255,216,255,224,0,16,74,70,73,70,0,1,1,1,1,144,1,144,0,0,255,226,10,32,73,67,67,95,80,82,79,70,73,76,69,0,1,1,0,0,10,16,0,0,0,0,2,16,0,0,109,110,116,114,82,71,66,32,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,97,99,115,112,65,80,80,76,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,246,213,0,1,0,0,0,0,211,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,100,101,115,99,0,0,0,252,0,0,0,124,99,112,114,116,0,0,1,120,0,0,0,40,119,116,112,116,0,0,1,160,0,0,0,20,98,107,112,116,0,0,1,180,0,0,0,20,114,88,89,90,0,0,1,200,0,0,0,20,103,88,89,90,0,0,1,220,0,0,0,20,98,88,89,90,0,0,1,240,0,0,0,20,114,84,82,67,0,0,2,4,0,0,8,12,103,84,82,67,0,0,2,4,0,0,8,12,98,84,82,67,0,0,2,4,0,0,8,12,100,101,115,99,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,34,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,115,82,71,66,32,73,67,67,32,80,114,111,102,105,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,101,120,116,0,0,0,0,67,111,112,121,114,105,103,104,116,32,65,114,116,105,102,101,120,32,83,111,102,116,119,97,114,101,32,50,48,49,49,0,88,89,90,32,0,0,0,0,0,0,243,81,0,1,0,0,0,1,22,204,88,89,90,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,89,90,32,0,0,0,0,0,0,111,162,0,0,56,245,0,0,3,144,88,89,90,32,0,0,0,0,0,0,98,153,0,0,183,133,0,0,24,218,88,89,90,32,0,0,0,0,0,0,36,160,0,0,15,132,0,0,182,207,99,117,114,118,0,0,0,0,0,0,4,0,0,0,0,5,0,10,0,15,0,20,0,25,0,30,0,35,0,40,0,45,0,50,0,55,0,59,0,64,0,69,0,74,0,79,0,84,0,89,0,94,0,99,0,104,0,109,0,114,0,119,0,124,0,129,0,134,0,139,0,144,0,149,0,154,0,159,0,164,0,169,0,174,0,178,0,183,0,188,0,193,0,198,0,203,0,208,0,213,0,219,0,224,0,229,0,235,0,240,0,246,0,251,1,1,1,7,1,13,1,19,1,25,1,31,1,37,1,43,1,50,1,56,1,62,1,69,1,76,1,82,1,89,1,96,1,103,1,110,1,117,1,124,1,131,1,139,1,146,1,154,1,161,1,169,1,177,1,185,1,193,1,201,1,209,1,217,1,225,1,233,1,242,1,250,2,3,2,12,2,20,2,29,2,38,2,47,2,56,2,65,2,75,2,84,2,93,2,103,2,113,2,122,2,132,2,142,2,152,2,162,2,172,2,182,2,193,2,203,2,213,2,224,2,235,2,245,3,0,3,11,3,22,3,33,3,45,3,56,3,67,3,79,3,90,3,102,3,114,3,126,3,138,3,150,3,162,3,174,3,186,3,199,3,211,3,224,3,236,3,249,4,6,4,19,4,32,4,45,4,59,4,72,4,85,4,99,4,113,4,126,4,140,4,154,4,168,4,182,4,196,4,211,4,225,4,240,4,254,5,13,5,28,5,43,5,58,5,73,5,88,5,103,5,119,5,134,5,150,5,166,5,181,5,197,5,213,5,229,5,246,6,6,6,22,6,39,6,55,6,72,6,89,6,106,6,123,6,140,6,157,6,175,6,192,6,209,6,227,6,245,7,7,7,25,7,43,7,61,7,79,7,97,7,116,7,134,7,153,7,172,7,191,7,210,7,229,7,248,8,11,8,31,8,50,8,70,8,90,8,110,8,130,8,150,8,170,8,190,8,210,8,231,8,251,9,16,9,37,9,58,9,79,9,100,9,121,9,143,9,164,9,186,9,207,9,229,9,251,10,17,10,39,10,61,10,84,10,106,10,129,10,152,10,174,10,197,10,220,10,243,11,11,11,34,11,57,11,81,11,105,11,128,11,152,11,176,11,200,11,225,11,249,12,18,12,42,12,67,12,92,12,117,12,142,12,167,12,192,12,217,12,243,13,13,13,38,13,64,13,90,13,116,13,142,13,169,13,195,13,222,13,248,14,19,14,46,14,73,14,100,14,127,14,155,14,182,14,210,14,238,15,9,15,37,15,65,15,94,15,122,15,150,15,179,15,207,15,236,16,9,16,38,16,67,16,97,16,126,16,155,16,185,16,215,16,245,17,19,17,49,17,79,17,109,17,140,17,170,17,201,17,232,18,7,18,38,18,69,18,100,18,132,18,163,18,195,18,227,19,3,19,35,19,67,19,99,19,131,19,164,19,197,19,229,20,6,20,39,20,73,20,106,20,139,20,173,20,206,20,240,21,18,21,52,21,86,21,120,21,155,21,189,21,224,22,3,22,38,22,73,22,108,22,143,22,178,22,214,22,250,23,29,23,65,23,101,23,137,23,174,23,210,23,247,24,27,24,64,24,101,24,138,24,175,24,213,24,250,25,32,25,69,25,107,25,145,25,183,25,221,26,4,26,42,26,81,26,119,26,158,26,197,26,236,27,20,27,59,27,99,27,138,27,178,27,218,28,2,28,42,28,82,28,123,28,163,28,204,28,245,29,30,29,71,29,112,29,153,29,195,29,236,30,22,30,64,30,106,30,148,30,190,30,233,31,19,31,62,31,105,31,148,31,191,31,234,32,21,32,65,32,108,32,152,32,196,32,240,33,28,33,72,33,117,33,161,33,206,33,251,34,39,34,85,34,130,34,175,34,221,35,10,35,56,35,102,35,148,35,194,35,240,36,31,36,77,36,124,36,171,36,218,37,9,37,56,37,104,37,151,37,199,37,247,38,39,38,87,38,135,38,183,38,232,39,24,39,73,39,122,39,171,39,220,40,13,40,63,40,113,40,162,40,212,41,6,41,56,41,107,41,157,41,208,42,2,42,53,42,104,42,155,42,207,43,2,43,54,43,105,43,157,43,209,44,5,44,57,44,110,44,162,44,215,45,12,45,65,45,118,45,171,45,225,46,22,46,76,46,130,46,183,46,238,47,36,47,90,47,145,47,199,47,254,48,53,48,108,48,164,48,219,49,18,49,74,49,130,49,186,49,242,50,42,50,99,50,155,50,212,51,13,51,70,51,127,51,184,51,241,52,43,52,101,52,158,52,216,53,19,53,77,53,135,53,194,53,253,54,55,54,114,54,174,54,233,55,36,55,96,55,156,55,215,56,20,56,80,56,140,56,200,57,5,57,66,57,127,57,188,57,249,58,54,58,116,58,178,58,239,59,45,59,107,59,170,59,232,60,39,60,101,60,164,60,227,61,34,61,97,61,161,61,224,62,32,62,96,62,160,62,224,63,33,63,97,63,162,63,226,64,35,64,100,64,166,64,231,65,41,65,106,65,172,65,238,66,48,66,114,66,181,66,247,67,58,67,125,67,192,68,3,68,71,68,138,68,206,69,18,69,85,69,154,69,222,70,34,70,103,70,171,70,240,71,53,71,123,71,192,72,5,72,75,72,145,72,215,73,29,73,99,73,169,73,240,74,55,74,125,74,196,75,12,75,83,75,154,75,226,76,42,76,114,76,186,77,2,77,74,77,147,77,220,78,37,78,110,78,183,79,0,79,73,79,147,79,221,80,39,80,113,80,187,81,6,81,80,81,155,81,230,82,49,82,124,82,199,83,19,83,95,83,170,83,246,84,66,84,143,84,219,85,40,85,117,85,194,86,15,86,92,86,169,86,247,87,68,87,146,87,224,88,47,88,125,88,203,89,26,89,105,89,184,90,7,90,86,90,166,90,245,91,69,91,149,91,229,92,53,92,134,92,214,93,39,93,120,93,201,94,26,94,108,94,189,95,15,95,97,95,179,96,5,96,87,96,170,96,252,97,79,97,162,97,245,98,73,98,156,98,240,99,67,99,151,99,235,100,64,100,148,100,233,101,61,101,146,101,231,102,61,102,146,102,232,103,61,103,147,103,233,104,63,104,150,104,236,105,67,105,154,105,241,106,72,106,159,106,247,107,79,107,167,107,255,108,87,108,175,109,8,109,96,109,185,110,18,110,107,110,196,111,30,111,120,111,209,112,43,112,134,112,224,113,58,113,149,113,240,114,75,114,166,115,1,115,93,115,184,116,20,116,112,116,204,117,40,117,133,117,225,118,62,118,155,118,248,119,86,119,179,120,17,120,110,120,204,121,42,121,137,121,231,122,70,122,165,123,4,123,99,123,194,124,33,124,129,124,225,125,65,125,161,126,1,126,98,126,194,127,35,127,132,127,229,128,71,128,168,129,10,129,107,129,205,130,48,130,146,130,244,131,87,131,186,132,29,132,128,132,227,133,71,133,171,134,14,134,114,134,215,135,59,135,159,136,4,136,105,136,206,137,51,137,153,137,254,138,100,138,202,139,48,139,150,139,252,140,99,140,202,141,49,141,152,141,255,142,102,142,206,143,54,143,158,144,6,144,110,144,214,145,63,145,168,146,17,146,122,146,227,147,77,147,182,148,32,148,138,148,244,149,95,149,201,150,52,150,159,151,10,151,117,151,224,152,76,152,184,153,36,153,144,153,252,154,104,154,213,155,66,155,175,156,28,156,137,156,247,157,100,157,210,158,64,158,174,159,29,159,139,159,250,160,105,160,216,161,71,161,182,162,38,162,150,163,6,163,118,163,230,164,86,164,199,165,56,165,169,166,26,166,139,166,253,167,110,167,224,168,82,168,196,169,55,169,169,170,28,170,143,171,2,171,117,171,233,172,92,172,208,173,68,173,184,174,45,174,161,175,22,175,139,176,0,176,117,176,234,177,96,177,214,178,75,178,194,179,56,179,174,180,37,180,156,181,19,181,138,182,1,182,121,182,240,183,104,183,224,184,89,184,209,185,74,185,194,186,59,186,181,187,46,187,167,188,33,188,155,189,21,189,143,190,10,190,132,190,255,191,122,191,245,192,112,192,236,193,103,193,227,194,95,194,219,195,88,195,212,196,81,196,206,197,75,197,200,198,70,198,195,199,65,199,191,200,61,200,188,201,58,201,185,202,56,202,183,203,54,203,182,204,53,204,181,205,53,205,181,206,54,206,182,207,55,207,184,208,57,208,186,209,60,209,190,210,63,210,193,211,68,211,198,212,73,212,203,213,78,213,209,214,85,214,216,215,92,215,224,216,100,216,232,217,108,217,241,218,118,218,251,219,128,220,5,220,138,221,16,221,150,222,28,222,162,223,41,223,175,224,54,224,189,225,68,225,204,226,83,226,219,227,99,227,235,228,115,228,252,229,132,230,13,230,150,231,31,231,169,232,50,232,188,233,70,233,208,234,91,234,229,235,112,235,251,236,134,237,17,237,156,238,40,238,180,239,64,239,204,240,88,240,229,241,114,241,255,242,140,243,25,243,167,244,52,244,194,245,80,245,222,246,109,246,251,247,138,248,25,248,168,249,56,249,199,250,87,250,231,251,119,252,7,252,152,253,41,253,186,254,75,254,220,255,109,255,255,255,219,0,67,0,3,2,2,2,2,2,3,2,2,2,3,3,3,3,4,6,4,4,4,4,4,8,6,6,5,6,9,8,10,10,9,8,9,9,10,12,15,12,10,11,14,11,9,9,13,17,13,14,15,16,16,17,16,10,12,18,19,18,16,19,15,16,16,16,255,219,0,67,1,3,3,3,4,3,4,8,4,4,8,16,11,9,11,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,30,0,1,0,1,4,3,1,1,0,0,0,0,0,0,0,0,0,0,9,2,7,8,10,1,3,6,4,5,255,196,0,117,16,0,1,3,3,2,4,4,2,5,7,4,9,13,10,0,31,0,1,2,3,4,5,6,7,17,8,9,18,19,20,33,56,181,49,119,21,22,34,65,133,23,35,50,71,81,134,197,24,66,97,113,25,36,37,51,82,83,114,129,145,38,52,69,99,115,116,130,161,166,177,193,209,212,39,53,67,84,86,87,88,98,149,150,211,54,100,104,179,225,228,240,55,57,68,73,101,146,162,164,178,85,117,132,148,180,210,40,131,136,163,194,196,198,241,255,196,0,20,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,196,0,21,17,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,255,218,0,12,3,1,0,2,17,3,17,0,63,0,149,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,186,33,194,184,10,129,74,46,234,84,7,10,187,38,231,13,118,255,0,120,119,232,169,214,198,174,251,174,224,119,3,132,248,28,128,5,10,244,111,233,42,28,162,238,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,99,132,122,59,244,85,0,172,3,133,248,1,195,157,183,222,114,139,186,110,117,61,171,190,233,185,216,223,209,64,42,0,165,87,101,2,160,82,142,57,221,20,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,228,225,64,234,149,234,212,242,40,100,138,255,0,179,191,192,170,86,57,219,108,138,162,40,85,139,186,129,91,17,81,60,247,43,67,144,0,227,164,228,0,56,83,144,7,199,34,189,239,86,166,251,31,67,87,246,21,118,218,139,186,33,199,78,200,5,96,165,20,231,116,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,10,184,107,227,234,143,48,226,39,84,184,103,214,43,133,170,215,117,199,51,11,205,14,39,120,158,166,10,56,238,116,172,186,58,154,158,218,230,57,205,235,172,111,114,54,197,219,71,58,104,218,238,164,71,198,175,155,53,77,109,184,155,187,93,108,28,93,234,189,246,197,115,171,183,92,173,218,145,125,171,163,172,164,153,208,207,77,60,119,57,157,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,108,146,12,63,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,102,0,2,218,113,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,92,178,213,113,99,233,99,89,62,95,228,62,221,56,22,83,151,55,26,255,0,202,171,78,39,176,103,247,59,84,122,155,139,126,110,229,77,2,246,164,186,80,162,49,35,185,182,30,150,177,189,79,122,199,43,98,87,53,146,53,174,218,38,205,20,105,152,6,176,58,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,183,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,96,158,14,248,170,195,120,175,210,59,126,97,102,185,82,55,39,183,83,211,211,101,150,136,227,88,95,110,184,171,62,218,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,48,47,168,0,0,0,15,146,237,108,166,189,90,171,108,213,146,85,199,79,95,79,37,52,175,164,171,150,150,118,177,237,86,185,99,154,23,54,88,159,178,174,207,141,205,123,87,101,106,162,162,41,6,220,104,197,198,135,8,218,166,184,181,203,137,173,85,174,198,239,190,38,225,140,220,91,154,93,165,238,80,182,166,70,50,9,229,94,212,107,89,28,105,11,166,100,104,173,111,122,53,69,217,232,78,161,109,56,138,208,108,55,137,45,35,190,233,78,103,69,72,230,92,105,222,251,101,116,212,235,51,237,55,20,99,146,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,8,161,224,23,153,54,163,233,222,163,210,105,222,191,102,215,92,183,12,203,110,16,211,173,226,255,0,118,89,170,177,250,169,21,177,182,165,106,106,95,254,179,253,30,244,111,122,54,54,162,202,205,149,36,100,211,61,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,14,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,145,94,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,32,121,254,110,218,223,173,26,107,196,150,55,98,211,157,94,205,113,91,108,248,61,29,92,180,118,75,253,93,12,18,78,234,250,246,186,87,71,12,141,106,189,90,198,53,92,169,190,204,106,125,200,92,174,77,122,177,170,122,161,249,95,252,166,106,94,87,150,253,25,245,127,193,125,59,121,169,175,240,189,207,164,59,157,174,243,221,209,213,219,103,87,78,219,244,55,127,130,22,3,157,95,170,124,91,229,253,15,184,220,75,149,201,30,237,106,176,90,181,230,251,125,185,210,91,173,182,234,124,126,174,178,178,174,102,195,5,52,17,182,230,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,82,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,34,8,120,170,230,39,173,26,221,171,149,153,94,150,231,89,174,157,98,116,148,237,182,218,109,86,156,134,174,141,243,193,27,228,114,85,85,178,9,82,37,169,145,100,94,174,132,217,172,108,113,245,73,219,238,62,224,115,47,227,214,167,94,114,25,180,87,73,175,181,112,105,213,142,162,72,110,239,143,181,209,127,184,193,85,35,91,51,102,134,89,27,61,10,54,56,101,133,62,199,83,220,175,123,92,172,133,89,98,184,46,225,39,42,226,231,84,211,22,182,203,224,113,187,23,134,184,100,215,23,58,72,187,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,174,204,80,50,87,151,54,51,197,63,21,90,143,61,255,0,63,226,15,90,163,211,44,91,243,151,42,152,51,27,140,81,221,43,145,88,177,219,27,55,136,107,219,212,199,172,146,186,36,115,153,27,90,221,226,116,209,72,158,83,152,247,16,186,251,131,113,157,168,120,182,21,174,26,129,143,217,104,190,137,240,214,235,94,77,91,73,75,7,93,170,145,239,232,138,57,26,198,245,61,238,114,236,158,110,114,170,249,170,147,41,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,32,179,154,63,174,205,77,252,23,217,232,128,145,254,81,58,133,159,106,87,13,185,37,247,81,179,140,131,42,185,65,156,86,82,69,89,123,185,205,93,60,112,54,130,129,205,137,178,76,231,57,24,142,123,220,141,69,219,119,185,126,245,51,124,137,94,79,124,87,105,198,13,71,113,225,147,53,151,232,107,174,81,144,62,241,96,186,79,50,37,45,117,84,176,83,192,180,14,221,19,181,50,248,118,172,74,170,173,149,207,116,105,210,244,141,178,203,80,2,53,121,202,106,198,169,233,127,228,131,242,103,169,121,94,37,244,159,214,15,27,244,21,230,166,131,197,118,254,143,237,247,123,47,111,95,79,113,253,61,91,237,214,237,190,42,73,81,21,124,243,191,82,127,188,159,195,64,178,156,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,244,183,137,183,93,50,106,218,186,89,250,45,85,111,103,92,82,72,230,59,165,236,107,147,116,242,115,81,83,205,16,155,242,0,121,92,122,236,211,47,198,189,158,180,159,224,6,53,115,30,203,50,172,27,131,29,67,202,112,172,154,235,143,222,168,190,137,240,215,27,93,108,148,149,80,117,221,105,24,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,166,74,152,171,205,31,208,158,166,254,11,239,20,64,66,183,242,177,226,159,255,0,73,109,85,255,0,223,43,143,255,0,6,54,83,53,87,54,168,0,99,175,48,140,255,0,50,210,206,17,179,109,65,211,236,134,174,199,144,216,234,44,149,52,53,212,202,157,113,63,233,138,52,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,92,138,49,87,154,63,161,61,77,252,23,222,40,128,245,92,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,166,64,26,208,240,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,209,43,90,174,217,36,138,55,121,244,161,176,246,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,11,128,0,2,197,113,191,171,217,150,130,240,199,150,234,230,159,207,73,29,247,29,168,180,77,78,149,112,36,208,74,199,221,41,34,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,250,188,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,182,188,209,253,9,234,111,224,190,241,68,67,95,10,60,87,106,63,9,90,142,204,215,10,151,199,90,171,187,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,237,204,206,167,44,83,34,43,163,115,156,138,143,99,228,141,225,177,240,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,66,223,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,125,16,54,69,234,115,24,233,226,116,175,99,94,177,198,174,127,75,182,70,187,242,184,32,213,236,203,94,184,99,196,181,115,80,39,164,146,251,145,84,93,230,168,74,72,18,24,34,99,46,149,113,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,131,110,43,184,174,212,126,45,117,29,249,174,107,47,129,181,80,247,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,220,153,253,45,89,102,84,71,72,230,181,17,24,198,71,27,38,83,149,199,161,61,50,252,107,222,43,64,182,156,48,113,235,77,85,196,246,167,112,177,172,151,218,74,55,209,231,23,187,126,13,115,168,238,171,235,30,183,106,215,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,209,23,107,117,122,196,215,231,169,173,103,22,62,169,245,147,230,6,67,238,51,146,253,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,245,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,126,204,141,233,108,157,184,131,53,64,0,99,87,49,236,179,42,193,184,49,212,60,167,10,201,174,184,253,234,139,232,159,13,113,181,214,201,73,85,7,93,214,145,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,68,95,12,156,77,241,37,127,226,75,74,44,87,222,32,245,42,227,109,184,231,22,42,74,202,58,188,178,190,104,42,96,146,190,22,201,20,145,186,85,107,216,230,170,181,90,168,168,168,170,138,74,255,0,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,98,175,30,220,111,216,184,71,193,34,162,199,42,173,87,45,77,189,246,165,178,89,43,33,125,68,44,165,73,145,38,170,171,108,114,198,248,225,232,108,172,141,122,209,207,151,110,150,185,177,202,172,185,92,81,113,55,128,240,179,165,247,45,64,203,234,105,43,46,76,167,115,172,184,242,92,97,166,173,188,206,146,69,31,68,13,145,122,156,198,58,120,157,43,216,215,172,113,171,159,210,237,145,174,215,179,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,51,127,129,110,104,90,167,137,101,88,238,142,107,140,151,92,243,27,188,92,29,69,77,120,237,212,220,114,42,74,138,153,24,144,183,116,87,201,93,10,72,174,78,215,67,167,218,95,205,185,233,28,116,238,153,66,53,121,91,240,11,89,167,126,7,137,189,99,183,221,109,185,122,248,202,124,119,29,172,166,158,134,107,68,107,221,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,237,190,70,118,100,168,1,17,124,221,181,191,90,52,215,137,44,110,197,167,58,189,154,226,182,217,240,122,58,185,104,236,151,250,186,24,36,157,213,245,237,116,174,142,25,26,213,122,181,140,106,185,83,125,152,212,251,144,151,66,21,185,213,250,167,197,190,95,208,251,141,196,11,255,0,201,175,86,53,79,84,63,43,255,0,148,205,75,202,242,223,163,62,175,248,47,167,111,53,53,254,23,185,244,135,115,181,222,123,186,58,187,108,234,233,219,126,134,239,240,66,74,136,171,228,99,250,236,253,219,254,36,74,160,0,0,0,0,24,65,204,51,152,101,171,134,139,85,70,149,233,93,101,37,199,85,46,52,232,175,122,181,179,65,141,193,35,119,109,68,237,93,218,250,151,53,81,209,64,228,84,68,86,203,42,116,118,227,159,207,242,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,250,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,63,87,153,215,4,180,122,231,167,21,58,183,165,248,167,94,164,226,253,85,147,83,90,109,176,45,86,75,74,228,134,57,35,153,232,141,150,105,160,134,22,190,20,234,123,186,89,36,76,141,206,149,138,216,86,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,6,210,96,199,254,10,56,174,177,113,105,163,84,89,151,118,213,71,151,219,118,163,202,108,148,83,61,222,2,171,169,233,28,136,217,17,30,144,206,198,119,99,93,222,212,221,241,247,30,248,164,83,32,0,16,215,197,255,0,52,93,71,168,226,58,215,81,195,213,239,232,220,91,76,238,21,116,108,114,86,173,77,14,91,34,189,177,207,37,84,81,73,217,154,141,82,53,109,58,162,172,141,107,221,51,100,99,228,107,98,189,92,218,248,209,250,151,98,172,225,71,0,119,85,235,35,183,195,62,81,116,130,187,165,214,234,25,31,212,218,22,182,39,163,210,105,216,196,89,91,42,35,124,52,205,78,153,18,163,170,56,182,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,13,130,56,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,134,30,38,248,155,226,74,193,196,150,171,216,172,92,65,234,85,186,219,110,206,47,180,148,116,116,153,101,124,48,83,65,29,124,205,142,40,227,108,168,214,49,173,68,106,53,17,17,17,17,16,155,238,30,56,126,192,120,101,210,250,29,40,211,150,85,190,219,71,81,81,87,45,101,114,66,181,181,179,205,34,185,210,212,73,12,113,182,71,163,122,34,107,149,187,164,113,70,223,62,148,53,247,226,199,213,62,178,124,192,200,125,198,112,38,251,151,14,89,149,103,60,24,233,230,83,154,228,215,92,130,245,91,244,183,137,184,221,43,100,171,170,159,162,235,86,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,50,84,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,213,231,41,171,26,167,165,255,0,146,15,201,158,165,229,120,151,210,127,88,60,111,208,87,154,154,15,21,219,250,63,183,221,236,189,189,125,61,199,244,245,111,183,91,182,248,169,141,92,184,120,133,215,220,231,140,237,60,197,179,93,112,212,12,130,203,91,244,183,137,183,93,50,106,218,186,89,250,45,85,111,103,92,82,72,230,59,165,236,107,147,116,242,115,81,83,205,16,189,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,0,4,106,243,148,213,141,83,210,255,0,201,7,228,207,82,242,188,75,233,63,172,30,55,232,43,205,77,7,138,237,253,31,219,238,246,94,222,190,158,227,250,122,183,219,173,219,124,84,198,174,92,60,66,235,238,115,198,118,158,98,217,174,184,106,6,65,101,173,250,91,196,219,174,153,53,109,93,44,253,22,170,183,179,174,41,36,115,29,210,246,53,201,186,121,57,168,169,230,136,94,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,103,196,63,16,56,15,12,186,95,93,170,250,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,111,92,174,106,59,116,142,41,29,231,210,164,91,104,23,55,61,83,78,32,190,159,215,234,155,84,120,14,77,224,237,247,42,107,101,190,165,241,216,33,130,41,210,57,232,161,239,170,167,92,243,182,74,151,189,39,149,241,177,26,196,252,220,81,164,170,107,166,133,233,199,17,122,113,113,210,253,80,179,120,235,85,118,210,195,52,74,140,170,183,213,53,21,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,237,117,181,211,66,245,31,135,77,71,184,233,126,168,89,188,13,214,135,105,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,200,95,210,237,151,100,114,57,174,99,218,199,177,236,104,108,210,8,192,229,59,198,253,102,73,244,103,9,154,153,85,215,87,111,183,172,88,77,106,67,60,211,85,71,15,136,158,162,150,170,103,74,244,111,106,4,98,83,163,99,100,109,138,157,204,87,117,36,109,116,159,128,48,87,153,215,27,84,122,25,167,21,58,73,165,249,95,70,164,229,29,84,115,84,218,110,80,37,86,53,74,212,134,73,36,153,136,174,150,25,167,134,102,178,21,233,99,186,95,36,172,145,174,137,136,236,138,226,139,137,188,7,133,157,47,185,106,6,95,83,73,89,114,101,59,157,101,199,146,227,13,53,109,230,116,146,40,250,32,108,139,212,230,49,211,196,233,94,198,189,99,141,92,254,151,108,141,118,186,249,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,18,211,203,43,152,101,215,86,170,109,220,55,107,109,101,93,126,101,29,60,137,142,100,47,107,165,125,222,8,34,116,143,167,172,114,110,169,83,28,81,189,201,59,188,165,99,21,30,169,50,35,170,46,255,0,28,220,102,223,120,60,212,125,29,185,201,106,250,103,12,202,62,156,167,201,173,177,49,137,84,232,226,90,14,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,249,94,88,188,18,209,232,102,156,83,106,222,168,98,157,26,147,148,116,214,67,77,118,182,192,149,88,213,43,82,104,227,142,23,170,58,88,102,158,25,156,249,147,169,142,233,124,113,62,54,186,39,171,172,175,60,239,212,159,239,39,240,208,36,251,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,41,250,196,37,242,202,227,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,178,163,41,166,151,102,200,199,244,198,199,201,223,234,141,18,110,236,218,0,0,0,0,1,175,183,19,124,77,241,37,96,226,75,85,236,86,46,32,245,42,221,109,183,103,23,218,74,58,58,76,178,190,24,41,160,142,190,102,199,20,113,182,84,107,24,214,162,53,26,136,136,136,136,136,75,167,46,28,179,42,206,120,49,211,204,167,53,201,174,185,5,234,183,233,111,19,113,186,86,201,87,85,63,69,214,173,140,235,150,69,115,221,210,198,53,169,186,249,53,168,137,228,136,66,15,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,0,1,173,103,242,177,226,159,255,0,73,109,85,255,0,223,43,143,255,0,6,54,83,53,87,3,101,222,25,46,215,91,255,0,13,186,81,125,190,220,234,238,55,43,142,15,98,171,172,172,171,153,211,79,83,60,148,16,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,75,150,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,0,8,171,230,135,204,11,255,0,134,78,20,180,138,111,241,182,156,206,240,215,127,189,165,74,106,41,233,234,127,223,52,213,113,205,23,248,113,109,250,74,7,138,226,239,154,198,168,63,94,105,45,220,59,221,233,45,216,126,158,222,37,111,117,93,29,92,25,100,241,245,195,43,231,116,110,86,190,133,205,87,164,76,141,232,174,71,54,126,166,201,217,74,121,52,225,211,137,125,44,226,131,4,135,58,211,59,183,248,94,54,205,89,61,55,210,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,237,179,103,39,222,137,173,181,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,197,200,139,120,56,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,129,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,30,188,174,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,120,220,134,137,173,122,202,201,58,147,166,90,154,118,177,170,175,235,238,75,27,149,234,215,44,51,74,233,10,53,97,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,159,78,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,94,25,84,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,16,28,210,56,250,163,212,79,29,195,38,142,92,45,87,44,65,60,29,70,69,145,81,212,193,93,13,222,68,237,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,246,25,27,251,193,146,188,50,241,191,89,197,87,28,89,78,37,135,85,116,233,150,39,135,220,229,177,57,33,158,154,107,164,142,171,180,198,250,170,168,159,43,152,238,151,178,127,14,171,28,114,50,42,135,35,218,142,123,218,158,171,142,110,51,111,188,30,106,62,142,220,228,181,125,51,134,101,31,78,83,228,214,216,152,196,170,116,113,45,7,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,240,91,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,9,62,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,126,177,9,124,178,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,108,168,202,105,165,217,178,49,253,49,177,242,119,250,163,68,155,187,54,128,0,0,0,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,243,250,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,177,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,66,34,244,203,155,190,168,83,113,47,112,212,109,82,142,173,116,190,243,78,250,41,49,27,84,17,213,62,215,4,76,149,212,146,82,186,71,194,142,169,238,189,18,105,158,228,73,88,247,253,132,72,233,217,13,170,227,239,142,203,175,23,121,53,21,139,26,163,171,180,233,214,59,80,181,118,122,58,168,221,5,109,84,242,83,194,217,37,174,141,149,18,192,247,199,35,106,27,11,152,136,173,142,103,162,249,189,198,42,201,105,186,195,106,167,190,205,108,171,101,182,178,162,106,74,122,199,66,228,130,105,225,108,110,150,38,73,183,75,158,198,207,11,156,212,93,218,146,198,171,183,82,110,27,68,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,63,88,132,190,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,54,84,101,52,210,236,217,24,254,152,216,249,59,253,81,162,77,221,155,64,49,171,152,246,89,149,96,220,24,234,30,83,133,100,215,92,126,245,69,244,79,134,184,218,235,100,164,170,131,174,235,72,199,244,75,26,181,237,234,99,220,213,217,124,218,229,69,242,85,33,7,249,88,241,79,255,0,164,182,170,255,0,239,149,199,255,0,131,19,83,205,31,208,158,166,254,11,239,20,68,0,129,181,64,45,167,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,151,82,23,44,1,173,103,242,177,226,159,255,0,73,109,85,255,0,223,43,143,255,0,6,54,83,53,87,3,97,62,92,57,102,85,156,240,99,167,153,78,107,147,93,114,11,213,111,210,222,38,227,116,173,146,174,170,126,139,173,91,25,215,44,138,231,187,165,140,107,83,117,242,107,81,19,201,16,177,92,174,120,237,186,235,101,170,109,8,214,140,154,146,163,54,177,211,177,216,253,198,174,119,120,220,134,137,173,122,202,201,58,147,166,90,154,118,177,170,175,235,238,75,27,149,234,215,44,51,74,235,193,202,227,208,158,153,126,53,239,21,164,5,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,197,94,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,232,112,170,5,46,95,218,124,241,171,216,244,106,239,177,244,244,238,135,43,27,85,119,84,3,148,57,0,14,58,78,64,3,133,40,122,42,167,150,231,96,3,230,124,138,207,179,191,196,174,39,171,147,204,226,88,85,235,186,8,152,230,239,186,42,1,220,135,39,8,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,87,99,146,135,121,238,128,58,202,145,119,62,71,245,162,249,110,191,183,117,62,136,188,219,184,29,128,0,0,182,122,217,175,56,118,136,226,183,44,147,34,169,77,237,244,238,153,99,88,230,84,85,78,141,145,85,145,187,226,175,105,26,58,217,206,19,42,185,201,115,199,244,247,6,183,50,157,86,88,33,184,45,198,169,171,183,217,217,235,31,68,107,247,59,203,116,2,91,46,87,171,101,161,189,87,10,158,210,116,245,126,131,157,229,254,100,83,242,226,212,28,66,105,82,24,238,251,189,87,165,19,195,203,241,255,0,237,77,113,181,79,136,205,86,213,203,178,93,178,108,158,186,37,98,72,214,65,77,93,82,145,34,57,234,229,77,159,35,190,245,219,250,145,15,13,79,149,229,52,147,54,166,151,36,186,195,43,92,142,73,35,172,145,174,69,79,189,21,23,125,192,218,54,146,182,154,186,46,245,44,157,108,253,187,42,127,206,119,154,225,233,159,24,122,237,165,243,53,214,172,218,237,93,3,87,117,130,178,235,88,230,175,216,86,39,147,102,68,251,247,248,125,200,75,199,3,188,116,209,241,33,99,158,221,145,208,83,91,239,54,231,195,79,34,67,37,68,189,106,180,234,247,57,85,236,248,245,70,255,0,231,47,253,97,152,128,0,58,94,245,106,249,39,222,114,199,170,253,197,110,111,82,109,185,243,170,61,171,251,17,64,250,81,78,78,166,59,125,145,126,39,98,121,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,83,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,79,247,5,220,91,98,188,92,233,98,101,54,216,188,14,73,98,240,214,252,154,220,230,199,23,110,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,102,68,84,221,138,67,94,73,193,118,85,252,144,180,255,0,138,236,1,183,91,253,37,239,233,72,50,139,92,20,50,84,73,106,240,181,117,173,109,115,93,19,21,25,70,144,82,34,74,233,85,59,114,116,175,83,155,47,76,94,3,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,232,233,80,217,76,181,92,88,250,88,214,79,151,249,15,183,78,126,174,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,252,174,44,125,44,107,39,203,252,135,219,167,3,90,194,239,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,180,5,255,0,226,83,133,27,238,135,97,58,91,170,182,152,174,183,44,51,82,112,251,53,225,46,83,194,197,142,134,241,81,70,217,170,104,28,246,47,245,203,18,189,172,87,70,231,49,59,139,4,143,80,159,77,29,214,44,7,93,112,11,94,163,105,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,82,175,181,53,235,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,125,184,209,209,117,51,169,36,102,193,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,245,128,0,0,0,198,174,55,248,46,197,120,184,211,137,232,104,155,106,178,103,214,222,220,246,76,134,90,24,221,35,251,73,55,77,13,76,232,197,153,40,222,179,200,170,214,47,216,145,91,47,75,250,86,55,192,101,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,155,81,90,191,5,54,136,48,43,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,222,187,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,246,58,152,229,99,220,228,100,40,192,137,109,116,226,7,62,226,30,235,139,95,117,25,244,147,220,177,92,94,135,21,138,178,37,153,211,215,65,76,233,92,218,154,169,38,146,71,75,82,247,76,247,73,34,43,81,203,231,210,158,123,252,152,54,186,106,62,155,105,198,115,165,248,85,231,232,171,86,163,120,24,175,243,64,138,218,170,138,90,84,168,68,165,108,136,191,98,25,60,83,187,168,137,212,246,177,172,87,35,29,35,31,224,15,65,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,251,250,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,59,97,238,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,60,7,6,124,25,224,60,38,96,20,212,116,116,52,151,28,218,227,78,201,111,215,233,98,134,105,219,60,144,211,165,77,37,45,74,65,20,201,67,222,167,73,35,138,77,215,117,234,119,159,195,34,128,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,98,253,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,228,242,204,227,71,249,73,233,195,244,223,53,119,111,62,192,109,244,144,84,212,77,93,222,146,251,66,137,218,101,118,210,61,211,58,102,171,26,218,135,47,83,123,146,196,244,114,119,146,56,227,91,71,184,32,190,235,207,7,121,54,186,233,125,45,214,243,157,98,249,132,214,233,172,113,76,197,142,178,207,21,12,19,72,180,208,164,75,36,181,137,37,67,92,140,238,34,62,54,57,172,99,164,86,53,248,255,0,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,251,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,3,103,226,42,249,231,126,164,255,0,121,63,134,153,191,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,219,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,97,7,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,201,78,5,248,205,190,240,121,168,245,87,57,45,95,76,225,153,71,135,167,201,173,177,49,137,84,232,226,87,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,143,26,203,255,0,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,150,245,152,181,238,182,22,55,199,210,244,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,6,194,120,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,79,214,32,219,150,199,28,247,94,31,115,250,61,43,212,107,165,93,118,157,101,85,20,214,216,159,89,116,115,96,197,231,116,210,43,106,162,108,210,36,16,211,58,74,135,186,167,100,106,237,180,189,74,177,172,114,78,72,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,27,104,134,21,106,212,173,104,192,116,230,251,81,87,5,183,42,202,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,128,25,21,203,187,141,250,206,21,115,181,196,179,26,174,173,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,169,239,131,196,42,71,36,143,138,157,168,198,171,152,198,172,239,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,111,196,95,13,26,167,194,254,119,54,11,169,150,159,240,124,21,230,142,10,159,162,238,127,153,134,89,60,36,243,69,31,123,181,223,99,36,233,111,216,126,237,95,185,87,53,57,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,237,178,70,118,66,93,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,135,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,75,213,205,35,143,170,61,68,241,220,50,104,229,194,213,114,196,19,193,212,100,89,21,29,76,21,208,221,228,78,213,76,52,212,146,70,231,177,176,196,244,141,100,145,21,36,116,177,172,127,97,145,191,189,133,124,58,112,209,170,124,80,103,112,224,186,103,105,255,0,11,198,222,107,32,169,250,46,217,249,153,165,143,197,207,12,82,118,123,189,135,178,62,166,253,183,236,212,251,213,2,213,19,253,202,227,208,158,153,126,53,239,21,164,27,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,57,60,174,61,9,233,151,227,94,241,90,4,43,113,99,234,159,89,62,96,100,62,227,57,226,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,218,241,99,234,159,89,62,96,100,62,227,57,117,111,156,16,95,110,28,18,224,188,89,233,165,45,214,245,37,71,211,18,230,212,75,51,36,240,52,180,245,210,193,79,85,75,11,98,71,172,44,100,15,90,133,116,143,115,122,154,244,106,70,217,28,192,151,78,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,145,70,180,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,108,39,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,229,212,128,90,14,104,254,132,245,55,240,95,120,162,33,3,135,172,166,197,131,107,238,154,102,185,77,119,130,178,227,249,133,154,233,113,169,237,62,78,197,44,21,177,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,155,254,104,254,132,245,55,240,95,120,162,32,4,11,213,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,102,79,242,185,224,74,213,173,151,89,181,223,90,49,154,186,140,38,199,80,198,227,246,234,184,27,224,178,26,214,185,233,43,228,234,94,169,105,169,220,198,162,179,163,183,44,142,86,43,156,144,205,19,173,7,1,60,16,95,120,184,206,229,173,200,233,110,182,221,50,178,119,98,189,222,232,230,101,60,207,170,88,85,97,165,164,116,145,72,201,38,235,116,79,145,58,21,172,139,126,167,53,210,68,143,150,158,51,120,165,197,120,34,208,234,26,236,111,27,181,77,122,172,233,177,98,24,244,110,142,154,150,30,220,62,82,186,6,57,175,240,116,236,108,104,230,194,159,164,248,34,222,52,145,36,104,100,168,33,175,130,142,107,153,86,153,120,45,51,226,82,170,235,150,227,117,55,4,237,101,181,53,114,84,221,44,240,201,214,175,239,163,154,249,43,161,73,21,142,79,180,146,198,197,145,27,222,68,138,22,204,160,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,0,0,0,0,0,135,110,106,156,12,90,180,182,167,249,72,233,29,174,146,223,137,220,170,41,109,183,204,122,219,107,109,61,53,154,126,210,71,21,84,45,167,141,34,142,154,85,141,173,127,95,74,165,68,173,84,115,251,253,49,204,73,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,184,60,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,68,237,141,122,92,246,54,121,93,19,222,215,164,114,43,95,210,237,149,174,152,158,47,57,132,96,154,41,195,238,57,170,90,67,120,181,101,119,173,67,251,120,111,118,146,105,237,245,16,193,44,94,54,74,158,151,196,248,187,76,122,198,177,171,146,86,206,246,181,204,217,146,244,69,15,28,156,34,93,120,65,213,198,226,144,92,106,239,24,157,250,157,215,44,114,235,61,59,152,247,192,143,86,190,150,103,163,82,39,212,194,189,61,125,181,217,89,36,50,43,99,238,164,109,199,250,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,217,140,89,102,150,69,107,118,78,185,30,239,139,149,84,62,191,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,78,159,46,238,8,40,248,85,193,23,45,204,105,122,181,55,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,222,166,62,15,16,137,36,145,190,90,118,171,28,173,99,28,184,215,202,143,129,111,239,28,80,107,94,25,255,0,139,213,96,20,85,206,255,0,41,206,186,73,78,173,255,0,114,240,175,115,191,195,153,25,254,183,152,149,64,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,74,79,40,174,38,240,28,151,68,173,252,56,220,42,105,44,217,102,29,81,82,218,24,42,238,48,163,239,208,85,79,87,90,175,165,137,85,37,115,225,78,234,74,198,181,200,214,54,55,245,125,181,107,36,40,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,3,32,0,48,171,152,143,31,84,124,49,226,169,129,233,109,194,213,114,212,219,223,118,159,116,169,130,163,234,204,105,28,79,241,53,84,221,74,244,153,236,158,55,83,199,35,18,55,125,169,29,212,216,251,114,134,32,115,149,215,77,56,212,157,71,195,52,191,10,188,253,43,117,211,159,165,162,191,205,2,35,169,105,234,170,150,149,18,149,178,34,253,185,163,240,174,238,162,39,75,28,246,177,92,175,108,140,101,149,229,113,235,179,76,191,26,246,122,211,21,76,170,229,113,235,179,76,191,26,246,122,208,39,248,0,4,85,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,129,63,198,42,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,252,170,0,106,217,254,170,176,44,171,253,149,199,50,76,114,225,254,217,71,93,109,174,167,147,254,12,144,205,28,140,254,135,53,205,251,149,9,211,225,15,152,70,9,173,124,62,228,122,165,171,215,139,86,41,122,211,207,183,153,118,169,38,130,223,79,12,242,203,224,164,166,234,124,175,151,186,198,36,105,26,57,101,116,236,115,90,205,159,23,93,128,230,197,193,5,102,73,244,159,22,122,103,75,215,87,111,183,164,185,181,18,205,60,211,85,71,15,135,130,158,170,150,22,196,244,111,106,4,122,212,43,164,100,109,138,157,175,70,245,36,142,116,80,81,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,124,90,138,129,122,248,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,251,10,232,154,247,183,196,200,214,198,233,159,212,238,167,162,53,23,182,200,216,204,159,229,77,193,45,30,171,95,106,120,129,213,236,83,198,97,150,110,229,29,130,219,116,182,193,81,111,200,42,158,201,97,158,71,178,100,119,114,26,127,45,149,25,210,233,213,58,100,69,167,145,139,141,92,20,112,163,125,226,211,89,104,176,222,213,214,143,16,182,237,89,148,222,232,161,99,188,5,47,75,214,56,209,210,42,49,38,157,236,237,70,155,61,201,187,228,237,189,145,72,134,194,120,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,64,253,98,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,34,172,149,78,87,156,192,191,248,91,225,75,87,102,255,0,21,105,195,47,14,119,251,230,85,166,173,158,162,167,253,237,77,73,28,49,127,129,22,223,162,166,21,112,103,194,215,242,184,205,179,13,55,162,201,62,132,189,91,112,250,171,237,146,162,86,245,82,190,186,42,202,72,155,21,74,35,85,233,11,217,60,141,87,51,237,49,202,215,236,244,106,198,251,43,148,226,121,86,13,125,170,197,179,92,102,235,143,222,168,186,60,77,186,233,69,37,37,84,29,108,107,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,9,84,230,229,198,30,85,131,95,113,157,4,209,220,238,235,143,222,168,182,191,228,151,27,21,210,74,74,168,58,216,230,82,81,44,180,243,53,237,234,99,228,158,88,164,103,155,93,70,246,174,202,167,234,242,224,227,183,138,206,34,245,30,45,54,207,240,251,86,85,141,218,173,245,51,222,242,250,122,52,161,170,183,200,245,123,233,93,80,172,84,166,147,173,205,88,25,12,81,71,34,183,121,119,114,67,42,186,40,115,204,255,0,50,212,252,154,124,207,80,50,26,187,237,246,170,158,146,154,162,225,86,168,233,231,101,53,60,116,241,44,142,219,119,189,34,134,52,87,187,119,189,81,92,229,115,149,92,179,61,202,51,135,175,201,79,15,178,234,205,206,166,234,203,214,170,246,107,101,183,214,82,248,120,232,232,105,37,169,142,141,209,163,147,174,78,243,37,124,253,213,84,107,163,154,30,150,236,213,124,129,157,64,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,3,85,115,106,131,85,112,54,83,225,59,210,198,141,252,191,199,189,186,2,234,150,171,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,6,5,115,53,227,182,213,162,56,109,199,67,52,183,38,171,143,84,47,212,241,182,170,178,215,59,88,252,110,137,234,215,57,242,73,178,171,42,102,139,118,198,198,116,200,198,73,223,234,141,82,30,236,48,226,216,158,85,156,223,105,113,108,43,25,186,228,23,170,222,191,13,110,181,209,73,87,85,63,67,28,247,244,69,26,57,238,233,99,28,229,217,60,154,213,85,242,69,47,87,26,252,62,235,142,129,235,45,109,22,181,228,23,92,186,75,222,243,218,115,26,217,230,168,250,118,150,38,178,54,185,100,149,207,123,102,137,137,19,36,133,207,115,163,251,27,43,163,116,82,62,229,242,185,215,237,35,208,253,121,154,13,96,181,227,244,180,57,29,59,41,173,89,77,125,189,146,79,97,184,167,92,108,84,170,114,239,73,77,52,83,207,28,207,68,95,62,194,189,89,19,100,114,4,154,112,129,192,46,156,112,233,163,87,76,15,58,183,218,179,155,214,107,225,42,51,5,184,83,37,85,174,162,74,119,57,244,244,208,211,76,213,98,195,3,222,247,54,71,179,184,247,170,200,189,9,219,142,40,171,227,219,130,11,239,8,249,220,85,184,229,45,214,229,166,87,190,212,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,221,109,149,241,167,66,53,241,109,210,231,58,57,81,147,252,96,87,54,253,119,210,60,63,68,164,209,44,175,25,164,201,51,12,194,159,233,11,12,50,177,146,178,204,248,103,141,158,62,85,108,241,207,3,214,57,42,91,3,216,215,50,71,197,44,114,35,163,238,177,193,129,124,187,184,223,172,225,87,59,92,75,49,170,234,211,44,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,122,158,248,60,66,164,114,72,248,169,218,140,106,185,140,106,206,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,173,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,15,112,33,162,153,223,15,220,48,98,58,103,169,23,14,229,250,147,197,86,212,81,50,88,101,134,215,226,106,36,153,41,35,146,40,219,215,211,220,234,122,185,210,254,117,242,163,36,116,73,26,32,107,174,122,173,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,219,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,229,75,255,0,157,240,163,125,177,112,157,166,124,85,98,209,93,110,150,92,155,233,42,60,161,59,44,124,54,90,168,110,83,83,82,201,212,213,71,164,51,177,141,102,238,106,181,146,179,101,147,121,226,141,161,57,60,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,188,6,182,220,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,68,237,141,122,92,246,54,121,93,19,222,215,164,114,43,95,210,237,149,174,150,174,35,185,158,233,126,3,195,166,55,169,250,59,112,164,187,102,25,237,59,42,241,203,29,222,134,71,45,60,17,213,44,53,146,215,197,28,177,186,38,49,208,212,192,215,54,69,73,38,102,241,247,99,100,143,104,121,78,104,220,118,221,116,78,213,14,132,104,190,77,73,79,155,95,41,222,236,130,227,73,59,188,110,61,68,230,177,98,100,125,41,211,21,77,67,94,229,71,245,247,34,141,168,244,107,86,104,101,108,48,159,171,254,170,179,220,171,253,149,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,151,57,206,251,213,76,138,226,231,131,106,158,19,244,191,71,46,25,93,77,91,115,188,222,158,243,54,75,66,149,177,84,81,80,190,158,74,101,167,134,5,100,109,94,182,197,82,141,149,122,228,98,200,215,118,220,172,217,92,23,131,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,160,69,89,43,220,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,68,93,173,213,235,19,95,128,28,52,112,207,153,113,75,144,229,120,102,159,87,82,51,33,176,98,245,25,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,236,117,177,173,114,177,174,89,25,104,0,218,160,24,85,203,187,143,170,62,39,49,85,192,245,74,225,106,182,234,109,147,181,79,186,212,193,79,245,154,53,142,87,248,154,90,110,164,122,204,198,65,35,170,35,141,139,27,126,204,141,233,108,157,184,179,84,0,0,1,12,28,209,184,237,181,107,101,214,29,8,209,124,154,174,163,9,177,212,61,217,5,198,146,118,248,44,134,181,174,98,196,200,250,83,170,90,106,119,49,202,143,235,237,203,35,145,232,215,36,48,202,233,84,226,71,79,51,237,85,209,44,167,3,210,221,66,171,194,50,203,149,60,78,180,223,41,170,38,167,125,60,240,207,28,200,197,150,7,36,177,178,84,141,97,123,217,186,181,146,185,122,95,183,67,181,194,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,247,252,46,240,201,159,113,77,170,22,221,63,196,41,170,232,237,175,168,107,111,89,10,219,166,169,162,179,64,177,203,39,92,238,141,58,90,247,182,9,91,19,30,230,36,146,35,89,212,221,213,205,155,252,147,128,174,30,114,110,29,44,188,52,214,88,170,227,177,99,180,253,155,85,233,60,60,215,186,23,190,169,149,85,51,65,85,60,82,36,47,168,149,139,221,72,216,214,43,94,230,53,173,106,53,27,138,188,156,117,251,72,229,195,107,180,18,182,215,143,216,53,21,149,19,84,210,213,67,111,101,53,78,77,110,106,190,102,164,181,59,171,170,170,105,157,45,74,35,29,211,211,78,172,86,35,145,147,57,178,104,6,178,218,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,54,71,249,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,59,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,136,187,91,171,214,38,190,213,115,128,215,125,35,212,157,80,182,105,174,27,140,210,85,101,152,5,69,69,190,253,147,163,24,229,145,139,28,79,101,4,19,69,58,164,140,138,89,42,18,86,77,18,62,41,163,115,99,86,245,76,143,195,93,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,28,19,127,205,31,208,158,166,254,11,239,20,68,0,147,231,204,198,138,166,221,203,255,0,80,45,245,151,106,187,165,69,45,61,134,25,107,170,219,19,103,170,123,110,212,40,233,164,72,88,200,145,238,84,87,42,70,198,51,117,94,150,181,54,68,128,192,47,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,158,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,201,205,84,95,52,83,94,206,53,248,81,190,240,151,172,181,184,111,106,235,89,136,92,183,172,197,175,117,176,177,190,62,151,165,139,36,106,232,213,88,179,64,247,246,164,77,152,229,217,146,118,216,201,99,66,245,114,197,227,106,179,67,53,30,155,73,53,67,43,232,211,108,163,166,142,26,155,181,202,116,165,198,170,154,179,73,28,144,177,85,209,67,12,243,76,230,76,189,44,111,83,227,149,242,53,177,61,28,19,126,106,174,109,80,106,174,4,255,0,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,105,0,32,123,93,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,132,248,93,226,111,1,226,155,75,237,186,129,136,84,210,81,220,159,78,215,94,177,229,184,195,83,91,102,157,100,150,62,137,219,26,245,53,143,116,18,186,39,189,172,89,35,70,191,165,187,171,91,0,57,119,15,217,246,25,162,88,23,16,23,6,82,84,226,122,133,81,113,164,161,150,145,38,123,232,167,164,157,208,172,85,78,88,210,40,223,42,199,43,162,107,94,229,123,33,145,124,186,85,15,65,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,120,108,124,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,168,95,35,173,238,219,116,79,136,7,189,83,238,56,99,213,203,230,159,121,214,136,247,47,237,68,62,134,183,165,54,220,10,128,0,14,138,186,218,106,24,187,213,82,116,51,246,236,171,255,0,49,136,92,113,113,211,71,195,125,142,11,118,57,65,77,112,188,220,95,53,60,105,52,149,17,116,42,83,163,218,228,86,51,227,213,35,63,156,159,245,68,62,166,113,135,174,218,161,51,221,117,205,174,212,48,57,119,72,40,238,181,141,106,125,132,98,249,58,101,79,187,127,135,222,160,108,53,46,160,226,16,202,176,201,119,217,232,189,42,158,30,95,143,255,0,106,126,165,182,245,108,187,183,170,223,83,221,78,158,175,208,115,124,191,206,136,106,243,81,149,229,53,115,58,166,171,36,186,205,43,156,174,89,36,172,145,206,85,95,189,85,87,125,207,115,165,156,70,106,182,145,221,150,237,140,228,245,210,171,210,54,190,10,154,234,149,137,81,175,71,34,108,201,27,247,166,223,212,170,6,203,96,136,93,19,231,9,149,91,36,182,99,250,133,131,91,159,78,139,20,19,92,18,227,84,229,219,237,110,244,143,162,69,251,219,229,186,146,93,162,122,243,135,107,118,43,109,201,49,218,148,222,225,78,217,146,52,142,100,68,85,235,221,17,95,27,126,10,199,1,115,0,0,112,171,177,79,89,196,222,77,220,249,217,214,171,231,186,126,205,148,15,173,23,115,146,134,249,121,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,41,81,198,254,96,82,212,95,138,237,185,88,0,12,126,227,7,137,236,107,135,61,61,154,229,95,81,55,210,85,204,169,167,164,142,58,105,36,252,235,105,220,246,238,173,115,118,243,233,243,234,251,254,226,254,212,79,29,45,60,181,51,42,164,112,177,210,57,81,55,242,68,221,72,15,230,89,170,82,103,124,74,101,54,24,43,106,37,161,177,93,31,28,113,191,173,26,213,236,64,213,217,174,114,167,197,142,248,34,1,102,53,195,91,179,45,115,207,46,153,13,226,235,89,44,23,10,215,201,77,74,233,229,237,181,174,86,163,83,161,242,61,27,250,12,251,254,40,95,222,23,185,112,106,110,181,165,167,41,200,82,142,131,28,174,72,106,155,219,185,198,218,135,64,238,226,238,173,237,200,223,62,134,174,203,247,59,207,207,201,62,158,92,92,44,92,53,103,82,173,25,253,226,150,157,246,91,61,116,53,49,35,230,141,123,155,120,132,85,88,220,199,111,179,225,77,190,31,183,250,167,22,195,101,162,199,236,244,118,122,10,120,226,134,146,22,66,214,198,196,106,108,212,219,238,68,79,248,128,198,13,15,229,233,163,154,83,72,197,171,199,168,174,53,168,230,72,181,21,52,180,147,202,215,54,62,149,217,254,29,171,182,251,175,249,212,187,247,142,29,180,210,231,111,117,181,49,171,119,101,241,186,39,53,212,116,251,42,42,34,127,138,84,46,128,2,48,56,203,229,156,183,200,89,148,105,45,182,215,71,85,27,94,178,68,201,96,164,142,71,62,161,158,110,70,192,138,229,70,185,222,123,254,194,50,49,124,159,51,209,108,233,107,168,42,37,161,186,218,166,154,9,162,142,161,200,213,122,54,72,156,138,177,61,58,182,234,126,219,59,254,35,103,87,53,174,78,151,53,21,23,238,84,34,219,153,223,5,215,107,237,109,22,168,233,237,170,129,189,152,103,74,198,54,104,96,87,186,74,182,116,238,157,13,234,219,188,229,243,119,151,159,249,195,45,248,54,226,195,20,226,31,13,165,134,142,106,180,187,211,198,145,204,201,105,158,196,222,56,32,115,254,210,189,251,249,201,251,127,249,121,38,107,77,195,246,181,228,26,15,168,148,185,101,182,190,178,40,33,142,162,10,136,33,150,77,157,220,141,91,191,75,94,196,85,234,70,124,87,238,254,132,54,10,208,173,117,195,245,179,18,160,189,227,117,179,76,249,169,163,145,233,37,51,226,95,56,163,122,254,150,255,0,227,19,239,2,231,148,189,189,72,84,0,232,243,106,236,165,104,237,202,103,79,45,252,206,134,170,249,39,244,129,246,110,138,114,80,215,121,21,128,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,103,185,103,90,109,87,254,95,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,93,171,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,101,243,25,224,163,249,42,234,60,23,252,2,217,117,147,76,178,159,206,91,106,103,78,236,118,186,229,87,172,150,199,77,212,231,187,165,140,73,34,116,168,215,62,55,57,187,202,232,101,145,100,255,0,149,199,161,61,50,252,107,222,43,75,21,205,155,140,156,123,16,195,110,156,42,226,148,212,151,28,159,32,167,163,154,253,53,77,21,45,109,37,5,186,69,145,253,148,71,72,174,134,187,170,42,105,24,175,133,122,34,153,178,198,230,201,218,123,67,2,184,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,61,85,212,208,43,210,21,172,98,65,26,35,158,159,110,52,116,93,76,234,73,25,53,60,66,229,54,44,231,130,253,75,205,113,106,239,27,101,200,52,190,243,116,183,84,246,159,31,126,150,123,76,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,247,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,245,34,206,77,211,135,219,23,12,60,189,53,43,72,108,25,5,214,247,29,183,79,242,89,234,107,174,19,189,221,234,169,104,39,124,206,134,21,115,153,75,10,189,85,91,12,127,101,55,87,57,95,35,164,149,225,0,38,197,26,71,166,120,174,178,112,35,167,218,91,154,210,120,139,46,77,165,246,59,125,79,76,113,190,72,122,237,144,116,79,23,113,143,99,102,137,232,217,35,122,181,122,36,99,28,137,187,80,215,92,144,158,88,92,122,211,104,197,214,147,135,237,96,190,210,80,105,245,206,162,166,107,85,222,175,186,245,180,220,103,116,61,16,201,43,165,237,83,208,185,91,59,149,82,47,179,52,235,35,220,214,44,143,104,99,95,24,156,42,230,92,40,106,229,195,15,188,219,106,221,140,92,106,42,42,113,59,188,146,36,204,184,219,145,255,0,97,29,43,88,198,248,152,218,232,219,51,58,91,210,245,71,34,118,223,27,223,145,92,181,57,129,126,66,107,40,116,19,85,166,235,192,110,183,7,125,23,113,115,183,146,207,93,87,61,51,63,59,44,245,44,134,158,220,196,241,51,201,210,197,114,73,35,223,231,212,226,82,120,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,68,14,136,114,190,226,27,80,245,162,231,131,102,248,189,94,57,137,226,119,134,83,95,50,10,184,234,40,96,185,210,50,175,181,42,218,36,154,157,86,165,239,137,146,201,19,214,62,210,34,49,100,86,117,177,174,9,222,7,159,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,232,0,0,0,0,0,131,110,111,248,6,27,130,241,95,77,85,135,227,212,150,151,229,88,189,53,254,238,148,200,173,101,85,198,74,202,200,165,168,86,111,210,215,189,176,70,175,233,68,234,127,83,221,187,222,247,58,239,242,58,197,172,85,121,86,174,102,181,20,61,119,171,85,190,207,107,163,169,238,189,59,84,181,114,85,73,81,31,66,47,67,186,159,69,76,187,170,43,147,183,179,85,17,206,69,240,28,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,143,252,209,120,5,172,195,239,183,46,38,52,118,223,117,186,90,178,59,133,77,118,89,103,130,154,122,201,45,149,79,100,181,51,220,154,246,181,221,20,110,237,200,233,123,138,214,195,35,155,210,170,201,17,144,218,14,90,28,98,84,240,223,171,144,224,249,157,226,175,242,117,156,84,71,69,91,12,149,145,69,73,105,184,200,248,217,21,209,203,54,205,99,26,212,237,204,168,248,247,137,81,238,238,44,17,176,156,143,245,43,158,226,191,236,86,71,141,228,118,255,0,246,186,202,27,149,13,68,127,240,163,154,25,35,127,244,181,205,119,222,138,6,185,156,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,243,3,155,110,177,96,58,235,128,112,255,0,168,218,115,126,164,184,219,110,52,247,233,101,138,42,168,102,158,223,60,144,218,102,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,255,0,82,173,148,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,213,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,56,150,6,85,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,12,32,230,235,171,216,110,21,194,189,195,75,111,51,213,174,67,168,245,20,208,217,96,134,5,115,58,40,107,105,42,170,102,149,235,179,88,198,181,35,98,38,234,245,124,204,217,170,212,123,153,146,156,67,241,3,128,240,203,165,245,218,175,168,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,245,202,230,163,183,72,226,145,222,125,42,107,195,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,131,192,27,52,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,237,101,204,170,224,39,141,251,239,8,249,220,180,89,29,85,214,229,166,87,190,236,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,221,109,137,146,47,90,53,241,111,212,215,58,56,149,129,63,198,42,243,71,244,39,169,191,130,251,197,17,146,152,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,76,107,230,143,232,79,83,127,5,247,138,32,32,4,217,119,136,126,31,176,30,38,180,190,187,74,53,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,222,184,156,228,110,235,28,178,55,203,169,77,104,137,94,229,95,199,173,53,85,53,171,133,141,100,190,210,81,190,142,158,27,126,13,115,168,238,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,58,34,237,110,175,88,154,240,142,13,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,34,188,175,57,129,127,240,183,194,150,174,205,254,42,211,134,94,28,239,247,204,171,77,91,61,69,79,251,218,154,146,56,98,255,0,2,45,191,69,76,191,227,163,131,43,23,24,122,113,75,108,142,235,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,35,47,131,238,87,218,185,173,153,55,211,58,219,139,228,24,6,9,110,168,146,154,189,149,241,190,217,123,172,122,211,189,204,90,40,106,41,222,138,198,202,176,117,190,86,181,138,215,189,35,87,189,175,70,4,143,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,78,247,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,97,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,175,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,206,247,30,220,111,216,184,71,193,34,162,199,42,173,87,45,77,189,246,165,178,89,43,33,125,68,44,165,73,145,38,170,171,108,114,198,248,225,232,108,172,141,122,209,207,151,110,150,185,177,202,172,129,111,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,7,215,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,9,240,119,194,174,27,194,134,145,219,240,251,53,182,145,217,61,198,158,158,167,44,187,199,34,204,251,141,197,25,246,209,178,185,140,119,134,141,206,145,176,179,165,189,44,85,114,167,113,242,61,250,240,255,0,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,66,122,120,9,227,126,197,197,198,9,45,22,71,85,106,182,234,109,147,187,45,238,201,71,11,233,225,125,42,204,169,13,85,35,100,150,71,201,15,67,162,100,139,214,174,100,187,245,53,173,146,37,120,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,4,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,70,175,49,30,1,107,56,99,202,147,60,210,219,125,214,229,166,87,190,237,70,201,77,61,71,213,153,18,72,153,225,170,170,122,85,137,11,223,60,109,167,146,71,164,142,251,81,187,169,209,247,37,182,188,14,113,119,117,225,7,87,29,149,207,110,171,188,98,119,234,118,219,114,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,245,116,119,19,101,100,147,70,142,143,186,178,54,127,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,18,245,51,149,214,184,218,248,159,159,68,244,206,201,117,172,196,46,93,85,150,60,206,243,69,51,109,113,210,248,119,205,219,172,170,165,142,86,69,51,95,27,233,246,115,88,233,30,145,189,35,99,37,96,18,21,204,35,63,195,117,79,151,14,109,168,58,125,144,210,95,49,235,229,61,146,166,134,186,153,87,162,86,125,51,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,9,122,79,130,254,84,53,79,13,211,63,165,62,140,250,219,144,91,172,94,55,177,222,240,190,42,166,56,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,75,255,0,21,92,62,216,184,97,229,95,153,105,13,131,32,186,222,227,182,253,19,61,77,117,194,119,187,189,85,45,234,137,243,58,24,85,206,101,44,42,245,85,108,49,253,148,221,92,229,124,142,146,87,197,7,12,151,107,85,131,137,45,40,190,223,110,116,150,235,109,187,56,177,85,214,86,85,204,216,96,166,130,58,248,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,78,245,255,0,35,208,238,93,124,48,91,98,153,151,84,196,49,30,205,186,138,145,149,16,207,116,185,85,84,212,43,228,88,210,105,34,100,179,57,242,79,80,246,49,90,214,177,146,171,24,214,49,26,144,67,196,63,16,57,247,19,90,161,93,170,250,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,119,92,174,106,59,101,146,89,29,229,212,165,192,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,167,175,182,155,35,35,134,53,116,157,164,145,215,171,150,87,2,87,93,110,204,173,218,231,170,88,205,36,154,95,97,168,145,212,180,119,72,28,246,100,149,172,71,53,172,142,61,209,31,77,12,187,58,71,191,170,55,190,62,199,76,136,179,118,130,245,114,175,224,42,154,150,154,213,197,62,178,88,169,43,31,89,79,13,195,6,182,84,119,81,244,111,73,102,106,215,212,211,201,19,90,175,86,178,9,105,94,215,189,157,18,247,118,71,164,78,100,165,0,0,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,2,234,242,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,0,0,0,0,0,0,140,14,108,92,111,214,99,127,73,240,153,166,117,93,21,119,11,122,69,155,86,172,51,195,53,44,115,120,121,233,233,105,102,108,172,71,119,96,87,165,66,58,55,198,232,170,26,196,119,82,200,214,134,42,243,17,227,126,179,138,172,237,49,44,58,171,167,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,233,123,39,240,234,177,199,35,34,168,114,61,168,231,189,169,136,5,202,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,162,38,185,91,178,201,44,109,242,234,66,82,120,191,229,117,167,21,28,56,218,233,248,122,178,125,27,148,233,157,190,174,177,141,74,36,169,174,203,99,86,54,73,227,170,150,40,251,211,86,42,198,174,167,68,69,141,174,123,161,108,108,100,141,116,65,242,242,144,227,18,155,55,195,99,225,135,80,111,20,144,228,56,173,62,248,164,213,53,146,186,166,241,110,222,71,201,76,137,38,237,87,210,53,26,140,107,94,155,211,244,163,99,70,211,200,245,145,243,86,204,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,166,194,124,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,160,100,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,23,86,249,193,5,246,225,193,46,11,197,158,154,82,221,111,82,84,125,49,46,109,68,179,50,79,3,75,79,93,44,20,245,84,176,182,36,122,194,198,64,245,168,87,72,247,55,169,175,70,164,109,145,204,179,252,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,77,79,44,235,77,170,255,0,203,255,0,79,236,87,219,101,37,198,219,113,167,191,82,86,81,213,194,217,160,169,130,75,181,115,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,140,190,98,60,16,86,112,171,157,166,91,135,82,245,105,150,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,189,79,124,254,29,22,73,36,124,84,238,87,185,92,199,185,66,74,117,143,153,22,141,98,220,41,199,196,22,151,223,173,87,171,214,65,189,191,28,199,174,82,186,58,175,165,26,177,248,136,106,160,139,169,236,240,172,149,178,202,157,77,99,218,177,53,146,162,84,67,35,160,223,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,60,249,38,156,172,248,10,199,181,14,213,15,18,218,209,98,164,186,88,157,81,44,56,173,150,171,194,214,81,92,216,214,212,210,213,205,93,75,44,79,69,99,101,86,246,83,173,143,73,32,123,213,189,61,181,112,98,6,187,240,171,153,112,241,164,122,97,152,106,85,182,174,209,147,234,29,69,230,165,214,137,228,78,186,27,117,59,40,60,42,77,23,66,58,26,151,58,162,161,207,98,185,221,44,88,90,228,142,70,200,196,246,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,6,63,241,175,197,117,139,132,189,26,173,204,187,182,170,204,190,229,189,30,45,100,173,153,237,241,245,93,76,73,36,86,198,138,245,134,6,63,187,34,238,198,174,204,143,184,199,203,26,129,96,57,161,113,211,249,20,197,95,161,218,57,153,248,77,73,189,116,125,49,83,68,222,169,172,86,185,35,114,174,211,35,147,195,214,77,188,125,189,145,207,100,74,249,63,52,231,83,200,176,172,126,174,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,66,95,184,64,229,117,167,20,252,56,221,41,248,133,178,125,37,148,234,101,190,146,177,237,90,36,166,174,196,163,70,58,72,35,165,150,88,251,208,214,34,200,142,168,69,68,141,206,99,97,116,111,100,110,116,161,132,28,186,184,201,166,225,63,84,42,109,249,93,53,35,112,76,222,162,146,28,150,185,40,165,168,173,161,101,60,117,41,79,52,8,201,26,157,13,150,165,29,42,116,72,245,141,174,237,181,95,178,58,125,13,104,120,135,225,251,62,225,151,84,43,180,163,81,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,235,137,206,70,236,146,69,35,124,250,84,144,174,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,32,74,161,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,43,148,6,127,134,224,188,87,212,210,230,25,13,37,165,249,86,47,83,96,180,45,74,171,89,85,113,146,178,142,88,169,209,251,116,181,239,108,18,35,58,149,58,159,210,198,238,247,177,174,205,254,100,92,2,216,181,247,21,186,107,110,155,219,252,22,166,227,246,247,212,84,67,75,76,249,62,179,82,193,30,233,76,248,226,107,158,234,198,177,157,48,72,214,171,159,179,97,126,237,237,190,24,65,39,79,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,117,169,130,159,235,52,107,28,175,241,52,180,221,72,245,153,140,130,71,84,71,27,22,54,253,153,27,210,217,59,113,4,69,240,153,195,245,215,137,173,121,198,52,162,141,149,108,182,214,84,120,187,245,101,58,57,22,138,213,14,206,169,151,184,145,200,216,222,173,218,40,157,35,122,22,105,97,107,182,234,54,73,35,87,141,125,89,197,121,123,107,45,110,168,232,94,33,138,92,245,39,90,183,173,191,199,122,108,114,67,103,161,165,107,24,174,167,166,165,72,106,35,241,245,15,116,210,203,36,206,108,146,209,189,122,92,228,222,59,193,193,103,50,44,55,138,155,173,171,76,110,120,62,65,102,212,20,179,205,95,117,125,37,2,207,100,235,133,205,107,221,28,205,123,229,129,143,71,53,201,223,99,88,215,57,33,238,200,245,141,101,12,202,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,126,79,21,220,87,105,199,9,90,112,252,215,53,151,199,93,107,187,144,88,44,16,76,140,170,187,213,53,17,85,173,85,69,237,194,206,166,172,179,42,43,99,107,154,136,143,123,227,141,225,106,185,136,241,191,71,194,174,8,152,150,29,85,213,169,185,101,190,89,108,78,72,96,169,134,215,27,102,138,55,213,85,68,249,90,246,245,49,243,248,117,88,228,141,242,211,185,30,213,107,30,213,244,28,179,174,215,91,255,0,5,26,127,125,190,220,234,238,55,43,141,69,250,174,178,178,174,103,77,61,76,242,94,235,157,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,11,231,249,254,101,170,121,149,219,80,117,7,33,171,190,100,55,202,133,169,174,174,169,84,235,149,251,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,36,239,114,184,244,39,166,95,141,123,197,104,23,43,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,235,129,210,39,83,88,247,65,19,101,99,28,197,146,52,115,58,155,186,57,186,246,107,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,108,230,97,87,52,190,26,244,227,85,56,125,191,106,245,205,109,86,92,207,79,173,254,46,219,123,170,170,74,86,212,210,164,168,178,91,166,119,75,187,221,206,183,165,60,107,179,188,76,145,181,174,98,75,42,60,49,87,132,62,108,149,154,103,164,249,30,37,196,10,221,114,219,174,59,111,241,24,149,87,114,122,139,133,242,170,74,153,93,45,53,125,108,242,201,211,211,223,135,162,78,218,53,144,65,42,125,183,164,81,201,30,217,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,204,244,229,35,195,38,3,174,122,161,148,106,6,163,83,82,94,45,186,123,79,74,216,177,234,235,116,53,116,87,25,235,227,170,141,175,168,108,200,230,185,145,54,23,185,172,70,238,178,58,55,245,55,182,173,120,100,175,42,190,6,46,186,91,77,252,164,117,114,215,87,111,203,46,84,245,86,219,30,61,114,181,186,158,166,205,7,117,99,150,170,102,212,70,146,199,83,42,70,230,179,163,165,18,158,87,42,185,253,254,152,228,124,0,53,87,39,207,150,117,166,213,127,229,255,0,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,97,63,220,174,61,9,233,151,227,94,241,90,4,90,241,247,192,157,215,132,76,154,138,251,141,86,85,221,180,235,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,124,216,227,18,205,159,117,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,132,107,112,149,202,143,234,231,16,89,125,119,16,52,191,88,113,12,2,225,77,30,56,215,82,118,173,249,84,210,68,147,182,105,99,145,202,245,134,6,62,20,146,29,157,19,231,115,226,238,202,200,37,100,129,234,185,91,240,11,89,167,126,7,137,189,99,183,221,109,185,122,248,202,124,119,29,172,166,158,134,107,68,107,221,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,237,190,70,118,124,175,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,23,87,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,139,191,205,67,128,170,106,170,107,175,20,250,55,98,164,163,125,29,60,215,12,230,217,79,221,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,116,69,221,217,94,178,185,246,131,146,167,170,124,167,229,253,119,184,219,137,169,3,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,26,188,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,157,49,177,242,118,58,99,68,135,187,138,188,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,6,203,192,182,156,60,113,3,128,241,53,165,244,58,175,167,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,244,74,214,171,183,88,229,141,222,93,72,92,176,6,21,115,17,224,22,143,137,204,85,51,205,45,183,218,173,186,155,100,238,212,108,148,208,83,253,102,141,99,137,158,26,170,167,165,30,179,49,144,70,218,121,36,122,198,223,181,27,186,91,39,114,44,213,0,106,217,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,145,253,80,230,239,117,204,248,75,76,118,197,29,93,131,90,178,26,138,155,109,206,178,201,3,168,232,172,244,77,153,28,149,84,210,74,249,158,175,154,157,201,3,118,115,100,142,68,158,84,116,93,16,119,126,78,113,156,53,233,198,159,223,113,221,121,194,150,213,101,186,230,183,10,154,75,253,157,149,73,28,151,10,164,98,72,151,24,41,145,191,229,54,166,68,114,53,100,150,153,202,222,185,100,123,163,88,15,213,197,177,60,171,57,190,210,226,216,86,51,117,200,47,85,189,126,26,221,107,162,146,174,170,126,134,57,239,232,138,52,115,221,210,198,57,203,178,121,53,170,171,228,138,108,19,192,231,8,150,174,16,116,141,216,164,247,26,75,198,89,126,168,109,203,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,167,87,71,113,119,87,201,52,136,216,251,171,27,113,255,0,148,87,12,152,14,53,162,86,254,35,174,20,212,151,156,179,49,168,169,117,12,245,118,232,85,246,24,41,103,171,162,86,82,202,168,178,181,243,39,117,101,123,92,212,115,29,27,58,126,194,185,242,20,6,42,243,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,17,0,32,108,187,196,63,15,216,15,19,90,95,93,165,26,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,111,92,78,114,55,117,142,89,27,229,212,166,188,58,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,54,106,121,119,113,191,71,197,86,8,184,150,99,85,211,169,184,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,116,177,144,120,133,72,227,141,146,212,53,24,212,107,216,212,253,110,61,184,32,177,113,113,130,69,91,142,82,218,173,186,155,100,237,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,208,233,95,26,116,43,153,46,221,46,107,100,149,30,24,191,202,191,143,90,106,170,107,87,11,26,201,125,164,163,125,29,60,54,252,26,231,81,221,87,214,61,101,153,203,65,83,81,36,174,106,61,26,248,34,165,99,88,198,116,69,218,221,94,177,53,241,66,125,87,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,159,40,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,164,0,129,59,220,189,240,12,55,84,249,112,225,58,125,168,56,245,37,243,30,190,83,222,233,171,168,106,81,122,37,103,211,53,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,145,23,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,124,202,114,184,244,39,166,95,141,123,197,105,114,184,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,78,184,29,34,117,53,143,116,17,54,86,49,204,89,35,71,51,169,187,163,154,16,215,192,39,29,151,94,17,50,106,219,22,75,71,87,118,211,172,138,161,42,239,20,116,177,186,122,218,89,227,167,153,177,203,67,27,234,34,129,143,146,71,83,182,103,61,21,93,28,44,68,243,99,73,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,135,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,231,7,42,190,57,237,90,91,83,252,155,181,114,233,73,111,196,238,85,21,87,43,30,67,114,186,54,158,154,205,63,105,100,150,150,103,84,72,145,71,77,42,198,231,51,163,165,82,162,87,34,181,253,254,168,194,98,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,68,57,40,115,188,128,225,93,177,71,155,151,100,58,92,171,230,159,210,119,192,158,91,249,129,216,198,244,161,80,0,12,108,227,39,139,12,83,135,140,54,170,26,201,170,214,239,81,26,199,11,34,166,123,211,121,32,157,204,251,72,246,109,231,31,237,255,0,229,92,77,117,215,92,63,68,241,42,251,222,73,91,52,47,134,154,73,24,145,211,62,85,242,138,71,167,232,237,254,45,126,243,95,94,32,117,175,32,215,141,68,170,203,46,85,245,146,193,52,116,240,83,193,52,178,108,222,220,104,221,250,92,247,162,47,82,191,224,191,127,244,168,31,133,148,100,249,158,180,231,73,93,95,81,45,117,214,235,52,48,67,20,149,14,86,163,213,177,196,212,69,149,235,211,191,75,55,221,223,241,18,111,193,167,44,229,177,194,252,163,86,173,182,186,202,169,26,197,142,39,203,5,92,113,185,149,15,243,106,58,5,86,170,181,173,243,223,246,159,39,44,78,11,174,214,42,218,221,81,212,43,85,3,187,208,192,148,108,116,208,206,172,116,117,111,234,217,58,29,211,191,101,171,228,239,63,47,243,74,75,90,214,167,75,90,136,137,247,34,1,108,44,252,59,105,165,178,222,219,106,227,86,238,203,35,108,77,107,104,233,246,68,68,84,255,0,20,136,90,13,112,229,233,163,154,173,72,245,164,199,168,173,213,170,231,200,149,20,212,180,144,74,231,58,62,148,221,254,29,203,182,251,47,249,144,202,240,4,16,241,67,203,131,83,116,81,46,217,78,60,148,117,248,229,10,77,84,238,229,206,55,84,54,6,246,215,116,111,110,54,249,117,185,118,79,185,190,94,126,75,96,180,63,91,179,45,12,207,45,121,13,158,235,89,20,22,250,214,73,83,74,217,229,237,185,173,87,35,147,161,146,49,29,250,111,251,254,42,108,151,126,178,209,100,22,122,203,61,125,60,114,195,87,11,225,115,100,98,57,54,114,109,247,162,167,252,68,29,115,29,225,98,225,164,218,149,119,207,236,244,180,236,178,222,43,166,169,149,25,52,105,219,223,195,162,42,70,214,55,109,223,50,239,241,253,191,214,18,169,193,247,19,216,215,17,154,123,13,202,130,162,111,164,168,89,77,79,87,28,148,210,71,249,215,83,181,238,217,92,231,111,231,213,231,213,247,125,230,64,144,23,203,79,84,164,193,56,148,197,172,51,214,212,69,67,125,186,50,57,35,103,90,181,203,216,157,169,187,90,228,79,139,219,241,69,39,194,158,120,234,169,226,169,133,85,99,153,141,145,170,169,183,146,166,232,7,97,67,145,126,41,182,229,96,10,90,133,71,27,156,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,252,14,17,21,78,28,227,134,187,127,63,45,128,236,0,1,108,248,138,207,232,52,223,73,175,217,13,198,121,34,98,80,213,177,21,140,115,151,116,166,149,255,0,6,170,47,243,13,116,181,58,243,46,117,171,57,61,238,153,235,43,175,119,234,185,96,87,238,138,228,146,119,116,111,212,170,169,228,169,241,248,19,47,205,186,240,150,238,29,232,41,122,220,212,171,185,207,18,244,181,23,117,240,53,8,136,187,252,19,205,126,4,58,232,61,149,47,250,199,134,91,222,138,177,186,253,110,89,17,29,211,246,124,84,72,190,127,231,2,117,185,126,105,196,24,63,12,184,37,67,233,32,138,166,225,99,165,169,145,88,140,85,87,189,100,123,149,85,26,159,124,171,247,175,196,201,99,203,233,117,178,27,54,155,227,22,186,116,84,142,158,211,74,198,162,187,127,46,219,87,226,122,128,0,252,171,150,81,98,180,74,144,220,43,187,79,118,251,39,105,238,251,246,251,145,79,170,221,116,160,187,66,179,219,231,238,198,138,136,171,210,230,253,219,253,232,128,125,103,207,93,65,71,114,167,117,37,125,52,83,194,253,186,153,35,17,205,93,149,23,224,169,183,197,16,250,0,16,147,204,59,130,107,190,149,223,42,181,39,22,182,81,199,101,169,153,171,52,112,207,11,54,124,245,21,10,142,72,218,198,127,181,166,251,170,255,0,163,203,31,56,87,226,79,32,225,239,80,41,175,204,186,86,165,165,97,168,138,122,118,73,43,155,187,227,68,71,36,109,145,136,171,187,24,155,254,207,248,182,19,212,76,6,197,169,88,189,70,43,145,64,249,105,42,31,28,138,140,149,209,170,57,142,71,34,238,159,212,64,55,24,188,43,94,248,115,205,234,152,200,91,244,21,77,67,252,51,157,88,217,158,197,124,213,8,198,121,53,171,183,68,63,122,47,245,129,61,218,87,169,248,222,172,98,52,57,94,53,81,36,176,85,65,20,142,238,66,232,149,28,232,153,34,249,59,238,218,70,253,231,177,33,203,149,47,20,21,120,246,118,205,33,200,234,155,244,125,93,37,100,244,253,186,62,167,239,28,48,35,91,214,139,228,157,48,57,124,211,238,248,249,236,76,91,30,217,26,143,98,238,139,240,80,57,84,69,242,84,58,36,102,202,168,221,207,160,165,237,71,32,29,113,252,55,85,220,237,77,246,58,218,212,69,223,239,59,19,224,7,32,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,72,166,139,241,163,138,240,143,203,51,78,107,168,157,106,189,231,215,47,165,96,178,99,210,215,70,217,25,221,187,220,250,107,170,96,71,164,203,70,197,130,68,87,49,62,220,136,216,186,153,212,178,50,42,255,0,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,125,117,199,75,238,180,188,41,112,225,173,16,186,174,123,109,206,207,126,197,234,17,180,78,236,81,207,77,127,184,212,197,215,81,186,183,174,118,213,205,211,26,163,87,106,73,28,138,239,62,139,171,201,234,231,134,208,113,130,202,92,162,58,71,92,174,56,189,202,155,28,89,169,22,103,182,226,142,134,87,172,79,70,175,101,254,14,42,212,87,170,183,118,43,217,191,219,70,184,36,127,128,94,10,49,94,20,244,226,146,247,118,182,120,141,77,201,173,240,201,145,220,42,18,55,201,65,214,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,222,145,136,245,94,150,196,200,174,175,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,135,234,223,241,60,171,20,250,55,235,78,51,117,179,125,51,111,134,237,110,250,66,138,74,127,25,67,46,253,170,152,122,209,59,144,191,165,221,50,55,118,187,101,217,87,99,242,137,158,213,190,11,45,92,83,240,19,164,119,220,67,31,164,118,170,99,90,111,142,46,63,88,181,45,165,90,216,18,138,7,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,80,121,254,87,92,125,81,230,22,43,111,12,250,197,112,181,90,238,184,229,190,154,135,19,188,79,83,5,28,119,58,86,62,42,104,45,174,99,156,222,186,198,247,35,108,93,180,115,166,141,174,234,68,124,106,249,164,168,213,179,253,85,96,89,87,251,43,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,19,167,203,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,123,82,93,40,81,24,145,220,219,15,75,88,222,167,189,99,149,177,43,154,201,26,215,109,19,102,138,52,12,160,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,137,132,31,217,171,225,99,255,0,32,117,87,255,0,101,91,191,237,198,90,113,55,105,186,223,248,109,213,123,21,138,217,87,113,185,92,112,123,237,37,29,29,36,46,154,122,153,228,160,153,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,107,239,252,147,184,167,255,0,209,167,85,127,247,54,227,255,0,192,64,217,76,0,0,0,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,197,82,79,185,77,241,181,89,111,190,255,0,38,77,94,202,251,180,23,78,135,97,215,75,189,202,121,36,134,169,172,134,8,236,209,247,21,209,178,23,71,26,44,12,69,141,173,145,175,141,169,35,167,141,173,252,174,9,120,73,197,120,185,224,23,43,197,174,82,248,28,146,197,168,23,123,134,51,113,107,163,139,183,92,235,45,19,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,118,99,84,93,216,132,123,103,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,108,167,172,90,59,128,235,174,1,116,211,157,70,176,210,92,109,183,26,121,226,138,89,105,97,154,123,124,242,67,36,45,171,165,116,204,123,98,169,141,178,189,99,149,26,170,213,95,235,69,215,219,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,249,73,229,161,199,173,54,188,227,208,232,174,172,223,105,32,212,91,29,60,112,218,31,39,119,174,255,0,110,130,150,54,186,103,77,52,178,58,122,228,116,115,75,50,125,142,166,57,30,198,185,25,50,178,208,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,158,140,167,44,197,112,107,21,86,83,154,228,214,172,126,203,69,209,226,110,55,74,216,233,41,96,235,123,88,206,185,100,86,177,189,79,123,90,155,175,155,156,136,158,106,132,11,242,184,245,217,166,95,141,123,61,105,45,60,119,112,173,149,113,85,164,238,197,176,173,69,186,227,247,170,45,188,53,186,75,188,148,150,43,167,93,77,51,223,244,156,81,195,43,231,237,50,157,206,131,100,251,18,187,117,242,85,216,33,175,141,126,43,175,188,90,107,45,110,101,221,186,209,226,22,221,232,241,107,37,108,204,119,128,165,233,98,73,34,182,52,70,36,211,189,157,217,23,119,185,55,100,125,199,178,40,212,243,248,143,12,153,246,75,160,57,239,17,215,10,106,187,54,39,135,83,219,157,67,61,93,186,100,101,250,122,171,139,104,149,148,178,170,36,78,100,43,221,89,94,215,57,90,246,198,206,159,182,174,101,170,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,145,90,110,40,48,29,87,229,77,155,232,133,190,209,73,97,203,52,226,207,143,197,93,71,79,79,13,45,53,194,7,95,224,106,85,211,70,146,186,89,95,178,68,250,169,92,198,39,136,170,223,255,0,8,128,71,1,122,184,174,225,71,81,248,74,212,119,225,89,172,94,58,213,93,220,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,110,102,117,53,37,133,85,93,27,156,213,69,123,31,28,143,178,164,159,115,115,226,207,78,50,138,200,184,117,194,172,120,166,81,117,179,119,162,191,223,234,173,137,81,85,96,170,239,211,72,148,182,234,180,122,118,166,95,14,230,85,34,53,205,233,86,70,174,71,182,70,176,45,175,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,200,87,52,127,66,122,155,248,47,188,81,16,129,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,165,255,0,140,157,38,252,133,114,175,200,52,143,235,125,215,40,250,175,111,177,209,125,41,115,118,243,79,253,218,163,119,75,91,186,246,225,103,87,110,40,186,157,219,137,145,179,169,221,61,74,16,130,126,174,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,67,242,137,169,230,133,192,183,229,175,21,126,184,232,230,25,226,245,38,203,209,244,197,53,19,186,102,190,218,227,141,200,187,66,141,95,17,89,14,209,246,246,86,189,241,35,227,252,235,155,79,26,7,170,229,221,199,213,31,19,152,170,224,122,165,112,181,91,117,54,201,218,167,221,106,96,167,250,205,26,199,43,252,77,45,55,82,61,102,99,32,145,213,17,198,197,141,191,102,70,244,182,78,220,89,170,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,81,197,117,139,139,77,26,162,204,187,182,170,60,190,219,181,30,83,100,162,153,238,240,21,93,79,72,228,70,200,136,244,134,118,51,187,26,238,246,166,239,143,184,247,197,34,129,229,121,163,250,19,212,223,193,125,226,136,130,189,39,206,191,37,250,167,134,234,103,209,127,73,253,82,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,39,83,154,63,161,61,77,252,23,222,40,136,1,3,218,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,201,255,0,44,174,93,244,216,173,53,187,136,253,123,199,42,217,147,178,162,71,227,88,197,214,223,45,51,236,207,134,87,49,43,106,161,153,173,114,212,171,152,174,133,170,157,17,177,89,50,43,164,115,22,11,41,202,231,129,43,86,182,93,102,215,125,104,198,106,234,48,155,29,67,27,143,219,170,224,111,130,200,107,90,231,164,175,147,169,122,165,166,167,115,26,138,206,142,220,178,57,88,174,114,67,52,78,153,240,35,47,153,175,46,250,108,170,154,227,196,126,130,99,149,111,201,223,81,27,242,92,98,213,111,150,165,247,151,205,43,88,181,180,176,194,215,57,42,81,207,71,76,212,78,137,24,143,153,85,178,53,235,60,96,104,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,230,67,7,52,110,4,173,90,39,117,135,93,244,95,25,171,167,194,111,149,15,110,65,110,164,129,190,11,30,173,115,152,145,62,62,149,234,138,154,161,207,114,35,58,59,113,72,212,98,57,169,52,49,52,48,131,86,51,175,202,134,169,230,90,153,244,95,209,159,91,114,11,141,247,193,119,251,222,23,197,84,201,55,107,185,210,222,190,158,231,79,87,75,119,219,125,147,125,137,212,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,67,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,0,47,167,2,252,25,95,120,195,212,122,171,100,151,95,161,176,204,95,195,212,100,215,40,158,197,170,108,114,171,251,84,212,209,187,125,230,151,181,42,36,142,106,199,27,88,231,59,169,81,145,73,63,216,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,43,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,110,0,3,31,248,173,227,91,75,56,62,250,173,249,76,176,101,119,63,173,190,59,193,125,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,242,0,141,94,114,154,79,170,122,161,249,32,252,153,233,166,87,150,253,25,245,131,198,253,5,102,169,175,240,189,207,163,251,125,222,203,29,209,213,219,127,79,86,219,244,59,111,130,129,145,92,47,243,11,209,126,44,243,251,134,156,233,206,49,154,219,174,86,235,60,183,185,101,189,209,82,67,3,160,142,104,97,115,90,232,106,101,114,191,170,161,138,136,173,68,217,29,231,240,69,143,110,117,126,169,241,111,151,244,62,227,113,61,175,40,157,16,214,141,53,226,75,36,190,234,54,144,230,184,173,182,124,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,223,102,57,126,229,60,87,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,0,0,0,0,197,254,62,248,201,166,225,7,75,232,174,22,42,106,74,252,239,39,168,88,113,202,26,234,41,103,162,123,32,146,21,172,154,161,99,146,53,107,25,20,168,214,162,63,173,100,150,61,154,230,36,138,216,12,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,164,143,243,142,225,159,50,163,204,168,120,158,179,87,100,23,236,122,227,79,13,162,245,12,202,147,83,99,111,137,24,202,110,210,163,186,162,166,168,115,228,85,78,142,134,212,43,213,95,213,82,198,38,16,112,177,173,127,201,219,136,44,39,88,228,183,248,218,76,126,224,190,62,6,197,220,145,244,51,196,250,122,174,211,123,145,162,204,144,77,42,199,212,244,111,113,25,213,187,119,69,9,179,224,19,131,106,110,16,116,190,182,223,125,169,164,175,206,242,122,132,155,35,174,161,173,150,122,39,178,9,38,74,56,105,210,72,227,86,177,145,74,174,114,171,58,214,73,100,221,206,98,70,141,202,3,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,2,37,121,177,112,65,71,141,253,39,197,158,153,210,244,82,92,46,9,46,109,68,179,65,12,52,178,77,225,224,167,170,165,133,177,49,93,221,157,94,181,10,233,31,35,165,168,107,209,189,43,35,155,132,28,46,241,55,159,112,179,170,22,221,64,196,42,106,235,45,172,168,107,175,88,242,220,102,166,162,188,192,145,203,31,68,237,141,122,92,246,54,121,93,19,222,215,164,114,43,95,210,237,149,174,155,78,62,184,165,197,120,96,208,234,186,235,182,55,106,202,111,89,127,122,197,104,199,174,78,141,244,181,157,112,187,191,45,84,14,114,62,90,56,216,168,146,181,136,189,78,150,40,149,99,73,123,141,215,176,13,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,92,206,44,125,83,235,39,204,12,135,220,103,38,207,151,223,12,89,151,12,218,37,67,102,212,28,187,32,172,200,110,244,241,205,93,143,212,94,82,182,209,96,122,79,83,42,67,67,26,53,27,11,220,218,134,248,133,107,158,199,204,197,86,185,205,68,114,194,103,22,62,169,245,147,230,6,67,238,51,129,50,124,184,114,204,87,6,229,237,167,153,78,107,147,90,177,251,45,23,210,222,38,227,116,173,142,146,150,14,187,221,91,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,140,30,61,184,223,190,241,113,157,197,69,142,85,93,109,186,101,100,237,75,100,178,86,66,202,121,159,84,176,162,77,85,86,216,229,145,146,77,214,233,89,26,245,171,89,22,221,45,107,164,149,95,226,179,126,42,179,43,231,12,122,121,194,222,57,114,171,182,226,120,229,61,101,78,65,3,99,72,214,237,113,150,233,87,85,18,61,237,122,172,148,209,69,37,59,154,197,107,63,61,220,115,145,253,184,92,223,147,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,192,179,242,90,110,176,218,169,239,179,91,42,217,109,172,168,154,146,158,177,208,185,32,154,120,91,27,165,137,146,109,210,231,177,179,194,231,53,23,118,164,177,170,237,212,155,231,175,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,161,234,107,91,213,13,138,233,36,141,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,230,154,234,137,22,74,117,143,130,93,14,213,78,31,99,225,250,217,138,90,177,122,11,53,189,104,241,123,149,45,182,26,138,171,12,157,216,230,116,144,190,84,89,23,187,36,76,241,10,143,108,147,181,100,234,145,28,238,180,128,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,145,254,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,106,181,115,137,125,83,215,28,19,3,193,117,50,237,244,223,228,255,0,233,79,5,121,172,158,166,166,233,93,227,166,142,89,60,92,243,74,254,239,71,105,140,143,165,173,233,99,81,171,213,178,42,93,94,87,30,187,52,203,241,175,103,173,2,95,184,173,227,91,75,56,62,250,173,249,76,176,101,119,63,173,190,59,193,125,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,237,254,130,115,64,208,46,34,117,98,197,163,152,86,33,168,20,87,172,131,197,120,105,238,150,250,40,233,89,216,166,150,161,253,110,142,174,71,166,236,133,200,155,49,126,210,166,251,38,234,150,87,156,166,147,234,158,168,126,72,63,38,122,105,149,229,191,70,125,96,241,191,65,89,170,107,252,47,115,232,254,223,119,178,199,116,117,118,223,211,213,182,253,14,219,224,166,53,114,225,225,235,95,112,110,51,180,243,41,205,116,63,80,49,251,45,23,210,222,38,227,116,198,107,105,41,96,235,181,85,177,157,114,201,27,88,222,167,189,173,77,215,205,206,68,79,53,64,47,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,189,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,235,113,69,196,222,125,197,54,168,92,181,3,47,169,171,163,182,190,161,206,178,227,201,113,154,166,138,205,2,199,20,125,16,54,69,233,107,222,216,34,116,175,99,88,146,72,142,127,75,119,70,182,106,121,130,112,197,153,113,51,162,85,214,109,62,203,178,10,60,134,209,79,36,212,56,253,61,229,40,173,23,247,172,244,210,172,53,209,171,85,179,61,173,167,119,135,87,57,140,100,207,69,115,154,213,87,36,0,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,4,143,242,148,224,187,235,165,246,143,138,236,253,189,54,92,114,225,52,24,189,174,122,30,166,220,107,163,103,75,171,156,233,88,172,88,96,123,213,34,116,74,174,241,48,185,122,163,90,126,153,37,252,197,94,93,220,89,216,184,159,209,165,162,250,14,213,143,229,56,63,106,221,119,178,89,173,143,163,181,209,210,189,210,165,2,209,181,95,34,36,43,4,61,29,29,125,77,124,50,125,134,177,99,87,101,80,24,191,199,223,6,212,220,95,105,125,21,190,197,83,73,65,157,227,21,11,54,57,93,93,91,44,20,76,100,242,66,149,144,212,36,113,200,174,99,226,137,28,213,70,117,164,145,71,179,154,197,145,29,1,159,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,217,247,41,203,49,92,26,197,85,148,230,185,53,171,31,178,209,116,120,155,141,210,182,58,74,88,58,222,214,51,174,89,21,172,111,83,222,214,166,235,230,231,34,39,154,161,174,103,23,90,223,106,226,59,136,188,207,89,108,86,58,187,69,182,255,0,81,76,218,58,74,185,26,249,210,10,122,88,105,163,124,157,63,101,175,123,96,71,171,17,92,140,87,171,81,207,233,235,80,153,78,94,124,105,218,184,167,210,250,123,22,95,144,82,59,85,49,170,117,76,130,141,41,155,74,181,176,36,157,49,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,237,198,199,195,213,140,28,243,191,82,127,188,159,195,79,63,201,199,134,124,202,179,50,174,226,122,243,93,144,88,113,235,117,60,214,139,44,48,170,67,77,146,62,84,123,42,123,170,174,234,150,154,157,204,141,81,58,58,29,80,140,84,127,85,51,216,190,131,158,119,234,79,247,147,248,104,17,213,163,218,23,168,250,243,89,147,90,116,190,205,244,205,215,23,199,230,201,38,182,196,170,181,85,148,177,79,4,50,50,153,136,139,221,153,60,67,94,145,238,142,123,88,228,103,83,213,140,127,224,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,111,242,84,245,79,148,252,191,174,247,27,113,239,249,157,114,244,163,197,168,234,120,138,225,251,16,236,218,161,234,151,45,176,91,33,130,10,91,85,44,80,67,28,85,84,84,144,66,206,152,83,181,51,234,87,169,238,71,72,146,116,163,18,87,48,48,47,136,126,32,115,238,38,181,66,187,85,245,25,244,140,185,86,83,211,210,69,71,66,179,37,21,20,16,198,141,108,84,241,205,36,142,141,138,238,185,92,212,118,203,36,178,59,203,169,73,73,228,217,195,215,212,189,39,187,113,11,118,169,181,85,213,234,38,212,86,134,71,75,189,85,186,134,138,166,162,41,218,233,220,136,169,223,157,136,174,137,159,103,166,154,7,43,156,229,233,142,40,116,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,118,93,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,197,93,123,230,129,160,92,59,106,197,247,71,51,92,67,80,43,111,88,255,0,133,241,51,218,237,244,82,82,191,191,77,21,67,58,29,37,92,111,93,153,51,81,119,98,125,164,93,183,77,149,111,7,11,252,80,96,60,89,224,23,13,70,211,155,70,65,110,182,219,175,18,217,37,138,247,79,12,51,186,120,225,134,103,57,173,134,89,90,172,233,168,98,34,171,145,119,71,121,124,21,98,131,152,247,15,90,251,156,241,157,168,121,78,21,161,250,129,144,89,107,126,137,240,215,27,94,51,91,87,75,63,69,170,145,143,232,150,56,220,199,116,189,142,106,236,190,78,106,162,249,162,153,193,202,39,79,115,237,53,225,183,36,177,106,54,15,144,98,183,41,243,138,202,184,168,239,118,201,168,103,146,7,80,80,53,178,182,57,154,215,43,21,204,123,81,200,155,110,199,39,220,160,68,95,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,26,171,155,84,26,171,129,176,158,5,174,154,113,195,167,2,58,89,170,26,161,121,240,54,170,29,63,199,98,134,24,145,31,85,112,170,117,178,21,142,150,154,53,84,238,76,254,151,108,155,163,81,173,115,222,230,49,143,123,97,47,138,46,38,243,238,41,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,232,129,178,47,75,94,246,193,19,165,123,26,196,146,68,115,250,91,186,53,191,173,196,71,21,89,150,183,98,90,121,165,176,220,170,233,48,77,58,197,236,182,154,11,74,198,145,36,247,26,123,116,48,85,86,78,141,123,146,87,247,82,102,68,229,84,233,133,91,179,24,249,38,235,185,92,187,184,32,172,226,171,59,92,183,49,165,233,211,44,78,225,20,87,214,172,211,211,77,116,145,208,203,35,41,105,101,100,78,99,186,94,200,60,66,36,145,200,200,170,26,172,114,57,236,114,6,32,19,253,202,227,208,158,153,126,53,239,21,164,37,241,55,105,181,88,56,146,213,123,21,138,217,73,110,182,219,179,139,237,37,29,29,36,45,134,10,104,35,175,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,77,167,43,143,66,122,101,248,215,188,86,129,149,68,117,115,147,226,23,234,94,147,218,120,122,180,211,90,170,234,245,19,122,219,187,228,170,222,170,221,67,69,83,79,44,14,108,13,84,84,239,206,197,70,202,255,0,179,211,77,59,81,174,114,245,71,34,166,188,60,193,117,138,213,173,252,90,103,89,118,53,126,171,186,227,212,85,16,217,44,242,203,84,217,224,72,41,33,100,50,58,149,204,123,217,225,164,168,109,68,241,171,23,103,36,253,106,136,231,185,0,199,83,45,57,96,107,69,215,74,120,180,196,172,83,101,245,118,156,99,57,168,117,134,243,70,214,58,88,43,231,146,25,91,111,107,227,70,187,103,165,99,225,107,101,68,69,98,73,34,43,155,27,228,222,229,242,233,225,15,249,68,240,251,196,5,69,101,23,130,171,200,45,244,120,182,51,122,117,127,110,54,87,65,43,110,50,193,43,26,146,42,66,179,195,104,89,30,177,43,187,106,246,196,228,119,94,216,0,6,213,0,183,250,3,172,118,46,32,52,107,19,214,44,114,31,15,73,147,91,219,81,37,55,83,223,225,42,152,231,71,83,77,214,246,49,100,237,79,28,177,119,58,17,175,232,234,111,217,114,41,112,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,66,5,248,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,55,91,101,124,105,208,141,124,91,116,185,206,142,84,100,132,175,29,182,173,19,230,1,170,90,17,173,25,53,93,62,19,124,168,177,59,31,184,213,206,223,5,143,86,186,211,74,178,178,78,164,234,138,154,161,207,106,171,250,251,113,72,213,122,181,169,52,210,183,45,117,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,112,65,15,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,216,35,22,203,49,92,230,197,75,148,225,89,53,171,32,178,214,245,248,107,141,174,182,58,186,89,250,30,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,41,174,23,17,124,52,106,159,11,249,220,216,46,166,90,127,193,240,87,154,56,42,126,139,185,254,102,25,100,240,147,205,20,125,238,215,125,140,147,165,191,97,251,181,126,229,91,255,0,203,187,143,170,206,24,242,165,192,245,74,225,117,185,105,149,239,181,79,186,212,207,81,245,102,68,146,87,248,154,90,110,165,98,66,247,207,35,170,35,141,137,35,190,204,141,234,116,125,185,66,117,0,60,166,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,236,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,8,107,230,231,196,47,229,91,136,40,180,154,217,77,106,125,151,74,187,212,81,92,40,234,188,68,149,149,213,113,83,73,88,217,21,171,209,31,101,241,50,14,210,34,185,178,67,55,83,183,114,50,60,22,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,76,245,213,142,16,254,136,229,105,166,154,198,180,95,67,228,24,253,194,163,41,187,193,37,127,114,59,133,13,238,162,10,120,39,107,90,146,34,76,176,67,102,86,177,31,19,91,26,79,214,213,149,118,2,239,242,79,214,139,173,198,155,60,208,140,135,47,171,170,167,181,211,210,223,177,155,60,204,115,217,75,2,203,35,46,46,138,78,157,152,197,150,106,37,88,149,232,157,114,61,236,110,238,149,203,41,70,184,60,23,235,29,139,64,184,160,192,53,87,41,135,174,203,106,184,73,79,113,147,169,233,225,169,106,233,229,164,150,167,102,49,239,127,101,149,14,151,182,214,171,159,219,232,77,149,219,166,199,192,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,7,170,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,184,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,155,15,112,187,196,222,3,197,54,151,219,117,3,16,169,164,163,185,62,157,174,189,99,203,113,134,166,182,205,58,201,44,125,19,182,53,234,107,30,232,37,116,79,123,88,178,70,141,127,75,119,86,182,48,57,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,240,88,245,107,156,196,137,241,244,175,84,84,213,14,123,145,25,209,219,138,70,163,17,205,73,161,137,184,193,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,120,73,167,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,62,149,233,150,166,157,172,114,35,58,59,146,198,228,98,57,203,12,49,58,24,77,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,112,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,72,1,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,49,87,143,110,8,44,92,92,96,145,86,227,148,182,171,110,166,217,59,81,89,47,117,147,62,158,23,210,172,200,179,82,213,186,56,164,124,144,244,58,87,198,157,10,230,75,183,75,154,217,37,71,192,182,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,67,105,51,0,57,161,112,45,249,107,197,95,174,58,57,134,120,189,73,178,244,125,49,77,68,238,153,175,182,184,227,114,46,208,163,87,196,86,67,180,125,189,149,175,124,72,248,255,0,58,230,211,198,129,231,249,85,241,207,117,213,42,111,228,221,171,151,74,187,134,89,109,167,170,185,88,242,27,149,209,213,21,55,152,59,171,36,180,179,58,162,69,150,74,152,146,71,57,157,29,72,180,241,57,21,172,236,117,73,35,230,172,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,189,203,187,141,250,62,42,176,69,196,179,26,174,157,77,196,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,165,140,131,196,42,71,28,108,150,161,168,198,163,94,198,160,53,239,154,6,129,112,237,171,23,221,28,205,113,13,64,173,189,99,254,23,196,207,107,183,209,73,74,254,253,52,85,12,232,116,149,113,189,118,100,205,69,221,137,246,145,118,221,54,85,188,28,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,166,161,136,138,174,69,221,29,229,240,85,138,14,99,220,61,107,238,115,198,118,161,229,56,86,135,234,6,65,101,173,250,39,195,92,109,120,205,109,93,44,253,22,170,70,63,162,88,227,115,29,210,246,57,171,178,249,57,170,139,230,138,103,7,40,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,114,129,155,224,0,0,0,0,0,0,0,0,0,0,0,0,0,56,93,246,58,164,248,110,139,177,218,191,3,173,205,69,93,254,240,40,141,155,170,35,183,59,209,17,60,145,14,24,212,106,21,0,60,118,170,106,126,55,164,248,141,118,87,146,212,73,20,20,176,75,35,123,112,186,85,87,54,39,200,158,77,251,182,141,223,121,235,222,246,198,213,123,215,100,79,138,144,233,205,107,138,10,188,135,59,126,144,227,149,77,250,62,146,146,142,122,142,229,31,75,247,146,25,209,205,235,85,243,78,153,218,190,73,247,252,124,182,3,20,248,168,226,79,32,226,19,80,42,111,207,186,86,173,165,33,167,138,10,119,201,43,91,187,35,84,87,44,110,145,232,139,187,222,155,254,207,248,242,15,151,143,4,215,125,84,190,82,234,78,83,108,163,146,203,77,51,150,24,230,158,23,238,248,42,41,213,92,177,185,143,255,0,108,77,247,69,255,0,79,157,150,224,235,133,107,223,17,153,189,43,31,11,126,130,166,168,103,137,115,107,27,11,222,172,154,157,30,207,54,185,118,232,155,238,68,254,178,126,116,239,1,177,105,174,47,79,138,227,176,62,42,74,119,201,34,35,229,116,138,174,123,149,202,187,175,245,129,251,212,52,20,118,218,118,210,80,83,69,4,44,223,165,145,177,26,212,221,85,126,8,155,124,85,79,160,0,0,249,46,55,74,11,76,41,61,194,126,212,106,170,136,189,46,119,221,191,220,138,124,182,220,162,197,119,149,97,183,215,119,94,221,183,78,211,219,247,237,247,162,1,250,166,52,243,3,211,136,51,142,25,115,186,134,82,65,45,77,190,199,85,83,26,189,24,138,143,98,198,246,170,42,181,126,248,147,239,79,129,146,199,151,213,27,100,55,157,55,201,237,117,8,171,29,69,166,169,142,68,118,222,93,183,47,196,13,107,180,198,243,46,11,171,56,197,238,165,235,19,172,151,234,73,103,86,110,170,212,142,118,245,237,210,168,171,228,139,240,248,155,22,240,235,159,208,106,70,147,88,114,27,116,242,74,197,161,164,98,171,216,230,174,235,77,19,254,14,85,95,231,154,239,235,197,149,44,26,199,153,219,216,138,145,182,253,113,88,209,93,213,246,124,84,168,158,127,230,38,43,148,141,225,46,60,59,215,210,245,185,201,73,115,130,36,234,106,38,203,224,105,209,81,54,248,167,146,124,64,206,32,0,20,170,108,114,159,2,135,59,111,53,57,107,128,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,190,5,49,162,162,121,161,216,239,216,112,139,176,21,128,0,192,110,113,52,238,126,129,99,242,177,191,11,228,170,239,255,0,66,156,137,206,26,234,27,79,174,184,51,156,155,163,178,11,99,127,251,242,18,112,57,134,105,204,26,137,195,181,226,25,34,149,242,218,96,173,174,129,35,115,145,122,219,67,81,182,232,136,187,166,251,121,16,75,167,149,78,195,245,131,28,169,168,84,141,108,249,29,27,165,87,255,0,55,181,84,197,93,247,219,252,31,191,111,243,1,178,198,6,155,97,86,37,251,157,111,129,201,253,74,196,84,255,0,156,243,92,66,102,179,105,230,138,102,121,141,36,241,197,83,108,179,212,77,2,189,26,239,183,211,210,159,101,202,136,190,110,79,35,236,209,11,228,121,54,143,225,183,232,164,108,140,174,178,82,74,215,55,109,149,22,52,253,138,169,255,0,25,226,184,206,197,170,50,222,26,51,251,101,42,61,210,253,13,44,141,107,119,85,119,67,152,245,248,34,175,193,138,4,26,107,63,19,58,149,156,102,21,117,213,55,184,29,209,52,205,111,77,20,45,217,171,51,156,137,228,139,240,220,247,28,53,113,229,170,218,53,146,208,195,81,95,67,81,104,150,182,7,85,49,246,232,156,238,218,34,177,219,59,169,155,47,74,167,223,241,67,31,114,172,90,174,201,126,171,164,170,129,253,94,34,84,70,57,28,142,242,122,167,195,100,59,238,122,125,115,160,196,99,203,95,75,43,105,221,34,181,203,210,254,150,255,0,122,219,125,219,178,127,125,79,191,255,0,150,27,18,240,235,175,24,254,189,224,144,101,54,138,218,105,39,107,32,74,152,226,124,123,177,239,133,146,108,173,100,143,233,95,180,190,74,191,113,117,72,112,229,7,171,46,198,178,251,246,19,89,60,125,171,157,68,19,70,213,107,55,251,20,181,74,187,42,185,23,249,137,247,41,49,224,12,103,227,183,135,219,54,183,232,213,125,4,208,78,234,216,106,104,228,137,209,204,246,237,211,50,238,187,53,174,223,202,71,125,223,121,147,7,77,101,36,21,212,239,165,168,106,186,55,237,186,34,237,240,93,255,0,232,3,88,124,35,46,191,233,54,119,14,67,109,233,134,231,104,146,162,5,108,144,245,162,57,88,248,158,138,215,109,254,18,252,118,83,97,206,20,245,102,13,99,209,235,94,94,202,136,159,36,211,213,196,168,196,98,121,71,51,155,240,107,156,159,241,144,155,199,158,137,191,73,53,186,241,37,29,36,209,91,238,213,85,21,189,82,44,142,252,236,181,117,94,72,231,53,19,244,99,79,45,212,204,30,77,154,179,91,50,214,233,21,68,145,173,60,12,184,215,64,157,182,163,145,58,169,92,191,107,171,117,243,115,254,239,243,129,42,96,0,41,84,13,14,56,64,43,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,55,239,250,95,117,212,126,74,120,61,206,204,234,185,42,48,91,197,110,80,250,74,106,39,84,62,166,6,93,238,52,211,111,210,168,177,178,40,170,228,168,124,155,57,26,202,119,110,136,138,175,110,0,104,134,107,106,211,93,104,192,117,26,251,79,87,61,183,21,202,45,87,186,200,169,24,215,79,36,20,213,113,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,137,51,220,8,224,191,149,14,88,22,77,52,250,83,232,207,173,184,254,85,98,241,189,142,247,133,241,87,11,140,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,33,7,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,3,105,50,213,113,99,233,99,89,62,95,228,62,221,57,231,248,22,205,109,89,255,0,7,218,73,125,179,83,213,195,79,75,139,210,89,30,218,150,53,175,89,237,237,240,51,57,17,174,114,116,58,90,105,28,197,223,117,98,181,85,26,170,173,79,65,197,143,165,141,100,249,127,144,251,116,224,107,88,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,6,31,243,43,229,233,71,169,182,42,237,117,208,108,67,253,93,80,116,203,120,177,218,225,130,158,59,197,47,93,76,213,53,76,134,56,82,74,155,139,164,153,142,85,116,157,82,71,18,181,173,124,157,13,116,80,232,166,107,159,105,214,174,98,25,174,150,211,213,213,101,150,187,197,52,182,154,58,102,76,247,215,206,175,70,165,34,199,3,155,44,172,157,28,176,190,38,42,44,140,145,204,254,113,179,153,143,250,77,192,183,14,58,41,172,183,253,113,192,176,207,9,126,189,111,224,233,164,115,29,67,98,238,53,82,163,232,232,81,169,225,251,219,175,87,155,186,26,174,142,46,212,78,116,106,23,87,73,239,249,86,87,165,152,110,83,157,89,62,134,201,47,56,253,186,225,120,183,120,105,41,252,29,116,180,209,190,120,59,82,170,201,31,68,142,123,122,30,170,230,237,178,170,170,41,234,192,0,0,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,0,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,31,171,204,243,130,10,206,34,241,90,109,94,211,122,94,188,251,15,183,205,21,69,59,166,157,255,0,74,217,225,142,162,161,41,96,167,138,41,22,74,206,251,182,133,27,208,142,239,200,215,185,219,71,209,249,92,149,61,44,101,63,48,43,189,186,220,103,248,26,187,218,110,121,150,148,103,244,87,154,56,234,236,25,102,29,120,142,166,38,85,210,34,79,111,184,210,76,142,106,73,12,205,84,71,199,44,105,187,36,106,249,181,81,201,241,67,39,248,230,227,54,197,198,30,156,104,237,206,75,87,208,217,158,47,244,229,62,77,109,137,143,90,86,201,42,80,118,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,147,34,185,172,112,37,117,75,173,127,20,218,53,140,210,58,218,234,117,159,55,181,91,160,115,103,142,116,115,221,37,225,24,138,173,123,28,213,106,79,208,214,171,21,157,247,35,250,231,146,56,182,3,42,185,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,35,87,154,71,0,181,154,137,227,184,155,209,203,125,214,229,151,167,131,167,200,177,218,58,105,235,166,187,198,157,170,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,62,195,227,127,122,32,77,170,8,96,230,141,192,149,171,68,238,176,235,190,139,227,53,116,248,77,242,161,237,200,45,212,144,55,193,99,213,174,115,18,39,199,210,189,81,83,84,57,238,68,103,71,110,41,26,140,71,53,38,134,38,132,123,31,171,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,242,107,85,87,201,20,252,162,108,249,101,112,37,106,209,28,54,221,174,122,165,140,213,199,170,23,234,121,29,75,71,116,129,172,126,55,68,245,115,90,200,227,221,85,149,51,69,179,164,123,250,100,99,36,236,116,198,169,55,116,46,95,1,60,16,88,184,71,193,37,173,200,233,109,87,45,77,189,247,98,189,222,232,230,125,68,44,165,73,149,97,165,164,116,145,70,248,225,232,108,79,145,58,17,207,151,126,167,57,177,196,140,115,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,2,109,80,106,174,109,80,4,74,243,58,229,233,71,139,81,212,241,21,195,246,33,217,181,67,213,46,91,96,182,67,4,20,182,170,88,160,134,56,170,168,169,32,133,157,48,167,106,103,212,175,83,220,142,145,36,233,70,36,174,102,16,112,159,170,186,209,163,186,219,103,203,180,19,29,171,200,242,199,83,213,210,71,97,134,146,174,177,151,72,31,3,214,72,165,166,165,123,37,157,140,70,164,232,212,93,154,248,24,245,253,3,99,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,43,195,143,5,154,13,194,197,215,36,190,233,94,63,86,219,150,75,80,245,125,101,202,167,197,79,69,68,174,71,54,223,77,34,181,28,202,102,185,17,219,57,93,35,213,24,178,201,39,68,125,33,226,185,163,250,19,212,223,193,125,226,136,131,109,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,39,39,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,72,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,3,88,205,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,39,39,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,8,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,5,213,228,99,250,236,253,219,254,36,74,76,119,107,84,215,90,139,20,55,58,71,220,168,233,225,171,168,163,108,205,89,225,130,103,72,216,165,124,123,245,53,143,116,19,53,174,84,217,203,20,136,155,244,174,208,173,203,75,137,188,7,133,157,47,215,237,64,203,234,105,43,46,76,167,199,93,101,199,146,227,13,53,109,230,116,146,186,62,136,27,34,245,57,140,116,241,58,87,177,175,88,227,87,63,165,219,35,93,96,48,222,51,53,163,9,226,94,235,197,69,190,186,146,175,44,189,84,86,203,93,71,89,45,92,150,233,224,168,98,181,41,31,26,78,146,190,154,20,237,118,98,116,138,140,240,208,124,123,104,6,198,96,183,250,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,224,0,0,1,249,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,13,123,56,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,13,138,75,63,197,23,12,152,15,20,218,95,114,211,252,190,154,146,142,228,250,119,54,203,144,165,186,26,154,219,52,235,36,82,117,192,233,19,169,172,123,160,137,178,177,142,98,201,26,57,157,77,221,28,208,139,110,87,188,116,254,69,50,166,104,118,177,230,126,19,77,175,93,127,67,212,214,183,170,27,21,210,73,26,169,188,202,228,240,244,115,111,39,115,116,115,25,42,178,79,205,53,213,18,44,191,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,196,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,13,104,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,229,107,87,24,26,227,196,14,156,97,58,101,170,25,39,210,148,24,63,121,208,213,245,204,149,87,73,30,141,100,115,87,170,200,177,212,77,12,104,232,217,47,67,100,233,146,85,123,158,233,30,229,15,202,226,119,136,92,171,138,13,101,189,106,230,83,77,224,60,127,110,154,221,107,101,84,149,16,219,40,98,111,76,84,241,185,235,254,84,143,86,181,141,124,178,202,244,99,58,250,83,58,121,78,240,65,71,146,125,25,197,158,166,82,245,210,91,238,11,46,19,68,147,65,52,53,82,67,226,32,168,170,170,133,209,61,91,218,157,24,180,234,217,25,35,101,167,115,213,189,41,27,157,140,28,2,112,109,83,197,246,168,86,219,239,181,53,116,24,38,49,78,147,100,117,212,53,177,65,90,199,207,28,201,71,13,58,73,28,136,231,190,88,149,206,85,103,66,71,20,155,185,175,88,209,211,253,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,89,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,127,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,97,62,23,120,100,192,120,89,210,251,110,159,226,20,212,149,151,38,83,181,183,172,133,109,208,211,86,222,103,73,37,147,174,119,70,157,78,99,29,60,173,137,143,115,214,56,213,172,234,118,202,231,99,175,40,237,11,211,140,67,134,203,62,183,219,44,221,220,207,59,241,241,92,174,149,10,143,146,26,90,122,249,160,142,150,159,201,59,80,175,135,100,143,68,221,207,145,81,92,229,70,68,216,243,168,1,138,188,123,112,65,98,226,227,4,138,183,28,165,181,91,117,54,201,218,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,161,210,190,52,232,87,50,93,186,92,214,201,42,63,42,128,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,101,7,43,143,93,154,101,248,215,179,214,153,21,206,231,0,195,108,89,150,153,106,13,155,30,164,163,200,114,170,123,181,53,234,186,20,86,190,189,148,105,68,148,203,42,34,244,185,236,108,242,49,31,183,90,179,161,170,170,216,216,141,199,94,87,30,187,52,203,241,175,103,173,2,127,128,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,69,95,53,206,5,191,191,241,65,162,152,103,254,49,85,159,209,80,187,252,151,54,233,29,58,55,253,215,197,61,174,255,0,2,101,103,250,226,98,85,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,172,225,227,136,28,251,134,93,80,161,213,125,57,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,162,86,181,93,178,73,20,110,243,233,67,98,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,64,230,25,193,101,215,133,141,80,168,190,226,24,253,91,116,175,37,168,69,199,235,22,165,213,73,69,58,199,213,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,228,143,100,221,54,215,69,120,192,215,30,31,180,227,54,211,45,47,201,62,139,160,206,59,46,154,175,174,101,170,181,200,196,115,36,154,129,82,68,142,158,105,163,86,198,249,122,29,39,76,113,43,28,199,70,199,32,101,87,53,158,54,168,245,90,251,77,195,246,144,229,126,51,12,179,118,235,47,247,43,93,202,10,139,126,65,84,246,69,52,17,177,240,171,187,144,211,249,238,138,254,151,78,171,213,26,45,60,111,92,106,224,163,133,27,239,22,154,203,69,134,246,174,180,120,133,183,106,204,166,247,69,11,29,224,41,122,94,177,198,142,145,81,137,52,239,103,106,52,217,238,77,223,39,109,236,138,68,45,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,81,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,117,206,232,211,169,204,99,167,149,177,49,238,122,199,26,181,157,78,217,92,224,185,88,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,72,193,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,76,245,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,48,242,84,245,79,148,252,191,174,247,27,113,53,32,97,255,0,11,124,189,240,78,27,56,130,212,77,82,182,89,237,85,118,90,223,8,204,3,191,87,53,93,194,197,12,145,73,244,140,110,238,49,172,111,83,222,200,226,145,29,36,189,134,185,174,126,239,147,185,152,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,153,88,255,0,28,246,174,31,121,106,233,246,149,233,205,210,146,187,81,114,170,124,142,219,43,232,238,141,108,248,188,14,185,84,171,170,165,108,50,36,240,212,186,58,134,58,155,116,106,111,188,189,74,145,164,114,4,191,91,46,214,171,213,51,235,44,215,58,74,250,120,234,39,164,124,180,211,54,86,54,120,37,124,51,68,174,106,170,35,227,150,57,35,123,126,45,123,28,213,217,81,80,250,200,22,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,86,119,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,53,87,54,168,53,150,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,193,234,248,81,225,71,81,248,181,212,118,97,88,84,94,6,213,67,219,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,114,103,244,185,34,133,21,29,35,154,229,85,99,25,36,140,216,123,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,109,255,0,11,188,50,96,60,44,233,125,183,79,241,10,106,74,203,147,41,218,219,214,66,182,232,105,171,111,51,164,146,201,215,59,163,78,167,49,142,158,86,196,199,185,235,28,106,214,117,59,101,115,175,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,93,94,41,245,175,249,59,112,251,155,107,28,118,255,0,27,87,143,219,211,192,64,232,187,145,190,186,121,89,79,75,221,111,114,53,88,82,121,162,89,58,94,142,237,163,250,119,118,200,186,214,19,39,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,79,83,23,170,150,218,234,121,27,77,208,230,42,167,92,243,211,203,220,107,216,230,248,110,159,180,217,28,137,22,220,53,233,13,78,189,107,206,13,164,112,193,87,37,62,69,120,134,27,130,210,79,20,51,197,110,102,242,214,205,27,229,221,136,248,233,163,154,68,69,71,110,172,68,70,185,85,26,161,59,220,3,233,158,85,164,92,33,105,182,11,154,210,120,75,213,61,190,162,225,83,74,232,228,142,74,95,27,87,53,99,32,149,146,49,175,100,209,178,161,172,145,138,223,179,35,94,212,85,68,69,88,65,227,67,71,44,90,5,197,6,127,165,88,180,221,118,91,85,194,58,139,116,125,47,79,13,75,87,79,21,92,84,219,189,239,123,251,44,168,108,93,199,57,92,254,223,90,236,174,217,54,62,34,3,157,166,153,226,184,254,163,233,222,169,90,105,60,61,235,48,183,220,45,247,126,220,113,178,58,143,0,180,221,137,221,210,196,123,230,86,85,172,110,123,220,239,205,193,3,81,26,140,243,12,128,228,217,173,127,94,120,125,187,104,229,93,191,179,87,166,87,4,236,207,28,93,49,207,67,113,150,162,162,62,167,44,142,87,76,217,217,88,142,217,140,106,71,216,219,169,221,106,103,249,9,124,156,117,122,167,10,226,94,187,75,106,39,171,91,110,163,217,230,133,144,67,4,78,103,210,52,44,125,84,51,74,247,108,246,49,180,233,94,196,70,42,238,249,153,212,213,217,28,201,180,3,85,114,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,12,170,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,129,0,60,209,253,118,106,111,224,190,207,68,73,167,42,45,98,207,181,143,133,201,235,53,26,253,87,124,185,99,121,69,125,146,43,157,117,84,213,53,181,112,118,160,171,107,170,38,153,239,116,143,107,170,223,27,85,54,68,142,56,219,183,217,85,88,203,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,11,213,204,31,66,244,227,89,120,101,205,110,217,173,155,187,117,193,49,251,166,73,96,185,64,168,202,170,42,170,122,87,204,172,107,213,23,120,101,237,53,146,198,168,173,115,81,170,155,61,145,189,154,246,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,24,1,206,79,90,254,163,112,251,105,209,202,75,127,122,175,83,110,11,222,158,72,186,163,130,134,221,45,61,68,157,46,73,26,173,153,211,190,141,27,187,30,213,143,191,191,75,186,20,207,242,16,57,193,107,29,247,57,226,129,116,170,162,31,15,101,211,75,124,20,244,113,245,49,253,250,170,234,120,42,234,42,119,70,53,237,234,99,233,162,237,171,158,212,240,221,109,233,89,28,128,98,6,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,237,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,216,251,95,180,114,197,196,6,141,101,154,59,145,205,225,233,50,107,123,169,227,169,233,123,252,37,83,28,146,83,84,244,49,236,89,59,83,199,20,189,190,180,107,250,58,93,246,92,168,68,95,39,29,33,169,205,120,151,174,213,42,136,42,210,219,167,22,121,166,100,240,207,19,89,244,141,115,31,75,12,50,177,219,189,236,117,58,215,189,21,136,155,62,22,117,57,55,70,190,109,0,213,92,217,79,133,141,107,254,81,60,62,225,58,199,37,191,193,85,228,22,245,241,240,54,46,220,108,174,130,87,211,213,118,155,220,145,82,21,158,25,86,62,167,171,187,106,206,173,157,186,36,21,241,241,166,120,174,145,113,123,169,56,46,21,73,225,44,180,247,10,123,133,53,43,99,142,56,233,124,109,36,53,143,130,38,70,198,177,144,198,250,135,50,54,35,126,204,109,99,85,85,81,85,100,127,147,6,175,84,229,250,13,146,233,29,198,122,185,170,52,246,240,217,168,213,208,68,200,33,183,92,59,146,199,11,30,223,182,247,165,76,53,210,57,94,158,73,52,104,142,84,78,150,5,224,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,118,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,3,56,246,224,130,251,194,62,119,21,110,57,75,117,185,105,149,239,181,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,55,91,101,124,105,208,141,124,91,116,185,206,142,84,100,255,0,22,255,0,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,4,43,114,238,227,126,179,133,92,237,113,44,198,171,171,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,234,123,224,241,10,145,201,35,226,167,106,49,170,230,49,171,136,5,202,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,82,218,129,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,64,8,19,253,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,10,220,220,248,104,210,205,14,206,240,252,235,76,237,63,66,126,80,62,144,241,182,106,56,41,169,173,116,62,6,26,8,163,240,144,67,19,59,93,125,215,190,78,167,59,169,238,87,39,78,234,138,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,1,53,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,112,68,56,83,150,129,80,0,11,59,197,102,172,193,163,154,61,116,203,223,81,19,36,134,122,72,145,30,140,95,41,38,107,126,14,115,83,254,51,94,60,223,46,191,234,206,119,54,67,114,233,154,231,119,146,158,4,108,112,244,34,185,24,200,152,136,214,239,254,10,124,55,82,74,249,201,234,205,108,43,69,164,84,242,70,148,243,178,221,93,58,118,218,174,84,234,170,114,125,174,173,211,205,172,251,191,206,97,247,1,154,38,253,91,214,235,60,149,148,147,75,111,180,213,83,214,245,70,178,55,243,177,85,210,249,43,154,213,79,209,145,124,183,64,37,243,129,46,31,108,218,33,163,84,20,16,193,59,107,102,169,172,146,87,73,51,221,191,84,201,178,236,230,183,111,40,219,247,125,198,76,29,52,116,144,80,211,178,150,157,170,216,217,190,200,171,191,197,119,255,0,164,238,0,90,174,34,181,227,31,208,76,18,124,166,239,91,77,28,238,100,233,77,28,175,143,119,189,144,190,77,145,175,145,157,75,246,83,201,23,239,46,169,14,28,223,53,101,217,46,95,97,194,104,231,143,181,108,168,158,105,26,141,102,255,0,110,150,149,83,117,71,42,255,0,61,126,228,2,199,241,43,199,150,171,107,46,75,93,13,61,125,13,61,162,42,217,221,74,198,91,162,107,187,106,136,198,238,238,167,238,189,40,191,127,197,79,15,163,28,76,234,86,15,152,82,87,83,94,224,111,92,208,181,221,84,80,187,118,164,205,114,167,154,39,199,98,222,91,52,250,231,95,136,201,150,178,150,87,83,182,68,107,87,165,253,46,254,251,190,219,55,101,254,244,191,127,255,0,43,163,21,197,170,239,119,234,74,74,88,31,213,226,34,69,99,81,202,239,55,162,124,54,80,54,62,225,239,53,155,80,244,83,12,204,106,231,142,90,155,157,158,158,105,213,136,214,253,190,158,149,251,45,85,68,243,106,249,30,151,60,77,240,171,234,253,205,183,206,229,254,164,98,170,255,0,204,91,30,12,113,106,140,75,134,140,2,217,84,143,108,191,67,69,35,154,237,209,91,214,231,189,62,40,139,240,122,30,215,91,239,145,227,58,63,153,95,165,145,177,178,134,201,87,43,156,237,182,68,72,215,246,170,39,252,96,107,181,196,165,67,106,53,215,57,115,83,100,110,65,115,111,255,0,126,76,75,31,39,106,119,51,64,178,9,94,223,141,242,37,111,255,0,161,64,68,22,161,213,59,48,214,12,142,166,157,82,69,188,100,117,142,137,89,252,238,237,83,213,54,219,127,240,190,237,255,0,206,78,215,47,61,57,131,78,248,118,179,195,28,82,178,91,180,20,85,211,164,142,114,175,91,168,105,247,217,21,19,100,223,127,32,50,112,0,7,76,136,170,158,72,84,223,129,202,174,231,45,253,128,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,131,141,138,138,85,0,168,28,39,153,200,30,127,62,178,65,145,97,183,155,77,67,92,228,158,130,161,141,68,114,167,218,116,78,106,124,63,172,215,11,137,44,126,76,63,136,61,64,177,163,29,27,168,242,58,215,49,29,186,170,35,165,87,181,124,209,62,231,34,252,13,151,28,212,123,85,142,77,209,201,178,144,145,205,179,75,153,135,107,68,89,157,60,104,145,228,213,149,47,122,162,73,250,76,167,164,219,205,202,169,252,231,124,54,2,68,185,112,231,240,102,60,45,225,20,75,83,19,166,180,217,224,163,115,90,173,71,34,199,36,209,249,162,42,255,0,138,254,131,39,174,20,52,247,58,10,139,109,91,85,208,85,68,248,100,68,93,149,90,228,217,124,254,239,37,33,195,148,214,189,197,141,106,4,58,83,116,85,108,119,106,136,96,163,114,201,19,90,139,211,89,35,247,221,17,203,230,244,248,42,255,0,152,153,102,185,175,106,61,142,71,53,201,186,42,46,232,168,6,32,106,95,46,29,26,204,178,201,115,53,117,239,189,36,175,170,154,20,185,42,53,94,233,93,35,145,17,34,85,217,122,149,63,75,254,179,27,121,130,104,141,135,74,56,120,169,181,216,232,170,34,134,26,120,30,197,146,103,200,168,212,171,164,98,110,174,79,142,205,37,72,193,158,109,12,141,156,59,93,39,115,147,169,244,209,177,19,250,171,169,63,253,160,35,67,151,237,124,148,92,71,99,233,26,162,119,60,94,251,166,255,0,10,10,175,250,205,133,26,189,77,71,39,222,155,154,240,240,20,197,119,17,248,226,162,111,183,140,242,255,0,243,10,163,97,200,83,104,99,79,253,84,255,0,152,10,192,0,70,143,56,252,17,139,166,86,252,194,24,36,85,166,186,209,119,30,138,229,68,235,241,137,231,229,178,121,200,159,127,222,97,255,0,43,204,214,76,63,138,58,47,207,199,27,43,172,215,26,116,235,70,254,151,67,95,247,170,125,209,18,171,204,67,79,101,212,142,24,239,182,42,86,34,212,120,235,124,173,221,30,190,77,169,110,254,77,243,251,212,130,109,26,206,27,166,122,151,104,204,231,129,242,54,219,226,55,99,85,173,114,247,41,228,143,226,239,47,231,129,179,131,30,217,26,143,99,145,81,126,10,138,84,120,109,21,206,104,117,31,78,45,153,109,189,221,80,213,58,161,136,189,108,119,155,38,123,23,205,190,95,205,61,200,20,185,62,243,143,243,149,148,1,82,121,161,201,199,196,228,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,164,80,115,40,210,26,157,32,227,7,56,129,32,171,75,110,97,80,153,125,182,106,153,226,149,243,178,185,206,125,67,145,35,219,161,141,172,74,184,216,215,162,61,25,19,85,122,183,71,186,87,249,92,122,19,211,47,198,189,226,180,196,174,119,26,67,82,203,174,158,235,221,12,21,114,83,207,79,46,33,116,145,211,197,216,129,236,116,149,84,77,100,126,82,171,228,73,43,213,206,251,76,68,134,52,251,10,169,214,30,215,146,94,166,98,181,58,89,157,104,231,139,237,100,150,252,129,114,110,196,146,70,223,17,67,81,77,79,79,215,11,122,251,143,237,201,75,180,139,208,141,111,126,15,180,170,253,147,53,120,177,244,177,172,159,47,242,31,110,156,136,14,81,154,153,138,233,223,23,16,219,178,154,191,9,245,215,31,171,198,109,211,190,72,227,133,181,210,79,79,81,19,36,115,222,221,187,158,21,209,49,27,212,231,75,44,76,70,253,173,210,95,248,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,89,204,227,132,75,87,12,186,185,73,149,225,247,26,69,196,245,42,162,227,114,182,218,163,167,108,15,180,79,19,226,117,69,43,89,27,91,23,134,106,212,199,217,233,68,86,179,120,220,223,205,164,146,78,241,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,155,84,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,0,0,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,0,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,48,0,246,178,104,166,174,69,165,244,250,212,237,56,200,23,4,170,168,154,153,153,3,104,94,234,36,124,82,71,19,149,242,34,108,198,44,179,50,38,189,219,49,242,36,140,98,185,241,200,214,222,174,1,56,54,169,226,251,84,43,109,247,218,154,186,12,19,24,167,73,178,58,234,26,216,160,173,99,231,142,100,163,134,157,36,142,68,115,223,44,74,231,42,179,161,35,138,77,220,215,172,104,233,222,202,116,171,78,51,77,56,170,210,28,147,11,181,85,225,149,118,246,90,221,100,109,58,69,75,29,44,104,212,138,56,155,31,79,103,183,208,197,141,99,233,116,110,99,28,197,106,181,170,129,2,220,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,255,0,98,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,53,236,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,47,7,45,142,57,238,188,62,231,244,122,87,168,215,74,186,237,58,202,170,41,173,177,62,178,232,230,193,139,206,233,164,86,213,68,217,164,72,33,166,116,149,15,117,78,200,213,219,105,122,149,99,88,228,9,201,0,0,0,197,254,62,248,201,166,225,7,75,232,174,22,42,106,74,252,239,39,168,88,113,202,26,234,41,103,162,123,32,146,21,172,154,161,99,146,53,107,25,20,168,214,162,63,173,100,150,61,154,230,36,138,208,192,14,114,249,150,145,221,245,182,193,134,97,150,10,72,51,108,118,158,121,179,59,156,54,182,64,250,183,212,193,70,234,24,101,168,217,31,82,248,169,226,221,21,122,152,198,76,198,181,219,247,26,200,246,63,87,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,153,63,196,255,0,47,61,80,225,171,68,176,77,87,188,209,213,214,212,92,41,229,139,55,167,166,116,117,52,216,245,107,231,254,211,69,149,155,42,178,72,164,142,39,175,75,163,101,68,78,68,153,233,60,40,4,154,114,180,202,116,58,235,194,157,135,24,210,26,237,238,182,47,181,152,210,85,69,12,87,6,94,39,85,124,147,76,145,162,119,33,127,74,182,158,85,234,85,130,24,227,115,186,225,145,172,204,3,91,110,23,120,155,207,184,89,213,11,110,160,98,21,53,117,150,214,84,53,215,172,121,110,51,83,81,94,96,72,229,143,162,118,198,189,46,123,27,60,174,137,239,107,210,57,21,175,233,118,202,215,108,83,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,232,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,49,171,153,206,107,160,216,223,11,153,14,63,173,20,244,151,11,149,254,158,120,176,219,114,51,174,181,111,108,137,82,10,184,54,115,93,27,32,116,141,116,178,238,141,237,189,209,47,95,121,177,73,1,133,245,227,19,138,172,203,138,253,92,184,102,23,155,149,91,113,139,117,69,69,54,39,104,146,52,133,150,235,114,191,236,43,162,107,222,223,19,35,91,27,166,127,83,186,158,136,212,94,219,35,99,61,255,0,12,28,188,245,67,137,93,18,206,245,94,205,71,87,69,81,111,167,138,44,34,158,165,209,211,83,100,53,172,159,251,113,18,87,238,168,200,226,142,72,152,189,45,141,245,18,181,22,102,36,19,32,23,87,147,70,101,164,118,141,109,191,225,153,157,130,146,124,219,34,167,130,108,50,231,53,173,147,190,145,244,208,86,58,186,24,170,54,87,211,62,90,121,119,85,78,150,61,144,189,174,118,253,182,190,103,205,91,63,213,86,5,149,127,178,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,161,62,124,2,113,147,77,197,246,151,214,220,47,180,212,148,25,222,49,80,144,228,116,52,52,82,193,68,198,79,36,203,71,53,58,201,36,138,230,62,40,149,174,69,127,90,73,20,155,181,172,88,213,193,148,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,90,174,74,158,169,242,159,151,245,222,227,110,38,164,133,110,74,158,169,242,159,151,245,222,227,110,38,164,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,181,69,213,226,199,213,62,178,124,192,200,125,198,115,58,121,78,240,65,71,146,125,25,197,158,166,82,245,210,91,238,11,46,19,68,147,65,52,53,82,67,226,32,168,170,170,133,209,61,91,218,157,24,180,234,217,25,35,101,167,115,213,189,41,27,156,17,237,169,186,41,171,154,51,83,111,165,213,109,56,200,49,87,221,169,217,83,66,183,74,23,194,202,150,58,40,165,84,141,234,157,46,123,27,60,73,35,17,122,226,123,186,36,70,61,21,169,158,156,173,248,250,163,211,191,3,195,38,177,220,45,86,220,65,124,101,70,59,145,86,84,193,67,13,162,69,238,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,246,217,35,59,50,41,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,102,188,89,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,2,56,57,85,241,207,117,213,42,111,228,221,171,151,74,187,134,89,109,167,170,185,88,242,27,149,209,213,21,55,152,59,171,36,180,179,58,162,69,150,74,152,146,71,57,157,29,72,180,241,57,21,172,236,117,73,35,224,12,85,224,39,130,11,23,8,248,36,181,185,29,45,170,229,169,183,190,236,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,61,13,137,242,39,66,57,242,239,212,231,54,56,145,153,84,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,56,57,190,234,133,215,52,226,210,167,3,153,181,112,91,116,250,207,69,109,167,129,213,174,150,9,103,169,133,181,178,213,50,45,145,176,189,205,168,134,23,109,212,174,74,88,213,93,240,107,126,174,78,186,103,245,195,138,201,179,170,186,75,170,82,96,88,253,101,194,26,170,120,255,0,181,91,93,82,137,71,28,21,15,86,42,39,92,19,214,61,140,71,53,206,116,10,228,85,107,30,139,96,56,211,212,207,202,239,21,154,159,157,71,87,106,171,164,168,200,39,183,208,85,90,228,238,82,213,80,209,34,81,210,206,199,245,185,31,220,130,158,39,171,218,238,151,57,202,230,162,53,81,18,66,185,31,97,87,90,12,3,84,245,26,106,138,69,182,223,47,22,235,37,60,77,123,187,237,158,134,25,102,149,207,111,79,74,49,91,112,133,26,168,229,85,86,201,186,55,100,87,4,154,24,65,205,247,75,237,89,167,9,117,57,228,206,164,130,229,167,215,138,43,149,60,238,162,108,179,203,5,76,205,162,150,149,146,238,142,133,142,117,68,51,59,110,164,114,210,198,138,223,131,155,155,229,148,227,79,76,255,0,43,188,41,234,126,11,29,37,214,174,174,163,31,158,225,65,75,107,143,185,85,85,93,68,169,89,75,3,25,208,229,127,114,122,120,152,172,107,122,156,215,43,90,168,229,69,64,130,30,16,181,122,155,66,56,151,211,221,82,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,125,183,61,148,243,202,246,35,81,223,109,173,251,47,253,21,217,36,213,92,218,75,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,86,210,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,12,170,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,129,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,6,177,154,215,170,23,93,106,213,204,191,85,239,45,171,142,163,41,188,84,220,153,79,83,90,234,183,209,192,247,175,102,149,37,114,34,189,144,197,219,137,159,101,168,140,141,168,141,106,34,34,108,103,196,14,166,126,70,244,59,60,213,40,234,237,84,245,120,206,63,93,112,160,250,82,78,138,89,171,153,11,188,44,15,251,108,87,119,103,88,163,70,53,200,231,185,232,214,175,83,144,214,92,9,147,228,167,166,127,87,244,59,52,213,42,186,75,173,61,94,97,144,50,223,15,136,143,162,150,162,134,130,31,205,207,79,187,17,95,188,245,117,145,189,232,231,55,170,4,106,35,92,199,239,34,166,58,242,240,194,174,184,7,5,186,85,98,188,212,82,77,81,85,103,125,237,142,166,123,156,196,130,225,83,45,116,45,85,115,90,189,109,138,166,54,189,54,217,30,142,68,87,34,35,151,34,128,135,110,118,26,95,106,199,181,115,3,213,123,123,169,33,168,204,236,245,86,218,234,120,104,155,19,228,158,222,248,246,170,150,84,93,230,123,226,172,138,36,234,110,237,101,43,19,169,200,168,140,252,158,76,26,189,77,136,107,206,75,164,119,25,233,33,167,212,43,59,102,163,87,65,43,231,154,227,111,238,75,28,44,123,126,195,24,180,211,87,72,229,122,121,172,49,162,57,21,122,95,145,92,235,52,207,235,6,135,97,122,165,73,73,117,168,171,195,242,7,219,230,240,241,245,210,211,208,215,195,249,201,234,54,98,171,54,158,146,142,54,61,92,214,245,78,173,84,115,158,205,176,3,150,246,83,98,195,248,218,210,219,182,71,93,225,41,42,46,21,118,184,228,237,62,78,170,170,218,26,138,74,104,246,98,42,167,92,243,196,205,246,233,111,86,238,84,106,42,160,75,87,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,0,0,49,255,0,141,126,20,108,92,90,104,213,110,27,218,181,81,229,246,221,235,49,107,221,108,47,119,128,170,234,98,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,215,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,210,0,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,171,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,19,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,72,114,112,190,64,83,254,115,150,167,222,112,86,0,165,239,108,109,87,189,200,136,159,21,85,42,60,54,181,103,52,58,113,167,23,60,182,224,238,152,105,93,78,197,94,182,55,205,243,49,137,230,239,47,231,1,9,92,208,243,89,51,14,40,235,127,63,28,140,161,179,91,169,215,161,27,250,93,14,127,220,171,247,74,102,7,39,12,17,137,166,87,12,194,104,36,69,169,186,214,246,222,170,228,69,232,240,105,229,229,178,249,198,191,127,220,69,222,178,231,13,212,205,75,187,230,112,64,248,219,114,240,251,49,202,215,57,59,116,241,199,241,111,151,243,9,217,229,223,167,178,233,191,12,118,43,21,83,17,42,60,117,194,87,108,143,79,39,84,187,111,39,121,253,200,6,76,128,0,225,203,210,213,114,253,201,185,175,95,48,42,249,43,120,142,200,18,69,69,237,248,77,182,77,190,52,20,191,245,27,9,76,155,195,34,127,234,175,252,198,188,124,122,177,91,196,126,70,170,155,111,224,252,191,252,194,148,12,205,229,247,162,54,29,87,225,226,154,215,124,162,168,150,25,169,231,123,214,57,159,26,171,86,174,173,139,178,181,62,59,56,201,45,52,229,195,163,88,110,89,22,102,142,189,247,163,149,149,80,194,183,37,86,163,219,43,100,106,42,44,72,187,39,74,39,233,127,214,121,158,82,236,141,252,59,90,231,107,147,169,148,210,49,83,250,235,170,255,0,253,147,57,128,249,237,244,52,246,202,10,123,109,35,85,176,82,196,200,99,69,93,213,26,212,217,60,254,255,0,36,49,135,152,246,127,6,29,194,222,111,68,149,49,54,107,181,158,122,54,181,202,213,114,172,146,67,31,146,42,167,248,223,233,50,149,206,107,26,175,123,145,173,106,110,170,171,178,34,16,211,205,151,94,226,201,117,2,109,41,181,170,186,59,77,68,208,86,57,36,137,205,85,233,163,145,155,108,138,228,243,98,252,85,63,206,6,28,240,219,143,201,152,113,7,167,246,53,99,164,117,102,71,68,231,163,119,69,84,108,168,247,47,146,47,220,213,95,129,177,238,3,100,131,29,195,108,214,154,118,185,169,5,5,59,28,142,114,175,218,108,77,106,252,127,168,134,126,82,122,92,204,199,90,37,204,234,35,69,143,25,172,166,123,21,82,79,210,125,61,94,254,109,84,79,230,183,227,185,54,237,106,49,168,198,166,200,212,217,0,228,3,133,242,3,141,142,78,17,62,242,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,177,201,75,147,239,0,139,251,74,142,181,114,39,196,169,175,71,124,0,168,194,222,103,92,63,85,107,22,144,193,121,181,57,190,59,28,146,178,224,214,246,229,122,189,18,141,255,0,97,17,139,241,85,141,191,20,51,72,248,111,118,91,110,67,107,169,179,221,168,225,170,166,170,137,241,62,57,152,142,106,163,154,173,95,37,254,133,84,255,0,56,26,203,96,121,53,211,71,181,90,209,147,173,60,137,91,139,93,155,36,145,116,163,92,171,27,246,123,118,123,87,101,84,221,60,208,216,35,132,237,124,199,117,195,72,113,139,237,29,76,81,215,203,108,167,90,154,119,84,66,249,27,38,207,106,181,81,139,228,168,177,59,203,100,254,162,47,249,135,240,61,119,211,156,199,34,213,124,54,146,31,160,107,170,102,184,73,75,75,71,81,180,77,94,198,251,47,218,103,233,74,245,95,130,121,47,249,172,95,11,156,96,103,60,55,100,16,34,214,93,235,44,113,74,206,237,190,26,150,179,182,214,247,119,70,181,237,84,243,116,170,187,110,159,15,244,6,196,47,146,56,209,93,35,218,212,68,221,85,87,111,34,48,121,196,106,237,182,44,114,205,166,244,236,238,75,120,166,153,85,237,149,138,141,236,214,83,191,117,79,210,243,232,93,191,168,248,238,124,221,49,74,204,74,162,166,154,199,146,178,226,176,185,140,137,245,52,168,238,226,181,190,123,35,151,203,117,95,61,190,229,242,35,243,136,125,126,202,248,142,206,32,200,47,43,86,177,83,36,148,244,20,210,200,217,28,198,201,51,159,252,198,55,205,81,88,155,121,254,143,196,11,149,203,162,203,53,219,136,235,36,145,70,170,144,120,157,215,101,93,183,160,171,253,159,212,108,8,137,178,34,126,194,50,249,74,240,209,29,163,31,184,234,182,87,103,133,213,178,86,66,234,23,212,83,74,201,27,12,148,75,228,213,118,200,169,249,245,221,81,63,232,36,212,0,0,15,195,205,108,77,201,113,154,203,43,147,202,163,183,247,47,243,100,107,190,239,63,184,214,227,136,60,2,171,76,181,102,243,135,85,170,57,212,140,166,122,57,24,230,163,145,244,241,191,224,239,63,139,149,63,204,108,198,65,207,54,109,51,76,75,136,127,172,116,116,241,197,73,112,180,219,227,114,197,11,154,215,75,211,50,110,174,248,42,244,196,137,253,72,128,103,231,42,172,238,159,43,225,106,215,111,219,106,154,27,157,201,175,69,115,85,81,59,232,239,130,121,252,37,79,138,127,208,102,81,22,188,155,179,166,83,227,23,124,58,122,135,117,125,39,87,44,108,89,91,183,75,146,133,60,154,190,127,164,229,37,40,1,66,252,74,202,87,250,128,34,253,197,69,9,191,222,86,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,209,204,211,69,63,45,60,35,229,62,30,225,225,107,240,77,243,90,62,185,122,33,151,193,65,55,136,142,77,163,123,157,189,44,181,61,13,78,157,229,72,186,156,141,234,221,202,227,208,158,153,126,53,239,21,166,69,106,22,21,106,212,172,3,37,211,155,237,69,92,22,220,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,192,13,107,52,67,53,181,105,174,180,96,58,141,125,167,171,158,219,138,229,22,171,221,100,84,140,107,167,146,10,106,184,230,145,177,181,206,107,85,234,214,42,34,43,154,155,237,186,167,196,216,79,137,187,181,170,255,0,194,38,171,223,108,87,58,75,141,182,227,166,247,218,186,58,202,73,155,52,21,48,73,108,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,175,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,106,116,163,84,45,90,171,202,98,245,115,183,182,146,26,139,6,147,223,49,122,234,72,107,91,82,250,121,237,246,201,169,147,187,178,34,198,249,98,142,42,132,141,201,187,89,80,207,55,34,163,220,16,108,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,0,0,0,0,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,0,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,6,42,242,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,218,160,213,92,218,160,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,155,84,0,0,1,138,188,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,182,156,67,240,253,128,241,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,245,196,231,35,119,88,229,145,190,93,74,107,195,174,154,23,168,252,58,106,61,199,75,245,66,205,224,110,180,59,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,238,66,254,151,108,187,35,145,205,115,30,214,61,143,99,118,105,49,171,142,142,12,172,92,97,233,197,45,178,59,175,208,217,158,47,226,42,49,155,148,175,122,210,182,73,81,157,218,106,152,219,190,240,203,218,137,22,70,181,100,141,204,107,155,212,136,248,164,12,64,229,121,204,11,255,0,133,190,20,181,118,111,241,86,156,50,240,231,127,190,101,90,106,217,234,42,127,222,212,212,145,195,23,248,17,109,250,42,74,161,171,102,83,137,229,88,53,246,171,22,205,113,155,174,63,122,162,232,241,54,235,165,20,148,149,80,117,177,175,103,92,82,35,94,222,166,61,174,77,211,205,174,69,79,37,66,103,185,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,250,164,123,35,239,245,72,171,55,104,51,3,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,93,110,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,46,165,51,171,156,253,111,16,207,201,177,171,126,71,105,164,143,72,32,168,116,216,253,117,177,213,27,79,113,125,60,105,44,55,36,115,214,36,169,141,99,168,117,58,163,27,188,51,75,210,231,185,38,70,99,255,0,47,62,11,46,188,83,234,133,61,247,47,199,234,221,165,120,213,66,174,65,88,149,46,165,74,217,210,62,168,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,247,35,123,225,234,12,160,229,71,192,183,247,142,40,53,175,12,255,0,197,234,176,10,42,231,127,148,231,93,36,167,86,255,0,185,120,87,185,223,225,204,140,255,0,91,204,74,77,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,162,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,3,94,30,57,56,68,186,240,131,171,141,197,32,184,213,222,49,59,245,59,174,88,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,122,122,251,107,178,178,72,100,86,199,221,72,219,119,249,98,241,181,89,161,154,143,77,164,154,161,149,244,105,182,81,211,71,13,77,218,229,58,82,227,85,77,89,164,142,72,88,170,232,161,134,121,166,115,38,94,150,55,169,241,202,249,26,216,158,142,150,174,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,53,214,213,93,51,202,180,111,81,242,61,45,205,105,60,61,235,25,184,75,111,169,233,142,70,71,55,66,253,137,226,238,49,143,116,50,177,91,36,111,86,167,92,111,99,145,54,114,1,179,241,173,103,22,62,169,245,147,230,6,67,238,51,147,61,203,43,39,226,27,42,225,162,221,112,215,187,125,91,216,250,137,39,198,175,87,91,149,69,77,222,243,110,153,238,149,39,170,108,221,78,70,35,158,173,134,69,127,231,33,70,109,27,88,214,75,60,48,241,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,136,86,230,133,199,79,229,175,42,126,135,104,230,103,226,244,218,203,209,244,197,77,19,122,97,190,221,35,145,202,187,76,142,95,17,71,14,209,246,246,70,177,242,163,228,252,235,91,79,34,72,255,0,31,119,62,33,173,60,52,95,234,184,105,142,173,249,59,234,41,169,170,210,217,73,81,83,119,250,58,103,246,166,91,115,32,107,156,149,40,231,196,170,253,191,55,10,78,246,171,100,107,28,144,3,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,119,248,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,13,132,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,150,215,133,222,25,48,30,22,116,190,219,167,248,133,53,37,101,201,148,237,109,235,33,91,116,52,213,183,153,210,73,100,235,157,209,167,83,152,199,79,43,98,99,220,245,142,53,107,58,157,178,185,215,128,8,192,230,197,193,5,102,73,244,159,22,122,103,75,215,87,111,183,164,185,181,18,205,60,211,85,71,15,135,130,158,170,150,22,196,244,111,106,4,122,212,43,164,100,109,138,157,175,70,245,36,142,116,112,112,241,196,14,125,195,46,168,80,234,190,156,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,209,43,90,174,217,36,138,55,121,244,161,178,241,2,220,196,120,32,172,225,87,59,76,183,14,165,234,211,44,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,122,158,249,252,58,44,146,72,248,169,220,175,114,185,143,114,132,218,104,190,175,97,186,245,165,248,254,174,105,252,245,114,88,178,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,121,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,199,7,60,239,212,159,239,39,240,210,223,242,108,212,45,113,163,213,139,182,153,98,86,31,165,52,218,225,181,211,43,171,168,239,58,59,44,140,166,168,101,52,148,235,221,108,81,205,81,55,98,55,167,67,228,146,56,17,81,17,176,185,205,184,28,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,81,135,252,196,120,32,163,226,171,4,76,183,14,165,233,212,220,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,186,88,201,252,58,44,145,198,201,106,28,175,114,53,239,114,102,0,3,86,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,78,247,0,156,118,90,184,187,198,107,108,89,45,29,37,167,81,113,218,116,171,188,81,210,198,216,40,170,160,146,162,102,199,45,12,111,168,150,119,178,56,219,78,217,156,244,68,108,147,49,19,201,237,44,87,52,142,1,107,53,19,199,113,55,163,150,251,173,203,47,79,7,79,145,99,180,116,211,215,77,119,141,59,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,125,135,198,254,244,80,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,109,16,11,41,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,101,235,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,93,56,39,205,110,186,107,202,174,135,81,172,84,244,147,220,177,92,95,46,189,209,197,86,199,58,9,39,166,174,184,205,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,136,16,108,79,159,42,203,77,170,221,192,230,3,89,111,182,82,82,212,93,42,47,21,117,210,195,11,88,250,169,210,231,83,10,75,43,145,55,123,210,40,98,141,28,237,215,162,54,55,224,212,68,128,195,101,62,20,113,63,168,220,50,233,86,45,38,51,245,126,174,139,15,180,248,251,115,168,188,36,144,87,62,150,55,213,119,98,217,170,217,157,59,229,116,157,73,212,178,57,234,239,180,170,5,213,0,1,170,185,176,247,47,12,214,235,159,240,91,165,87,219,205,61,36,53,20,182,119,217,24,218,102,57,172,88,45,245,50,208,194,229,71,57,203,214,232,169,163,115,215,125,149,234,229,68,106,42,53,32,91,91,240,171,86,154,235,70,125,167,54,42,138,185,237,184,174,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,190,251,34,124,9,201,229,113,232,79,76,191,26,247,138,208,32,4,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,85,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,63,220,209,253,9,234,111,224,190,241,68,64,9,57,60,225,115,91,174,43,193,243,236,86,250,122,73,41,243,28,162,219,100,174,116,204,114,190,56,24,217,171,145,209,42,57,17,31,221,161,137,170,174,71,39,67,158,155,110,168,230,196,95,10,56,159,215,158,38,180,171,22,147,25,250,193,73,91,152,90,124,125,185,212,94,46,57,232,89,85,27,234,187,177,108,228,116,45,129,146,186,78,164,233,72,218,245,119,217,69,3,100,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,49,87,154,63,161,61,77,252,23,222,40,136,33,211,220,214,235,166,185,254,53,168,214,42,122,73,238,88,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,176,159,29,56,85,171,63,224,251,86,236,87,154,138,184,105,233,113,122,187,219,29,76,246,181,235,61,189,190,58,22,170,185,174,78,135,75,77,27,94,155,110,172,87,34,43,85,81,201,174,96,19,253,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,64,0,1,170,185,181,65,170,184,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,164,0,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,238,42,40,93,254,224,9,241,43,41,79,234,42,0,97,175,53,92,238,159,20,225,106,233,111,219,122,154,235,157,181,172,68,115,81,85,59,234,239,130,249,252,34,95,130,127,210,102,81,22,188,228,115,166,84,99,22,140,58,10,135,117,125,39,73,44,140,73,91,183,75,82,185,60,218,158,127,164,212,2,57,184,124,192,42,181,55,86,108,216,117,34,163,93,86,202,151,171,149,142,114,53,25,79,35,254,13,243,248,181,19,252,230,200,248,85,137,184,214,51,71,101,106,121,83,247,62,229,254,116,142,119,223,231,247,144,171,202,103,76,211,45,226,31,235,29,101,60,114,210,91,237,55,8,218,178,194,231,53,178,244,194,155,163,190,8,189,50,170,127,82,169,56,192,0,0,112,169,186,42,126,211,95,190,98,246,89,173,60,71,94,228,150,53,68,159,195,108,187,42,111,181,5,39,237,254,179,96,82,50,185,181,112,209,29,223,31,183,106,182,41,103,133,181,177,214,76,234,231,211,211,74,249,29,12,116,73,228,229,110,232,137,249,132,217,85,63,233,3,228,228,239,171,182,217,113,203,206,155,212,51,183,45,158,154,21,71,186,86,34,59,189,89,80,253,209,63,75,203,173,55,254,178,79,153,36,114,34,58,55,181,200,169,186,42,46,254,70,182,92,60,107,246,87,195,142,113,62,65,102,90,180,138,165,35,167,175,166,138,70,198,231,182,57,154,255,0,231,177,222,104,136,244,219,203,244,190,36,129,219,57,186,98,148,120,149,61,77,77,143,37,125,197,33,107,31,19,42,105,85,221,196,107,188,246,87,39,150,232,158,123,125,233,228,6,110,241,99,175,152,238,135,233,14,79,125,172,169,138,74,248,173,149,11,77,78,218,136,89,35,164,217,141,70,162,61,124,213,86,86,249,108,191,212,107,239,158,100,215,77,97,213,107,190,78,148,242,45,110,83,118,116,145,197,210,142,114,44,143,217,141,217,141,77,213,19,100,242,66,234,113,71,198,6,115,196,142,65,58,37,101,222,142,199,44,175,237,91,230,169,107,251,141,119,107,100,115,88,212,79,39,68,139,182,235,241,255,0,77,244,229,225,192,245,223,81,179,28,119,85,243,42,72,126,129,161,169,134,225,29,45,85,29,70,210,181,59,251,110,191,101,159,165,19,21,62,41,230,159,231,12,221,229,139,195,245,86,142,233,12,247,155,171,155,227,178,57,40,238,14,111,110,86,43,17,104,217,246,21,30,191,20,89,29,240,67,52,143,134,201,101,182,227,214,186,107,61,166,142,26,90,106,88,153,19,35,133,136,214,162,53,168,212,242,79,232,68,79,243,31,112,2,149,95,216,28,244,111,196,165,28,139,240,2,180,216,228,225,167,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,114,0,249,165,234,223,111,187,238,40,134,71,53,126,43,253,39,208,230,35,190,40,82,216,81,23,207,204,14,212,93,209,20,228,225,60,147,111,129,200,30,111,62,211,204,75,82,241,186,236,95,48,177,209,220,168,171,169,228,167,123,42,34,235,68,71,34,110,169,230,139,241,70,175,146,167,193,8,184,226,135,149,85,243,233,155,206,65,162,150,9,36,130,89,31,60,20,84,145,38,219,126,111,236,183,185,83,229,255,0,132,254,111,249,190,4,181,156,124,124,148,13,116,238,156,11,241,75,106,186,37,178,93,24,202,100,85,127,74,190,42,20,145,168,157,74,221,247,99,149,62,239,218,101,111,7,188,177,50,202,252,142,221,150,235,70,49,83,69,69,69,91,13,71,130,184,209,162,36,177,246,213,219,42,36,232,187,35,186,81,81,90,191,15,135,220,75,187,237,214,249,31,221,146,130,157,207,255,0,9,98,106,175,250,118,59,216,198,70,212,100,108,107,90,159,4,68,217,0,252,44,39,8,199,52,251,31,166,198,241,123,85,45,5,21,51,24,196,142,158,46,134,175,75,26,196,93,188,254,230,162,127,152,253,240,0,227,116,253,167,37,43,178,169,80,2,53,121,202,224,49,85,105,205,191,61,130,222,142,150,142,190,223,20,213,13,111,155,88,169,84,196,69,93,254,27,189,169,240,248,170,18,84,98,95,51,220,54,76,191,132,252,130,154,138,133,213,21,141,175,182,43,17,140,234,114,34,85,55,125,188,211,238,85,2,46,185,112,234,157,86,3,175,214,187,108,215,55,193,65,116,146,10,126,218,191,102,58,89,43,105,27,190,221,43,231,210,205,190,226,126,17,81,83,116,93,208,214,63,68,111,238,198,117,119,14,188,120,149,130,56,47,182,247,77,39,86,200,216,219,85,27,156,171,229,240,251,38,204,86,42,214,220,45,80,86,49,232,244,147,171,205,23,125,246,114,167,253,0,125,229,46,42,41,112,28,21,39,153,66,42,169,83,64,168,0,0,0,0,0,0,0,0,0,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,38,111,128,45,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,62,202,38,251,174,234,183,0,0,48,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,119,244,135,130,157,44,209,109,2,205,120,116,197,175,249,93,86,55,157,253,37,244,141,85,194,170,153,245,209,120,218,40,232,229,236,189,144,50,54,237,28,77,86,245,70,237,156,170,171,186,121,38,64,0,48,3,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,205,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,248,30,128,0,0,0,0,0,0,0,0,1,139,252,80,114,244,209,126,44,243,251,126,163,106,54,79,154,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,170,161,232,170,142,68,217,27,229,241,85,244,28,41,112,83,165,156,31,125,105,252,153,223,242,187,159,214,223,3,227,126,157,170,166,155,183,225,123,253,190,215,102,8,182,223,196,191,171,171,171,125,155,182,219,46,249,0,0,0,0,24,127,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,180,171,182,201,178,38,96,0,44,255,0,11,252,47,224,60,38,96,23,13,57,211,155,190,65,113,182,220,111,18,222,229,150,247,81,12,211,182,121,33,134,23,53,174,134,40,154,140,233,167,98,162,43,85,119,87,121,252,17,47,0,0,12,127,226,183,130,157,44,227,7,234,183,229,50,255,0,149,219,62,169,120,239,5,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,200,0,6,31,232,39,43,253,2,225,219,86,44,90,199,133,101,250,129,91,122,199,252,87,134,130,233,112,162,146,149,253,250,105,105,223,214,216,233,35,122,236,201,156,169,179,211,237,34,111,186,110,139,152,0,0,45,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,103,67,164,142,70,38,239,133,168,187,177,126,202,174,219,46,202,151,0,1,128,31,216,84,225,99,255,0,47,181,87,255,0,106,219,191,236,38,127,128,0,183,250,247,162,152,175,17,58,79,125,209,204,214,225,117,162,178,228,30,23,196,207,107,150,56,234,153,216,169,138,161,157,14,146,57,24,155,190,22,162,238,197,251,42,187,108,187,42,92,0,6,0,127,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,254,0,0,0,22,255,0,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,191,101,87,109,151,101,76,96,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,226,102,248,0,0,0,0,3,8,53,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,248,153,63,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,178,137,190,235,186,173,192,0,97,6,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,237,182,234,191,19,39,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,246,81,55,221,119,85,184,0,0,0,11,127,175,122,41,138,241,19,164,247,221,28,205,110,23,90,43,46,65,225,124,76,246,185,99,142,169,157,138,152,170,25,208,233,35,145,137,187,225,106,46,236,95,178,171,182,203,178,166,48,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,51,124,0,0,0,0,0,49,127,138,14,94,154,47,197,158,127,111,212,109,70,201,243,91,117,202,221,103,138,201,20,86,74,218,72,96,116,17,205,52,205,115,155,53,52,174,87,245,84,61,21,81,200,155,35,124,190,42,185,64,0,199,254,20,184,41,210,206,15,190,180,254,76,239,249,93,207,235,111,129,241,191,78,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,124,128,0,0,0,12,95,226,99,151,95,15,60,82,230,84,218,131,153,183,32,176,100,44,167,240,213,181,216,229,77,61,51,238,108,106,53,34,90,148,154,25,90,247,198,214,244,53,232,141,127,66,163,92,174,107,35,70,91,92,91,148,6,129,96,215,218,92,167,10,214,77,106,199,239,84,93,126,26,227,107,200,104,169,42,160,235,99,152,254,137,99,162,107,219,212,199,185,171,178,249,181,202,139,228,170,103,80,3,242,114,156,79,21,206,108,85,88,182,107,140,218,178,11,45,111,71,137,183,93,40,163,171,165,159,161,237,123,58,226,145,28,199,116,189,141,114,110,158,78,106,42,121,162,30,87,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,220,0,0,0,0,178,154,213,193,254,135,113,3,168,248,78,166,234,134,55,244,165,126,15,222,108,52,157,16,165,45,210,55,171,95,28,53,232,177,172,149,16,195,34,58,70,69,214,216,250,164,149,30,215,182,71,181,111,88,0,97,6,161,114,137,225,183,82,179,252,151,81,175,185,182,165,65,114,202,175,21,183,186,200,169,46,84,13,130,57,234,102,124,210,54,54,186,141,206,70,35,158,168,136,174,114,237,182,234,191,19,55,192,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,101,19,125,215,117,91,128,0,0,0,24,255,0,197,111,5,58,89,198,15,213,111,202,101,255,0,43,182,125,82,241,222,11,232,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,109,111,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,246,145,55,221,55,69,204,0,0,0,6,63,241,91,193,78,150,113,131,245,91,242,153,127,202,237,159,84,188,119,130,250,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,91,253,4,229,127,160,92,59,106,197,139,88,240,172,191,80,43,111,88,255,0,138,240,208,93,46,20,82,82,191,191,77,45,59,250,219,29,36,111,93,153,51,149,54,122,125,164,77,247,77,209,115,0,0,45,86,47,194,246,135,97,218,203,145,107,205,131,0,181,83,229,249,55,98,90,154,181,164,133,254,26,169,141,168,100,213,84,170,172,235,167,154,161,149,42,218,133,141,200,217,122,26,231,55,173,210,57,247,84,0,0,0,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,181,0,91,253,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,111,248,173,224,167,75,56,193,250,173,249,76,191,229,118,207,170,94,59,193,125,5,85,77,15,115,197,118,59,157,222,244,18,239,183,134,103,79,79,78,219,187,125,247,77,178,0,1,139,252,47,242,244,209,126,19,51,251,134,163,105,206,79,154,220,110,87,27,60,182,73,98,189,214,210,77,3,96,146,104,102,115,154,216,105,162,114,63,170,157,136,138,174,84,217,93,229,240,84,202,0,0,0,0,0,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,38,79,232,38,138,98,188,59,105,61,139,71,48,171,133,214,182,203,143,248,175,13,61,210,88,228,170,127,126,166,90,135,245,186,56,227,98,236,249,156,137,179,19,236,162,111,186,238,171,112,0,0,0,3,8,51,254,80,28,40,103,89,149,219,48,165,173,205,113,86,93,170,22,165,109,22,10,234,56,109,212,175,114,39,90,65,20,180,178,58,54,43,186,157,208,142,232,111,82,181,136,198,35,88,220,223,0,98,175,14,156,186,244,179,133,252,238,28,235,76,245,83,85,127,157,227,108,213,151,202,111,162,238,127,153,154,40,252,92,16,211,71,222,237,119,222,248,250,157,246,31,179,147,239,69,202,160,0,0,0,194,13,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,37,255,0,193,248,95,192,112,14,26,42,120,87,179,93,242,9,177,58,171,61,218,200,250,202,154,136,93,113,72,46,15,168,116,206,73,27,19,98,235,106,212,201,208,189,189,147,102,238,142,217,119,188,0,12,0,254,194,167,11,31,249,125,170,191,251,86,221,255,0,97,51,252,0,0,0,48,131,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,251,40,155,238,187,170,220,0,6,0,127,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,127,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,178,137,190,235,186,173,192,0,0,0,12,127,226,183,130,157,44,227,7,234,183,229,50,255,0,149,219,62,169,120,239,5,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,200,0,6,47,240,191,203,211,69,248,76,207,238,26,141,167,57,62,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,254,170,118,34,42,185,83,101,119,151,193,83,208,113,91,193,78,150,113,131,245,91,242,153,127,202,237,159,84,188,119,130,250,10,170,154,30,231,138,236,119,59,189,232,37,223,111,12,206,158,158,157,183,118,251,238,155,100,0,3,23,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,203,224,169,148,0,1,135,250,247,202,255,0,64,184,137,213,139,238,177,230,185,126,160,81,94,178,15,11,226,96,181,220,40,163,165,103,98,154,42,118,116,54,74,73,30,155,178,22,170,238,245,251,74,187,108,155,34,94,14,23,248,95,192,120,76,192,46,26,115,167,55,124,130,227,109,184,222,37,189,203,45,238,162,25,167,108,242,67,12,46,107,93,12,81,53,25,211,78,197,68,86,170,238,174,243,248,34,94,0,7,159,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,132,31,216,84,225,99,255,0,47,181,87,255,0,106,219,191,236,38,127,128,44,255,0,20,28,47,224,60,89,224,22,253,57,212,107,190,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,233,168,122,170,35,81,119,70,249,252,81,108,254,130,114,191,208,46,29,181,98,197,172,120,86,95,168,21,183,172,127,197,120,104,46,151,10,41,41,95,223,166,150,157,253,109,142,146,55,174,204,153,202,155,61,62,210,38,251,166,232,185,128,0,0,0,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,48,131,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,207,240,5,191,215,189,20,197,120,137,210,123,238,142,102,183,11,173,21,151,32,240,190,38,123,92,177,199,84,206,197,76,85,12,232,116,145,200,196,221,240,181,23,118,47,217,85,219,101,217,83,16,63,176,169,194,199,254,95,106,175,254,213,183,127,216,76,255,0,0,0,0,12,0,254,194,167,11,31,249,125,170,191,251,86,221,255,0,97,51,252,1,111,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,246,81,55,221,119,85,196,15,236,42,112,177,255,0,151,218,171,255,0,181,109,223,246,19,63,192,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,101,19,125,215,117,91,128,0,0,0,24,255,0,197,111,5,58,89,198,15,213,111,202,101,255,0,43,182,125,82,241,222,11,232,42,170,104,123,158,43,177,220,238,247,160,151,125,188,51,58,122,122,118,221,219,239,186,109,231,248,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,203,224,169,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,82,114,226,149,85,64,42,105,81,75,74,128,225,85,17,55,85,217,8,7,230,61,170,117,89,246,191,93,45,176,220,223,61,5,174,73,233,251,104,253,216,217,99,173,171,110,251,116,167,159,75,246,251,201,234,190,214,182,223,106,158,177,239,70,36,125,62,106,187,109,187,145,63,233,53,157,214,235,251,178,109,93,204,111,30,37,103,142,123,237,193,208,201,213,186,58,55,85,72,230,170,121,124,62,208,18,143,201,171,1,138,151,78,110,25,236,246,244,108,181,149,247,8,161,168,115,124,220,196,74,86,42,34,239,240,221,142,79,135,197,20,146,163,18,249,97,97,178,98,28,39,227,244,213,180,46,167,172,117,125,205,94,143,103,75,149,22,169,219,111,230,191,114,33,150,128,14,55,79,218,114,82,155,34,129,81,248,25,182,17,142,106,14,63,83,141,229,22,170,90,250,42,150,61,139,29,68,93,109,78,166,57,138,187,121,125,206,84,255,0,57,251,224,8,127,227,11,150,38,89,65,145,220,114,221,23,198,42,107,104,171,107,102,168,240,86,234,52,84,138,62,218,59,100,69,157,87,101,119,82,34,35,83,227,240,251,140,82,181,240,47,197,45,214,232,182,200,180,99,41,141,81,253,40,249,104,82,54,170,117,35,119,221,238,68,251,255,0,105,177,91,216,201,26,172,145,141,115,87,226,138,155,161,208,203,117,190,55,247,99,160,167,107,255,0,194,72,154,139,254,157,128,137,222,23,185,85,95,62,153,179,100,26,215,96,146,56,34,145,147,207,69,87,18,109,183,231,62,203,187,117,62,127,248,63,230,255,0,155,226,74,62,3,167,152,150,154,99,116,56,190,31,99,163,182,209,80,211,199,78,198,83,197,208,138,141,69,217,87,205,87,226,174,95,53,95,138,158,143,225,228,135,32,14,28,187,34,169,201,194,249,166,223,16,62,73,164,115,151,226,191,208,87,23,86,251,125,223,121,91,161,69,95,47,34,166,177,27,240,64,43,79,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,187,148,62,100,98,236,165,110,62,105,88,231,191,203,127,32,62,150,185,28,212,84,251,202,142,184,154,173,106,33,216,0,28,117,38,251,28,129,75,158,214,254,146,236,58,145,83,201,74,38,98,189,187,183,226,133,16,42,244,236,229,93,192,236,223,207,205,74,219,240,58,147,117,127,223,182,199,106,124,0,228,182,60,72,90,233,239,58,73,117,160,170,129,179,70,249,169,149,88,230,238,139,180,204,82,231,30,55,87,105,60,102,1,113,139,109,246,116,14,219,109,247,252,235,0,214,135,25,166,123,114,235,69,54,234,142,91,133,51,83,238,243,89,27,255,0,89,179,78,155,74,233,176,218,9,28,238,173,214,93,151,250,59,174,53,154,189,44,214,28,173,102,135,202,90,41,97,153,158,127,206,70,181,201,240,255,0,160,216,191,133,76,234,151,81,244,74,203,148,209,185,171,20,243,85,198,138,215,57,201,246,42,30,213,243,84,69,251,191,96,23,116,225,223,3,147,133,3,173,124,157,228,86,223,137,74,161,83,64,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,40,79,55,121,149,187,98,148,64,43,111,192,228,225,14,64,243,26,147,43,161,195,107,228,107,186,118,88,183,95,232,238,180,214,91,38,166,123,178,235,189,54,234,174,75,133,75,87,239,243,73,29,255,0,81,177,159,21,121,213,46,156,104,149,235,41,172,115,82,40,38,164,141,85,206,115,83,237,212,49,169,230,136,171,247,254,195,93,11,42,205,126,202,210,105,188,229,173,150,105,159,231,252,229,107,156,191,31,250,64,216,251,134,251,93,61,155,73,45,84,20,176,54,24,217,53,74,163,26,221,145,55,153,234,92,227,198,233,21,39,131,192,45,209,109,182,238,157,219,109,182,223,157,121,236,128,225,223,2,141,252,252,148,173,126,7,82,238,143,251,246,216,14,206,164,68,243,80,215,181,223,162,187,157,51,170,244,236,213,93,202,225,98,177,187,187,226,160,118,128,113,212,155,236,7,37,46,114,53,170,171,247,21,29,114,181,92,213,64,56,100,200,245,217,10,211,115,230,137,142,99,252,247,243,62,150,129,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,55,56,233,79,137,80,3,132,77,142,64,3,173,127,190,55,250,212,236,56,84,220,228,1,215,208,141,93,211,239,59,10,92,5,59,161,90,124,14,165,248,255,0,156,236,111,195,112,42,63,19,52,165,241,152,213,101,54,219,245,246,255,0,226,145,171,255,0,65,251,103,207,112,137,243,210,73,19,19,237,59,109,191,210,128,107,69,196,22,46,152,110,174,223,177,182,200,175,74,79,11,179,149,168,155,245,211,68,255,0,130,121,127,56,155,142,88,181,142,171,225,19,26,115,215,119,37,194,230,139,241,255,0,198,228,34,7,142,170,68,162,226,111,41,137,62,11,13,189,223,13,191,250,138,31,250,137,108,229,101,55,115,132,172,123,227,254,191,186,47,199,255,0,138,220,6,95,156,41,200,3,165,202,168,191,214,165,109,82,135,252,83,250,202,219,240,64,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,190,242,134,170,170,255,0,82,149,187,224,165,12,248,175,245,129,218,114,0,24,165,204,234,177,212,156,34,100,174,98,236,229,184,91,17,62,63,248,220,100,35,240,251,139,166,101,171,182,28,109,210,43,18,175,197,110,228,106,46,221,20,210,191,224,190,95,205,38,155,154,108,221,190,18,178,31,143,250,254,214,191,31,254,43,105,18,124,10,210,37,111,19,120,180,75,240,72,110,14,248,111,255,0,212,83,127,214,6,194,24,93,47,131,198,168,233,182,219,163,185,255,0,28,142,95,250,79,219,62,123,124,79,130,146,56,158,159,105,187,239,254,149,62,128,56,95,129,70,232,84,239,134,231,90,124,127,206,5,93,8,229,221,126,227,176,165,165,64,14,180,254,248,239,235,67,176,225,19,96,57,56,84,220,228,1,79,74,124,78,81,54,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,114,82,224,41,93,147,238,42,105,67,190,37,77,251,128,172,0,4,0,115,48,177,178,199,197,77,213,24,254,164,172,180,91,170,23,236,162,109,249,174,222,222,95,238,100,154,114,163,153,36,225,39,31,106,121,244,215,221,60,255,0,252,237,223,245,145,205,205,89,31,252,169,145,210,34,35,157,141,219,213,118,255,0,46,100,255,0,160,207,190,81,19,200,254,23,173,144,187,126,152,235,238,136,223,216,191,219,13,95,249,213,64,206,144,14,23,224,7,90,252,74,155,247,20,189,81,54,85,57,106,238,158,64,118,3,132,248,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,126,0,82,239,188,165,62,39,46,93,147,204,225,138,139,186,160,29,160,225,62,7,32,97,167,53,201,146,62,18,114,6,175,151,85,125,175,207,255,0,206,219,255,0,81,25,124,179,236,108,190,113,83,106,71,191,165,40,237,23,26,132,251,40,187,254,107,183,183,159,251,161,34,220,221,231,145,156,47,92,225,110,253,50,87,218,209,223,177,63,182,28,191,243,162,24,9,202,165,31,252,169,149,209,162,43,155,141,220,21,55,255,0,46,20,255,0,164,9,228,0,1,75,138,83,101,251,142,93,247,148,183,226,7,98,124,14,74,90,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,126,7,39,11,184,20,46,203,253,101,77,40,248,169,91,83,96,42,0,249,235,166,100,20,175,149,239,86,181,187,110,168,155,253,232,4,10,243,66,185,182,231,197,85,106,177,21,18,158,199,110,135,205,54,223,236,185,223,183,255,0,92,207,126,78,239,154,78,28,151,184,229,86,69,119,185,49,137,191,193,58,160,119,252,234,164,102,241,207,123,117,251,137,188,170,173,93,186,71,21,190,36,94,158,159,36,162,133,127,233,82,99,121,116,233,189,62,154,240,213,103,180,71,231,35,235,238,18,185,123,170,244,94,169,215,239,217,62,230,167,220,6,80,0,112,171,176,29,110,234,242,233,66,164,223,239,56,87,121,149,53,119,3,148,248,28,128,0,0,0,0,0,0,0,0,0,3,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,155,224,179,252,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,166,161,136,138,174,69,221,29,229,240,85,188,0,0,49,43,136,126,102,156,60,240,217,170,21,218,71,151,217,243,91,205,246,215,79,79,53,122,217,45,180,239,130,153,243,70,146,178,23,62,162,120,85,207,237,62,41,21,88,142,98,36,141,78,174,164,123,90,25,106,11,21,194,183,23,248,15,23,118,172,130,251,167,56,110,107,105,182,227,181,16,82,75,89,127,183,67,4,21,83,200,215,57,209,65,36,51,74,215,190,54,181,142,145,170,168,173,73,161,95,231,161,101,117,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,155,224,179,252,47,241,65,128,241,103,128,92,53,27,78,109,25,5,186,219,110,188,75,100,150,43,221,60,48,206,233,227,134,25,156,230,182,25,101,106,179,166,161,136,138,174,69,221,29,229,240,85,188,0,0,0,1,103,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,77,59,209,85,28,171,186,183,203,226,169,103,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,235,116,117,114,61,55,100,46,68,217,139,246,149,55,217,55,84,12,192,7,159,203,51,252,55,5,169,199,233,115,12,134,146,210,252,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,221,45,123,219,4,136,206,165,78,167,244,177,187,189,236,107,189,0,0,0,0,15,21,38,177,96,52,218,184,237,16,184,95,169,40,50,201,44,244,151,186,26,58,186,168,98,125,206,9,223,90,213,109,44,106,254,236,207,137,40,37,124,168,214,108,198,62,53,221,119,94,144,246,160,0,0,0,0,0,0,241,90,109,172,88,14,171,73,144,81,226,23,234,73,238,88,173,226,186,201,122,182,45,84,46,173,160,158,154,182,162,147,170,120,99,123,157,19,37,117,44,178,68,175,233,87,199,210,237,147,205,19,218,128,0,0,0,0,5,191,202,181,211,78,49,13,88,194,180,66,231,121,238,230,121,223,139,150,219,107,167,68,124,144,210,211,211,79,60,149,85,30,105,218,133,124,59,227,98,174,238,124,138,168,214,170,50,87,71,111,248,173,227,91,75,56,62,250,173,249,76,176,101,119,63,173,190,59,193,125,5,75,77,55,111,194,246,59,157,222,244,241,109,191,137,103,79,79,86,251,59,125,182,77,195,32,1,135,250,9,205,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,15,21,225,167,186,91,232,163,165,103,98,154,90,135,245,186,58,185,30,155,178,23,34,108,197,251,74,155,236,155,170,102,0,0,0,0,99,255,0,21,188,107,105,103,7,223,85,191,41,150,12,174,231,245,183,199,120,47,160,169,105,166,237,248,94,199,115,187,222,158,45,183,241,44,233,233,234,223,103,111,182,201,189,191,208,78,104,26,5,196,78,172,88,180,115,10,196,53,2,138,245,144,120,175,13,61,210,223,69,29,43,59,20,210,212,63,173,209,213,200,244,221,144,185,19,102,47,218,84,223,100,221,80,51,0,0,0,22,171,137,78,37,52,227,133,109,56,77,77,212,212,186,205,65,53,194,11,93,37,37,174,149,39,170,171,170,149,30,244,141,136,247,50,54,237,28,82,200,171,35,216,222,152,213,17,85,202,214,187,31,244,171,155,6,129,107,38,163,227,154,91,133,105,182,170,212,94,178,107,132,86,250,110,171,61,19,227,135,173,126,220,242,246,235,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,168,25,170,1,103,240,30,45,248,121,213,13,80,187,105,30,7,170,88,253,230,251,107,167,164,153,139,75,114,167,124,23,39,205,28,242,186,26,23,163,247,171,124,49,65,220,153,98,71,50,52,145,136,174,234,73,26,192,188,0,0,0,30,43,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,61,168,45,254,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,183,252,86,241,173,165,156,31,125,86,252,166,88,50,187,159,214,223,29,224,190,130,165,166,155,183,225,123,29,206,239,122,120,182,223,196,179,167,167,171,125,157,190,219,38,225,144,0,197,254,23,249,133,232,191,22,121,253,195,78,116,231,24,205,109,215,43,117,158,91,220,178,222,232,169,33,129,208,71,52,48,185,173,116,53,50,185,95,213,80,197,68,86,162,108,142,243,248,34,229,0,0,90,174,34,248,151,210,206,23,240,73,179,173,76,187,127,131,224,172,212,115,211,125,41,115,252,244,49,73,225,32,154,88,251,221,174,251,31,39,75,190,195,55,114,253,200,190,171,76,245,87,78,53,147,21,131,53,210,220,210,213,147,89,106,58,91,226,109,245,9,39,102,71,70,201,59,51,51,244,225,153,25,36,106,232,164,70,200,206,164,71,53,23,200,15,86,12,95,226,99,152,14,154,112,161,153,83,97,250,165,165,250,148,230,92,105,252,77,178,239,109,183,80,205,110,184,177,17,189,196,134,87,213,177,221,113,185,200,215,177,237,107,219,187,93,183,67,227,123,252,6,1,205,255,0,133,12,235,50,180,225,245,84,89,174,42,203,181,66,83,37,222,255,0,67,71,13,186,149,238,69,232,89,229,138,170,71,70,197,119,75,122,213,189,13,234,71,61,88,196,115,218,25,190,1,111,245,239,90,241,94,29,180,158,251,172,121,173,190,235,91,101,199,252,47,137,130,215,20,114,85,63,191,83,21,59,58,27,36,145,177,118,124,205,85,221,233,246,81,118,221,118,69,11,128,12,32,211,222,110,220,54,234,86,127,141,105,205,139,9,212,168,46,89,85,226,138,201,71,45,93,182,129,176,71,61,76,204,134,55,72,230,214,57,200,196,115,209,85,81,174,93,183,217,23,224,102,248,0,91,78,33,248,129,192,120,101,210,250,237,87,212,103,213,190,219,71,81,79,73,21,29,10,194,181,181,179,205,34,53,177,83,199,52,145,182,71,163,122,229,115,81,219,164,113,72,239,62,149,49,47,251,53,124,44,127,228,14,170,255,0,236,171,119,253,184,12,255,0,5,191,208,189,97,163,215,157,56,183,106,133,167,7,202,241,123,85,231,121,109,176,228,148,208,83,213,86,82,236,138,202,166,71,12,210,237,12,155,175,66,189,90,231,181,58,209,170,199,49,239,184,0,1,103,248,160,226,131,1,225,51,0,183,234,54,163,90,50,11,141,182,227,120,138,201,20,86,74,120,102,157,179,201,12,211,53,206,108,210,196,212,103,77,59,209,85,28,171,186,183,203,226,169,103,244,19,154,6,129,113,19,171,22,45,28,194,177,13,64,162,189,100,30,43,195,79,116,183,209,71,74,206,197,52,181,15,235,116,117,114,61,55,100,46,68,217,139,246,149,55,217,55,84,12,192,0,0,0,0,6,0,127,102,175,133,143,252,129,213,95,253,149,110,255,0,183,25,127,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,226,188,52,23,72,163,142,169,157,138,153,105,223,214,216,228,145,137,187,225,114,166,207,95,178,169,190,203,186,32,92,0,98,175,17,124,197,52,179,133,252,238,108,23,83,52,175,85,127,155,224,175,52,118,58,111,162,238,127,153,134,89,60,36,243,84,199,222,237,119,216,201,58,91,246,31,187,87,238,85,242,154,91,205,179,133,141,80,206,237,152,47,134,202,241,47,164,251,223,221,156,165,150,234,11,93,47,110,23,203,249,233,252,99,186,58,187,125,13,251,43,187,222,198,253,251,129,154,160,22,127,138,14,40,48,30,19,48,11,126,163,106,53,163,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,116,211,189,21,81,202,187,171,124,190,42,129,120,1,135,250,9,205,3,64,184,137,213,139,22,142,97,88,134,160,81,94,178,15,21,225,167,186,91,232,163,165,103,98,154,90,135,245,186,58,185,30,155,178,23,34,108,197,251,74,155,236,155,170,102,0,0,89,254,38,56,170,210,62,20,48,218,108,195,84,174,85,110,125,198,163,195,91,45,22,216,217,53,198,226,244,86,247,22,24,158,246,55,162,54,185,28,247,189,205,99,119,107,119,235,124,108,126,48,127,102,175,133,143,252,129,213,95,253,149,110,255,0,183,1,159,224,242,154,91,159,254,84,48,75,102,117,245,43,43,196,190,147,239,127,113,178,155,111,128,186,82,246,230,124,95,158,131,169,221,29,93,190,182,253,165,221,143,99,190,253,143,86,0,30,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,38,16,127,102,175,133,143,252,129,213,95,253,149,110,255,0,183,1,159,224,0,0,0,0,22,43,87,120,214,225,231,67,245,67,23,210,109,64,205,233,41,110,249,29,68,180,213,19,67,83,79,36,22,23,164,113,62,37,186,39,115,187,72,201,146,120,251,111,116,106,205,186,158,229,100,109,115,208,47,168,0,0,0,0,44,254,133,241,91,162,252,67,221,114,155,22,156,229,52,147,220,177,91,197,117,174,90,57,107,169,29,61,116,20,206,137,174,185,82,199,12,210,58,90,23,186,102,54,57,213,26,142,95,45,147,203,123,192,0,0,0,22,127,137,142,42,180,143,133,12,54,155,48,213,43,149,91,159,113,168,240,214,203,69,182,54,77,113,184,189,21,189,197,134,39,189,141,232,141,174,71,61,239,115,88,221,218,221,250,223,27,31,250,180,220,69,105,29,235,69,239,218,247,133,101,148,153,110,39,142,217,234,175,53,146,89,37,100,211,181,148,244,158,42,74,119,70,231,53,98,169,237,43,85,97,155,182,246,171,218,143,70,129,114,193,128,31,217,171,225,99,255,0,32,117,87,255,0,101,91,191,237,198,111,233,238,107,106,212,172,3,26,212,107,21,61,92,22,220,170,207,69,123,163,138,173,141,108,241,193,83,11,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,196,15,64,0,0,12,32,212,46,110,220,54,233,174,127,146,233,205,247,9,212,169,238,88,173,226,182,201,89,45,37,182,129,208,73,61,52,207,134,71,70,231,86,53,202,197,115,21,81,85,173,93,182,221,19,224,95,254,23,248,160,192,120,179,192,46,26,141,167,54,140,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,211,80,196,69,87,34,238,142,242,248,42,133,224,6,16,106,23,55,110,27,116,215,63,201,116,230,251,132,234,84,247,44,86,241,91,100,172,150,146,219,64,232,36,158,154,103,195,35,163,115,171,26,229,98,185,138,168,170,214,174,219,110,137,240,47,255,0,11,252,80,96,60,89,224,23,13,70,211,155,70,65,110,182,219,175,18,217,37,138,247,79,12,51,186,120,225,134,103,57,173,134,89,90,172,233,168,98,34,171,145,119,71,121,124,21,66,240,0,0,3,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,25,63,160,154,215,138,241,19,164,246,45,99,194,173,247,90,43,46,65,226,188,52,23,72,163,142,169,157,138,153,105,223,214,216,228,145,137,187,225,114,166,207,95,178,169,190,203,186,32,92,0,0,0,121,77,78,212,204,87,72,177,9,51,172,214,175,194,89,105,238,22,219,125,77,83,164,142,56,233,124,109,108,20,108,158,87,200,246,177,144,198,250,134,190,71,171,190,204,109,123,145,21,81,17,125,5,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,96,0,0,0,0,22,255,0,93,53,134,143,65,180,226,227,170,23,108,31,43,202,45,86,109,165,185,67,141,211,65,81,85,71,75,178,171,234,159,28,211,69,188,49,236,157,106,197,115,152,213,235,86,163,26,247,176,46,0,48,3,251,53,124,44,127,228,14,170,255,0,236,171,119,253,184,203,253,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,23,0,3,8,53,11,155,183,13,186,107,159,228,186,115,125,194,117,42,123,150,43,120,173,178,86,75,73,109,160,116,18,79,77,51,225,145,209,185,213,141,114,177,92,197,84,85,107,87,109,183,68,248,1,155,224,183,250,9,173,120,175,17,58,79,98,214,60,42,223,117,162,178,228,30,43,195,65,116,138,56,234,153,216,169,150,157,253,109,142,73,24,155,190,23,42,108,245,251,42,155,236,187,162,92,0,0,193,92,179,156,103,11,24,166,85,121,197,190,173,234,5,231,232,107,133,69,191,233,27,77,29,186,162,134,179,181,35,153,223,167,151,198,167,114,23,244,245,49,251,39,83,85,23,100,220,185,92,51,243,1,211,78,43,243,42,156,63,75,116,191,82,154,203,117,63,137,185,221,238,86,234,24,109,214,230,42,59,182,147,74,202,183,187,174,71,53,90,198,49,174,123,182,115,182,232,100,143,96,101,0,60,86,142,235,22,3,174,184,5,175,81,180,230,253,73,113,182,220,105,224,150,88,162,170,134,105,237,243,201,12,115,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,169,87,218,128,0,0,0,0,0,0,0,196,174,33,249,149,104,191,12,186,161,93,165,26,141,167,218,148,251,149,29,61,61,92,85,148,54,154,69,162,173,130,104,209,205,150,158,73,170,163,116,140,71,117,196,231,35,118,73,34,145,190,125,42,6,90,130,197,112,173,198,78,145,241,125,106,200,46,26,99,77,144,80,84,99,21,16,67,113,161,189,209,50,9,216,201,218,229,134,102,172,82,73,19,152,245,138,102,162,35,250,209,98,119,83,90,138,197,117,213,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,136,30,128,24,1,253,154,190,22,63,242,7,85,127,246,85,187,254,220,102,254,158,230,182,173,74,192,49,173,70,177,83,213,193,109,202,172,244,87,186,56,170,216,214,207,28,21,48,178,104,219,35,90,231,53,30,141,122,34,162,57,201,190,251,42,252,64,244,0,177,92,84,241,147,164,124,32,218,177,251,134,167,83,100,21,245,25,61,68,240,219,168,108,148,76,158,119,178,6,181,102,153,203,44,145,196,214,49,101,133,170,138,254,181,89,91,210,215,34,61,91,111,248,120,230,85,162,252,77,106,133,14,148,105,206,159,106,83,46,85,148,245,21,114,214,87,90,105,18,138,138,8,99,87,58,90,137,33,170,145,209,177,93,209,19,92,173,217,100,150,54,249,117,32,25,106,0,0,0,0,0,0,0,0,0,0,0,0,112,191,3,144,7,91,183,251,142,27,213,231,212,133,110,82,148,119,152,29,128,225,23,115,144,48,19,156,67,230,143,135,36,237,185,81,146,221,237,172,122,111,241,78,169,221,255,0,58,33,129,28,175,110,109,182,113,85,68,175,69,84,168,177,220,97,242,77,246,251,45,119,237,255,0,212,37,75,152,182,155,211,234,87,13,87,139,68,158,82,50,190,223,43,87,186,172,68,233,157,62,253,151,238,114,253,196,57,112,49,123,117,135,137,188,86,173,29,178,73,21,194,37,94,158,175,37,162,153,127,232,64,54,45,7,207,67,51,39,165,100,172,122,185,174,223,101,84,219,239,83,232,2,151,20,166,201,253,101,78,77,202,62,10,7,98,124,14,78,19,115,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,42,41,114,253,192,112,84,137,177,66,42,47,192,236,0,121,93,79,188,71,97,194,46,55,73,36,107,18,37,133,55,114,166,222,114,177,62,245,79,218,122,163,25,185,138,230,53,56,79,11,25,37,222,138,118,69,80,149,150,216,218,231,53,174,242,117,92,123,249,59,203,238,80,32,111,80,114,122,157,65,207,171,50,26,149,107,166,185,62,157,138,177,181,17,23,166,38,70,155,34,42,255,0,130,134,199,90,7,103,75,22,151,218,237,219,63,118,73,80,229,234,248,249,204,245,253,136,107,147,163,246,21,201,181,83,16,177,44,110,124,117,183,219,124,18,163,119,223,161,245,49,181,124,209,23,111,210,248,155,52,216,104,18,217,105,130,133,17,81,35,234,242,95,143,155,149,127,233,3,244,14,29,240,57,56,80,58,252,255,0,97,91,78,60,202,154,7,32,0,0,0,0,0,0,0,0,0,4,32,115,138,211,63,169,252,86,67,157,82,82,93,86,147,61,199,232,238,19,85,84,71,253,170,234,234,100,90,57,32,167,122,49,17,122,32,130,141,239,98,185,206,107,167,71,42,163,94,196,73,191,48,43,156,182,1,83,147,112,185,107,204,237,216,245,37,93,70,29,148,82,84,214,92,28,145,36,244,54,234,136,165,167,145,24,231,42,61,89,37,76,148,40,230,51,125,213,177,185,83,104,250,154,22,3,146,62,168,93,105,115,253,66,209,121,155,87,61,182,231,103,139,40,167,87,86,187,177,71,61,52,209,211,75,209,79,178,183,174,118,213,195,213,34,43,87,106,72,218,168,239,46,137,116,53,193,224,179,83,63,36,92,86,105,134,117,37,93,170,146,146,159,32,130,223,95,85,116,147,183,75,75,67,90,139,71,85,59,223,214,212,103,110,10,137,94,143,115,186,90,230,163,156,138,212,84,93,143,128,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,151,214,252,214,213,169,90,209,159,106,53,138,158,174,11,110,85,148,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,111,190,202,191,18,116,249,148,106,245,54,144,112,125,156,78,147,210,37,203,48,167,76,66,219,13,76,18,202,201,223,92,215,50,161,168,177,237,208,246,209,165,92,140,115,213,24,143,137,168,189,91,163,29,2,250,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,2,116,249,92,105,13,78,146,240,125,140,207,114,130,174,11,150,115,81,54,95,85,12,211,197,43,24,202,150,177,148,174,137,99,253,22,62,142,10,73,21,174,87,61,31,35,209,221,63,160,216,97,226,199,213,62,178,124,192,200,125,198,115,99,220,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,215,11,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,28,179,56,250,172,215,186,55,232,126,175,92,45,84,217,157,134,223,73,29,130,173,213,51,173,86,71,75,12,29,19,186,85,153,207,238,214,51,180,147,72,228,147,170,86,204,247,54,38,164,50,57,92,234,253,44,98,223,48,40,125,186,226,67,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,109,60,12,85,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,249,84,0,135,110,109,153,254,101,165,156,108,224,26,131,167,217,13,93,143,33,177,224,244,21,52,53,212,202,157,113,63,233,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,196,144,173,206,175,213,62,45,242,254,135,220,110,32,73,79,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,41,144,6,180,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,108,39,195,199,16,56,15,19,90,95,67,170,250,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,111,68,173,106,187,117,142,88,221,229,212,128,92,176,99,255,0,21,188,107,105,103,7,223,85,191,41,150,12,174,231,245,183,199,120,47,160,169,105,166,237,248,94,199,115,187,222,158,45,183,241,44,233,233,234,223,103,111,182,201,189,192,209,205,126,209,174,32,44,82,100,122,59,168,86,172,154,146,159,111,19,29,59,221,29,85,39,83,228,99,60,69,52,136,217,160,235,88,100,86,119,24,222,182,181,92,221,219,178,129,112,0,0,64,179,248,174,212,126,18,184,238,214,28,215,10,151,199,90,171,181,2,253,5,254,193,60,202,202,91,189,43,110,117,10,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,156,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,51,139,31,84,250,201,243,3,33,247,25,203,191,192,39,29,151,94,17,50,106,219,22,75,71,87,118,211,172,138,161,42,239,20,116,177,186,122,218,89,227,167,153,177,203,67,27,234,34,129,143,146,71,83,182,103,61,21,93,28,44,68,243,99,64,159,64,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,207,241,69,196,222,3,194,206,151,220,181,3,47,169,164,172,185,50,157,206,178,227,201,113,134,154,182,243,58,73,20,125,16,54,69,234,115,24,233,226,116,175,99,94,177,198,174,127,75,182,70,186,224,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,188,60,87,113,93,168,252,90,234,59,243,92,214,95,3,106,161,238,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,185,51,250,90,178,204,168,142,145,205,106,34,49,140,142,54,5,245,224,131,87,179,45,122,230,119,137,106,230,160,79,73,37,247,34,168,187,205,80,148,144,36,48,68,198,88,234,226,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,125,121,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,48,255,0,154,214,153,254,81,56,54,200,238,52,244,151,90,186,252,42,225,67,147,81,193,111,143,185,213,219,145,105,234,31,51,81,142,114,195,29,45,85,76,174,84,233,233,237,35,220,238,150,185,22,19,52,83,84,46,186,43,171,152,134,171,217,155,87,37,70,45,120,166,185,62,158,154,181,212,143,172,129,143,78,245,42,202,212,85,99,38,139,185,19,254,203,145,89,35,145,90,228,85,69,217,162,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,87,124,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,13,164,193,141,92,185,53,51,242,161,193,182,156,92,106,42,237,82,87,216,109,238,198,107,32,183,201,191,133,240,18,58,158,157,147,53,94,231,50,103,82,199,77,43,145,118,223,188,143,107,90,215,181,12,149,2,32,57,218,106,102,43,144,106,62,157,233,109,166,175,196,94,176,251,125,194,225,119,237,201,27,227,167,241,235,77,216,129,221,47,87,178,100,101,34,200,230,61,173,252,220,240,57,21,200,255,0,47,21,201,199,72,106,115,94,37,235,181,74,162,10,180,182,233,197,158,105,153,60,51,196,214,125,35,92,199,210,195,12,172,118,239,123,29,78,181,239,69,98,38,207,133,157,78,77,209,175,198,174,47,117,122,155,93,248,151,212,45,82,183,207,73,61,182,237,120,124,54,185,233,160,150,22,84,91,169,152,218,90,57,149,146,253,182,189,244,240,68,247,163,145,191,109,206,251,44,253,20,149,78,78,58,67,77,133,112,209,93,170,85,16,82,45,203,81,239,19,76,201,225,158,87,63,232,234,23,190,150,24,101,99,182,99,30,218,132,175,122,43,17,119,100,204,234,114,236,141,96,94,190,62,237,156,67,93,184,104,191,210,240,211,37,91,50,118,84,83,84,213,173,178,174,162,154,239,244,116,47,238,204,150,231,192,230,185,106,85,204,137,21,155,254,114,21,157,141,71,72,230,53,96,7,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,33,91,154,23,2,223,145,76,169,250,227,163,152,103,132,211,107,215,71,211,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,106,18,147,194,239,19,120,15,20,218,95,109,212,12,66,166,146,142,228,250,118,186,245,143,45,198,26,154,219,52,235,36,177,244,78,216,215,169,172,123,160,149,209,61,237,98,201,26,53,253,45,221,90,219,192,107,173,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,108,39,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,15,214,32,91,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,76,159,230,161,199,173,53,45,53,215,133,141,27,190,210,86,62,178,158,107,126,115,115,167,238,163,232,222,146,194,228,160,166,168,142,86,181,94,173,100,241,85,49,204,123,58,37,237,110,143,73,90,200,235,225,227,135,236,251,137,173,80,161,210,141,57,101,35,46,85,148,245,21,114,214,87,36,201,69,69,4,49,171,157,45,68,144,199,35,163,98,187,162,38,185,91,178,201,44,109,242,234,64,51,43,147,102,158,235,141,102,172,93,181,55,18,191,125,23,166,214,253,173,121,93,37,71,121,177,222,164,125,53,67,233,163,167,78,211,162,146,106,121,187,18,61,122,217,36,113,206,136,138,173,153,205,117,192,231,157,250,147,253,228,254,26,72,254,139,233,14,27,160,186,95,143,233,30,159,193,87,29,139,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,146,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,112,115,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,49,57,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,13,124,154,174,214,171,7,18,89,181,246,251,115,164,183,91,109,218,111,114,171,172,172,171,153,176,193,77,4,117,246,247,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,226,185,136,241,191,89,197,86,118,152,150,29,85,211,166,88,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,116,189,147,248,117,88,227,145,145,84,57,30,212,115,222,212,11,85,197,119,21,218,143,197,174,163,191,53,205,101,240,54,170,30,228,22,11,4,19,43,233,109,20,174,84,85,107,85,81,59,147,63,165,171,44,202,136,233,28,214,162,35,24,200,227,102,111,242,96,209,13,80,166,186,228,186,239,89,124,200,44,24,77,101,59,109,84,118,230,199,26,81,100,243,181,210,35,229,127,94,238,86,82,57,21,27,36,108,106,172,146,200,198,202,136,202,136,159,140,28,4,240,65,125,226,227,59,150,183,35,165,186,219,116,202,201,221,138,247,123,163,153,148,243,62,169,97,85,134,150,145,210,69,35,36,155,173,209,62,68,232,86,178,45,250,156,215,73,18,62,124,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,213,113,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,157,112,58,68,234,107,30,232,34,108,172,99,152,178,70,142,103,83,119,71,55,94,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,156,204,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,61,14,149,241,167,66,185,146,237,210,230,182,73,81,225,139,252,171,248,245,166,170,166,181,112,177,172,151,218,74,55,209,211,195,111,193,174,117,29,213,125,99,214,89,156,180,21,53,18,74,230,163,209,175,130,42,86,53,140,103,68,93,173,213,235,19,95,148,28,209,253,9,234,111,224,190,241,68,64,183,250,170,192,178,175,246,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,36,127,80,248,245,199,184,153,229,195,159,96,218,131,125,164,163,213,75,69,61,138,26,230,84,120,90,38,95,222,183,152,220,147,80,194,146,171,230,123,105,233,219,37,66,54,54,49,143,122,171,90,214,42,34,6,16,112,157,234,159,70,254,96,99,222,227,1,177,158,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,131,195,37,218,213,96,226,75,74,47,183,219,157,37,186,219,110,206,44,85,117,149,149,115,54,24,41,160,142,190,23,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,144,28,193,56,245,200,120,153,204,171,176,109,62,190,213,209,233,93,162,162,72,104,89,79,226,168,159,127,98,165,51,150,106,232,86,85,100,204,109,69,59,164,167,71,70,199,177,143,69,115,90,245,84,64,182,156,107,241,93,125,226,211,89,107,115,46,237,214,143,16,182,239,71,139,89,43,102,99,188,5,47,75,18,73,21,177,162,49,38,157,236,238,200,187,189,201,187,35,238,61,145,70,165,213,229,221,192,45,103,19,153,82,231,154,165,111,186,219,116,202,201,218,168,217,105,167,167,250,205,34,201,43,60,53,45,79,74,49,97,99,224,145,181,18,70,245,145,191,102,54,244,186,78,228,86,255,0,129,126,12,175,188,97,234,61,85,178,75,175,208,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,159,236,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,160,126,176,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,224,0,0,0,26,171,147,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,160,122,174,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,2,171,169,139,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,67,95,124,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,218,32,194,174,98,60,2,209,241,57,138,166,121,165,182,251,85,183,83,108,157,218,141,146,154,10,127,172,209,172,113,51,195,85,84,244,163,214,102,50,8,219,79,36,143,88,219,246,163,119,75,100,238,68,30,87,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,136,231,87,233,99,22,249,129,67,237,215,18,26,241,108,179,42,193,175,180,185,78,21,147,93,113,251,213,23,95,134,184,218,235,100,164,170,131,173,142,99,250,37,141,90,246,245,49,238,106,236,190,109,114,162,249,42,153,213,197,175,27,246,46,46,56,29,198,168,178,58,171,85,183,83,108,154,129,77,45,238,201,71,11,233,225,125,42,210,92,146,26,170,70,201,44,143,146,30,135,68,201,23,173,92,201,119,234,107,91,36,74,240,181,92,174,61,118,105,151,227,94,207,90,77,246,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,130,190,92,57,102,43,131,113,157,167,153,78,107,147,90,177,251,45,23,210,222,38,227,116,173,142,146,150,14,187,85,91,25,215,44,138,214,55,169,239,107,83,117,243,115,145,19,205,80,250,248,228,227,143,50,226,247,50,109,45,43,42,236,122,117,99,168,115,236,54,23,189,58,228,126,202,223,27,89,210,170,215,212,185,170,228,70,162,171,33,99,149,140,87,43,165,150,80,183,252,81,113,55,159,113,77,170,23,45,64,203,234,106,232,237,175,168,115,172,184,242,92,102,169,162,179,64,177,197,31,68,13,145,122,90,247,182,8,157,43,216,214,36,146,35,159,210,221,209,173,203,94,87,188,2,216,181,167,163,136,125,102,183,248,204,66,213,112,125,61,138,193,83,76,244,134,245,85,15,74,190,166,117,123,81,146,209,198,245,86,36,109,87,54,89,99,145,146,108,200,159,28,214,171,151,119,4,21,156,85,103,107,150,230,52,189,58,101,137,220,34,138,250,213,154,122,105,174,146,58,25,100,101,45,44,172,137,204,119,75,217,7,136,68,146,57,25,21,67,85,142,71,61,142,73,222,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,172,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,0,0,30,83,85,112,251,238,160,105,198,71,133,99,25,237,215,10,186,222,173,242,209,210,95,237,108,99,170,173,242,57,54,73,24,143,255,0,66,171,85,146,35,85,86,57,34,127,76,141,215,7,95,180,223,81,244,147,89,114,204,3,87,43,60,110,95,110,184,58,91,165,111,142,90,207,29,36,237,73,219,85,222,119,219,147,188,201,89,46,239,68,147,243,159,109,173,127,83,83,102,147,21,120,246,224,130,197,197,198,9,21,110,57,75,106,182,234,109,147,181,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,15,67,165,124,105,208,174,100,187,116,185,173,146,84,120,99,175,44,174,98,20,217,85,53,187,135,13,123,200,234,223,147,190,162,70,99,89,61,214,225,45,75,239,47,154,87,61,40,170,166,153,206,114,84,163,158,173,133,202,189,18,49,25,10,35,100,107,18,121,52,53,108,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,132,207,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,199,83,28,143,99,92,140,153,88,25,234,69,95,53,206,58,127,191,240,191,162,153,159,254,49,75,159,214,208,183,252,150,182,215,29,66,59,253,215,197,49,173,255,0,2,21,127,250,226,18,239,243,47,227,214,155,65,177,233,180,87,73,175,180,147,234,45,242,158,72,110,239,143,187,215,96,183,79,75,35,91,51,102,134,88,221,5,114,186,72,101,133,62,223,75,26,175,123,90,143,133,95,10,215,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,234,244,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,74,155,9,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,214,220,190,188,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,253,181,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,120,108,102,120,173,98,214,44,7,66,176,11,166,163,106,53,250,146,221,109,183,83,207,44,81,75,85,12,51,220,39,142,25,38,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,127,90,163,0,214,44,7,81,116,142,211,173,246,107,245,37,46,39,116,179,165,237,245,149,181,80,177,148,16,35,21,211,54,166,70,189,209,68,248,21,178,50,100,235,84,141,241,200,138,191,101,72,54,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,244,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,169,210,190,80,182,156,85,113,49,153,113,95,171,149,154,165,152,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,78,148,116,207,234,150,71,190,71,34,117,61,238,233,107,25,209,27,50,171,129,29,42,214,139,119,10,26,255,0,171,215,12,138,174,151,75,238,154,111,152,218,232,108,51,85,213,177,149,87,84,163,133,86,229,21,50,179,195,189,136,200,101,167,89,218,229,127,92,111,143,109,154,187,90,174,94,124,22,93,120,167,213,10,123,238,95,143,213,187,74,241,170,133,92,130,177,42,93,74,149,179,164,125,81,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,238,70,247,195,213,50,156,77,218,109,86,14,17,53,94,197,98,182,82,91,173,182,237,55,190,210,81,209,210,66,216,96,166,130,59,100,205,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,53,183,54,83,225,59,210,198,141,252,191,199,189,186,3,90,194,74,121,93,113,245,89,135,223,109,188,51,235,21,194,235,116,181,100,119,10,106,28,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,186,40,221,219,141,177,118,209,173,134,71,59,169,21,146,43,225,9,127,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,4,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,6,42,243,71,244,39,169,191,130,251,197,17,137,92,169,248,237,186,165,214,131,133,157,101,201,169,29,109,117,58,65,132,93,110,51,185,179,199,58,57,141,142,206,175,84,86,189,142,106,185,96,235,115,85,138,206,195,85,253,112,71,30,90,243,71,244,39,169,191,130,251,197,17,0,32,109,80,12,0,229,169,204,11,242,237,71,67,160,154,173,55,70,125,106,183,187,232,187,139,157,180,119,138,26,72,41,153,249,217,103,169,124,213,23,23,175,137,158,78,150,35,86,56,222,255,0,46,151,25,254,0,2,218,113,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,168,23,2,59,181,170,107,173,69,138,27,157,35,238,84,116,240,213,212,81,182,102,172,240,193,51,164,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,101,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,188,63,203,167,136,239,229,29,252,168,62,185,255,0,170,191,245,175,130,233,127,209,127,69,245,245,125,23,225,250,191,214,127,250,157,93,125,127,158,235,239,254,120,157,78,23,181,134,251,175,58,29,138,234,134,73,131,221,113,122,251,205,190,158,89,161,174,166,101,60,117,146,118,88,178,85,82,70,147,75,34,81,201,34,201,217,89,149,178,62,52,107,250,85,174,99,222,17,23,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,176,200,214,55,162,43,88,249,172,255,0,5,220,91,101,92,35,106,154,101,54,216,188,118,55,125,240,214,252,154,220,230,201,47,114,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,122,68,84,217,234,108,19,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,251,113,163,194,78,85,194,54,169,174,45,114,151,199,99,119,223,19,112,198,110,45,116,146,247,40,91,83,35,25,4,242,172,49,70,181,145,198,144,186,102,70,138,214,247,163,84,93,158,128,108,19,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,230,113,99,234,159,89,62,96,100,62,227,57,147,252,180,56,245,169,208,108,134,29,21,213,155,237,92,250,117,124,168,142,27,67,228,237,116,88,46,51,213,70,215,76,233,166,150,54,193,66,173,146,105,102,79,183,210,246,163,216,214,171,230,87,226,175,19,119,107,85,255,0,137,45,87,190,216,174,116,151,27,109,199,56,190,213,209,214,82,76,217,160,169,130,74,249,157,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,77,167,43,143,66,122,101,248,215,188,86,152,191,205,99,142,219,82,90,171,248,89,209,172,154,173,215,39,84,44,25,189,214,221,59,91,4,112,35,94,217,44,232,244,69,115,222,231,43,86,126,135,53,24,140,236,57,95,215,60,113,218,171,63,30,180,218,13,203,203,78,52,87,73,239,180,147,234,45,242,158,253,13,221,241,247,122,236,22,233,235,238,45,108,205,154,25,99,116,21,202,233,33,150,20,251,125,44,106,189,237,106,62,21,126,11,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,187,228,114,121,185,85,203,241,80,63,87,71,116,119,62,215,92,254,215,167,58,115,97,171,184,220,174,53,16,69,44,177,82,205,52,22,248,36,154,56,93,87,84,232,88,247,69,77,27,165,98,201,42,181,81,168,191,212,139,176,159,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,255,0,21,193,7,5,216,175,8,250,113,5,13,107,109,87,188,250,229,220,158,247,144,197,67,27,100,103,117,33,234,161,166,157,88,147,45,27,22,8,213,26,245,251,114,35,165,233,103,82,70,204,149,2,0,120,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,29,106,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,234,108,79,138,124,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,98,36,39,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,236,205,58,200,247,53,139,35,218,19,62,0,0,0,0,0,0,69,95,59,77,20,255,0,225,23,136,202,59,135,236,194,174,20,178,75,254,248,172,164,146,22,36,127,239,212,145,206,147,252,66,53,191,166,164,170,22,211,137,77,33,166,215,173,6,206,116,142,104,41,36,168,200,172,243,67,111,90,185,229,134,8,174,44,218,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,84,33,51,150,94,181,254,69,184,184,197,188,69,191,197,80,103,123,97,85,157,17,117,205,23,141,158,31,15,36,123,200,198,183,106,168,169,186,220,189,91,68,178,244,181,93,211,180,212,241,99,233,99,89,62,95,228,62,221,57,174,15,250,170,192,178,175,246,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,39,122,29,104,181,107,215,45,60,187,80,41,114,250,76,138,239,38,147,221,169,50,74,136,88,216,159,21,238,59,51,252,108,82,196,214,181,34,127,117,92,228,106,53,173,86,61,143,102,241,189,138,161,1,134,202,124,39,122,88,209,191,151,248,247,183,64,107,88,79,245,191,93,44,92,58,114,232,193,117,66,237,121,181,80,215,208,233,125,150,43,4,55,20,123,227,184,94,29,104,141,105,41,82,56,213,36,147,174,70,167,82,49,81,82,54,200,245,115,26,199,61,161,21,124,205,53,175,242,211,197,198,83,225,237,254,22,131,4,223,10,163,235,139,162,105,124,20,243,120,137,36,218,71,181,219,213,75,83,208,228,233,222,36,139,169,168,238,173,242,171,146,94,138,127,240,245,196,101,101,195,246,225,86,250,88,229,255,0,123,214,85,201,51,22,63,247,146,70,230,201,254,61,28,223,208,82,48,63,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,178,71,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,160,92,176,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,163,207,246,29,142,41,243,2,166,252,14,78,16,228,11,121,175,150,116,190,233,125,210,221,179,247,124,148,238,78,159,143,148,204,95,216,166,184,186,125,147,212,233,246,125,71,144,211,43,91,53,181,245,12,69,145,168,168,157,81,62,53,221,21,83,252,37,54,109,191,80,37,206,211,61,10,162,170,73,211,228,159,31,39,34,255,0,208,107,45,172,22,21,198,117,83,47,177,36,110,100,116,87,219,132,17,35,183,223,161,149,50,53,60,213,19,127,209,248,129,178,126,152,94,35,191,97,22,235,164,114,53,233,42,204,155,181,83,111,41,94,159,114,175,236,61,81,140,220,186,179,26,156,219,133,140,110,239,91,59,37,168,90,203,148,110,115,90,214,249,54,174,77,188,155,229,247,161,147,32,112,169,185,73,89,214,170,137,241,2,166,149,20,181,126,226,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,209,21,21,10,220,190,71,83,157,230,136,5,76,79,45,142,194,150,254,210,160,4,126,115,135,204,98,182,232,10,226,109,149,157,203,165,202,218,213,111,217,223,100,124,210,126,221,255,0,240,63,176,144,50,23,249,190,106,181,62,71,171,52,186,127,72,138,177,208,81,219,235,220,228,123,28,136,238,138,148,219,203,205,23,105,81,124,212,11,73,203,127,77,227,206,248,132,182,84,86,82,203,45,53,183,179,84,138,197,123,122,100,142,186,145,119,85,106,126,199,175,146,147,246,70,63,39,61,53,129,216,45,118,127,54,234,233,235,235,98,102,237,122,108,172,117,30,219,46,253,43,253,239,246,127,204,73,192,3,133,67,146,151,1,194,38,229,95,3,132,220,168,0,0,0,0,0,0,0,0,0,0,1,226,181,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,192,246,160,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,54,62,224,255,0,63,166,212,254,23,52,183,51,135,33,171,190,212,85,98,244,52,215,11,133,90,202,233,231,184,211,68,148,245,171,35,165,78,183,189,42,97,153,21,235,191,90,162,185,21,200,168,229,134,30,102,154,41,249,22,226,227,41,240,247,15,21,65,157,239,154,209,245,203,215,52,94,54,121,188,68,114,109,27,26,221,170,162,169,232,106,117,109,18,197,212,229,119,86,217,169,201,47,83,49,90,157,44,206,180,115,197,246,178,75,126,64,185,55,98,73,35,111,136,161,168,166,167,167,235,133,189,125,199,246,228,165,218,69,232,70,183,191,7,218,85,126,200,30,87,157,166,181,255,0,240,139,195,157,29,191,246,102,183,10,169,34,255,0,124,81,210,71,11,210,79,247,234,200,215,71,254,33,90,239,211,67,31,249,70,105,158,43,168,156,92,67,113,202,105,60,95,212,172,126,175,38,183,64,248,227,146,23,87,71,61,61,60,79,145,175,99,183,237,248,167,74,197,111,75,155,44,81,61,29,246,118,91,85,199,182,166,101,90,161,197,198,166,92,114,154,190,231,208,57,5,110,51,110,129,146,72,176,210,208,208,78,250,120,153,27,94,247,116,117,118,221,43,209,187,53,101,154,87,163,91,215,177,35,252,150,48,10,107,23,15,57,94,160,212,99,213,116,119,44,171,40,125,51,43,166,73,90,202,251,117,29,60,105,10,196,142,94,135,49,149,19,215,177,94,196,243,127,91,92,171,219,68,104,72,81,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,23,87,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,167,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,86,201,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,233,115,216,217,225,115,154,139,187,82,88,213,118,234,77,243,255,0,150,23,30,180,218,49,117,164,225,251,88,47,180,148,26,125,115,168,169,154,213,119,171,238,189,109,55,25,221,15,68,50,74,233,123,84,244,46,86,206,229,84,139,236,205,58,200,247,53,139,35,218,19,62,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,253,91,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,65,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,219,100,139,35,213,85,204,100,33,103,248,209,226,219,42,226,231,84,215,41,185,69,224,113,187,23,137,183,227,54,230,182,72,187,116,46,169,145,236,158,120,150,105,99,74,201,35,88,91,51,227,84,107,187,49,162,38,204,67,213,242,184,245,217,166,95,141,123,61,105,141,95,84,242,175,170,191,94,190,172,221,126,173,253,33,244,79,211,30,10,79,3,227,187,125,223,13,223,219,183,222,237,253,190,223,87,87,79,218,219,111,51,37,121,92,122,236,211,47,198,189,158,180,12,255,0,231,87,233,99,22,249,129,67,237,215,18,26,241,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,77,106,170,249,34,147,41,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,24,255,0,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,251,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,54,30,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,108,96,115,70,224,74,213,162,119,88,117,223,69,241,154,186,124,38,249,80,246,228,22,234,72,27,224,177,234,215,57,137,19,227,233,94,168,169,170,28,247,34,51,163,183,20,141,70,35,154,147,67,19,113,87,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,193,178,73,10,220,234,253,83,226,223,47,232,125,198,226,75,246,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,237,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,136,30,117,126,169,241,111,151,244,62,227,113,3,5,109,216,158,85,120,177,93,242,155,78,51,117,173,178,227,254,31,233,123,141,61,20,146,82,219,251,239,86,65,226,37,106,43,34,238,61,21,172,235,84,234,114,42,38,234,95,94,7,56,187,186,240,131,171,142,202,231,183,85,222,49,59,245,59,109,185,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,122,186,59,137,178,178,73,163,71,71,221,89,27,149,92,156,48,12,55,84,240,222,32,180,251,80,113,234,75,230,61,124,167,199,41,171,168,106,81,122,37,102,247,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,74,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,1,199,126,186,88,184,137,226,131,46,212,108,58,243,117,184,226,206,240,182,235,19,174,8,246,116,82,211,211,199,27,214,24,158,170,177,67,36,233,60,237,98,163,93,249,229,115,216,215,185,237,76,223,228,193,195,173,51,45,89,47,18,121,126,39,73,37,68,245,13,179,97,213,213,81,75,223,129,140,108,137,112,168,129,30,212,137,89,34,201,20,9,51,21,207,69,134,170,45,216,138,244,124,101,233,86,153,229,90,201,168,248,230,150,225,84,158,34,245,147,92,34,183,211,117,71,35,227,135,173,126,220,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,77,148,244,171,76,241,93,27,211,140,115,75,112,170,79,15,101,198,109,241,91,233,186,163,141,146,77,208,159,110,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,160,122,176,0,26,214,113,99,234,159,89,62,96,100,62,227,57,111,238,56,158,85,103,177,90,50,155,182,51,117,162,178,228,30,35,232,139,141,69,20,145,210,220,59,15,70,79,225,229,114,35,37,237,189,81,175,232,85,233,114,162,46,202,92,14,44,125,83,235,39,204,12,135,220,103,36,251,134,110,20,116,227,139,94,89,154,109,133,102,177,120,27,173,15,211,179,216,47,240,66,143,170,180,85,58,239,88,138,230,162,170,119,33,127,75,82,88,85,81,178,53,173,84,86,61,145,200,192,177,124,170,248,231,181,105,109,79,242,110,213,203,165,37,191,19,185,84,85,92,172,121,13,202,232,218,122,107,52,253,165,146,90,89,157,81,34,69,29,52,171,27,156,206,142,149,74,137,92,138,215,247,250,163,151,235,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,96,179,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,250,103,92,125,107,142,162,112,193,67,195,38,83,112,250,74,145,46,18,212,94,50,43,133,76,213,215,75,189,42,84,54,166,154,154,89,39,115,213,189,169,209,202,178,53,81,206,100,116,241,167,67,99,147,188,30,175,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,76,74,146,211,117,134,213,79,125,154,217,86,203,109,101,68,212,148,245,142,133,201,4,211,194,216,221,44,76,147,110,151,61,141,158,23,57,168,187,181,37,141,87,110,164,222,234,240,187,195,38,125,197,54,168,91,116,255,0,16,166,171,163,182,190,161,173,189,100,43,110,154,166,138,205,2,199,44,157,115,186,52,233,107,222,216,37,108,76,123,152,146,72,141,103,83,119,87,55,45,121,173,104,94,156,112,233,167,26,5,165,250,95,102,240,54,170,31,172,178,205,52,170,143,170,184,85,57,45,105,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,133,149,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,24,255,0,196,103,22,216,174,135,106,22,153,232,229,60,94,63,51,212,204,130,215,111,163,129,27,28,176,209,80,203,115,165,167,168,158,169,169,51,37,139,174,25,106,82,157,232,199,181,210,192,238,164,84,99,145,67,32,8,43,230,227,166,121,86,31,197,237,227,58,187,82,111,101,207,109,244,23,11,69,84,113,201,219,119,134,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,221,49,207,3,149,81,95,178,78,161,128,28,228,244,83,235,207,15,182,157,99,164,184,118,106,244,202,224,189,232,36,151,166,57,232,110,50,211,211,201,210,212,141,202,233,155,59,40,213,187,189,141,72,251,251,245,59,161,0,179,252,143,179,250,104,174,186,167,165,181,217,13,90,212,85,83,219,175,246,187,75,150,87,64,140,137,210,193,91,80,196,219,180,199,170,205,64,199,121,163,222,137,31,233,36,107,211,33,92,83,235,95,242,118,225,247,54,214,56,237,254,54,175,31,183,167,128,129,209,119,35,125,116,242,178,158,151,186,222,228,106,176,164,243,68,178,116,189,29,219,71,244,238,237,145,96,175,128,125,76,197,116,139,139,221,54,206,179,90,191,9,101,167,184,84,91,234,106,157,36,113,199,75,227,105,38,163,100,242,190,71,181,140,134,55,212,53,242,61,93,246,99,107,220,136,170,136,139,159,252,237,53,51,42,199,244,227,78,244,182,211,87,225,236,185,133,194,225,112,187,246,228,145,146,84,120,4,166,236,64,238,151,163,31,10,190,173,100,115,30,215,126,114,8,28,138,213,103,152,68,9,179,238,149,105,158,43,163,122,113,142,105,110,21,73,225,236,184,205,190,43,125,55,84,113,178,73,186,19,237,207,47,109,140,99,166,149,234,233,36,122,53,58,228,123,220,169,187,148,130,30,90,56,5,54,160,241,165,167,116,183,44,122,174,235,109,177,212,84,223,234,150,20,151,162,141,244,148,210,75,75,81,43,227,84,232,99,107,18,145,19,169,122,28,247,49,142,234,235,233,93,130,64,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,253,96,6,186,220,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,135,181,225,131,152,102,168,112,213,162,89,222,148,89,171,42,235,106,46,20,241,75,132,84,84,182,58,154,108,122,181,243,255,0,110,42,68,253,149,89,36,82,73,43,19,169,209,178,162,38,170,194,244,158,101,37,83,152,182,49,195,205,239,134,140,142,225,175,215,10,75,51,41,105,221,6,63,122,134,219,79,89,119,166,184,189,236,150,56,45,237,151,103,57,243,58,153,141,146,54,62,62,184,91,39,92,145,49,174,149,154,251,129,250,191,234,171,61,202,191,217,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,159,62,1,56,54,166,225,7,75,235,109,247,218,154,74,252,239,39,168,73,178,58,234,26,217,103,162,123,32,146,100,163,134,157,36,142,53,107,25,20,170,231,42,179,173,100,150,77,220,230,36,104,220,0,228,209,134,233,29,223,91,111,249,158,103,127,164,131,54,199,105,224,135,12,182,77,116,100,15,171,125,76,21,141,174,154,42,125,209,245,47,138,158,45,149,19,169,140,100,207,115,155,191,109,204,153,240,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,70,5,155,41,190,227,246,235,245,166,209,93,225,233,50,107,123,45,119,72,251,76,127,136,165,101,84,21,109,143,119,34,171,54,158,146,157,251,181,81,223,99,109,250,92,228,91,149,194,239,12,153,247,20,218,161,109,211,252,66,154,174,142,218,250,134,182,245,144,173,186,106,154,43,52,11,28,178,117,206,232,211,165,175,123,96,149,177,49,238,98,73,34,53,157,77,221,92,223,1,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,4,112,245,195,238,135,112,35,163,83,81,125,96,181,91,99,94,196,249,78,99,124,158,26,31,164,42,149,201,28,110,150,73,29,209,12,40,249,58,33,135,173,90,206,231,197,242,73,36,146,2,255,0,145,232,119,46,190,24,45,177,76,203,170,98,24,143,102,221,69,72,202,136,103,186,92,170,170,106,21,242,44,105,52,145,50,89,156,249,39,168,123,24,173,107,88,201,85,140,107,24,141,75,193,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,3,199,39,23,119,94,47,181,113,185,92,22,234,187,62,39,97,167,117,183,28,181,79,80,231,189,144,43,213,207,170,153,136,229,137,149,51,47,79,95,109,54,70,71,12,106,233,59,73,35,178,171,147,142,136,107,204,25,149,118,185,210,223,42,241,205,47,170,167,154,221,87,71,52,125,76,202,167,98,61,177,164,81,187,201,172,166,149,206,114,213,39,154,61,31,3,58,145,245,29,176,151,64,0,17,235,205,27,129,43,174,182,90,161,215,125,23,198,105,42,51,107,29,59,219,144,91,169,32,119,141,200,104,154,214,36,79,143,165,122,101,169,167,107,28,136,206,142,228,177,185,24,142,114,195,12,78,134,19,106,130,32,57,164,112,11,71,167,126,59,137,189,28,183,218,173,184,130,248,58,124,139,29,163,166,130,134,27,68,139,218,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,237,178,71,246,66,53,139,171,195,167,13,26,167,197,6,119,14,11,166,118,159,240,188,109,230,178,10,159,162,237,159,153,154,88,252,92,240,197,39,103,187,216,123,35,234,111,219,126,205,79,189,82,223,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,102,197,28,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,135,171,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,183,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,96,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,153,254,117,126,150,49,111,152,20,62,221,113,33,175,22,196,242,172,230,251,75,139,97,88,205,215,32,189,86,245,248,107,117,174,138,74,186,169,250,24,231,191,162,40,209,207,119,75,24,231,46,201,228,214,170,175,146,40,19,211,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,242,168,214,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,97,62,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,133,224,35,215,154,55,29,183,93,19,181,67,161,26,47,147,82,83,230,215,202,119,187,32,184,210,78,239,27,143,81,57,172,88,153,31,74,116,197,83,80,215,185,81,253,125,200,163,106,61,26,213,154,25,91,120,56,246,227,126,197,194,62,9,21,22,57,85,106,185,106,109,239,181,45,146,201,89,11,234,33,101,42,76,137,53,85,91,99,150,55,199,15,67,101,100,107,214,142,124,187,116,181,205,142,85,100,11,127,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,80,63,40,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,69,175,53,14,2,169,170,169,174,188,83,232,221,138,146,141,244,116,243,92,51,155,101,63,117,95,88,245,150,22,165,125,53,60,113,57,168,244,107,231,150,169,238,123,25,209,23,119,101,122,202,231,197,9,181,65,8,28,208,184,40,254,79,249,219,245,159,79,109,150,170,29,54,204,174,12,166,138,221,68,157,159,161,174,142,133,207,125,58,68,231,46,240,203,218,158,104,214,52,70,71,246,226,232,141,172,139,184,24,44,94,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,60,86,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,174,195,220,58,112,209,165,156,47,224,144,224,186,103,105,255,0,11,198,222,107,32,166,250,82,231,249,233,165,143,197,207,12,81,247,187,93,247,178,62,166,253,134,108,212,251,213,67,218,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,0,0,0,0,0,0,35,215,154,55,2,87,93,108,181,67,174,250,47,140,210,84,102,214,58,119,183,32,183,82,64,239,27,144,209,53,172,72,159,31,74,244,203,83,78,214,57,17,157,29,201,99,114,49,28,229,134,24,157,14,216,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,180,153,21,124,215,56,22,254,255,0,197,6,138,97,159,248,197,86,127,69,66,239,242,92,219,164,116,232,223,247,95,20,246,187,252,9,149,159,235,137,128,140,187,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,62,8,100,254,184,112,65,89,195,167,5,248,254,175,106,69,47,70,125,152,102,22,184,169,233,219,52,236,250,42,207,53,166,166,161,105,103,167,150,40,214,58,206,251,118,153,29,214,141,236,70,214,57,187,201,215,146,188,168,248,22,254,241,197,6,181,225,159,248,189,86,1,69,92,239,242,156,235,164,148,234,223,247,47,10,247,59,252,57,145,159,235,121,139,171,206,175,210,198,45,243,2,135,219,174,32,69,7,12,150,155,85,255,0,137,45,40,177,95,109,148,151,27,109,199,56,177,82,86,81,213,194,217,160,169,130,74,248,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,213,227,147,129,204,203,132,44,201,181,84,175,171,190,105,213,242,161,204,176,223,158,196,235,141,251,43,188,21,103,74,35,89,82,214,163,149,28,136,140,153,141,87,177,26,173,150,40,173,175,9,222,169,244,111,230,6,61,238,48,27,15,107,22,142,224,58,235,128,93,52,231,81,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,250,209,67,91,107,118,170,234,61,163,78,46,250,67,108,205,46,180,216,101,250,225,79,116,185,89,35,168,84,165,169,170,133,21,35,145,205,255,0,237,21,200,159,101,238,134,7,57,28,176,196,172,185,124,29,240,171,153,113,95,171,150,252,62,205,109,171,110,49,110,168,167,169,203,46,241,200,144,178,221,110,87,253,180,108,174,99,219,226,100,107,100,108,44,233,119,83,209,92,169,219,100,143,103,239,234,71,0,186,227,130,241,53,79,195,61,166,223,245,142,190,233,225,171,173,183,138,26,105,164,165,91,61,69,87,134,101,202,173,144,182,73,40,225,142,77,219,55,90,42,70,230,187,101,145,170,199,190,109,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,135,171,209,221,29,192,116,43,0,181,233,206,156,216,105,45,214,219,117,60,17,75,44,84,176,195,61,194,120,225,142,23,85,213,58,22,49,178,212,200,216,152,178,74,173,69,114,167,245,34,121,254,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,15,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,240,115,30,215,38,232,168,167,202,75,166,191,112,57,77,196,119,4,218,67,172,56,59,234,217,168,184,94,147,216,153,13,36,108,150,161,151,203,116,54,246,78,180,77,133,136,231,37,74,57,242,186,23,49,191,109,242,44,111,69,71,49,240,135,181,229,169,204,11,242,237,71,67,160,154,173,55,70,125,106,183,187,232,187,139,157,180,119,138,26,72,41,153,249,217,103,169,124,213,23,23,175,137,158,78,150,35,86,56,222,255,0,46,151,25,254,106,239,105,185,230,90,81,159,209,94,104,227,171,176,101,152,117,226,58,152,153,87,72,137,61,190,227,73,50,57,169,36,51,53,81,31,28,177,166,236,145,171,230,213,71,39,197,9,243,224,131,141,28,87,139,141,56,130,186,181,214,171,38,125,109,238,65,123,199,162,174,141,210,63,180,144,245,87,83,64,175,89,146,141,235,60,104,142,122,125,137,21,209,117,63,165,36,120,66,15,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,4,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,13,107,56,177,245,79,172,159,48,50,31,113,156,189,92,185,184,215,254,74,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,91,43,197,143,170,125,100,249,129,144,251,140,229,191,188,226,215,220,126,221,98,187,93,232,124,61,38,77,111,125,210,215,39,117,143,241,20,172,170,168,164,116,155,53,85,89,180,244,149,12,217,200,142,251,27,237,210,230,170,134,209,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,16,28,174,184,250,172,195,239,182,222,25,245,138,225,117,186,90,178,59,133,53,14,39,120,158,166,122,201,45,149,79,100,84,208,91,92,199,57,221,20,110,237,198,216,187,104,214,195,35,157,212,138,201,21,240,203,248,24,171,205,31,208,158,166,254,11,239,20,68,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,79,167,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,91,255,0,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,79,247,4,28,104,226,188,92,105,196,21,213,174,181,89,51,235,111,114,11,222,61,21,116,110,145,253,164,135,170,186,154,5,122,204,148,111,89,227,68,115,211,236,72,174,139,169,253,41,35,241,43,154,199,2,86,165,181,87,241,77,163,88,205,91,110,77,168,89,243,123,85,186,6,186,9,32,86,189,210,94,17,136,168,230,61,174,70,164,253,13,114,61,31,223,114,51,162,121,36,141,109,29,214,44,251,66,179,251,94,163,105,205,250,174,221,114,183,84,65,44,177,69,85,52,48,92,32,142,104,230,117,37,83,97,123,29,45,52,142,137,137,36,74,228,71,34,127,82,160,108,167,159,231,248,110,150,97,183,109,65,212,28,134,146,199,143,88,233,214,166,186,186,165,87,162,38,110,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,251,113,163,197,182,85,197,206,169,174,83,114,139,192,227,118,47,19,111,198,109,205,108,145,118,232,93,83,35,217,60,241,44,210,198,149,146,70,176,182,103,198,168,215,118,99,68,77,152,133,192,227,183,152,61,247,140,10,60,127,13,178,98,191,85,240,203,55,135,186,77,67,60,140,168,170,170,188,118,28,201,36,116,200,212,218,24,187,179,69,18,53,26,175,106,186,73,17,21,204,138,31,21,193,159,6,121,247,22,121,253,53,29,29,13,93,187,9,183,84,50,91,245,250,88,166,134,7,65,28,212,233,83,73,75,82,144,75,10,215,118,106,18,72,226,147,100,217,58,157,229,241,11,213,203,67,128,170,157,121,200,97,214,173,89,177,85,193,167,86,58,136,230,180,50,78,215,69,254,227,5,84,110,116,46,134,104,164,108,244,40,216,230,138,101,251,29,79,114,49,142,114,178,100,100,212,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,5,180,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,22,229,128,53,150,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,190,0,216,79,141,254,11,177,94,46,52,226,122,26,38,218,172,153,245,183,183,61,147,33,150,134,55,72,254,210,77,211,67,83,58,49,102,74,55,172,242,42,181,139,246,36,86,203,210,254,149,141,240,3,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,242,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,77,79,45,14,2,169,180,27,30,135,90,181,102,197,73,62,162,223,41,227,154,208,201,59,189,118,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,237,244,177,168,198,57,168,249,145,246,131,148,167,5,24,173,230,197,71,197,150,166,219,62,145,171,109,194,104,240,187,124,233,27,233,97,240,239,237,190,230,228,71,57,93,51,103,100,177,196,217,26,222,211,161,116,168,142,115,161,124,114,168,0,0,6,170,224,18,189,175,220,5,83,107,207,6,250,67,173,90,77,98,164,131,81,108,122,111,98,154,238,200,251,189,119,251,116,22,70,57,176,182,24,98,145,211,215,35,163,134,40,87,236,117,49,202,199,185,200,200,81,129,232,57,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,146,163,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,222,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,6,96,0,0,0,0,0,0,128,30,102,154,41,249,22,226,227,41,240,247,15,21,65,157,239,154,209,245,203,215,52,94,54,121,188,68,114,109,27,26,221,170,162,169,232,106,117,109,18,197,212,229,119,86,215,87,151,230,181,255,0,251,172,113,61,195,165,101,191,245,127,145,230,182,250,168,226,255,0,236,114,81,213,199,51,214,79,247,146,198,214,199,254,61,92,239,208,67,50,185,187,232,237,215,82,184,92,102,93,142,88,105,43,174,90,125,120,138,247,83,42,82,186,90,216,237,78,138,72,106,219,3,152,199,57,24,142,125,60,242,162,171,89,219,165,115,220,191,155,106,16,151,141,101,55,220,62,227,53,219,28,174,240,149,117,22,250,251,92,146,118,153,39,85,45,109,44,180,149,49,236,244,84,78,184,39,149,155,237,212,222,173,218,168,228,69,64,252,163,63,249,129,235,95,255,0,186,199,12,60,58,81,219,255,0,87,248,230,107,112,170,146,47,254,199,45,29,36,112,189,36,255,0,126,172,141,116,127,226,21,174,253,52,48,0,244,25,150,127,153,106,13,77,170,171,51,200,106,238,175,177,217,232,172,22,196,153,83,162,142,221,73,18,69,79,79,19,26,136,214,49,173,77,215,100,251,79,115,222,238,167,189,206,80,200,174,89,122,41,249,105,226,227,22,241,23,15,11,65,130,109,154,214,116,75,209,52,190,10,120,124,60,113,239,27,218,237,234,165,166,235,106,244,239,18,75,210,228,119,78,243,252,96,175,40,77,11,172,211,14,28,106,245,27,33,179,120,43,214,165,220,27,113,133,207,89,217,51,172,240,49,99,162,73,34,145,26,198,245,61,245,115,177,236,69,73,34,169,137,202,247,39,75,89,157,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,101,42,155,21,148,174,224,114,136,114,82,210,160,4,2,115,32,211,120,240,78,33,46,117,20,116,178,197,77,114,239,85,42,189,94,238,169,36,174,171,93,209,92,159,177,137,228,132,253,145,143,206,51,77,96,110,11,67,159,195,186,58,10,250,40,159,179,94,187,171,221,89,190,235,191,74,127,124,253,159,243,129,237,121,60,102,49,92,180,5,49,55,74,206,229,174,229,114,106,55,236,239,178,190,25,63,110,255,0,248,111,216,72,25,11,252,160,245,90,159,28,213,154,173,63,171,69,72,235,232,238,21,237,114,189,141,69,119,69,50,109,231,230,171,180,74,190,74,77,0,3,173,233,229,177,216,82,239,218,5,44,68,68,68,59,14,150,187,205,80,237,106,249,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,249,28,148,185,126,224,41,115,182,243,58,217,241,85,248,148,200,229,248,110,118,66,223,45,255,0,232,3,184,0,7,147,213,44,190,135,6,194,107,178,59,132,205,138,40,29,11,58,156,246,181,55,116,141,106,121,187,203,239,53,203,215,77,64,171,214,157,92,186,230,52,240,72,174,184,178,158,56,162,78,151,185,27,21,59,26,169,246,19,101,243,107,151,224,75,47,53,141,126,250,157,163,53,56,53,134,229,37,61,210,229,95,66,212,116,21,17,163,218,141,154,87,59,118,254,150,223,218,234,159,231,79,233,35,75,129,173,38,110,176,241,7,104,199,42,168,153,81,67,5,21,117,101,67,37,137,239,99,145,176,57,168,139,211,255,0,173,35,20,9,163,224,87,74,255,0,36,188,61,217,177,185,182,90,132,171,174,149,238,233,123,119,71,212,57,83,201,234,171,240,68,50,20,248,44,118,138,107,21,174,27,93,36,108,100,80,245,108,140,77,147,205,202,229,255,0,156,251,192,20,169,201,72,21,34,28,156,28,128,0,0,0,0,0,0,0,0,0,0,0,1,22,188,238,52,134,153,246,173,61,215,186,24,41,35,168,130,162,92,66,233,35,167,151,191,59,30,217,42,168,154,200,252,226,70,70,177,215,171,157,246,94,171,52,105,246,209,19,163,5,184,61,226,30,235,195,102,162,100,185,125,162,235,73,107,168,188,224,247,251,36,21,243,81,186,169,244,213,174,164,117,69,189,209,49,17,205,235,117,125,53,27,21,100,99,227,70,61,253,104,137,246,219,54,124,123,105,158,43,170,28,35,234,101,187,41,164,238,125,3,143,214,228,214,233,217,28,107,53,45,117,4,15,168,137,241,185,236,119,71,87,109,209,61,91,179,150,41,165,98,57,189,123,154,235,128,54,104,225,251,76,255,0,35,122,29,129,233,108,148,150,170,122,188,103,31,161,183,215,253,23,31,69,44,213,204,133,190,42,118,125,134,43,187,179,172,178,43,220,212,115,220,245,115,147,169,202,64,183,1,58,103,149,106,135,23,26,103,110,197,169,59,159,64,228,20,89,53,198,119,199,34,195,75,67,65,59,42,37,124,142,99,29,209,213,219,108,76,87,108,213,150,104,152,174,111,94,230,197,32,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,205,254,6,56,85,195,120,175,229,249,156,225,247,155,109,35,114,123,118,113,118,169,196,238,242,72,176,190,221,113,91,85,187,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,128,26,197,163,185,246,133,103,247,77,57,212,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,254,180,73,116,228,169,233,99,41,249,129,93,237,214,226,207,243,167,205,116,26,231,83,138,97,86,250,122,74,221,95,179,212,50,90,234,202,70,110,251,125,145,241,72,228,164,170,145,28,136,175,146,89,34,154,40,156,142,115,24,146,63,243,109,157,59,193,138,185,39,48,205,121,200,120,92,178,240,186,218,202,75,117,182,221,79,244,69,109,234,137,189,154,219,141,146,56,153,29,53,185,253,59,53,140,107,81,236,145,237,217,211,70,145,49,255,0,248,117,168,179,250,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,59,192,19,19,201,166,231,195,204,186,95,116,179,99,145,210,38,175,210,212,85,212,228,15,175,164,167,109,122,219,165,146,38,196,148,83,53,189,215,208,162,67,79,214,197,114,244,84,43,213,200,214,201,10,184,60,255,0,51,125,11,211,142,29,56,17,193,116,191,75,236,222,6,213,67,168,20,82,205,52,170,143,170,184,85,58,217,112,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,55,16,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,243,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,215,135,142,94,29,113,94,23,184,130,185,105,110,21,149,125,55,101,101,190,138,225,77,226,43,163,169,184,81,247,98,78,184,43,123,113,70,200,230,235,107,164,107,17,191,222,37,167,114,170,171,148,151,254,61,184,223,177,112,143,130,69,69,142,85,90,174,90,155,123,237,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,208,217,89,26,245,163,159,46,221,45,115,99,149,89,2,223,234,171,61,202,191,217,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,12,181,229,149,197,6,168,104,214,182,219,180,198,193,104,200,50,236,79,55,168,146,42,220,90,213,79,29,69,75,171,82,7,118,170,233,82,105,98,138,7,181,88,196,154,87,200,216,252,59,94,233,55,237,70,232,253,175,58,191,84,248,183,203,250,31,113,184,153,211,203,187,130,10,62,21,112,69,203,115,26,94,173,77,203,45,241,69,125,106,205,5,76,54,184,219,52,178,50,150,150,86,68,215,183,169,143,131,196,34,73,36,111,150,157,170,199,43,88,199,46,11,115,171,245,79,139,124,191,161,247,27,136,22,211,151,87,25,52,220,39,234,133,77,191,43,166,164,110,9,155,212,82,67,146,215,37,20,181,21,180,44,167,142,165,41,230,129,25,35,83,161,178,212,163,165,78,137,30,177,181,221,182,171,246,71,76,254,184,232,166,150,113,115,163,75,130,229,55,15,29,141,223,124,29,218,221,121,179,75,77,44,209,244,185,178,197,83,71,59,227,150,52,238,70,174,103,113,173,94,168,166,145,168,187,63,115,90,194,74,121,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,237,178,70,118,66,234,242,231,229,239,149,104,70,187,102,121,222,181,217,251,247,92,31,194,219,241,43,165,190,174,68,181,214,77,89,70,247,86,207,19,100,100,114,205,218,134,120,160,71,185,169,23,92,149,13,68,123,226,234,142,74,128,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,15,147,143,190,4,237,92,93,227,52,87,220,106,178,146,211,168,184,237,58,210,89,235,42,164,108,20,85,80,73,81,11,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,228,247,16,109,139,105,86,163,230,154,143,75,164,56,222,23,117,171,204,234,238,15,181,182,200,234,117,138,170,58,168,213,201,44,114,182,78,158,207,111,161,235,34,201,210,216,218,199,185,234,212,107,149,54,126,60,85,171,71,112,27,46,174,95,245,190,223,97,164,139,44,201,108,244,54,74,234,198,210,194,215,186,10,87,202,228,114,72,140,73,85,242,36,145,50,69,115,213,28,202,58,84,217,59,72,7,137,225,71,133,29,56,225,43,78,25,133,97,81,120,235,173,119,110,123,253,254,120,81,149,87,122,166,162,162,57,200,138,189,184,89,212,228,138,20,85,108,109,115,149,85,239,124,146,63,5,185,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,114,117,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,3,196,241,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,223,6,250,27,159,230,90,167,198,206,152,234,14,160,228,53,119,204,134,249,169,24,253,77,117,117,74,167,92,175,250,66,157,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,242,120,162,226,111,62,226,155,84,46,90,129,151,212,213,209,219,95,80,231,89,113,228,184,205,83,69,102,129,99,138,62,136,27,34,244,181,239,108,17,58,87,177,172,73,36,71,63,165,187,163,91,242,240,157,234,159,70,254,96,99,222,227,0,27,41,150,211,137,77,33,166,215,173,6,206,116,142,104,41,36,168,200,172,243,67,111,90,185,229,134,8,174,44,218,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,86,229,128,53,87,47,175,25,156,67,221,120,154,214,26,93,70,184,221,105,43,24,204,94,197,67,28,84,148,110,166,130,138,116,161,138,106,250,104,218,244,238,57,140,184,79,92,136,231,185,234,168,169,179,220,196,98,159,87,31,26,103,138,233,23,23,186,147,130,225,84,158,18,203,79,112,167,184,83,82,182,56,227,142,151,198,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,236,198,214,53,85,85,21,86,192,1,45,60,144,180,207,195,98,186,151,172,117,148,150,169,126,144,184,82,99,54,249,251,125,85,212,254,30,53,168,171,103,82,179,236,67,39,138,162,93,154,245,234,116,31,105,169,208,197,89,63,49,255,0,128,125,51,202,180,139,132,45,54,193,115,90,79,9,122,167,183,212,92,42,105,93,28,145,201,75,227,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,246,100,107,218,138,168,136,171,144,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,34,87,155,23,27,244,121,39,210,124,38,105,157,87,93,37,190,224,145,102,213,171,12,19,67,85,36,62,30,122,122,90,89,155,43,213,189,169,209,233,80,142,141,146,54,90,118,177,29,210,146,53,193,141,124,123,113,191,125,226,227,59,138,139,28,170,186,219,116,202,201,218,150,201,100,172,133,148,243,62,169,97,68,154,170,173,177,203,35,36,155,173,210,178,53,235,86,178,45,186,90,215,73,42,190,223,232,175,7,250,227,196,14,156,102,218,155,165,248,223,210,148,24,63,101,179,82,116,76,149,87,73,30,142,124,144,208,34,70,177,212,77,12,104,217,31,23,91,100,233,146,36,99,94,233,24,213,252,174,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,228,198,196,115,152,215,203,44,76,87,179,175,169,54,40,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,185,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,129,173,22,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,59,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,100,107,115,89,224,150,143,74,111,180,220,64,233,14,41,224,240,203,207,110,142,255,0,109,181,219,96,167,183,227,245,76,100,80,193,35,25,10,55,183,13,71,158,234,172,233,108,232,189,82,42,212,70,196,198,14,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,218,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,60,54,51,34,175,158,119,234,79,247,147,248,105,38,152,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,25,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,121,254,100,252,115,221,120,130,207,235,52,175,78,110,149,116,58,117,138,212,84,219,101,125,29,209,206,131,40,157,179,70,174,170,149,176,200,176,77,76,217,41,216,234,109,209,203,182,242,245,34,200,145,199,137,88,62,166,101,90,119,110,203,237,216,181,95,132,250,235,143,191,25,184,206,201,36,142,102,208,201,85,77,81,43,35,115,30,221,187,158,21,177,61,29,212,215,69,44,172,86,253,173,211,208,112,241,195,246,125,196,214,168,80,233,70,156,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,209,19,92,173,217,100,150,54,249,117,32,23,43,129,126,12,175,188,97,234,61,85,178,75,175,208,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,159,236,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,149,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,183,0,0,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,43,112,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,0,0,1,128,28,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,23,87,154,23,2,223,145,76,169,250,227,163,152,103,132,211,107,215,71,211,20,212,78,234,134,197,116,146,71,34,237,10,53,60,61,28,219,199,219,217,92,198,74,175,143,243,77,117,60,107,141,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,19,173,23,61,35,178,233,126,65,121,215,120,241,249,48,74,10,118,212,222,25,126,164,101,85,19,152,201,26,232,209,208,189,174,73,95,221,72,251,108,70,185,238,147,161,24,138,245,106,26,208,229,159,85,126,181,94,126,162,253,43,245,111,233,10,143,161,254,150,237,248,239,3,220,119,99,196,118,191,55,222,237,244,117,244,125,158,173,246,242,216,15,65,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,38,156,177,121,122,86,98,213,148,220,69,113,3,136,118,110,176,244,203,137,88,46,112,207,5,85,170,170,41,230,142,90,170,218,73,225,103,76,201,218,133,244,203,212,246,163,100,89,58,81,233,19,153,29,124,44,95,244,107,22,226,11,9,191,241,3,100,250,87,1,163,184,43,238,244,206,166,117,76,126,113,61,32,146,88,90,168,178,195,28,235,12,146,71,179,186,227,99,219,209,38,253,183,108,145,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,26,177,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,160,101,80,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,0,48,43,153,175,29,182,173,17,195,110,58,25,165,185,53,92,122,161,126,167,141,181,85,150,185,218,199,227,116,79,86,185,207,146,77,149,89,83,52,91,182,54,51,166,70,50,78,255,0,84,106,144,247,66,202,243,80,227,214,166,170,166,235,194,198,141,223,106,232,217,71,81,53,191,57,185,211,246,149,149,140,88,161,114,80,83,84,71,43,156,140,71,62,120,170,152,230,49,253,113,118,183,86,44,173,124,91,31,85,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,224,214,49,206,93,145,21,79,148,9,105,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,166,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,250,166,94,236,44,166,78,150,53,91,26,199,212,175,88,154,249,63,53,108,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,132,223,114,238,227,234,143,137,204,85,112,61,82,184,90,173,186,155,100,237,83,238,181,48,83,253,102,141,99,149,254,38,150,155,169,30,179,49,144,72,234,136,227,98,198,223,179,35,122,91,39,110,32,205,80,0,0,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,8,171,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,3,228,146,211,106,154,235,79,125,154,217,72,251,149,29,60,212,148,245,142,133,171,60,48,76,232,221,44,76,147,110,166,177,238,130,23,57,168,187,57,98,141,87,126,148,219,235,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,54,51,224,115,63,195,117,7,133,13,48,170,195,50,26,75,171,44,120,189,174,193,115,72,85,122,232,238,52,148,112,197,81,79,43,28,136,230,61,174,77,211,116,251,76,115,30,222,166,61,174,93,115,12,148,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,125,184,209,209,117,51,169,36,96,102,7,53,206,5,191,191,241,65,162,152,103,254,49,85,159,209,80,187,252,151,54,233,29,58,55,253,215,197,61,174,255,0,2,101,103,250,226,98,58,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,202,127,234,87,61,197,127,216,172,143,27,200,237,255,0,237,117,148,55,42,26,136,255,0,225,71,52,50,70,255,0,233,107,154,239,189,20,132,206,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,253,134,70,177,189,17,90,199,204,24,149,171,25,215,229,67,84,243,45,76,250,47,232,207,173,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,196,191,242,84,244,177,148,252,192,174,246,235,113,10,196,212,242,84,244,177,148,252,192,174,246,235,112,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,224,0,53,172,226,199,213,62,178,124,192,200,125,198,114,77,56,124,225,87,13,226,191,149,190,5,135,222,109,180,141,201,237,212,249,21,78,39,119,146,69,133,246,235,138,221,107,122,17,210,181,143,119,134,145,205,141,179,51,165,221,76,68,114,39,113,145,189,145,151,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,16,87,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,251,19,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,37,211,150,23,30,181,58,207,106,164,225,251,88,47,181,117,250,131,108,167,169,154,213,119,171,237,49,46,214,232,27,15,68,50,74,233,123,181,21,205,71,78,229,84,139,237,67,2,200,247,57,233,35,221,250,188,221,244,67,75,243,13,6,102,175,223,111,152,254,49,152,98,85,17,65,108,184,214,199,39,126,243,3,251,138,182,118,118,183,115,222,231,42,205,30,236,122,70,177,202,170,176,199,36,242,182,21,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,2,125,57,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,36,211,92,117,179,50,215,190,81,217,70,113,168,56,102,65,96,200,89,79,96,162,174,154,237,68,148,204,189,61,183,27,107,210,233,72,136,198,53,244,213,13,145,178,53,90,198,177,175,89,24,222,166,177,30,232,203,225,59,213,62,141,252,192,199,189,198,0,54,83,33,91,153,95,47,223,200,77,101,118,189,233,76,61,120,13,214,224,223,165,45,205,110,242,89,235,170,231,169,127,230,162,130,153,144,211,219,152,158,26,8,250,158,174,73,36,99,60,250,154,77,73,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,181,156,58,232,54,101,196,150,174,88,180,167,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,111,68,109,118,232,213,123,122,222,172,141,171,214,246,162,236,61,161,122,23,167,28,58,105,197,187,75,244,190,205,224,109,84,59,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,238,76,254,150,238,187,35,81,173,107,24,214,49,140,99,124,167,11,92,36,233,103,8,216,173,227,22,211,57,110,181,223,78,220,18,225,91,113,188,186,154,90,233,58,99,107,35,129,101,134,24,183,134,61,158,230,49,200,189,46,154,85,69,251,106,94,176,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,71,175,53,142,4,174,169,117,175,226,155,70,177,154,71,91,93,78,179,230,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,250,26,213,98,179,190,228,127,92,242,71,28,26,85,169,153,86,141,234,62,57,170,88,85,95,135,189,99,55,8,174,20,221,82,72,200,230,232,95,183,4,189,183,177,238,134,86,43,163,145,136,228,235,141,239,106,174,206,83,103,59,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,86,230,95,192,85,78,131,100,51,107,86,147,88,170,231,211,171,229,68,147,93,217,31,107,162,193,113,158,170,71,54,22,195,12,81,182,10,21,108,144,197,10,253,190,151,181,88,247,53,95,10,60,36,211,130,238,45,177,94,46,116,177,50,155,108,94,7,36,177,120,107,126,77,110,115,99,139,183,92,234,104,222,249,224,137,38,150,68,163,146,69,153,176,190,69,71,59,179,34,42,110,197,50,0,214,179,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,119,88,176,29,117,192,45,122,141,167,55,234,75,141,182,227,79,4,178,197,21,84,51,79,111,158,72,99,153,212,149,77,133,239,108,85,49,182,86,36,145,43,149,90,171,253,74,161,237,64,0,0,0,121,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,248,26,214,107,94,151,221,116,87,87,50,253,40,188,186,174,74,140,90,241,83,109,101,69,77,19,169,31,89,3,30,189,154,164,137,202,170,198,77,23,110,86,125,167,34,178,70,170,57,200,168,171,179,153,14,220,233,244,118,235,101,213,204,83,91,237,246,26,72,172,89,45,157,150,74,234,202,74,87,53,238,186,210,190,71,35,170,164,70,35,21,242,83,73,19,34,87,61,94,230,81,200,155,35,98,64,35,128,244,26,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,60,249,35,252,150,52,118,235,122,213,204,175,91,238,22,26,73,108,88,213,157,246,74,26,202,186,87,57,237,186,213,62,55,43,169,100,86,43,17,241,211,71,43,37,86,189,30,214,86,70,155,43,101,80,37,167,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,7,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,161,201,194,129,194,21,20,21,1,201,143,92,117,233,95,229,107,135,187,206,55,14,201,80,181,116,50,177,221,47,118,200,202,134,170,249,49,81,126,10,166,66,159,5,242,209,77,125,181,205,107,171,141,143,138,110,157,209,233,186,121,57,28,159,243,1,173,118,133,234,5,94,139,106,229,171,49,168,130,68,117,185,149,17,203,18,244,177,202,217,105,222,212,79,182,155,39,155,154,191,3,99,77,45,203,232,115,156,38,135,35,183,204,217,98,157,211,51,169,175,107,147,118,200,230,175,155,124,190,226,0,248,229,210,102,232,247,16,119,124,114,150,137,148,244,51,209,80,214,83,178,40,158,198,53,29,3,90,168,157,95,250,209,189,73,45,229,79,175,223,92,116,102,155,6,191,92,164,168,186,91,107,235,154,174,158,162,53,123,145,211,68,230,236,223,210,219,251,97,19,252,203,253,0,103,216,0,15,157,255,0,20,95,129,216,215,111,230,83,51,124,183,255,0,160,235,141,203,240,220,15,165,60,206,74,90,191,113,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,235,123,246,251,202,158,237,142,135,185,28,187,111,255,0,203,3,148,106,189,124,252,247,59,218,222,148,216,166,38,236,155,237,253,71,96,3,242,242,92,130,131,22,179,79,123,185,61,173,130,157,88,142,221,237,110,234,231,35,83,205,87,111,188,253,67,0,249,163,241,63,249,61,211,55,224,216,102,82,218,107,245,117,101,26,171,41,166,70,204,198,54,89,149,235,250,11,229,188,27,124,83,254,176,140,110,46,120,132,190,235,214,169,93,46,83,220,43,31,105,163,170,158,10,88,37,153,143,99,145,149,19,185,146,39,66,35,127,70,93,190,255,0,235,82,65,185,71,112,234,150,12,113,53,158,249,109,133,181,213,203,113,163,133,210,83,72,146,54,46,184,99,233,234,118,201,241,141,235,178,39,223,253,100,109,240,219,163,55,173,119,213,74,28,54,130,223,81,87,28,176,212,212,213,61,177,171,209,173,100,106,187,175,218,111,243,213,137,250,91,253,164,54,37,210,188,6,205,166,184,93,30,41,100,181,83,219,233,233,223,52,139,12,12,70,53,28,249,28,229,93,145,87,109,247,79,188,15,92,1,194,174,201,184,28,57,124,206,16,161,94,170,239,134,255,0,231,59,19,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,6,178,220,66,226,214,44,27,95,117,47,10,197,168,124,21,151,31,204,47,54,187,117,55,117,242,118,41,96,173,150,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,102,202,121,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,172,110,161,102,183,93,74,207,242,93,70,190,211,210,65,114,202,175,21,183,186,200,169,24,230,193,28,245,51,62,105,27,27,92,231,57,24,142,122,162,34,185,203,182,219,170,252,64,147,78,73,122,41,255,0,195,215,17,149,151,15,219,133,91,233,99,151,253,239,89,87,36,204,88,255,0,222,73,27,155,39,248,244,115,127,65,73,84,33,175,146,158,166,125,95,215,28,211,75,106,234,237,84,244,153,134,62,203,132,62,34,78,138,170,138,234,9,191,55,5,62,239,68,126,240,85,214,72,246,35,92,238,152,17,200,173,107,31,188,202,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,50,184,32,227,51,1,225,51,129,172,206,178,178,186,146,227,155,92,115,139,140,86,27,12,82,195,52,237,158,75,61,50,211,85,213,83,44,241,76,148,61,234,117,142,73,99,221,119,94,150,249,252,48,3,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,60,249,41,60,169,248,18,186,173,214,131,138,109,101,198,105,27,109,109,58,79,132,90,174,48,57,211,201,58,185,142,142,240,172,85,70,177,141,106,57,32,235,107,149,234,254,251,81,157,16,73,32,89,92,183,149,142,174,98,124,40,46,189,214,220,169,27,147,219,169,223,145,93,177,169,28,248,95,5,129,104,225,153,122,146,120,162,116,53,212,206,74,149,154,7,117,53,204,68,70,59,184,206,137,177,87,71,117,139,62,208,172,254,215,168,218,115,126,171,183,92,173,213,16,75,44,81,85,77,12,23,8,35,154,57,157,73,84,216,94,199,75,77,35,162,98,73,18,185,17,200,159,212,169,179,153,12,28,207,120,10,166,209,139,173,95,16,58,63,98,164,160,211,235,157,69,52,55,91,69,39,117,235,105,184,206,233,186,230,142,38,197,218,167,161,114,182,6,162,44,191,102,105,210,54,53,172,88,216,208,245,124,115,241,85,134,241,95,203,243,6,204,44,215,42,70,228,246,236,226,211,77,150,90,35,141,97,125,186,226,182,171,143,90,182,39,61,238,240,210,57,178,58,23,245,59,169,136,173,85,238,50,70,51,29,121,92,122,236,211,47,198,189,158,180,197,248,238,215,88,109,85,22,40,110,117,108,182,214,84,67,87,81,70,217,156,144,77,60,45,145,177,74,248,247,233,115,216,217,230,107,92,169,187,82,89,17,54,234,93,242,131,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,34,215,132,157,111,181,112,225,175,216,230,180,94,108,117,119,154,124,114,158,232,230,80,83,72,216,223,83,60,214,234,154,120,88,175,119,147,24,178,205,31,91,246,114,181,157,78,70,189,81,24,178,149,206,175,210,198,45,243,2,135,219,174,36,43,1,237,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,101,39,149,191,0,181,154,119,224,120,155,214,59,125,214,219,151,175,140,167,199,113,218,202,105,232,102,180,70,189,218,105,170,106,227,145,172,123,166,149,139,34,71,26,162,198,216,164,73,62,219,228,103,102,197,114,185,224,74,213,173,151,89,181,223,90,49,154,186,140,38,199,80,198,227,246,234,184,27,224,178,26,214,185,233,43,228,234,94,169,105,169,220,198,162,179,163,183,44,142,86,43,156,144,205,19,166,124,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,7,148,224,35,133,27,23,22,154,53,175,56,111,106,213,71,151,219,126,173,214,98,215,186,216,94,239,1,85,213,112,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,24,151,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,105,200,199,245,217,251,183,252,72,200,174,96,156,5,99,220,76,225,181,217,206,159,88,169,40,245,82,209,79,36,212,47,167,240,180,76,191,189,86,153,171,13,116,203,18,190,103,182,158,157,209,211,171,164,99,24,247,162,57,205,98,170,160,91,254,87,60,118,221,117,178,213,54,132,107,70,77,73,81,155,88,233,216,236,126,227,87,59,188,110,67,68,214,189,101,100,157,73,211,45,77,59,88,213,87,245,247,37,141,202,245,107,150,25,165,116,133,26,182,127,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,67,97,238,11,53,211,62,226,31,65,173,90,141,169,216,21,94,43,144,207,81,52,83,196,182,185,168,104,171,160,119,76,212,213,116,45,154,73,31,45,51,233,230,133,59,170,237,157,35,38,233,251,40,138,161,13,124,77,241,55,196,149,131,137,45,87,177,88,184,131,212,171,117,182,221,156,95,105,40,232,233,50,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,46,156,184,114,204,171,57,224,199,79,50,156,215,38,186,228,23,170,223,165,188,77,198,233,91,37,93,84,253,23,90,182,51,174,89,21,207,119,75,24,214,166,235,228,214,162,39,146,33,109,117,11,148,79,13,186,149,159,228,186,141,125,205,181,42,11,150,85,120,173,189,214,69,73,114,160,108,17,207,83,51,230,145,177,181,212,110,114,49,28,245,68,69,115,151,109,183,85,248,153,63,160,154,41,138,240,237,164,246,45,28,194,174,23,90,219,46,63,226,188,52,247,73,99,146,169,253,250,153,106,31,214,232,227,141,139,179,230,114,38,204,79,178,137,190,235,186,168,107,217,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,104,24,127,203,135,44,197,112,110,51,180,243,41,205,114,107,86,63,101,162,250,91,196,220,110,149,177,210,82,193,215,106,171,99,58,229,145,90,198,245,61,237,106,110,190,110,114,34,121,170,31,173,199,183,27,247,222,46,51,184,168,177,202,171,173,183,76,172,157,169,108,150,74,200,89,79,51,234,150,20,73,170,170,219,28,178,50,73,186,221,43,35,94,181,107,34,219,165,173,116,146,171,241,84,189,92,40,240,163,168,252,90,234,59,48,172,42,47,3,106,161,237,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,185,51,250,92,145,66,138,142,145,205,114,170,177,140,146,70,7,159,196,120,126,207,179,61,18,207,120,128,183,178,146,155,19,211,218,139,117,37,116,181,105,51,31,91,61,92,237,133,34,165,114,70,177,72,248,150,72,157,43,92,246,171,25,52,107,231,212,136,125,124,39,122,167,209,191,152,24,247,184,192,76,79,48,140,3,13,210,206,92,57,182,159,105,246,61,73,99,199,172,116,246,74,106,26,26,100,94,136,153,244,205,26,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,59,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,137,94,120,184,181,138,147,42,210,76,214,158,135,162,245,117,183,222,45,117,149,61,215,175,118,150,146,74,89,41,227,232,85,232,111,75,235,106,87,116,68,114,247,54,114,170,53,168,152,45,194,198,138,127,40,158,32,176,157,28,146,225,224,169,50,11,130,248,249,219,47,110,70,80,193,19,234,42,187,78,237,200,137,50,193,12,169,31,83,21,189,197,103,86,205,221,83,45,57,207,234,245,54,95,175,56,214,145,219,167,164,154,159,79,108,238,154,177,91,4,172,158,27,141,195,183,44,144,189,238,251,15,98,83,67,67,35,85,137,228,179,72,138,229,84,233,102,11,105,238,107,117,211,92,255,0,26,212,107,21,61,36,247,44,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,187,111,178,167,196,13,162,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,98,255,0,48,78,39,115,46,25,180,74,186,243,167,216,142,65,89,144,221,233,228,134,135,32,167,179,37,109,162,192,244,158,154,37,154,186,69,114,54,23,185,181,14,240,232,230,189,143,153,136,142,107,154,138,213,215,220,218,35,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,236,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,194,100,249,121,240,227,128,240,245,160,212,237,196,51,124,127,56,185,101,117,11,114,189,100,214,73,97,168,162,170,158,63,204,248,90,106,136,211,170,90,106,119,50,86,55,173,202,189,199,78,254,152,251,139,27,50,128,134,190,84,220,109,81,233,77,246,167,135,237,94,202,252,30,25,121,238,86,88,46,87,75,148,20,246,252,126,169,140,150,105,227,123,230,86,246,225,168,242,217,17,253,45,157,19,166,53,90,137,30,147,40,7,228,229,56,158,43,156,216,170,177,108,215,25,181,100,22,90,222,143,19,110,186,81,71,87,75,63,67,218,246,117,197,34,57,142,233,123,26,228,221,60,156,212,84,243,68,53,204,226,235,68,45,92,56,241,23,153,232,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,167,236,185,236,108,232,197,122,35,81,234,197,114,53,157,93,9,53,60,125,241,147,77,194,14,151,209,92,44,84,212,149,249,222,79,80,176,227,148,53,212,82,207,68,246,65,36,43,89,53,66,199,36,106,214,50,41,81,173,68,127,90,201,44,123,53,204,73,21,176,25,254,170,179,220,171,253,149,200,242,76,142,225,254,217,89,93,114,174,168,147,254,20,147,77,36,143,254,151,57,206,251,213,64,145,78,78,188,74,106,61,38,163,205,195,61,205,46,183,204,50,190,223,89,116,182,182,58,85,168,110,63,85,26,164,146,72,233,122,147,195,209,205,187,218,228,84,115,124,76,176,116,163,22,105,92,255,0,87,207,59,245,39,251,201,252,52,203,78,1,56,54,166,225,7,75,235,109,247,218,154,74,252,239,39,168,73,178,58,234,26,217,103,162,123,32,146,100,163,134,157,36,142,53,107,25,20,170,231,42,179,173,100,150,77,220,230,36,104,220,75,231,157,250,147,253,228,254,26,4,101,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,193,28,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,132,101,242,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,15,95,87,67,44,208,181,239,165,157,107,40,161,89,98,114,166,236,122,197,52,177,171,155,178,244,72,246,252,28,168,179,104,0,0,0,0,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,21,184,78,245,79,163,127,48,49,239,113,128,217,76,214,179,132,239,84,250,55,243,3,30,247,24,13,148,192,0,0,194,14,110,218,133,159,105,175,13,184,221,247,78,115,140,131,21,185,79,156,81,210,75,89,100,185,205,67,60,144,58,130,189,206,137,210,66,230,185,88,174,99,28,173,85,219,118,53,126,228,48,127,151,15,16,186,251,156,241,157,167,152,182,107,174,26,129,144,89,107,126,150,241,54,235,166,77,91,87,75,63,69,170,173,236,235,138,73,28,199,116,189,141,114,110,158,78,106,42,121,162,18,191,197,7,11,248,15,22,120,5,191,78,117,26,239,144,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,58,106,30,170,136,212,93,209,190,127,20,91,63,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,127,91,99,164,141,235,179,38,114,166,207,79,180,137,190,233,186,40,120,14,117,126,150,49,111,152,20,62,221,113,35,215,150,117,218,213,96,227,95,79,239,183,219,157,37,186,219,110,167,191,85,214,86,85,204,216,96,166,130,59,37,115,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,144,174,117,126,150,49,111,152,20,62,221,113,33,130,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,240,115,30,230,174,232,170,128,102,7,48,78,61,114,30,38,115,42,236,27,79,175,181,116,122,87,104,168,146,26,22,83,248,170,39,223,216,169,76,229,154,186,21,149,89,51,27,81,78,233,41,209,209,177,236,99,209,92,214,189,85,19,196,240,47,193,149,247,140,61,71,170,182,73,117,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,150,215,135,142,31,179,238,38,181,66,135,74,52,229,148,140,185,86,83,212,85,203,89,92,147,37,21,20,16,198,174,116,181,18,67,28,142,141,138,238,136,154,229,110,203,36,177,183,203,169,13,135,180,47,66,244,227,135,77,56,183,105,126,151,217,188,13,170,135,121,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,201,159,210,221,215,100,106,53,173,99,26,198,49,140,104,107,195,196,63,15,217,247,12,186,161,93,165,26,140,202,71,220,168,233,233,234,226,172,161,73,150,138,182,9,163,71,54,90,121,38,142,55,72,196,119,92,78,114,55,100,146,41,27,231,210,166,122,114,197,230,23,71,139,81,211,112,235,196,14,95,217,181,67,211,22,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,157,48,167,106,22,83,39,75,220,142,145,99,234,70,36,77,102,117,113,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,121,242,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,12,170,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,11,21,198,159,17,215,94,22,52,26,235,170,150,44,34,175,37,185,54,162,27,109,27,18,39,58,138,138,121,250,146,58,170,231,53,81,204,166,107,145,27,228,168,175,145,240,196,142,103,115,184,221,120,114,156,179,42,206,111,181,89,78,107,147,93,114,11,213,111,71,137,184,221,43,100,171,170,159,161,141,99,58,229,145,92,247,116,177,141,106,110,190,77,106,34,121,34,27,68,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,64,103,30,220,16,95,120,71,206,226,173,199,41,110,183,45,50,189,246,162,178,94,235,38,101,68,204,170,72,81,102,165,171,116,113,70,200,230,235,108,175,141,58,17,175,139,110,151,57,209,202,140,12,159,224,239,134,76,7,26,229,215,170,156,71,92,41,169,47,57,102,99,131,229,78,161,158,174,221,10,190,195,5,45,45,202,137,89,75,42,162,202,215,204,157,213,149,237,115,81,204,116,108,233,251,10,231,197,177,125,120,119,226,171,50,209,28,75,80,244,182,107,149,93,94,9,168,184,189,234,211,95,105,72,210,84,130,227,81,110,154,10,90,200,17,207,106,68,254,234,194,201,92,138,189,80,163,183,99,223,28,61,22,40,9,116,231,29,195,62,27,89,134,208,241,61,102,174,199,236,57,13,186,162,27,69,234,25,149,97,169,201,25,42,177,148,221,165,71,116,203,83,78,214,72,170,157,29,110,167,71,170,191,166,153,140,88,171,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,91,233,199,71,25,183,222,48,245,30,150,231,29,171,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,123,110,95,124,5,100,60,76,230,84,57,206,160,216,170,232,244,174,209,81,28,213,207,168,241,84,79,191,177,82,165,169,13,12,201,18,178,102,54,162,157,177,212,43,100,99,216,199,170,53,205,122,162,160,73,165,131,136,92,171,91,249,113,228,188,65,120,111,170,249,37,118,159,228,213,61,86,154,169,25,225,107,168,226,172,131,196,83,201,186,73,22,242,83,247,88,157,74,232,250,145,189,111,86,245,172,43,127,43,30,41,255,0,244,150,213,95,253,242,184,255,0,240,99,98,140,179,76,241,92,175,75,47,58,57,225,62,134,198,239,56,253,70,51,216,180,199,29,63,131,161,150,153,212,253,20,237,232,88,227,232,141,219,49,58,21,173,217,62,202,162,108,97,95,246,21,56,88,255,0,203,237,85,255,0,218,182,239,251,8,25,254,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,21,124,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,0,0,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,239,245,91,66,245,31,70,168,241,11,182,107,102,237,90,179,188,126,139,36,176,92,160,85,125,45,109,45,68,17,204,172,107,213,19,105,162,238,181,146,198,168,142,107,149,170,155,177,241,189,254,0,159,56,56,103,195,120,175,229,249,164,250,91,152,87,85,219,158,220,31,27,185,90,46,116,202,174,125,186,227,29,170,54,69,58,199,212,141,153,157,50,200,199,198,229,78,166,61,221,46,99,250,36,96,96,175,44,46,61,105,180,98,235,73,195,246,176,95,105,40,52,250,231,81,83,53,170,239,87,221,122,218,110,51,186,30,136,100,149,210,246,169,232,92,173,157,202,169,23,217,154,117,145,238,107,22,71,182,95,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,90,205,98,209,220,251,66,179,251,166,156,234,53,134,174,221,114,183,84,79,20,82,203,75,52,48,92,32,142,105,33,109,93,43,166,99,29,45,52,142,137,235,28,168,212,71,34,127,90,36,164,242,186,227,234,143,48,177,91,120,103,214,43,133,170,215,117,199,45,244,212,56,157,226,122,152,40,227,185,210,177,241,83,65,109,115,28,230,245,214,55,185,27,98,237,163,157,52,109,119,82,35,227,87,204,17,109,173,248,85,171,77,117,163,62,211,155,21,69,92,246,220,87,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,4,186,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,112,17,235,196,223,19,124,73,88,56,146,213,123,21,139,136,61,74,183,91,109,217,197,246,146,142,142,147,44,175,134,10,104,35,175,153,177,197,28,109,149,26,198,53,168,141,70,162,34,34,34,34,18,233,203,135,44,202,179,158,12,116,243,41,205,114,107,174,65,122,173,250,91,196,220,110,149,178,85,213,79,209,117,171,99,58,229,145,92,247,116,177,141,106,110,190,77,106,34,121,34,22,215,80,185,68,240,219,169,89,254,75,168,215,220,219,82,160,185,101,87,138,219,221,100,84,151,42,6,193,28,245,51,62,105,27,27,93,70,231,35,17,207,84,68,87,57,118,219,117,95,137,147,250,9,162,152,175,14,218,79,98,209,204,42,225,117,173,178,227,254,43,195,79,116,150,57,42,159,223,169,150,161,253,110,142,56,216,187,62,103,34,108,196,251,40,155,238,187,170,134,189,156,88,250,167,214,79,152,25,15,184,206,76,159,46,76,166,197,131,114,234,194,243,92,166,187,193,89,113,251,126,69,116,184,212,246,159,39,98,150,11,165,124,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,136,108,226,199,213,62,178,124,192,200,125,198,115,208,102,252,85,102,87,206,24,244,243,133,188,114,229,87,109,196,241,202,122,202,156,130,6,198,145,173,218,227,45,210,174,170,36,123,218,245,89,41,162,138,74,119,53,138,214,126,123,184,231,35,251,112,185,161,251,252,111,241,163,149,113,113,168,243,215,81,58,235,100,192,109,189,184,44,152,244,181,210,58,55,246,150,110,154,234,152,17,235,10,86,61,39,145,21,204,79,177,26,182,46,167,244,172,143,184,28,179,56,46,254,82,122,142,253,72,205,91,219,192,112,27,133,36,245,52,243,80,247,163,190,215,34,247,89,67,188,140,116,46,133,168,198,186,161,171,212,238,220,177,49,26,157,228,146,59,85,193,119,9,57,87,23,58,166,152,181,182,95,3,141,216,188,53,195,38,184,185,210,69,219,161,117,76,108,124,16,74,144,203,26,86,73,26,204,232,89,34,35,93,217,145,85,118,98,147,253,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,3,29,121,152,218,109,86,14,95,250,129,98,177,91,41,45,214,219,117,61,134,146,142,142,146,22,195,5,52,17,221,168,91,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,48,240,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,30,131,89,53,123,13,208,141,59,184,106,150,160,207,87,6,61,105,168,161,134,186,122,104,22,103,211,178,166,174,26,84,153,88,159,105,204,99,167,107,222,141,71,63,161,174,233,107,221,179,87,234,202,113,109,56,215,29,56,170,198,242,74,27,86,91,134,101,182,246,57,205,108,169,53,45,117,44,136,217,34,154,41,99,95,242,36,142,88,220,142,107,145,143,99,145,81,174,75,1,205,31,208,158,166,254,11,239,20,70,21,114,186,227,234,179,15,190,219,120,103,214,43,133,214,233,106,200,238,20,212,56,157,226,122,153,235,36,182,85,61,145,83,65,109,115,28,231,116,81,187,183,27,98,237,163,91,12,142,119,82,43,36,87,194,24,193,198,103,6,121,247,9,153,253,77,29,101,13,93,199,9,184,212,62,91,13,250,40,166,154,6,193,36,213,9,77,73,85,82,176,69,10,87,118,105,214,73,34,143,116,217,122,155,229,240,250,184,32,227,71,42,225,31,81,224,174,173,117,214,247,128,220,187,144,94,241,232,171,164,108,108,238,172,61,85,212,208,43,210,21,172,98,65,26,35,158,159,110,52,116,93,76,234,73,25,58,154,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,93,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,26,27,41,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,68,6,113,55,196,223,18,86,14,36,181,94,197,98,226,15,82,173,214,219,118,113,125,164,163,163,164,203,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,134,79,242,92,215,77,71,174,205,178,62,30,46,119,159,29,134,80,227,245,57,37,182,154,161,21,242,91,170,155,89,77,28,140,167,126,255,0,98,25,60,83,222,248,213,21,189,198,163,219,208,175,149,100,200,189,66,229,19,195,110,165,103,249,46,163,95,115,109,74,130,229,149,94,43,111,117,145,82,92,168,27,4,115,212,204,249,164,108,109,117,27,156,140,71,61,81,17,92,229,219,109,213,126,32,57,68,234,22,125,169,92,54,228,151,221,70,206,50,12,170,229,6,113,89,73,21,101,238,231,53,116,241,192,218,10,7,54,38,201,51,156,228,98,57,239,114,53,23,109,222,229,251,212,205,242,207,240,191,194,254,3,194,102,1,112,211,157,57,187,228,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,206,154,118,42,34,181,87,117,119,159,193,18,240,0,49,171,152,174,142,88,181,147,132,124,238,154,239,55,135,171,195,237,243,230,54,186,158,151,191,179,85,65,4,178,57,58,26,246,35,187,176,45,68,27,187,169,172,239,245,244,185,204,106,25,42,71,87,57,189,116,163,197,180,106,197,160,214,139,207,69,235,54,184,71,113,186,82,70,144,73,253,199,164,114,189,169,50,57,86,88,187,149,105,78,232,222,214,162,63,194,78,222,180,70,185,174,8,108,54,8,229,189,162,22,173,17,225,67,19,109,190,249,87,116,168,207,41,233,243,138,231,205,27,99,100,19,215,209,211,170,65,19,83,117,70,71,20,113,49,85,206,85,115,209,239,251,40,228,141,154,251,147,19,201,99,88,173,87,173,35,202,244,66,225,126,171,150,251,141,94,31,123,161,163,171,170,107,152,219,85,83,35,106,182,150,53,122,189,25,29,76,114,190,84,107,17,141,125,100,107,186,186,85,2,71,192,0,68,95,55,109,111,214,141,53,226,75,27,177,105,206,175,102,184,173,182,124,30,142,174,90,59,37,254,174,134,9,39,117,125,123,93,43,163,134,70,181,94,173,99,26,174,84,223,102,53,62,228,28,162,117,191,90,53,43,137,44,146,197,168,218,189,154,229,86,216,48,122,202,184,168,239,119,250,186,232,35,157,181,244,13,108,173,142,105,28,212,122,53,239,106,57,19,125,158,228,251,212,205,78,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,242,248,170,184,95,229,233,162,252,38,103,247,13,70,211,156,159,53,184,220,174,54,121,108,146,197,123,173,164,154,6,193,36,208,204,231,53,176,211,68,228,127,85,59,17,21,92,169,178,187,203,224,168,25,64,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,57,106,249,133,248,157,104,245,71,124,54,255,0,56,29,192,225,23,116,220,228,8,208,230,227,195,170,95,241,197,214,123,29,182,23,87,80,173,186,142,103,71,77,34,200,232,186,230,143,167,169,187,167,198,70,46,202,159,119,245,17,243,194,55,16,151,221,5,213,43,93,202,11,133,99,45,53,149,80,65,85,4,83,49,140,106,62,162,7,62,69,235,69,111,232,197,183,221,253,104,108,15,170,152,13,155,82,176,186,204,82,247,106,167,184,83,212,62,25,18,25,216,143,106,185,146,53,200,187,42,166,251,108,191,121,174,215,18,90,51,122,208,141,84,174,195,107,237,245,20,145,197,13,53,77,43,221,26,177,28,215,198,139,186,125,167,127,61,30,159,165,191,217,80,54,63,198,178,10,12,166,205,5,238,218,246,186,10,133,122,55,103,181,219,43,92,173,95,52,93,190,227,245,12,3,229,113,196,255,0,229,11,76,217,131,102,121,75,106,111,212,53,149,138,140,169,153,29,51,216,233,97,86,47,232,39,150,243,237,241,95,250,179,240,10,92,222,164,216,232,86,171,23,203,203,99,233,58,229,110,233,190,223,214,7,12,126,255,0,121,216,159,3,230,99,145,171,182,255,0,252,163,189,142,220,10,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,187,33,81,194,166,232,7,207,35,254,239,244,136,99,234,94,165,66,167,71,212,228,242,242,59,90,212,106,108,128,114,114,14,170,154,170,106,40,29,83,87,60,112,196,205,186,158,247,35,90,155,174,201,186,175,244,168,31,129,159,231,86,13,60,198,170,114,92,138,235,75,67,75,3,163,98,201,81,42,70,221,222,244,106,38,234,139,251,127,97,174,199,19,250,217,120,214,221,84,188,100,85,87,153,235,173,241,213,212,69,67,213,47,83,22,4,169,153,241,185,62,203,127,155,47,150,233,191,159,196,204,142,100,220,114,179,55,90,189,33,211,203,173,51,232,226,168,139,196,214,80,86,78,142,71,65,81,58,43,124,186,91,191,216,141,87,205,124,151,252,233,135,252,49,112,225,152,113,11,159,210,227,182,139,61,197,214,222,213,68,149,21,176,211,35,217,26,199,31,82,55,119,170,55,125,223,31,223,191,218,64,36,207,149,167,12,176,96,184,212,26,153,144,99,172,101,206,231,74,233,33,158,162,159,105,18,41,233,233,31,208,138,175,95,45,250,254,228,251,254,4,136,30,115,79,240,203,110,5,137,219,49,139,100,125,49,80,82,195,7,232,53,191,161,19,25,240,106,34,34,108,196,242,61,24,3,170,87,125,219,157,139,228,155,159,59,183,114,249,121,255,0,156,4,125,74,187,170,29,237,40,141,54,79,52,59,17,54,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,204,211,90,255,0,34,220,35,229,62,30,223,226,171,243,189,240,170,62,184,186,225,139,198,193,55,136,146,77,164,99,155,181,44,85,61,14,78,173,165,88,186,154,173,234,218,2,237,150,155,173,234,165,244,118,107,101,93,125,68,116,243,213,190,42,104,93,43,219,4,17,62,105,165,86,181,21,81,145,197,28,146,61,223,6,177,142,114,236,136,170,72,255,0,59,77,76,202,170,117,79,5,209,207,23,218,198,237,248,250,100,221,136,228,145,190,34,186,162,166,162,159,174,102,245,246,223,219,142,151,104,215,161,28,222,252,255,0,105,81,251,37,170,229,87,161,118,45,112,214,92,234,217,151,89,174,178,89,105,244,254,239,110,250,86,137,95,31,209,181,87,38,182,135,116,147,101,137,38,125,36,245,233,27,37,107,218,189,47,114,49,86,61,218,24,235,195,70,127,77,165,156,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,92,86,239,16,196,172,69,72,145,94,246,58,157,101,99,216,212,94,182,57,205,217,221,91,46,203,198,174,250,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,240,54,8,224,39,83,49,93,80,225,31,76,238,56,181,95,115,232,28,126,139,25,184,192,249,35,89,169,107,168,32,101,60,172,145,172,123,186,58,187,109,149,136,237,156,177,77,19,213,173,235,216,12,128,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,34,185,104,112,57,83,196,118,101,14,176,231,15,164,102,157,97,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,246,217,34,70,196,85,115,223,12,223,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,96,95,37,79,75,25,79,204,10,239,110,183,25,254,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,176,4,0,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,58,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,212,217,89,19,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,12,255,0,231,87,233,99,22,249,129,67,237,215,18,48,56,51,209,76,87,136,158,36,240,253,28,205,110,23,90,43,46,65,244,135,137,158,215,44,113,213,51,177,65,81,80,206,135,73,28,140,77,223,11,81,119,98,253,149,93,182,93,149,36,255,0,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,39,206,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,5,213,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,3,23,243,94,92,60,46,103,250,243,23,16,25,6,41,86,235,147,170,27,93,113,176,197,44,77,178,93,171,83,169,124,77,85,50,198,174,123,220,229,107,164,107,94,216,229,115,55,145,143,235,151,185,148,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,17,87,207,59,245,39,251,201,252,52,149,66,42,249,231,126,164,255,0,121,63,134,129,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,203,254,116,184,158,85,156,223,116,39,22,194,177,155,174,65,122,173,250,207,225,173,214,186,41,42,234,167,232,101,185,239,232,138,52,115,221,210,198,57,203,178,121,53,170,171,228,138,4,101,232,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,39,194,239,12,152,15,11,58,95,109,211,252,66,154,146,178,228,202,118,182,245,144,173,186,26,106,219,204,233,36,178,117,206,232,211,169,204,99,167,149,177,49,238,122,199,26,181,157,78,217,92,235,107,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,122,27,19,228,78,132,115,229,223,169,206,108,113,35,50,168,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,3,31,248,248,212,204,171,72,184,66,212,156,235,10,171,240,151,170,123,125,61,190,154,169,178,73,28,148,190,54,174,26,55,207,19,227,123,94,201,163,101,67,159,27,209,223,102,70,177,202,138,136,168,161,5,156,83,235,95,242,137,226,11,54,214,56,237,254,10,147,32,184,39,128,129,209,118,228,101,12,17,50,158,151,186,222,228,136,147,44,16,196,178,116,189,91,220,87,244,236,221,145,45,165,206,211,117,178,212,178,142,243,108,171,160,168,146,158,10,182,69,83,11,162,123,160,158,38,77,12,168,215,34,42,178,72,164,142,70,59,224,230,61,174,77,209,81,69,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,111,243,102,225,174,197,161,218,177,136,101,184,90,248,124,111,45,199,233,237,116,150,233,42,159,52,148,50,89,233,169,168,146,54,171,219,213,217,240,190,7,165,95,36,146,58,68,157,92,168,157,59,132,133,114,178,207,233,179,174,11,112,218,85,200,106,238,215,44,86,162,190,193,114,90,149,149,207,165,124,117,47,150,158,157,31,34,125,166,50,142,122,68,103,66,171,26,206,150,38,221,10,214,229,169,16,28,146,245,51,21,199,245,31,81,52,182,237,87,225,239,89,133,190,223,112,180,119,36,141,145,212,120,5,169,239,192,222,167,163,223,50,178,173,36,107,24,215,126,110,9,220,170,212,103,156,191,128,44,87,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,97,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,125,64,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,180,240,91,204,231,1,131,134,139,186,241,31,152,213,166,89,166,180,241,196,234,138,186,184,103,184,229,80,74,249,60,42,82,197,187,37,158,165,136,214,195,42,185,21,19,243,115,203,55,231,36,88,255,0,87,154,199,5,150,173,76,192,43,248,142,211,156,126,146,12,219,20,167,90,188,145,237,169,109,58,93,44,144,66,245,146,87,181,91,211,45,77,59,88,197,107,149,204,115,161,108,140,252,226,178,8,219,12,32,92,174,33,248,129,207,184,154,213,10,237,87,212,103,210,50,229,89,79,79,73,21,29,10,204,148,84,80,67,26,53,177,83,199,52,146,58,54,43,186,229,115,81,219,44,146,200,239,46,165,36,127,148,239,4,21,152,223,209,156,89,234,101,47,69,93,194,222,178,225,52,73,52,240,205,75,28,222,34,10,138,170,168,93,19,17,221,216,21,139,78,173,145,241,186,42,135,61,91,212,177,185,184,149,203,171,131,106,110,44,53,66,166,225,149,212,210,59,4,194,42,41,38,201,104,82,182,90,122,218,230,84,71,82,180,240,192,172,141,201,208,233,105,145,178,175,92,111,72,220,238,219,145,251,43,103,208,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,0,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,10,220,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,144,237,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,19,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,18,253,193,71,10,54,46,18,244,106,139,13,237,90,171,50,251,150,213,153,77,238,138,23,183,199,213,117,61,99,141,29,34,171,214,24,24,254,212,105,179,26,187,62,78,219,31,44,136,100,0,0,12,42,230,35,192,45,31,19,152,170,103,154,91,111,181,91,117,54,201,221,168,217,41,160,167,250,205,26,199,19,60,53,85,79,74,61,102,99,32,141,180,242,72,245,141,191,106,55,116,182,78,228,89,170,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,120,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,0,214,219,138,46,25,51,238,22,117,66,229,167,249,125,53,93,101,181,149,14,109,151,33,75,116,212,212,87,152,18,56,164,235,129,210,39,75,158,198,207,19,101,99,28,244,142,69,115,58,157,178,57,214,128,216,79,152,62,133,233,198,178,240,203,154,221,179,91,55,118,235,130,99,247,76,146,193,114,129,81,149,84,85,84,244,175,153,88,215,170,46,240,203,218,107,37,141,81,90,230,163,85,54,123,35,123,53,236,2,250,240,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,246,209,178,185,143,111,137,145,173,145,176,179,165,221,79,69,114,167,109,146,61,155,9,224,24,6,27,165,152,109,167,79,180,251,30,164,177,227,214,58,116,166,161,161,166,69,232,137,155,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,148,225,227,135,236,7,134,93,47,161,210,141,57,101,91,237,180,117,21,21,114,214,87,36,43,91,91,60,210,43,157,45,68,144,199,27,100,122,55,162,38,185,91,186,71,20,109,243,233,66,229,128,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,138,190,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,63,204,51,130,203,87,20,250,95,81,125,196,49,250,71,106,166,53,78,139,143,214,45,75,105,86,182,4,147,170,91,124,242,57,170,215,177,205,89,93,18,61,90,140,153,90,189,200,216,249,186,160,135,253,85,96,89,87,251,43,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,27,73,145,171,205,23,128,90,60,194,197,114,226,99,71,109,246,171,93,215,28,183,212,215,101,150,120,41,160,163,142,231,74,199,203,83,61,201,175,107,91,215,88,222,228,142,151,184,174,116,209,181,189,42,143,141,25,48,68,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,76,167,37,79,75,25,79,204,10,239,110,183,16,172,77,79,37,79,75,25,79,204,10,239,110,183,1,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,112,25,254,0,3,90,206,44,125,83,235,39,204,12,135,220,103,60,254,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,169,23,208,113,99,234,159,89,62,96,100,62,227,57,46,156,164,244,119,1,197,120,87,199,245,94,223,97,164,147,44,204,106,46,178,215,93,166,165,133,106,227,129,149,174,166,74,72,167,70,36,169,77,181,12,82,172,78,115,147,186,231,187,239,68,104,100,87,12,92,61,98,188,47,232,213,151,72,241,106,159,31,224,59,149,55,27,163,233,99,167,154,231,93,43,186,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,209,212,183,84,0,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,51,21,120,250,227,95,21,225,79,78,42,236,150,155,159,136,212,220,154,223,52,120,229,190,157,99,124,148,29,104,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,233,24,172,68,233,108,175,138,229,113,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,215,179,88,181,139,62,215,92,254,233,168,218,141,126,171,184,220,174,53,19,203,20,82,213,77,52,22,248,36,154,73,155,73,74,217,158,247,69,77,27,165,122,71,18,57,81,168,191,214,170,25,213,203,175,153,14,67,136,102,73,164,220,75,106,21,93,199,24,200,42,38,154,147,41,191,214,85,86,213,208,92,100,74,120,225,134,122,169,231,86,195,67,211,20,190,125,181,232,150,100,123,156,216,250,220,217,137,53,97,185,218,110,182,90,150,81,222,109,149,116,21,18,83,193,86,200,170,97,116,79,116,19,196,201,161,149,26,228,69,86,73,20,145,200,199,124,28,199,181,201,186,42,41,46,156,174,184,250,163,204,44,86,222,25,245,138,225,106,181,221,113,203,125,53,14,39,120,158,166,10,56,238,116,172,124,84,208,91,92,199,57,189,117,141,238,70,216,187,104,231,77,27,93,212,136,248,213,243,4,149,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,106,185,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,8,1,230,105,173,127,150,158,46,50,159,15,111,240,180,24,38,248,85,31,92,93,19,75,224,167,155,196,73,38,210,61,174,222,170,90,158,135,39,78,241,36,93,77,71,117,111,49,60,112,107,21,171,68,56,92,212,12,186,178,253,87,106,185,86,217,234,108,150,25,104,106,155,5,106,221,106,226,116,52,206,167,114,189,142,235,141,206,89,220,177,175,91,99,130,71,181,23,163,99,92,192,6,74,114,244,226,23,249,57,113,53,143,223,235,105,173,79,178,229,125,188,74,247,83,113,170,240,177,208,80,213,213,64,174,172,73,149,122,35,236,190,40,228,114,189,21,171,27,100,110,236,87,36,140,198,176,6,213,0,177,92,15,235,21,171,91,248,92,211,252,186,142,253,87,117,185,81,89,233,172,151,233,107,170,155,61,106,93,105,34,108,53,46,168,114,61,238,235,145,205,73,218,178,47,91,163,158,55,185,19,175,98,250,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,137,58,145,119,68,62,133,77,206,185,19,116,242,64,17,59,238,220,237,62,102,238,213,243,242,255,0,57,244,39,154,110,7,36,119,243,75,225,150,12,235,26,159,83,49,252,117,143,185,219,41,91,36,211,211,211,239,34,197,5,61,91,250,21,81,233,229,191,71,220,191,119,196,145,3,206,106,6,25,109,207,113,59,158,49,115,143,170,42,250,89,160,253,6,187,244,226,123,62,14,69,69,77,158,190,64,107,175,195,6,182,94,52,75,85,44,249,21,45,230,122,27,124,149,116,241,87,116,203,210,196,129,106,97,124,142,95,178,239,230,197,231,178,111,229,241,54,39,192,51,171,6,161,227,84,217,46,59,117,165,174,165,157,210,49,36,167,149,36,110,236,122,181,83,116,68,253,159,176,215,131,137,222,28,51,14,30,179,250,172,118,239,103,184,182,219,218,167,146,158,182,106,100,99,36,89,35,234,86,238,197,86,239,187,36,251,247,251,42,102,7,45,158,57,89,132,45,38,144,234,29,214,153,148,114,212,75,225,171,43,235,39,87,43,167,168,129,17,190,125,77,223,237,200,169,230,158,73,254,117,9,131,56,58,233,170,169,171,96,109,77,36,241,205,19,247,233,123,28,142,106,236,187,46,202,159,210,135,104,31,52,209,244,175,82,32,141,255,0,119,250,14,247,53,28,155,41,212,216,250,92,190,94,64,118,181,119,66,163,132,77,144,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,228,64,42,7,8,187,156,128,0,0,0,0,7,10,16,6,200,114,0,3,4,121,136,113,185,110,209,139,28,120,86,23,112,160,174,190,220,32,89,86,38,213,76,199,179,183,85,19,85,23,182,136,159,6,201,241,114,124,23,98,254,241,69,196,190,63,195,190,47,244,165,209,99,117,68,177,182,88,216,244,155,110,158,252,113,175,156,108,119,248,106,64,22,178,234,238,75,173,57,173,86,99,147,73,249,217,29,42,65,18,77,36,141,138,55,74,249,17,168,178,57,87,226,245,79,45,190,9,228,7,231,98,248,174,107,171,217,131,173,56,253,186,186,243,121,175,89,170,158,200,145,101,145,81,55,123,220,170,229,248,110,191,21,95,138,254,213,39,159,130,254,21,44,188,63,224,182,217,167,163,232,189,205,71,26,212,247,41,160,99,209,239,167,129,36,221,204,69,85,94,168,215,127,51,29,185,104,240,97,106,196,237,20,186,181,149,64,149,21,245,212,174,88,155,45,61,51,209,140,158,158,153,253,40,228,87,59,100,85,127,236,254,175,50,72,17,168,212,70,181,17,17,19,100,68,251,128,228,2,137,31,208,128,81,36,219,121,39,250,119,41,98,117,121,255,0,210,117,162,119,60,211,115,190,38,116,255,0,80,21,181,54,42,41,234,219,200,231,168,14,64,0,0,0,0,0,0,0,0,0,0,0,0,44,167,26,122,153,249,34,225,79,83,243,168,234,238,180,149,116,248,252,246,250,10,171,92,157,186,170,90,234,213,74,58,89,216,254,182,171,59,115,212,68,245,123,93,212,214,181,92,212,87,34,34,132,16,241,129,159,212,234,127,20,122,165,153,205,144,210,95,105,234,178,138,234,107,125,194,145,98,116,19,219,169,165,90,122,37,141,209,39,67,216,148,208,194,136,244,223,173,17,28,170,229,85,114,203,87,40,141,29,186,233,175,11,143,203,178,59,13,37,13,203,80,111,18,222,233,165,90,87,69,91,37,169,177,71,13,35,103,115,216,215,43,21,204,168,158,36,69,115,59,117,77,123,87,243,142,66,16,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,115,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,112,33,7,154,158,142,88,180,139,139,139,189,78,57,54,212,153,237,190,44,198,74,110,151,255,0,106,213,84,207,60,117,41,214,247,185,95,220,158,158,89,247,251,45,111,127,161,173,70,177,21,114,127,146,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,247,231,99,219,29,45,107,159,39,156,72,200,214,58,4,107,126,203,213,102,145,126,218,34,244,122,190,116,250,59,106,189,105,30,41,173,246,251,13,92,183,220,106,240,203,37,117,101,37,43,92,198,218,170,153,35,145,213,82,35,21,232,200,234,99,137,145,43,158,140,107,235,36,77,149,210,161,130,188,181,245,122,167,72,56,193,193,231,89,234,210,219,152,84,46,33,114,134,154,8,165,124,236,174,115,89,78,213,89,54,232,99,107,18,146,71,185,138,143,70,68,228,78,173,213,142,13,130,77,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,137,84,34,175,145,143,235,179,247,111,248,145,42,128,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,189,117,192,48,219,238,101,96,212,27,206,61,73,89,144,226,180,245,212,214,90,233,145,92,250,6,86,36,73,82,177,34,175,75,94,246,193,27,21,251,117,163,58,218,138,141,145,232,232,33,229,113,235,179,76,191,26,246,122,210,127,128,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,200,181,231,131,159,212,197,106,210,205,45,161,200,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,166,221,214,49,82,106,246,55,205,24,245,73,63,73,99,78,153,74,53,235,230,55,169,159,149,14,50,117,30,227,79,87,117,146,130,195,112,110,51,71,5,194,77,252,47,128,141,180,245,12,133,168,247,53,144,186,170,58,153,90,137,182,253,229,123,154,215,61,200,7,182,229,67,163,183,93,74,226,210,201,151,58,195,73,93,143,105,245,61,69,238,233,45,109,43,165,130,57,221,12,144,209,53,142,232,115,18,165,42,30,201,227,71,43,87,106,89,94,197,234,141,16,207,78,112,90,57,98,206,120,96,93,85,168,155,195,222,180,210,225,5,69,28,157,47,127,126,150,186,162,10,74,138,109,145,237,99,122,158,250,105,123,138,215,185,60,55,67,122,82,71,41,226,185,39,233,125,215,30,210,60,243,85,238,14,171,134,159,51,188,82,219,104,105,230,162,116,76,146,11,123,36,222,170,41,85,118,153,143,150,178,88,151,165,187,53,244,175,78,167,42,170,51,61,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,128,107,195,194,22,175,83,104,71,18,250,123,170,87,9,233,32,182,218,111,12,134,233,61,76,18,204,202,123,117,75,29,75,89,50,50,47,182,231,178,158,121,94,196,106,59,237,181,191,101,255,0,162,187,36,154,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,108,125,194,22,175,84,235,191,13,26,123,170,87,9,234,231,185,93,172,236,134,233,61,76,17,66,250,139,141,51,221,75,89,50,50,47,176,214,62,162,9,94,196,106,55,236,57,191,101,159,162,129,120,0,49,43,152,103,26,118,174,22,52,190,162,197,136,100,20,141,213,76,150,157,19,31,163,90,102,213,45,20,11,39,76,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,59,114,49,147,116,134,48,115,92,227,167,251,255,0,11,250,41,153,255,0,227,20,185,253,109,11,127,201,107,109,113,212,35,191,221,124,83,26,223,240,33,87,255,0,174,33,34,214,138,211,117,184,211,87,214,91,237,149,117,84,246,186,116,171,174,150,24,92,246,82,192,178,199,10,75,43,145,54,99,22,89,162,141,28,237,147,174,70,55,226,228,69,250,255,0,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,58,124,33,242,247,193,52,83,135,220,143,75,117,122,207,106,202,239,90,135,246,51,46,213,92,211,219,234,33,130,89,124,20,116,221,76,137,241,118,152,244,145,36,70,164,173,157,238,115,95,179,34,232,8,150,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,54,19,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,107,217,198,191,10,55,222,18,245,150,183,13,237,93,107,49,11,150,245,152,181,238,182,22,55,199,210,244,177,100,141,93,26,171,22,104,30,254,212,137,179,28,187,50,78,219,25,44,104,100,175,42,110,54,168,244,166,251,83,195,246,175,101,126,15,12,188,247,43,44,23,43,165,202,10,123,126,63,84,198,75,52,241,189,243,43,123,112,212,121,108,136,254,150,206,137,211,26,173,68,143,64,153,66,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,19,82,0,0,0,0,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,21,184,78,245,79,163,127,48,49,239,113,128,217,76,214,179,132,239,84,250,55,243,3,30,247,24,13,148,192,0,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,1,170,185,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,0,0,0,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,8,171,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,53,161,226,110,211,106,176,113,37,170,246,43,21,178,146,221,109,183,103,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,149,254,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,224,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,192,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,49,87,154,63,161,61,77,252,23,222,40,136,54,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,18,114,121,163,250,19,212,223,193,125,226,136,128,16,47,175,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,97,93,19,94,246,248,153,26,216,221,51,250,157,212,244,70,162,246,217,27,25,146,156,176,184,10,166,214,123,173,39,16,58,193,98,164,175,211,235,101,69,76,54,171,69,95,117,139,118,184,192,232,122,38,146,39,69,218,168,161,106,186,118,170,36,191,106,104,22,55,181,204,73,24,235,65,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,232,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,175,83,162,100,179,231,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,24,149,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,109,38,71,87,50,190,94,148,122,155,98,174,215,93,6,196,63,213,213,7,76,183,139,29,174,24,41,227,188,82,245,212,205,83,84,200,99,133,36,169,184,186,73,152,229,87,73,213,36,113,43,90,215,201,208,215,5,213,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,102,1,172,14,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,237,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,216,167,133,237,103,172,215,237,14,197,117,54,237,140,93,108,55,91,157,190,157,215,42,74,235,68,244,17,186,169,97,99,223,53,34,76,174,239,81,201,214,146,67,43,31,35,93,27,218,138,238,182,189,173,11,170,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,170,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,2,40,57,209,241,11,244,157,247,28,225,138,211,77,106,168,164,180,120,108,182,239,91,29,87,118,170,26,231,178,166,24,40,221,27,87,104,118,130,69,153,200,253,220,246,212,64,168,140,107,119,147,16,56,76,208,187,22,176,81,235,38,73,150,217,174,181,118,173,59,210,251,254,73,75,53,58,190,58,86,94,35,129,82,137,149,18,53,63,221,230,100,125,77,87,186,153,119,234,99,100,99,173,255,0,16,58,153,249,100,215,28,243,84,163,171,186,212,82,100,217,5,117,194,131,233,73,58,234,161,161,124,206,240,176,63,237,189,27,218,129,34,141,24,215,43,88,214,35,90,189,45,66,79,248,76,208,187,238,143,242,190,214,76,147,45,179,90,169,46,186,137,135,223,242,74,89,169,213,146,85,62,207,37,145,82,137,149,18,53,63,221,230,100,125,78,70,54,165,119,233,123,164,99,66,32,75,255,0,197,158,133,216,180,126,143,70,242,76,74,205,117,164,181,106,38,151,216,50,74,169,170,21,242,82,190,241,36,8,149,172,167,145,201,254,225,51,227,234,114,177,213,41,183,75,29,27,27,96,9,137,226,159,65,170,117,147,149,174,149,100,214,42,42,73,47,186,109,131,227,249,52,111,117,60,75,60,150,230,90,99,109,124,44,153,239,106,196,196,137,82,165,200,138,238,226,209,198,196,99,156,172,86,133,170,228,177,175,53,54,156,203,43,225,202,243,91,72,203,109,246,157,249,53,149,38,168,138,39,253,35,10,71,21,76,49,49,89,215,59,229,167,72,228,84,235,252,219,40,94,228,103,218,123,146,93,13,101,184,126,212,207,200,222,184,224,122,165,37,93,214,158,147,25,200,40,110,21,255,0,69,201,209,85,53,11,38,111,138,129,159,109,136,238,236,11,44,106,199,57,26,246,189,90,229,233,114,155,47,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,220,231,168,227,171,127,32,58,94,157,62,127,244,149,71,54,254,75,254,157,206,101,103,87,245,29,10,157,191,53,220,15,176,20,70,254,180,43,3,25,248,208,225,82,203,196,6,11,114,154,10,62,187,220,52,114,45,55,110,154,7,189,94,202,121,210,61,156,244,69,69,234,145,54,243,32,99,40,197,115,93,33,204,27,105,200,45,213,214,107,205,2,195,84,198,74,139,20,136,139,179,216,228,86,175,195,116,248,162,252,83,246,161,179,243,154,142,69,107,145,21,21,54,84,95,188,141,254,101,220,24,90,178,203,69,86,173,98,176,37,61,125,13,43,86,86,197,79,76,196,123,32,167,169,127,74,185,85,174,217,85,25,251,127,171,200,15,103,203,191,141,203,118,179,216,228,194,179,75,133,5,13,246,223,2,74,145,58,170,103,189,253,202,169,90,136,157,196,84,248,58,63,131,151,226,155,153,220,107,35,163,90,187,146,232,182,107,75,152,227,50,126,118,55,68,147,196,179,73,27,101,141,178,178,69,106,172,110,69,248,177,19,207,127,138,249,19,251,194,239,18,248,255,0,17,24,191,210,150,181,141,181,17,70,233,100,99,18,109,186,123,242,70,158,114,49,191,224,32,23,196,227,100,57,0,1,194,132,3,144,0,0,0,0,14,21,118,3,144,82,142,69,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,171,176,85,216,161,251,170,125,159,136,28,185,203,247,124,119,57,68,220,165,140,219,205,78,192,0,0,0,0,0,0,0,0,5,160,226,139,93,40,52,19,73,239,249,140,205,100,149,148,182,233,166,165,141,235,34,35,158,138,214,39,156,109,85,79,55,167,236,61,38,174,235,6,37,163,184,141,203,42,202,42,229,138,42,10,73,42,182,142,157,242,170,163,118,79,131,127,165,83,239,32,227,142,94,46,107,56,141,205,214,11,29,125,107,113,250,4,168,167,108,82,36,177,36,155,212,171,218,170,197,145,200,168,136,216,246,221,19,111,217,251,2,215,113,19,196,22,93,196,30,113,54,81,145,206,246,195,19,231,101,36,13,169,154,72,217,27,230,124,137,178,72,229,217,126,210,39,146,39,232,167,145,152,60,188,248,1,135,84,33,126,165,234,36,179,65,67,4,177,165,45,58,67,75,59,36,142,90,87,57,30,238,167,57,126,50,51,203,165,63,71,207,250,45,135,3,28,31,215,107,5,209,217,150,77,73,77,244,53,44,169,28,76,150,104,156,146,245,211,72,237,221,26,198,253,211,237,196,169,240,243,223,246,19,147,137,216,109,152,229,134,146,213,105,166,142,8,33,134,54,35,88,198,181,62,203,26,212,242,106,34,124,17,62,224,62,235,101,182,142,209,65,79,109,160,129,145,83,211,68,200,163,107,90,141,68,107,90,141,79,36,68,79,130,33,245,0,7,10,155,166,200,187,20,246,211,239,243,43,0,82,141,68,10,139,190,232,133,64,15,149,202,168,187,110,84,146,124,63,164,239,86,162,252,80,232,116,59,121,175,252,64,118,163,202,145,79,145,187,162,175,87,220,118,50,93,252,213,64,250,1,75,92,139,247,149,0,0,0,0,0,0,0,0,0,35,87,157,166,166,98,180,218,89,130,232,231,139,238,228,151,12,129,50,110,196,114,70,239,15,67,79,77,81,79,215,51,122,251,140,238,73,85,180,107,208,173,119,98,127,180,138,205,150,74,136,75,230,61,135,241,37,196,63,20,119,219,238,53,195,102,165,79,143,98,180,236,197,108,245,148,248,117,123,146,186,10,105,101,116,149,61,198,54,70,74,199,212,77,80,232,164,98,181,29,15,101,85,168,238,173,194,218,242,203,209,79,203,79,23,24,183,136,184,120,90,12,19,108,214,179,162,94,137,165,240,83,195,225,227,143,120,222,215,111,85,45,55,91,87,167,120,146,94,151,35,186,119,159,226,56,57,64,240,181,144,233,133,171,53,214,77,78,195,114,12,111,44,184,84,125,89,183,91,239,118,170,171,124,240,91,152,216,106,38,153,173,149,90,146,178,121,93,11,81,86,63,176,180,110,70,189,122,222,212,145,240,44,255,0,24,24,5,54,167,240,185,170,88,100,216,245,93,246,162,171,23,174,169,183,219,233,18,87,79,61,198,154,37,168,162,72,219,18,245,189,233,83,12,42,140,77,250,213,17,170,142,69,86,174,184,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,79,16,3,197,87,5,250,251,141,113,29,168,182,236,23,65,50,187,174,55,54,65,85,112,179,207,139,98,213,179,218,217,67,84,255,0,17,4,16,186,40,18,52,237,71,43,34,115,25,246,88,248,222,196,85,70,162,168,78,78,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,154,240,241,99,234,159,89,62,96,100,62,227,57,49,60,168,172,186,185,138,240,185,62,25,171,184,174,65,142,212,88,50,138,250,107,45,190,247,103,125,186,120,237,210,69,5,70,237,108,145,177,242,49,106,103,171,84,123,186,188,213,205,69,217,136,214,198,7,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,4,133,114,84,244,177,148,252,192,174,246,235,113,159,230,16,114,137,211,220,251,77,120,109,201,44,90,141,131,228,24,173,202,124,226,178,174,42,59,221,178,106,25,228,129,212,20,13,108,173,142,102,181,202,197,115,30,212,114,38,219,177,201,247,41,155,224,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,164,143,243,118,211,220,251,82,184,109,198,236,90,115,131,228,25,85,202,12,226,142,174,90,59,37,178,106,233,227,129,180,21,237,116,174,142,22,185,200,196,115,216,213,114,166,219,189,169,247,161,131,252,184,120,122,215,220,27,140,237,60,202,115,93,15,212,12,126,203,69,244,183,137,184,221,49,154,218,74,88,58,237,85,108,103,92,178,70,214,55,169,239,107,83,117,243,115,145,19,205,80,12,192,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,145,254,110,218,123,159,106,87,13,184,221,139,78,112,124,131,42,185,65,156,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,219,119,181,62,244,48,127,151,15,15,90,251,131,113,157,167,153,78,107,161,250,129,143,217,104,190,150,241,55,27,166,51,91,73,75,7,93,170,173,140,235,150,72,218,198,245,61,237,106,110,190,110,114,34,121,170,1,55,224,0,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,69,243,118,209,13,104,212,174,36,177,187,238,156,233,14,107,149,91,96,193,232,233,37,172,178,88,42,235,160,142,118,215,215,185,209,58,72,99,115,81,232,215,177,202,213,93,246,123,87,239,64,61,7,35,31,215,103,238,223,241,34,85,8,213,228,215,164,250,167,165,255,0,149,255,0,202,102,154,101,120,151,210,127,87,252,23,211,182,106,154,15,21,219,250,67,185,218,239,49,189,125,61,198,117,116,239,183,91,119,248,161,37,64,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,20,28,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,46,156,184,113,60,171,6,224,199,79,49,108,215,25,186,227,247,170,47,165,188,77,186,233,69,37,37,84,29,119,90,183,179,174,41,17,175,111,83,30,215,38,233,230,215,34,167,146,160,25,42,0,0,69,95,60,239,212,159,239,39,240,210,85,8,213,231,41,164,250,167,170,31,146,15,201,158,154,101,121,111,209,159,88,60,111,208,86,106,154,255,0,11,220,250,63,183,221,236,177,221,29,93,183,244,245,109,191,67,182,248,40,24,87,202,227,215,102,153,126,53,236,245,164,255,0,16,129,203,135,135,173,125,193,184,206,211,204,167,53,208,253,64,199,236,180,95,75,120,155,141,211,25,173,164,165,131,174,213,86,198,117,203,36,109,99,122,158,246,181,55,95,55,57,17,60,213,9,191,0,0,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,251,152,246,39,149,103,60,24,234,30,45,133,99,55,92,130,245,91,244,79,134,183,90,232,164,171,170,159,162,235,72,247,244,69,26,57,238,233,99,28,229,217,60,154,213,85,242,69,34,47,134,78,25,56,146,176,113,37,165,23,219,239,15,154,149,110,182,219,179,139,21,93,101,101,94,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,2,119,181,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,98,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,134,176,68,233,243,89,185,106,157,223,135,218,109,28,210,157,36,202,243,58,188,238,225,31,210,147,217,172,53,55,24,237,244,52,82,197,81,246,157,2,170,197,52,147,165,50,51,169,142,107,163,101,79,193,200,213,35,91,133,142,6,53,131,81,56,130,194,113,61,94,209,77,64,199,48,202,139,130,212,94,235,110,152,189,194,150,149,212,180,241,62,119,83,62,101,72,187,93,254,210,64,146,35,209,205,116,200,173,234,84,70,168,77,79,11,26,41,252,157,184,125,194,116,114,75,135,141,171,199,237,235,227,231,108,189,200,223,93,60,175,168,170,237,59,183,26,172,41,60,210,164,125,76,71,118,209,157,91,187,117,91,170,0,26,251,115,46,192,41,180,251,141,45,68,165,182,227,213,118,171,109,242,162,154,255,0,74,179,36,189,21,143,171,166,142,90,170,136,159,34,175,91,29,88,181,104,189,43,208,215,181,236,111,79,71,74,102,255,0,36,189,76,202,178,13,56,212,77,45,187,85,248,139,46,31,112,183,220,45,29,201,36,124,148,254,61,42,123,240,55,169,234,198,66,143,164,73,26,198,53,191,156,158,119,42,185,95,229,245,243,135,225,199,62,213,59,86,156,234,54,151,105,229,94,75,114,179,212,86,217,46,177,89,45,51,86,93,101,130,118,178,106,103,57,176,68,231,58,154,39,67,84,138,175,114,35,31,84,222,148,94,227,149,49,215,150,70,145,241,53,164,220,94,227,87,59,246,142,234,6,47,141,222,109,247,59,93,250,182,233,138,213,83,210,173,47,132,146,120,163,124,211,66,141,139,122,170,122,85,69,71,53,202,228,70,238,168,229,106,132,180,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,221,117,181,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,118,195,220,67,240,253,128,241,53,165,245,218,81,168,204,171,101,182,178,162,158,174,42,202,20,133,43,104,167,134,68,115,101,167,146,104,228,108,111,86,245,196,231,35,119,88,229,145,190,93,74,70,14,140,114,136,207,162,226,94,179,26,214,25,41,46,26,95,139,84,83,214,205,113,167,158,106,71,228,180,83,50,161,96,142,155,161,143,72,222,146,192,198,85,66,178,178,72,217,38,241,189,200,248,165,112,92,174,83,188,16,86,99,127,70,113,103,169,148,189,21,119,11,122,203,132,209,36,211,195,53,44,115,120,136,42,42,170,161,116,76,71,119,96,86,45,58,182,71,198,232,170,28,245,111,82,198,230,201,248,0,89,254,40,184,100,192,120,166,210,251,150,159,229,244,212,148,119,39,211,185,182,92,133,45,208,212,214,217,167,89,34,147,174,7,72,157,77,99,221,4,77,149,140,115,22,72,209,204,234,110,232,230,235,175,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,24,43,204,235,130,90,61,115,211,138,157,91,210,252,83,175,82,113,126,170,201,169,173,54,216,22,171,37,165,114,67,28,145,204,244,70,203,52,208,67,11,95,10,117,61,221,44,146,38,70,231,74,197,104,57,98,241,181,71,174,122,113,77,164,154,161,149,245,234,78,47,211,71,13,77,218,229,2,213,100,180,174,73,164,142,72,88,170,217,102,154,8,97,115,38,94,151,187,165,145,202,249,28,233,94,141,178,188,243,191,82,127,188,159,195,79,107,203,43,151,157,215,73,106,109,220,72,235,109,29,93,6,101,37,60,139,142,99,207,115,162,125,162,9,226,116,111,168,172,106,108,171,83,36,82,61,169,3,188,162,99,213,94,139,50,163,105,254,78,114,154,79,170,122,161,249,32,252,153,233,166,87,150,253,25,245,131,198,253,5,102,169,175,240,189,207,163,251,125,222,203,29,209,213,219,127,79,86,219,244,59,111,130,129,96,57,42,122,167,202,126,95,215,123,141,184,154,146,34,249,68,232,134,180,105,175,18,89,37,247,81,180,135,53,197,109,179,224,245,148,145,86,94,236,21,116,48,73,59,171,232,28,216,155,36,209,181,170,245,107,30,228,106,46,251,49,203,247,41,46,128,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,106,230,61,137,229,89,207,6,58,135,139,97,88,205,215,32,189,86,253,19,225,173,214,186,41,42,234,167,232,186,210,61,253,17,70,142,123,186,88,199,57,118,79,38,181,85,124,145,64,132,30,19,189,83,232,223,204,12,123,220,96,54,83,53,246,225,147,134,78,36,172,28,73,105,69,246,251,195,230,165,91,173,182,236,226,197,87,89,89,87,137,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,77,130,64,0,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,73,31,230,237,167,185,246,165,112,219,141,216,180,231,7,200,50,171,148,25,197,29,92,180,118,75,100,213,211,199,3,104,43,218,233,93,28,45,115,145,136,231,177,170,229,77,183,123,83,239,67,7,249,112,240,245,175,184,55,25,218,121,148,230,186,31,168,24,253,150,139,233,111,19,113,186,99,53,180,148,176,117,218,170,216,206,185,100,141,172,111,83,222,214,166,235,230,231,34,39,154,160,19,126,0,0,0,3,85,114,127,185,92,122,19,211,47,198,189,226,180,133,111,228,157,197,63,254,141,58,171,255,0,185,183,31,254,2,77,247,46,28,79,42,193,184,49,211,204,91,53,198,110,184,253,234,139,233,111,19,110,186,81,73,73,85,7,93,214,173,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,6,74,128,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,65,205,219,79,115,237,74,225,183,27,177,105,206,15,144,101,87,40,51,138,58,185,104,236,150,201,171,167,142,6,208,87,181,210,186,56,90,231,35,17,207,99,85,202,155,110,246,167,222,128,71,7,43,143,93,154,101,248,215,179,214,147,252,66,7,46,30,30,181,247,6,227,59,79,50,156,215,67,245,3,31,178,209,125,45,226,110,55,76,102,182,146,150,14,187,85,91,25,215,44,145,181,141,234,123,218,212,221,124,220,228,68,243,84,38,252,0,0,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,203,188,77,218,110,183,254,27,117,94,197,98,182,85,220,110,87,28,30,251,73,71,71,73,11,166,158,166,121,40,38,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,26,251,255,0,36,238,41,255,0,244,105,213,95,253,205,184,255,0,240,16,54,83,0,0,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,131,155,182,158,231,218,149,195,110,55,98,211,156,31,32,202,174,80,103,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,54,221,237,79,189,0,136,190,19,189,83,232,223,204,12,123,220,96,54,83,53,246,225,147,134,78,36,172,28,73,105,69,246,251,195,230,165,91,173,182,236,226,197,87,89,89,87,137,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,77,130,64,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,91,78,38,237,55,91,255,0,13,186,175,98,177,91,42,238,55,43,142,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,214,136,217,79,132,239,75,26,55,242,255,0,30,246,232,8,1,254,73,220,83,255,0,232,211,170,191,251,155,113,255,0,224,38,193,28,50,90,110,182,14,27,116,162,197,125,182,85,219,174,86,236,30,197,73,89,71,87,11,161,158,154,120,232,33,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,114,192,0,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,30,188,77,240,201,196,149,255,0,137,45,87,190,216,184,124,212,171,141,182,227,156,95,106,232,235,41,49,58,249,160,169,130,74,249,157,28,177,200,216,149,175,99,154,168,228,114,42,162,162,162,161,37,92,162,116,247,62,211,94,27,114,75,22,163,96,249,6,43,114,159,56,172,171,138,142,247,108,154,134,121,32,117,5,3,91,43,99,153,173,114,177,92,199,181,28,137,182,236,114,125,202,4,69,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,71,175,19,124,50,113,37,127,226,75,85,239,182,46,31,53,42,227,109,184,231,23,218,186,58,202,76,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,73,87,40,157,61,207,180,215,134,220,146,197,168,216,62,65,138,220,167,206,43,42,226,163,189,219,38,161,158,72,29,65,64,214,202,216,230,107,92,172,87,49,237,71,34,109,187,28,159,114,129,155,224,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,138,14,38,248,100,226,74,255,0,196,150,171,223,108,92,62,106,85,198,219,113,206,47,181,116,117,148,152,157,124,208,84,193,37,124,206,142,88,228,108,74,215,177,205,84,114,57,21,81,81,81,80,151,78,92,56,158,85,131,112,99,167,152,182,107,140,221,113,251,213,23,210,222,38,221,116,162,146,146,170,14,187,173,91,217,215,20,136,215,183,169,143,107,147,116,243,107,145,83,201,80,12,149,0,1,138,188,209,253,9,234,111,224,190,241,68,67,7,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,201,201,227,203,76,242,173,100,225,107,42,210,220,42,147,196,94,178,107,133,130,223,77,213,28,143,142,30,187,213,23,92,242,246,216,247,182,24,152,142,146,71,163,87,162,54,61,202,155,53,79,175,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,182,141,149,204,99,188,52,110,116,141,133,157,45,233,98,171,149,59,143,145,239,11,129,163,186,59,128,232,86,1,107,211,157,57,176,210,91,173,182,234,120,34,150,88,169,97,134,123,132,241,195,28,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,234,68,246,160,0,0,1,132,17,242,167,208,101,226,142,163,89,102,180,82,55,2,109,60,55,26,124,33,173,234,162,146,246,178,200,178,171,227,233,70,178,133,173,72,94,218,84,87,53,242,62,70,175,68,12,72,36,205,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,95,110,38,248,100,226,74,255,0,196,150,171,223,108,92,62,106,85,198,219,113,206,47,181,116,117,148,152,157,124,208,84,193,37,124,206,142,88,228,108,74,215,177,205,84,114,57,21,81,81,81,80,9,95,229,113,232,79,76,191,26,247,138,211,42,140,106,229,195,137,229,88,55,6,58,121,139,102,184,205,215,31,189,81,125,45,226,109,215,74,41,41,42,160,235,186,213,189,157,113,72,141,123,122,152,246,185,55,79,54,185,21,60,149,12,149,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,32,7,249,39,113,79,255,0,163,78,170,255,0,238,109,199,255,0,128,155,4,112,201,105,186,216,56,109,210,139,21,246,217,87,110,185,91,176,123,21,37,101,29,92,46,134,122,105,227,160,133,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,5,160,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,155,238,99,216,158,85,156,240,99,168,120,182,21,140,221,114,11,213,111,209,62,26,221,107,162,146,174,170,126,139,173,35,223,209,20,104,231,187,165,140,115,151,100,242,107,85,87,201,20,136,190,25,56,100,226,74,193,196,150,148,95,111,188,62,106,85,186,219,110,206,44,85,117,149,149,120,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,13,130,72,86,231,87,234,159,22,249,127,67,238,55,18,106,72,139,230,237,162,26,209,169,92,73,99,119,221,57,210,28,215,42,182,193,131,209,210,75,89,100,176,85,215,65,28,237,175,175,115,162,116,144,198,230,163,209,175,99,149,170,187,236,246,175,222,128,120,174,74,158,169,242,159,151,245,222,227,110,38,164,136,190,81,58,33,173,26,107,196,150,73,125,212,109,33,205,113,91,108,248,61,101,36,85,151,187,5,93,12,18,78,234,250,7,54,38,201,52,109,106,189,90,199,185,26,139,190,204,114,253,202,75,160,3,13,121,172,107,205,78,141,240,185,95,140,216,171,105,35,190,234,77,66,227,49,177,213,17,36,241,219,159,19,221,95,51,33,123,28,178,179,180,137,76,229,68,111,109,107,35,122,61,174,70,35,179,40,136,14,108,56,54,190,235,79,17,212,22,237,63,209,173,85,191,227,120,126,63,77,111,100,244,120,237,109,85,174,90,233,158,250,137,231,164,116,77,124,110,222,57,105,98,145,255,0,101,202,250,101,98,162,164,109,85,12,21,225,251,76,255,0,44,154,227,129,233,108,148,151,90,138,76,155,32,161,183,215,253,23,31,93,84,52,47,153,190,42,118,125,135,163,123,80,36,178,43,220,213,107,26,197,115,147,165,170,79,247,16,184,181,139,6,224,191,82,240,172,90,135,193,89,113,253,47,188,218,237,212,221,215,201,216,165,130,211,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,204,22,229,27,194,38,163,225,122,143,147,107,134,175,105,213,215,25,250,38,222,182,75,5,38,67,100,90,106,169,42,167,86,190,122,184,18,110,153,97,237,194,196,135,173,35,233,145,181,146,181,175,251,18,53,100,39,137,187,77,214,255,0,195,110,171,216,172,86,202,187,141,202,227,131,223,105,40,232,233,33,116,211,212,207,37,4,205,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,53,162,54,72,225,146,211,106,191,240,137,165,22,43,237,178,146,227,109,184,233,189,138,146,178,142,174,22,205,5,76,18,91,33,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,25,252,147,184,167,255,0,209,167,85,127,247,54,227,255,0,192,77,130,56,100,180,221,108,28,54,233,69,138,251,108,171,183,92,173,216,61,138,146,178,142,174,23,67,61,52,241,208,66,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,94,30,32,116,207,242,55,174,57,230,150,199,73,117,167,164,198,114,10,235,125,7,210,145,244,85,77,66,201,157,225,103,127,216,98,59,187,2,197,34,61,173,70,189,175,71,53,58,92,132,207,242,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,105,86,153,170,168,238,226,209,200,245,123,156,175,70,227,175,55,46,17,53,31,52,212,124,103,92,52,135,78,174,185,55,210,214,244,178,95,233,49,235,34,212,213,71,85,2,185,240,85,206,144,245,75,55,114,23,172,61,107,31,76,109,163,137,174,127,219,141,169,229,57,79,96,218,251,162,220,71,87,219,181,3,70,181,86,193,141,230,24,253,77,189,243,214,99,181,180,182,184,171,161,123,42,32,158,173,210,181,145,183,104,226,170,138,55,253,167,35,234,81,136,136,146,57,80,37,252,0,0,0,0,0,0,0,0,0,0,0,0,2,151,57,19,239,3,149,84,66,149,121,212,249,127,98,255,0,65,214,237,213,83,167,239,3,177,100,248,255,0,65,75,85,85,118,220,169,176,239,230,159,241,157,232,212,79,130,1,194,34,239,186,160,86,162,149,0,40,237,167,221,228,84,137,178,108,171,185,200,0,124,183,59,109,29,222,130,162,219,95,3,37,167,169,137,241,72,215,53,28,138,215,53,90,190,74,138,159,5,83,234,0,67,111,48,206,0,97,210,248,89,169,122,119,44,211,208,207,44,137,85,78,176,210,192,200,227,138,149,174,87,183,165,205,95,140,111,242,233,95,210,242,254,156,62,225,219,136,44,187,135,204,226,28,163,28,157,238,134,87,192,202,184,29,83,52,113,190,54,76,201,23,116,141,201,186,253,149,79,52,95,210,95,35,99,188,178,195,108,200,236,53,118,171,181,52,115,193,52,50,49,90,246,53,201,246,152,230,175,147,145,83,224,171,247,16,109,199,63,7,245,218,63,116,110,101,140,210,83,125,13,85,42,199,43,34,154,38,164,93,20,209,187,118,198,145,179,100,251,18,170,252,124,246,253,160,76,23,11,186,233,65,175,122,79,96,204,97,107,35,172,170,183,67,53,84,108,89,21,26,245,87,49,124,228,106,42,249,177,127,105,119,205,127,120,26,226,230,179,135,44,221,32,190,87,214,187,31,175,74,122,119,69,26,75,42,71,181,74,61,202,140,73,26,136,138,142,147,125,145,119,253,159,182,113,244,139,88,49,45,98,196,109,185,86,47,87,44,177,87,210,71,85,180,148,239,137,81,29,186,124,29,253,40,191,120,30,236,0,0,0,0,0,0,0,5,42,155,28,53,203,247,252,119,43,58,222,205,252,208,10,209,119,57,58,217,186,39,218,248,149,162,238,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,79,145,19,236,239,231,241,2,165,85,251,191,227,57,68,251,194,38,229,64,0,0,1,68,210,199,4,79,158,87,116,178,54,171,156,187,111,178,34,110,166,42,113,49,204,7,75,244,18,150,74,88,170,170,107,174,143,141,189,168,155,108,150,70,245,62,57,92,197,85,87,70,155,111,26,39,199,239,255,0,58,6,86,61,237,141,142,123,215,102,181,21,85,127,160,243,55,93,75,194,172,168,171,113,188,44,123,111,228,148,210,187,238,223,238,111,236,32,243,87,249,153,113,7,169,44,240,54,219,189,186,217,66,238,164,123,25,103,129,28,187,198,140,248,189,100,255,0,214,95,143,223,254,99,24,47,57,214,85,144,185,95,119,186,248,135,47,197,123,17,179,238,219,249,173,79,185,0,216,67,80,184,220,225,247,77,41,93,81,146,228,245,209,175,83,152,212,138,215,81,38,238,70,245,109,228,223,216,99,166,81,206,47,64,237,149,147,210,88,232,111,247,6,71,35,152,146,54,205,210,138,137,247,253,185,216,191,31,232,34,23,17,211,44,235,63,168,236,226,182,79,31,43,209,29,183,137,134,45,247,119,74,127,124,123,83,226,95,124,43,150,247,20,217,196,17,212,209,227,54,106,8,165,99,100,107,171,111,48,38,232,171,183,194,53,122,129,154,21,252,229,244,249,92,231,81,99,57,10,252,118,69,182,177,63,255,0,48,183,121,255,0,55,138,171,197,170,182,155,18,178,93,105,234,230,141,205,129,213,84,202,200,218,229,219,109,251,117,138,168,159,31,129,227,177,126,79,28,66,86,75,74,252,154,227,140,211,193,43,155,220,240,247,135,43,145,190,123,237,253,174,169,191,192,190,24,183,37,252,69,173,166,147,45,202,239,15,126,205,89,217,77,119,139,163,127,61,246,254,212,223,111,135,222,4,116,235,63,18,186,161,174,53,105,38,93,121,149,41,152,146,49,180,208,84,84,118,158,215,72,143,251,76,146,87,162,236,168,159,232,45,141,13,91,232,42,226,172,142,56,222,248,92,143,107,100,77,219,186,124,55,39,11,27,229,31,194,205,161,145,173,202,203,122,175,153,155,111,36,151,217,209,85,81,187,47,147,26,196,243,95,63,129,233,226,229,123,194,99,60,151,11,185,237,253,23,218,189,215,255,0,186,2,35,176,94,54,117,147,79,237,240,218,236,127,69,248,122,118,181,145,164,158,43,236,163,88,140,68,78,153,218,137,228,137,247,23,78,217,205,67,95,45,177,182,40,160,180,108,212,68,223,166,183,127,36,219,255,0,27,36,126,78,87,28,33,63,205,112,123,162,175,237,91,245,95,255,0,182,126,125,79,42,174,19,37,84,88,240,219,146,109,191,198,253,87,255,0,237,1,133,248,143,55,253,71,163,170,111,214,219,52,19,211,244,46,254,18,158,119,63,171,100,219,251,229,110,219,111,185,122,177,190,114,218,88,233,34,76,131,28,201,161,68,111,219,115,45,145,185,58,186,127,223,106,191,29,203,147,118,229,23,194,205,92,14,109,187,31,186,210,202,170,138,143,109,250,165,118,243,243,253,36,114,127,196,90,108,151,146,254,36,228,146,92,103,42,188,53,202,239,179,28,183,120,186,81,55,95,219,73,191,195,111,188,11,245,136,243,82,225,55,39,153,148,171,149,221,233,231,123,85,221,15,177,84,166,219,34,42,238,168,142,79,219,247,253,198,66,225,186,231,166,121,237,51,42,177,171,244,147,177,234,244,111,93,28,209,175,217,95,63,210,105,14,185,247,41,126,35,49,174,245,69,141,248,229,117,59,31,179,90,235,199,231,21,170,229,68,253,40,152,155,237,182,255,0,231,44,5,255,0,75,245,251,135,59,146,215,92,109,177,217,167,141,26,157,232,234,41,42,155,180,169,178,121,110,239,142,219,124,60,182,3,100,72,165,142,120,210,88,157,212,215,124,23,109,138,200,27,209,238,103,124,65,105,220,212,212,87,219,141,174,237,108,138,94,183,245,89,226,239,108,178,53,206,68,232,116,105,240,71,109,253,127,232,146,126,31,57,145,104,166,179,36,86,186,155,149,125,29,226,73,28,207,14,251,76,172,255,0,194,49,173,85,115,92,246,249,247,27,247,129,151,160,233,164,171,167,174,129,181,52,178,117,198,237,209,29,178,167,195,250,206,224,58,228,139,169,187,53,16,249,149,170,213,242,248,125,199,218,82,230,163,211,101,3,162,39,42,175,196,250,17,126,226,132,139,165,119,67,148,93,190,32,86,14,17,119,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,174,192,21,126,227,231,149,202,139,241,59,149,119,248,28,44,93,75,186,129,243,181,170,245,254,179,232,142,46,150,236,228,66,166,181,24,155,33,80,0,14,154,186,186,122,24,29,83,85,39,68,109,217,21,219,42,252,127,168,14,226,137,101,142,8,214,89,93,210,214,252,87,109,204,69,226,15,153,22,138,104,202,75,107,166,185,87,214,94,35,145,172,240,236,180,202,255,0,252,35,218,229,71,57,204,111,151,109,223,121,27,26,195,204,239,136,45,68,154,166,138,197,113,181,218,109,146,203,214,206,155,60,93,237,146,71,57,168,189,110,145,62,10,221,255,0,171,253,33,52,217,150,185,233,158,5,76,250,172,150,253,36,12,98,177,29,209,71,52,139,246,151,203,244,90,99,214,93,205,75,132,220,98,103,210,166,87,119,168,157,141,71,116,50,197,82,187,238,138,169,178,170,53,63,103,223,247,144,247,96,210,253,126,226,50,228,149,214,235,108,119,153,228,71,39,122,74,138,74,86,237,18,108,190,91,183,225,190,223,15,61,203,255,0,128,242,151,226,51,37,236,212,95,31,142,80,211,189,251,57,173,188,126,113,26,142,68,95,209,137,233,190,219,237,254,96,50,111,36,231,45,165,141,146,84,199,241,204,154,100,86,253,135,62,217,27,83,171,167,253,246,139,241,216,178,185,127,55,253,71,172,170,119,213,43,52,16,83,244,38,222,46,158,118,191,171,101,223,251,221,110,219,111,177,118,177,174,75,248,147,81,146,228,217,85,225,206,71,125,168,226,187,197,210,169,186,126,202,77,254,27,253,229,217,180,242,139,225,102,146,6,182,227,143,221,106,165,69,85,87,186,253,82,155,249,249,126,138,53,63,226,3,3,110,124,212,53,242,229,27,162,150,11,70,206,69,77,250,107,119,243,77,191,241,178,214,103,92,108,235,38,160,91,230,181,223,62,139,240,245,13,115,36,72,252,87,218,71,49,88,168,189,83,185,23,201,87,238,37,138,155,149,87,9,145,42,172,152,109,201,119,219,225,126,171,255,0,246,143,208,103,43,142,16,153,230,152,61,209,23,246,165,250,175,255,0,219,2,5,107,170,223,95,87,45,100,145,198,199,204,229,123,155,26,108,221,215,227,177,115,180,99,137,93,80,208,234,181,147,17,188,202,180,207,72,216,234,105,234,42,59,76,107,100,87,253,150,71,43,17,55,85,95,244,147,55,47,43,222,19,31,228,152,93,207,111,233,190,213,238,159,253,209,230,50,78,81,252,44,221,217,34,219,108,183,170,9,159,213,180,145,223,103,85,69,86,236,158,79,107,211,201,124,254,0,99,22,1,205,226,170,207,106,162,166,203,108,151,90,138,184,99,107,103,117,45,50,190,55,57,55,223,110,229,98,42,167,195,226,92,74,14,114,250,124,142,107,171,113,156,133,62,27,162,91,88,191,255,0,152,117,101,60,151,241,23,54,166,76,75,43,188,49,251,57,96,101,77,222,46,141,252,182,223,251,83,125,190,63,121,99,242,142,79,28,66,81,203,84,252,102,227,140,212,65,19,157,219,241,23,135,35,149,190,91,111,253,174,137,191,196,12,168,197,249,197,232,29,206,178,10,75,229,13,254,222,201,36,107,22,71,89,186,145,17,126,255,0,177,59,215,227,253,6,69,233,239,27,156,62,234,93,43,106,49,172,158,186,69,234,107,28,146,218,234,35,217,202,222,173,188,219,251,8,113,205,121,111,113,77,131,193,37,77,102,51,102,175,138,38,58,71,58,138,243,2,236,136,187,124,36,86,41,98,50,237,50,206,176,10,142,206,85,100,240,18,177,21,219,120,152,101,219,103,116,175,247,183,185,62,32,108,175,106,212,188,42,244,136,182,235,194,201,190,222,75,77,43,126,237,254,246,254,195,211,49,237,145,141,123,23,118,185,17,81,127,160,213,222,205,157,101,88,243,145,246,139,175,135,114,124,23,177,27,254,237,191,156,213,251,148,201,253,32,230,101,196,30,155,51,192,220,174,246,235,157,11,122,81,140,125,158,5,114,109,26,179,226,197,143,255,0,85,126,63,119,249,128,158,176,98,223,12,124,122,105,142,191,216,164,168,146,166,166,134,227,74,248,224,154,39,91,100,141,189,107,15,91,151,201,210,38,219,163,145,60,254,239,243,153,67,12,177,207,19,39,137,221,76,145,168,230,174,219,110,138,155,160,21,128,0,165,83,239,56,69,95,188,172,165,83,96,42,7,83,36,69,251,59,249,252,78,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,236,21,118,41,85,85,80,10,227,142,223,87,154,149,34,111,241,42,0,0,0,91,221,91,215,44,11,70,172,181,87,108,194,227,52,29,136,93,43,89,21,44,147,42,237,27,222,159,162,159,178,55,125,231,193,196,38,186,227,26,13,129,207,151,95,110,180,84,239,101,68,16,50,57,166,137,174,85,145,219,34,244,190,70,111,228,142,251,254,226,4,120,154,226,99,47,226,31,58,170,200,174,213,49,182,133,241,83,197,4,13,164,142,37,106,71,26,181,119,233,87,47,197,207,254,114,252,83,224,6,66,241,27,205,51,84,53,18,186,174,209,167,82,80,81,88,229,133,145,54,74,139,67,82,117,222,39,54,77,186,164,122,124,94,187,110,159,119,250,112,138,105,239,25,85,217,175,153,222,42,186,165,204,141,60,152,206,165,242,107,83,238,68,251,144,245,250,67,162,25,230,178,223,233,172,248,157,150,170,120,165,153,177,201,82,148,211,58,38,34,200,198,59,237,199,27,209,21,59,141,95,135,192,153,190,24,57,115,233,62,146,90,41,110,215,219,117,194,170,248,217,164,145,210,62,229,54,222,82,177,204,69,103,68,105,240,141,191,119,252,224,71,175,15,252,177,53,147,84,231,241,217,92,20,86,187,95,75,92,157,171,188,73,55,247,213,99,183,217,146,39,193,174,95,244,127,81,32,90,45,202,223,66,244,190,224,183,154,248,174,215,10,213,107,83,119,221,222,173,69,108,157,73,228,200,217,251,27,254,131,51,168,168,169,109,244,237,165,163,139,183,19,55,217,189,74,187,110,170,191,21,243,248,170,157,224,121,28,99,74,112,108,66,40,226,177,218,31,18,68,198,177,170,250,153,94,187,34,238,159,23,30,177,140,108,108,72,216,155,53,169,178,33,80,0,0,0,0,0,0,0,0,0,121,252,159,3,198,51,8,93,5,250,129,211,181,234,213,94,153,158,197,251,63,15,209,84,61,0,3,7,53,219,149,166,143,106,133,124,247,235,36,55,10,11,148,144,54,52,123,111,15,110,234,214,57,27,228,248,222,223,138,183,253,31,215,188,100,107,183,4,218,213,160,23,185,107,102,182,209,212,219,104,91,21,84,85,112,220,97,149,204,84,141,100,85,115,92,140,85,217,99,114,236,141,95,45,190,38,195,71,226,101,56,110,61,153,219,166,181,228,20,78,168,130,104,221,27,145,178,189,139,178,181,205,93,149,170,159,115,148,8,64,225,227,153,150,180,105,109,117,29,167,44,186,81,92,108,73,63,231,222,150,120,86,118,177,242,177,95,183,66,198,158,77,71,237,228,171,186,167,196,150,29,7,227,47,70,245,237,142,131,19,189,212,190,178,54,181,207,100,150,217,225,111,218,145,204,110,202,228,95,189,63,105,133,252,85,242,174,199,81,43,50,125,31,166,184,67,50,64,215,246,36,173,158,161,138,172,134,77,247,78,195,221,186,185,177,252,29,240,253,155,145,193,67,85,170,252,60,229,205,174,130,146,178,195,116,141,89,179,170,237,202,141,149,26,172,151,165,18,118,121,236,189,27,236,136,191,233,3,102,128,71,63,4,220,201,155,169,117,14,195,245,94,229,109,162,174,141,177,246,100,88,160,164,108,174,146,161,205,217,189,83,238,229,70,185,158,93,63,252,185,20,130,162,158,170,38,207,75,60,115,68,237,250,95,27,145,205,93,151,111,37,79,233,3,176,165,205,223,205,10,128,29,125,72,139,183,222,133,72,228,83,170,86,170,42,185,19,250,78,99,85,251,192,238,7,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,252,0,225,93,177,79,82,42,237,247,169,68,138,191,114,124,4,77,85,84,114,167,244,129,218,214,237,230,165,64,0,7,203,115,185,81,89,237,245,23,75,149,76,112,82,210,198,233,101,146,71,163,90,214,162,110,187,170,170,34,127,157,72,241,227,103,153,51,116,210,161,184,126,148,92,173,181,181,210,54,78,244,137,20,21,109,137,209,212,53,187,59,166,125,218,170,214,191,203,167,255,0,148,25,63,175,28,101,232,222,130,49,176,101,151,186,150,86,72,215,57,140,142,219,60,205,251,50,53,142,221,90,137,247,175,237,34,123,136,126,102,90,209,170,85,213,150,156,78,233,69,110,177,44,255,0,152,122,217,225,73,220,198,74,245,102,253,107,34,121,181,89,191,146,46,232,191,3,28,107,170,181,95,136,108,185,213,211,210,86,95,174,146,43,247,117,37,185,85,177,35,149,242,244,170,64,207,45,215,175,109,209,87,253,4,143,240,169,202,187,29,84,163,201,245,130,154,225,52,203,3,159,216,142,182,122,118,34,190,24,246,217,59,12,118,232,231,73,241,119,195,246,236,6,23,104,79,4,218,213,175,247,184,171,97,182,209,211,91,107,155,45,84,181,115,92,97,137,207,85,141,36,69,107,90,143,84,221,100,106,236,173,79,45,254,4,155,232,79,43,77,30,210,250,248,47,215,184,110,21,247,40,224,116,106,247,94,30,237,149,204,106,59,201,145,177,191,20,119,250,127,171,108,200,197,176,220,123,12,183,67,107,199,232,157,79,4,49,182,54,163,165,123,215,100,107,90,155,171,149,126,230,161,251,96,121,252,99,3,198,48,248,91,5,134,129,208,53,138,229,78,169,158,245,251,95,31,210,85,61,0,0,0,0,0,0,0,0,0,0,82,246,54,70,44,111,77,218,228,217,80,242,121,62,148,224,217,124,82,69,124,180,62,84,149,142,99,149,149,50,177,118,85,221,126,14,61,112,3,10,181,167,149,190,133,234,133,193,47,52,17,93,173,245,168,215,38,236,187,189,26,170,233,58,151,201,241,191,246,187,253,36,126,241,1,203,19,89,52,178,127,29,138,65,69,116,181,244,185,203,221,187,196,179,127,125,70,55,109,217,26,124,28,213,255,0,79,245,19,174,116,86,209,82,220,41,221,75,89,23,114,39,237,187,122,149,55,217,81,126,41,231,241,68,3,87,8,42,111,88,173,209,253,151,248,90,202,119,57,142,242,99,250,92,155,181,83,207,116,95,189,12,220,225,203,154,102,168,105,221,117,37,163,81,100,160,173,177,197,11,226,116,148,246,134,172,233,180,77,108,123,244,200,196,248,177,55,217,62,255,0,244,103,31,20,156,183,116,179,87,152,236,138,195,67,95,73,120,141,174,78,166,92,166,243,87,206,215,187,102,43,36,69,242,87,253,223,127,249,210,27,181,123,68,51,205,26,191,212,217,242,203,45,84,17,69,51,163,142,165,105,166,108,79,68,145,236,111,219,146,54,34,170,246,220,191,15,128,27,19,105,38,185,96,90,203,101,165,187,97,247,25,167,239,194,217,92,201,105,100,133,83,120,216,245,253,36,253,146,55,239,46,17,174,7,12,188,76,101,252,60,103,84,185,21,166,166,55,80,178,42,136,167,129,212,145,202,174,73,35,70,166,221,74,213,248,181,159,206,79,130,252,73,238,225,239,93,113,141,121,192,224,203,172,87,90,42,135,190,162,120,31,28,51,68,231,34,198,237,149,122,89,35,246,242,86,253,255,0,120,23,68,0,7,95,111,167,205,14,81,197,101,42,155,124,0,231,125,206,74,17,85,20,169,23,112,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,83,146,151,42,124,0,225,67,81,126,243,134,177,81,85,81,124,142,192,0,0,5,159,226,111,136,59,15,15,58,119,83,151,220,106,233,210,169,179,211,195,12,47,116,106,231,119,30,169,191,67,164,102,254,77,119,223,247,31,127,16,122,251,138,240,251,130,79,153,228,45,241,75,28,208,66,202,72,234,98,142,87,172,143,233,69,78,181,248,38,206,95,135,220,164,24,113,121,197,157,207,137,140,159,198,253,27,53,5,186,38,211,36,113,75,36,82,59,170,54,61,55,221,140,111,223,34,253,224,126,47,18,252,86,106,31,18,89,3,235,178,154,154,84,161,106,64,176,193,13,19,33,217,209,177,200,138,170,138,229,248,189,255,0,206,219,224,124,156,54,240,219,152,113,5,152,81,218,109,54,202,181,181,173,67,25,85,84,200,102,232,70,247,162,99,209,36,108,79,106,57,27,42,47,159,245,255,0,95,211,194,239,11,185,167,18,249,180,88,237,138,55,210,80,36,85,18,205,112,150,142,121,97,106,196,196,94,141,227,77,186,149,94,207,46,164,255,0,161,103,159,135,93,1,198,248,123,192,169,176,203,19,99,123,162,150,162,71,204,199,75,210,238,236,157,74,136,146,61,203,247,55,253,0,115,160,252,60,224,186,11,136,211,227,24,173,20,204,72,100,154,85,124,149,114,76,187,200,254,165,243,118,223,177,191,113,117,0,0,14,28,228,106,110,167,83,166,217,124,128,238,56,87,34,29,77,122,184,171,101,84,2,174,191,143,244,28,117,110,159,3,132,69,57,219,207,125,128,225,92,191,2,158,181,253,139,254,130,181,104,233,254,128,41,71,42,254,209,186,149,116,255,0,64,233,254,128,56,71,47,220,85,212,168,112,141,254,128,173,220,14,122,188,246,57,221,63,105,213,210,173,77,154,191,121,71,82,245,108,190,64,125,32,233,73,145,54,77,191,160,237,69,71,38,232,187,129,201,99,56,138,225,47,76,120,130,199,29,110,201,109,117,14,169,135,187,36,47,138,190,104,118,123,161,88,209,126,206,251,255,0,55,203,111,244,151,204,1,174,63,18,220,50,230,60,54,101,48,195,93,79,82,235,108,210,163,104,234,164,142,71,126,113,177,71,34,163,156,232,163,102,251,189,118,68,69,242,106,239,240,51,119,150,207,29,121,21,206,249,81,165,218,155,117,160,117,63,98,37,161,151,195,67,78,231,72,250,181,71,39,87,91,122,151,243,233,178,35,87,225,254,153,7,226,27,67,44,90,233,130,86,98,247,86,49,30,248,106,59,110,115,165,219,169,240,62,63,132,110,106,255,0,57,13,127,181,147,69,179,190,27,115,200,109,183,135,63,191,71,60,83,81,87,37,36,145,198,249,26,200,166,221,18,86,236,189,43,35,83,111,63,130,238,6,201,212,53,148,247,26,56,107,233,37,108,144,212,70,217,35,115,92,138,138,213,77,211,205,60,142,242,56,249,117,113,233,142,229,248,253,187,72,243,201,60,13,230,211,65,75,77,29,93,77,85,44,49,213,189,102,88,211,182,223,176,187,236,248,247,68,69,219,127,191,226,178,47,77,83,5,101,60,85,116,210,182,72,166,98,61,143,107,145,81,205,84,221,21,21,60,148,14,211,170,68,86,175,82,124,62,243,180,165,205,234,64,58,155,42,57,118,67,181,167,74,179,182,187,170,239,247,149,181,224,118,131,132,84,84,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,170,34,1,195,142,167,74,141,93,148,169,207,40,70,119,23,116,93,190,240,43,141,189,75,212,191,15,184,237,41,107,122,80,168,1,209,93,89,79,110,163,154,190,174,86,199,13,60,110,146,71,57,200,136,141,68,221,124,215,200,170,166,166,10,58,121,106,234,101,108,113,66,197,123,222,231,34,35,90,137,186,170,170,249,33,29,28,197,120,244,199,113,12,126,227,164,120,28,158,58,243,118,160,170,166,146,174,154,170,150,104,233,30,147,36,107,220,111,219,93,246,100,155,34,162,111,183,221,241,64,182,252,206,120,219,188,73,84,253,24,211,251,149,10,219,171,104,106,96,185,189,32,134,103,127,174,122,54,71,164,142,233,93,161,119,243,83,227,254,140,43,225,167,134,92,199,137,60,166,104,104,105,234,91,109,134,85,109,101,84,113,200,223,206,58,41,36,68,107,155,20,140,223,118,38,232,168,158,78,77,190,39,205,195,142,137,101,156,76,107,37,186,210,198,190,72,43,238,204,146,237,88,180,210,58,52,71,171,229,122,47,105,17,27,212,140,122,124,91,182,233,177,61,188,60,232,101,139,66,240,74,60,94,212,198,43,217,13,63,113,205,116,187,117,50,6,71,240,145,206,95,230,168,31,129,195,175,9,122,99,195,238,56,219,118,53,107,168,109,76,221,169,38,124,181,243,77,187,219,10,70,171,246,182,219,249,222,91,127,160,190,96,0,7,10,168,212,221,87,99,169,102,69,221,54,254,128,59,119,79,218,113,213,231,177,209,212,189,91,39,153,95,74,185,54,114,253,224,118,117,42,148,171,151,239,57,70,236,21,191,208,5,59,168,87,42,126,210,174,159,232,29,63,208,5,29,107,251,23,253,5,72,229,248,28,244,255,0,64,70,128,234,217,62,7,61,127,15,233,56,219,207,125,142,21,20,10,209,200,167,39,94,202,136,82,231,171,64,238,7,75,102,221,124,206,214,185,28,155,160,28,150,175,94,56,121,193,117,235,17,169,198,50,170,41,158,147,73,12,168,248,234,228,133,119,141,253,73,230,221,255,0,107,190,226,234,0,53,186,226,75,134,220,195,135,220,194,178,211,118,182,85,165,173,42,30,202,90,167,195,55,66,183,189,43,24,139,35,162,99,85,202,216,149,124,191,175,250,190,190,26,120,172,212,62,27,114,6,87,98,213,52,171,66,228,157,102,130,106,38,77,187,164,99,81,85,21,85,171,241,99,63,157,183,196,158,94,34,180,7,27,226,19,2,169,195,47,173,141,142,150,90,121,25,51,221,47,75,123,82,117,34,42,70,246,175,222,239,244,144,49,197,23,11,185,167,13,25,180,184,237,246,55,213,208,44,84,242,195,112,138,142,120,161,114,202,197,94,141,228,77,186,145,88,255,0,46,165,255,0,161,2,119,56,100,226,14,195,196,54,157,211,101,246,234,186,117,170,116,245,16,205,11,29,26,57,189,183,162,111,208,217,31,183,147,155,247,253,229,224,53,223,225,15,139,59,159,12,249,63,141,250,54,106,251,116,173,169,73,34,138,72,163,119,84,140,98,111,187,216,239,190,52,251,201,207,225,243,95,113,94,32,176,72,51,60,121,190,21,100,154,120,95,73,37,76,82,74,197,141,253,42,171,208,191,5,221,171,240,251,208,11,162,0,2,135,34,253,193,10,206,183,49,85,81,85,124,128,173,14,74,90,169,240,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,42,111,183,236,3,144,0,28,47,192,167,101,85,79,50,167,46,193,62,0,17,54,57,0,1,231,243,204,222,199,167,120,197,86,89,145,84,50,26,42,87,70,215,171,165,100,123,171,222,140,68,69,122,162,124,93,251,126,227,208,17,183,205,111,136,27,36,122,105,38,159,88,174,17,125,37,37,125,27,222,214,205,3,213,90,201,103,234,78,157,213,201,231,26,46,251,125,219,126,208,48,199,141,206,52,38,226,34,229,87,142,89,109,213,84,118,152,106,211,173,211,190,7,247,187,83,78,173,219,161,190,72,189,108,93,209,223,205,253,138,89,222,28,180,23,34,226,15,80,224,194,108,157,80,70,234,121,234,101,170,117,52,178,198,196,141,168,187,125,132,248,238,230,253,233,241,255,0,50,219,204,123,30,187,101,55,104,108,150,58,57,106,171,39,71,43,35,142,55,61,202,141,106,185,124,154,138,191,4,95,184,157,94,93,124,43,187,65,116,202,11,165,254,72,229,190,214,212,87,43,213,145,205,31,75,31,35,26,159,101,235,183,232,194,159,205,79,136,23,159,134,205,1,199,184,125,211,250,108,70,207,27,22,72,229,168,145,242,49,210,170,47,114,78,173,182,145,238,95,185,165,219,0,1,75,222,140,77,212,57,200,212,221,79,157,219,204,253,246,255,0,229,1,195,156,233,23,224,84,216,188,252,211,200,173,145,35,127,172,236,70,236,5,44,102,201,178,124,10,209,54,57,0,0,0,0,0,0,0,0,0,112,169,185,214,230,47,237,59,78,54,220,15,149,209,42,121,252,2,74,172,84,248,238,159,19,233,86,238,155,29,50,193,212,159,31,234,3,181,146,53,233,187,84,172,249,35,69,141,219,255,0,196,125,77,114,57,55,69,3,147,31,56,191,225,87,30,226,87,6,117,174,165,241,211,92,168,187,245,20,243,191,188,244,238,45,59,163,106,244,198,246,238,168,189,62,74,138,139,177,144,96,13,106,181,163,73,114,222,27,181,106,183,27,185,35,220,235,61,203,251,74,177,41,164,142,57,210,62,137,26,173,238,39,158,200,246,34,167,218,217,127,111,223,46,124,187,184,193,199,53,55,78,113,189,57,187,212,50,27,229,178,138,11,123,153,37,85,58,57,94,222,250,110,140,111,75,190,210,68,138,136,169,247,161,251,60,196,56,72,93,125,192,27,119,176,203,20,87,123,76,213,21,237,235,142,121,21,234,148,142,106,34,36,110,219,244,152,223,230,175,249,254,248,96,178,92,178,158,30,181,146,42,137,162,124,119,92,70,238,157,232,251,93,10,245,141,202,139,178,74,197,217,28,213,93,183,111,193,200,160,108,206,138,138,136,168,187,162,252,20,228,198,254,11,56,162,199,56,129,210,251,43,216,239,15,121,165,161,130,58,184,100,168,129,207,89,55,149,171,179,88,168,169,253,225,203,250,41,229,247,124,76,144,2,137,90,174,106,237,251,15,153,58,219,240,69,255,0,65,246,29,83,34,237,186,1,203,28,136,87,190,231,200,199,109,228,125,44,118,233,184,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,125,138,30,228,83,151,187,100,220,249,158,237,252,128,47,91,190,40,191,232,62,152,154,173,106,111,251,10,97,69,219,117,59,64,28,42,162,34,170,174,200,159,21,57,49,191,141,62,40,177,206,31,180,190,244,247,187,196,94,106,168,103,142,146,24,234,32,107,210,77,226,106,110,215,170,170,255,0,127,106,254,138,249,125,223,0,45,111,49,30,48,113,205,50,211,156,147,78,109,21,12,154,249,115,162,158,222,214,71,85,78,174,71,187,176,155,171,29,212,239,178,146,170,170,34,125,202,68,102,139,233,46,91,196,142,173,81,99,118,212,123,93,120,185,127,110,214,45,52,146,71,2,73,215,35,149,221,180,242,221,24,244,68,251,59,175,236,251,191,50,247,114,202,120,133,214,73,106,33,137,242,93,114,235,186,246,99,237,117,171,22,71,34,38,233,19,19,116,107,81,55,217,191,6,170,147,63,203,191,132,133,208,44,1,215,123,244,177,75,119,187,77,79,94,238,136,231,141,88,171,72,214,170,42,72,237,191,73,238,254,106,127,155,238,11,141,194,7,10,184,247,13,88,51,109,116,207,142,166,229,91,216,168,168,157,157,230,39,113,41,219,27,151,166,71,187,101,85,234,242,68,68,77,204,131,0,1,67,228,107,19,119,41,83,156,141,77,213,79,150,68,89,29,191,252,64,22,85,122,175,199,117,248,6,196,171,231,241,43,138,14,148,248,255,0,89,220,141,217,54,2,134,177,127,105,216,137,176,219,99,144,0,0,0,0,0,0,0,0,56,84,220,161,236,221,54,95,129,216,0,249,157,23,159,146,121,20,181,206,141,126,7,210,173,220,235,124,72,239,235,3,177,142,71,166,232,84,124,205,87,64,229,253,159,122,126,211,189,174,71,38,232,5,69,164,226,79,64,113,238,32,180,254,167,17,188,70,196,146,73,105,228,100,143,116,168,137,219,147,171,109,163,123,87,239,113,118,192,26,213,241,27,160,185,23,15,154,135,62,19,123,234,158,54,211,193,83,21,83,105,165,138,55,164,141,85,219,237,167,199,118,187,239,95,135,249,146,241,112,71,198,132,220,59,220,169,113,203,213,186,170,178,211,53,90,244,58,7,192,206,207,118,104,21,219,245,183,205,19,161,235,186,187,249,223,177,9,48,230,41,194,187,181,235,76,167,186,88,36,142,43,237,21,69,10,177,95,28,210,117,49,146,61,171,246,88,187,126,140,203,252,213,248,16,85,144,227,215,108,90,237,53,146,249,71,45,45,100,8,213,124,114,70,230,57,17,205,71,39,147,145,23,224,169,247,1,179,190,7,155,216,245,19,24,165,203,49,218,134,77,69,84,233,26,197,108,172,147,101,99,213,138,138,172,85,79,139,127,111,222,122,2,54,249,82,113,3,100,147,77,35,211,235,237,194,47,164,163,175,172,123,26,233,160,98,163,95,44,29,41,211,186,57,124,228,85,223,111,191,111,216,73,32,3,133,77,206,64,20,108,168,171,230,84,159,0,191,0,213,220,14,64,0,1,194,170,111,183,237,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,178,111,184,77,211,201,124,255,0,164,228,0,56,221,19,203,113,186,126,212,243,3,133,69,85,242,242,219,254,51,148,253,135,39,27,1,200,0,11,125,174,58,155,111,210,140,6,187,42,174,155,183,216,237,116,170,74,198,59,237,77,27,23,110,181,219,255,0,8,134,185,58,163,169,249,110,169,101,119,12,135,40,200,46,23,21,168,169,150,72,146,170,117,122,70,199,72,247,181,17,63,69,54,238,59,224,159,122,146,133,205,163,136,106,43,126,61,75,166,152,190,79,10,214,86,211,189,211,197,79,82,157,113,58,42,216,87,117,111,79,158,253,167,167,197,63,69,126,36,105,112,255,0,164,151,109,107,212,202,12,26,213,69,53,66,207,13,68,243,118,227,234,232,100,113,57,219,175,218,111,151,87,74,124,83,205,80,12,248,229,151,193,42,86,221,169,117,139,80,40,104,170,105,101,160,153,105,41,42,105,38,234,106,77,5,59,152,239,181,210,205,209,37,122,124,23,239,217,73,101,167,166,167,164,133,180,244,176,71,12,76,223,165,140,106,53,169,186,238,187,34,127,74,158,111,77,240,91,38,158,226,54,204,110,201,108,130,142,42,58,72,97,232,138,62,157,186,34,99,54,248,175,220,196,251,254,227,212,128,41,115,186,83,117,57,85,68,243,85,58,37,127,82,237,213,176,29,111,115,228,119,197,78,248,219,210,155,20,71,30,201,186,167,153,222,137,178,124,0,108,159,176,228,0,0,0,0,227,113,186,1,200,41,87,125,199,40,191,180,14,78,21,118,11,191,153,195,147,116,68,1,212,191,180,225,93,229,186,141,183,56,86,47,193,64,229,93,177,82,46,229,10,199,47,223,255,0,17,83,91,176,21,28,108,139,241,57,40,116,136,212,221,64,226,72,209,126,210,121,41,212,143,86,46,201,228,119,49,232,228,243,83,174,70,109,247,110,7,115,87,116,220,228,249,163,145,90,187,42,175,159,252,71,210,7,85,77,53,61,100,15,166,170,133,146,197,35,85,143,99,147,116,84,84,217,83,253,10,69,215,50,206,6,104,102,164,191,235,174,5,110,162,164,158,157,147,220,174,16,83,82,76,178,84,162,37,59,124,213,170,173,69,68,73,87,225,231,191,158,222,106,146,148,126,46,101,138,89,179,108,98,231,139,223,109,240,86,81,220,169,37,165,150,41,153,212,215,53,237,219,205,60,191,163,239,79,128,26,251,112,129,196,238,77,195,134,167,90,231,154,123,131,172,178,92,32,142,225,70,201,219,18,49,136,178,181,119,73,26,168,155,44,206,114,166,237,248,46,255,0,209,62,58,69,169,118,77,90,211,235,30,117,98,157,143,130,237,67,21,82,181,38,142,71,51,169,23,201,202,197,84,223,116,95,244,41,7,124,119,240,149,148,232,134,167,95,242,91,30,49,85,30,37,87,95,53,76,19,193,79,211,5,51,23,178,169,230,146,57,81,21,243,108,155,237,253,31,209,121,121,100,113,143,117,197,242,171,54,139,230,185,27,210,209,85,52,52,54,244,170,169,68,99,27,181,75,213,168,157,181,85,251,79,141,17,21,223,179,111,216,4,200,156,42,35,147,101,58,168,235,41,110,20,177,86,209,206,201,161,153,141,145,143,98,238,142,106,166,232,191,232,84,59,128,249,36,143,161,124,151,250,74,163,151,109,183,79,137,220,246,163,182,93,183,83,231,70,244,42,43,148,15,165,171,185,81,214,213,59,0,0,0,0,99,87,13,124,102,216,181,195,88,53,75,64,111,118,175,162,179,61,57,200,47,52,240,164,12,123,169,110,118,122,91,131,169,163,169,107,151,126,220,204,234,133,146,198,229,217,206,123,100,143,116,115,227,132,50,84,0,0,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,250,27,36,179,125,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,35,3,135,174,99,220,103,103,58,251,166,152,86,83,172,158,54,203,144,102,22,107,93,198,155,234,237,170,62,253,44,245,177,71,44,125,108,166,107,219,212,199,185,55,106,163,147,125,209,81,124,192,155,240,0,0,0,0,66,7,16,188,199,184,206,193,181,247,82,240,172,91,89,60,21,151,31,204,47,54,187,117,55,213,219,84,157,138,88,43,101,142,40,250,223,76,231,187,165,140,106,110,229,87,46,219,170,170,249,153,255,0,202,255,0,94,245,99,136,157,2,191,230,186,199,149,253,96,189,81,102,21,86,184,42,124,13,53,39,69,43,40,168,164,108,125,20,241,198,197,217,243,72,187,170,117,125,173,183,217,17,16,51,0,0,0,24,107,194,199,28,117,58,149,196,150,170,240,183,169,44,164,138,251,140,101,25,3,49,107,155,95,20,9,113,183,82,215,200,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,204,160,0,0,0,140,14,41,121,189,253,74,214,91,62,45,195,213,190,213,148,98,152,189,193,87,38,184,206,237,225,200,62,203,152,250,74,41,81,23,183,11,58,149,201,84,136,238,185,88,197,106,58,6,175,137,145,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,0,15,21,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,29,92,36,115,111,169,201,181,114,247,135,241,31,53,37,167,24,202,175,19,84,99,23,119,246,154,204,113,146,61,123,54,250,201,89,28,109,146,153,27,210,212,171,115,81,236,126,238,149,86,55,171,224,9,74,0,0,5,148,227,39,88,239,188,63,240,241,144,107,22,57,15,136,171,198,110,22,58,137,41,186,152,207,23,74,251,189,28,117,52,221,111,99,210,62,236,18,75,23,115,161,92,206,190,166,253,166,162,158,131,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,80,185,96,0,0,181,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,195,254,10,121,165,254,93,117,150,235,166,26,191,106,181,98,255,0,90,46,19,212,98,21,30,59,104,96,251,52,241,83,89,182,236,167,114,103,244,212,75,226,36,145,189,201,95,218,100,109,234,138,52,9,21,0,0,0,193,94,103,28,114,223,120,105,177,89,180,203,72,111,159,71,234,77,255,0,179,116,150,174,75,91,42,99,183,217,209,242,179,184,213,153,22,37,154,89,162,88,218,138,201,81,35,100,234,228,141,203,11,148,51,168,24,191,192,231,28,120,111,23,184,107,169,106,153,73,99,212,91,29,59,95,126,176,177,235,209,35,55,70,248,218,62,165,87,62,153,206,86,162,181,85,95,11,220,140,122,185,29,20,178,229,0,0,12,106,212,126,51,108,90,73,198,38,43,195,62,115,106,237,90,179,188,126,221,81,100,188,83,177,239,146,11,197,69,117,93,51,105,170,24,155,239,12,189,168,90,201,26,136,177,200,171,215,187,30,175,132,50,84,0,0,0,0,3,26,184,148,227,54,197,161,250,193,165,186,3,100,181,125,43,153,234,54,65,102,167,153,39,99,219,75,108,179,213,92,27,77,37,75,156,155,119,38,127,76,204,138,54,174,205,115,29,36,155,35,89,28,193,146,160,241,90,189,173,26,95,160,184,108,154,129,171,153,125,38,59,98,142,162,42,68,168,153,146,74,249,103,145,87,162,40,162,137,174,150,87,236,142,114,181,141,114,163,24,247,174,205,99,149,35,42,151,156,157,246,235,196,213,146,231,30,61,244,38,140,77,209,102,186,91,110,42,201,234,153,27,170,159,253,218,73,32,133,101,142,102,66,232,149,212,141,116,241,171,99,145,173,85,123,219,43,2,90,129,249,56,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,192,0,44,87,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,97,93,19,94,199,120,104,220,232,221,51,250,155,210,197,70,162,247,31,27,30,23,212,24,65,203,79,142,170,158,38,177,154,173,48,212,234,250,186,173,80,199,41,231,185,85,87,58,150,40,224,187,219,150,161,17,179,177,32,141,145,66,248,86,120,97,116,106,212,234,78,220,141,115,213,210,36,121,190,0,0,0,17,129,198,111,53,155,238,157,107,141,14,153,104,101,23,118,213,130,100,13,143,51,171,168,133,140,146,245,37,60,221,21,86,170,117,154,55,246,33,78,153,35,125,74,49,100,89,17,22,45,152,206,169,238,174,163,243,0,163,212,206,1,243,110,32,120,126,200,190,172,231,88,207,209,16,92,173,179,199,5,93,85,142,170,123,141,52,47,107,153,51,29,28,208,201,27,230,237,77,209,210,246,245,121,50,70,61,145,134,117,2,16,56,122,230,61,198,118,115,175,186,105,133,101,58,201,227,108,185,6,97,102,181,220,105,190,174,218,163,239,210,207,91,20,114,199,214,202,102,189,189,76,123,147,118,170,57,55,221,21,23,204,155,240,0,0,0,16,129,196,47,49,238,51,176,109,125,212,188,43,22,214,79,5,101,199,243,11,205,174,221,77,245,118,213,39,98,150,10,217,99,138,62,183,211,57,238,233,99,26,155,185,85,203,182,234,170,190,96,77,248,48,255,0,149,254,189,234,199,17,58,5,127,205,117,143,43,250,193,122,162,204,42,173,112,84,248,26,106,78,138,86,81,81,72,216,250,41,227,141,139,179,230,145,119,84,234,251,91,111,178,34,39,203,194,199,28,117,58,149,196,150,170,240,183,169,44,164,138,251,140,101,25,3,49,107,155,95,20,9,113,183,82,215,200,196,162,124,123,162,190,166,24,182,115,93,27,87,185,12,82,57,232,215,68,233,38,12,202,0,0,0,0,0,0,6,53,112,215,198,109,139,92,53,131,84,180,6,247,106,250,43,51,211,156,130,243,79,10,64,199,186,150,231,103,165,184,58,154,58,150,185,119,237,204,206,168,89,44,110,93,156,231,182,72,247,71,62,56,114,84,0,0,0,0,0,49,127,152,15,19,25,151,10,26,105,133,106,150,31,67,73,113,99,179,138,75,109,222,217,82,136,214,92,109,210,80,214,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,239,174,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,237,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,15,86,0,0,0,0,1,22,186,161,206,34,167,21,226,141,44,216,166,49,73,120,210,12,118,162,166,203,117,125,52,177,77,91,121,122,74,141,125,202,146,102,189,98,70,70,177,175,98,62,174,137,163,123,214,71,53,210,198,180,193,41,64,252,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,253,96,0,0,0,17,151,204,83,87,120,244,225,107,50,92,227,79,181,146,173,250,87,127,168,134,26,25,170,108,118,23,190,217,113,153,42,30,182,212,69,129,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,9,52,4,32,104,95,55,30,36,241,13,71,183,92,245,191,36,250,247,134,75,189,61,210,219,21,166,130,142,170,24,220,169,253,179,77,36,17,69,188,209,237,186,71,35,187,111,106,185,171,208,174,108,177,205,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,7,235,3,15,249,160,107,222,172,112,237,160,86,12,215,71,50,191,171,247,170,220,194,150,215,61,79,129,166,171,235,165,125,21,108,142,143,162,162,57,24,155,190,24,215,116,78,175,179,182,251,42,162,226,7,1,92,122,241,99,173,60,88,224,218,103,169,122,173,244,206,55,121,250,79,198,209,125,5,109,167,238,246,173,181,83,71,249,200,105,217,35,118,146,38,59,236,185,55,219,101,221,21,81,66,95,192,35,87,152,207,50,155,142,151,223,96,209,158,25,243,15,15,151,217,110,29,204,158,251,5,53,45,93,45,39,67,30,197,182,53,149,17,72,201,38,235,115,95,43,155,183,105,209,54,61,220,247,74,200,130,74,129,5,122,85,199,223,49,93,100,212,124,115,75,112,173,104,241,23,172,154,225,21,190,155,171,21,181,190,56,122,215,237,207,47,110,137,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,147,105,128,88,178,108,103,13,180,216,179,60,230,175,49,190,210,83,163,110,23,218,154,26,122,55,215,78,170,170,231,164,20,236,108,81,51,117,233,99,17,21,81,141,106,57,210,59,169,238,15,64,0,0,8,224,227,163,153,245,78,140,234,229,159,74,116,89,105,46,207,197,111,20,53,217,133,117,53,100,78,101,75,35,124,201,89,96,84,150,154,70,198,245,111,97,95,83,19,213,241,63,170,62,148,123,30,137,154,156,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,133,203,0,0,6,37,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,211,45,64,0,0,0,0,0,0,0,97,174,190,113,199,83,195,143,27,56,134,143,103,12,164,126,157,102,152,189,181,243,85,200,248,169,223,99,184,205,112,173,129,43,93,51,213,173,90,101,107,34,108,205,123,190,195,35,73,24,168,173,123,38,12,202,0,0,0,0,0,0,6,37,88,56,219,181,89,120,227,206,56,72,212,121,233,40,41,228,168,162,155,19,188,84,213,54,38,58,121,237,150,231,178,210,145,182,20,69,124,146,201,89,43,37,150,93,220,247,182,22,162,170,198,211,45,64,0,0,0,91,254,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,32,46,0,49,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,100,80,0,0,0,0,0,8,192,226,151,155,223,212,173,101,179,226,220,61,91,237,89,70,41,139,220,21,114,107,140,238,222,28,131,236,185,143,164,162,149,17,123,112,179,169,92,149,72,142,235,149,140,86,163,160,106,248,144,147,240,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,123,80,69,175,9,28,219,234,114,109,92,189,225,252,71,205,73,105,198,50,171,196,213,24,197,221,253,166,179,28,100,143,94,205,190,178,86,71,27,100,166,70,244,181,42,220,212,123,31,187,165,85,141,234,248,37,40,0,5,148,227,39,88,239,188,63,240,241,144,107,22,57,15,136,171,198,110,22,58,137,41,186,152,207,23,74,251,189,28,117,52,221,111,99,210,62,236,18,75,23,115,161,92,206,190,166,253,166,162,129,122,193,109,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,185,96,0,0,0,0,10,92,187,21,29,110,80,58,164,151,125,246,79,129,76,113,245,175,154,255,0,72,86,245,170,171,84,250,24,212,110,235,182,202,5,72,136,212,217,14,65,211,89,89,75,111,165,150,182,178,118,67,12,44,116,143,123,215,100,107,81,55,85,255,0,66,40,30,35,90,117,115,29,209,124,30,183,49,200,170,24,200,225,134,119,68,213,158,56,220,247,178,23,201,179,123,138,136,171,246,62,31,210,64,207,23,252,78,228,220,71,234,117,210,120,103,184,54,203,29,194,120,237,244,111,157,178,163,216,171,19,83,100,141,168,139,186,194,215,34,110,239,138,109,253,57,9,205,35,139,42,252,231,53,155,72,240,252,150,79,162,172,55,26,134,86,37,45,86,236,151,122,120,217,210,228,232,77,191,78,84,84,234,95,191,114,212,112,33,194,86,83,173,250,157,96,201,111,152,197,84,152,149,37,124,53,51,207,61,63,84,21,44,78,242,175,154,200,213,84,71,195,178,237,191,244,255,0,72,101,103,45,62,6,104,97,164,176,107,174,123,110,162,171,158,161,144,92,173,240,84,210,76,146,83,34,165,67,124,149,202,141,85,84,88,151,225,229,183,150,254,74,178,139,77,77,79,71,3,41,169,97,100,81,70,212,99,24,212,217,17,17,54,68,255,0,66,31,149,134,226,150,108,39,24,182,98,246,43,124,20,116,118,218,72,169,98,138,22,116,181,173,99,118,242,79,63,233,251,215,226,126,208,3,135,46,201,184,85,217,55,62,121,36,87,46,200,171,229,255,0,24,5,122,189,118,95,51,182,56,209,62,210,249,169,68,108,223,238,216,236,123,209,169,228,160,85,178,39,192,228,161,178,35,147,116,43,3,133,93,138,81,219,156,185,187,148,163,28,159,127,252,64,114,142,242,221,14,122,151,246,148,163,23,224,135,59,108,5,72,187,156,148,181,54,69,67,148,223,200,14,65,194,175,236,56,71,125,192,84,14,55,65,184,28,128,0,28,108,159,176,228,1,211,43,122,147,111,188,233,99,159,27,190,42,125,74,221,206,153,35,221,55,68,243,3,185,174,234,77,208,168,249,226,127,74,237,213,185,222,138,139,230,138,7,93,69,53,61,92,46,167,170,130,57,162,126,221,76,123,81,205,93,151,116,221,23,250,80,137,174,102,156,18,165,21,218,171,88,180,254,134,138,154,150,42,8,86,174,146,154,146,110,167,36,48,84,57,238,251,61,76,221,82,38,39,193,62,237,212,150,163,203,106,70,11,100,212,44,70,231,141,222,237,144,86,69,89,73,52,61,18,199,213,191,92,79,102,223,20,251,158,191,127,222,6,182,58,93,169,249,110,150,229,118,252,135,23,200,46,22,229,167,169,138,73,82,150,117,98,72,198,200,199,185,21,63,69,119,237,183,226,159,114,27,27,104,118,166,219,245,95,1,161,202,168,102,238,119,251,189,74,178,177,238,251,51,72,196,223,161,118,255,0,193,169,174,247,16,26,73,118,209,77,76,175,193,174,180,83,83,172,16,211,207,15,114,62,158,182,73,19,93,186,125,167,121,117,117,39,197,124,209,73,45,229,47,196,53,21,195,30,170,211,76,163,39,133,43,40,169,216,232,34,168,169,78,185,93,45,108,203,186,55,167,203,110,235,19,226,191,164,159,0,36,212,0,7,11,251,14,17,21,23,207,207,127,248,142,118,57,0,14,55,79,218,158,67,116,95,45,192,108,155,238,114,14,23,117,242,79,47,233,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,170,185,62,13,223,252,231,29,114,111,253,235,203,252,162,165,84,79,136,69,69,243,69,220,2,42,175,197,54,57,56,248,167,144,2,200,241,163,169,185,222,143,240,205,159,106,38,156,219,234,102,191,89,237,173,117,28,212,241,182,87,210,172,147,71,19,170,186,29,27,218,230,194,201,31,51,145,205,86,244,196,237,213,169,187,146,203,114,200,226,91,92,56,136,192,175,149,26,197,103,185,85,58,203,225,124,22,75,81,75,29,60,23,142,244,245,137,39,101,177,65,28,127,153,236,199,19,186,28,255,0,52,77,250,85,85,23,50,175,118,59,46,75,104,172,199,242,59,69,21,214,215,112,133,244,213,148,85,176,54,122,122,136,156,155,58,57,35,122,43,94,213,69,217,81,81,81,79,139,18,194,112,204,2,207,22,63,130,226,54,92,114,215,6,253,170,43,77,4,84,144,51,119,57,235,180,113,53,173,77,220,247,185,124,190,46,114,252,85,64,253,176,120,173,90,213,236,19,69,48,250,220,235,80,239,176,218,108,212,17,164,149,21,50,50,71,244,34,189,140,77,155,27,92,231,42,186,70,34,53,17,85,85,81,17,15,39,161,92,86,232,119,17,145,215,254,73,243,170,123,220,150,217,153,13,84,94,22,166,154,88,149,237,115,152,170,201,226,141,221,46,70,63,103,34,108,170,199,38,251,162,162,5,225,60,150,167,231,182,157,56,196,43,50,123,189,198,26,40,105,187,127,157,149,118,68,234,149,140,253,139,247,189,19,225,247,158,180,193,94,107,58,173,79,132,233,61,62,44,219,186,209,213,222,97,238,196,198,61,81,210,36,117,148,138,190,72,213,248,34,47,222,128,67,222,181,106,109,255,0,86,53,10,237,148,223,110,245,53,253,202,202,159,10,233,166,89,17,144,186,121,30,212,111,146,108,159,111,246,33,35,92,163,120,124,125,45,69,70,172,100,86,5,108,210,71,85,79,75,45,68,27,43,160,150,26,71,181,91,187,190,11,214,239,230,254,223,50,51,48,28,42,245,168,57,69,38,49,98,161,158,170,170,175,185,210,216,153,212,191,102,55,61,126,244,79,131,23,239,251,141,144,180,31,76,108,250,91,167,54,108,118,217,110,130,149,97,162,167,107,210,56,186,21,21,32,137,138,139,230,187,175,230,211,239,251,128,184,160,0,58,229,118,201,177,212,214,163,151,171,125,208,169,235,212,239,250,14,88,223,47,134,192,86,196,43,56,57,0,0,0,112,170,136,20,235,145,202,136,1,242,34,29,125,213,71,124,119,220,235,114,185,222,94,103,108,113,110,136,170,128,118,55,119,34,56,169,17,78,81,17,19,100,57,0,0,3,141,144,228,0,0,0,7,207,59,28,190,77,83,232,56,84,69,248,160,31,51,55,79,45,212,239,223,173,54,248,108,29,27,118,251,41,230,24,213,69,93,192,232,145,138,139,186,33,92,47,114,170,163,151,250,183,59,30,221,252,209,14,133,69,106,249,46,201,247,1,245,3,174,39,110,212,69,95,51,176,11,79,196,142,137,227,90,215,165,217,14,51,119,178,82,214,84,84,219,167,142,7,62,30,167,164,138,141,115,85,21,28,213,221,22,54,237,231,247,33,175,254,167,97,249,111,14,154,229,114,183,67,77,93,105,171,198,239,111,125,186,110,149,141,85,140,122,61,138,215,42,187,127,176,230,125,238,242,95,51,101,117,68,114,43,92,136,168,169,178,162,253,228,98,243,91,225,153,46,182,90,205,96,198,241,182,247,237,236,154,178,178,106,106,116,234,145,170,180,108,115,156,168,244,253,22,181,235,250,43,229,191,195,226,5,245,229,217,197,37,175,90,116,210,27,5,235,37,138,167,33,181,248,90,73,34,154,109,230,115,146,145,138,239,46,134,255,0,58,57,62,27,167,146,236,166,99,26,247,114,253,213,218,221,44,226,71,19,166,168,188,73,65,105,187,93,25,13,114,58,110,136,149,221,153,163,103,83,122,87,117,87,72,137,247,121,236,108,1,143,222,104,242,11,69,45,214,134,166,57,226,168,137,146,35,227,114,42,47,83,81,223,243,42,1,250,39,84,173,79,210,216,237,56,114,110,155,108,7,76,125,95,5,223,250,206,230,252,10,118,57,111,236,2,160,0,3,92,30,33,114,155,238,13,198,134,165,230,184,181,119,130,189,99,250,161,121,186,91,170,123,76,147,177,85,5,218,89,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,31,26,214,113,99,234,159,89,62,96,100,62,227,56,19,125,192,191,25,182,46,48,244,226,170,231,37,171,232,108,207,23,240,244,249,53,182,38,61,105,91,36,168,254,213,77,52,142,223,120,101,237,74,169,27,156,178,70,230,57,174,234,68,100,178,100,169,173,15,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,155,4,240,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,16,45,87,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,6,218,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,6,206,96,252,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,253,96,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,107,111,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,18,188,66,229,54,44,231,95,117,47,53,197,171,188,109,151,32,204,47,55,75,117,79,105,241,247,233,103,173,150,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,68,181,114,84,244,177,148,252,192,174,246,235,112,25,254,0,3,91,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,49,60,191,120,238,177,113,85,138,199,133,101,47,240,90,155,143,219,210,75,141,54,207,147,233,74,88,35,165,142,91,175,91,41,226,167,131,187,83,80,228,240,205,85,115,54,221,55,111,154,67,103,22,62,169,245,147,230,6,67,238,51,158,43,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,131,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,213,112,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,215,175,143,174,20,107,56,82,215,26,187,37,178,46,188,51,40,239,94,49,121,163,134,116,142,10,87,76,228,117,3,164,149,93,220,154,159,236,53,202,146,61,206,141,240,72,238,149,151,161,183,3,150,167,26,247,30,29,53,30,135,75,243,91,158,218,101,151,92,29,29,75,28,180,176,71,106,186,84,173,52,76,185,203,60,141,71,172,44,100,13,100,141,89,90,198,198,247,202,136,231,49,26,249,127,226,95,135,76,19,138,13,44,175,211,60,234,159,252,109,101,158,183,174,111,238,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,255,0,5,79,130,166,188,58,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,129,179,152,35,87,148,223,26,247,29,64,163,254,76,90,161,115,239,222,172,150,246,73,136,86,200,180,180,241,203,107,165,130,24,82,216,216,216,214,62,73,162,100,110,153,174,252,235,223,31,125,94,173,72,81,95,229,121,169,241,227,255,0,125,248,84,210,11,215,248,168,178,251,237,178,227,254,238,202,155,35,153,218,255,0,123,186,87,199,55,248,202,119,183,251,235,0,198,174,99,60,107,255,0,42,173,71,130,193,128,92,238,177,233,150,45,249,187,109,52,235,218,142,233,92,138,244,146,230,232,122,90,246,245,49,233,28,77,149,92,230,70,215,59,104,157,52,177,167,201,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,236,175,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,187,9,240,235,160,216,111,13,186,71,98,210,156,50,138,145,172,183,83,177,247,58,232,105,214,23,221,174,42,198,165,69,108,168,231,189,221,114,57,187,163,85,238,232,98,50,54,175,67,26,136,23,2,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,12,85,230,143,232,79,83,127,5,247,138,34,34,248,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,108,186,115,71,244,39,169,191,130,251,197,17,0,32,109,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,65,15,46,190,58,170,120,90,204,147,7,212,26,250,183,233,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,253,7,185,237,99,222,212,99,231,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,49,171,143,238,15,173,92,89,105,27,155,111,74,184,243,188,58,158,178,191,20,124,50,181,25,83,59,216,213,146,134,86,200,246,197,209,80,176,196,196,145,206,106,196,246,177,253,93,9,36,114,64,103,250,170,192,178,175,246,87,28,201,49,203,135,251,101,29,117,182,186,158,79,248,50,67,52,114,51,250,28,215,55,238,84,54,147,35,47,154,199,2,181,57,140,117,252,83,233,69,5,93,77,246,150,157,102,205,104,93,85,19,96,117,186,146,137,235,244,147,22,105,26,173,124,81,83,199,19,161,141,29,220,69,141,205,99,92,217,22,80,191,252,190,120,219,181,113,95,128,73,98,201,231,164,161,212,92,86,158,158,27,173,27,170,154,233,238,208,54,24,90,251,179,35,108,49,49,140,146,161,210,53,209,70,142,72,87,182,142,84,73,35,223,45,77,104,120,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,159,61,52,226,227,70,179,254,28,96,226,94,187,46,181,89,113,186,75,123,103,200,122,234,157,47,208,181,200,198,119,232,100,251,13,145,243,54,73,26,198,53,35,71,77,215,19,163,107,146,88,250,129,198,7,18,150,46,21,180,58,241,169,183,52,239,93,102,234,181,227,116,142,165,124,241,213,222,37,134,71,211,199,42,53,204,233,133,59,79,146,69,87,177,123,113,189,26,170,245,99,93,174,190,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,92,174,42,184,152,204,184,175,213,202,205,82,204,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,39,74,58,103,245,75,35,223,35,145,58,158,247,116,181,140,232,141,153,149,202,111,130,139,118,160,86,127,41,221,80,182,119,236,182,75,131,35,196,40,164,74,170,121,37,186,82,207,12,201,115,108,140,115,25,36,49,62,55,66,214,254,117,143,147,190,143,70,172,40,143,12,170,229,169,193,69,187,135,77,56,161,213,12,214,217,182,166,229,214,247,73,82,247,37,84,18,90,173,117,41,77,43,45,146,193,35,145,139,51,31,3,95,35,150,38,189,178,61,241,34,185,172,71,63,53,64,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,145,92,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,72,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,239,114,253,227,186,197,197,86,43,30,21,148,191,193,106,110,63,111,73,46,52,219,62,79,165,41,96,142,150,57,110,189,108,167,138,158,14,237,77,67,147,195,53,85,204,219,116,221,190,104,25,128,1,109,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,15,1,199,39,23,118,174,16,116,141,185,92,22,234,75,198,89,126,168,117,183,28,181,79,80,214,49,243,163,21,207,170,153,136,228,149,244,208,167,79,95,109,55,87,201,12,106,232,251,169,35,97,47,135,172,166,251,156,241,161,166,153,174,83,93,227,111,89,6,168,89,174,151,26,158,211,35,239,213,79,118,138,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,71,159,226,43,94,115,46,36,181,114,251,170,217,157,109,91,159,113,168,123,45,148,51,84,36,204,180,219,145,238,90,122,40,149,172,99,122,35,107,182,87,35,27,214,245,124,142,78,183,185,87,235,225,59,213,62,141,252,192,199,189,198,0,54,51,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,77,123,56,196,225,87,50,225,67,87,46,24,125,230,219,86,236,98,227,81,81,83,137,221,228,145,38,101,198,220,143,251,8,233,90,198,55,196,198,215,70,217,153,210,222,151,170,57,19,182,248,222,253,140,203,85,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,92,223,220,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,119,67,254,10,159,5,64,138,14,89,92,118,221,116,71,50,183,104,102,169,100,212,145,233,125,250,162,70,210,214,93,39,115,25,141,214,189,28,230,190,57,54,84,101,52,210,236,217,24,254,152,216,249,59,253,81,162,77,221,155,67,89,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,33,92,186,249,150,218,177,204,121,52,79,137,44,146,146,221,104,199,44,243,77,97,201,106,85,177,178,26,42,42,90,118,65,105,74,122,122,109,222,244,138,26,137,25,43,222,233,36,127,76,72,143,145,241,163,130,69,56,138,215,156,55,134,221,35,190,234,182,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,238,185,28,221,149,200,199,116,49,31,35,147,161,142,84,215,223,137,126,34,243,190,40,53,78,191,83,51,170,143,241,180,118,122,46,136,127,185,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,222,183,252,85,126,8,158,215,142,78,46,238,188,95,106,227,114,184,45,213,118,124,78,195,78,235,110,57,106,158,161,207,123,32,87,171,159,85,51,17,203,19,42,102,94,158,190,218,108,140,142,24,213,210,118,146,71,88,170,156,90,251,73,138,219,179,90,138,30,139,45,214,225,91,107,163,169,238,177,123,181,84,145,211,73,81,31,66,47,91,122,89,91,76,187,170,35,87,185,179,85,85,174,68,6,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,79,79,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,193,94,1,165,185,222,168,125,99,250,139,98,250,79,234,150,63,89,148,222,63,182,161,135,194,218,233,122,123,243,254,117,237,235,233,238,51,236,51,169,235,191,147,87,101,63,87,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,134,205,36,112,115,88,227,142,167,77,109,85,252,45,233,179,41,37,190,228,246,117,102,83,115,115,226,157,45,214,234,166,189,139,68,200,247,85,101,76,209,110,231,58,70,167,110,25,99,115,17,206,149,178,67,245,107,95,55,173,39,165,208,42,91,182,142,85,248,221,77,200,45,236,167,158,209,219,169,143,234,197,84,244,82,57,213,61,250,138,47,15,91,225,170,123,108,237,162,35,101,223,127,38,238,68,15,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,3,235,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,105,226,15,133,92,55,133,14,86,249,238,31,102,182,210,59,39,184,211,227,181,57,101,222,57,22,103,220,110,41,117,162,235,70,202,230,49,222,26,55,58,70,194,206,150,244,177,85,202,157,199,200,247,221,254,95,188,8,216,184,85,197,99,205,114,150,120,221,77,200,45,233,29,198,167,119,199,244,93,44,241,210,201,45,171,161,149,18,211,207,218,169,167,114,248,150,162,57,251,236,155,55,201,127,91,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,140,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,101,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,15,214,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,100,139,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,77,104,120,133,202,108,89,206,190,234,94,107,139,87,120,219,46,65,152,94,110,150,234,158,211,227,239,210,207,91,44,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,150,174,74,158,150,50,159,152,21,222,221,110,34,215,137,187,181,214,193,197,222,171,223,108,87,58,187,117,202,221,169,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,74,87,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,224,76,247,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,203,83,88,29,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,219,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,176,247,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,192,188,0,0,0,0,53,193,226,23,41,190,224,220,104,106,94,107,139,87,120,43,214,63,170,23,155,165,186,167,180,201,59,21,80,93,165,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,54,156,14,113,119,106,226,251,72,221,149,207,110,164,179,229,150,26,134,219,114,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,117,116,119,19,116,124,115,70,142,147,180,178,58,13,184,177,245,79,172,159,48,50,31,113,156,249,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,13,151,129,106,184,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,197,23,226,137,117,64,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,43,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,103,175,58,191,75,24,183,204,10,31,110,184,144,172,6,210,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,196,48,114,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,102,124,0,6,10,243,66,227,95,249,63,224,143,209,141,61,185,221,104,117,39,50,183,178,166,43,141,18,246,126,134,181,186,103,49,245,9,43,154,187,205,47,106,120,99,72,213,31,31,219,151,174,55,50,46,224,89,94,106,124,120,255,0,223,126,21,52,130,245,254,42,44,190,251,108,184,255,0,187,178,166,200,230,118,191,222,238,149,241,205,254,50,157,237,254,250,194,42,207,213,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,207,202,3,55,249,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,246,25,26,72,197,69,107,217,52,228,154,187,230,88,6,101,167,213,54,170,92,207,30,171,181,62,249,103,162,191,219,22,100,78,138,203,117,92,73,45,61,68,79,106,171,94,199,53,118,93,151,236,189,175,99,186,94,199,53,36,167,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,150,53,155,4,175,128,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,92,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,194,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,190,250,114,189,227,95,249,63,231,108,209,141,66,185,218,168,116,219,50,184,62,166,91,141,106,246,126,134,186,58,22,177,149,11,43,90,187,195,47,106,8,100,73,21,25,31,216,151,174,54,178,94,228,181,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,247,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,83,94,189,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,26,18,213,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,229,51,254,49,115,189,80,225,99,28,225,163,58,163,250,79,234,150,65,71,113,179,222,251,144,195,225,109,116,182,231,81,65,110,240,241,64,222,190,158,227,223,223,124,142,122,239,210,168,187,35,143,21,195,150,183,221,120,113,214,27,46,178,216,172,116,151,123,149,130,158,226,218,58,74,185,28,200,22,122,138,25,233,163,124,157,63,105,204,99,167,71,171,17,90,175,70,43,81,204,234,235,64,153,78,98,156,117,83,112,181,134,174,15,167,213,244,143,213,75,253,60,51,80,195,83,75,43,217,108,183,76,181,12,91,146,42,198,176,76,246,201,78,232,217,11,159,250,111,107,220,199,177,170,199,194,13,166,217,153,106,190,127,69,102,163,146,174,255,0,150,102,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,155,190,71,39,155,149,92,191,21,62,76,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,153,78,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,127,67,211,86,187,170,107,21,174,72,218,137,188,42,212,240,245,147,111,39,115,117,115,217,18,178,63,205,57,213,17,168,92,174,95,60,18,90,184,80,192,36,190,228,240,82,87,106,46,85,79,79,53,214,177,212,173,108,246,152,29,12,46,125,165,146,54,105,88,246,71,80,217,28,233,99,86,164,203,219,87,34,164,113,237,150,160,0,48,131,153,127,28,116,220,56,225,179,104,246,14,202,183,234,46,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,223,97,241,172,143,84,70,177,147,123,254,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,1,153,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,31,148,100,87,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,199,251,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,68,150,155,172,54,170,123,236,214,202,182,91,107,42,38,164,167,172,116,46,72,38,158,22,198,233,98,100,155,116,185,236,108,240,185,205,69,221,169,44,106,187,117,38,225,180,70,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,177,5,124,185,184,246,254,74,247,217,244,223,81,32,241,26,101,147,92,60,101,93,68,20,253,117,86,90,231,177,145,45,99,81,137,215,52,42,200,227,108,177,121,185,26,198,190,36,234,107,163,154,117,0,128,30,104,254,187,53,55,240,95,103,162,36,127,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,109,242,36,140,85,71,61,144,199,7,52,127,93,154,155,248,47,179,209,24,213,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,1,180,152,49,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,100,80,0,0,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,202,179,143,31,251,209,194,166,175,222,191,198,197,136,95,110,119,31,247,6,83,89,26,206,215,251,225,209,62,73,191,197,211,177,191,222,152,74,161,170,185,57,60,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,251,111,145,36,98,170,57,236,132,51,124,0,0,0,4,0,243,71,245,217,169,191,130,251,61,17,35,252,180,56,227,166,226,59,13,135,71,179,134,85,179,81,112,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,251,111,145,36,98,170,57,236,134,56,57,163,250,236,212,223,193,125,158,136,198,172,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,193,138,188,2,241,175,138,241,89,167,20,150,75,181,207,195,234,110,51,111,134,60,142,223,80,177,178,74,254,132,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,204,143,70,42,116,186,39,203,149,64,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,175,183,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,155,9,240,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,171,173,17,127,248,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,218,143,41,178,81,76,198,248,250,94,151,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,64,216,164,31,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,0,177,90,205,198,158,131,104,30,174,98,58,53,169,217,5,93,174,239,151,83,248,182,87,62,155,107,117,182,7,61,241,67,45,100,238,114,36,108,150,88,228,98,57,168,244,103,66,186,94,212,123,61,127,43,142,78,46,237,92,32,233,27,114,184,45,212,151,140,178,253,80,235,110,57,106,158,161,172,99,231,70,43,159,85,51,17,201,43,233,161,78,158,190,218,110,175,146,24,213,209,247,82,70,235,237,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,179,157,218,217,134,234,190,1,91,102,172,146,146,255,0,137,230,54,121,41,165,125,37,90,172,23,11,117,92,42,215,44,115,66,228,85,100,145,72,187,62,55,39,147,145,90,191,5,32,47,143,174,20,107,56,82,215,26,187,37,178,46,188,51,40,239,94,49,121,163,134,116,142,10,87,76,228,117,3,164,149,93,220,154,159,236,53,202,146,61,206,141,240,72,238,149,151,161,178,191,203,43,68,53,67,68,120,104,183,80,106,149,243,32,142,186,253,81,37,214,151,22,186,71,27,25,141,192,247,187,166,40,211,206,86,62,100,218,121,35,123,154,140,124,157,61,168,229,73,157,45,224,226,95,135,76,19,138,13,44,175,211,60,234,159,252,109,101,158,183,174,111,238,101,211,195,77,12,21,157,184,165,143,189,218,239,189,221,167,187,161,255,0,5,79,130,160,68,7,45,78,53,238,60,58,106,61,14,151,230,183,61,180,203,46,184,58,58,150,57,105,96,142,213,116,169,90,104,153,115,150,121,26,143,88,88,200,26,201,26,178,181,141,141,239,149,17,206,98,53,243,168,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,41,60,166,248,215,184,234,5,31,242,98,213,11,159,126,245,100,183,178,76,66,182,69,165,167,142,91,93,44,16,194,150,198,198,198,177,242,77,19,35,116,205,119,231,94,248,251,234,245,106,66,138,240,146,162,5,185,140,241,175,252,170,181,30,11,6,1,115,186,199,166,88,183,230,237,180,211,175,106,59,165,114,43,210,75,155,161,233,107,219,212,199,164,113,54,85,115,153,27,92,237,162,116,210,198,153,43,205,79,143,31,251,239,194,166,144,94,191,197,69,151,223,109,151,31,247,118,84,217,28,206,215,251,221,210,190,57,191,198,83,189,191,223,88,71,175,14,186,13,153,113,37,171,150,45,41,195,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,209,27,93,186,53,94,222,183,171,35,106,245,189,168,161,122,185,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,188,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,91,254,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,46,88,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,139,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,173,166,101,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,60,39,120,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,7,14,248,29,50,117,124,19,127,235,59,93,251,14,54,2,152,154,159,165,177,218,112,212,217,54,216,228,1,135,60,196,248,164,181,232,182,154,77,96,178,228,177,83,100,55,79,21,73,28,80,205,180,205,114,210,61,91,229,208,239,231,73,31,199,100,243,77,212,203,92,130,243,71,143,218,42,174,181,213,49,193,21,60,79,145,95,35,145,17,58,90,174,255,0,153,20,215,255,0,152,22,174,214,234,159,18,57,101,53,61,226,74,251,77,166,232,248,104,81,179,117,196,142,236,195,27,250,91,210,155,42,58,53,79,191,207,112,60,38,145,105,222,107,196,222,179,164,41,75,93,118,168,184,220,98,173,187,205,211,220,84,138,90,150,49,234,245,234,102,222,79,95,130,167,146,121,109,183,148,250,112,221,162,120,214,138,105,118,61,140,218,44,148,180,117,20,214,232,35,157,204,135,165,235,34,35,156,229,85,87,57,119,85,145,219,249,253,234,97,111,41,14,29,147,29,198,42,245,95,35,199,209,179,223,237,244,210,82,73,81,6,206,70,182,166,103,53,90,170,229,242,86,182,55,126,138,124,19,226,73,74,34,53,17,173,68,68,68,217,17,62,224,57,0,235,149,219,53,81,23,204,10,39,123,183,233,106,255,0,94,197,17,177,85,119,84,13,69,115,147,207,127,218,119,177,187,121,170,0,223,161,54,248,238,116,63,117,242,221,78,247,181,85,83,96,216,219,183,218,79,48,58,160,99,147,201,202,125,7,8,136,159,4,57,0,0,0,113,178,28,128,0,0,41,84,82,151,110,212,87,29,135,10,136,169,178,129,243,247,85,93,241,219,99,177,146,34,148,73,22,200,170,136,117,53,92,223,47,48,62,196,84,83,147,170,55,42,161,216,128,114,0,0,80,244,43,56,3,231,115,81,171,213,190,200,118,196,237,211,98,151,183,203,225,185,195,23,165,223,244,1,222,0,2,42,249,185,112,248,250,170,138,125,88,199,108,10,233,163,142,150,158,170,90,120,55,86,193,20,53,111,114,187,103,124,19,161,191,205,253,158,100,114,232,174,166,223,244,159,80,173,57,77,138,239,83,65,219,172,166,241,78,134,101,141,31,11,103,141,238,71,121,46,233,246,63,98,155,20,235,198,152,217,245,75,78,111,56,237,206,221,5,82,205,69,80,214,36,145,117,170,170,193,43,17,19,205,54,95,206,47,223,247,154,222,231,216,85,235,79,178,138,188,98,251,67,61,45,85,39,111,169,178,179,165,126,212,109,122,125,234,159,7,167,223,247,129,178,214,152,103,182,157,71,196,40,242,123,69,198,26,216,106,123,159,157,137,119,69,233,149,236,253,137,247,177,83,225,247,30,180,193,94,84,218,173,79,155,105,61,70,44,235,186,214,85,217,161,238,202,199,189,85,209,164,149,149,106,158,74,212,248,162,167,222,166,117,0,5,158,215,94,43,116,59,135,56,232,63,43,25,213,61,146,75,148,207,134,150,37,165,169,169,150,85,99,81,207,84,100,17,72,238,150,163,217,187,149,54,69,123,83,125,213,17,125,102,146,234,246,9,173,120,125,22,117,167,151,216,110,214,106,248,214,74,122,152,217,35,58,209,30,246,46,237,145,173,115,85,29,27,209,90,168,138,138,138,138,128,98,231,51,126,37,181,195,135,124,10,199,81,163,182,123,149,43,175,94,43,198,228,180,244,177,212,65,103,236,207,70,145,247,155,44,18,71,249,238,244,145,55,173,204,243,85,219,169,81,17,47,79,5,218,155,157,235,7,12,216,14,162,106,53,190,166,27,245,226,218,231,86,77,81,27,98,125,82,199,52,145,54,171,161,177,177,173,108,204,141,147,53,26,212,111,76,173,217,92,155,57,110,166,91,132,225,153,253,158,92,127,58,196,108,185,29,174,125,187,180,87,106,8,170,224,126,206,107,211,120,229,107,154,187,57,140,114,121,124,90,213,248,162,31,109,146,199,101,198,173,20,120,254,57,104,162,181,90,237,240,178,154,142,138,138,6,193,79,79,19,83,102,199,28,108,68,107,26,136,155,34,34,34,32,31,113,194,170,167,193,55,3,224,158,96,83,215,38,255,0,222,188,191,202,57,69,114,252,91,183,249,206,85,81,60,213,118,8,168,191,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,251,106,213,234,107,151,250,190,227,176,1,195,85,85,55,115,118,95,217,185,200,0,112,170,136,155,170,236,136,17,81,83,116,84,84,254,131,2,121,128,243,4,204,56,104,186,81,225,122,123,140,89,238,55,59,131,170,35,125,85,194,74,142,138,69,137,41,159,231,28,106,197,147,169,179,61,60,164,78,149,68,95,63,130,223,174,9,53,199,41,226,23,135,220,99,83,114,187,85,21,21,125,206,42,134,212,50,145,207,88,149,240,213,212,64,174,106,72,231,57,17,123,40,187,42,174,221,91,110,187,110,7,162,226,135,135,187,79,19,58,63,124,210,155,157,254,162,201,244,180,49,182,26,248,32,108,206,130,88,231,138,104,220,172,114,167,91,122,225,103,83,81,205,85,106,185,17,205,85,69,75,89,193,31,1,22,110,14,155,146,86,187,81,106,178,251,166,67,61,51,150,101,181,178,130,24,34,129,146,181,141,108,125,201,92,174,85,168,149,85,221,104,138,157,8,141,77,149,93,149,192,1,10,124,221,53,134,131,59,213,123,6,39,103,184,211,212,69,143,210,87,67,82,144,76,231,116,185,106,213,168,142,79,130,59,243,31,15,249,188,137,149,203,47,81,227,184,253,85,226,85,251,52,253,27,252,127,156,246,183,238,243,254,113,173,30,178,230,183,28,255,0,82,242,28,150,228,171,220,168,185,85,185,169,214,231,236,215,84,72,244,77,221,231,241,122,129,150,252,170,116,87,242,135,168,247,44,198,170,154,71,211,216,230,100,17,175,101,142,99,159,37,37,82,57,21,93,240,84,69,98,249,126,212,38,233,141,107,26,140,98,34,53,168,136,136,159,114,17,255,0,201,247,77,147,24,209,107,230,73,82,221,230,188,93,105,234,226,87,53,138,189,14,162,137,83,101,77,215,111,206,47,199,98,64,128,20,185,81,10,142,185,28,136,155,252,64,165,17,21,78,198,161,75,17,118,253,165,127,0,57,0,0,7,10,187,20,171,128,169,84,235,115,21,223,2,180,77,252,254,226,160,58,219,19,83,205,126,37,104,136,159,3,144,0,31,159,124,190,91,177,235,116,247,75,164,253,168,32,141,210,57,221,46,119,146,127,146,138,191,122,125,198,11,241,77,205,19,28,209,218,153,177,172,30,195,71,124,185,186,9,145,18,121,106,160,232,145,178,171,62,61,148,79,185,203,250,95,119,199,204,12,237,174,187,90,173,140,89,46,55,42,90,86,167,223,52,205,98,124,118,251,215,246,150,175,40,226,243,134,124,61,207,138,253,173,184,133,52,204,85,69,141,215,38,43,145,81,221,42,155,55,127,130,144,219,170,28,204,53,251,82,28,232,225,101,21,146,157,219,167,69,45,101,106,189,19,173,28,159,107,188,137,229,178,39,232,254,210,194,99,152,126,172,235,77,124,238,177,199,93,127,168,238,47,115,196,92,152,138,142,114,43,213,55,158,68,253,138,191,31,248,192,154,156,191,154,55,12,24,223,82,80,103,118,171,155,154,228,77,169,150,170,84,84,221,83,125,227,129,201,247,127,198,90,108,143,156,166,155,208,59,108,119,24,164,186,55,127,139,170,43,33,217,55,95,240,169,127,161,63,210,98,214,157,114,164,213,108,198,24,42,47,119,247,90,18,70,117,186,54,211,82,206,173,251,13,93,186,146,175,246,187,111,135,221,253,37,245,181,242,86,199,146,6,173,223,82,242,73,101,233,69,119,98,158,146,36,223,100,251,149,207,251,247,251,192,184,216,247,56,77,25,184,70,199,95,169,169,109,146,43,119,115,81,43,165,217,118,79,45,219,75,251,85,127,208,93,221,63,230,75,194,206,111,51,105,103,212,251,37,174,119,35,213,18,173,243,194,139,211,183,248,216,88,158,105,191,223,247,24,175,124,228,189,142,211,211,73,45,171,81,242,86,57,187,116,186,120,105,36,79,210,219,224,142,106,252,63,164,197,61,120,224,3,85,116,61,175,186,91,43,101,188,82,196,176,167,121,60,53,43,155,220,221,23,255,0,170,28,190,74,155,124,62,240,39,127,21,206,240,204,226,133,46,120,126,81,108,188,82,185,206,98,75,71,82,217,26,170,213,68,84,242,95,185,85,15,222,53,241,225,155,142,157,83,225,250,227,69,111,125,84,151,139,42,85,163,231,138,182,225,85,246,24,249,99,116,138,136,215,170,47,217,98,249,116,175,233,47,199,224,77,246,130,235,222,41,175,56,116,57,86,59,59,21,36,150,104,149,140,142,100,68,237,189,26,171,249,198,53,126,244,2,232,0,0,165,93,211,241,58,156,155,167,146,29,146,34,42,111,191,192,249,210,95,63,135,144,21,198,170,215,127,71,245,29,232,168,190,104,124,200,229,85,242,243,243,62,136,213,21,160,84,120,61,113,192,104,117,47,74,178,124,66,182,20,145,46,86,186,138,118,170,70,199,185,58,155,252,212,119,150,254,72,123,194,151,177,178,49,209,189,17,90,228,86,170,47,222,138,6,181,250,217,128,228,26,5,173,149,212,62,30,174,146,75,125,214,106,235,107,229,103,105,93,28,117,114,54,55,53,88,191,15,205,252,83,111,243,19,19,203,75,136,136,245,163,72,165,181,92,106,233,214,233,96,146,146,134,86,36,242,62,71,42,81,179,119,47,95,159,154,198,255,0,130,175,193,124,204,75,231,23,164,116,214,108,179,23,207,109,176,182,54,207,67,86,149,93,49,198,212,93,234,153,211,240,217,203,231,51,190,229,255,0,55,153,226,57,76,234,194,225,26,157,116,196,164,217,89,123,150,57,152,213,116,136,138,232,233,43,21,222,77,69,79,130,55,227,176,19,104,0,2,149,69,251,142,81,54,10,170,112,138,160,84,14,19,204,228,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,31,86,111,195,62,101,135,112,233,167,156,77,54,186,146,191,19,207,42,43,45,175,70,170,71,61,182,227,5,85,92,77,129,236,87,42,200,201,98,164,124,173,145,191,5,73,24,246,183,104,221,47,235,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,242,231,203,147,22,177,103,60,186,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,233,95,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,50,202,225,252,153,48,72,245,199,41,201,51,252,175,196,105,147,110,13,173,197,241,219,60,211,67,84,248,95,50,72,234,74,233,165,71,189,176,196,196,88,17,98,145,101,153,174,238,119,32,115,122,28,23,131,152,70,127,134,234,159,46,28,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,68,172,250,102,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,8,73,243,230,99,105,181,88,57,127,234,5,138,197,108,164,183,91,109,212,246,26,74,58,58,72,91,12,20,208,71,118,161,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,109,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,224,101,175,45,14,56,234,120,113,204,161,209,236,225,148,143,211,172,210,241,27,230,171,145,241,83,190,199,113,153,35,129,43,93,51,213,173,90,101,107,34,108,205,123,190,195,35,73,24,168,173,123,38,156,147,90,30,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,36,43,149,103,30,63,247,163,133,77,95,189,127,141,139,16,190,220,238,63,238,12,166,178,53,157,175,247,195,162,124,147,127,139,167,99,127,189,48,9,84,33,219,154,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,186,35,233,161,151,119,57,210,53,123,147,69,27,152,141,108,77,146,107,213,205,99,142,58,157,53,181,87,240,183,166,204,164,150,251,147,217,213,153,77,205,207,138,116,183,91,170,154,246,45,19,35,221,85,149,51,69,187,156,233,26,157,184,101,141,204,71,58,86,201,12,75,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,121,242,106,121,42,122,88,202,126,96,87,123,117,184,136,13,88,193,127,37,250,167,153,105,159,210,159,73,253,82,200,46,54,47,27,216,236,248,175,11,83,36,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,37,255,0,146,167,165,140,167,230,5,119,183,91,128,207,240,0,26,214,113,99,234,159,89,62,96,100,62,227,57,245,90,184,103,204,175,252,46,93,120,167,177,87,82,85,88,177,204,161,248,229,246,133,202,145,207,70,197,138,141,96,171,98,171,182,153,143,150,177,34,115,17,17,236,94,219,145,30,215,61,98,249,120,177,245,79,172,159,48,50,31,113,156,148,158,77,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,109,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,132,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,118,5,199,201,199,13,127,20,117,23,87,93,106,227,209,24,41,225,187,178,212,234,149,241,179,213,190,89,17,214,134,76,143,89,82,154,52,141,143,117,67,186,101,88,230,142,38,43,228,73,42,25,35,216,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,152,31,172,97,255,0,49,158,10,63,149,86,156,65,127,192,45,150,168,245,55,22,252,229,182,166,116,237,73,116,161,68,122,201,108,116,221,77,99,122,158,244,146,39,74,142,107,36,107,155,188,77,154,89,19,48,11,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,160,107,111,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,15,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,122,13,107,212,218,157,102,213,204,191,85,170,172,212,150,151,229,87,138,155,162,80,211,71,19,89,76,201,30,170,200,213,98,142,54,200,244,111,74,62,85,98,62,87,245,72,253,222,247,42,253,90,3,172,119,222,31,245,151,19,214,44,114,31,17,87,140,220,27,81,37,55,83,25,226,233,94,215,71,83,77,214,246,61,35,238,193,36,177,119,58,21,204,235,234,111,218,106,40,19,147,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,232,167,89,165,98,200,215,57,101,123,158,254,174,133,142,56,242,128,242,154,85,169,152,174,178,105,198,57,170,88,85,95,136,178,228,214,248,174,20,221,82,70,249,33,235,79,183,4,189,183,189,141,154,39,163,163,145,136,229,232,145,143,106,174,237,83,213,128,0,1,138,188,209,253,9,234,111,224,190,241,68,65,94,147,224,191,149,13,83,195,116,207,233,79,163,62,182,228,22,235,23,141,236,119,188,47,138,169,142,30,239,111,169,189,125,61,206,174,158,166,239,182,219,166,251,147,169,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,14,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,233,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,240,84,248,42,231,79,43,174,96,21,150,138,203,111,12,154,223,145,119,173,83,120,107,118,15,116,158,57,231,170,142,170,89,226,130,27,75,187,108,127,84,43,221,222,41,36,86,54,22,198,232,213,202,197,137,177,103,175,24,156,42,225,188,87,233,29,195,15,188,219,105,27,147,219,169,234,42,113,59,188,146,44,47,183,92,85,159,97,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,103,248,5,229,221,138,240,199,71,73,170,89,226,253,55,169,183,43,124,42,158,34,158,54,199,140,247,96,111,137,164,167,232,146,70,73,55,91,165,141,245,72,239,181,26,35,88,140,107,164,238,134,106,128,0,130,190,101,124,20,92,120,116,212,122,237,80,194,173,155,105,150,93,112,108,148,207,106,82,193,29,170,233,82,181,50,190,217,20,17,185,30,176,177,144,57,241,185,34,107,27,27,217,18,171,156,197,115,241,46,60,255,0,50,139,1,168,210,214,228,53,107,137,213,94,33,191,190,210,229,71,64,151,24,161,146,6,212,49,21,55,99,214,41,158,199,116,170,117,162,71,215,213,219,143,166,90,121,183,241,131,106,195,48,217,56,95,195,23,31,188,95,114,154,126,172,171,196,196,218,183,217,104,145,99,146,157,137,19,216,177,50,166,101,252,227,30,171,220,133,145,182,70,181,174,150,9,153,14,192,100,167,0,188,40,214,113,91,174,52,150,75,156,93,24,102,47,217,188,101,19,73,12,235,28,244,173,153,168,218,6,201,18,183,183,53,71,219,107,85,100,99,155,27,39,145,189,75,23,67,167,251,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,34,135,148,7,22,120,110,11,83,83,194,246,97,79,73,105,126,85,120,169,189,90,47,149,53,234,214,85,92,100,138,142,158,43,106,69,219,233,107,222,216,36,115,36,116,169,212,254,152,154,213,123,217,213,46,128,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,49,127,72,184,103,204,181,171,72,245,79,84,176,202,234,71,191,74,41,232,46,87,59,100,202,145,190,166,221,51,42,223,81,60,82,57,200,222,184,27,73,214,177,170,125,182,57,253,46,235,107,99,147,192,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,154,114,49,253,118,126,237,255,0,18,60,167,52,190,2,126,162,86,95,184,174,210,249,250,241,251,173,195,198,101,246,186,138,141,228,160,174,171,157,26,181,148,238,122,239,36,51,79,43,81,241,110,174,142,73,17,88,139,19,149,176,6,127,240,251,198,190,141,107,230,135,93,181,174,138,231,244,36,120,141,190,90,220,198,211,58,186,122,171,23,106,23,203,35,156,216,219,215,52,42,200,228,116,82,177,159,156,107,28,157,45,145,178,68,200,97,227,147,139,187,175,23,218,184,220,174,11,117,93,159,19,176,211,186,219,142,90,167,168,115,222,200,21,234,231,213,76,196,114,196,202,153,151,167,175,182,155,35,35,134,53,116,157,164,145,216,234,100,87,3,156,34,93,120,190,213,199,98,147,220,106,236,248,157,134,157,183,44,142,235,5,59,158,246,64,175,70,178,150,23,171,86,38,84,204,189,93,29,197,217,25,28,210,35,100,237,44,110,15,21,134,240,233,157,229,186,19,157,241,21,225,252,38,25,133,118,104,252,111,92,50,120,187,164,149,148,16,248,62,223,117,37,143,104,107,251,221,222,219,153,249,174,141,247,118,237,112,157,234,159,70,254,96,99,222,227,1,50,124,198,241,107,22,13,203,171,52,194,177,106,31,5,101,199,237,248,237,174,221,77,221,124,157,138,88,46,148,17,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,33,179,132,239,84,250,55,243,3,30,247,24,0,217,76,0,6,42,241,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,250,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,210,233,89,44,11,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,210,102,26,241,255,0,192,37,171,139,25,49,204,231,26,186,85,218,115,107,77,69,5,146,122,134,163,102,130,123,36,149,169,223,115,226,146,88,218,143,165,109,69,69,75,85,142,71,72,141,146,37,71,171,226,88,130,40,56,40,225,70,251,197,166,178,209,97,189,171,173,30,33,109,218,179,41,189,209,66,199,120,10,94,151,172,113,163,164,84,98,77,59,217,218,141,54,123,147,119,201,219,123,34,145,12,191,231,69,139,88,176,108,87,135,172,43,22,161,240,86,92,126,223,124,181,219,169,187,175,147,177,75,4,118,184,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,146,43,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,221,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,8,159,21,92,0,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,225,205,11,129,111,200,166,84,253,113,209,204,51,194,105,181,235,163,233,138,106,39,117,67,98,186,73,35,145,118,133,26,158,30,142,109,227,237,236,174,99,37,87,199,249,166,186,158,53,114,84,245,79,148,252,191,174,247,27,113,50,121,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,26,182,147,19,202,159,129,202,157,53,181,80,113,73,169,47,164,150,251,147,217,209,248,181,177,172,138,116,183,91,170,154,199,165,107,228,217,85,149,51,69,179,90,216,220,157,184,101,145,175,87,58,87,71,15,234,232,135,41,172,103,77,56,163,185,235,6,65,145,210,86,97,54,11,195,47,120,45,134,130,74,134,79,4,233,47,118,22,214,190,69,87,43,41,28,141,107,17,178,61,103,86,49,242,43,17,31,12,146,20,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,76,223,229,161,199,29,79,14,57,148,58,61,156,50,145,250,117,154,94,35,124,213,114,62,42,119,216,238,51,36,112,37,107,166,122,181,171,76,173,100,77,153,175,119,216,100,105,35,21,21,175,100,216,149,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,231,160,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,16,54,94,4,85,242,172,227,199,254,244,112,169,171,247,175,241,177,98,23,219,157,199,253,193,148,214,70,179,181,254,248,116,79,146,111,241,116,236,111,247,166,30,215,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,186,171,42,102,139,119,57,210,53,59,112,203,27,152,142,116,173,146,16,178,188,214,56,227,166,212,171,173,127,11,122,108,202,184,172,88,197,225,89,148,220,220,249,96,91,141,198,149,207,98,209,50,61,209,31,77,12,187,185,206,145,171,220,154,40,220,196,107,98,108,147,71,1,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,234,213,140,23,242,95,170,121,150,153,253,41,244,159,213,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,112,37,255,0,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,1,79,195,214,85,112,225,150,110,39,109,53,62,50,203,109,204,37,196,174,244,81,210,200,233,40,127,181,105,230,130,177,210,53,21,137,11,223,58,194,229,127,71,76,139,2,34,189,101,217,142,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,202,79,38,171,77,170,255,0,194,38,109,98,190,219,41,46,54,219,142,113,114,164,172,163,171,133,179,65,83,4,150,203,123,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,193,94,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,108,19,105,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,174,1,0,60,2,241,175,149,112,167,168,244,150,75,181,207,196,105,150,77,112,134,60,142,223,80,178,62,58,14,181,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,244,108,70,42,117,54,39,197,61,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,31,172,0,3,90,206,44,125,83,235,39,204,12,135,220,103,62,172,223,134,124,203,14,225,211,79,56,154,109,117,37,126,39,158,84,86,91,94,141,84,142,123,109,198,10,170,184,155,3,216,174,85,145,146,197,72,249,91,35,126,10,146,49,237,110,209,186,95,151,139,31,84,250,201,243,3,33,247,25,201,147,229,201,139,88,179,158,93,88,94,21,148,208,248,219,46,65,111,200,173,119,26,110,235,227,239,210,207,116,175,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,152,17,45,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,108,39,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,219,129,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,240,157,224,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,24,1,206,175,210,198,45,243,2,135,219,174,36,64,105,62,11,249,80,213,60,55,76,254,148,250,51,235,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,185,47,252,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,231,245,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,114,87,143,174,10,49,94,43,52,226,174,247,105,182,120,125,77,198,109,243,73,142,92,41,210,54,73,95,208,142,145,182,202,133,145,204,99,161,149,234,168,199,61,201,217,145,234,244,94,151,74,201,92,16,112,19,130,112,143,98,131,35,173,159,233,189,77,185,91,228,163,189,222,226,168,153,180,172,134,87,195,35,168,233,161,85,70,44,44,124,17,170,74,246,119,94,228,115,183,99,92,145,48,28,125,113,175,138,240,167,167,21,118,75,77,207,196,106,110,77,111,154,60,114,223,78,177,190,74,14,180,116,109,185,212,36,141,123,27,12,79,69,86,53,237,94,244,140,86,34,116,182,87,197,2,217,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,178,71,16,60,60,105,127,19,88,3,180,231,85,237,85,117,150,214,84,45,117,28,180,149,146,83,79,69,90,144,203,12,117,49,185,171,210,231,177,179,200,168,217,26,248,213,85,58,152,237,182,48,215,130,158,86,159,144,173,101,186,234,126,175,221,109,89,71,213,123,132,244,248,133,63,129,222,25,254,205,60,180,215,157,251,203,219,153,157,85,17,120,121,35,119,110,86,119,89,35,186,98,145,67,219,114,208,224,114,155,135,28,54,29,97,206,31,86,253,69,205,44,241,178,106,73,25,45,59,44,118,233,150,57,210,137,208,189,26,229,169,87,50,39,76,231,183,236,62,52,141,136,136,215,190,104,54,54,168,53,87,2,114,115,62,17,45,92,95,114,252,209,156,82,11,141,37,159,44,176,224,246,11,150,57,117,158,157,175,99,39,91,84,45,125,44,207,70,172,172,166,153,58,122,251,107,186,62,56,100,86,201,218,72,221,9,121,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,177,247,9,222,150,52,111,229,254,61,237,208,22,43,152,31,47,202,110,46,169,173,121,198,15,125,164,177,234,45,142,158,59,108,51,92,166,151,232,234,251,119,117,207,88,38,70,53,238,137,241,186,89,100,100,140,98,239,212,230,61,174,71,49,240,135,159,229,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,239,125,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,177,47,92,142,124,189,188,234,49,255,0,133,30,10,52,107,132,187,19,62,166,219,62,146,203,235,45,241,209,94,242,154,196,119,138,175,217,235,35,155,28,106,231,50,150,21,122,167,230,163,219,118,197,15,113,210,190,52,144,200,0,0,0,6,42,241,245,193,70,43,197,102,156,85,222,237,54,207,15,169,184,205,190,105,49,203,133,58,70,201,43,250,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,59,50,61,94,139,210,233,89,46,85,0,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,207,202,37,167,157,30,133,233,197,14,19,142,113,15,108,179,120,28,206,187,32,166,198,238,85,52,234,140,142,227,74,234,58,153,35,125,67,54,251,115,71,225,88,198,72,138,142,237,185,88,238,180,100,73,30,10,240,15,166,120,174,174,241,123,166,216,46,107,73,226,236,181,23,10,139,133,77,43,163,142,72,234,188,21,36,213,140,130,86,72,199,49,240,200,250,118,178,70,43,126,212,110,123,81,81,85,21,3,50,185,95,114,251,166,187,83,89,120,161,214,155,85,91,24,202,134,215,225,246,58,152,165,166,127,92,50,210,212,81,222,146,88,167,107,149,138,230,78,214,65,44,93,18,49,91,47,218,99,153,188,175,128,0,181,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,186,167,159,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,215,7,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,89,10,229,89,192,119,253,232,226,175,87,236,191,227,101,196,44,87,59,119,251,131,233,175,109,127,119,253,240,216,153,36,63,226,234,24,239,239,79,63,87,79,57,57,209,226,92,77,80,222,239,121,159,211,218,79,97,236,95,97,134,190,134,5,170,185,85,37,84,171,29,166,120,213,95,28,176,178,56,161,117,68,238,142,54,202,217,187,113,196,222,167,190,25,63,3,90,206,44,125,83,235,39,204,12,135,220,103,36,39,150,246,131,97,188,73,114,252,212,125,41,204,232,169,28,203,142,113,113,125,178,186,106,117,153,246,155,138,90,168,18,158,182,36,107,216,238,184,220,237,213,168,246,245,177,95,27,151,161,238,69,143,110,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,128,138,14,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,51,255,0,149,247,48,74,107,77,53,151,133,237,105,186,213,189,143,168,109,6,31,124,169,150,90,151,245,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,209,27,17,177,125,150,53,155,102,175,28,156,34,90,184,190,210,54,226,144,92,105,44,249,101,134,161,215,44,114,235,61,59,94,198,78,172,86,190,150,103,163,86,86,83,76,157,61,125,181,221,31,28,50,43,100,237,36,110,183,252,5,114,251,195,120,102,199,173,154,131,156,218,169,46,250,169,89,79,226,31,93,52,74,143,176,50,162,150,4,154,223,18,54,121,96,123,227,145,179,177,106,227,70,189,236,149,237,69,70,57,81,66,50,249,163,250,236,212,223,193,125,158,136,178,148,250,23,168,245,218,29,55,16,246,203,55,142,195,40,114,9,113,187,149,77,58,171,228,183,85,54,26,121,35,125,67,54,251,16,201,226,152,198,72,138,173,238,53,88,238,133,124,73,37,235,230,143,235,179,83,127,5,246,122,35,58,121,64,98,214,44,231,130,253,66,194,178,154,31,27,101,200,51,11,181,174,227,77,221,124,125,250,89,237,52,17,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,2,45,184,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,88,76,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,117,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,169,178,178,47,63,192,231,23,119,94,16,117,113,217,92,246,234,187,198,39,126,167,109,183,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,175,87,71,113,54,86,73,52,104,232,251,171,35,67,97,224,126,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,176,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,12,85,225,255,0,135,172,171,136,186,204,222,201,133,84,239,122,196,112,250,204,182,154,222,218,89,39,146,235,225,167,167,141,244,113,36,104,175,73,158,201,220,177,162,53,221,82,49,140,84,106,61,94,203,127,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,25,213,201,83,213,62,83,242,254,187,220,109,197,213,230,167,192,119,253,247,226,175,72,44,191,226,165,203,236,86,203,119,251,187,234,111,110,127,119,253,238,217,89,28,63,227,42,30,239,239,175,3,42,184,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,151,42,141,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,194,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,226,139,241,68,11,170,0,2,0,121,163,250,236,212,223,193,125,158,136,242,152,7,7,89,222,168,112,177,145,241,47,130,214,125,39,245,75,32,172,183,94,44,157,184,97,240,182,186,91,115,107,103,184,248,137,103,111,95,79,113,140,236,50,55,61,119,234,69,93,149,167,171,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,8,149,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,19,10,181,143,148,38,43,159,241,53,29,255,0,10,184,125,73,210,203,197,189,110,151,106,107,107,99,150,74,107,163,42,163,73,168,169,97,122,181,41,97,158,9,29,36,79,68,157,145,73,20,173,88,219,26,195,26,200,86,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,160,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,133,213,215,94,30,178,173,11,163,211,251,221,218,167,233,27,46,164,97,246,204,182,209,112,142,150,72,163,79,19,3,36,158,141,202,228,86,44,208,61,232,142,70,57,219,199,36,15,84,98,203,208,219,84,108,17,140,232,54,27,196,151,47,205,56,210,156,206,138,145,204,184,233,189,133,246,202,233,169,214,103,218,110,41,106,137,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,80,140,30,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,204,78,186,113,31,167,26,25,161,215,29,115,187,100,22,170,251,87,209,233,81,96,108,85,233,219,191,85,75,10,201,73,77,77,44,109,147,175,189,178,42,72,198,189,173,143,170,85,251,12,115,147,95,110,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,60,254,97,170,186,143,168,22,44,91,24,205,115,75,173,234,213,133,91,221,107,176,82,86,84,44,145,219,233,85,234,245,142,52,95,248,45,221,119,114,71,20,49,162,244,69,27,90,30,131,136,173,121,204,184,146,213,203,238,171,102,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,232,141,174,217,92,140,111,91,213,242,57,58,222,229,92,255,0,229,125,203,238,154,237,77,101,226,135,90,109,85,108,99,42,27,95,135,216,234,98,150,153,253,112,203,75,81,71,122,73,98,157,174,86,43,153,59,89,4,177,116,72,197,108,191,105,142,102,246,43,151,55,1,63,202,162,251,62,164,106,36,254,31,76,177,155,135,131,171,167,130,163,162,170,245,92,198,50,85,163,106,177,122,225,133,25,36,110,150,95,39,43,94,214,68,189,78,116,144,206,160,0,0,24,127,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,217,35,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,77,117,245,175,83,106,117,155,87,50,253,86,170,179,82,90,95,149,94,42,110,137,67,77,28,77,101,51,36,122,171,35,85,138,56,219,35,209,189,40,249,85,136,249,95,213,35,247,123,220,170,30,127,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,147,231,192,15,7,214,174,19,116,141,173,184,37,92,153,222,99,79,71,95,149,190,105,90,172,166,157,140,114,199,67,19,99,123,162,232,167,89,165,98,200,215,57,101,123,158,254,174,133,142,56,224,219,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,62,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,184,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,129,234,192,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,175,73,240,95,202,134,169,225,186,103,244,167,209,159,91,114,11,117,139,198,246,59,222,23,197,84,199,15,119,183,212,222,190,158,231,87,79,83,119,219,109,211,125,207,87,196,191,14,153,223,11,250,167,95,166,121,213,63,248,218,203,61,111,92,63,221,59,95,137,154,24,43,59,113,75,39,103,187,216,123,187,79,119,91,62,10,159,5,87,9,222,169,244,111,230,6,61,238,48,19,189,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,216,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,6,5,114,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,20,181,24,85,192,47,46,236,87,134,58,58,77,82,207,23,233,189,77,185,91,225,84,241,20,241,182,60,103,187,3,124,77,37,63,68,146,50,73,186,221,44,111,170,71,125,168,209,26,196,99,93,39,119,53,64,0,112,190,64,21,55,56,68,95,188,42,169,202,42,129,200,0,12,54,230,91,196,68,122,47,164,81,90,173,213,116,233,116,191,201,87,67,19,22,121,25,35,85,104,223,179,147,163,207,201,100,103,197,83,226,158,100,59,104,158,3,144,107,238,182,80,208,248,122,186,185,46,23,88,107,174,79,137,157,213,108,114,85,198,217,28,229,122,252,63,57,241,93,255,0,206,100,247,54,109,88,92,223,83,173,120,148,123,35,44,146,201,51,218,142,145,81,29,37,37,26,183,201,200,137,240,87,124,55,61,191,39,77,35,166,188,229,153,70,123,114,133,178,54,10,26,68,165,234,142,55,34,109,84,254,175,142,238,79,56,91,247,39,249,252,128,148,29,14,192,104,116,211,74,177,140,66,138,20,141,45,182,186,122,119,42,198,198,57,122,91,252,228,111,150,254,106,123,194,150,49,177,177,177,177,17,26,212,70,162,39,220,136,84,7,10,168,158,106,116,72,170,231,127,71,245,29,210,42,35,84,249,213,202,139,231,229,230,7,99,17,27,241,242,59,17,221,95,3,231,238,238,237,142,248,209,17,55,223,226,5,96,0,7,224,229,89,222,25,131,208,173,207,48,202,45,150,122,86,185,172,89,107,42,91,27,81,92,170,136,158,107,247,170,41,227,117,235,94,241,77,6,195,166,202,178,41,216,137,28,176,196,140,124,115,42,47,113,234,212,95,205,177,203,247,41,8,60,76,241,211,170,124,64,220,107,109,236,170,146,207,101,90,181,124,17,81,92,42,190,219,25,44,142,141,85,28,244,68,251,47,79,46,148,253,20,248,124,0,150,93,64,230,75,194,206,17,51,169,96,212,251,37,210,118,163,21,82,145,243,204,137,213,191,248,168,94,158,73,183,223,247,150,139,33,231,9,163,54,248,222,235,13,53,45,206,68,110,237,106,165,116,91,174,203,229,187,169,127,106,39,250,76,8,208,126,0,53,87,92,26,203,165,206,182,91,61,44,171,50,119,151,195,85,57,221,189,145,63,250,161,171,230,171,183,195,238,50,178,199,201,123,29,168,166,142,91,174,163,228,175,115,183,234,116,16,210,70,159,165,183,193,92,229,248,127,72,30,215,28,231,41,166,245,238,219,34,198,41,45,109,223,226,218,138,201,183,77,211,252,26,95,233,95,244,23,103,16,230,141,195,6,73,210,149,249,221,170,216,231,57,83,106,149,170,137,17,55,68,223,121,32,106,125,255,0,241,24,237,116,228,173,143,44,14,91,70,165,228,145,75,210,170,222,253,61,36,169,190,203,247,35,153,247,237,247,150,43,81,121,82,106,182,29,12,245,22,75,251,174,233,27,58,219,27,169,169,96,87,125,135,46,221,75,87,251,91,183,195,239,254,128,37,139,23,226,243,134,124,193,204,138,195,173,184,133,76,207,84,68,141,183,38,35,149,85,221,40,155,59,111,138,151,82,134,237,106,185,177,36,183,92,169,106,154,191,124,51,53,233,241,219,238,95,218,107,61,145,225,250,179,162,213,240,58,249,29,117,130,163,184,157,191,15,114,98,170,185,168,143,68,222,9,23,246,162,252,127,227,47,222,151,243,48,215,237,55,115,99,153,148,87,186,118,236,157,21,85,149,168,245,78,181,114,253,174,242,167,158,234,159,163,251,0,159,16,96,63,11,60,209,49,205,98,169,135,26,206,44,52,118,59,155,96,137,21,32,150,170,126,185,29,42,51,227,217,84,251,218,191,165,247,252,124,140,232,177,223,45,217,13,186,11,165,174,126,236,19,198,217,26,238,151,55,201,127,202,68,95,185,126,224,62,245,68,95,137,67,162,106,249,167,196,236,0,117,53,138,223,137,216,138,114,82,169,183,159,220,5,64,161,28,84,139,184,28,128,0,165,200,117,170,34,41,218,190,101,15,69,219,246,1,83,85,20,168,235,141,200,169,191,192,236,2,151,181,175,106,177,232,138,215,34,162,162,253,232,66,47,53,109,21,252,158,106,61,183,49,165,166,145,148,247,201,159,4,139,217,99,88,215,199,73,74,141,68,86,252,85,81,30,190,127,177,73,188,35,247,156,22,155,38,79,162,214,60,146,153,187,77,103,186,212,85,202,173,107,17,122,27,69,42,174,234,187,46,223,155,79,134,224,98,175,40,189,97,160,193,53,94,255,0,137,222,46,52,244,241,100,20,148,48,211,36,243,57,189,78,74,180,106,163,83,224,174,252,255,0,195,254,127,50,107,13,99,52,107,53,184,224,26,151,143,100,182,213,94,229,61,202,145,206,78,183,51,118,182,162,55,170,110,223,63,139,16,217,115,19,189,71,145,99,244,183,136,151,236,212,117,237,241,254,107,220,223,191,207,249,160,99,71,27,156,4,89,184,197,110,55,90,221,69,170,196,46,152,244,245,46,73,146,214,202,248,103,138,118,68,215,181,209,247,34,114,57,22,158,37,71,117,170,34,117,162,181,119,69,109,211,225,127,135,187,79,12,218,63,99,210,155,101,254,162,247,244,76,50,54,106,249,224,108,46,158,89,39,150,105,28,140,106,175,67,122,230,127,75,85,206,84,106,53,21,206,84,85,91,182,0,225,85,17,55,85,68,79,233,8,168,169,186,46,232,165,131,227,111,92,114,158,30,184,125,201,245,55,20,181,81,86,215,219,34,167,109,59,42,220,244,137,31,53,93,60,8,231,36,110,107,149,19,188,171,178,42,111,211,182,233,190,229,133,229,253,204,19,48,226,94,233,89,133,234,22,49,103,183,92,237,238,167,141,149,86,249,42,58,42,214,84,169,127,148,114,43,214,62,150,194,196,243,145,122,149,85,124,190,8,25,238,112,229,84,77,218,221,215,246,110,114,0,235,237,171,151,169,206,95,234,251,142,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,100,253,136,114,14,23,125,151,111,143,221,184,28,156,57,168,246,171,87,224,169,176,219,204,228,12,96,226,7,128,61,37,226,58,241,85,115,205,110,151,186,73,42,222,143,239,219,210,149,179,193,229,22,253,167,201,19,213,157,93,150,162,249,46,232,170,94,237,31,210,172,87,68,116,211,30,210,188,42,25,25,103,199,40,155,71,78,249,89,27,101,155,101,87,62,89,123,108,99,93,35,222,231,61,238,70,167,83,156,229,95,53,83,216,128,0,0,49,131,152,110,105,89,134,240,245,120,169,162,145,204,146,95,15,178,163,220,213,242,174,164,79,139,127,202,83,95,101,85,114,171,156,170,170,190,106,170,76,135,56,252,229,44,186,107,103,195,163,150,70,201,123,167,150,68,233,69,219,243,85,148,110,243,84,84,68,248,47,220,164,62,216,173,83,94,238,176,91,32,68,89,38,234,219,207,111,131,85,223,31,243,1,177,39,4,248,204,120,199,14,152,125,35,88,141,116,214,139,108,174,242,106,110,190,6,157,62,239,143,192,190,199,224,224,86,200,236,248,85,138,219,28,109,141,41,237,180,177,244,181,17,17,58,98,107,126,239,47,184,253,224,56,95,34,135,183,171,203,224,86,171,177,74,239,247,0,98,109,228,86,112,223,129,200,0,14,21,118,64,58,228,119,74,110,124,253,107,213,178,157,242,121,167,220,112,216,60,247,80,59,34,68,233,69,79,188,172,225,19,100,216,228,1,102,120,141,226,95,15,208,12,54,233,126,186,206,201,107,40,233,101,150,56,30,201,209,170,246,244,108,138,177,198,239,143,113,190,103,79,20,92,72,98,60,63,233,213,234,249,120,171,157,43,162,162,149,212,241,69,77,36,138,178,126,109,168,155,181,90,136,187,202,221,151,169,63,173,54,32,87,92,181,139,43,226,3,84,110,153,5,69,109,92,241,93,238,79,240,20,178,204,244,107,90,245,99,88,222,151,200,228,106,170,49,155,249,237,191,252,65,114,184,165,227,167,83,184,133,188,213,82,199,91,45,162,196,222,253,60,80,81,87,213,35,103,133,211,43,218,174,107,158,137,250,40,212,217,91,240,223,203,238,79,49,195,63,10,153,159,18,249,3,233,173,213,82,81,208,197,83,20,85,85,137,217,145,200,178,53,238,223,165,242,177,85,126,199,244,254,151,244,25,45,192,199,46,156,159,55,189,91,117,19,83,173,244,76,179,83,84,211,212,197,75,227,32,155,187,19,161,87,253,184,214,57,17,124,220,205,147,116,243,69,253,136,164,186,224,90,113,137,105,205,150,11,46,47,101,163,163,138,22,49,187,195,77,20,106,189,44,70,39,232,53,169,240,79,216,6,26,104,15,42,205,41,211,251,114,212,102,179,187,33,173,149,205,151,251,163,108,162,153,25,188,93,46,70,238,215,236,222,165,85,219,127,244,252,76,200,196,116,183,3,193,232,27,110,199,113,139,101,44,45,70,249,71,69,12,127,6,163,83,244,24,137,240,67,213,128,56,68,68,68,68,77,145,62,8,114,0,3,226,185,217,237,151,138,119,83,92,104,96,157,143,219,116,146,38,187,224,187,167,197,20,251,64,17,207,199,47,46,220,83,46,181,92,53,19,9,115,232,46,84,180,157,206,213,53,37,36,76,149,208,193,50,163,92,191,97,87,117,70,34,174,255,0,4,79,217,229,26,26,11,196,70,161,240,215,151,199,112,177,75,35,224,100,172,117,77,3,235,38,142,39,34,201,19,220,191,154,118,221,74,145,53,55,217,124,151,224,191,3,100,73,161,142,162,23,193,51,17,241,200,213,99,154,169,186,42,42,108,168,168,68,159,50,222,8,238,20,183,154,189,92,211,250,10,40,168,163,164,131,197,69,222,138,31,205,195,4,238,145,200,198,198,221,221,180,77,68,221,222,127,243,4,140,240,233,175,150,14,32,176,42,124,202,207,218,141,210,203,81,19,226,141,178,163,83,182,254,157,209,100,99,87,239,66,235,26,252,240,39,196,213,118,133,234,93,182,219,112,184,213,178,203,114,172,138,5,138,62,235,218,146,75,83,77,186,244,54,70,166,221,49,187,127,37,255,0,62,228,253,90,110,180,119,170,8,174,84,15,115,160,155,171,165,92,213,106,249,57,81,124,151,250,81,64,250,213,55,242,83,162,72,182,95,47,135,237,62,131,133,77,211,96,62,102,38,202,190,71,124,104,155,111,247,157,78,217,29,178,254,211,177,137,229,186,255,0,152,14,192,112,159,3,144,48,219,154,86,10,204,167,134,156,138,240,212,252,245,158,222,234,132,217,173,253,22,84,211,72,190,107,231,240,98,252,8,94,208,156,226,179,78,245,66,207,149,209,187,237,81,248,141,218,174,115,90,238,186,121,99,243,233,243,254,122,155,3,113,137,98,250,193,195,30,165,219,219,27,95,35,241,170,230,177,29,182,219,246,247,251,211,250,13,114,46,212,178,90,111,85,212,43,179,95,73,83,44,43,178,252,21,174,86,175,195,250,128,218,39,28,184,54,235,96,182,220,154,237,252,77,36,51,47,199,226,230,34,253,254,127,121,250,69,182,225,222,253,245,139,73,49,235,130,185,85,203,111,164,71,110,139,186,47,134,137,85,60,213,127,111,237,46,72,28,47,192,164,169,126,5,10,138,170,5,104,167,37,45,248,149,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,2,108,248,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,93,21,11,12,76,73,28,230,172,79,107,31,213,208,146,71,36,6,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,199,220,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,215,135,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,148,60,255,0,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,39,79,151,239,2,54,46,21,113,88,243,92,165,158,55,83,114,11,122,71,113,169,221,241,253,23,75,60,116,178,75,106,232,101,68,180,243,246,170,105,220,190,37,168,142,126,251,38,205,242,88,44,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,141,132,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,64,130,206,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,91,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,229,7,53,62,60,127,239,191,10,154,65,122,255,0,21,22,95,125,182,92,127,221,217,83,100,115,59,95,239,119,74,248,230,255,0,25,78,246,255,0,125,97,128,28,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,245,195,253,204,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,224,137,241,84,11,235,203,175,129,90,158,41,115,36,206,53,6,130,173,154,87,96,168,154,26,233,169,170,162,99,238,119,24,82,157,233,109,84,73,18,120,88,232,234,27,35,230,107,63,65,142,99,94,199,185,30,207,41,199,247,7,215,94,19,117,113,205,183,165,36,152,38,99,81,89,95,138,62,25,92,175,166,129,143,106,201,67,43,100,123,165,235,167,73,162,98,72,231,57,37,99,152,254,174,181,146,56,231,123,74,180,207,21,209,189,56,199,52,183,10,164,240,246,92,102,223,21,190,155,170,56,217,36,221,9,246,231,151,182,198,49,211,74,245,116,146,61,26,157,114,61,238,84,221,202,121,254,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,66,29,185,106,113,175,113,225,211,81,232,116,191,53,185,237,166,89,117,193,209,212,177,203,75,4,118,171,165,74,211,68,203,156,179,200,212,122,194,198,64,214,72,213,149,172,108,111,124,168,142,115,17,175,157,67,90,30,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,36,211,148,223,26,247,29,64,163,254,76,90,161,115,239,222,172,150,246,73,136,86,200,180,180,241,203,107,165,130,24,82,216,216,216,214,62,73,162,100,110,153,174,252,235,223,31,125,94,173,72,81,94,18,84,0,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,49,171,143,174,43,168,248,82,208,234,187,221,178,94,188,207,40,239,89,241,120,99,154,4,146,10,167,66,229,117,123,163,149,29,220,134,159,236,57,200,145,189,174,145,240,70,238,148,151,173,183,171,85,117,51,21,209,189,56,200,245,75,53,171,240,246,92,102,223,45,194,167,166,72,217,36,221,9,246,32,139,184,246,49,211,74,245,108,113,177,92,157,114,61,141,69,221,200,107,175,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,64,183,249,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,145,39,246,14,79,189,92,35,220,190,180,167,70,187,63,189,125,183,125,31,87,213,12,61,48,39,106,199,55,92,201,77,39,91,154,238,170,134,244,118,229,149,54,124,177,69,249,223,201,229,41,193,71,211,117,148,124,89,106,109,178,213,89,101,135,189,30,23,111,157,59,242,58,186,25,251,111,185,185,17,221,17,246,95,20,177,196,217,26,231,44,138,233,81,35,88,161,123,229,168,13,93,238,214,204,203,74,51,250,219,53,100,149,118,12,179,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,217,241,185,124,218,138,213,248,41,57,28,185,184,215,254,85,90,113,61,131,63,185,218,163,212,220,91,243,119,42,104,23,181,37,210,133,17,137,29,205,176,244,181,141,234,123,214,57,91,18,185,172,145,173,118,209,54,104,163,75,43,205,147,130,139,142,160,81,255,0,41,221,47,182,119,239,86,75,123,227,203,232,163,74,90,120,229,181,210,193,52,203,115,116,143,115,31,36,209,50,54,194,230,254,117,239,143,176,140,70,164,42,143,139,109,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,22,211,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,95,63,173,124,102,112,217,195,182,85,75,133,107,30,164,125,95,189,86,219,217,116,130,155,232,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,179,190,219,42,42,133,235,33,91,157,95,170,124,91,229,253,15,184,220,73,84,208,190,40,244,39,137,79,166,255,0,34,153,207,214,63,171,158,27,233,63,238,101,101,31,99,196,119,123,63,235,152,163,234,234,236,75,250,59,237,211,231,182,233,188,85,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,41,55,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,145,109,200,199,245,217,251,183,252,72,149,64,33,131,93,249,76,106,133,159,136,107,54,63,164,116,21,119,13,53,204,111,13,69,188,67,4,106,204,86,9,170,42,30,250,121,99,150,169,211,78,202,106,72,154,228,157,234,196,153,238,100,72,189,215,181,174,149,78,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,46,88,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,33,91,132,239,84,250,55,243,3,30,247,24,9,179,227,251,131,235,87,22,90,70,230,219,210,174,60,239,14,167,172,175,197,31,12,173,70,84,206,246,53,100,161,149,178,61,177,116,84,44,49,49,36,115,154,177,61,172,127,87,66,73,28,144,153,194,119,170,125,27,249,129,143,123,140,4,255,0,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,209,55,247,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,138,175,193,20,53,193,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,199,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,61,6,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,47,159,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,157,62,95,188,8,216,184,85,197,99,205,114,150,120,221,77,200,45,233,29,198,167,119,199,244,93,44,241,210,201,45,171,161,149,18,211,207,218,169,167,114,248,150,162,57,251,236,155,55,201,97,179,139,31,84,250,201,243,3,33,247,25,201,211,224,163,138,235,23,22,154,53,69,153,119,109,84,121,125,183,106,60,166,201,69,51,221,224,42,186,158,145,200,141,145,17,233,12,236,103,118,53,221,237,77,223,31,113,239,138,69,32,179,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,227,213,115,69,226,115,78,52,139,67,174,90,67,123,178,218,178,172,147,81,173,245,52,16,217,39,169,70,201,110,165,124,50,164,119,119,53,98,145,191,153,170,100,43,19,93,219,115,228,99,157,27,209,97,122,182,197,114,222,215,156,55,134,222,95,154,143,170,217,157,109,35,89,110,206,46,44,182,80,205,80,176,190,237,113,91,85,2,211,209,68,173,99,221,215,35,155,178,185,24,238,134,35,228,114,116,49,202,145,215,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,168,91,251,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,133,56,10,225,231,50,225,155,135,155,102,159,103,57,109,93,222,229,89,81,244,211,232,102,98,35,44,15,168,167,129,102,182,196,173,154,86,61,145,212,54,119,172,145,171,88,247,202,247,35,83,169,85,113,171,149,63,3,149,58,107,106,160,226,147,82,95,73,45,247,39,179,163,241,107,99,89,20,233,110,183,85,53,143,74,215,201,178,171,42,102,139,102,181,177,185,59,112,203,35,94,174,116,174,142,25,31,0,12,85,254,202,63,2,127,249,243,255,0,147,55,143,251,33,146,152,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,144,26,225,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,93,254,34,180,27,13,226,75,72,239,186,83,153,209,82,57,151,26,119,190,217,93,53,58,204,251,77,197,24,228,167,173,137,26,246,59,174,55,59,117,106,61,189,108,87,198,229,232,123,145,96,135,44,224,123,136,43,63,17,215,158,26,177,108,14,235,144,100,20,94,34,186,221,55,106,42,72,110,22,118,61,201,21,203,184,249,86,24,161,145,17,169,246,165,217,178,187,176,171,221,78,131,98,144,5,159,225,51,70,115,45,1,208,108,99,75,115,205,69,171,204,110,246,122,126,135,213,75,178,193,68,197,219,166,138,149,202,212,149,244,208,167,216,141,210,170,189,81,60,146,56,251,112,197,120,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,49,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,87,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,48,50,84,30,83,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,171,234,192,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,128,30,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,12,191,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,218,246,113,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,130,167,193,87,101,50,207,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,8,129,229,215,199,85,79,11,89,146,96,250,131,95,86,253,43,191,212,77,53,116,52,212,177,61,246,203,140,201,78,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,239,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,148,242,190,230,9,77,105,166,178,240,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,185,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,122,35,98,54,47,178,198,179,96,149,240,11,41,173,124,102,112,217,195,182,85,75,133,107,30,164,125,95,189,86,219,217,116,130,155,232,122,250,190,186,87,201,36,109,147,174,158,9,24,155,190,25,19,101,94,175,179,190,219,42,42,133,235,33,91,157,95,170,124,91,229,253,15,184,220,73,62,209,78,51,56,108,226,39,42,170,194,180,115,82,62,176,94,168,173,239,186,79,77,244,61,125,39,69,43,36,142,55,73,215,81,4,108,93,159,52,105,178,47,87,218,223,109,145,85,35,7,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,43,220,69,107,206,27,195,110,145,223,117,91,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,119,92,142,110,202,228,99,186,24,143,145,201,208,199,42,68,183,38,171,181,170,193,196,150,109,125,190,220,233,45,214,219,118,155,220,170,235,43,42,230,108,48,83,65,29,125,189,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,91,254,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,110,24,215,168,89,37,171,50,207,242,92,190,197,140,82,99,118,219,229,226,182,229,71,101,164,86,246,45,176,77,51,228,142,150,62,150,49,189,17,181,200,196,217,141,77,154,155,53,191,4,149,238,79,124,49,234,62,159,216,174,60,66,101,87,171,173,150,213,154,219,223,65,65,139,207,76,177,199,112,165,71,211,203,75,119,115,187,191,239,168,226,107,225,71,44,114,186,70,63,162,84,234,198,14,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,182,72,145,177,21,92,247,195,57,32,0,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,128,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,7,235,22,171,139,31,75,26,201,242,255,0,33,246,233,203,85,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,223,241,11,148,216,179,158,11,245,47,53,197,171,188,109,151,32,210,251,205,210,221,83,218,124,125,250,89,237,50,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,13,112,141,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,242,156,107,240,163,98,226,211,70,171,112,222,213,170,143,47,182,239,89,139,94,235,97,123,188,5,87,83,22,72,213,209,170,61,33,157,140,237,72,155,61,169,187,36,237,189,241,70,132,59,112,145,192,230,101,196,47,16,215,189,30,204,31,87,141,91,112,26,137,153,154,85,192,196,157,244,175,130,161,96,117,20,51,49,31,7,137,146,70,200,214,57,206,86,116,69,52,141,73,123,125,15,216,36,1,249,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,250,192,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,138,190,106,124,120,255,0,223,126,21,52,130,245,254,42,44,190,251,108,184,255,0,187,178,166,200,230,118,191,222,238,149,241,205,254,50,157,237,254,250,192,49,127,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,254,183,46,190,5,106,120,165,204,147,56,212,26,10,182,105,93,130,162,104,107,166,166,170,137,143,185,220,97,74,119,165,181,81,36,73,225,99,163,168,108,143,153,172,253,6,57,141,123,30,228,123,44,87,13,28,58,103,124,80,106,157,6,153,224,180,255,0,226,171,47,21,189,112,255,0,115,45,126,38,24,103,172,237,203,44,125,238,215,125,142,237,49,221,111,248,34,124,85,54,40,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,185,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,129,4,60,127,112,125,117,225,55,87,28,219,122,82,73,130,102,53,21,149,248,163,225,149,202,250,104,24,246,172,148,50,182,71,186,94,186,116,154,38,36,142,115,146,86,57,143,234,235,89,35,143,218,242,212,227,94,227,195,166,163,208,233,126,107,115,219,76,178,235,131,163,169,99,150,150,8,237,87,74,149,166,137,151,57,103,145,168,245,133,140,129,172,145,171,43,88,216,222,249,81,28,230,35,95,49,60,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,235,217,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,32,108,188,8,213,229,55,198,189,199,80,40,255,0,147,22,168,92,251,247,171,37,189,146,98,21,178,45,45,60,114,218,233,96,134,20,182,54,54,53,143,146,104,153,27,166,107,191,58,247,199,223,87,171,82,20,87,201,80,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,86,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,0,0,0,112,170,114,82,239,136,28,21,39,192,161,17,81,74,211,224,7,39,230,228,119,6,218,172,23,43,147,157,183,134,164,154,100,248,252,90,197,95,187,207,238,63,72,182,220,68,95,190,174,233,38,67,112,71,42,57,45,245,104,221,145,119,85,240,210,170,39,146,167,236,253,160,107,189,174,217,197,102,162,106,133,227,43,172,119,218,172,240,251,53,28,231,53,189,20,241,71,229,213,231,252,196,38,135,149,174,10,204,91,134,156,118,240,228,252,245,226,222,218,133,221,173,253,23,212,212,200,158,105,231,240,122,124,72,45,180,210,201,118,189,80,208,166,206,125,93,76,80,166,235,241,87,57,26,159,31,235,54,55,224,238,197,245,127,134,61,52,183,186,54,178,70,99,84,45,122,55,109,183,237,239,247,39,244,129,121,0,56,95,128,20,200,137,182,255,0,121,208,244,221,83,200,238,122,121,110,159,231,58,219,178,187,100,253,160,34,139,207,117,77,211,246,157,232,155,121,32,68,217,54,57,0,90,158,34,245,242,193,195,238,5,81,153,94,59,82,58,41,105,226,100,82,54,85,106,247,31,211,186,172,108,114,253,202,92,171,181,214,142,203,65,45,202,189,238,108,16,244,245,43,90,174,95,55,34,39,146,127,74,161,0,188,118,113,53,93,174,154,151,114,182,219,238,53,111,178,219,107,37,129,34,147,186,198,172,145,84,212,236,189,14,145,201,183,76,141,219,201,63,205,176,22,251,94,184,136,212,62,37,50,249,46,23,217,100,100,15,149,238,166,160,101,100,210,68,212,73,37,123,87,243,174,219,169,18,87,38,251,39,146,124,19,224,73,127,3,92,187,113,76,70,213,111,212,76,217,207,175,185,85,82,119,59,85,52,148,146,178,39,77,4,42,173,106,253,181,77,149,94,136,187,252,21,127,111,157,168,229,165,193,29,194,170,243,73,171,154,129,65,69,45,20,148,147,248,88,187,209,77,249,185,160,129,209,185,88,232,221,179,182,149,200,187,59,203,254,121,108,134,24,233,225,100,16,177,25,28,109,70,53,168,155,34,34,38,200,136,128,124,182,203,61,178,207,78,218,107,117,12,16,49,155,236,145,196,214,252,87,117,248,34,31,104,0,14,21,17,81,81,83,116,95,138,28,128,60,166,93,165,184,30,113,64,235,118,69,140,91,42,161,114,59,202,74,40,100,248,181,90,191,166,197,79,130,152,111,175,220,171,52,167,80,45,201,81,133,78,236,122,182,39,58,95,238,117,178,138,20,126,209,116,181,29,179,89,187,122,145,23,109,255,0,209,241,51,204,1,174,103,19,28,42,102,124,52,100,12,166,184,213,73,89,67,45,76,177,82,214,47,102,55,42,198,214,59,126,150,74,245,69,251,127,209,250,63,210,122,126,22,184,233,212,238,30,175,52,180,178,86,203,119,177,59,177,79,44,21,181,245,74,216,33,108,200,247,43,90,215,170,126,138,185,54,70,252,54,242,251,150,121,51,221,56,196,181,26,203,61,151,40,178,209,214,69,51,30,221,230,166,138,69,78,166,43,23,244,218,228,248,47,236,34,43,142,126,93,57,62,17,122,185,106,38,152,219,232,159,102,169,169,168,169,150,151,198,65,15,106,38,194,143,251,17,164,113,162,121,181,251,166,235,230,169,251,85,64,147,126,28,184,151,195,245,255,0,13,181,223,173,83,178,42,202,202,88,165,146,6,50,117,106,61,221,123,162,44,145,183,225,219,119,153,121,141,106,116,55,88,178,190,31,245,70,215,144,83,214,213,193,21,162,228,207,31,75,20,207,86,185,172,87,181,237,233,100,141,71,42,35,223,183,158,219,255,0,199,61,92,46,241,33,136,241,1,167,86,91,229,158,174,117,174,150,138,39,84,69,45,52,145,170,73,249,198,170,110,229,114,42,239,19,183,94,165,254,181,220,11,216,81,42,39,74,170,253,197,103,10,155,166,192,124,125,107,213,178,31,68,110,234,77,202,93,7,158,232,115,31,146,125,192,119,3,132,93,208,228,1,67,211,127,34,179,135,124,0,161,141,233,242,248,149,167,153,74,111,247,149,34,238,7,37,137,227,99,25,143,39,225,211,48,164,115,17,206,134,209,114,149,190,77,93,151,192,212,39,223,240,248,151,216,252,28,246,217,29,227,10,190,219,100,141,178,37,69,182,170,62,151,34,42,47,84,78,111,223,229,247,129,171,170,42,181,81,205,85,69,79,52,84,54,9,229,229,154,86,102,92,61,89,234,107,100,115,228,139,196,110,170,247,57,124,235,170,211,226,239,242,80,128,75,237,170,107,37,214,123,100,232,137,36,61,59,249,239,241,106,59,227,254,114,96,185,56,103,41,122,211,91,206,29,36,178,58,75,37,60,82,47,82,46,223,157,172,172,119,146,170,170,47,197,62,228,2,70,0,0,120,237,96,210,172,87,91,180,211,33,210,188,214,25,31,103,200,232,157,71,80,248,153,27,165,135,117,71,50,88,187,140,123,91,35,30,214,189,142,86,175,75,154,213,79,52,66,200,240,253,192,30,146,240,227,120,165,185,225,87,75,221,92,148,143,87,247,238,9,74,233,231,242,151,110,235,227,137,138,254,158,243,145,60,147,100,68,50,124,1,195,90,140,106,53,62,8,155,28,131,141,188,192,228,227,100,253,136,19,125,147,127,143,223,177,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,132,253,190,103,32,14,62,1,124,211,201,118,243,41,93,213,201,251,10,154,7,32,28,57,200,198,171,151,224,137,184,16,245,206,143,42,142,191,81,240,92,118,41,28,175,163,182,87,201,34,108,168,136,142,169,107,83,207,125,151,206,21,49,39,131,108,109,50,126,33,49,138,9,33,138,88,151,198,245,178,77,149,171,253,163,80,169,228,168,168,190,109,47,135,54,202,229,171,226,58,130,53,85,218,43,68,187,111,251,22,190,171,254,163,207,242,203,196,42,242,29,126,165,187,67,11,95,13,167,175,186,229,115,83,167,187,69,88,214,249,47,154,249,167,220,4,243,211,70,144,211,197,10,127,49,141,111,250,16,237,0,14,29,228,133,8,191,113,83,148,165,17,19,204,10,211,224,114,112,159,3,144,7,10,167,39,10,5,61,40,191,113,82,38,200,17,62,253,142,64,31,139,152,228,244,24,126,57,93,144,92,158,230,67,73,4,178,170,163,21,223,163,27,159,240,79,63,131,84,253,163,10,57,167,106,211,52,255,0,66,227,180,83,213,201,79,85,124,168,170,160,106,163,95,179,186,168,102,77,183,98,166,222,111,111,199,200,8,182,227,139,92,46,90,195,175,57,100,209,220,170,228,180,209,93,170,32,165,137,238,145,172,233,106,70,197,251,14,122,162,121,194,139,240,79,250,178,147,150,79,6,149,151,219,133,159,91,50,251,101,12,212,14,124,21,246,228,146,72,101,114,51,251,101,138,189,14,141,202,213,93,152,190,78,69,253,191,13,147,8,120,121,211,187,150,177,235,150,41,137,199,27,102,250,82,243,10,213,43,228,107,81,88,142,89,31,186,189,23,125,218,199,124,81,119,255,0,57,177,78,144,225,52,122,119,166,184,222,31,71,4,81,37,174,217,79,74,189,8,223,62,150,126,214,162,34,252,87,238,3,212,208,80,81,219,41,35,162,161,167,142,24,98,106,53,173,99,17,169,178,34,34,121,34,34,124,17,15,160,0,0,0,0,0,0,0,7,228,101,152,245,30,83,143,87,88,235,169,227,154,58,170,121,98,70,200,214,185,187,185,142,111,159,82,42,127,57,126,227,245,192,26,224,113,103,161,215,45,1,213,250,204,74,88,162,138,153,212,180,181,148,142,138,86,59,236,190,61,151,244,90,221,151,173,143,251,191,103,237,37,59,149,199,16,208,106,102,3,83,136,92,235,170,102,187,90,33,108,147,247,89,35,145,59,181,149,61,27,61,206,118,255,0,101,90,119,243,58,225,213,186,153,167,181,153,197,190,138,157,213,214,138,85,169,89,85,209,177,235,216,165,171,114,55,117,98,170,167,218,111,151,82,127,152,140,30,9,181,207,242,23,172,244,119,122,154,169,226,161,187,186,150,130,163,182,215,187,109,234,225,114,57,90,199,55,125,154,143,243,243,248,249,39,152,27,20,3,227,180,93,105,47,86,248,174,116,46,114,193,55,87,74,185,187,47,147,149,171,229,253,104,167,216,7,83,216,170,187,239,228,114,137,178,34,21,148,187,203,125,128,169,62,7,37,45,85,42,3,241,115,107,107,47,56,109,246,211,35,26,230,214,91,106,96,84,118,219,47,84,78,79,61,247,253,166,186,92,90,105,253,102,157,107,182,79,106,171,129,145,37,117,198,182,225,2,49,237,114,44,79,172,157,173,95,178,137,183,232,124,13,144,234,21,169,4,138,244,251,40,197,223,250,182,32,183,154,218,64,222,33,233,27,4,108,111,85,186,119,170,163,118,85,222,186,163,100,254,175,47,248,212,9,3,229,85,168,117,57,191,15,147,82,215,212,201,44,214,106,218,122,4,87,245,175,147,104,105,254,247,42,254,197,248,109,253,70,105,145,135,201,78,252,217,48,140,222,192,231,200,178,69,125,134,127,63,209,70,190,145,81,62,255,0,246,165,251,191,97,39,128,10,23,98,179,173,200,5,72,168,133,69,8,155,21,128,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,49,87,154,63,161,61,77,252,23,222,40,136,64,225,235,41,177,96,218,251,166,153,174,83,93,224,172,184,254,97,102,186,92,106,123,79,147,177,75,5,108,82,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,38,255,0,154,63,161,61,77,252,23,222,40,136,1,2,239,241,85,196,198,101,197,126,174,86,106,150,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,58,81,211,63,170,89,30,249,28,137,212,247,187,165,172,103,68,108,202,14,87,188,11,126,90,242,166,107,142,177,225,158,47,77,172,189,127,67,211,86,187,166,27,237,210,57,26,137,188,42,213,241,20,112,237,39,115,117,107,31,42,50,63,206,181,181,17,165,170,224,23,130,140,171,138,205,71,164,189,221,173,158,31,76,177,155,132,50,100,119,10,132,145,145,215,244,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,169,209,50,89,232,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,138,190,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,168,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,193,110,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,145,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,5,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,12,95,213,140,235,242,161,170,121,150,166,125,23,244,103,214,220,130,227,125,240,93,254,247,133,241,85,50,77,218,238,116,183,175,167,185,211,213,210,221,246,223,100,223,98,95,249,42,122,88,202,126,96,87,123,117,184,133,98,106,121,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,159,147,150,91,175,183,140,86,243,105,197,178,63,171,247,170,219,125,69,61,186,239,224,217,87,244,125,83,227,115,98,169,236,61,81,146,246,222,173,127,109,203,210,238,157,151,201,79,214,0,107,25,173,120,86,125,167,90,185,151,225,90,165,81,87,85,150,90,239,21,49,93,171,42,95,51,223,95,58,189,92,181,105,36,237,108,178,178,116,114,76,201,94,136,178,50,70,191,249,196,143,242,83,214,61,56,182,81,230,154,31,115,134,213,107,204,238,247,6,94,237,181,114,57,27,85,123,165,100,29,18,82,53,122,19,171,194,246,223,51,88,178,57,202,218,169,220,214,34,71,43,150,255,0,243,43,224,162,221,196,94,156,87,106,134,21,108,223,83,113,27,123,100,166,123,82,170,121,46,182,186,100,169,149,246,200,160,141,202,196,153,239,157,207,141,201,19,158,233,24,200,149,90,215,171,153,8,56,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,144,27,73,131,31,248,40,226,186,197,197,166,141,81,102,93,219,85,30,95,109,218,143,41,178,81,76,247,120,10,174,167,164,114,35,100,68,122,67,59,25,221,141,119,123,83,119,199,220,123,226,145,79,63,199,247,24,54,174,19,116,141,206,183,173,92,153,222,99,79,89,65,138,50,24,154,172,166,157,140,106,73,93,43,164,99,162,232,167,89,162,122,70,230,185,101,123,152,206,158,133,146,72,195,8,57,205,234,206,141,100,153,221,139,74,172,152,135,137,212,156,75,183,37,231,36,233,116,62,18,134,104,86,88,173,159,4,241,61,93,232,234,58,151,236,195,191,75,21,93,52,237,102,26,240,145,165,250,161,171,60,67,97,56,254,145,186,174,146,251,65,120,163,187,173,226,26,40,234,153,99,130,158,162,55,190,227,44,114,170,68,230,66,189,46,70,61,81,36,127,68,73,187,164,107,86,218,255,0,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,82,119,185,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,176,100,254,39,110,190,217,241,91,53,167,41,200,254,176,94,168,173,244,244,247,27,191,131,101,39,210,21,76,141,173,150,167,176,197,86,69,220,122,57,253,182,175,75,122,182,79,36,63,88,0,49,87,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,48,0,17,235,205,255,0,71,181,183,58,210,58,108,219,15,201,42,238,216,78,43,81,77,95,119,196,105,172,208,57,244,175,141,149,137,45,233,106,250,187,238,99,35,158,56,159,3,90,172,107,58,166,118,200,199,185,176,237,137,220,108,86,124,170,205,118,202,113,207,172,22,90,43,133,61,69,198,209,227,31,73,244,133,43,36,107,165,166,239,177,21,241,119,24,142,103,113,169,212,222,173,211,205,13,164,200,22,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,132,202,112,189,172,122,113,174,122,29,138,231,58,95,13,170,130,213,244,125,61,12,214,75,115,147,183,97,170,138,22,36,150,213,106,50,62,142,206,237,107,127,54,198,186,62,219,216,157,15,98,173,213,32,47,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,79,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,124,153,102,83,98,193,177,91,206,107,148,215,120,43,46,63,111,168,186,92,106,123,79,147,177,75,4,110,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,145,172,190,172,95,241,92,175,84,243,44,167,5,178,125,13,141,222,114,11,141,194,207,110,240,209,211,248,58,25,106,100,124,16,118,162,85,142,62,136,220,198,244,49,85,173,219,100,85,68,67,53,121,178,113,121,249,93,212,127,228,251,133,86,245,226,24,5,193,255,0,75,58,74,14,212,149,89,20,43,52,19,116,200,245,87,172,48,49,238,137,187,53,136,233,29,59,151,186,196,133,233,101,56,5,225,70,179,138,221,113,164,178,92,226,232,195,49,126,205,227,40,154,72,103,88,231,165,108,205,70,208,54,72,149,189,185,170,62,219,90,171,35,28,216,217,60,141,234,88,186,28,25,171,201,79,72,245,30,201,98,205,53,162,186,241,224,48,204,163,162,207,73,104,146,129,82,75,157,85,35,250,146,189,179,189,169,180,49,119,106,32,106,70,231,54,73,31,58,63,165,96,111,85,149,231,87,234,159,22,249,127,67,238,55,18,100,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,138,190,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,46,175,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,0,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,8,28,61,101,54,44,27,95,116,211,53,202,107,188,21,151,31,204,44,215,75,141,79,105,242,118,41,96,173,138,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,71,160,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,217,104,12,170,224,23,130,140,171,138,205,71,164,189,221,173,158,31,76,177,155,132,50,100,119,10,132,145,145,215,244,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,118,99,122,61,87,169,209,50,80,186,188,175,120,22,252,181,229,76,215,29,99,195,60,94,155,89,122,254,135,166,173,119,76,55,219,164,114,53,19,120,85,171,226,40,225,218,78,230,234,214,62,84,100,127,157,107,106,35,79,127,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,82,169,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,93,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,111,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,95,41,171,25,215,229,67,84,243,45,76,250,47,232,207,173,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,198,80,115,20,224,86,167,133,172,201,115,141,62,160,171,126,149,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,208,123,88,231,189,237,87,191,13,64,154,158,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,15,213,185,105,189,101,87,5,248,246,175,83,214,109,73,109,213,11,206,55,89,79,37,116,238,222,74,155,77,182,162,157,240,211,174,240,179,100,164,169,73,36,78,153,29,188,13,119,91,88,222,223,170,229,201,67,167,23,62,50,116,226,139,82,233,250,233,22,224,233,237,82,190,232,148,48,195,120,134,55,77,66,233,55,110,243,111,60,108,99,33,107,216,175,150,72,183,87,181,29,12,151,215,135,205,33,166,213,254,83,26,195,2,65,72,183,44,63,56,173,203,237,179,84,207,44,76,129,244,54,202,7,212,57,18,61,250,222,234,53,171,141,141,122,43,21,242,181,87,167,100,123,112,131,73,243,175,201,126,169,225,186,153,244,95,210,127,84,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,128,217,248,31,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,93,80,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,1,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,192,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,152,107,203,175,142,170,110,41,112,212,193,245,6,190,145,154,169,96,167,154,106,232,105,169,101,99,46,118,232,86,157,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,204,202,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,156,142,96,92,8,216,184,170,197,100,205,113,102,120,45,77,199,237,235,29,186,167,119,201,244,165,44,17,213,73,21,171,161,245,17,83,193,221,169,168,106,248,151,34,185,155,108,187,183,201,32,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,102,157,16,205,110,186,149,162,248,14,163,95,105,233,32,185,101,88,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,241,35,87,156,183,12,248,109,130,59,95,20,246,42,234,186,91,238,71,120,164,199,47,180,46,85,146,10,199,165,20,171,5,91,21,93,188,47,100,84,105,19,152,136,172,122,118,220,136,199,53,235,40,94,14,87,188,116,254,90,241,86,104,118,177,230,126,47,82,108,189,127,67,212,214,183,166,107,237,174,56,218,169,188,202,229,241,21,144,237,39,115,116,107,223,18,50,79,206,185,181,18,38,42,243,171,245,79,139,124,191,161,247,27,137,138,188,39,122,167,209,191,152,24,247,184,192,108,166,4,43,114,84,245,79,148,252,191,174,247,27,112,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,49,171,134,253,55,172,212,236,115,92,45,150,218,207,15,87,100,210,250,204,145,138,250,233,233,225,124,116,23,91,101,76,236,145,177,121,77,188,17,204,140,142,70,186,62,239,105,203,210,230,54,70,89,251,76,150,168,110,180,83,95,104,170,235,45,172,168,141,213,148,244,149,45,166,158,104,17,201,220,100,114,186,57,27,27,213,187,162,61,99,122,53,85,21,90,237,182,92,223,229,1,139,88,179,157,125,212,44,43,41,161,241,182,92,131,75,238,214,187,141,55,117,241,247,233,103,173,160,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,134,218,133,133,93,116,215,63,201,116,230,251,81,73,61,203,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,240,3,102,141,61,182,97,182,92,3,26,179,105,204,148,146,98,116,22,122,42,107,11,233,42,214,170,7,91,153,11,27,76,177,204,174,114,202,206,210,51,103,171,157,212,155,46,235,190,231,160,49,171,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,110,167,191,179,85,65,4,81,181,122,220,198,35,187,176,45,60,251,55,169,172,239,244,117,57,204,114,153,42,0,0,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,103,249,106,184,177,244,177,172,159,47,242,31,110,156,186,160,13,85,201,254,255,0,235,89,127,252,191,255,0,254,184,101,81,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,22,211,79,56,145,209,45,85,207,242,205,45,192,243,234,75,150,89,132,84,77,77,124,180,186,158,122,121,233,223,20,206,130,85,98,76,198,36,236,100,173,232,115,226,87,177,170,232,247,84,238,51,168,46,88,0,15,201,203,45,215,219,198,43,121,180,226,217,31,213,251,213,109,190,162,158,221,119,240,108,171,250,62,169,241,185,177,84,246,30,168,201,123,111,86,191,182,229,233,119,78,203,228,166,180,90,215,133,103,218,117,171,153,126,21,170,85,21,117,89,101,174,241,83,21,218,178,165,243,61,245,243,171,213,203,86,146,78,214,203,43,39,71,36,204,149,232,139,35,36,107,255,0,156,108,230,97,87,50,190,10,45,220,69,233,197,118,168,97,86,205,245,55,17,183,182,74,103,181,42,167,146,235,107,166,74,153,95,108,138,8,220,172,73,158,249,220,248,220,145,57,238,145,140,137,85,173,122,185,129,96,57,41,235,30,156,91,40,243,77,15,185,195,106,181,230,119,123,131,47,118,218,185,28,141,170,189,210,178,14,137,41,26,189,9,213,225,123,111,153,172,89,28,229,109,84,238,107,17,35,149,203,42,134,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,176,159,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,40,25,0,68,7,57,189,89,209,172,147,59,177,105,85,147,16,241,58,147,137,118,228,188,228,157,46,135,194,80,205,10,203,21,179,224,158,39,171,189,29,71,82,253,152,119,233,98,171,166,157,172,205,254,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,1,159,234,171,61,202,191,217,92,143,36,200,238,31,237,149,149,215,42,234,137,63,225,73,52,210,72,255,0,233,115,156,239,189,84,11,149,194,70,151,234,134,172,241,13,132,227,250,70,234,186,75,237,5,226,142,238,183,136,104,163,170,101,142,10,122,136,222,251,140,177,202,169,19,153,10,244,185,24,245,68,145,253,17,38,238,145,173,93,140,241,59,117,246,207,138,217,173,57,78,71,245,130,245,69,111,167,167,184,221,252,27,41,62,144,170,100,109,108,181,61,134,42,178,46,227,209,207,237,181,122,91,213,178,121,33,140,28,190,120,36,181,112,161,128,73,125,201,224,164,174,212,92,170,158,158,107,173,99,169,90,217,237,48,58,24,92,251,75,36,108,210,177,236,142,161,178,57,210,198,173,73,151,182,174,69,72,227,219,45,64,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,66,183,9,222,169,244,111,230,6,61,238,48,27,41,154,214,112,157,234,159,70,254,96,99,222,227,1,178,152,0,0,2,149,84,82,162,133,77,192,38,197,103,91,80,236,0,97,103,53,93,67,169,194,56,124,134,150,130,166,72,166,188,214,212,80,42,179,173,60,157,67,81,247,181,83,246,167,199,127,234,51,76,140,62,117,151,230,199,132,97,22,6,190,68,146,91,236,211,249,126,138,181,148,136,139,247,255,0,182,167,221,251,64,143,78,18,244,254,179,81,117,219,24,181,82,64,201,82,134,227,69,112,157,30,246,181,18,38,86,64,215,47,218,69,223,244,254,6,197,184,77,181,150,108,54,197,105,141,141,107,104,237,180,208,34,55,109,147,166,38,167,150,219,126,194,16,249,82,36,14,226,30,173,179,198,199,116,219,160,122,42,183,117,77,171,169,247,79,234,243,255,0,137,9,210,167,86,172,17,171,19,236,171,19,111,234,216,14,195,133,248,28,148,185,84,10,85,55,69,67,134,49,81,119,223,200,169,190,127,18,160,57,0,248,238,247,90,75,45,190,91,157,115,156,144,67,211,212,173,110,235,230,228,106,121,127,90,160,24,53,205,31,136,104,52,207,1,166,196,45,149,213,48,221,174,240,186,72,59,76,145,168,189,170,202,110,189,222,215,55,111,178,142,34,199,132,205,14,185,107,246,175,209,226,81,69,20,180,205,165,170,172,171,116,178,177,191,101,145,236,159,164,215,110,189,111,103,221,251,127,97,250,252,108,235,159,229,211,89,235,46,244,213,83,203,67,104,117,85,5,63,113,175,110,251,85,204,229,114,53,238,118,219,181,89,231,229,240,243,79,34,79,185,98,240,234,221,51,211,218,60,226,225,69,78,218,235,189,42,84,164,168,232,222,244,239,210,210,57,91,186,49,21,19,236,187,203,169,127,206,6,105,226,120,245,30,45,143,80,216,232,105,227,134,58,90,120,162,86,198,214,181,187,181,141,111,151,74,34,127,53,62,227,245,192,0,0,0,0,0,0,0,124,245,244,20,119,58,73,40,171,169,227,154,25,90,173,115,94,196,114,108,168,168,190,74,138,159,5,83,232,0,68,31,51,110,13,43,44,87,11,198,182,98,22,202,24,104,26,249,235,238,41,28,144,196,229,103,246,179,17,122,27,27,85,202,155,189,124,220,171,251,62,59,46,45,240,59,174,23,45,30,215,156,78,105,46,85,113,218,107,110,212,240,85,68,199,72,230,116,185,36,98,125,134,189,17,124,230,85,248,47,253,115,223,171,216,77,30,162,105,174,73,135,214,65,20,169,116,182,84,82,167,90,55,203,169,159,181,200,168,159,4,251,141,117,184,134,211,187,150,142,107,150,87,137,201,27,97,250,46,243,50,210,171,36,107,145,24,174,73,25,178,177,19,109,154,246,252,17,54,255,0,48,27,32,97,217,61,6,97,142,80,228,22,215,185,240,213,193,20,168,170,197,111,233,70,215,252,23,207,224,228,63,104,194,142,86,58,180,205,64,208,185,45,21,21,114,84,85,88,234,41,104,28,170,215,236,222,154,24,83,109,222,171,191,155,29,240,242,51,92,14,21,55,66,158,148,79,184,172,225,83,239,216,2,46,231,39,8,114,0,225,126,7,39,11,240,2,133,95,184,173,190,104,80,168,139,230,84,213,2,163,170,166,52,154,158,88,87,249,236,115,127,210,135,104,3,92,62,50,113,180,198,56,132,201,232,35,134,40,162,79,5,208,200,246,70,167,246,141,58,175,146,34,34,121,184,203,110,75,153,84,116,26,143,157,99,178,200,228,125,101,178,130,72,211,101,84,84,109,75,154,190,123,236,158,115,33,102,121,154,98,21,120,246,191,85,93,166,133,172,134,237,209,218,114,57,171,213,218,162,163,107,188,147,205,60,215,239,61,7,41,58,229,164,226,58,190,52,85,218,91,68,91,237,251,18,190,151,254,176,39,48,28,53,200,246,163,147,224,169,185,200,28,39,146,121,174,254,99,226,28,82,155,163,151,246,1,82,254,223,51,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,228,165,192,112,169,185,203,78,167,254,146,121,125,231,99,19,239,2,179,162,186,78,205,21,68,187,254,132,79,119,250,17,78,243,225,190,59,162,203,94,253,183,218,150,85,255,0,238,20,8,23,230,101,145,65,144,241,39,82,176,57,93,224,169,38,166,126,236,233,251,77,175,171,223,250,203,207,201,206,217,21,78,101,151,214,190,62,165,134,90,22,167,218,219,227,79,91,255,0,89,141,188,121,212,79,83,196,109,253,211,183,110,153,170,218,207,45,190,207,143,170,216,203,158,74,246,229,91,134,105,115,86,59,100,174,164,137,29,231,182,233,77,83,186,127,247,105,254,144,37,160,0,5,15,242,41,106,239,230,133,78,243,248,148,181,58,124,183,3,177,62,7,39,31,3,144,7,11,182,254,97,85,10,119,79,218,5,95,3,147,132,84,248,33,200,2,18,121,181,106,237,118,89,173,83,105,186,72,197,163,198,43,228,114,162,65,210,238,227,169,105,182,251,91,253,173,183,127,220,159,231,38,151,33,184,37,174,201,93,95,247,193,77,44,137,228,139,230,140,85,251,255,0,168,215,71,139,187,237,126,121,197,86,162,86,121,75,61,86,73,61,36,77,99,62,42,199,36,45,77,155,190,235,246,19,252,224,102,223,40,237,1,100,245,31,149,235,172,10,173,154,72,102,162,115,106,182,217,99,90,216,157,187,17,63,106,55,226,164,177,162,35,81,26,159,4,77,144,199,46,0,112,88,176,142,23,112,40,124,52,176,207,89,98,165,168,157,36,87,111,220,122,201,35,188,156,137,183,218,145,124,140,142,0,0,0,1,137,92,125,113,83,91,195,198,51,69,67,99,171,165,142,229,115,129,103,106,77,20,114,39,75,106,33,111,193,207,106,252,21,255,0,4,95,248,128,190,217,190,186,105,158,157,192,234,156,166,251,45,59,26,244,141,122,40,230,145,122,149,85,54,251,45,95,240,84,240,248,255,0,27,124,57,228,215,6,219,45,121,149,91,167,122,57,90,143,180,213,53,21,17,55,95,62,223,236,53,255,0,205,181,99,51,206,238,179,221,47,151,38,72,249,164,115,254,205,60,108,248,189,206,248,34,126,215,41,230,169,46,247,26,25,18,90,90,142,135,38,254,125,13,95,143,245,160,27,71,219,47,54,219,196,77,154,221,83,222,99,154,142,69,232,115,124,182,69,251,209,63,106,31,105,175,126,143,243,1,215,157,36,158,6,91,171,237,21,84,144,68,232,219,28,246,182,61,81,58,26,212,243,106,179,238,106,125,255,0,180,145,46,24,249,160,99,186,161,85,77,103,212,105,104,237,213,178,165,67,222,228,142,10,86,34,51,205,155,117,212,170,238,169,253,30,96,103,240,62,43,69,226,219,125,161,101,202,211,91,13,85,52,138,168,217,33,145,175,106,170,46,202,155,181,85,15,180,15,197,204,113,170,28,187,27,175,176,215,196,178,71,85,79,44,72,157,106,207,55,70,230,124,83,207,249,202,107,191,197,102,135,214,232,22,168,203,104,129,17,148,50,186,55,80,189,106,18,103,42,178,8,30,253,252,147,224,233,126,244,54,58,34,47,156,182,21,73,108,184,98,57,61,51,29,212,234,250,154,71,185,207,85,223,174,150,157,83,203,109,191,240,63,252,254,96,101,183,45,205,120,118,180,105,27,155,112,159,185,117,182,183,174,165,18,155,180,136,143,171,170,70,252,21,81,126,203,27,240,50,248,137,62,74,89,68,237,201,181,7,31,123,155,218,101,190,220,172,78,148,223,206,162,125,215,125,247,254,121,45,128,112,167,11,250,59,149,20,187,96,56,111,220,86,82,212,42,2,137,127,189,63,252,149,255,0,152,130,190,107,219,39,18,84,255,0,183,232,169,55,255,0,244,250,162,117,38,254,242,255,0,242,87,254,98,10,121,174,185,23,137,88,17,63,252,80,255,0,255,0,95,171,3,34,185,41,90,37,250,27,56,189,249,118,221,119,166,167,79,181,231,187,41,101,85,242,255,0,248,168,74,121,26,28,149,216,216,244,203,48,68,69,221,217,27,92,191,254,132,194,75,192,29,110,59,14,167,174,223,16,57,106,34,39,145,216,117,179,101,251,200,153,230,77,204,126,251,87,125,201,56,103,208,201,252,13,170,135,199,227,249,157,226,162,137,143,146,225,35,153,37,53,85,190,157,147,53,123,112,179,170,70,190,116,68,145,242,53,59,74,198,51,174,112,150,163,90,206,44,125,83,235,39,204,12,135,220,103,37,83,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,137,21,124,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,98,175,52,127,66,122,155,248,47,188,81,16,87,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,228,234,115,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,194,122,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,224,0,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,26,198,107,126,21,106,211,93,104,207,180,230,197,81,87,61,183,21,202,46,182,74,57,106,222,215,79,36,20,213,114,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,46,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,35,47,153,239,48,76,203,76,50,106,190,27,244,70,235,87,98,190,210,211,211,84,100,57,29,36,168,217,224,101,77,60,202,235,124,108,146,13,216,245,138,106,58,132,171,130,84,123,21,81,173,86,185,28,169,242,114,186,230,1,71,119,163,182,240,201,173,249,23,102,235,15,134,183,96,247,73,227,130,10,89,41,98,130,40,33,180,187,182,198,116,204,157,173,226,146,69,123,166,116,142,141,92,143,72,155,40,71,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,17,1,205,147,130,139,118,159,214,127,41,221,47,182,118,44,183,187,131,227,203,232,163,74,170,137,34,186,85,79,52,203,115,116,143,115,217,28,50,190,70,194,230,254,105,140,147,176,140,71,44,202,140,151,243,207,234,21,179,13,189,96,25,45,155,81,164,164,143,19,175,179,214,211,95,159,87,86,180,176,54,220,248,94,218,149,146,100,115,86,38,118,149,251,189,28,222,148,221,119,77,183,3,93,110,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,255,0,149,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,159,213,143,168,159,149,60,203,242,91,255,0,194,103,214,11,143,213,207,239,223,247,175,196,201,225,127,191,254,119,251,207,111,251,231,219,255,0,11,207,115,208,112,215,141,233,126,93,175,56,54,59,173,25,61,37,131,9,172,188,66,151,170,202,180,145,32,116,13,221,222,30,73,35,123,29,11,38,115,91,2,207,212,212,133,37,89,85,81,24,160,72,87,42,206,3,191,239,71,21,122,191,101,255,0,27,46,33,98,185,219,191,220,31,77,123,107,251,191,239,134,196,201,33,255,0,23,80,199,127,122,121,42,135,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,7,159,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,137,6,217,215,52,190,43,50,157,101,161,213,11,14,91,245,126,203,101,184,75,81,107,196,32,217,246,191,10,246,181,142,166,173,70,163,31,93,212,198,121,201,34,245,49,239,123,224,240,234,173,70,132,159,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,74,167,22,28,69,224,156,80,114,192,207,181,47,5,168,255,0,241,13,29,226,139,162,111,238,101,211,233,11,100,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,145,87,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,120,173,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,95,106,0,214,135,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,75,193,96,230,35,172,184,255,0,8,247,46,21,216,158,63,199,247,173,81,100,87,10,134,212,77,69,142,203,2,70,251,92,48,186,63,247,70,182,103,200,245,142,41,86,56,218,206,136,159,30,127,243,147,176,104,213,127,15,182,155,254,107,123,240,121,245,170,224,172,194,41,163,169,114,73,93,222,150,157,46,17,186,20,71,35,161,108,12,108,142,145,81,189,18,71,3,81,233,221,237,203,10,192,122,173,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,219,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,177,79,13,28,58,96,156,47,233,101,6,153,224,180,255,0,226,171,47,21,189,115,127,116,238,158,26,24,103,172,237,203,44,157,158,239,97,142,237,49,221,12,248,34,124,85,112,43,146,133,179,68,165,181,102,87,150,201,72,154,191,75,81,81,76,246,58,174,118,206,184,220,173,162,115,85,144,171,187,47,98,85,194,254,167,181,171,35,21,99,71,171,91,36,104,233,74,0,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,0,0,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,43,210,124,23,242,161,170,120,110,153,253,41,244,103,214,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,115,99,237,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,175,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,1,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,90,205,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,54,115,53,172,226,199,213,62,178,124,192,200,125,198,112,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,2,79,185,64,98,214,44,231,130,253,66,194,178,154,31,27,101,200,51,11,181,174,227,77,221,124,125,250,89,237,52,17,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,34,51,80,176,171,174,154,231,249,46,156,223,106,41,39,185,98,183,138,219,37,100,180,143,115,160,146,122,105,159,12,142,141,206,107,92,172,87,49,85,21,90,213,219,109,209,62,4,196,242,84,244,177,148,252,192,174,246,235,113,130,188,212,244,114,197,164,92,92,93,234,113,201,182,164,207,109,241,102,50,83,116,191,251,86,170,166,121,227,169,78,183,189,202,254,228,244,242,207,191,217,107,123,253,13,106,53,136,170,18,169,203,171,88,236,90,201,194,62,9,83,104,135,195,213,225,246,248,48,235,165,55,83,223,217,170,160,130,40,218,189,110,99,17,221,216,22,158,125,155,212,214,119,250,58,156,230,57,76,149,34,215,146,62,175,83,62,213,168,90,9,93,61,36,117,16,84,69,151,218,227,108,18,247,231,99,219,29,45,107,159,39,156,72,200,214,58,4,107,126,203,213,102,145,126,218,34,244,74,80,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,45,254,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,212,246,120,186,167,185,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,236,181,84,132,185,57,150,241,23,55,18,84,250,245,54,73,86,251,109,29,68,212,84,248,195,150,149,96,135,31,154,190,58,169,109,108,147,195,116,181,239,108,16,196,234,196,139,190,228,138,53,87,47,74,53,3,61,121,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,36,83,153,190,186,105,199,17,124,8,224,186,161,165,247,159,29,106,174,212,10,40,166,134,84,70,85,91,234,155,108,184,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,29,124,39,122,167,209,191,152,24,247,184,192,6,202,96,0,0,0,6,170,230,213,6,170,224,108,167,194,119,165,141,27,249,127,143,123,116,5,213,45,87,9,222,150,52,111,229,254,61,237,208,23,84,0,0,0,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,224,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,8,1,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,192,14,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,128,207,243,85,115,106,131,85,112,54,83,225,59,210,198,141,252,191,199,189,186,3,21,121,213,250,88,197,190,96,80,251,117,196,202,174,19,189,44,104,223,203,252,123,219,160,49,87,157,95,165,140,91,230,5,15,183,92,64,138,190,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,45,167,52,125,33,166,210,94,48,114,105,237,176,82,65,109,206,105,225,203,233,97,134,121,101,123,31,82,231,178,169,210,172,159,162,247,214,65,87,34,53,170,230,35,36,98,55,167,244,27,114,249,42,122,167,202,126,95,215,123,141,184,189,92,237,52,114,197,46,43,130,241,3,79,55,102,245,77,112,76,58,178,62,151,187,197,210,201,29,69,93,58,238,175,232,143,178,248,170,124,145,157,79,241,95,105,219,70,212,80,114,75,214,59,20,184,174,117,195,245,68,61,155,213,53,193,115,26,57,58,158,239,23,75,36,116,244,149,9,178,51,162,62,203,226,166,243,87,245,63,197,125,150,237,27,149,100,252,128,190,87,26,189,77,164,188,96,227,48,92,167,164,130,219,156,211,205,136,85,77,52,18,202,246,62,165,204,125,43,98,72,255,0,69,239,172,130,146,53,115,145,204,70,72,245,119,79,233,182,125,0,3,0,57,156,113,237,157,240,215,89,102,209,205,29,131,232,220,190,247,111,134,251,83,145,84,83,195,81,29,21,10,207,44,108,138,158,25,17,204,124,210,62,158,68,123,164,98,181,145,237,210,142,124,136,248,108,255,0,45,14,98,217,12,249,12,58,1,196,102,107,87,119,101,222,162,56,113,60,130,228,234,170,219,140,151,26,138,168,226,101,182,105,26,201,29,43,30,233,149,236,154,87,55,181,208,230,57,238,99,163,108,65,140,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,254,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,154,157,73,227,95,21,225,79,129,29,38,178,90,110,126,35,83,114,109,47,178,71,142,91,233,214,55,201,65,215,108,138,54,220,234,18,70,189,141,134,39,162,171,26,246,175,122,70,43,17,58,91,43,226,7,52,46,58,127,34,152,171,244,59,71,51,63,9,169,55,174,143,166,42,104,155,213,53,138,215,36,110,85,218,100,114,120,122,201,183,143,183,178,57,236,137,95,39,230,156,234,121,22,34,244,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,63,42,237,115,204,181,95,63,173,188,214,71,87,127,203,51,27,196,149,50,178,146,145,22,123,133,198,174,101,115,146,56,97,106,34,190,73,100,93,153,27,83,205,200,141,79,130,23,255,0,136,238,94,122,243,195,70,151,227,122,169,151,209,210,92,109,183,26,118,38,64,203,107,187,203,141,214,201,34,164,84,245,46,110,237,123,28,213,137,189,246,42,198,147,43,226,223,251,204,147,132,212,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,188,6,182,220,42,241,49,153,112,161,171,148,122,165,135,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,246,30,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,184,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,129,234,192,0,68,7,54,78,10,45,218,127,89,252,167,116,190,217,216,178,222,238,15,143,47,162,141,42,170,36,138,233,85,60,211,45,205,210,61,207,100,112,202,249,27,11,155,249,166,50,78,194,49,28,179,42,51,13,120,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,236,83,168,86,204,54,245,128,100,182,109,70,146,146,60,78,190,207,91,77,126,125,93,90,210,192,219,115,225,123,106,86,73,145,205,88,153,218,87,238,244,115,122,83,117,221,54,220,214,135,86,62,162,126,84,243,47,201,111,255,0,9,159,88,46,63,87,63,191,127,222,191,19,39,133,254,255,0,249,223,239,61,191,239,159,111,252,47,61,192,244,28,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,200,87,42,206,3,191,239,71,21,122,191,101,255,0,27,46,33,98,185,219,191,220,31,77,123,107,251,191,239,134,196,201,33,255,0,23,80,199,127,122,121,30,188,53,227,122,95,151,107,206,13,142,235,70,79,73,96,194,107,47,16,165,234,178,173,36,72,29,3,119,119,135,146,72,222,199,66,201,156,214,192,179,245,53,33,73,86,85,84,70,41,178,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,96,30,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,32,122,3,21,121,163,250,19,212,223,193,125,226,136,140,12,235,154,95,21,153,78,178,208,234,133,135,45,250,191,101,178,220,37,168,181,226,16,108,251,95,133,123,90,199,83,86,163,81,143,174,234,99,60,228,145,122,152,247,189,240,120,117,86,163,115,171,139,14,34,240,78,40,57,96,103,218,151,130,212,127,248,134,142,241,69,209,55,247,50,233,244,133,178,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,40,191,20,64,138,190,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,7,91,145,21,60,206,195,173,251,39,222,1,167,97,212,197,223,224,118,128,34,195,157,109,162,95,161,176,123,223,151,109,183,122,154,117,251,94,123,190,150,37,79,47,255,0,132,164,167,145,161,206,161,141,147,76,176,244,84,93,219,145,185,201,255,0,232,79,3,21,249,80,236,188,73,84,126,223,162,163,219,255,0,211,233,73,212,139,251,211,63,201,79,249,136,41,229,68,228,78,37,103,69,255,0,241,67,63,253,126,144,157,104,127,188,179,252,148,255,0,152,10,202,29,247,149,148,185,0,39,232,238,114,135,13,216,168,1,136,60,200,245,225,218,47,164,109,109,190,126,221,214,228,222,186,100,90,110,234,42,50,174,149,29,241,84,68,251,47,119,196,203,226,36,249,214,229,19,187,38,211,236,125,142,111,105,246,251,138,189,58,83,127,42,136,54,93,247,223,249,128,97,143,10,122,31,91,175,186,163,21,162,116,71,208,196,233,29,92,244,168,72,92,138,248,39,123,54,242,95,139,162,251,144,216,131,14,198,168,113,28,110,130,195,65,18,199,29,45,60,81,42,117,171,252,219,27,89,241,95,63,230,161,20,188,154,112,170,75,157,195,46,201,234,88,238,166,215,211,82,49,205,122,166,221,20,181,10,190,91,109,255,0,134,255,0,231,242,37,208,0,7,197,119,188,91,108,84,47,185,93,171,97,165,166,141,81,29,36,210,53,141,69,85,217,19,119,42,32,31,105,241,92,239,54,219,60,78,154,227,83,217,99,90,174,85,232,115,188,182,85,251,145,127,98,152,29,196,231,52,12,119,75,234,170,108,250,115,45,29,198,182,36,167,123,28,177,193,84,197,71,249,191,126,138,148,93,209,63,163,200,142,221,96,230,3,175,58,183,60,236,184,215,218,41,105,39,137,177,186,56,45,108,98,170,116,57,171,230,229,127,220,229,251,255,0,96,19,51,144,113,183,195,158,51,112,117,178,233,153,85,182,118,35,85,200,203,77,83,145,17,83,116,243,237,254,195,220,97,26,233,166,122,137,3,106,113,107,236,181,12,115,214,52,235,163,154,53,234,69,68,219,237,53,63,194,67,90,42,187,189,198,186,69,150,170,163,173,203,183,159,67,83,225,253,72,122,92,39,86,51,60,18,235,5,210,199,114,100,111,134,70,191,237,83,198,255,0,131,218,239,130,167,237,106,1,179,184,49,43,128,94,42,107,120,135,198,107,104,111,149,116,178,92,173,144,36,238,72,98,142,52,233,117,68,205,248,53,238,95,130,51,226,137,255,0,25,150,160,0,0,112,168,142,69,106,252,21,54,82,39,57,184,232,11,32,168,252,175,90,160,84,108,50,77,53,107,157,85,190,235,34,209,68,221,152,169,251,85,223,5,37,144,199,30,63,176,88,179,126,23,115,216,124,52,179,79,71,98,170,168,129,35,87,111,220,98,199,35,124,154,139,191,218,141,60,128,141,126,82,186,187,93,137,235,84,58,110,178,49,40,242,122,248,220,136,176,117,59,184,218,90,157,254,214,255,0,103,125,153,247,47,249,137,182,53,192,225,18,251,95,129,241,85,167,117,158,81,79,75,146,65,73,43,94,207,130,189,203,11,147,103,109,178,253,181,255,0,57,177,118,61,112,75,165,146,134,191,239,158,154,41,23,201,19,205,88,139,247,127,88,31,162,112,190,103,39,10,169,240,80,9,183,220,114,81,186,126,210,164,84,3,147,133,248,28,156,47,152,29,110,93,188,212,169,158,101,46,78,175,45,202,155,229,240,2,176,0,16,225,206,50,217,21,54,101,136,86,178,62,149,154,90,230,175,218,223,225,79,69,255,0,81,102,57,102,228,80,99,220,73,211,44,238,86,248,218,72,105,153,179,58,190,211,171,233,54,254,163,35,185,212,91,149,46,24,93,205,24,237,150,186,174,37,119,158,219,173,53,54,201,255,0,220,47,250,12,70,224,50,162,122,110,35,108,14,129,187,245,77,72,215,249,111,246,124,125,46,224,108,53,67,39,122,138,158,93,255,0,78,38,59,253,40,135,121,240,216,221,215,101,160,126,219,111,75,18,255,0,247,8,125,192,82,227,132,77,131,211,239,58,217,250,75,229,247,129,220,159,3,146,150,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,81,75,128,161,219,254,210,182,157,110,234,234,242,84,216,173,187,129,89,241,94,147,123,61,122,126,218,105,127,252,21,62,211,227,188,34,173,162,185,17,124,214,154,95,143,249,42,6,190,60,127,69,83,15,17,215,180,169,95,210,117,75,163,242,219,236,120,250,173,140,231,228,175,71,12,122,117,153,85,47,87,92,153,4,104,158,126,94,84,104,191,255,0,113,132,60,195,27,86,222,36,46,169,87,209,191,110,126,223,74,47,232,120,250,189,190,63,121,156,252,151,85,102,211,12,181,234,230,239,30,66,214,236,159,179,193,51,96,36,168,0,7,91,191,96,64,239,218,27,240,2,180,248,28,156,39,192,228,10,87,226,81,247,149,187,226,81,178,117,110,139,253,0,118,52,228,225,167,32,121,13,90,172,109,6,158,95,170,158,228,68,142,223,84,229,85,254,136,36,95,250,13,122,230,233,189,241,136,245,127,218,142,175,82,124,250,126,246,186,231,183,221,253,10,108,5,175,118,231,221,116,151,39,160,98,170,58,107,85,107,19,111,233,166,149,63,98,254,211,95,188,86,5,181,241,115,65,67,35,188,233,245,14,40,29,191,223,211,115,106,127,71,236,3,97,141,37,162,134,223,166,56,181,20,31,222,225,180,211,53,190,123,237,249,180,61,105,230,116,207,255,0,161,246,60,191,182,221,10,167,245,43,80,244,192,0,0,8,123,231,49,20,241,106,22,35,59,228,251,19,219,42,227,106,47,254,165,90,47,151,151,254,186,19,8,69,7,58,139,44,137,115,192,238,189,15,86,50,138,225,187,182,93,147,122,138,127,232,219,249,192,71,221,78,145,222,25,166,81,231,180,214,250,137,99,117,68,44,87,53,146,59,236,190,54,185,60,145,189,59,110,228,243,220,183,68,181,114,224,179,98,186,201,165,137,137,94,225,116,144,209,255,0,107,201,27,38,88,220,174,134,154,145,119,221,170,171,241,95,232,254,162,198,113,163,203,230,183,75,33,169,203,176,27,69,124,212,110,171,100,111,111,93,69,71,156,146,203,230,159,153,253,29,145,158,125,95,243,129,129,7,101,61,68,212,179,54,120,31,211,35,119,217,118,69,219,116,219,239,41,150,25,96,145,209,79,19,227,123,85,81,205,123,85,21,21,62,229,69,41,2,79,249,100,113,115,127,130,170,139,74,50,58,186,87,82,75,85,35,97,254,215,141,142,234,154,166,157,54,71,117,162,175,247,199,253,203,254,125,137,105,53,234,224,83,25,187,223,181,175,29,150,217,4,178,54,11,173,35,229,232,141,206,68,107,106,233,183,85,217,171,183,197,13,133,64,17,109,206,162,231,23,213,156,62,208,174,78,227,175,175,153,19,203,125,155,70,136,191,126,255,0,248,68,251,137,73,33,203,156,126,68,183,60,203,17,183,43,154,171,12,213,178,108,136,159,248,189,23,244,255,0,72,31,129,201,197,106,83,94,114,100,141,21,98,91,36,29,123,55,127,63,27,14,222,127,119,151,81,53,132,73,242,83,198,100,92,151,80,114,9,34,119,67,232,45,205,99,188,246,242,168,159,127,187,111,230,126,210,91,0,20,175,196,168,165,202,1,165,69,13,93,215,224,165,96,117,212,121,211,202,159,250,142,255,0,152,130,78,106,174,115,184,149,137,21,83,236,218,94,159,253,255,0,86,78,197,115,186,40,170,30,159,205,137,235,255,0,18,144,17,204,162,241,37,227,137,75,131,164,98,183,194,195,81,76,155,183,109,209,181,245,127,245,129,156,60,151,226,98,233,14,93,42,34,245,38,68,196,255,0,239,40,201,29,35,151,147,2,53,154,63,151,110,213,69,126,65,30,203,255,0,230,113,146,52,0,233,147,224,119,29,50,124,0,173,134,28,115,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,179,49,163,68,79,129,216,6,174,246,155,158,101,165,25,253,21,230,142,58,187,6,89,135,94,35,169,137,149,116,136,147,219,238,52,147,35,154,146,67,51,85,17,241,203,26,110,201,26,190,109,84,114,124,80,249,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,85,57,162,242,255,0,163,187,209,220,184,155,209,12,119,179,117,135,196,220,115,139,92,18,65,5,44,148,177,65,44,243,93,155,220,123,58,102,78,214,210,199,26,61,211,58,70,200,141,71,164,174,150,37,128,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,112,23,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,193,101,218,217,153,105,70,127,91,102,172,146,174,193,150,97,215,137,41,165,125,37,90,36,246,251,141,36,202,215,44,115,66,229,68,124,114,198,187,62,55,47,155,81,90,191,5,54,136,48,3,154,23,2,223,150,188,85,250,227,163,152,103,139,212,155,47,71,211,20,212,78,233,154,251,107,142,55,34,237,10,53,124,69,100,59,71,219,217,90,247,196,143,143,243,174,109,60,104,16,215,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,19,41,201,83,210,198,83,243,2,187,219,173,196,43,19,83,201,83,210,198,83,243,2,187,219,173,192,103,248,0,1,21,124,212,248,241,255,0,190,252,42,105,5,235,252,84,89,125,246,217,113,255,0,119,101,77,145,204,237,127,189,221,43,227,155,252,101,59,219,253,245,134,79,243,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,104,33,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,160,123,94,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,162,54,187,116,106,189,189,111,86,70,213,235,123,81,124,254,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,157,238,0,120,62,181,112,155,164,109,109,193,42,228,206,243,26,122,58,252,173,243,74,213,101,52,236,99,150,58,24,155,27,221,23,69,58,205,43,22,70,185,203,43,220,247,245,116,44,113,199,231,249,140,240,81,252,170,180,226,11,254,1,108,181,71,169,184,183,231,45,181,51,167,106,75,165,10,35,214,75,99,166,234,107,27,212,247,164,145,58,84,115,89,35,92,221,226,108,210,200,129,101,121,77,241,175,113,212,10,63,228,197,170,23,62,253,234,201,111,100,152,133,108,139,75,79,28,182,186,88,33,133,45,141,141,141,99,228,154,38,70,233,154,239,206,189,241,247,213,234,212,133,21,242,84,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,19,253,192,47,21,212,124,86,232,117,37,238,231,47,70,103,139,246,108,249,68,50,77,2,201,61,83,97,106,182,189,177,196,141,237,195,81,246,220,212,88,216,214,200,201,227,111,82,69,214,224,201,82,18,249,154,240,37,117,209,28,202,227,174,122,91,140,210,71,165,247,234,136,221,85,71,107,129,204,102,55,90,244,107,92,201,35,221,81,148,211,75,187,163,123,58,99,99,228,236,116,198,137,15,118,109,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,192,214,54,197,159,230,88,206,51,147,97,150,44,134,174,146,197,152,211,211,83,95,109,237,84,88,43,153,79,80,202,136,21,237,84,84,71,199,44,104,173,122,108,244,71,72,212,94,153,30,215,123,94,19,189,83,232,223,204,12,123,220,96,46,175,31,92,20,101,92,41,234,61,93,238,211,108,241,26,101,147,92,38,147,28,184,83,164,143,142,131,173,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,189,27,21,232,189,77,149,145,90,174,19,189,83,232,223,204,12,123,220,96,3,101,48,0,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,160,33,3,154,23,26,255,0,202,3,59,126,140,105,237,206,213,93,166,216,109,193,149,49,92,104,151,189,244,205,209,176,185,143,168,73,92,212,218,24,187,179,195,26,70,170,201,62,220,189,114,53,241,118,195,29,120,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,126,182,55,193,222,174,101,92,46,94,184,167,178,217,234,234,172,86,123,199,130,90,24,168,222,179,201,110,138,39,173,93,209,21,219,35,233,161,151,181,18,172,73,39,154,84,185,253,182,211,185,93,251,252,2,240,163,89,197,110,184,210,89,46,113,116,97,152,191,102,241,148,77,36,51,172,115,210,182,102,163,104,27,36,74,222,220,213,31,109,173,85,145,142,108,108,158,70,245,44,93,14,159,236,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,13,109,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,79,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,88,118,230,87,193,69,199,135,77,71,174,213,12,42,217,182,153,101,215,6,201,76,246,165,44,17,218,174,149,43,83,43,237,145,65,27,145,235,11,25,3,159,27,146,38,177,177,189,145,42,185,204,87,63,207,242,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,96,159,64,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,106,72,86,228,169,234,159,41,249,127,93,238,54,226,106,64,0,0,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,66,183,9,222,169,244,111,230,6,61,238,48,27,41,154,214,112,157,234,159,70,254,96,99,222,227,1,178,152,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,183,252,237,52,114,197,46,43,130,241,3,79,55,102,245,77,112,76,58,178,62,151,187,197,210,201,29,69,93,58,238,175,232,143,178,248,170,124,145,157,79,241,95,105,219,70,212,91,129,201,83,210,198,83,243,2,187,219,173,197,234,230,43,163,150,45,100,225,31,59,166,187,205,225,234,240,251,124,249,141,174,167,165,239,236,213,80,65,44,142,78,134,189,136,238,236,11,81,6,238,234,107,59,253,125,46,115,26,128,69,7,43,141,94,166,210,94,48,113,152,46,83,210,65,109,206,105,230,196,42,166,154,9,101,123,31,82,230,62,149,177,36,127,162,247,214,65,73,26,185,200,230,35,36,122,187,167,244,219,62,134,174,250,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,241,54,114,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,253,96,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,8,121,129,112,35,125,225,87,42,147,53,197,153,227,116,203,32,184,44,118,234,157,217,31,209,117,83,201,85,36,86,174,135,212,75,81,63,106,154,157,171,226,92,136,215,239,178,236,239,37,158,147,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,47,30,127,153,69,128,212,105,107,114,26,181,196,234,175,16,223,223,105,114,163,160,75,140,80,201,3,106,24,138,155,177,235,20,207,99,186,85,58,209,35,235,234,237,199,211,237,120,78,245,79,163,127,48,49,239,113,128,244,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,127,159,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,0,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,192,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,154,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,24,171,206,175,210,198,45,243,2,135,219,174,38,85,112,157,233,99,70,254,95,227,222,221,1,138,188,234,253,44,98,223,48,40,125,186,226,4,85,240,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,114,84,245,79,148,252,191,174,247,27,113,34,156,197,116,114,197,172,156,35,231,116,215,121,188,61,94,31,111,159,49,181,212,244,189,253,154,170,8,37,145,201,208,215,177,29,221,129,106,32,221,221,77,103,127,175,165,206,99,80,142,190,74,158,169,242,159,151,245,222,227,110,38,79,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,3,88,221,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,248,155,57,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,178,250,177,130,254,75,245,79,50,211,63,165,62,147,250,165,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,78,247,45,125,94,166,213,254,15,176,121,214,122,69,185,97,244,235,136,92,161,166,130,88,153,3,232,90,214,83,181,86,77,250,222,234,53,164,145,238,98,171,21,242,185,19,167,101,99,67,208,113,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,209,6,26,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,176,33,7,60,207,243,45,79,201,167,204,245,3,33,171,190,223,106,169,233,41,170,46,21,106,142,158,118,83,83,199,79,18,200,237,183,123,210,40,99,69,123,183,123,213,21,206,87,57,85,203,49,60,149,61,44,101,63,48,43,189,186,220,67,5,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,207,242,84,244,177,148,252,192,174,246,235,112,25,254,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,15,65,153,103,249,150,160,212,218,170,179,60,134,174,234,251,29,158,138,193,108,73,149,58,40,237,212,145,36,84,244,241,49,168,141,99,26,212,221,118,79,180,247,61,238,234,123,220,229,243,230,127,242,189,224,91,242,215,149,51,92,117,143,12,241,122,109,101,235,250,30,154,181,221,48,223,110,145,200,212,77,225,86,175,136,163,135,105,59,155,171,88,249,81,145,254,117,173,168,141,2,245,114,186,229,255,0,71,104,163,182,241,55,173,248,239,122,235,55,134,184,224,246,185,228,130,122,88,233,101,130,41,225,187,59,182,247,245,76,189,221,162,142,68,99,161,116,110,145,90,175,88,157,20,148,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,103,235,0,32,47,152,55,4,151,94,20,51,248,239,184,196,21,117,218,117,149,84,84,77,106,172,109,43,155,5,166,119,77,51,153,105,124,142,154,87,189,241,211,182,55,54,89,21,171,50,119,21,168,171,28,155,57,124,241,183,117,225,67,63,146,197,147,207,87,93,167,89,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,109,28,170,177,199,180,223,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,235,215,196,15,11,186,161,195,238,180,59,69,239,182,74,187,141,202,227,80,171,141,45,35,35,154,123,229,20,149,114,211,82,84,71,79,4,146,185,143,157,208,174,208,42,172,136,170,141,84,248,110,27,31,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,102,37,114,211,208,173,121,225,243,65,170,176,173,114,170,164,167,124,247,137,235,108,246,38,212,248,185,236,240,59,100,146,55,206,201,95,7,68,146,53,102,108,48,166,204,89,36,123,158,231,204,230,68,230,13,198,221,171,133,12,2,59,22,49,61,37,118,162,229,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,196,106,170,71,38,193,140,28,212,248,241,255,0,190,252,42,105,5,235,252,84,89,125,246,217,113,255,0,119,101,77,145,204,237,127,189,221,43,227,155,252,101,59,219,253,245,132,122,240,235,160,217,151,18,90,185,98,210,156,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,189,17,181,219,163,85,237,235,122,178,54,175,91,218,139,226,191,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,62,124,0,240,125,106,225,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,46,138,117,154,86,44,141,115,150,87,185,239,234,232,88,227,140,32,135,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,246,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,74,167,41,190,53,238,58,129,71,252,152,181,66,231,223,189,89,45,236,147,16,173,145,105,105,227,150,215,75,4,48,165,177,177,177,172,124,147,68,200,221,51,93,249,215,190,62,250,189,90,144,162,190,245,115,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,32,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,48,99,87,0,188,87,81,241,91,161,212,151,187,156,189,25,158,47,217,179,229,16,201,52,11,36,245,77,133,170,218,246,199,18,55,183,13,71,219,115,81,99,99,91,35,39,141,189,73,23,91,178,84,8,75,230,107,192,149,215,68,115,43,142,185,233,110,51,73,30,151,223,170,35,117,85,29,174,7,49,152,221,107,209,173,115,36,143,117,70,83,77,46,238,141,236,233,141,143,147,177,211,26,36,61,220,43,177,103,249,150,51,140,228,216,101,139,33,171,164,177,102,52,244,212,215,219,123,85,22,10,230,83,212,50,162,5,123,85,21,17,241,203,26,43,94,155,61,17,210,53,23,166,71,181,219,57,101,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,100,11,241,245,193,70,85,194,158,163,213,222,237,54,207,17,166,89,53,194,105,49,203,133,58,72,248,232,58,213,210,54,217,80,178,57,239,108,209,49,21,24,231,185,123,209,177,94,139,212,217,89,16,90,174,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,5,15,43,58,228,68,95,136,20,199,240,59,142,152,254,7,112,2,56,185,208,68,196,210,28,70,85,69,234,92,137,233,255,0,222,82,18,58,71,47,57,244,107,244,127,17,217,170,170,204,130,77,215,255,0,204,228,3,14,185,85,57,205,226,86,84,69,79,181,105,98,127,247,253,33,59,116,254,84,241,39,254,163,127,230,32,23,150,189,226,75,63,18,150,247,70,197,119,138,134,158,153,118,110,251,35,171,233,63,234,39,222,133,221,116,84,239,95,231,68,197,255,0,137,0,239,41,113,81,67,151,101,248,40,28,167,196,168,165,170,84,0,133,62,113,203,82,186,243,140,164,136,169,18,89,39,232,221,187,121,248,217,183,243,251,252,186,73,172,34,79,157,102,51,34,100,186,125,144,71,19,186,25,65,113,107,221,231,183,157,68,27,125,219,127,63,246,129,232,249,43,220,226,250,179,152,90,17,201,220,109,245,147,42,121,111,179,168,213,19,239,223,255,0,6,191,113,41,36,57,114,112,200,150,217,153,101,214,228,115,81,102,154,138,77,149,19,255,0,23,173,254,159,232,38,52,1,18,220,205,248,185,191,207,85,91,165,24,229,93,43,105,34,170,141,179,127,107,198,247,117,67,83,80,155,43,186,213,83,251,219,62,228,255,0,54,228,180,154,245,113,215,140,221,236,58,215,145,75,115,130,88,219,61,214,173,241,117,198,230,162,181,213,117,59,42,110,212,223,224,160,99,133,69,68,213,83,58,121,223,213,35,182,221,118,68,223,100,219,238,58,193,84,80,203,60,141,138,8,159,35,220,168,141,107,26,170,170,171,247,34,32,20,151,22,155,72,239,15,211,41,51,218,155,125,68,81,182,162,102,35,156,201,27,246,89,27,156,190,74,222,157,183,106,249,238,101,151,5,220,190,107,117,78,26,108,187,62,180,87,195,70,218,183,198,198,245,212,83,249,199,44,94,107,249,159,209,217,95,231,213,255,0,49,124,249,143,217,177,93,27,210,197,196,172,144,186,56,107,63,181,227,141,243,44,142,71,77,77,86,187,238,229,69,248,167,244,255,0,80,22,231,147,60,83,203,168,89,116,236,147,236,65,108,164,141,200,159,250,245,106,190,126,95,250,138,76,33,20,28,149,236,178,45,207,60,186,244,61,24,250,43,126,206,217,118,93,170,42,63,163,111,230,146,190,0,0,0,242,90,181,69,13,195,76,114,154,41,255,0,189,205,105,169,107,188,246,223,243,106,122,211,204,234,103,255,0,67,236,133,127,101,186,101,95,234,70,168,26,241,67,211,100,227,17,138,207,179,29,38,164,249,117,125,205,109,207,111,191,250,16,216,83,73,107,27,95,167,150,26,166,57,21,36,183,210,185,21,63,166,8,215,254,147,94,156,170,5,186,113,115,95,67,27,188,234,53,14,88,27,183,221,213,115,114,127,79,237,54,4,208,75,115,237,90,75,140,80,61,85,93,13,170,137,139,191,244,83,68,159,177,63,96,23,4,225,199,39,14,3,175,111,63,34,180,248,148,108,155,238,170,165,109,248,129,81,194,252,14,78,23,224,5,10,27,251,3,190,1,191,180,14,192,0,17,153,206,162,142,25,52,235,13,170,78,174,184,242,9,17,124,252,188,232,213,127,254,211,6,56,1,138,166,110,35,172,137,76,191,162,234,103,73,229,191,216,241,244,187,153,225,206,137,86,29,48,196,158,142,110,242,100,46,110,203,251,60,19,247,48,99,151,155,106,221,196,133,169,41,58,55,237,193,220,234,69,253,15,31,73,191,195,239,3,96,75,42,109,103,160,79,217,77,23,255,0,130,135,218,124,118,116,84,180,80,162,175,154,83,69,255,0,224,161,246,1,75,138,27,191,237,42,118,254,101,13,234,234,243,84,216,14,198,149,20,180,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,142,23,224,7,83,186,183,251,191,164,173,191,113,75,151,101,220,169,191,112,21,159,45,209,58,173,181,109,223,109,224,145,63,251,149,62,163,174,120,219,44,50,68,244,221,175,106,181,83,246,162,160,26,254,243,26,124,239,226,66,226,147,196,172,237,197,81,27,23,252,38,165,125,86,203,240,67,44,185,42,95,54,183,102,216,250,167,251,45,77,80,139,186,127,58,150,84,248,124,127,240,70,63,243,88,198,98,199,245,250,142,166,24,31,27,110,20,149,114,249,181,219,42,165,108,203,228,170,190,107,246,188,209,62,30,95,180,186,188,153,107,82,151,41,204,25,182,253,117,20,75,241,255,0,226,106,192,37,252,0,5,14,216,225,28,138,114,242,136,254,0,119,3,132,248,28,129,75,191,105,70,203,185,216,165,32,84,159,3,147,132,57,3,207,103,244,235,87,135,93,233,218,222,165,125,21,67,83,227,247,196,244,251,141,119,181,6,165,49,14,48,111,151,26,166,47,77,175,80,165,172,122,111,183,217,101,195,185,252,239,232,253,166,199,181,80,37,77,44,212,203,240,150,55,51,253,41,177,175,87,48,108,82,92,75,139,157,67,233,69,108,85,87,127,17,18,244,185,19,119,65,11,220,168,174,248,249,188,9,220,208,59,236,57,62,138,97,25,13,58,109,29,194,197,71,59,83,169,29,228,177,167,222,158,71,190,49,191,151,190,81,14,75,194,118,157,36,78,234,90,27,5,53,43,252,218,191,106,55,73,26,252,62,30,113,175,196,201,0,0,0,6,40,115,9,208,63,203,110,153,194,218,100,254,219,183,49,89,27,187,114,191,100,125,77,50,175,147,23,246,49,126,40,166,87,159,61,194,138,59,133,36,148,114,174,205,147,109,255,0,204,168,191,244,1,6,92,179,181,218,29,38,214,136,240,219,244,75,29,21,202,59,131,156,247,75,28,104,201,210,22,46,206,235,68,84,242,167,95,231,124,118,242,248,147,147,89,71,111,190,91,252,61,83,27,81,75,80,141,126,205,122,162,57,60,149,21,21,171,253,75,228,166,190,156,100,112,255,0,151,232,38,174,94,175,30,21,236,183,87,220,170,170,105,234,89,77,55,67,123,213,53,8,214,171,164,111,74,175,75,63,111,222,155,126,210,76,184,8,227,155,22,214,11,5,22,11,144,202,219,117,238,134,147,165,254,42,174,149,189,206,204,20,232,231,53,169,210,238,149,115,159,178,244,253,203,254,96,183,156,81,242,171,126,109,89,85,148,105,166,67,65,75,61,69,66,72,180,179,83,213,200,228,87,203,35,156,168,168,249,55,242,123,83,225,247,47,192,194,91,135,46,174,32,237,151,197,180,201,141,92,103,107,90,142,238,197,101,174,86,46,237,223,111,239,70,192,45,115,94,212,123,28,142,107,147,116,84,93,209,80,228,12,42,224,27,131,10,237,9,177,59,33,204,22,22,221,230,168,157,27,11,99,168,141,209,179,174,23,55,116,145,91,247,194,171,250,63,122,124,76,213,0,15,142,241,113,134,211,107,171,184,207,35,88,202,104,36,151,119,57,19,244,90,171,247,249,125,198,188,156,106,235,92,90,207,171,53,21,244,112,73,29,29,7,71,101,94,248,221,191,93,53,58,59,205,137,183,198,37,251,215,252,196,173,113,235,197,254,29,164,120,133,211,13,166,173,138,178,239,91,66,246,71,21,61,101,50,185,29,53,61,66,49,85,174,85,119,78,237,111,158,223,127,146,41,10,186,69,129,220,117,35,80,236,120,157,181,155,186,178,190,150,57,23,161,238,70,198,249,227,141,85,81,137,191,243,211,246,127,88,19,57,202,175,77,42,176,93,13,109,125,193,63,182,110,12,115,29,246,30,213,217,149,181,159,115,191,161,83,224,134,109,158,103,78,241,58,108,47,20,163,177,83,71,210,144,119,55,253,47,231,72,247,127,57,85,127,156,122,96,5,46,223,205,80,168,1,67,126,237,202,206,54,243,220,228,15,158,226,228,101,190,169,235,240,108,47,95,254,229,72,18,230,106,216,219,196,148,174,141,124,164,183,201,34,255,0,90,215,213,147,211,120,122,69,104,174,149,126,12,166,149,223,232,106,154,255,0,243,18,189,211,223,56,144,185,75,78,228,114,82,65,53,43,246,114,46,206,109,125,94,255,0,15,235,254,176,51,219,147,44,212,242,232,238,84,214,53,26,248,239,241,162,253,173,247,95,5,30,234,72,177,26,60,150,60,91,116,239,54,71,42,45,59,175,116,253,62,95,206,240,158,127,119,236,233,251,201,46,0,117,63,109,188,209,84,237,58,221,190,192,114,194,179,173,187,237,230,135,96,2,21,185,161,112,45,249,20,202,159,174,58,57,134,120,77,54,189,116,125,49,77,68,238,168,108,87,73,36,114,46,208,163,83,195,209,205,188,125,189,149,204,100,170,248,255,0,52,215,83,198,179,82,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,53,242,184,244,39,166,95,141,123,197,105,149,69,191,208,141,28,177,104,22,153,209,105,86,45,55,93,150,213,112,186,212,91,163,233,122,120,106,90,187,141,69,92,84,219,189,239,123,251,44,168,108,93,199,57,92,254,223,90,236,174,217,46,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,63,220,81,232,95,242,148,208,156,155,69,62,180,253,92,250,199,224,191,186,126,7,198,118,60,61,100,21,63,222,123,145,245,117,118,58,127,77,54,234,223,207,109,151,10,180,159,147,95,228,191,84,240,221,76,254,81,223,73,253,82,200,45,215,223,5,245,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,1,37,64,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,242,154,177,201,175,242,161,170,121,150,166,127,40,239,163,62,182,228,23,27,239,130,250,161,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,140,170,224,167,133,47,228,125,165,151,93,51,250,251,245,183,233,60,130,123,239,141,250,47,192,118,251,148,212,240,246,187,125,233,119,219,195,117,117,117,38,253,123,109,229,186,134,64,0,0,137,94,104,188,191,235,45,21,151,46,38,244,67,29,239,90,166,241,55,28,226,215,4,147,207,85,29,84,179,203,60,215,102,247,30,254,168,87,187,180,177,198,140,108,45,141,178,35,85,139,43,162,189,124,149,61,44,101,63,48,43,189,186,220,103,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,170,225,163,134,124,55,133,172,123,43,195,52,250,186,173,248,245,255,0,40,168,200,232,104,170,85,94,251,99,38,165,166,133,105,18,85,114,186,102,53,212,238,86,61,223,111,161,237,107,149,238,106,200,240,188,7,228,229,151,27,237,159,21,188,221,177,108,115,235,5,234,138,223,81,81,110,180,120,198,82,125,33,84,200,220,232,169,187,239,69,100,93,199,163,89,220,114,116,183,171,117,242,67,245,128,26,214,113,67,172,122,143,174,122,227,149,103,58,161,13,214,130,235,244,133,69,12,54,75,139,151,185,97,165,138,103,164,118,212,106,178,62,142,206,238,107,191,54,199,58,78,227,222,157,111,122,172,138,114,148,224,163,232,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,238,185,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,153,85,196,87,47,254,31,120,147,206,236,122,137,152,227,190,10,245,73,112,166,150,251,87,111,146,88,102,190,219,224,134,86,50,138,101,99,218,198,245,61,240,117,84,35,22,126,212,9,19,30,196,232,116,121,42,0,0,4,74,243,107,224,163,232,74,202,206,44,180,202,217,106,163,178,205,217,143,52,183,192,157,137,27,93,52,253,182,92,218,138,238,137,59,207,150,40,229,108,109,107,146,68,108,170,146,44,179,61,152,65,194,150,186,234,135,15,186,209,100,203,244,162,150,174,227,114,184,212,83,90,43,44,180,148,209,205,61,242,138,74,184,36,146,221,31,84,82,185,143,157,208,198,196,124,108,89,17,85,58,127,98,236,125,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,140,28,47,114,238,209,174,24,245,31,39,213,43,74,253,55,122,185,92,42,151,28,241,20,238,108,120,205,174,85,94,154,74,126,228,146,62,73,186,28,177,190,169,238,235,116,104,141,68,98,58,94,232,100,253,166,182,166,227,106,162,184,86,90,106,237,117,21,84,241,205,45,13,91,162,116,244,175,115,81,93,12,139,11,223,18,189,170,170,213,88,222,246,110,139,210,231,38,202,191,88,0,91,253,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,8,54,94,29,51,190,23,248,250,210,173,52,206,169,255,0,88,22,58,203,61,111,92,63,221,59,95,211,73,12,21,157,184,165,147,179,221,236,61,221,167,187,173,159,5,79,130,172,255,0,22,255,0,85,180,47,78,53,150,179,16,187,102,182,110,237,215,4,200,40,178,75,5,202,5,70,85,81,85,83,207,28,202,198,189,81,119,134,94,211,89,44,106,138,215,53,26,169,179,217,27,216,23,0,0,6,16,115,105,214,253,80,210,14,30,105,236,88,37,142,145,45,26,133,81,83,140,95,175,179,73,27,223,67,4,180,238,95,11,20,14,243,115,234,98,109,75,86,109,149,34,100,47,68,68,146,72,158,200,96,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,185,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,155,57,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,88,14,26,56,21,209,46,22,179,44,175,56,211,234,10,183,220,175,245,21,16,208,205,83,85,59,223,108,180,76,148,207,91,106,34,200,172,153,141,168,167,116,140,153,204,239,116,61,172,115,223,210,175,120,123,94,26,56,116,193,56,95,210,202,13,51,193,105,255,0,197,86,94,43,122,230,254,233,221,60,52,48,207,89,219,150,89,59,61,222,195,29,218,99,186,25,240,68,248,170,221,80,0,242,154,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,93,126,37,248,116,206,248,95,213,58,253,51,206,169,255,0,198,214,89,235,122,225,254,233,218,252,76,208,193,89,219,138,89,59,61,222,195,221,218,123,186,217,240,84,248,42,236,166,99,255,0,25,188,32,98,188,98,105,197,14,29,118,191,125,92,189,89,110,13,184,90,47,177,219,163,171,146,155,116,232,158,7,49,202,199,186,25,88,168,174,99,36,143,121,34,129,234,174,72,250,28,24,171,201,239,137,205,71,212,11,21,199,135,188,170,203,117,189,90,176,171,123,235,232,50,137,234,86,72,237,244,170,250,120,169,109,14,111,107,253,245,36,78,124,202,228,142,39,70,198,116,68,157,50,84,91,253,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,112,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,152,85,198,183,45,239,229,131,170,118,173,76,252,178,253,82,250,51,31,130,197,224,190,174,248,254,231,110,166,162,110,239,115,197,69,182,254,39,167,167,165,118,232,223,127,61,144,44,7,35,31,215,103,238,223,241,34,85,12,85,224,99,129,143,228,93,245,219,254,234,63,92,126,184,253,27,254,194,125,31,225,124,39,137,255,0,226,137,186,250,188,79,254,174,221,31,126,254,89,84,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,79,247,20,122,23,252,165,52,39,38,209,79,173,63,87,62,177,248,47,238,159,129,241,157,143,15,89,5,79,247,158,228,125,93,93,142,159,211,77,186,183,243,219,101,194,173,39,228,215,249,47,213,60,55,83,63,148,119,210,127,84,178,11,117,247,193,125,80,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,192,73,80,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,49,87,142,126,6,63,150,143,212,159,251,168,253,78,250,157,244,151,251,9,244,135,138,241,126,27,255,0,138,33,232,233,240,223,250,219,245,253,219,121,134,0,114,84,245,79,148,252,191,174,247,27,113,53,38,21,112,83,203,123,249,31,106,157,215,83,63,44,191,91,126,147,199,231,177,120,47,171,190,3,183,220,169,167,155,187,220,241,82,239,183,134,233,233,233,77,250,247,223,203,101,205,80,0,0,6,42,243,71,244,39,169,191,130,251,197,17,149,69,170,226,143,66,255,0,148,166,132,228,218,41,245,167,234,231,214,63,5,253,211,240,62,51,177,225,235,32,169,254,243,220,143,171,171,177,211,250,105,183,86,254,123,108,161,0,60,39,122,167,209,191,152,24,247,184,192,108,166,70,174,147,242,107,252,151,234,158,27,169,159,202,59,233,63,170,89,5,186,251,224,190,168,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,74,128,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,26,186,177,201,175,242,161,170,121,150,166,127,40,239,163,62,182,228,23,27,239,130,250,161,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,128,245,124,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,147,167,193,79,10,95,200,251,75,46,186,103,245,247,235,111,210,121,4,247,223,27,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,197,93,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,192,122,190,74,158,150,50,159,152,21,222,221,110,51,210,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,197,112,83,194,151,242,62,210,203,174,153,253,125,250,219,244,158,65,61,247,198,253,23,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,242,221,114,0,13,96,117,99,5,252,151,234,158,101,166,127,74,125,39,245,75,32,184,216,188,111,99,179,226,188,45,76,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,156,158,87,26,189,83,171,92,31,99,48,92,167,171,158,229,131,84,77,136,85,77,52,17,68,199,178,153,172,125,43,98,72,255,0,73,140,163,158,146,53,115,145,175,87,198,245,119,87,233,186,213,113,35,202,58,213,175,90,219,148,234,253,155,89,233,48,234,124,158,162,42,183,217,233,177,6,206,200,167,72,35,100,210,172,141,171,137,30,249,101,100,147,61,221,8,170,249,92,171,212,187,185,111,175,4,60,32,223,120,57,197,114,92,42,163,87,254,186,89,111,151,8,110,148,116,223,87,217,110,240,21,93,190,221,68,157,105,52,175,151,186,198,83,38,202,168,214,118,55,106,110,247,40,25,42,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,76,127,213,142,77,127,149,13,83,204,181,51,249,71,125,25,245,183,32,184,223,124,23,213,14,247,133,241,85,50,77,218,238,120,214,245,244,247,58,122,186,91,190,219,236,155,236,102,175,11,154,23,252,154,244,39,25,209,79,173,63,88,254,174,120,223,238,159,129,240,125,255,0,17,89,61,79,247,158,228,157,61,61,254,159,211,93,250,119,242,223,100,11,170,0,0,0,2,213,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,247,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,82,16,48,45,11,212,126,29,56,238,210,205,47,213,11,55,129,186,208,234,6,59,44,51,68,170,250,91,133,43,174,112,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,176,161,101,53,215,133,29,56,215,60,219,79,245,66,231,23,209,89,158,156,228,22,203,197,182,243,79,10,58,74,138,90,90,198,84,73,65,80,155,167,114,23,244,191,161,85,122,162,145,234,246,238,142,150,57,66,245,128,0,0,0,26,171,155,84,17,87,253,131,31,254,58,47,249,19,255,0,205,224,103,255,0,9,222,150,52,111,229,254,61,237,208,23,84,242,154,79,130,254,75,244,179,13,211,63,165,62,147,250,165,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,122,176,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,210,95,184,214,225,75,249,96,233,101,171,76,254,190,253,82,250,51,32,130,251,227,126,139,241,253,206,221,53,68,61,174,223,122,45,183,241,61,93,93,75,183,70,219,121,238,150,3,133,206,84,159,201,175,93,177,157,107,252,189,125,99,250,185,227,127,185,159,85,188,31,127,196,81,207,77,253,251,197,201,211,211,223,234,253,5,223,167,111,45,247,64,207,240,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,121,77,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,198,85,112,83,194,151,242,62,210,203,174,153,253,125,250,219,244,158,65,61,247,198,253,23,224,59,125,202,106,120,123,93,190,244,187,237,225,186,186,186,147,126,189,182,242,221,67,32,0,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,195,138,62,84,159,202,83,93,178,109,107,252,189,125,92,250,199,224,191,185,159,85,188,103,99,195,209,193,77,253,251,197,199,213,213,216,234,253,4,219,171,111,61,183,91,255,0,193,79,10,95,200,251,75,46,186,103,245,247,235,111,210,121,4,247,223,27,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,12,128,53,87,54,168,34,175,251,6,63,252,116,95,242,39,255,0,155,192,207,254,19,189,44,104,223,203,252,123,219,160,49,87,157,95,165,140,91,230,5,15,183,92,76,212,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,213,113,173,194,151,242,193,210,203,86,153,253,125,250,165,244,102,65,5,247,198,253,23,227,251,157,186,106,136,123,93,190,244,91,111,226,122,186,186,151,110,141,182,243,221,2,11,56,78,245,79,163,127,48,49,239,113,128,217,76,141,93,39,228,215,249,47,213,60,55,83,63,148,119,210,127,84,178,11,117,247,193,125,80,236,248,175,11,83,28,221,174,231,141,119,71,87,111,167,171,165,219,111,190,203,182,196,149,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,48,171,141,110,91,223,203,7,84,237,90,153,249,101,250,165,244,102,63,5,139,193,125,93,241,253,206,221,77,68,221,222,231,138,139,109,252,79,79,79,74,237,209,190,254,123,32,97,95,37,79,84,249,79,203,250,239,113,183,19,82,97,87,5,60,183,191,145,246,169,221,117,51,242,203,245,183,233,60,126,123,23,130,250,187,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,92,213,2,8,121,179,105,125,171,78,56,193,186,92,236,206,164,142,159,58,179,209,229,15,164,166,162,109,59,41,167,123,164,166,155,126,149,84,145,242,203,73,37,67,228,217,170,231,212,59,116,85,69,123,175,255,0,36,125,94,169,101,215,80,180,18,186,122,185,41,231,167,139,47,181,198,216,34,236,64,246,58,58,90,215,62,79,41,85,242,36,148,8,214,253,166,34,67,34,253,133,85,235,202,174,56,248,2,181,113,151,117,196,111,176,231,212,152,93,203,26,167,172,164,168,172,110,60,218,249,238,16,74,232,157,20,79,147,191,11,145,144,185,179,57,173,85,114,111,81,34,167,78,235,213,226,184,67,229,155,125,225,47,89,105,181,86,209,196,71,211,116,143,183,213,90,238,150,143,170,76,166,241,244,178,181,28,216,251,238,170,149,98,233,158,58,121,119,107,122,151,181,209,186,53,206,3,58,128,0,70,7,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,103,76,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,220,14,74,158,150,50,159,152,21,222,221,110,51,252,183,250,61,161,122,113,160,212,121,53,167,75,236,223,67,90,178,140,130,108,146,107,108,74,137,75,71,85,44,16,67,35,41,152,136,157,168,87,195,181,233,30,234,214,57,238,70,116,177,24,198,5,192,0,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,242,154,177,130,254,84,52,179,50,211,63,165,62,140,250,219,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,4,22,112,11,193,70,85,197,102,163,210,94,238,214,207,15,166,88,205,194,25,50,59,133,66,72,200,235,250,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,59,49,189,30,171,212,232,153,44,244,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,149,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,183,0,0,0,1,242,86,218,109,87,26,154,10,203,133,178,146,170,162,215,80,181,116,50,205,11,94,250,89,214,41,33,89,98,114,166,236,122,197,52,177,171,155,178,244,72,246,252,28,168,191,88,3,242,114,203,141,246,207,138,222,110,216,182,57,245,130,245,69,111,168,168,183,90,60,99,41,62,144,170,100,110,116,84,221,247,162,178,46,227,209,172,238,57,58,91,213,186,249,33,174,23,20,58,199,168,250,231,174,57,86,115,170,16,221,104,46,191,72,84,80,195,100,184,185,123,150,26,88,166,122,71,109,70,171,35,232,236,238,230,187,243,108,115,164,238,61,233,214,247,170,236,166,99,87,17,92,191,248,125,226,79,59,177,234,38,99,142,248,43,213,37,194,154,91,237,93,190,73,97,154,251,111,130,25,88,202,41,149,143,107,27,212,247,193,213,80,140,89,251,80,36,76,123,19,161,209,134,42,242,148,224,163,232,74,58,62,44,181,54,217,117,163,189,77,222,143,11,183,206,157,136,219,67,52,29,183,220,220,136,238,185,59,204,150,88,226,108,141,107,82,52,116,168,146,36,176,189,146,126,0,2,37,121,181,240,81,244,37,101,103,22,90,101,108,181,81,217,102,236,199,154,91,224,78,196,141,174,154,126,219,46,109,69,119,68,157,231,203,20,114,182,54,181,201,34,54,85,73,22,89,158,201,106,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,215,7,133,45,117,213,14,31,117,162,201,151,233,69,45,93,198,229,113,168,166,180,86,89,105,41,163,154,123,229,20,149,112,73,37,186,62,168,165,115,31,59,161,141,136,248,216,178,34,170,116,254,197,216,250,211,91,83,113,181,81,92,43,45,53,118,186,138,170,120,230,150,134,173,209,58,122,87,185,168,174,134,69,133,239,137,94,213,85,106,172,111,123,55,69,233,115,147,101,92,96,225,123,151,118,141,112,199,168,249,62,169,90,87,233,187,213,202,225,84,184,231,136,167,115,99,198,109,114,170,244,210,83,247,36,145,242,77,208,229,141,245,79,119,91,163,68,106,35,17,210,247,114,168,1,111,245,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,117,192,0,64,13,151,135,76,239,133,254,62,180,171,77,51,170,127,214,5,142,178,207,91,215,15,247,78,215,244,210,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,193,83,224,171,63,197,191,213,109,11,211,141,101,172,196,46,217,173,155,187,117,193,50,10,44,146,193,114,129,81,149,84,85,84,243,199,50,177,175,84,93,225,151,180,214,75,26,162,181,205,70,170,108,246,70,246,92,0,0,0,5,15,43,58,221,190,222,72,7,12,219,111,36,84,59,78,182,239,177,216,0,142,158,115,83,83,197,163,184,171,94,212,115,228,191,200,137,246,182,217,124,20,155,41,34,196,104,243,167,241,110,211,188,37,26,168,148,237,189,212,117,121,127,59,194,121,125,223,179,171,239,3,14,57,101,54,55,113,37,19,164,95,40,237,241,200,159,214,149,244,132,246,219,156,143,183,210,189,62,14,133,139,255,0,220,161,175,223,46,219,221,61,143,137,11,108,181,14,70,165,92,16,210,179,119,34,110,231,87,210,109,241,254,175,235,54,0,179,189,37,180,80,202,159,7,211,68,239,244,181,0,251,10,29,247,236,86,113,183,158,224,112,221,252,149,74,128,0,97,39,53,77,52,170,206,180,53,213,246,244,254,217,183,177,172,111,216,123,151,103,214,209,253,205,254,132,95,138,25,182,121,157,69,196,233,179,76,82,178,197,83,31,82,79,219,219,244,191,155,35,29,252,213,69,254,104,26,255,0,112,85,173,113,104,198,172,211,215,214,65,36,148,117,253,125,229,99,227,110,221,20,213,8,223,55,166,223,25,83,239,79,243,155,13,217,238,48,221,173,116,151,24,36,107,217,83,4,114,238,215,34,254,147,81,126,239,47,188,214,83,87,112,59,142,155,234,29,243,19,185,51,103,81,215,213,71,26,244,61,168,232,217,60,145,162,162,61,55,254,98,254,223,235,38,171,128,174,47,240,237,92,196,45,120,109,77,108,84,119,122,42,22,50,72,170,43,41,145,202,232,105,233,209,234,141,106,163,186,119,115,188,246,251,188,209,0,204,211,10,184,249,224,194,187,93,172,77,200,112,245,133,215,120,106,32,71,66,232,234,36,116,140,235,153,206,217,35,87,125,243,34,254,143,220,191,3,53,64,26,254,219,249,117,113,7,115,190,37,166,60,106,227,3,92,213,119,118,91,45,114,49,54,110,251,127,122,51,107,133,206,85,111,194,107,41,114,141,75,200,104,42,167,167,168,89,18,150,26,122,184,220,170,201,99,115,85,85,95,30,222,76,114,124,62,244,248,146,80,112,231,53,141,87,189,200,214,181,55,85,85,217,17,0,249,40,232,237,246,59,127,135,165,99,105,233,105,209,207,217,207,85,70,167,154,170,170,185,127,173,124,212,131,110,102,58,237,14,172,235,68,152,109,134,37,146,138,219,29,189,205,123,101,142,68,124,235,11,215,102,244,34,170,249,84,39,243,190,59,249,124,12,240,227,223,142,108,91,71,236,21,184,46,61,43,110,55,186,234,78,150,120,90,186,87,118,251,208,84,35,92,230,175,83,186,81,205,102,235,211,247,167,249,227,55,131,126,31,242,253,123,213,203,45,227,194,189,246,234,11,149,45,77,69,75,233,166,232,119,102,166,157,28,212,116,109,233,69,233,127,237,251,151,127,218,4,180,114,246,208,63,200,150,153,204,218,148,254,219,184,177,25,35,187,114,179,116,101,77,74,167,147,215,246,61,62,8,134,87,159,61,190,138,59,125,36,116,113,46,237,143,125,191,206,170,191,244,159,64,0,0,3,192,235,229,246,28,99,69,51,124,134,161,55,142,223,98,172,157,201,212,141,242,72,215,239,95,35,223,24,223,204,35,40,135,26,225,59,81,82,87,116,173,117,130,166,149,158,109,79,181,35,163,141,62,63,31,57,19,224,4,38,233,245,74,101,252,96,216,238,52,172,94,155,166,161,69,88,196,223,127,178,251,135,115,249,191,209,251,13,136,112,10,117,164,195,173,20,238,111,74,178,138,157,171,241,251,162,98,125,228,3,114,249,197,37,203,120,185,211,206,164,87,69,75,119,241,18,175,75,149,55,108,19,61,170,170,223,135,155,13,133,105,96,74,106,88,105,147,225,20,109,103,250,19,96,59,78,23,224,114,112,160,117,236,187,149,183,246,156,21,32,28,128,112,191,0,40,87,34,28,183,98,137,62,5,108,2,176,0,17,87,206,174,249,189,187,9,199,209,63,217,106,154,133,93,211,249,180,177,39,195,227,255,0,133,49,55,151,43,231,103,18,22,228,130,37,127,114,42,120,222,191,224,181,107,233,119,95,130,153,15,206,106,181,42,178,156,61,155,109,209,81,90,191,31,254,38,163,45,87,42,124,102,44,131,95,171,42,102,129,242,54,223,73,73,47,147,93,178,42,214,194,190,106,139,228,191,103,201,23,227,231,251,0,156,171,90,116,219,105,27,190,251,65,26,127,247,40,125,71,92,17,182,40,99,137,137,179,88,212,106,39,236,68,67,176,10,29,247,148,55,171,127,187,250,10,221,247,148,181,119,93,192,173,165,71,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,129,201,194,255,0,72,29,110,248,47,217,220,169,159,119,150,199,11,241,57,110,192,86,0,2,21,121,197,42,51,90,177,120,85,171,213,244,117,108,157,91,249,42,58,173,200,137,183,252,21,255,0,73,250,124,158,43,25,14,117,150,211,190,86,179,169,244,46,77,213,63,241,122,239,250,143,212,231,75,142,182,151,80,240,59,227,97,233,117,69,182,224,199,187,111,139,91,82,197,111,223,251,100,95,187,239,45,7,44,59,237,198,213,174,126,14,154,166,88,233,107,127,215,45,111,232,187,162,142,181,89,212,187,121,108,171,228,4,241,0,0,161,229,45,77,151,98,183,254,194,148,84,223,96,43,79,129,201,194,46,232,114,0,165,126,37,71,27,32,28,52,168,225,54,79,188,228,1,15,92,227,180,182,154,199,151,217,53,42,142,154,24,214,241,113,158,154,169,237,137,200,233,94,180,180,234,197,115,190,11,178,68,255,0,244,255,0,89,48,166,12,115,105,210,218,252,247,66,45,151,91,53,150,74,202,139,21,198,162,225,59,162,139,169,204,141,148,83,47,82,249,167,151,217,79,218,7,148,229,27,170,113,93,52,166,155,79,100,169,115,231,181,183,182,173,116,204,251,40,250,138,233,26,136,223,138,121,53,62,36,137,16,51,203,71,88,39,211,30,33,237,56,165,206,225,37,29,38,65,112,138,150,86,75,42,177,140,116,113,84,162,53,81,90,190,106,233,81,54,221,60,215,239,39,126,138,170,42,234,56,43,96,145,175,142,120,219,35,28,213,221,21,21,55,69,3,188,225,14,78,23,200,14,64,0,89,94,37,184,96,192,248,138,195,102,176,95,172,182,223,26,179,65,44,117,147,83,185,207,111,67,220,237,145,88,230,187,207,173,255,0,127,222,191,180,133,13,83,208,46,32,56,58,204,100,190,216,238,23,74,86,193,36,144,67,116,182,210,84,198,206,220,143,146,52,107,250,217,209,178,164,105,228,170,190,106,221,183,93,148,216,100,241,154,137,164,26,117,170,118,137,44,249,174,33,104,186,195,35,152,255,0,237,186,70,201,230,215,117,39,236,95,138,175,223,247,129,27,156,62,115,117,129,124,30,57,170,182,107,167,113,148,234,199,87,62,186,147,178,174,100,76,217,206,115,153,31,74,185,205,127,151,159,197,62,63,118,107,226,220,110,232,30,77,108,109,198,159,54,179,163,85,92,215,109,120,162,118,202,139,183,154,164,191,210,159,233,48,103,136,238,83,87,101,150,166,241,162,150,149,69,116,232,172,161,166,141,187,57,174,146,69,85,69,150,171,102,162,53,89,229,183,243,76,60,189,240,141,198,38,159,207,37,177,186,93,155,193,2,116,187,251,69,28,246,59,169,55,248,66,247,38,251,167,252,64,77,77,195,142,126,27,237,173,84,168,212,107,10,72,137,191,71,211,116,9,229,231,251,103,255,0,160,198,221,126,230,191,167,24,189,20,246,236,2,58,219,173,92,177,162,69,81,108,184,81,77,27,30,232,228,219,119,53,206,84,68,114,55,117,217,118,221,60,136,193,119,14,28,79,92,101,252,238,144,231,179,189,219,55,121,45,149,11,191,249,220,135,186,195,185,120,241,99,150,189,138,237,33,189,208,66,231,244,44,147,164,13,84,243,68,85,233,124,173,95,191,127,243,1,104,51,221,68,212,61,108,203,254,153,202,111,23,59,221,206,175,179,79,27,36,122,202,191,101,17,140,107,90,212,68,248,170,252,27,241,114,253,234,74,87,46,110,2,221,129,87,79,169,154,153,67,111,172,174,116,81,37,20,51,81,206,142,129,241,213,57,202,228,238,116,167,159,106,53,253,31,217,254,127,75,194,199,43,236,43,0,117,54,67,170,54,90,75,165,210,154,161,211,70,202,170,117,251,61,50,198,232,252,155,82,246,255,0,49,126,239,189,119,254,156,253,161,183,208,219,96,109,45,190,146,42,120,91,190,204,141,136,212,79,53,95,187,250,85,127,210,7,208,0,0,0,0,14,62,255,0,234,57,3,242,242,137,18,44,102,239,42,166,232,202,26,135,127,162,55,26,232,241,125,92,151,14,32,114,249,81,28,136,203,181,193,158,107,191,194,182,163,254,179,98,188,191,117,197,47,40,159,254,47,168,255,0,228,110,53,214,227,6,134,42,29,124,202,18,41,26,238,253,194,182,119,116,175,193,206,173,168,221,62,43,251,0,146,190,76,148,137,77,163,89,92,146,69,246,230,200,35,115,93,183,193,60,20,95,245,146,42,96,63,39,247,193,62,133,223,31,5,35,89,219,186,211,198,247,39,222,228,162,139,117,254,181,220,207,128,7,83,247,219,200,237,58,158,187,39,192,14,91,240,59,14,182,252,14,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,190,7,97,214,239,128,28,51,125,188,206,211,169,139,186,124,14,208,4,117,115,155,164,74,157,26,197,36,142,47,183,14,65,35,156,237,190,41,224,165,255,0,168,145,83,1,249,192,62,8,52,46,198,249,233,26,254,229,214,162,54,57,126,231,45,20,187,47,245,166,192,69,175,8,53,201,111,226,7,16,149,81,202,143,187,91,217,228,187,124,107,105,255,0,234,54,46,197,228,73,113,155,68,168,155,35,232,105,221,231,253,49,180,215,79,131,234,24,171,181,243,23,73,100,107,123,23,10,41,219,212,191,23,54,182,159,100,248,167,237,54,41,196,55,76,82,204,139,255,0,226,250,127,254,70,208,63,92,3,143,191,250,192,228,0,0,0,4,106,243,25,224,45,217,237,116,26,153,166,116,54,250,58,230,197,42,86,195,13,28,234,233,223,37,83,92,142,94,223,82,121,119,100,95,209,253,191,230,139,92,11,81,53,15,68,242,255,0,166,113,107,197,206,201,115,164,239,83,200,200,222,177,47,218,69,99,218,230,185,21,62,40,159,22,252,90,159,122,27,54,87,91,232,110,80,58,150,225,73,21,68,46,219,118,72,196,114,47,154,47,223,253,40,159,232,48,11,138,126,87,216,86,126,234,156,135,75,172,180,150,187,165,77,67,102,145,148,180,235,246,186,165,145,210,121,58,165,141,254,122,125,223,114,109,253,1,241,232,15,53,253,56,202,40,160,183,103,241,214,218,170,226,141,82,90,139,157,194,138,24,222,246,199,30,251,57,206,106,170,43,149,219,46,201,190,203,228,100,149,191,142,126,27,238,77,68,167,212,107,10,200,169,191,71,211,116,11,229,229,251,39,255,0,160,134,156,199,151,143,22,56,147,222,173,210,27,221,124,45,127,66,73,2,64,229,95,53,68,94,150,74,229,251,183,255,0,57,225,91,195,135,19,214,233,127,53,164,57,236,15,110,237,222,59,101,66,109,254,118,160,19,161,148,241,187,160,120,205,177,215,26,140,218,206,173,69,107,91,189,226,137,187,170,174,222,74,178,255,0,66,255,0,160,194,142,32,249,186,192,158,51,28,210,171,53,211,184,250,116,99,107,153,93,73,217,71,62,39,238,230,185,172,147,169,90,231,51,203,203,224,191,15,191,11,108,156,35,113,137,168,19,199,108,118,151,102,243,192,189,78,254,222,71,49,141,233,77,254,19,61,169,190,235,255,0,25,152,124,56,242,154,187,36,180,215,141,107,180,170,171,103,85,125,13,76,109,217,173,108,145,170,42,172,85,91,57,21,168,255,0,45,191,156,6,37,233,102,129,113,1,198,46,99,29,246,249,112,186,85,54,121,35,130,107,165,202,146,166,70,118,227,124,113,171,89,208,206,141,145,36,95,36,84,243,71,111,178,238,164,215,240,211,195,6,7,195,174,27,13,130,195,101,182,248,212,154,121,100,172,134,157,205,123,186,222,215,108,170,247,57,222,93,12,251,254,228,253,135,183,211,189,32,211,173,44,180,71,103,194,177,11,69,170,24,220,247,255,0,106,82,54,63,55,59,169,127,106,252,81,62,255,0,184,246,96,0,0,112,167,39,9,230,114,0,142,222,110,90,167,21,175,74,106,116,246,58,151,50,123,163,123,104,214,204,207,180,140,168,161,145,200,173,248,175,147,151,224,72,93,109,84,84,52,115,214,207,35,89,28,17,186,71,185,203,178,34,34,110,170,65,7,50,237,96,159,83,184,135,187,98,150,203,132,149,148,152,253,194,90,88,153,20,170,246,61,210,69,76,138,212,68,106,121,163,162,84,219,117,243,79,184,11,195,201,199,75,105,175,153,125,239,82,171,41,161,145,108,247,24,41,169,94,232,156,174,137,233,75,80,175,86,187,224,155,164,172,255,0,71,245,19,10,96,199,41,109,45,175,192,180,34,231,117,188,217,100,163,168,190,220,105,238,16,58,88,186,92,248,223,69,10,245,39,154,249,125,165,253,134,115,128,41,113,81,194,236,191,120,28,34,21,28,108,136,114,0,225,126,7,39,10,187,32,29,110,77,215,98,166,28,42,166,251,21,51,246,1,80,0,8,104,231,15,88,201,179,172,74,157,146,181,253,47,174,114,236,169,255,0,139,208,255,0,214,126,103,39,85,71,235,86,81,10,53,122,190,142,162,147,171,127,36,70,213,181,21,54,255,0,132,159,232,60,63,51,219,237,198,235,174,126,14,166,166,89,41,104,191,214,205,119,232,183,174,142,137,95,210,187,121,238,169,230,93,254,75,88,235,106,181,15,60,190,58,30,167,83,219,109,236,99,182,248,53,213,47,87,125,255,0,182,52,251,190,224,38,12,0,5,15,251,252,183,41,111,193,62,206,197,78,216,225,62,32,86,223,129,201,194,127,65,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,46,223,120,79,143,192,59,239,41,98,175,237,3,180,28,33,200,17,173,206,87,7,91,158,21,96,204,163,133,100,117,158,154,118,57,201,30,253,9,45,93,35,83,207,127,47,210,95,185,76,16,224,14,247,53,171,136,155,13,43,42,29,20,117,126,43,175,103,236,139,211,67,84,169,186,125,255,0,18,84,121,160,80,81,214,112,251,112,125,85,3,106,59,109,135,227,191,154,45,125,39,145,12,188,59,228,53,216,182,176,88,111,86,247,72,147,83,248,174,158,133,243,94,170,89,91,251,23,238,114,253,192,108,187,2,171,161,141,202,238,165,86,162,239,190,251,249,29,135,199,102,147,189,103,161,151,125,250,233,162,118,251,252,119,106,31,96,20,189,60,183,40,110,251,157,142,248,20,55,101,254,176,43,111,192,228,224,228,0,0,10,17,118,43,58,213,81,19,117,83,152,222,142,85,68,2,179,204,106,70,29,110,207,48,219,166,53,115,163,142,170,26,186,89,227,237,72,206,164,122,190,39,179,109,183,79,138,61,83,227,247,158,156,1,174,199,17,56,54,73,195,103,20,119,74,250,43,109,77,162,158,221,146,58,190,211,43,89,219,98,181,174,142,85,108,107,187,145,81,169,34,53,126,63,31,135,220,77,175,7,58,187,67,171,58,9,134,94,214,237,21,101,193,246,122,127,20,169,34,57,253,228,235,107,209,126,203,124,209,209,185,62,31,113,141,188,209,248,99,139,58,211,155,174,167,99,216,223,137,187,89,41,230,173,238,83,211,245,75,178,190,149,36,93,209,233,190,236,141,255,0,205,85,248,236,134,44,242,194,226,90,233,128,106,117,187,71,178,251,228,244,182,234,234,198,81,82,83,85,74,172,108,14,68,171,116,140,233,86,46,202,175,145,169,178,185,60,246,219,246,1,53,71,7,85,45,85,61,109,60,117,116,179,54,88,165,106,61,142,106,238,138,138,155,167,252,74,119,1,194,126,195,147,133,79,216,17,81,64,228,0,0,248,234,108,246,154,197,222,178,215,73,58,254,217,32,107,191,231,67,236,0,126,91,113,124,101,158,108,199,109,141,219,246,82,71,255,0,81,247,67,73,75,76,155,83,211,69,18,126,198,49,27,255,0,49,220,0,0,0,0,0,28,42,156,57,200,223,138,148,162,171,157,253,0,86,135,32,1,230,117,46,185,182,221,62,200,171,159,50,68,216,109,179,185,94,171,178,39,216,95,188,215,11,136,123,228,183,253,107,204,234,228,157,101,72,239,215,24,152,238,174,164,233,74,185,85,54,95,217,230,78,63,48,109,91,135,75,248,118,202,221,5,221,180,151,26,251,68,241,82,181,37,232,123,158,249,34,141,170,223,178,187,174,242,16,5,87,61,207,38,189,212,214,185,146,213,87,92,106,37,169,147,100,234,123,222,229,87,185,124,190,43,241,80,39,19,149,14,35,87,139,240,233,61,69,84,14,143,233,138,202,106,230,42,166,221,77,117,13,58,162,252,87,246,255,0,71,245,25,170,90,30,20,112,183,224,154,23,138,88,231,161,74,73,219,105,160,89,99,232,70,42,57,40,224,106,238,136,171,231,187,87,204,187,192,112,191,2,133,68,95,137,90,255,0,73,74,160,4,68,95,129,89,74,33,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,68,79,137,89,74,160,20,162,34,124,10,211,224,82,136,85,253,64,114,97,87,53,236,70,175,40,225,210,10,138,88,29,39,208,245,149,53,207,84,77,250,90,218,26,133,85,248,167,236,254,159,234,51,84,180,60,87,97,111,206,244,47,43,177,193,66,149,115,186,211,94,177,71,208,143,85,114,209,206,212,217,21,83,207,119,39,152,26,253,112,241,124,150,193,173,120,101,92,115,172,73,37,250,221,19,221,213,210,157,43,87,18,174,235,251,60,141,143,116,210,185,183,45,62,199,107,153,50,74,217,173,176,57,30,139,186,47,216,79,188,214,50,146,123,158,51,123,166,173,107,37,165,174,183,84,69,83,30,233,210,246,61,170,143,106,249,252,23,224,164,254,242,249,213,184,117,67,135,108,81,211,221,219,87,113,160,180,65,21,83,86,94,183,181,236,146,88,220,174,251,41,178,239,24,25,56,112,167,32,14,17,78,78,181,85,107,191,160,169,174,71,124,20,10,128,0,0,0,116,205,73,75,82,155,84,83,69,42,126,199,177,29,255,0,57,240,187,23,198,95,230,252,118,216,237,255,0,109,36,127,245,31,168,0,248,233,172,246,154,53,222,142,215,73,2,254,216,224,107,127,230,67,236,0,0,0,1,194,254,192,170,136,17,63,104,3,144,116,213,85,83,209,83,201,87,85,51,98,138,38,171,222,231,46,200,136,137,186,255,0,196,128,89,62,49,181,118,135,73,180,19,51,189,165,218,42,59,131,44,245,30,21,86,68,107,251,203,208,214,34,125,151,121,171,164,106,124,62,242,18,184,118,193,178,78,36,248,163,181,215,214,219,106,110,244,247,28,145,181,247,105,92,206,227,17,174,116,146,163,100,93,218,136,142,72,213,169,240,248,124,62,226,254,243,61,226,90,233,159,234,117,199,71,177,11,228,245,86,234,26,199,209,85,211,82,202,175,108,238,84,164,116,108,233,70,38,234,143,141,201,178,57,124,247,223,246,25,77,202,227,134,56,176,93,57,181,106,118,67,141,248,107,181,238,158,26,222,229,69,63,76,187,35,234,146,53,221,94,187,108,201,25,252,212,95,134,232,6,110,233,190,29,110,192,240,219,94,53,108,163,142,150,26,74,88,35,237,70,206,148,98,178,38,51,109,183,95,130,49,19,227,247,30,156,0,5,10,187,137,30,141,84,69,56,69,69,77,209,64,236,0,0,56,119,192,228,224,14,183,111,185,91,19,203,114,151,108,159,214,86,223,128,28,157,115,170,182,25,28,142,233,84,106,174,251,237,183,145,216,124,119,153,59,54,122,233,119,219,162,154,87,111,191,195,102,168,26,249,241,249,123,154,235,196,77,250,149,245,14,150,58,79,11,209,187,247,68,234,161,165,85,217,62,239,129,157,252,154,176,117,182,97,87,252,202,72,86,55,94,41,160,99,92,177,237,214,145,85,213,181,124,247,243,253,20,251,144,140,126,34,50,26,236,167,88,47,215,171,131,164,89,170,60,47,87,90,249,167,77,44,77,253,137,247,53,62,226,102,185,95,208,81,209,240,251,111,125,45,3,105,251,141,155,225,191,146,37,125,95,144,25,142,1,194,129,74,252,126,1,54,251,138,94,171,251,74,155,247,1,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,28,159,18,148,248,149,185,10,81,0,173,62,7,39,9,240,57,3,26,248,248,196,231,203,180,34,233,111,166,166,154,105,63,49,179,98,233,234,95,237,202,85,251,255,0,201,82,0,49,139,180,214,27,237,53,210,25,93,20,144,117,236,228,114,181,83,118,57,191,20,243,79,137,178,238,176,88,163,191,224,245,212,114,53,21,171,218,223,118,162,167,247,232,215,224,191,212,107,53,124,164,90,11,213,194,129,127,250,154,170,88,127,251,87,170,125,223,212,6,207,216,53,106,92,48,251,53,90,43,85,36,160,167,114,43,87,246,196,213,255,0,164,253,210,211,112,177,150,191,53,208,188,74,253,43,90,146,79,104,160,87,162,43,149,55,117,28,15,95,210,243,254,113,118,64,225,74,24,155,47,195,204,173,83,116,56,106,121,129,80,0,0,0,14,169,19,116,216,234,141,202,213,253,135,208,228,62,121,19,101,242,68,79,234,3,232,107,186,147,114,163,166,21,253,171,247,29,192,126,38,107,140,209,102,56,157,219,24,184,68,217,32,185,210,75,76,244,115,26,244,217,205,219,224,239,37,255,0,57,0,124,80,233,246,79,195,31,21,55,139,213,162,130,182,158,150,223,145,58,231,106,157,209,246,25,42,34,199,51,152,215,70,169,179,119,151,163,203,111,37,54,23,48,207,152,135,10,22,93,97,210,220,135,51,183,64,145,223,173,52,51,86,66,248,224,167,221,210,53,96,94,149,123,246,114,117,36,29,42,189,95,122,255,0,80,30,151,128,126,39,45,58,247,165,116,236,169,184,81,253,53,107,74,90,58,168,25,80,247,189,37,240,145,185,200,168,244,223,244,154,255,0,189,83,201,124,204,167,53,250,224,167,94,242,46,26,53,238,139,26,175,93,173,149,183,232,232,174,145,62,121,122,89,35,59,176,110,141,137,92,215,42,186,68,69,242,119,232,167,158,222,100,242,224,185,141,187,59,198,168,242,75,99,209,209,85,69,28,139,179,92,136,138,232,218,253,190,210,34,252,28,159,112,30,128,165,222,94,104,84,0,225,28,138,114,83,211,183,154,28,162,238,7,32,0,0,0,0,28,42,236,7,37,42,191,176,229,23,113,210,128,117,43,92,247,109,190,200,118,53,189,45,219,226,115,182,199,32,15,150,233,114,163,179,219,170,174,183,9,227,134,154,146,39,77,44,146,59,165,173,107,83,117,85,83,234,49,23,152,103,18,17,233,22,140,228,214,43,91,154,151,91,141,190,74,104,221,213,51,28,199,57,208,53,21,174,98,108,158,83,126,208,48,87,154,159,19,182,205,76,203,173,218,125,136,93,169,107,45,214,218,122,152,43,214,150,166,71,55,184,218,180,233,107,147,201,170,168,176,34,253,255,0,31,187,200,177,220,11,232,21,195,91,53,94,157,254,6,170,91,109,173,210,50,161,241,192,201,25,213,37,45,66,181,29,213,229,241,98,125,203,241,44,83,86,245,168,153,164,113,203,52,147,220,111,215,14,148,87,201,212,189,201,164,223,226,245,253,174,95,138,255,0,156,155,254,92,60,48,219,52,95,76,83,33,172,71,75,118,189,173,45,108,174,146,40,55,99,150,141,136,230,163,153,186,170,111,35,254,43,255,0,56,25,133,108,161,138,217,110,165,183,64,212,72,233,161,100,45,68,68,79,38,181,17,60,147,250,143,164,0,56,95,36,8,168,191,113,195,151,101,56,79,143,144,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,85,19,238,9,230,133,43,241,243,57,106,238,160,84,124,215,58,24,174,118,234,171,116,237,69,142,166,23,194,228,84,69,242,115,85,23,201,127,172,250,64,26,245,113,209,160,87,13,19,213,122,135,248,26,168,173,183,71,49,148,239,146,6,70,206,168,233,105,213,200,222,159,47,139,215,238,79,129,124,121,86,113,59,108,211,60,186,227,167,217,125,218,150,142,221,114,167,166,130,129,106,170,100,107,123,142,171,94,166,181,60,218,138,171,58,175,221,240,251,252,204,217,230,61,195,13,179,90,52,197,114,26,52,116,87,107,34,213,86,196,232,226,131,119,185,40,222,141,106,185,251,42,38,241,179,224,191,243,16,128,229,189,105,222,105,36,113,77,36,23,27,13,195,165,85,146,116,175,114,25,55,248,177,127,107,83,224,191,231,3,104,11,93,202,142,241,110,165,186,219,231,142,106,106,184,155,52,82,70,238,166,185,174,77,209,81,79,168,196,206,93,124,66,126,89,180,82,199,104,184,185,171,116,177,218,162,142,161,221,83,61,206,86,203,44,74,174,115,211,207,244,19,224,171,241,50,204,10,92,222,166,237,240,58,209,174,99,182,223,116,59,142,54,220,2,47,237,57,56,233,10,187,1,200,56,69,220,228,0,0,0,0,1,194,185,16,42,236,113,211,191,154,128,111,159,154,149,0,0,197,142,62,56,156,180,232,38,149,212,50,154,225,71,244,213,209,42,168,233,96,125,67,216,245,151,194,72,230,162,35,19,127,210,115,62,244,79,52,243,50,31,58,204,109,216,38,53,89,146,92,222,141,138,150,41,36,77,218,229,69,86,198,231,237,246,81,87,224,213,251,136,26,227,91,94,242,46,37,245,238,183,26,160,93,237,148,87,233,40,173,113,50,121,122,95,35,251,80,110,173,149,90,214,170,58,53,68,242,111,233,47,158,222,96,126,111,11,218,125,147,241,57,197,77,158,245,119,160,173,168,165,184,100,77,185,221,103,108,125,246,68,138,178,76,214,57,210,42,238,221,226,232,243,223,201,9,252,194,177,154,44,59,19,180,227,22,248,155,28,22,202,72,169,152,141,99,88,155,53,187,124,27,228,159,230,49,59,151,127,10,22,93,30,210,220,123,51,184,192,146,95,174,212,48,214,76,249,32,167,221,178,57,103,94,148,123,55,114,244,164,253,40,189,95,114,127,81,153,128,10,92,238,148,220,168,233,153,127,98,253,192,117,200,229,114,254,211,182,52,217,54,58,163,77,215,205,17,127,172,250,26,128,84,0,0,0,3,173,233,186,252,60,202,208,225,201,230,114,137,178,1,201,248,89,205,106,91,240,251,205,90,171,81,35,160,168,114,171,151,246,68,229,255,0,160,253,210,211,113,79,150,191,10,208,188,182,253,19,90,178,65,104,175,86,34,171,145,55,109,28,239,79,209,243,254,104,26,226,228,247,105,175,215,218,155,164,210,186,89,39,232,221,202,229,114,174,204,107,126,43,230,191,2,127,248,7,196,231,196,116,34,215,111,169,166,154,25,63,63,187,101,233,234,79,237,202,165,251,191,202,67,95,139,29,34,215,222,173,244,9,255,0,213,53,81,67,255,0,219,61,19,239,254,179,102,93,31,177,71,96,193,232,104,227,106,35,83,187,182,205,68,79,239,210,47,193,63,172,15,108,112,191,3,147,133,248,1,214,191,18,166,167,192,225,80,169,168,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,82,146,178,133,248,129,82,124,14,74,90,165,64,117,207,4,117,49,58,25,90,142,99,182,221,54,223,239,220,215,27,140,45,54,126,154,107,174,71,111,107,87,177,113,184,87,87,67,186,49,19,165,213,147,166,200,141,95,36,68,106,124,118,248,155,30,144,181,206,23,0,154,195,172,56,230,81,79,10,120,123,165,182,173,100,84,70,55,165,205,172,115,190,229,221,127,191,39,220,6,104,242,167,212,57,51,78,30,29,109,168,68,107,236,21,52,150,198,39,83,221,212,214,80,192,155,249,249,34,253,159,184,205,66,34,121,56,106,148,118,75,142,79,167,181,59,116,214,92,33,173,98,170,191,125,214,146,116,84,242,69,110,223,152,79,254,125,137,118,0,113,247,156,156,125,251,129,200,0,0,0,1,214,246,110,135,96,3,161,140,84,119,196,238,79,128,217,14,64,29,53,148,144,87,82,77,69,85,27,95,12,236,116,111,107,145,21,21,170,155,47,146,249,29,192,8,152,230,141,193,181,53,150,73,53,183,8,85,142,58,90,42,138,171,141,60,112,83,194,197,95,20,142,87,238,142,107,149,81,38,114,239,179,149,122,81,15,59,202,251,140,122,172,70,245,22,139,229,245,43,45,61,218,225,78,203,124,178,205,83,35,154,196,167,115,21,136,212,71,53,168,212,137,139,231,178,125,175,36,242,37,191,49,196,237,25,190,53,113,197,175,116,241,203,73,114,166,125,52,168,248,155,38,205,114,108,190,78,69,69,254,165,33,139,143,222,8,235,116,7,34,147,85,48,27,133,79,209,146,62,107,156,189,44,130,157,105,36,90,180,232,88,251,111,107,147,110,235,118,217,187,167,74,121,254,192,154,235,125,125,53,206,142,42,234,71,245,197,51,26,246,174,202,158,74,136,169,241,217,126,10,125,36,50,240,87,204,170,243,167,52,140,193,181,57,98,170,162,143,180,202,106,217,234,43,37,127,110,58,103,51,103,53,18,77,215,120,216,170,190,73,187,190,30,68,186,96,218,129,143,231,214,136,46,246,58,158,184,231,141,146,34,116,61,60,158,196,122,126,147,91,247,47,236,3,211,0,0,224,228,0,0,0,56,216,228,0,0,20,75,35,33,141,210,200,237,154,196,87,42,237,240,68,2,176,90,205,79,226,55,78,116,182,219,61,125,234,234,138,180,233,39,91,22,10,143,179,208,197,114,249,182,55,111,228,159,113,30,154,249,205,242,181,37,188,99,90,97,138,208,206,196,116,180,208,220,22,182,174,23,38,202,212,71,244,44,113,175,248,126,91,167,195,250,64,144,173,127,215,60,119,69,112,59,214,71,115,149,22,90,26,25,230,70,170,74,155,43,81,187,121,177,142,95,231,167,192,128,126,38,245,222,251,175,58,169,125,202,235,106,164,75,124,213,210,186,138,15,17,43,216,216,182,99,17,118,145,124,183,72,154,187,116,167,245,121,31,131,170,154,227,168,218,193,121,172,187,229,249,13,116,204,172,157,243,45,39,141,158,72,25,212,173,94,148,108,143,119,146,116,55,253,7,239,112,221,160,151,253,115,212,172,123,24,163,129,233,67,93,112,134,42,137,152,248,119,108,91,185,92,168,217,28,155,249,70,239,47,48,50,23,149,167,15,208,106,126,173,211,234,5,205,92,180,152,173,202,21,108,125,184,158,217,28,180,243,185,119,235,93,211,109,152,190,73,255,0,202,156,26,58,72,40,41,33,162,166,98,54,40,35,108,108,68,68,79,38,166,201,240,254,132,45,95,13,154,5,141,240,253,167,244,216,173,142,38,172,178,199,4,149,50,173,60,81,185,210,50,6,70,187,246,211,101,253,21,243,221,126,37,218,0,81,43,213,141,242,66,179,231,149,85,203,179,83,200,10,17,234,245,217,127,210,125,13,67,169,141,223,207,100,59,154,136,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,114,31,58,189,88,187,39,250,79,165,200,135,75,219,183,158,200,7,108,79,87,183,205,10,207,158,37,86,174,206,79,35,232,3,166,178,146,10,250,73,168,170,88,142,138,120,221,27,209,81,23,201,201,178,252,127,161,72,62,230,151,195,244,26,97,171,117,26,129,108,87,37,38,85,114,153,93,31,110,38,54,55,37,60,14,77,186,23,117,223,119,175,154,127,242,231,28,180,188,73,232,22,55,196,14,159,212,226,183,200,154,146,197,28,242,83,74,148,241,72,230,200,248,31,26,109,220,77,147,244,147,207,116,248,1,3,252,39,241,27,124,225,215,81,98,191,209,185,210,219,235,214,158,154,178,37,169,154,54,182,54,212,49,234,253,163,223,117,68,71,249,108,191,21,255,0,60,243,104,6,185,227,186,213,129,217,114,59,100,168,146,215,80,193,50,181,18,85,221,92,142,223,205,236,106,255,0,49,126,36,2,113,41,161,55,189,7,212,203,238,43,95,19,252,21,53,202,106,122,73,94,232,183,123,19,103,55,118,198,229,68,251,46,79,216,126,38,149,235,142,163,104,253,230,142,239,136,100,53,208,178,142,118,76,148,158,54,120,224,127,74,185,122,85,177,189,190,75,214,239,244,129,179,80,34,135,64,249,190,86,172,182,124,107,83,241,90,24,24,174,138,154,107,130,86,213,204,229,221,92,138,254,132,142,69,255,0,3,203,117,248,255,0,65,33,122,97,196,110,156,234,149,182,10,251,45,213,17,106,18,62,134,36,21,31,107,173,136,228,243,116,109,219,201,126,240,46,152,40,142,70,77,27,101,141,219,181,232,142,69,219,226,138,86,0,227,99,144,0,0,0,224,228,0,0,0,62,107,133,125,53,178,142,90,234,183,244,69,11,28,247,46,202,190,72,138,171,240,221,126,8,126,22,115,168,24,254,3,104,158,239,124,169,232,142,8,223,34,167,67,215,201,140,87,175,232,181,223,114,126,194,34,248,212,230,85,121,212,106,71,224,218,98,177,82,209,73,221,101,77,108,21,21,145,63,183,37,51,89,179,90,169,30,203,188,143,84,95,52,221,191,15,48,63,71,154,15,24,245,89,117,234,93,23,196,42,86,42,123,77,194,161,151,9,98,154,166,55,57,139,78,214,35,21,170,141,107,145,201,43,215,203,116,251,62,105,230,122,46,87,60,27,83,94,164,143,91,115,117,89,35,170,162,130,170,221,79,36,20,243,49,23,197,43,145,251,171,156,228,85,72,90,187,236,213,78,165,66,215,240,5,193,29,110,191,100,81,234,166,125,112,169,250,50,55,195,115,139,169,144,84,45,92,137,86,189,107,39,113,238,114,239,218,118,251,183,117,234,95,63,219,51,184,118,39,104,194,49,171,118,45,100,167,142,42,75,109,51,41,162,70,68,216,247,107,83,100,242,106,34,39,245,32,31,169,71,73,5,13,36,52,84,177,181,144,192,198,198,198,181,17,17,26,137,178,121,39,145,220,0,28,47,192,233,123,21,93,241,59,206,54,64,40,99,54,67,176,0,0,0,0,0,56,251,206,78,62,253,206,64,24,87,205,99,80,228,194,248,120,109,182,157,17,207,191,212,213,219,30,157,79,111,75,95,67,58,111,229,228,171,246,190,243,53,8,137,231,31,170,81,222,238,56,198,158,211,109,211,71,112,154,181,234,138,253,247,74,72,17,19,205,17,187,126,125,127,249,247,3,14,56,61,211,103,234,94,186,227,150,247,53,123,22,235,133,13,116,219,35,21,58,91,89,2,108,168,229,243,69,71,47,195,127,129,177,204,16,71,77,19,97,137,168,214,55,125,147,109,190,253,200,94,228,245,128,77,126,214,28,143,40,168,133,60,61,174,219,72,177,170,163,29,212,231,86,53,223,122,238,159,222,87,238,38,148,1,194,252,14,74,92,160,112,84,133,41,241,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,187,149,28,47,192,14,19,98,162,132,93,138,145,119,3,147,6,185,171,105,93,126,125,164,17,93,237,180,244,239,158,221,18,70,143,145,237,107,155,215,91,73,250,42,168,171,240,223,127,51,57,79,51,168,152,205,62,87,138,214,90,39,133,146,119,123,123,35,145,187,121,72,199,125,232,191,224,129,175,31,9,26,145,249,50,214,187,45,242,122,137,34,164,254,217,239,172,104,229,95,245,164,237,111,147,85,55,243,121,177,213,186,173,149,246,250,90,232,247,233,168,133,146,183,116,219,201,205,69,255,0,164,214,19,81,49,234,140,43,80,114,44,113,55,133,214,171,173,101,35,21,143,79,209,142,103,198,155,43,118,255,0,7,246,39,245,27,15,112,155,168,212,154,147,162,88,205,242,9,158,247,186,219,68,142,234,99,155,231,225,32,114,254,146,175,248,127,180,11,202,0,0,0,0,0,0,0,0,0,0,0,0,126,30,105,135,88,179,188,114,191,25,200,109,244,245,116,149,240,62,7,182,104,153,34,116,187,227,228,246,185,62,228,251,148,253,192,4,66,241,175,203,59,41,161,189,253,114,209,155,85,177,212,51,54,87,212,82,248,184,41,190,219,170,126,207,75,18,40,219,250,50,121,170,175,243,81,62,239,60,47,211,221,118,214,174,29,238,211,219,108,247,170,170,119,198,253,159,69,61,124,238,133,138,198,190,47,38,195,51,91,229,230,159,31,230,183,238,67,100,151,53,175,78,151,181,28,139,247,42,110,89,77,100,225,63,74,117,134,159,166,247,139,90,150,110,149,68,145,104,105,186,155,188,136,245,217,93,11,213,60,208,12,31,209,174,112,24,197,60,116,244,90,165,65,113,167,115,97,218,89,224,183,62,104,250,209,140,248,127,108,189,219,43,145,223,205,253,155,236,103,70,158,113,101,162,250,153,75,5,70,53,127,171,147,190,206,227,82,91,124,209,238,157,13,119,222,223,216,228,35,171,88,121,60,102,84,141,158,225,165,119,138,73,183,153,58,98,185,93,88,198,163,85,238,223,100,101,51,118,217,58,54,243,253,166,24,106,63,11,218,225,163,85,110,118,75,101,130,159,161,253,180,169,163,185,66,244,85,87,57,169,182,206,71,121,244,47,221,240,216,13,143,104,174,180,23,22,163,232,231,238,34,252,62,203,147,238,223,239,79,233,62,179,89,27,70,184,107,46,57,63,247,63,84,114,200,86,36,88,251,109,190,85,35,83,238,248,54,68,253,133,228,197,121,139,113,39,139,82,50,138,60,130,58,248,218,174,94,170,234,186,249,94,187,174,255,0,31,18,159,15,184,13,130,142,28,230,181,55,114,236,64,186,115,64,226,47,101,93,172,157,106,155,110,158,59,254,214,121,28,179,152,23,18,25,106,43,103,202,164,160,69,68,106,248,10,234,248,190,229,79,190,165,127,111,252,72,6,193,117,151,107,125,191,127,23,81,219,233,77,215,236,57,124,191,204,133,189,205,248,146,210,13,61,163,117,110,75,146,205,20,109,71,42,246,168,42,36,95,38,245,47,193,159,176,215,106,239,173,154,191,125,115,150,231,170,25,100,236,123,122,93,27,239,117,78,98,166,219,124,29,34,253,202,191,233,60,140,245,117,215,9,90,181,85,83,84,72,171,178,44,178,43,151,127,135,197,87,250,128,154,221,83,230,207,160,54,59,108,176,97,183,107,141,194,189,89,34,53,159,66,212,49,81,123,123,183,101,115,227,79,210,84,79,143,253,100,120,235,127,48,125,106,213,182,173,13,45,238,166,213,68,170,237,252,45,77,92,18,57,29,26,49,81,118,169,114,42,126,146,255,0,160,180,24,7,15,58,179,169,181,201,65,136,227,113,84,200,168,213,85,146,186,8,154,136,175,232,79,210,122,47,196,205,45,16,229,15,168,151,201,27,95,170,181,212,84,80,177,88,230,199,111,187,70,237,213,37,84,114,57,29,78,244,84,233,68,255,0,72,17,231,118,190,94,111,181,79,172,188,221,106,235,166,145,235,35,159,81,59,229,114,185,126,43,187,149,84,246,186,111,160,122,165,171,53,180,180,88,78,61,29,90,213,185,173,99,228,173,130,22,167,87,86,202,189,111,69,254,99,190,239,184,156,109,29,229,251,161,122,93,69,79,223,197,173,215,26,232,98,141,174,168,168,161,163,153,238,115,93,213,212,175,240,205,85,93,246,243,254,131,34,172,152,166,57,142,82,67,69,102,178,80,210,71,78,212,107,59,52,209,198,168,137,240,253,20,79,218,4,86,240,225,202,106,247,42,218,114,109,88,88,24,228,88,167,158,146,43,132,19,197,252,253,218,173,88,30,138,159,161,252,229,251,252,201,45,210,173,26,193,244,143,29,162,177,98,214,42,26,95,11,3,34,238,69,75,11,28,170,222,175,61,216,198,255,0,134,239,187,239,61,216,0,0,3,166,161,87,100,68,62,118,249,175,153,246,42,35,188,142,18,52,69,221,16,14,24,155,162,110,86,17,54,57,0,124,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,139,94,199,53,118,84,84,62,178,24,52,171,141,187,175,10,28,114,235,69,139,39,158,174,187,78,178,173,72,189,67,117,163,117,83,155,5,166,119,94,21,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,59,104,229,85,142,61,130,103,193,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,143,214,45,87,22,62,150,53,147,229,254,67,237,211,129,114,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,29,185,83,241,199,77,166,183,90,14,22,245,37,149,114,216,178,123,194,51,22,185,181,242,206,182,235,141,83,152,196,162,124,123,170,50,154,105,118,115,93,27,83,183,52,178,57,232,230,202,233,33,152,144,0,0,45,254,181,235,222,147,240,237,138,210,230,186,199,149,253,95,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,253,157,183,221,81,22,213,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,234,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,230,89,94,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,217,34,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,224,213,84,250,204,10,231,43,118,186,216,56,109,194,111,182,43,157,93,186,229,110,212,139,109,93,29,101,36,206,134,122,105,227,160,184,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,129,203,231,141,187,87,21,248,4,150,44,158,122,74,29,69,197,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,123,104,229,68,146,61,195,45,64,0,15,201,179,101,54,44,130,227,126,180,218,43,188,69,94,51,112,101,174,233,31,105,236,240,245,79,165,130,173,177,238,228,68,126,240,85,211,191,118,170,183,237,237,191,83,92,137,250,196,48,113,59,196,198,101,194,135,52,141,65,213,44,62,134,146,226,199,83,218,45,183,123,101,74,35,89,113,183,73,106,183,62,88,18,78,149,116,47,234,138,55,178,70,162,244,189,141,234,107,217,215,27,194,103,193,229,52,171,83,49,93,100,211,140,115,84,176,170,191,17,101,201,173,241,92,41,186,164,141,242,67,214,159,110,9,123,111,123,27,52,79,71,71,35,17,203,209,35,30,213,93,218,167,171,0,0,0,121,252,203,63,195,116,250,154,213,85,153,228,52,150,166,95,47,20,86,11,98,76,171,215,89,113,171,149,34,167,167,137,141,69,115,222,231,46,235,178,125,150,53,239,119,75,24,231,39,213,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,16,153,153,241,119,117,226,251,152,30,140,229,112,91,170,236,248,157,135,56,176,91,113,203,84,245,14,123,217,2,221,97,115,234,166,98,57,98,101,76,203,211,215,219,77,145,145,195,26,186,78,210,72,224,152,157,107,215,189,39,225,219,21,165,205,117,143,43,250,191,101,173,184,50,215,5,79,129,169,171,235,170,124,114,72,216,250,41,227,145,233,187,33,145,119,84,233,251,59,111,186,162,45,170,196,249,143,112,99,156,229,86,108,43,22,214,79,27,122,200,46,20,246,187,117,55,213,219,172,125,250,169,228,108,113,71,214,250,102,177,189,79,123,83,119,42,53,55,221,85,19,204,178,188,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,178,153,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,100,59,115,88,227,142,155,82,174,181,252,45,233,179,42,226,177,99,23,133,102,83,115,115,229,129,110,55,26,87,61,139,68,200,247,68,125,52,50,238,231,58,70,175,114,104,163,115,17,173,137,178,76,18,169,164,58,209,165,250,245,134,199,168,26,71,151,210,100,86,41,42,37,164,90,136,89,36,79,138,120,213,58,226,150,41,90,217,98,126,202,215,35,94,214,170,177,236,122,110,215,181,87,218,144,23,202,250,139,91,107,248,175,178,193,162,215,106,75,115,27,78,217,179,9,170,91,3,152,236,110,58,202,87,214,66,137,43,30,238,185,28,216,35,98,196,137,34,61,237,94,166,51,173,237,159,64,0,0,7,159,143,63,195,101,207,234,52,181,185,13,34,101,148,182,120,111,239,180,185,85,179,173,186,89,164,129,181,12,69,77,158,196,150,23,177,221,42,189,10,177,245,244,247,35,234,244,4,64,115,86,212,204,171,70,248,238,211,61,82,194,170,252,61,235,25,195,237,151,10,110,169,36,100,115,116,92,238,61,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,2,95,193,103,248,85,226,99,13,226,191,72,232,245,75,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,94,0,7,201,108,187,90,175,84,207,172,179,92,233,43,233,227,168,158,145,242,211,76,217,88,217,224,149,240,205,18,185,170,168,143,142,88,228,141,237,248,181,236,115,87,101,69,67,235,33,131,74,184,219,186,240,161,199,46,180,88,178,121,234,235,180,235,42,212,139,212,55,90,55,85,57,176,90,103,117,225,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,216,38,124,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,7,159,192,51,252,55,84,240,219,78,160,233,246,67,73,124,199,175,148,233,83,67,93,76,171,209,43,55,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,65,15,46,46,56,233,184,82,204,171,240,253,65,101,93,70,157,102,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,215,50,40,156,213,114,194,145,73,59,192,0,0,0,0,121,252,243,63,195,116,195,25,159,51,212,12,134,146,197,98,165,168,164,166,168,184,85,170,182,8,31,83,81,29,60,75,35,182,217,140,89,102,141,21,238,217,140,69,87,57,90,212,87,39,160,49,87,154,63,161,61,77,252,23,222,40,140,117,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,188,18,104,0,0,0,0,0,3,202,106,70,170,233,198,143,216,169,242,125,80,205,45,88,205,170,174,225,77,107,134,174,227,80,145,70,250,169,223,209,28,104,171,255,0,9,206,95,209,100,108,146,71,171,88,199,185,190,172,215,175,152,6,174,113,5,169,156,65,93,237,60,64,217,254,172,215,227,61,16,91,113,40,43,226,171,165,177,210,207,20,115,177,173,150,23,58,57,166,146,55,194,249,102,223,169,238,233,77,152,214,50,40,243,215,149,127,29,84,217,254,61,106,225,135,84,171,233,32,201,236,116,240,219,112,201,161,165,151,174,237,110,130,150,103,186,9,82,56,214,24,223,75,13,50,34,72,247,179,186,199,49,58,93,35,30,249,2,71,192,0,15,21,98,214,141,47,201,117,67,38,209,123,46,95,73,62,109,135,211,211,85,222,44,174,100,145,79,4,19,198,201,35,149,157,109,70,204,206,153,98,234,116,74,244,98,203,27,95,210,175,106,45,148,227,251,140,27,87,9,186,70,231,91,214,174,76,239,49,167,172,160,197,25,12,77,86,83,78,198,53,36,174,149,210,49,209,116,83,172,209,61,35,115,92,178,189,204,103,79,66,201,36,112,67,139,106,174,163,225,122,143,75,171,216,222,105,117,164,204,233,46,15,186,54,246,234,133,150,170,74,169,21,203,44,146,186,78,174,247,115,173,233,34,73,212,217,26,247,181,232,228,115,145,67,102,140,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,198,191,236,163,240,39,255,0,159,63,249,51,120,255,0,178,30,171,87,46,58,143,119,224,71,80,110,122,189,142,90,172,57,157,78,151,223,36,189,219,109,117,139,83,75,77,84,182,201,250,154,201,21,63,169,85,168,233,26,199,42,181,178,204,141,73,95,174,184,27,84,0,96,7,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,244,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,166,72,229,133,171,28,201,183,92,78,80,204,172,43,90,52,191,81,115,44,199,79,240,124,190,146,243,125,192,42,41,233,50,58,122,102,72,230,80,79,50,73,209,18,202,173,237,61,232,176,202,215,181,142,114,198,248,220,199,244,185,21,15,223,188,229,54,44,126,227,98,180,221,235,188,61,94,77,112,125,174,215,31,105,239,241,21,76,165,168,171,116,123,181,21,25,180,20,149,15,221,202,141,251,27,111,212,230,162,235,89,160,63,150,95,203,46,39,252,159,62,149,252,161,125,32,223,160,190,140,233,239,119,186,93,215,213,215,249,190,207,111,185,221,238,254,107,181,220,238,254,111,172,149,254,114,177,221,97,225,19,9,134,251,91,73,89,114,102,113,109,109,101,69,37,51,169,160,154,116,182,92,59,143,142,39,73,35,163,98,187,117,70,44,143,86,162,162,43,157,182,234,18,20,12,53,229,197,199,29,79,21,184,109,126,31,168,44,164,167,212,92,62,158,7,215,77,19,226,137,151,186,71,42,177,43,98,129,21,28,199,181,200,214,206,214,183,180,215,203,19,154,173,73,146,40,243,40,0,0,0,0,0,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,176,31,217,71,224,79,255,0,62,127,242,102,241,255,0,100,28,209,253,9,234,111,224,190,241,68,64,8,27,84,0,70,95,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,144,207,77,38,215,237,26,215,95,167,255,0,36,122,133,106,202,62,171,220,22,217,116,240,79,114,246,38,243,233,114,117,34,119,33,127,75,251,115,179,170,41,58,31,208,247,116,187,111,202,215,78,40,244,39,134,191,161,63,45,121,207,213,207,172,126,39,232,207,238,101,101,103,127,195,246,187,223,235,104,164,233,233,239,197,250,91,111,213,229,190,203,180,5,240,139,69,173,183,30,34,240,203,127,14,151,106,75,94,160,213,84,84,195,106,174,171,108,14,130,149,142,165,153,42,102,145,39,99,216,172,109,50,206,229,78,135,191,100,94,134,185,253,40,185,235,207,59,245,39,251,201,252,52,12,212,210,222,61,120,78,214,156,238,217,166,122,105,170,223,76,228,151,158,247,130,162,250,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,246,156,155,237,178,110,170,136,185,0,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,197,95,236,163,240,39,255,0,159,63,249,51,120,255,0,178,25,84,106,174,6,210,88,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,197,170,225,59,210,198,141,252,191,199,189,186,2,234,129,106,181,211,138,61,9,225,175,232,79,203,94,115,245,115,235,31,137,250,51,251,153,89,89,223,240,253,174,247,250,218,41,58,122,123,241,126,150,219,245,121,111,178,237,229,52,183,143,94,19,181,167,59,182,105,158,154,106,183,211,57,37,231,189,224,168,190,130,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,125,167,38,251,108,155,170,162,46,21,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,227,207,231,153,254,27,166,24,204,249,158,160,100,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,61,1,138,188,209,253,9,234,111,224,190,241,68,6,85,2,50,249,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,73,160,0,0,0,0,22,211,91,248,141,209,238,28,109,86,203,238,178,228,245,118,11,109,222,161,244,148,149,141,179,87,86,192,179,181,189,93,167,201,77,12,141,141,234,222,167,53,175,86,171,209,146,43,122,186,31,181,160,254,202,63,2,127,249,243,255,0,147,55,143,251,33,127,245,75,75,112,77,105,193,46,122,103,169,118,47,166,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,246,92,155,237,178,238,138,168,186,246,113,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,30,27,25,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,43,114,197,227,199,242,33,125,166,208,109,88,189,116,224,57,5,193,191,70,221,46,55,30,221,46,47,51,153,51,164,217,189,167,47,102,162,119,83,163,186,164,142,40,92,178,76,187,117,202,229,154,144,49,87,251,40,252,9,255,0,231,207,254,76,222,63,236,134,74,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,173,166,202,124,39,122,88,209,191,151,248,247,183,64,5,213,49,87,251,40,252,9,255,0,231,207,254,76,222,63,236,134,42,243,92,227,167,251,255,0,11,250,41,153,255,0,227,20,185,253,109,11,127,201,107,109,113,212,35,191,221,124,83,26,223,240,33,87,255,0,174,33,35,131,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,84,54,19,209,14,45,180,7,136,251,173,206,205,162,249,173,94,71,81,102,167,101,77,123,219,97,184,210,193,76,199,187,165,136,249,170,41,217,18,61,202,142,233,103,87,91,145,146,42,34,163,30,169,120,11,85,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,45,213,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,10,220,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,210,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,2,98,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,67,203,139,142,58,110,20,179,42,252,63,80,89,87,81,167,89,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,78,240,0,0,3,31,245,75,143,94,19,180,91,59,185,233,158,165,234,183,208,217,37,155,179,227,104,190,130,185,84,118,187,176,178,104,255,0,57,13,59,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,16,3,205,31,215,102,166,254,11,236,244,64,77,246,138,107,222,147,241,19,138,213,102,186,57,149,253,96,178,209,92,31,107,158,167,192,212,210,116,85,50,56,228,116,125,21,17,198,245,217,147,70,187,162,116,253,173,183,221,21,18,224,24,1,201,83,210,198,83,243,2,187,219,173,198,127,129,242,73,118,181,67,117,167,177,77,115,164,101,202,178,158,106,186,122,55,76,212,158,104,33,116,109,150,86,71,191,83,152,199,79,11,92,228,77,154,178,198,139,183,82,111,245,145,151,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,203,254,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,136,23,212,0,0,178,154,215,198,103,13,156,59,101,84,184,86,177,234,71,213,251,213,109,189,151,72,41,190,135,175,171,235,165,124,146,70,217,58,233,224,145,137,187,225,145,54,85,234,251,59,237,178,162,173,235,33,91,157,95,170,124,91,229,253,15,184,220,64,149,77,11,226,143,66,120,148,250,111,242,41,156,253,99,250,185,225,190,147,254,230,86,81,246,60,71,119,179,254,185,138,62,174,174,196,191,163,190,221,62,123,110,155,221,82,42,249,24,254,187,63,118,255,0,137,18,168,0,0,0,0,0,0,0,0,6,53,101,156,199,184,49,193,178,171,206,21,148,235,39,130,189,99,247,10,139,93,198,155,234,237,214,78,197,84,18,58,57,99,235,101,51,152,238,151,177,201,187,85,90,187,110,138,169,230,94,173,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,174,186,252,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,146,152,214,83,98,204,45,211,93,177,202,239,23,73,79,112,175,181,201,39,105,241,244,213,81,85,75,73,83,30,207,68,85,232,158,9,89,190,221,46,233,221,170,173,84,85,253,98,16,48,142,51,111,188,30,113,221,173,215,57,45,95,76,225,153,70,160,94,105,242,107,108,76,98,85,58,56,174,117,93,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,155,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,0,0,0,0,0,0,0,112,80,244,217,23,99,176,225,83,112,62,39,121,47,145,244,83,170,236,168,165,107,26,42,238,168,114,136,141,242,2,160,0,22,243,87,180,59,2,214,91,27,173,25,101,130,130,169,200,146,44,114,75,75,11,220,142,124,106,205,247,146,55,253,202,158,123,125,196,109,113,31,202,106,247,18,221,178,109,39,88,30,229,89,103,130,146,91,132,16,69,252,205,154,141,72,24,136,159,167,252,228,251,188,201,104,0,107,51,169,58,7,170,90,77,91,85,69,155,99,209,210,45,35,156,215,190,58,216,38,106,244,244,238,169,208,245,95,231,183,238,251,207,21,105,190,94,108,85,76,172,179,93,106,232,102,141,233,35,95,79,59,226,114,57,62,11,187,85,20,218,22,247,138,99,153,29,36,212,87,155,37,13,92,117,13,86,191,189,77,28,138,168,191,31,210,69,253,134,58,235,23,47,221,11,213,26,42,142,198,45,110,183,87,77,20,141,109,69,61,13,28,47,107,156,238,174,164,127,134,114,162,239,191,159,244,129,20,154,3,204,39,88,52,134,178,154,142,241,122,171,187,90,91,52,75,34,84,84,85,84,74,216,218,206,133,70,163,170,90,223,134,222,68,131,233,103,54,125,1,190,91,98,131,50,187,92,109,245,232,200,209,204,250,22,161,234,171,219,221,219,171,95,34,126,146,42,124,127,235,49,131,94,57,70,234,30,53,20,247,141,44,171,165,184,64,198,75,43,161,174,187,68,215,121,72,155,53,136,144,70,137,246,85,126,43,241,216,195,28,255,0,135,157,89,211,42,229,160,203,177,184,169,164,68,114,162,199,93,4,173,84,71,244,47,232,189,87,226,6,194,120,71,18,90,65,168,84,109,173,198,178,89,165,141,200,213,78,237,5,68,107,230,222,164,248,179,246,23,10,142,237,111,184,109,225,42,59,157,73,186,125,135,39,151,249,208,213,170,10,186,235,124,174,90,90,169,169,228,69,217,86,41,21,171,191,195,226,139,253,103,174,180,107,102,175,216,156,213,182,106,134,89,3,24,222,150,198,203,221,83,88,137,182,223,6,200,159,114,39,250,0,217,201,174,107,147,118,174,231,38,189,24,159,48,46,36,49,36,70,193,149,73,94,136,138,212,241,245,213,242,253,200,159,117,74,126,207,248,212,245,203,205,3,136,189,145,118,178,117,162,109,186,248,239,251,88,19,210,124,149,183,90,11,115,85,245,147,246,209,62,63,101,203,247,111,247,39,244,16,1,149,115,22,226,79,41,164,125,20,153,4,116,17,185,90,189,84,53,117,241,61,54,93,254,62,37,126,63,121,102,238,250,225,172,185,28,255,0,221,13,81,203,38,89,81,35,237,186,249,84,173,95,187,224,233,23,246,129,176,86,161,241,101,162,250,103,75,61,70,75,127,171,143,176,206,227,146,43,124,210,108,157,14,119,220,223,216,213,48,95,89,121,192,99,21,17,212,81,105,109,5,198,161,206,135,104,167,158,220,248,99,235,86,63,227,253,178,199,108,142,86,255,0,55,246,237,185,128,122,113,194,246,184,107,45,91,93,141,89,96,168,235,127,109,106,107,46,80,177,17,81,205,106,239,187,149,222,93,105,247,124,55,51,63,71,185,60,102,85,109,130,225,170,151,138,72,118,153,122,162,182,221,88,246,171,81,237,219,116,125,51,183,221,58,247,243,253,128,97,118,161,107,182,181,113,17,118,130,219,120,189,85,84,62,71,236,202,40,43,231,108,47,87,181,145,121,182,105,156,223,63,36,248,255,0,57,223,114,153,161,193,71,44,236,166,186,247,245,203,89,173,86,198,208,194,216,159,79,75,226,224,169,251,109,169,251,93,76,88,164,111,232,199,228,168,191,206,84,251,252,164,59,70,248,79,210,157,30,167,233,178,98,214,164,155,165,17,100,74,26,110,167,109,34,189,55,86,194,197,95,53,47,91,90,214,39,75,26,141,68,251,145,54,3,241,48,188,58,197,130,99,148,24,206,61,111,167,164,164,160,129,144,49,176,196,200,211,165,191,15,38,53,169,247,175,220,135,238,0,0,0,0,0,0,0,0,0,0,0,0,0,7,207,113,171,101,5,190,170,186,77,250,105,225,124,174,217,55,242,107,85,127,232,53,197,226,223,82,63,41,186,215,122,190,65,81,36,180,159,218,221,133,145,28,139,254,180,129,174,242,114,174,222,108,39,119,139,45,70,164,211,109,18,201,175,147,204,246,61,182,218,212,111,75,28,239,63,9,59,147,244,85,63,192,253,166,188,58,119,143,84,102,186,131,142,227,139,188,206,186,221,104,233,30,175,122,126,140,147,50,53,221,93,191,248,95,177,127,168,9,158,229,83,165,117,248,14,144,75,119,185,83,211,178,123,140,75,26,190,55,181,206,119,69,109,95,233,42,34,47,195,109,188,204,229,60,206,157,227,52,248,166,43,71,104,130,22,71,218,238,110,141,70,237,231,35,221,247,34,127,132,122,96,5,43,177,202,174,197,42,187,129,202,110,84,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,114,0,160,169,191,3,133,248,156,180,14,78,21,17,83,101,57,0,107,245,204,95,73,166,210,206,33,110,43,211,181,62,64,250,203,156,106,179,36,138,170,234,234,141,254,228,219,201,91,228,102,63,40,45,113,125,230,138,175,74,110,115,162,207,75,29,76,244,237,109,54,200,144,69,13,20,109,221,232,191,31,37,61,7,55,125,23,161,191,96,244,122,145,71,70,233,46,22,154,103,68,199,173,74,181,19,187,91,78,139,246,23,201,124,164,113,128,188,191,117,53,116,191,137,59,45,214,105,187,116,181,148,53,244,115,126,103,185,228,180,238,122,121,39,154,125,168,155,230,6,195,0,235,130,102,84,65,29,68,74,170,201,88,143,110,233,247,42,110,135,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,243,110,184,229,154,249,26,195,116,163,239,49,85,21,83,184,246,252,23,127,230,170,31,164,0,177,185,239,5,220,62,234,44,46,143,36,196,42,101,221,232,255,0,205,221,106,163,243,69,85,251,159,255,0,172,165,139,202,185,70,112,197,122,234,125,158,211,120,182,72,238,159,183,21,246,117,219,111,143,247,198,189,60,255,0,168,206,96,4,110,212,242,98,210,117,122,173,54,77,127,70,237,228,159,75,199,190,255,0,231,164,58,225,228,195,165,202,187,205,147,223,81,63,98,93,217,255,0,100,36,152,1,130,24,175,40,30,25,173,42,201,47,180,183,235,164,140,127,86,242,95,36,106,109,186,42,127,123,142,63,216,191,233,47,182,9,193,7,14,90,113,80,234,172,91,14,172,134,71,244,163,150,91,181,84,155,244,187,169,62,47,253,165,249,0,126,69,155,19,199,241,253,254,136,183,248,125,211,111,239,175,127,223,191,243,149,126,243,245,192,0,1,198,232,7,39,10,187,121,169,194,187,246,29,111,87,42,46,223,5,248,128,150,101,106,253,159,216,114,199,171,211,117,58,86,37,114,249,252,83,224,118,198,213,98,108,160,118,161,200,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,204,174,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,102,36,213,92,151,78,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,209,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,66,77,0,35,131,154,199,28,117,58,107,106,175,225,111,77,153,73,45,247,39,179,171,50,155,155,159,20,233,110,183,85,53,236,90,38,71,186,171,42,102,139,119,57,210,53,59,112,203,27,152,142,116,173,146,16,181,92,203,57,134,93,110,57,253,46,136,104,109,101,93,181,154,113,148,65,114,188,95,92,215,53,106,175,118,233,149,99,165,100,15,251,18,211,83,212,49,30,238,243,30,217,38,134,53,107,81,145,53,243,92,173,23,227,219,249,84,112,119,173,122,111,168,144,120,125,77,198,116,191,33,172,171,168,130,159,162,150,245,66,202,25,34,90,198,163,19,162,25,145,242,70,217,98,242,106,185,237,124,73,210,231,71,12,80,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,233,207,195,62,27,194,135,47,205,88,210,220,62,186,174,226,247,96,249,37,202,239,115,169,85,107,238,55,25,45,82,50,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,194,3,9,126,229,105,199,183,215,186,59,15,10,58,161,7,70,65,106,183,248,60,66,233,79,79,180,117,244,52,144,43,146,142,161,172,77,163,154,24,34,114,178,93,145,178,71,26,163,213,37,106,58,120,129,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,218,120,181,88,79,20,252,62,234,38,163,223,116,135,19,213,27,85,70,103,142,92,39,181,214,217,42,27,45,29,83,170,160,89,146,104,233,219,59,25,226,187,126,30,101,122,193,220,107,90,212,114,170,35,154,171,129,76,230,207,140,228,252,25,101,84,25,29,125,93,167,90,146,206,184,229,4,20,147,212,71,61,198,121,41,160,133,247,184,234,105,233,89,5,27,219,36,213,19,164,8,228,84,90,116,107,94,157,108,84,139,108,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,9,148,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,145,254,104,26,101,77,163,60,191,52,159,74,105,111,53,119,102,98,185,69,162,214,181,213,50,74,231,212,190,59,85,193,31,34,36,178,72,232,216,174,234,86,68,143,86,68,206,152,217,179,24,212,72,224,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,72,128,210,173,76,202,180,111,81,241,205,82,194,170,252,61,235,25,184,69,112,166,234,146,70,71,55,66,253,184,37,237,189,143,116,50,177,93,28,140,71,39,92,111,123,85,118,114,146,255,0,206,175,210,198,45,243,2,135,219,174,36,43,1,178,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,203,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,144,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,125,92,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,119,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,210,69,57,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,250,17,171,35,97,170,146,70,121,181,221,17,202,157,74,196,73,166,149,161,50,128,17,87,205,79,143,31,251,239,194,166,144,94,191,197,69,151,223,109,151,31,247,118,84,217,28,206,215,251,221,210,190,57,191,198,83,189,191,223,88,5,138,230,95,199,29,79,17,217,148,218,61,131,178,145,154,117,133,222,36,124,53,113,190,42,135,223,46,48,164,144,45,107,102,98,185,169,76,141,124,173,133,172,119,219,100,139,35,213,85,204,100,56,235,194,119,170,125,27,249,129,143,123,140,5,170,46,175,9,222,169,244,111,230,6,61,238,48,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,53,226,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,75,167,53,142,56,234,116,214,213,95,194,222,155,50,146,91,238,79,103,86,101,55,55,62,41,210,221,110,170,107,216,180,76,143,117,86,84,205,22,238,115,164,106,118,225,150,55,49,28,233,91,36,49,65,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,251,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,63,43,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,147,189,203,231,130,75,87,10,24,4,151,220,158,10,74,237,69,202,169,233,230,186,214,58,149,173,158,211,3,161,133,207,180,178,70,205,43,30,200,234,27,35,157,44,106,212,153,123,106,228,84,142,61,130,234,240,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,188,7,138,210,29,104,210,253,122,195,99,212,13,35,203,233,50,43,20,149,18,210,45,68,44,146,39,197,60,106,157,113,75,20,173,108,177,63,101,107,145,175,107,85,88,246,61,55,107,218,171,237,64,0,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,98,175,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,116,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,248,162,252,81,118,30,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,214,48,202,174,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,9,254,53,172,226,199,213,62,178,124,192,200,125,198,115,99,220,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,215,11,139,31,84,250,201,243,3,33,247,25,192,204,174,84,252,113,211,105,173,214,131,133,189,73,101,92,182,44,158,240,140,197,174,109,124,179,173,186,227,84,230,49,40,159,30,234,140,166,154,93,156,215,70,212,237,205,44,142,122,57,178,186,72,102,36,213,92,151,78,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,209,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,66,77,0,0,106,174,73,79,43,78,61,190,162,86,88,120,81,213,8,58,241,251,173,195,193,226,23,74,122,125,228,160,174,171,157,92,148,117,13,98,111,36,51,79,43,149,146,236,174,142,73,21,30,171,19,145,208,70,176,3,106,130,213,77,197,63,15,180,154,203,89,195,245,203,84,109,86,236,250,139,195,53,246,139,131,101,164,238,201,80,216,93,4,48,207,43,27,12,243,72,149,48,171,98,141,238,145,122,151,102,253,151,109,129,92,40,115,103,198,113,253,6,186,99,188,64,215,213,214,102,216,93,157,201,99,172,171,158,162,162,124,194,116,241,46,138,158,73,33,165,115,105,94,198,178,150,5,158,103,61,100,89,22,87,42,170,63,120,171,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,13,167,129,98,184,35,208,171,175,14,156,52,97,218,105,145,85,85,203,125,142,157,247,43,188,83,84,186,86,82,86,213,61,102,150,150,38,247,101,137,140,137,95,219,94,202,164,114,61,143,155,165,29,43,213,111,168,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,59,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,30,101,26,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,47,168,0,0,0,12,42,230,97,193,69,199,137,252,18,219,155,105,165,179,196,234,78,37,181,53,21,28,105,75,15,211,52,51,77,26,73,79,53,68,206,143,163,179,187,231,141,93,39,74,111,59,81,138,233,145,205,131,107,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,167,136,149,230,215,193,71,208,149,149,156,89,105,149,178,213,71,101,155,179,30,105,111,129,59,18,54,186,105,251,108,185,181,21,221,18,119,159,44,81,202,216,218,215,36,136,217,85,36,89,102,123,3,56,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,215,87,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,94,30,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,163,165,110,175,49,30,47,63,149,110,178,167,213,106,222,246,158,225,221,218,44,95,174,131,195,77,63,117,177,120,170,185,58,149,100,94,236,145,55,161,29,209,211,20,113,111,27,36,89,122,130,207,241,21,175,57,151,18,90,185,125,213,108,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,189,17,181,219,43,145,141,235,122,190,71,39,91,220,171,33,92,159,120,67,248,113,113,157,81,127,143,162,193,155,29,127,251,189,45,125,92,209,49,63,203,130,52,123,255,0,199,185,99,254,241,33,141,92,185,184,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,73,233,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,176,159,29,28,102,216,184,60,211,138,91,156,118,175,166,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,199,175,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,167,171,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,147,254,84,60,14,83,99,86,171,39,23,26,140,250,180,190,220,169,234,31,136,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,180,212,222,36,134,86,201,187,221,35,59,33,122,185,113,112,57,83,194,150,27,95,152,106,11,233,42,53,23,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,237,57,241,68,214,163,146,20,150,79,21,206,175,210,198,45,243,2,135,219,174,38,106,99,186,165,130,101,121,222,93,166,118,11,239,138,201,48,79,1,245,130,139,194,204,207,7,227,97,89,169,127,56,246,36,114,117,198,213,119,230,220,238,157,182,118,203,228,97,95,58,191,75,24,183,204,10,31,110,184,129,14,216,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,220,89,225,188,93,105,127,215,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,215,48,186,188,49,113,11,149,112,191,172,182,93,92,197,169,188,127,128,238,83,92,109,111,170,146,158,27,157,12,173,233,150,158,71,49,127,201,145,138,230,189,172,150,40,158,172,127,71,74,134,202,96,241,90,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,157,238,99,188,113,212,240,165,134,208,97,250,124,202,74,141,69,204,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,123,78,124,82,185,202,228,133,98,146,10,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,63,91,63,207,243,45,83,204,174,218,131,168,57,13,93,243,33,190,84,45,77,117,117,74,167,92,175,217,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,39,150,47,1,223,145,11,21,54,188,234,197,151,167,62,200,45,237,250,54,215,113,183,118,234,177,120,92,249,155,38,206,238,185,59,213,16,58,157,93,213,28,114,194,213,146,21,219,174,86,168,94,174,5,248,50,177,112,121,167,21,86,201,46,191,76,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,74,43,34,143,16,57,231,126,164,255,0,121,63,134,146,63,167,154,209,165,250,173,117,203,44,90,127,151,210,93,174,88,53,226,107,14,67,70,214,73,20,244,21,177,185,205,115,95,28,141,107,149,138,230,72,214,202,212,88,222,177,200,141,115,186,29,180,112,115,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,227,88,205,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,135,184,98,226,23,21,226,131,70,172,186,185,139,83,120,15,31,220,166,184,218,223,85,29,68,214,202,232,157,211,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,206,190,148,11,170,0,0,106,174,77,79,51,174,60,127,34,22,42,157,6,210,123,215,78,125,144,91,221,244,149,210,221,113,237,213,98,240,185,240,186,61,219,218,114,119,170,32,117,66,55,166,72,229,133,171,28,201,183,92,78,88,86,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,36,239,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,112,66,122,12,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,1,143,252,29,113,139,130,113,127,130,84,95,236,20,127,67,100,150,110,143,172,24,255,0,114,106,143,162,251,179,84,50,151,251,105,240,69,28,253,216,233,214,79,205,162,244,111,210,237,149,60,242,0,0,0,1,101,56,174,225,71,78,56,181,211,135,225,89,172,94,6,235,67,220,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,114,23,244,181,37,133,85,27,35,90,213,69,99,217,28,140,189,96,13,96,117,75,75,115,189,22,206,238,122,103,169,118,47,161,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,246,92,187,111,178,236,168,168,146,191,202,191,142,170,108,255,0,30,181,112,195,170,85,244,144,100,246,58,120,109,184,100,208,210,203,215,118,183,65,75,51,221,4,169,28,107,12,111,165,134,153,17,36,123,217,221,99,152,157,46,145,143,124,151,171,152,103,5,150,174,41,244,190,162,251,136,99,244,142,213,76,106,157,23,31,172,90,150,210,173,108,9,39,84,182,249,228,115,85,175,99,154,178,186,36,122,181,25,50,181,123,145,177,243,117,64,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,124,164,175,107,159,48,74,158,29,184,80,209,141,30,209,187,173,35,181,22,227,166,248,221,77,109,202,25,98,153,248,203,18,142,134,72,146,90,121,160,150,25,159,83,10,206,212,99,156,215,198,197,100,155,108,248,213,98,132,1,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,82,127,184,36,224,251,25,225,27,75,226,178,181,41,43,115,107,229,60,14,203,47,20,146,212,118,43,167,138,73,223,11,35,142,87,171,90,200,91,82,248,145,237,100,107,34,53,30,246,181,87,165,182,127,151,7,47,250,62,29,236,81,106,222,175,99,191,247,88,175,241,48,69,77,81,36,21,17,227,180,189,111,143,166,157,240,190,72,223,52,209,162,61,243,35,186,146,57,82,38,163,63,60,178,231,80,0,12,32,230,89,199,85,79,12,184,205,46,152,105,141,125,93,46,168,100,116,240,92,169,107,155,75,20,144,90,45,201,80,168,233,222,147,198,248,166,124,203,4,208,182,52,106,244,167,114,71,57,138,216,210,64,181,92,215,184,227,166,198,173,87,190,17,244,229,149,105,125,185,83,211,179,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,117,203,188,73,12,174,143,103,186,71,246,98,44,250,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,50,215,142,110,12,172,92,30,105,198,142,219,36,186,253,51,153,229,31,78,84,100,215,40,158,244,165,116,145,37,7,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,195,16,9,52,229,67,199,29,78,53,117,178,112,143,168,204,164,75,21,202,162,161,152,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,251,78,77,229,73,165,108,123,61,178,51,179,139,252,8,112,199,98,226,211,80,179,45,42,187,222,190,132,171,102,31,37,210,215,119,240,207,169,240,21,81,92,237,237,116,157,134,203,18,75,213,4,149,17,108,231,116,167,119,175,101,115,90,88,188,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,13,162,1,30,188,180,185,130,83,107,13,170,207,195,230,175,221,106,228,212,26,10,127,13,103,187,85,203,45,84,249,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,187,149,85,234,237,228,40,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,69,95,60,239,212,159,239,39,240,211,0,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,207,254,121,223,169,63,222,79,225,164,85,129,179,158,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,250,196,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,33,91,139,31,84,250,201,243,3,33,247,25,204,159,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,184,193,197,143,170,125,100,249,129,144,251,140,229,170,3,106,130,202,101,60,104,112,193,131,106,197,86,136,230,186,191,106,199,242,250,46,143,19,77,116,130,162,146,150,14,186,102,212,179,174,182,72,219,74,222,168,158,213,77,229,243,115,145,137,246,213,26,96,95,45,62,98,216,110,17,128,85,104,127,17,217,173,93,190,159,29,167,158,183,26,191,92,92,179,64,203,116,48,163,150,214,189,12,89,81,241,164,114,58,4,85,127,90,63,195,179,165,89,4,82,70,182,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,6,209,0,196,174,88,26,73,117,211,30,18,241,43,158,65,113,200,31,114,203,169,221,123,74,26,251,203,170,168,168,40,166,154,89,105,27,69,3,92,176,211,50,88,101,109,67,209,169,220,116,147,191,184,191,101,172,143,45,64,0,0,0,0,0,0,0,0,28,41,200,3,169,239,86,38,232,113,20,202,229,251,95,176,72,213,122,108,135,82,68,173,95,47,138,252,64,250,145,119,243,67,147,170,53,114,39,159,193,62,5,104,239,218,5,64,227,116,57,0,126,69,231,19,199,242,13,190,151,183,248,141,147,111,239,175,103,223,191,243,85,62,243,245,192,22,27,59,224,131,135,45,71,168,109,86,83,135,86,77,35,58,145,171,21,218,170,61,186,157,212,191,7,254,210,196,229,92,160,120,102,187,43,228,177,82,223,173,114,61,253,91,199,124,145,201,182,234,171,253,242,57,63,106,127,160,206,240,4,108,205,201,135,75,145,119,135,39,190,170,126,197,187,179,254,200,118,83,114,98,210,116,122,45,78,77,127,86,237,230,159,75,199,190,255,0,230,164,36,136,1,131,56,175,40,206,24,172,189,47,188,90,111,23,57,27,213,246,229,190,206,155,239,240,254,246,214,39,151,245,23,211,2,224,187,135,221,58,133,177,227,120,133,76,91,61,95,249,203,173,84,158,106,168,191,123,255,0,245,80,190,64,15,205,181,99,150,107,28,105,13,174,143,178,196,85,84,78,227,221,241,93,255,0,156,170,126,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,231,153,148,240,73,81,42,170,50,38,43,221,178,125,200,155,168,17,139,205,247,92,95,102,162,164,210,155,100,232,147,213,71,77,61,67,93,77,186,44,18,195,91,27,182,122,175,199,205,12,56,229,209,164,211,106,159,16,182,229,233,222,159,31,125,29,206,69,73,146,53,69,109,117,62,223,114,239,228,142,242,63,51,152,22,166,174,168,113,39,122,186,195,55,114,150,142,134,130,142,31,204,246,252,146,157,175,95,37,243,95,181,43,188,204,250,229,17,162,244,54,28,30,179,82,43,40,221,29,194,237,76,216,158,244,169,87,34,246,171,106,17,62,194,121,39,148,109,2,71,81,17,19,100,57,0,14,29,240,41,42,113,194,124,64,229,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,248,20,162,149,47,192,167,239,248,124,64,169,23,115,147,132,248,28,129,108,56,139,211,139,94,166,233,133,207,30,185,193,36,173,127,103,165,172,145,204,85,218,162,23,252,90,138,191,204,67,91,213,150,227,134,228,245,13,166,252,221,93,178,166,106,127,206,55,125,156,138,230,57,21,21,19,207,227,247,27,70,207,4,85,49,58,9,155,187,29,182,233,190,223,126,228,0,243,4,208,217,180,159,89,174,151,58,90,74,136,237,247,122,169,234,81,242,43,220,157,217,106,234,151,100,115,152,137,250,49,252,55,95,243,129,55,250,19,158,82,106,6,154,216,175,116,245,80,204,179,91,233,94,139,26,183,101,106,211,196,237,254,203,151,252,50,225,145,97,202,35,94,171,46,181,243,233,61,230,174,4,74,106,58,153,169,145,99,99,21,34,138,58,56,218,155,245,110,191,162,191,205,255,0,57,41,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,78,78,21,55,2,149,85,83,143,61,183,43,233,65,210,128,83,241,29,63,126,197,71,32,83,209,231,185,202,38,199,32,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,25,233,167,220,18,90,184,175,229,171,165,215,220,102,10,74,29,69,197,105,242,25,173,85,141,165,107,167,187,64,219,149,205,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,227,47,253,85,96,89,87,251,43,142,100,152,229,195,253,178,142,186,219,93,79,39,252,25,33,154,57,25,253,14,107,155,247,42,19,211,202,227,208,158,153,126,53,239,21,165,138,230,177,192,229,78,165,90,171,248,164,211,103,210,69,125,198,44,234,252,166,216,230,69,2,92,109,212,173,123,214,181,146,108,138,250,152,98,221,174,108,142,94,228,49,70,214,43,93,19,99,152,45,253,179,156,53,214,46,20,30,219,205,37,37,86,183,45,68,248,251,31,76,142,129,137,2,209,189,97,200,21,174,166,125,42,189,179,172,108,125,39,82,35,222,215,61,18,56,220,145,182,50,255,0,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,249,68,196,242,167,224,114,167,77,109,84,28,82,106,75,233,37,190,228,246,116,126,45,108,107,34,157,45,214,234,166,177,233,90,249,54,85,101,76,209,108,214,182,55,39,110,25,100,107,213,206,149,209,194,23,127,151,239,2,54,46,21,113,88,243,92,165,158,55,83,114,11,122,71,113,169,221,241,253,23,75,60,116,178,75,106,232,101,68,180,243,246,170,105,220,190,37,168,142,126,251,38,205,242,91,215,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,38,156,83,240,57,83,169,92,34,105,87,20,154,108,250,72,175,184,198,147,227,239,202,109,142,100,80,37,198,221,75,108,141,235,90,201,54,69,125,76,49,110,215,54,71,47,114,24,163,107,21,174,137,177,205,25,100,239,114,205,226,207,13,215,125,23,181,105,107,105,233,44,153,102,154,217,237,246,87,218,93,94,179,207,95,110,166,164,167,129,183,38,34,198,196,70,58,84,123,29,27,86,78,210,246,250,221,249,216,250,130,8,73,20,228,247,195,23,215,237,71,184,241,11,153,98,246,171,150,45,135,245,219,236,143,172,155,174,70,100,72,180,242,182,120,224,77,209,123,16,61,87,174,77,145,178,79,11,163,71,62,53,116,94,171,154,23,47,250,203,101,225,252,69,104,94,59,226,41,47,119,6,69,148,217,41,164,158,162,186,107,197,125,123,146,58,216,27,35,222,178,247,231,170,138,5,167,133,173,86,59,182,172,99,154,249,22,60,234,224,91,67,177,93,1,225,199,29,195,236,13,254,234,214,117,92,50,183,125,37,29,119,78,69,208,200,46,16,119,33,114,196,157,137,169,214,155,162,63,38,248,125,156,174,127,91,220,22,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,143,94,89,214,155,85,255,0,141,125,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,66,185,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,3,234,230,13,193,37,215,133,12,254,59,238,49,5,93,118,157,101,85,21,19,90,171,27,74,230,193,105,157,211,76,230,90,95,35,166,149,239,124,116,237,141,205,150,69,106,204,157,197,106,42,199,38,206,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,237,57,58,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,94,30,42,184,103,204,184,80,213,202,205,45,204,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,31,82,186,23,245,69,35,31,27,149,122,94,199,116,185,236,232,145,225,177,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,64,191,52,127,93,154,155,248,47,179,209,23,171,148,167,23,153,86,27,168,244,124,50,229,181,183,91,174,33,147,247,190,175,83,193,65,37,108,150,155,162,175,117,221,42,197,87,197,71,35,18,119,203,246,92,200,228,70,202,189,166,45,68,139,101,121,163,250,236,212,223,193,125,158,136,12,159,229,253,195,62,27,197,127,47,204,215,75,115,10,234,187,115,219,169,21,119,43,69,206,153,85,207,183,92,99,181,81,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,35,131,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,246,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,75,255,0,37,79,75,25,79,204,10,239,110,183,23,43,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,132,117,233,207,52,109,80,193,120,80,190,104,69,85,53,93,195,44,109,60,54,28,87,34,142,88,232,217,100,178,120,52,167,86,181,41,155,28,171,83,2,68,213,134,85,123,156,175,157,94,247,126,97,172,155,13,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,49,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,147,105,203,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,176,248,210,54,34,35,94,249,131,18,184,195,224,202,197,193,231,2,54,11,100,151,95,166,115,60,163,80,45,53,25,53,202,39,189,41,93,36,86,203,167,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,241,3,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,84,231,87,233,99,22,249,129,67,237,215,18,21,137,169,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,52,229,79,192,229,78,154,218,168,56,164,212,151,210,75,125,201,236,232,252,90,216,214,69,58,91,173,213,77,99,210,181,242,108,170,202,153,162,217,173,108,110,78,220,50,200,215,171,157,43,163,134,223,243,65,230,9,77,118,166,189,112,189,162,215,90,182,49,149,14,160,204,47,148,210,203,76,254,184,101,170,167,172,178,172,82,192,215,43,21,204,129,207,158,41,122,36,98,186,47,180,199,63,123,235,205,11,141,127,228,255,0,130,63,70,52,246,231,117,161,212,156,202,222,202,152,174,52,75,217,250,26,214,233,156,199,212,36,174,106,239,52,189,169,225,141,35,84,124,127,110,94,184,220,200,187,144,195,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,146,156,179,110,220,69,195,196,149,170,197,160,215,58,182,91,107,42,45,245,121,205,27,102,165,72,38,199,225,175,167,109,76,175,142,165,122,92,246,54,117,107,93,18,119,218,146,200,145,237,212,253,231,208,177,92,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,125,180,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,125,245,0,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,231,249,73,224,24,110,169,235,166,127,167,218,131,143,82,95,49,235,230,155,215,211,87,80,212,162,244,74,207,164,173,170,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,150,43,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,252,149,228,169,234,159,41,249,127,93,238,54,226,98,114,204,3,13,206,170,113,250,172,195,30,164,187,63,21,188,71,127,180,37,74,43,153,75,113,142,41,98,138,161,25,191,75,158,198,207,34,179,169,23,165,253,47,110,207,99,28,208,196,14,86,58,49,196,190,143,105,29,101,22,180,220,170,237,56,245,117,66,212,88,112,251,165,35,31,87,110,100,140,138,111,21,28,237,157,93,76,201,93,44,237,146,138,88,81,236,150,62,231,230,220,249,82,72,139,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,61,52,251,130,75,87,21,252,181,116,186,251,140,193,73,67,168,184,173,62,67,53,170,177,180,173,116,247,104,27,114,185,185,150,151,200,233,162,99,25,37,67,163,115,101,145,92,144,175,113,90,136,146,73,188,96,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,77,79,40,45,121,195,115,62,29,41,180,53,181,180,148,153,102,1,81,90,247,219,221,80,174,158,182,221,81,84,234,134,214,177,170,198,167,67,101,169,124,14,107,85,253,11,28,110,122,183,189,27,79,63,205,11,128,91,238,180,245,241,15,163,54,255,0,25,151,218,173,236,167,190,216,41,169,152,147,94,169,97,234,86,84,192,172,106,62,90,200,216,168,197,141,202,231,75,20,113,178,61,159,19,35,152,61,183,45,62,58,170,120,154,198,106,180,195,83,171,234,234,181,67,28,167,158,229,85,92,234,88,163,130,239,110,90,132,70,206,196,130,54,69,11,225,89,225,133,209,171,83,169,59,114,53,207,87,72,145,230,249,171,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,59,193,207,16,85,156,78,240,251,141,234,221,219,31,250,26,235,93,223,163,185,83,69,4,236,165,90,168,37,116,111,146,153,243,53,59,144,191,165,30,138,199,72,214,57,206,137,100,123,226,122,129,174,17,38,152,175,3,149,60,86,242,225,210,60,195,79,159,73,79,168,184,125,62,64,202,24,101,100,81,50,247,72,235,205,99,214,138,89,213,17,204,123,92,142,116,14,115,187,77,124,178,181,200,212,153,101,142,50,201,169,228,251,196,46,43,155,104,74,112,251,225,190,143,201,52,231,191,83,211,37,84,110,250,82,134,178,178,121,252,68,49,238,146,39,106,73,123,82,39,74,181,189,112,59,173,86,94,134,4,43,25,127,203,23,134,47,229,9,196,21,53,255,0,39,197,237,87,188,7,2,233,184,100,84,215,25,191,55,60,210,197,50,80,192,144,167,156,219,207,31,113,204,114,118,150,56,36,108,138,189,77,142,76,202,230,161,192,173,54,127,143,93,120,158,210,218,10,72,50,123,29,60,215,44,206,25,170,165,235,187,91,160,165,133,141,158,37,146,69,134,55,210,195,76,170,177,177,140,238,177,207,94,167,72,198,50,75,191,203,23,134,47,228,247,195,237,53,255,0,39,197,238,182,76,251,61,233,184,100,84,215,25,191,57,4,49,75,50,80,192,144,167,148,59,65,39,113,204,114,119,82,73,228,108,138,157,45,142,48,204,0,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,157,60,199,249,127,214,112,239,125,151,86,244,135,29,255,0,185,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,151,26,248,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,216,207,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,7,141,190,15,178,110,17,181,66,91,43,146,174,183,9,190,84,78,236,78,241,87,45,63,126,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,122,90,19,211,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,77,120,120,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,64,126,176,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,102,42,243,17,226,243,249,41,104,210,125,86,173,236,234,22,99,221,162,197,250,232,60,76,48,118,157,23,138,171,147,169,82,52,237,71,43,122,17,221,125,82,201,22,241,190,52,151,164,33,219,141,205,16,198,120,121,226,95,49,211,28,62,249,73,93,104,165,168,101,125,37,44,49,212,53,246,168,42,152,147,195,67,43,167,221,100,124,81,73,26,36,141,146,68,123,21,142,115,155,34,190,56,236,254,39,110,177,94,50,171,53,167,41,200,254,175,217,107,110,20,244,247,27,191,131,125,95,209,244,175,145,173,150,167,176,197,71,203,219,98,185,253,182,175,83,186,118,79,53,62,75,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,65,170,90,91,157,232,182,119,115,211,61,75,177,125,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,178,229,219,125,151,101,69,68,13,146,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,169,26,188,167,120,215,183,101,56,173,179,133,125,72,185,244,100,150,109,233,176,233,222,181,85,19,93,104,91,29,69,68,148,242,57,90,248,225,240,177,195,210,197,116,140,106,196,177,70,198,34,196,170,249,42,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,159,252,177,120,14,252,183,223,105,181,231,86,44,189,88,14,63,112,111,209,182,187,141,187,185,75,148,76,214,76,217,54,119,117,171,217,167,157,180,234,238,168,228,138,103,36,144,174,253,18,181,51,43,153,103,29,85,60,50,227,52,186,97,166,53,245,116,186,161,145,211,193,114,165,174,109,44,82,65,104,183,37,66,163,167,122,79,27,226,153,243,44,19,66,216,209,171,210,157,201,28,230,43,99,73,46,175,21,252,87,233,127,4,58,95,107,115,172,20,147,220,167,167,109,38,39,137,210,54,74,24,42,224,166,146,154,41,162,142,104,160,146,26,86,65,12,236,122,53,205,106,42,49,24,207,232,128,28,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,15,223,208,31,203,47,229,151,19,254,79,159,74,254,80,190,144,111,208,95,70,116,247,187,221,46,235,234,235,252,223,103,183,220,238,247,127,53,218,238,119,127,55,214,74,167,55,255,0,173,95,200,191,79,126,189,125,21,245,147,235,133,167,233,143,162,123,158,7,199,125,19,95,223,240,253,223,206,118,123,157,125,29,127,107,167,109,252,247,61,95,46,14,95,244,124,59,216,162,213,189,94,199,127,238,177,95,226,96,138,154,162,72,42,35,199,105,122,223,31,77,59,225,124,145,190,105,163,68,123,230,71,117,36,114,164,77,70,126,121,101,252,174,117,126,150,49,111,152,20,62,221,113,2,56,57,123,224,24,110,169,241,115,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,232,149,159,67,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,56,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,190,131,149,199,174,205,50,252,107,217,235,73,190,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,193,5,124,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,30,193,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,208,235,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,220,181,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,161,54,128,0,0,0,49,87,154,63,161,61,77,252,23,222,40,136,1,39,251,154,63,161,61,77,252,23,222,40,136,1,2,77,57,80,240,57,83,146,221,108,156,92,106,51,233,22,197,109,168,168,126,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,211,83,105,86,104,155,38,236,108,108,239,94,174,101,188,193,41,180,122,213,120,225,243,72,46,181,113,234,13,125,63,134,188,93,169,37,150,150,124,105,143,109,44,241,172,106,248,21,147,190,162,154,121,90,143,134,86,190,5,217,200,168,244,110,215,171,143,238,48,109,92,38,233,27,157,111,90,185,51,188,198,158,178,131,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,209,78,179,68,244,141,205,114,202,247,49,157,61,11,36,145,192,103,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,2,229,112,159,118,226,46,221,173,182,122,62,22,46,117,116,186,131,116,167,171,164,163,138,25,169,88,202,168,18,7,205,60,82,182,173,124,59,216,140,133,100,70,203,186,117,198,199,55,237,181,138,153,235,207,59,245,39,251,201,252,52,201,254,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,140,28,243,191,82,127,188,159,195,64,138,178,250,240,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,95,223,229,201,139,88,179,158,48,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,197,95,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,229,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,37,138,227,163,140,219,23,7,154,113,75,115,142,213,244,206,103,148,120,138,124,102,219,43,30,148,174,146,36,103,118,166,166,70,237,180,49,119,98,85,141,174,73,36,115,218,214,244,162,190,88,226,131,128,238,61,46,188,29,84,229,22,91,206,53,87,148,98,121,21,59,170,217,110,138,189,208,190,146,235,20,79,72,101,139,171,120,154,201,151,183,20,238,232,87,244,50,39,167,87,101,34,146,192,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,135,148,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,249,73,105,229,41,193,71,208,148,116,124,89,106,109,178,235,71,122,155,189,30,23,111,157,59,17,182,134,104,59,111,185,185,17,221,114,119,153,44,177,196,217,26,214,164,104,233,81,36,73,97,123,34,88,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,218,113,131,199,246,145,240,155,106,250,61,210,82,102,57,220,149,17,194,204,82,130,230,200,167,166,98,181,146,58,106,217,17,178,45,35,59,82,49,204,71,49,95,42,189,157,13,86,119,36,140,49,47,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,100,87,56,252,255,0,13,213,60,55,135,221,65,211,236,134,146,249,143,95,41,242,58,154,26,234,101,94,137,89,189,181,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,29,121,92,122,236,211,47,198,189,158,180,9,254,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,18,77,57,175,112,57,83,141,93,111,124,92,105,203,233,18,197,114,168,167,126,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,235,87,121,82,105,93,38,239,108,143,236,198,89,181,64,26,208,240,235,175,57,151,13,186,185,98,213,108,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,189,18,53,187,35,149,142,232,122,50,70,167,91,26,169,177,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,43,115,29,224,114,155,133,44,202,131,48,211,231,213,212,105,214,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,221,115,34,149,174,71,44,43,44,150,255,0,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,27,15,0,0,0,0,17,213,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,58,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,202,24,216,215,76,215,187,101,116,141,99,36,145,80,6,170,228,186,114,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,166,241,36,50,182,77,222,233,25,217,136,179,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,249,46,209,221,102,181,86,195,98,173,164,163,185,62,158,70,209,212,85,211,58,166,8,103,86,175,109,242,68,217,35,116,140,71,108,170,196,145,138,228,69,68,115,119,221,53,204,226,227,76,248,142,192,53,150,255,0,93,196,189,37,214,175,36,189,92,38,127,214,25,227,123,168,111,93,182,199,249,202,41,250,27,27,225,108,114,64,137,27,17,189,150,171,34,115,34,86,246,219,177,241,249,55,252,79,21,202,254,141,250,211,140,218,175,63,67,92,33,187,91,190,144,162,142,163,193,215,69,191,106,166,30,180,94,220,204,234,119,76,141,217,205,221,118,84,220,12,22,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,141,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,106,185,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,25,191,204,119,129,202,158,43,112,218,12,195,79,159,73,79,168,184,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,105,175,150,86,185,26,147,44,177,225,7,37,79,84,249,79,203,250,239,113,183,19,82,6,178,218,23,165,186,203,171,122,143,110,199,52,26,197,117,184,229,244,91,221,169,36,183,85,54,146,74,31,14,168,244,169,90,151,189,140,167,232,127,66,54,71,61,191,156,116,109,106,245,185,168,187,41,226,118,235,237,159,21,179,90,114,156,143,235,5,234,138,223,79,79,113,187,248,54,82,125,33,84,200,218,217,106,123,12,85,100,93,199,163,159,219,106,244,183,171,100,242,67,229,177,96,24,110,51,147,100,217,157,139,30,164,164,190,230,53,20,213,55,219,131,81,86,122,231,211,211,178,158,4,123,149,85,81,145,197,26,35,88,155,49,21,210,57,19,170,71,185,222,128,1,0,60,209,253,118,106,111,224,190,207,68,73,246,45,204,207,67,179,94,43,41,120,109,198,35,241,214,170,238,187,125,38,104,219,132,44,183,212,222,26,142,84,165,137,143,219,185,11,250,123,81,206,215,170,203,59,152,200,227,123,30,217,150,48,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,138,190,121,223,169,63,222,79,225,165,138,229,39,128,97,186,167,174,153,254,159,106,14,61,73,124,199,175,154,111,95,77,93,67,82,139,209,43,62,146,182,170,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,95,94,121,223,169,63,222,79,225,166,47,242,194,215,156,55,64,248,163,164,186,106,5,109,37,182,197,150,89,234,113,154,139,181,93,66,195,5,181,242,203,12,241,77,34,244,57,58,29,45,52,113,42,185,88,198,36,203,35,158,141,141,119,15,1,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,111,255,0,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,149,254,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,53,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,13,156,200,86,231,87,234,159,22,249,127,67,238,55,18,245,114,132,226,243,42,202,252,95,11,250,133,91,117,188,253,13,111,109,110,35,90,148,18,84,120,58,24,183,108,244,149,85,13,85,237,194,206,168,60,58,200,212,107,119,116,61,196,222,154,18,202,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,1,101,50,174,43,180,226,193,196,158,21,194,205,178,95,166,115,60,163,197,207,114,142,158,100,72,236,84,177,80,79,87,27,170,23,101,222,105,123,76,70,66,155,57,35,122,202,229,106,44,73,55,224,113,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,98,175,151,190,127,153,106,159,49,236,39,80,117,7,33,171,190,100,55,202,139,221,77,117,117,74,167,92,175,250,26,177,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,39,120,0,0,16,129,204,123,136,93,125,193,184,206,212,60,91,10,215,13,64,199,236,180,95,68,248,107,117,175,38,173,164,165,131,174,213,72,247,244,69,28,141,99,122,158,247,57,118,79,55,57,85,124,213,76,149,228,215,171,26,167,170,31,149,255,0,202,102,165,229,121,111,209,159,87,252,23,211,183,154,154,255,0,11,220,250,67,185,218,239,61,221,29,93,182,117,116,237,191,67,119,248,32,18,84,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,8,86,226,199,213,62,178,124,192,200,125,198,114,69,52,131,131,43,23,24,124,179,52,162,217,29,215,232,108,207,23,250,197,81,140,220,165,123,214,149,178,75,119,170,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,36,117,241,99,234,159,89,62,96,100,62,227,57,34,156,163,184,205,177,85,216,172,252,29,229,182,175,3,117,161,241,245,24,165,198,157,143,124,119,8,220,249,171,106,105,170,19,207,183,51,58,167,145,146,121,70,248,218,172,94,135,177,189,240,138,11,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,75,235,192,183,14,159,202,119,136,236,119,0,185,83,247,113,187,127,85,247,38,251,125,59,218,233,222,206,184,188,165,142,79,207,72,248,105,250,163,114,189,157,254,226,34,163,20,147,78,100,124,190,234,120,137,166,143,88,116,110,213,72,221,69,183,83,182,154,182,219,12,81,66,252,153,139,44,17,196,178,212,77,60,80,194,250,104,82,119,35,220,215,62,70,35,35,223,102,70,136,229,15,162,22,173,47,209,42,220,242,182,249,86,185,102,165,83,209,94,43,108,117,49,182,7,219,109,81,79,91,13,186,100,137,127,58,230,84,163,106,102,100,238,217,146,51,165,24,159,155,115,222,25,234,0,0,0,0,0,0,0,0,0,0,0,3,133,77,206,58,60,247,42,0,81,211,247,143,129,89,192,20,121,237,185,202,42,161,87,74,14,148,0,138,114,112,137,177,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,222,107,182,121,73,167,250,107,125,189,212,85,67,10,195,111,170,122,172,138,221,145,169,79,43,183,251,78,79,240,11,134,69,135,55,125,122,172,181,87,193,164,246,106,184,21,42,104,233,166,169,68,141,143,85,138,88,235,35,114,111,213,186,126,146,127,55,252,224,69,234,75,113,204,178,122,118,212,254,114,174,231,83,13,63,230,219,182,238,85,107,26,136,136,139,231,240,251,141,144,184,116,211,139,94,153,105,133,179,30,182,65,36,77,103,123,169,175,145,207,84,222,162,103,252,92,136,191,207,82,19,57,125,232,108,218,177,172,214,187,157,85,37,68,150,251,69,84,21,42,248,213,237,78,236,85,116,171,178,185,172,84,253,25,62,27,167,249,137,254,130,8,169,162,108,16,183,102,55,125,147,125,254,253,192,236,56,85,216,228,225,126,0,82,170,84,159,2,159,191,225,240,42,79,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,108,135,32,10,127,71,226,84,112,190,104,16,14,76,46,230,107,195,229,110,173,232,196,183,11,4,145,199,112,162,174,161,123,26,177,203,34,187,105,36,71,121,51,127,186,101,251,151,225,254,140,209,63,62,251,104,134,251,107,150,217,62,221,50,171,87,117,223,238,114,47,220,169,251,0,215,83,132,13,79,252,139,235,229,167,42,175,142,70,69,29,61,109,29,83,21,88,199,53,29,3,252,151,184,155,34,245,181,191,177,127,230,93,138,113,219,221,54,69,104,130,241,73,183,106,126,180,68,71,35,182,233,114,183,226,158,95,113,173,183,18,120,77,102,5,173,89,109,154,178,39,199,220,188,87,212,66,142,141,237,222,53,171,153,173,84,234,243,84,251,11,230,76,239,45,93,115,143,87,244,50,8,234,99,88,171,168,43,235,226,149,143,146,53,95,179,35,28,158,77,68,251,166,111,220,6,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,24,149,91,203,115,68,170,184,175,160,226,122,9,106,232,217,71,80,183,233,177,248,95,58,178,179,36,90,201,42,82,231,45,67,230,115,145,136,231,181,82,154,54,50,62,184,152,170,170,197,124,79,203,80,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,213,105,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,220,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,79,42,101,255,0,21,124,20,126,76,180,11,72,184,148,211,59,101,214,167,27,203,112,251,45,78,91,22,221,232,108,247,73,168,169,156,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,208,146,154,222,96,26,113,154,240,61,149,241,37,140,228,95,82,239,80,219,235,172,84,84,151,8,210,121,169,50,191,8,175,167,164,133,28,197,101,95,219,146,25,90,228,98,181,98,85,124,173,141,25,51,99,133,109,55,215,237,101,210,77,71,168,213,204,3,80,174,182,236,190,183,196,248,219,164,175,109,92,149,222,33,122,166,241,45,157,30,202,142,183,237,34,247,90,239,206,53,175,253,54,181,201,224,12,202,229,79,160,212,218,201,197,29,6,77,125,162,171,146,197,166,212,233,147,72,246,211,202,176,73,113,100,172,109,4,47,153,143,106,68,254,234,173,75,81,85,221,196,163,145,138,199,53,94,173,12,180,230,167,245,239,249,2,233,39,229,75,255,0,135,63,172,22,15,172,127,222,127,239,167,208,181,190,43,251,199,230,191,191,119,63,189,253,143,240,124,182,35,91,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,84,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,226,207,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,188,0,12,127,225,71,130,141,26,225,46,196,207,169,182,207,164,178,250,203,124,116,87,188,166,177,29,226,171,246,122,200,230,199,26,185,204,165,133,94,169,249,168,246,221,177,67,220,116,175,141,36,34,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,11,41,148,112,143,163,89,111,17,216,239,18,247,124,70,213,54,73,97,183,207,3,250,233,92,190,46,185,31,79,224,107,164,217,233,27,166,165,142,58,134,49,206,141,206,252,244,78,234,106,211,67,211,122,192,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,72,107,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,148,231,87,233,99,22,249,129,67,237,215,18,21,128,244,23,107,158,101,170,249,253,109,230,178,58,187,254,89,152,222,36,169,149,148,148,136,179,220,46,53,115,43,156,145,195,11,81,21,242,75,34,236,200,218,158,110,68,106,124,16,155,238,93,124,10,211,112,181,134,166,113,168,52,20,143,213,75,253,60,208,215,77,77,85,43,217,108,183,76,180,239,75,106,162,72,176,76,246,201,78,217,31,51,89,250,111,115,26,247,177,168,247,216,174,87,92,191,232,237,20,118,222,38,245,191,29,239,93,102,240,215,28,30,215,60,144,79,75,29,44,176,69,60,55,103,118,222,254,169,151,187,180,81,200,140,116,46,141,210,43,85,235,19,162,147,240,0,17,129,205,3,140,206,36,248,118,215,219,6,21,163,154,145,245,126,203,91,135,210,221,39,166,250,30,130,175,174,169,245,181,177,186,78,186,136,36,122,110,200,99,77,145,122,126,206,251,110,170,170,18,126,8,192,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,193,101,162,195,234,174,144,83,125,15,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,63,107,125,183,68,84,147,240,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,14,74,158,169,242,159,151,245,222,227,110,38,164,133,110,74,158,169,242,159,151,245,222,227,110,38,164,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,83,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,61,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,13,179,190,20,111,182,46,19,180,207,138,172,90,43,173,210,203,147,125,37,71,148,39,101,143,134,203,85,13,202,106,106,89,58,154,168,244,134,118,49,172,221,205,86,178,86,108,178,111,60,81,183,207,240,171,196,198,101,194,134,174,81,234,150,31,67,73,113,99,169,221,109,187,219,42,81,26,203,141,186,71,198,249,96,73,58,85,208,191,170,40,222,201,26,139,210,246,55,169,175,103,92,111,9,116,212,206,86,154,53,170,92,79,207,175,153,29,215,175,27,188,245,84,223,240,182,80,186,158,26,234,231,83,190,37,168,142,174,150,104,100,135,170,78,213,67,211,165,238,124,169,42,185,234,146,236,220,202,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,242,186,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,13,85,207,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,190,124,200,172,187,131,236,154,131,132,108,11,139,76,61,42,238,86,43,165,61,197,185,115,102,150,157,140,180,79,21,225,212,52,143,137,21,237,150,86,78,142,141,170,198,177,234,199,198,247,57,221,50,53,172,9,169,224,251,139,60,55,139,173,47,250,241,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,151,212,214,179,134,46,33,114,174,23,245,150,203,171,152,181,55,143,240,29,202,107,141,173,245,82,83,195,115,161,149,189,50,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,232,233,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,131,31,248,245,213,44,239,69,184,78,206,117,51,77,47,191,67,100,150,111,163,60,21,111,133,134,163,181,221,185,82,195,39,230,230,99,227,118,241,202,246,253,166,174,219,238,155,42,34,164,64,255,0,101,31,142,207,252,249,255,0,201,155,63,253,144,9,84,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,160,183,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,58,224,30,83,34,213,44,19,20,206,241,29,51,191,223,124,46,73,157,248,255,0,171,244,94,22,103,248,207,5,10,77,85,249,198,49,99,143,162,55,35,191,56,230,245,111,179,119,95,32,53,204,226,43,65,179,46,27,117,114,251,165,57,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,122,36,107,119,86,163,221,208,244,124,110,94,182,57,19,42,185,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,172,154,113,139,193,214,9,197,254,9,79,96,191,214,125,13,146,89,186,254,175,228,29,185,170,62,139,238,205,78,250,175,237,86,79,20,115,247,99,167,72,255,0,56,171,209,191,83,118,84,243,215,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,128,69,175,42,126,59,109,75,106,160,225,103,89,114,106,182,220,155,80,144,97,23,91,140,237,116,18,64,173,99,99,179,171,213,17,204,123,92,142,88,58,220,228,122,63,176,213,103,68,17,201,41,64,120,173,104,213,236,55,65,116,191,32,213,205,64,158,174,59,22,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,207,36,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,77,112,117,163,87,179,45,122,213,12,131,87,53,2,122,73,47,185,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,60,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,111,175,49,30,47,63,149,110,178,167,213,106,222,246,158,225,221,218,44,95,174,131,195,77,63,117,177,120,170,185,58,149,100,94,236,145,55,161,29,209,211,20,113,111,27,36,89,122,189,7,44,190,15,177,158,41,117,66,247,122,212,100,164,172,194,112,106,120,157,117,179,186,90,136,167,185,207,89,29,67,41,152,201,32,124,110,137,140,116,47,149,207,71,239,188,113,179,165,201,35,156,192,203,78,83,188,20,91,177,108,86,217,197,70,164,91,58,242,75,206,245,56,116,15,74,170,121,173,84,46,142,162,158,74,137,26,174,100,115,120,168,230,234,98,58,55,181,34,72,164,99,213,101,84,101,234,230,51,193,71,242,170,211,136,47,248,5,178,213,30,166,226,223,156,182,212,206,157,169,46,148,40,143,89,45,142,155,169,172,111,83,222,146,68,233,81,205,100,141,115,119,137,179,75,34,102,0,3,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,133,56,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,216,107,206,11,132,63,143,23,24,45,23,248,138,44,229,178,87,255,0,184,82,208,85,195,19,211,252,136,36,70,63,252,67,146,63,239,242,24,1,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,244,116,168,79,247,22,62,150,53,147,229,254,67,237,211,154,214,27,20,106,254,169,96,154,211,192,238,168,234,94,154,95,126,153,198,239,58,127,148,120,42,223,11,53,63,119,181,73,85,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,186,235,129,114,184,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,144,174,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,197,148,229,193,203,254,179,136,139,236,90,183,171,216,239,253,201,232,60,76,17,83,84,73,61,60,153,21,87,67,227,233,167,124,47,142,70,67,12,138,143,124,200,238,149,146,36,137,168,255,0,207,44,83,126,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,49,255,0,140,94,14,176,78,47,240,74,123,5,254,179,232,108,146,205,215,245,127,32,237,205,81,244,95,118,106,119,213,127,106,178,120,163,159,187,29,58,71,249,197,94,141,250,155,178,167,158,190,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,179,68,121,254,27,46,127,81,165,173,200,105,19,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,108,246,36,176,189,142,233,85,232,85,143,175,167,185,31,86,32,115,44,224,86,167,137,172,102,151,83,244,198,130,174,171,84,49,202,120,45,180,180,45,170,138,56,46,246,229,168,85,116,15,89,228,100,80,190,21,158,105,155,34,57,58,147,185,27,154,245,116,107,24,89,254,82,156,107,253,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,205,85,201,190,229,193,204,2,143,136,139,20,90,73,171,217,23,253,214,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,65,157,64,199,254,61,117,75,59,209,110,19,179,157,76,211,75,239,208,217,37,155,232,207,5,91,225,97,168,237,119,110,84,176,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,16,63,217,71,227,179,255,0,62,127,242,102,207,255,0,100,2,85,57,163,250,19,212,223,193,125,226,136,128,18,127,185,163,250,19,212,223,193,125,226,136,128,16,61,86,169,106,150,119,173,57,221,207,83,53,46,251,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,126,203,83,125,183,93,213,85,86,90,121,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,121,195,35,28,232,90,198,238,173,145,207,100,118,3,150,47,47,250,61,93,172,166,226,7,91,241,223,23,130,210,116,207,140,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,156,50,49,173,153,207,110,234,232,218,246,73,50,128,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,38,167,138,123,6,141,100,252,62,230,214,78,32,111,127,67,224,51,91,209,247,123,131,106,93,4,148,189,185,89,36,18,68,173,71,43,166,108,236,133,99,143,165,253,201,17,140,232,147,171,161,208,173,202,227,215,102,153,126,53,236,245,167,181,230,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,117,47,114,71,57,232,232,210,48,194,3,34,184,4,211,45,18,213,206,37,236,24,78,189,222,105,41,241,234,218,122,150,82,219,106,100,158,6,94,174,46,103,110,154,137,42,33,146,55,64,245,116,139,43,28,174,251,111,129,176,162,43,166,106,31,149,194,135,7,218,161,197,206,77,116,178,224,105,73,69,109,177,211,185,215,75,197,92,177,246,40,103,150,158,165,244,76,146,62,180,153,204,154,106,110,210,190,38,72,177,163,149,234,215,108,141,117,170,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,213,92,155,62,91,156,193,42,120,137,166,147,71,181,146,235,72,221,69,183,83,186,166,138,229,52,177,66,252,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,219,102,72,169,9,128,108,167,194,119,165,141,27,249,127,143,123,116,4,37,241,253,194,70,101,194,214,174,58,170,243,148,85,229,88,246,115,81,89,116,178,223,174,21,41,45,198,169,237,123,93,83,29,110,255,0,105,213,44,116,241,171,165,219,162,94,227,94,157,46,87,197,28,218,112,157,233,99,70,254,95,227,222,221,1,232,53,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,67,89,105,46,215,89,173,84,246,41,174,117,111,182,209,212,77,87,79,70,233,156,176,67,60,205,141,178,202,200,247,233,107,222,216,33,107,156,137,187,146,40,209,119,233,77,178,131,149,199,174,205,50,252,107,217,235,75,105,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,63,208,112,21,170,88,38,139,113,99,131,106,102,165,223,126,134,198,236,223,73,248,218,223,11,53,71,107,187,109,170,134,63,205,194,199,200,237,228,149,141,251,45,93,183,221,118,68,85,64,216,164,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,77,170,13,85,205,170,0,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,138,188,31,114,203,210,254,22,178,111,202,53,235,40,171,206,115,106,58,137,29,103,186,186,158,75,108,22,200,31,78,248,36,99,41,153,60,141,149,239,108,210,163,159,43,158,155,118,250,27,26,181,206,126,101,0,0,140,14,104,28,102,113,39,195,182,190,216,48,173,28,212,143,171,246,90,220,62,150,233,61,55,208,244,21,125,117,79,173,173,141,210,117,212,65,35,211,118,67,26,108,139,211,246,119,219,117,85,91,129,202,147,138,61,118,226,83,242,163,249,107,206,126,177,253,92,250,19,232,207,238,101,29,31,99,196,120,238,247,250,218,40,250,186,187,17,126,150,251,116,249,109,186,238,25,254,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,90,174,40,244,47,249,74,104,78,77,162,159,90,126,174,125,99,240,95,221,63,3,227,59,30,30,178,10,159,239,61,200,250,186,187,29,63,166,155,117,111,231,182,203,117,64,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,171,60,207,243,45,79,201,167,204,245,3,33,171,190,223,106,169,233,41,170,46,21,106,142,158,118,83,83,199,79,18,200,237,183,123,210,40,99,69,123,183,123,213,21,206,87,57,85,203,55,220,199,120,28,169,226,183,13,160,204,52,249,244,148,250,139,135,211,206,202,24,101,100,81,50,247,72,229,71,173,20,179,170,35,152,246,185,28,232,28,231,118,154,249,101,107,145,169,50,203,28,16,129,53,60,149,61,44,101,63,48,43,189,186,220,103,249,25,124,148,53,123,13,126,1,153,104,35,167,171,143,44,130,241,81,151,178,55,64,189,137,237,207,134,138,149,206,100,137,186,35,227,150,54,35,154,238,157,210,104,213,157,123,73,209,38,128,69,95,60,239,212,159,239,39,240,210,42,201,84,231,157,250,147,253,228,254,26,97,7,9,60,51,212,241,79,144,231,152,61,154,186,174,12,134,199,131,215,100,120,252,48,172,93,21,183,24,42,169,89,29,36,171,43,154,214,178,86,205,36,104,254,182,116,61,204,122,171,154,199,49,193,159,252,168,120,227,166,201,109,86,78,17,245,25,149,107,125,182,211,212,51,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,105,201,180,75,12,77,143,102,58,54,119,178,171,141,46,11,112,222,50,112,219,69,154,243,145,85,227,121,14,55,81,36,214,91,212,48,173,75,41,217,50,198,149,48,203,76,175,99,101,100,141,138,61,151,169,175,107,227,98,163,186,122,217,38,189,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,169,203,139,142,58,158,43,112,218,252,63,80,89,73,79,168,184,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,105,175,150,39,53,90,147,36,81,133,245,225,235,134,45,26,225,127,21,155,22,210,60,95,192,120,254,195,238,151,26,153,157,81,93,115,154,40,209,141,146,121,93,255,0,13,201,27,17,145,49,210,200,172,99,58,221,188,85,243,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,34,154,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,182,50,249,56,103,248,110,150,97,188,65,106,14,160,228,52,150,60,122,199,79,142,84,215,87,84,170,244,68,205,238,72,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,184,149,198,47,24,185,223,23,249,221,61,254,255,0,71,244,54,55,102,235,250,191,143,247,33,168,250,47,187,13,59,42,191,182,153,4,82,79,221,146,157,36,252,226,47,70,253,45,217,19,204,45,254,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,58,157,178,110,174,87,57,207,123,158,247,189,238,189,124,174,61,118,105,151,227,94,207,90,99,173,215,0,204,172,88,109,131,80,111,56,245,93,30,61,149,84,87,83,89,107,166,68,107,43,223,70,177,37,74,196,138,189,78,99,29,60,108,87,237,208,175,235,106,42,186,55,163,114,43,149,199,174,205,50,252,107,217,235,64,159,224,68,7,30,188,122,241,99,162,220,88,231,58,103,166,154,173,244,54,55,102,250,51,193,81,125,5,109,168,237,119,109,180,179,73,249,201,169,223,35,183,146,87,187,237,57,118,223,100,217,17,17,50,3,149,39,20,122,237,196,167,229,71,242,215,156,253,99,250,185,244,39,209,159,220,202,58,62,199,136,241,221,239,245,180,81,245,117,118,34,253,45,246,233,242,219,117,220,47,254,169,112,21,194,118,180,231,119,61,76,212,189,41,250,103,36,188,246,124,109,111,211,183,42,126,239,106,22,67,31,230,225,168,100,109,218,56,152,223,178,212,223,109,215,117,85,85,245,122,23,194,230,132,240,215,244,223,228,83,6,250,185,245,143,195,125,39,253,211,172,172,239,248,126,239,103,253,115,44,157,61,61,249,127,71,109,250,188,247,217,54,186,160,0,33,3,136,94,99,220,103,96,218,251,169,120,86,45,172,158,10,203,143,230,23,155,93,186,155,234,237,170,78,197,44,21,178,199,20,125,111,166,115,221,210,198,53,55,114,171,151,109,213,85,124,201,63,224,43,84,179,189,105,225,59,6,212,205,75,190,253,51,146,94,126,147,241,181,190,22,26,126,239,106,229,85,12,127,155,133,140,141,187,71,19,27,246,90,155,237,186,238,170,170,161,5,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,16,173,197,143,170,125,100,249,129,144,251,140,229,170,46,175,22,62,169,245,147,230,6,67,238,51,153,63,101,229,247,77,172,60,191,240,174,32,244,130,213,87,38,160,208,83,222,170,111,22,154,72,165,170,159,37,99,46,207,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,187,53,17,94,173,220,51,127,151,199,31,84,124,71,233,197,242,217,171,215,11,85,151,51,211,235,123,107,175,119,41,170,96,165,165,185,91,81,29,213,114,237,171,155,217,237,244,34,84,108,212,133,142,146,39,53,88,146,164,81,196,14,170,241,31,168,250,145,196,22,71,196,85,179,32,186,226,249,37,230,225,45,69,21,69,174,189,105,234,173,180,189,175,15,13,51,42,32,108,78,94,221,42,50,5,145,26,215,72,212,85,118,234,231,111,106,139,149,195,118,136,93,120,143,214,220,91,69,236,215,202,75,53,70,71,81,43,95,95,83,27,164,101,52,16,193,37,68,207,70,55,205,239,72,161,147,161,155,181,28,254,150,171,152,138,175,64,157,78,95,186,155,170,26,203,194,190,41,169,218,185,148,210,95,239,183,218,139,147,146,170,27,100,116,79,108,16,214,205,3,25,43,98,94,211,222,139,11,149,30,200,226,78,133,99,85,170,230,186,73,50,40,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,55,34,189,211,99,182,137,239,21,123,118,160,232,69,69,114,55,126,167,35,126,43,229,247,154,235,113,127,169,255,0,150,141,124,187,101,84,17,200,248,164,167,162,163,165,98,43,30,231,35,96,103,146,118,211,101,94,183,59,246,175,252,201,47,188,202,181,206,61,32,208,201,227,166,141,101,174,175,175,160,138,38,50,72,209,126,212,143,114,249,57,23,238,133,223,113,12,92,54,97,53,153,238,181,98,86,106,56,159,39,110,241,65,81,50,54,55,187,104,210,174,22,185,87,167,205,19,237,167,152,19,21,203,43,135,202,221,36,209,136,174,23,249,35,146,225,91,93,92,247,181,35,150,53,110,242,70,141,242,126,223,116,41,247,39,199,253,57,162,126,125,138,209,13,138,215,21,178,13,186,98,87,46,233,191,222,229,95,189,87,246,159,160,0,167,244,190,7,42,19,201,0,108,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,19,28,216,120,99,117,185,146,107,85,130,221,78,214,71,53,60,21,45,167,165,145,94,228,154,162,165,119,87,39,217,253,41,89,190,255,0,179,227,240,45,39,43,78,33,95,166,186,175,245,6,239,93,44,118,139,173,53,125,75,24,234,136,227,139,196,118,226,95,131,254,254,152,23,224,191,230,248,169,48,218,215,165,182,29,95,192,107,176,219,245,182,146,178,26,153,32,145,27,81,18,189,187,199,34,57,60,147,207,238,83,95,29,108,211,60,199,133,205,99,155,31,166,184,75,73,93,67,79,13,77,37,101,43,101,139,236,77,14,206,233,87,166,255,0,124,141,95,143,223,253,72,27,34,211,212,67,87,11,106,41,228,107,227,118,251,57,170,138,139,178,237,241,67,180,197,254,2,56,149,165,226,19,72,105,174,21,77,158,43,165,53,85,108,83,50,162,120,158,253,153,35,85,60,155,178,254,140,173,95,52,79,249,140,160,3,133,79,61,247,57,5,59,236,187,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,74,101,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,64,126,176,34,87,251,48,89,87,242,184,238,239,106,252,132,253,33,244,23,99,194,73,222,240,61,254,159,167,59,189,159,19,222,233,252,239,135,232,233,237,126,107,163,187,249,242,85,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,181,92,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,27,30,240,245,139,88,179,158,11,244,211,10,202,104,124,109,151,32,210,251,53,174,227,77,221,124,125,250,89,237,49,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,215,8,217,79,132,239,75,26,55,242,255,0,30,246,232,0,134,14,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,43,252,189,56,122,254,78,92,50,227,246,10,218,155,171,239,89,95,111,45,189,211,92,105,124,44,148,21,213,116,176,35,168,210,21,78,184,251,44,138,56,220,143,85,114,200,217,29,179,17,201,27,47,174,121,128,97,186,159,140,207,134,106,6,61,73,125,177,85,84,82,84,212,91,234,209,93,4,239,166,168,142,162,36,145,187,236,246,36,176,198,170,199,110,199,162,43,92,142,106,171,87,208,1,128,28,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,18,169,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,4,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,128,0,1,128,28,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,18,169,206,175,210,198,45,243,2,135,219,174,36,80,112,201,105,181,95,248,146,210,139,21,246,217,73,113,182,220,115,139,21,37,101,29,92,45,154,10,152,36,175,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,74,255,0,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,97,87,26,220,183,191,150,14,169,218,181,51,242,203,245,75,232,204,126,11,23,130,250,187,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,252,246,76,213,0,97,87,5,60,183,191,145,246,169,221,117,51,242,203,245,183,233,60,126,123,23,130,250,187,224,59,125,202,154,121,187,189,207,21,46,251,120,110,158,158,148,223,175,125,252,182,92,213,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,3,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,201,242,228,197,172,89,207,46,172,47,10,202,104,124,109,151,32,183,228,86,187,141,55,117,241,247,233,103,186,87,199,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,140,190,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,41,92,174,61,9,233,151,227,94,241,90,95,253,82,210,220,19,90,112,75,158,153,234,93,139,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,151,38,251,108,187,162,170,40,64,183,2,252,102,223,120,60,212,122,171,156,150,175,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,199,176,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,132,0,235,127,47,189,109,210,222,34,237,156,62,98,22,170,188,194,163,39,167,125,78,43,118,116,80,91,96,189,50,26,94,253,90,49,101,157,209,68,248,21,178,181,204,124,168,253,155,27,182,68,150,62,169,158,225,15,134,207,228,165,163,84,218,75,249,67,186,230,61,155,133,85,195,198,86,197,216,134,14,243,145,123,20,180,253,111,236,66,157,61,106,206,183,117,75,36,210,110,157,206,150,134,184,68,255,0,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,104,17,129,204,103,130,143,228,171,168,240,95,240,11,101,214,77,50,202,127,57,109,169,157,59,177,218,235,149,94,178,91,29,55,83,158,238,150,49,36,137,210,163,92,248,220,230,239,43,161,150,69,242,156,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,244,234,150,150,224,154,211,130,92,244,207,82,236,95,76,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,236,185,55,219,101,221,21,81,113,87,131,174,88,216,39,11,57,221,70,166,95,243,79,175,121,37,47,71,213,250,223,163,102,181,253,17,213,13,68,53,95,155,101,84,145,212,119,99,157,27,249,198,253,142,222,237,243,118,232,25,1,197,30,133,255,0,41,77,9,201,180,83,235,79,213,207,172,126,11,251,167,224,124,103,99,195,214,65,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,112,3,251,6,63,252,116,95,242,39,255,0,155,201,84,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,4,90,243,184,187,93,108,23,93,6,190,216,174,117,118,235,149,186,163,32,171,163,172,164,153,208,207,77,60,110,182,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,74,34,175,158,119,234,79,247,147,248,104,25,63,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,188,175,50,206,5,106,120,154,198,105,117,63,76,104,42,234,181,67,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,169,59,145,185,175,87,70,177,199,7,43,143,93,154,101,248,215,179,214,147,252,6,170,228,255,0,114,216,226,47,59,226,91,135,23,101,154,151,81,227,178,75,22,65,91,98,173,185,244,67,23,210,29,44,138,166,57,123,48,197,28,113,116,199,84,200,122,90,139,191,103,173,87,119,170,36,85,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,63,243,98,224,162,227,139,101,87,62,42,52,222,217,215,141,222,118,169,204,96,98,82,211,195,106,174,116,148,244,241,212,70,212,115,36,155,197,73,55,83,209,177,189,201,42,75,35,222,169,42,35,48,215,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,199,215,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,154,246,113,183,193,246,77,194,54,168,75,101,114,85,214,225,55,202,137,221,137,222,42,229,167,239,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,47,75,66,127,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,129,202,247,141,127,228,255,0,157,179,70,53,10,231,106,161,211,108,202,224,250,153,110,53,171,217,250,26,232,232,90,198,84,44,173,106,239,12,189,168,33,145,36,84,100,127,98,94,184,218,201,123,153,1,205,175,141,127,161,40,235,56,77,211,43,157,214,142,245,55,102,76,210,225,2,246,35,109,12,208,119,25,108,106,171,122,228,239,50,88,164,149,209,185,173,72,209,177,42,200,146,204,198,6,42,243,25,227,95,249,85,106,60,22,12,2,231,117,143,76,177,111,205,219,105,167,94,212,119,74,228,87,164,151,55,67,210,215,183,169,143,72,226,108,170,231,50,54,185,219,68,233,165,141,63,43,151,119,8,127,202,183,89,87,235,77,23,123,79,112,238,213,110,81,209,95,225,166,159,186,217,124,45,36,125,40,178,47,118,72,157,214,173,232,233,138,57,118,145,146,44,93,86,43,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,99,237,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,243,252,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,17,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,16,28,214,117,75,59,209,110,56,176,45,75,211,59,239,208,217,37,155,79,224,240,85,190,22,26,142,215,118,174,233,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,146,41,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,100,96,243,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,250,188,218,248,40,250,110,142,179,139,45,50,182,93,107,47,80,246,99,205,45,240,39,126,55,80,195,7,109,151,54,162,187,174,62,203,34,138,57,91,27,92,213,141,91,42,164,105,20,207,124,91,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,6,170,224,79,157,166,59,175,50,46,95,244,80,223,107,105,48,91,150,161,83,198,218,202,138,74,103,87,193,77,61,190,236,157,199,199,19,164,141,221,18,186,137,85,24,178,42,198,146,162,43,164,232,221,216,193,253,131,31,254,58,47,249,19,255,0,205,230,85,114,184,244,39,166,95,141,123,197,105,149,64,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,211,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,138,179,223,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,239,192,192,48,12,203,84,243,43,78,159,105,246,61,87,124,200,111,149,9,77,67,67,76,137,215,43,246,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,254,224,147,131,236,103,132,109,47,138,202,212,164,173,205,175,148,240,59,44,188,82,75,81,216,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,94,150,133,202,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,184,171,204,127,151,253,31,17,22,41,117,111,72,113,223,251,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,179,168,1,171,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,126,81,42,156,215,56,22,254,255,0,197,6,138,97,159,248,197,86,127,69,66,239,242,92,219,164,116,232,223,247,95,20,246,187,252,9,149,159,235,137,136,171,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,69,95,60,239,212,159,239,39,240,210,42,201,84,231,157,250,147,253,228,254,26,71,6,141,233,14,101,174,250,137,111,210,221,62,130,146,124,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,126,203,94,246,192,230,49,92,173,103,91,155,212,230,55,119,32,74,79,41,222,53,237,217,78,43,108,225,95,82,46,125,25,37,155,122,108,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,124,44,112,244,177,93,35,26,177,44,81,177,136,177,42,191,32,57,163,250,19,212,223,193,125,226,136,130,189,42,197,181,31,52,212,124,115,27,210,26,27,173,94,103,87,112,137,214,70,218,229,88,170,163,170,141,123,141,153,146,162,183,179,219,232,89,22,85,115,91,27,88,175,115,154,141,87,36,212,241,229,110,212,123,71,44,204,170,217,171,217,29,170,253,153,211,91,236,17,222,238,86,186,53,166,165,169,170,75,189,23,83,153,26,175,245,34,185,27,27,94,228,87,54,40,81,201,19,2,11,13,170,13,85,205,170,0,0,0,194,174,53,185,111,127,44,29,83,181,106,103,229,151,234,151,209,152,252,22,47,5,245,119,199,247,59,117,53,19,119,123,158,42,45,183,241,61,61,61,43,183,70,251,249,236,158,175,129,142,6,63,145,119,215,111,251,168,253,113,250,227,244,111,251,9,244,127,133,240,158,39,255,0,138,38,235,234,241,63,250,187,116,125,251,249,101,80,0,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,22,171,146,167,170,124,167,229,253,119,184,219,137,169,33,91,146,167,170,124,167,229,253,119,184,219,137,169,0,0,0,64,15,52,127,93,154,155,248,47,179,209,19,252,64,15,52,127,93,154,155,248,47,179,209,1,142,184,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,220,89,225,188,93,105,127,215,139,21,61,37,158,251,65,81,37,53,247,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,232,223,184,196,85,116,79,68,130,27,127,14,153,221,239,135,26,222,37,236,20,254,59,27,177,100,21,86,44,131,237,195,23,209,157,44,183,248,89,126,220,169,36,221,233,46,10,206,152,227,94,223,103,169,203,179,254,206,79,242,144,196,184,151,147,91,99,204,244,193,181,116,58,102,181,31,70,230,245,181,49,50,75,117,75,27,4,147,69,2,68,233,99,116,149,40,238,132,100,144,245,62,159,196,53,207,106,197,35,163,148,47,7,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,201,254,101,188,190,233,181,134,213,120,226,15,72,45,85,114,106,13,5,63,137,188,90,105,34,150,170,124,149,140,109,44,17,164,104,249,209,144,62,158,154,9,92,140,134,39,62,117,217,168,138,245,110,241,3,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,68,16,237,205,67,129,90,156,3,33,186,241,61,165,180,21,115,227,23,202,137,174,89,156,51,85,69,209,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,218,123,94,189,77,141,236,100,97,34,156,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,18,50,249,213,250,167,197,190,95,208,251,141,196,191,252,179,185,124,106,62,143,223,108,188,73,106,134,85,117,198,110,181,118,250,184,97,194,233,227,88,164,125,44,236,106,71,244,155,213,223,229,75,225,58,58,153,35,41,158,247,181,236,124,45,176,28,234,253,83,226,223,47,232,125,198,226,6,10,211,101,55,218,76,86,227,133,83,215,116,89,110,183,10,59,165,101,55,105,139,221,170,164,142,166,58,121,58,213,58,219,210,202,218,148,217,21,26,189,205,220,138,173,106,165,245,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,91,77,11,208,189,71,226,47,81,237,218,95,165,246,111,29,117,174,222,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,110,22,117,55,117,217,92,174,115,88,198,189,239,99,29,177,78,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,8,203,231,31,128,97,186,89,134,240,251,167,218,125,143,82,88,241,235,29,62,71,77,67,67,76,139,209,19,55,182,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,227,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,3,63,248,163,229,73,252,165,53,219,38,214,191,203,215,213,207,172,126,11,251,153,245,91,198,118,60,61,28,20,223,223,188,92,125,93,93,142,175,208,77,186,182,243,219,117,186,188,12,112,49,252,139,190,187,127,221,71,235,143,215,31,163,127,216,79,163,252,47,132,241,63,252,81,55,95,87,137,255,0,213,219,163,239,223,203,42,128,0,70,7,25,156,208,53,247,135,110,36,243,13,28,194,177,13,63,173,178,227,255,0,71,248,105,238,150,250,217,42,159,223,160,167,168,127,91,163,171,141,139,179,230,114,38,204,79,178,137,190,235,186,173,234,229,189,198,182,169,241,131,249,68,252,166,88,49,75,103,213,47,162,60,23,208,84,181,48,247,60,87,139,238,119,123,211,203,190,222,25,157,61,61,59,110,237,247,221,54,11,85,171,28,154,255,0,42,26,167,153,106,103,242,142,250,51,235,110,65,113,190,248,47,170,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,205,94,23,52,47,249,53,232,78,51,162,159,90,126,177,253,92,241,191,221,63,3,224,251,254,34,178,122,159,239,61,201,58,122,123,253,63,166,187,244,239,229,190,201,117,64,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,16,115,80,224,86,167,0,200,110,188,79,105,109,5,92,248,197,242,162,107,150,103,12,213,81,116,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,246,158,215,175,83,99,123,25,29,223,228,201,195,167,213,172,18,251,196,189,254,159,106,252,191,185,98,199,254,223,232,90,224,153,60,84,191,98,85,106,247,106,162,70,116,201,27,94,207,5,212,213,86,205,231,37,71,159,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,8,158,123,238,113,186,170,236,84,0,234,168,168,134,146,23,84,84,72,214,70,221,183,115,149,17,19,117,219,226,167,105,139,252,123,241,43,75,195,222,144,212,220,41,91,60,183,74,154,170,40,161,101,60,241,49,251,62,71,42,249,59,117,253,24,156,190,72,191,243,129,27,188,210,248,133,126,165,106,191,212,27,69,116,178,90,45,84,212,21,47,99,106,35,146,47,17,219,149,126,12,251,250,103,79,138,255,0,155,224,165,219,229,61,195,27,174,44,143,90,175,246,234,119,50,73,170,32,166,109,69,44,136,246,164,53,20,203,186,57,126,207,233,68,253,182,253,191,31,137,131,154,39,166,121,143,20,122,199,14,63,83,112,150,174,186,186,158,106,154,186,202,166,203,47,216,134,29,155,212,172,77,254,232,218,159,15,187,250,151,96,237,20,210,219,14,144,96,52,56,109,134,219,73,71,13,52,147,200,173,167,137,88,221,228,145,92,190,75,231,247,160,30,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,62,107,252,50,82,229,56,68,218,187,138,98,190,34,251,69,37,186,149,242,82,194,171,35,226,235,146,53,98,236,244,77,147,184,213,223,165,126,9,253,105,35,135,225,230,120,157,163,54,199,170,49,219,221,12,21,116,179,185,142,88,167,141,30,197,86,185,28,139,178,255,0,80,16,153,202,247,95,228,211,45,99,76,66,255,0,145,37,6,63,112,161,175,157,172,158,161,25,18,212,171,34,84,217,21,171,231,211,10,175,197,62,11,254,121,199,161,175,163,185,210,178,182,130,165,147,193,38,253,47,98,238,139,178,236,191,241,161,175,87,24,250,59,125,225,203,95,43,233,113,235,77,93,130,129,41,233,38,160,158,154,53,129,140,89,41,186,94,214,57,28,187,42,171,101,223,207,246,249,18,129,203,99,138,104,245,103,74,233,172,25,150,73,28,217,13,45,93,99,94,218,138,148,116,202,157,232,250,19,100,99,124,182,153,187,127,243,236,25,186,82,246,245,39,146,236,165,64,10,26,237,215,98,179,173,83,165,202,187,124,74,209,119,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,0,230,133,199,79,229,175,42,126,135,104,230,103,226,244,218,203,209,244,197,77,19,122,97,190,221,35,145,202,187,76,142,95,17,71,14,209,246,246,70,177,242,163,228,252,235,91,79,34,120,171,143,29,85,56,119,2,24,23,11,26,81,95,87,77,125,170,167,189,195,154,215,58,150,39,64,219,117,93,101,193,62,141,98,77,27,149,207,150,42,136,229,116,209,171,123,104,145,181,175,115,157,34,69,142,154,23,161,122,143,196,94,163,219,180,191,75,236,222,58,235,93,188,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,220,44,234,110,235,178,185,92,230,177,141,123,222,198,56,60,1,155,252,180,56,227,169,225,199,50,135,71,179,134,82,63,78,179,75,196,111,154,174,71,197,78,251,29,198,100,142,4,173,116,207,86,181,105,149,172,137,179,53,238,251,12,141,36,98,162,181,236,154,71,255,0,177,209,161,63,201,99,249,52,125,29,255,0,217,143,166,251,213,159,252,51,253,29,224,190,152,240,254,39,254,31,133,238,118,127,155,183,243,136,64,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,161,179,73,106,184,177,244,177,172,159,47,242,31,110,156,192,14,85,156,120,255,0,222,142,21,53,126,245,254,54,44,66,251,115,184,255,0,184,50,154,200,214,118,191,223,14,137,242,77,254,46,157,141,254,244,195,63,248,177,244,177,172,159,47,242,31,110,156,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,51,255,0,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,39,248,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,63,249,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,0,0,0,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,63,88,194,14,109,58,33,170,26,191,195,205,61,247,4,190,82,45,163,79,106,42,114,123,245,138,104,227,99,235,160,138,157,201,226,162,157,222,109,125,52,78,169,114,195,186,36,172,153,234,138,178,71,19,30,23,87,134,142,58,180,75,138,92,203,43,193,244,250,190,173,151,43,5,69,68,212,48,212,210,206,199,220,237,16,165,51,22,228,138,177,163,33,99,170,42,29,27,33,115,251,221,12,107,220,198,117,43,25,28,28,234,253,83,226,223,47,232,125,198,226,97,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,223,78,58,248,148,177,113,83,155,105,238,166,219,19,179,117,135,79,237,246,188,146,145,180,175,130,58,75,196,85,149,175,168,142,36,115,159,213,10,247,89,36,106,143,122,246,228,98,57,81,232,246,180,47,95,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,19,82,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,103,249,106,184,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,149,27,209,174,99,159,20,178,177,30,206,190,164,186,167,138,214,141,94,195,116,23,75,242,13,92,212,9,234,227,177,99,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,13,109,181,75,75,115,189,22,206,238,122,103,169,118,47,161,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,246,92,187,111,178,236,168,168,158,84,246,186,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,127,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,2,122,121,119,112,135,252,148,180,105,126,180,209,118,117,11,49,237,86,229,29,21,254,38,24,59,78,151,194,210,71,210,137,26,118,163,149,221,106,222,190,169,100,151,105,31,26,69,211,149,70,58,240,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,178,40,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,13,85,205,170,13,85,192,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,12,85,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,160,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,211,199,116,183,4,197,51,188,187,83,44,22,47,11,146,103,126,3,235,5,111,138,153,254,51,193,66,176,210,254,109,239,88,227,232,141,202,223,205,181,189,91,238,237,215,204,176,28,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,155,84,0,0,0,0,0,0,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,78,77,86,155,85,255,0,132,76,218,197,125,182,82,92,109,183,28,226,229,73,89,71,87,11,102,130,166,9,45,150,246,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,157,88,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,132,28,149,61,44,101,63,48,43,189,186,220,103,248,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,0,0,135,110,109,152,6,101,170,124,108,224,26,125,167,216,245,93,243,33,190,96,244,20,212,52,52,200,157,114,191,233,11,146,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,196,158,42,61,33,195,89,173,21,26,246,232,42,228,203,39,197,225,196,25,35,167,94,196,22,230,85,201,84,230,178,52,217,21,242,75,35,21,206,119,86,201,12,104,206,141,228,235,11,105,193,215,7,88,39,8,24,37,69,130,193,89,244,206,73,121,232,250,193,144,118,230,167,250,83,181,53,67,233,127,181,95,60,177,193,218,142,161,99,252,218,167,94,221,78,221,87,203,32,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,0,24,1,197,31,42,79,229,41,174,217,54,181,254,94,190,174,125,99,240,95,220,207,170,222,51,177,225,232,224,166,254,253,226,227,234,234,236,117,126,130,109,213,183,158,219,173,213,224,99,129,143,228,93,245,219,254,234,63,92,126,184,253,27,254,194,125,31,225,124,39,137,255,0,226,137,186,250,188,79,254,174,221,31,126,254,89,84,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,206,217,118,42,85,216,161,19,169,200,187,124,0,169,141,86,167,154,238,165,64,1,243,215,87,209,219,41,95,91,95,82,200,32,143,110,167,189,118,68,221,118,79,248,212,131,142,104,90,255,0,38,166,235,26,226,22,12,137,43,241,251,125,13,4,238,100,21,8,248,146,165,25,42,174,232,141,79,62,153,145,126,43,241,79,243,103,151,50,126,41,163,210,109,43,169,176,97,185,36,112,228,53,85,116,109,99,105,234,81,179,34,119,164,235,77,149,142,242,218,23,111,255,0,207,188,95,240,113,163,183,222,35,117,242,130,151,33,180,213,223,232,22,158,174,106,249,234,99,89,216,245,142,155,165,141,123,149,201,186,162,186,45,188,255,0,103,144,18,3,202,131,134,74,92,91,8,135,87,114,188,87,195,223,107,100,184,210,178,74,168,85,36,100,93,113,198,140,77,222,169,178,246,220,187,244,167,197,127,173,100,112,252,60,51,19,180,97,56,245,62,59,100,161,130,146,150,7,61,201,20,17,163,24,138,231,43,149,118,79,235,63,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,193,200,0,0,3,11,121,146,240,190,221,101,210,250,220,147,30,180,190,167,33,165,158,129,35,116,20,177,62,85,99,100,115,29,246,151,103,109,211,42,249,111,255,0,81,16,186,31,172,249,231,13,122,139,77,113,130,58,154,101,130,162,21,173,161,158,105,161,78,133,146,25,28,170,214,42,121,171,99,111,158,203,228,191,5,242,54,67,184,91,233,110,148,114,80,214,196,217,33,151,110,166,185,168,168,187,42,42,121,42,42,124,81,8,96,230,103,193,253,110,158,230,178,234,94,17,103,171,154,207,83,77,74,202,150,211,209,196,200,98,232,134,101,146,69,237,237,240,108,13,223,116,251,254,63,0,37,203,71,181,74,193,172,56,45,22,109,143,87,81,212,211,85,73,52,123,211,74,175,98,58,57,21,138,136,170,136,191,114,127,164,246,196,76,114,173,226,226,215,141,90,96,209,44,190,235,77,11,150,182,121,40,228,170,169,151,169,201,60,244,200,136,136,168,173,223,170,73,54,68,84,95,47,135,197,73,102,69,69,243,69,220,2,166,231,13,242,242,82,162,149,79,188,10,129,194,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,223,226,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,100,244,240,11,193,70,43,194,158,156,82,94,238,214,207,17,169,185,53,190,25,50,59,133,66,70,249,40,58,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,123,210,49,30,171,210,216,153,21,170,229,123,192,183,228,83,21,102,184,235,30,25,225,53,38,245,215,244,61,53,107,186,166,177,90,228,141,168,155,194,173,79,15,89,54,242,119,55,87,61,145,43,35,252,211,157,81,26,231,248,3,23,248,254,224,250,213,197,150,145,185,182,244,171,143,59,195,169,235,43,241,71,195,43,81,149,51,189,141,89,40,101,108,143,108,93,21,11,12,76,73,28,230,172,79,107,31,213,208,146,71,38,80,0,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,201,95,208,30,56,233,184,142,224,155,87,180,123,56,101,91,53,23,11,210,123,235,230,171,145,242,212,50,249,110,134,222,248,18,181,211,61,92,228,169,71,62,38,204,215,187,237,190,68,145,138,168,231,178,27,213,199,255,0,0,150,174,44,100,199,51,156,106,233,87,105,205,173,53,20,22,73,234,26,141,154,9,236,146,86,167,125,207,138,73,99,106,62,149,181,21,21,45,86,57,29,34,54,72,149,30,175,137,98,253,91,183,11,186,95,194,207,3,90,189,136,105,253,146,145,151,42,205,55,187,46,67,121,107,36,73,239,53,176,217,229,141,213,15,238,73,35,163,98,187,184,246,192,215,246,227,89,100,233,68,234,114,184,32,48,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,0,0,17,43,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,81,130,109,59,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,5,156,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,15,107,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,65,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,254,64,15,49,30,47,63,149,110,178,167,213,106,222,246,158,225,221,218,44,95,174,131,195,77,63,117,177,120,170,185,58,149,100,94,236,145,55,161,29,209,211,20,113,111,27,36,89,122,178,171,156,23,23,159,30,17,240,90,223,241,21,185,203,164,160,255,0,112,170,160,164,134,87,175,249,19,200,172,103,248,134,164,159,223,227,35,215,135,93,6,204,184,146,213,203,22,148,225,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,232,141,174,221,26,175,111,91,213,145,181,122,222,212,80,190,188,185,184,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,75,235,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,102,79,244,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,85,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,111,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,244,116,174,197,26,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,88,33,227,251,131,235,175,9,186,184,230,219,210,146,76,19,49,168,172,175,197,31,12,174,87,211,64,199,181,100,161,149,178,61,210,245,211,164,209,49,36,115,156,146,177,204,127,87,90,201,28,126,215,150,127,26,246,238,24,51,187,150,19,169,119,63,13,166,217,110,245,53,181,146,45,84,223,67,87,67,12,139,29,68,52,240,182,78,190,246,204,130,68,108,125,75,180,14,87,163,97,86,184,37,255,0,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,170,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,26,171,155,84,26,171,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,64,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,53,87,54,168,53,87,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,0,0,0,0,0,0,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,212,128,0,0,0,0,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,16,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,40,28,59,207,201,14,81,54,56,68,251,202,128,30,39,88,117,74,193,163,216,45,110,109,144,215,81,211,83,82,201,12,123,212,202,172,98,186,73,17,136,138,168,138,191,122,255,0,160,246,170,168,158,106,187,17,51,205,75,139,139,94,75,105,159,68,177,11,173,52,206,74,216,36,172,146,150,166,94,166,164,19,212,162,162,162,34,55,126,168,227,221,21,85,124,254,31,5,3,6,181,195,89,243,206,37,53,22,166,227,60,117,53,43,61,68,203,69,67,4,211,76,157,9,36,210,53,81,175,85,243,70,200,239,61,147,201,62,9,230,75,215,45,174,23,219,163,90,95,69,146,100,54,151,211,100,53,83,215,164,142,158,150,38,74,140,116,141,99,126,210,110,237,186,98,79,45,255,0,234,48,167,150,103,7,245,186,133,154,197,169,121,189,158,174,27,61,53,53,83,41,155,81,71,19,225,151,174,24,86,57,19,185,191,197,179,187,109,147,238,248,252,73,159,183,219,233,109,116,113,208,209,68,216,225,139,126,150,181,168,136,155,170,170,249,34,34,124,85,64,250,64,0,112,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,221,107,158,148,216,117,99,2,187,227,247,170,120,228,73,168,106,35,106,186,24,228,95,56,101,98,109,214,138,137,253,241,75,138,0,214,113,209,228,124,61,234,253,47,90,200,218,235,5,101,21,91,219,222,233,238,53,22,41,209,170,232,220,190,75,178,124,21,127,168,216,135,66,181,46,135,85,116,246,139,42,163,145,29,221,150,120,157,178,63,226,201,21,63,158,136,191,176,192,30,104,60,30,210,223,100,170,214,76,93,93,13,77,29,190,52,158,22,67,78,214,62,56,32,169,122,249,238,215,110,189,13,79,191,250,148,177,60,181,120,187,175,210,188,138,147,74,111,12,73,45,87,10,181,88,36,124,243,170,181,243,212,83,51,161,24,212,115,83,249,235,190,200,158,107,191,244,132,219,2,152,228,100,172,73,35,93,218,191,5,42,2,148,84,223,98,163,133,255,0,152,39,154,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,92,53,242,255,0,172,187,241,103,170,92,77,235,126,59,217,181,67,168,23,155,142,15,107,158,73,224,170,146,170,43,203,167,134,236,238,219,217,211,10,118,182,138,57,17,237,153,178,58,69,106,49,34,116,178,42,0,0,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,0,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,13,148,192,24,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,63,192,0,0,1,0,60,209,253,118,106,111,224,190,207,68,79,240,3,0,57,42,122,88,202,126,96,87,123,117,184,207,240,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,13,148,192,24,1,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,1,178,152,0,0,0,0,0,0,0,121,252,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,244,0,8,203,224,99,133,92,203,133,14,96,121,206,31,121,182,213,187,24,184,224,247,106,156,78,239,36,137,51,46,54,228,186,219,186,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,242,104,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,0,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,0,26,171,147,253,202,227,208,158,153,126,53,239,21,166,85,0,0,0,0,0,49,87,154,63,161,61,77,252,23,222,40,136,1,54,168,0,8,171,231,157,250,147,253,228,254,26,74,160,2,0,121,92,122,236,211,47,198,189,158,180,159,224,0,128,30,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,0,66,95,29,92,178,179,45,21,200,106,181,7,65,236,181,121,6,157,92,106,32,99,45,209,206,147,92,108,213,117,53,81,83,195,68,216,220,238,245,99,36,154,162,54,66,232,209,242,249,171,100,77,216,146,203,34,156,0,240,125,106,225,55,72,218,219,130,85,201,157,230,52,244,117,249,91,230,149,170,202,105,216,199,44,116,49,54,55,186,46,138,117,154,86,44,141,115,150,87,185,239,234,232,88,227,143,40,0,0,0,22,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,88,65,211,158,94,122,243,157,241,47,124,225,186,170,142,146,219,81,135,212,66,185,70,67,27,188,77,186,221,69,43,18,72,106,26,228,233,89,95,60,78,107,161,129,122,36,118,234,143,72,146,57,157,22,193,32,12,127,213,205,55,177,104,255,0,2,58,131,165,248,197,101,214,174,213,140,233,125,242,221,73,53,210,185,245,117,79,142,59,100,232,138,249,31,255,0,19,26,141,141,141,217,145,177,140,107,88,221,117,205,170,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,240,4,0,242,184,245,217,166,95,141,123,61,105,63,192,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,68,170,0,6,170,230,213,0,12,85,229,113,232,79,76,191,26,247,138,211,42,128,3,21,121,163,250,19,212,223,193,125,226,136,128,19,106,128,0,0,0,138,190,121,223,169,63,222,79,225,164,170,0,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,1,170,185,181,64,2,213,112,157,233,99,70,254,95,227,222,221,1,117,64,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,164,255,0,0,6,42,243,71,244,39,169,191,130,251,197,17,149,64,13,85,205,170,0,0,0,0,0,0,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,46,168,0,0,0,0,0,69,95,60,239,212,159,239,39,240,210,85,0,16,173,201,83,213,62,83,242,254,187,220,109,196,212,128,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,1,128,28,149,61,44,101,63,48,43,189,186,220,103,248,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,0,0,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,147,252,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,211,42,128,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,170,155,236,114,190,72,19,254,112,57,0,166,73,25,19,22,73,23,102,167,197,64,182,250,241,170,246,237,38,195,102,189,214,200,141,122,163,85,155,164,159,227,163,98,249,177,170,191,207,53,230,108,121,31,16,154,191,85,208,178,58,186,255,0,89,91,86,198,247,186,187,109,85,150,117,106,58,71,39,146,110,191,21,79,234,50,107,153,143,20,119,13,91,212,120,240,139,52,203,21,166,198,202,170,73,210,57,167,68,150,68,172,118,200,230,185,26,223,46,195,23,125,149,60,252,190,6,68,242,190,224,246,150,197,37,46,178,101,10,233,170,107,45,242,36,16,190,26,119,49,145,207,5,51,211,207,119,59,116,235,114,125,223,212,128,103,222,134,105,77,135,73,240,43,70,63,101,167,142,52,134,134,158,55,43,97,142,53,242,134,38,46,253,8,136,191,222,208,184,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,32,126,54,95,141,209,101,184,237,125,134,190,158,57,99,171,167,150,36,108,141,106,166,238,141,205,254,114,42,127,57,126,227,93,206,40,116,94,247,195,118,180,201,143,53,25,3,96,138,138,229,65,36,83,181,202,221,218,138,139,187,17,189,43,220,141,255,0,4,79,185,119,220,216,240,193,158,102,220,56,212,106,158,158,212,230,22,138,26,71,86,90,161,241,29,199,190,54,57,221,138,106,183,35,119,86,42,175,155,155,247,167,245,160,30,195,128,94,41,236,154,249,135,79,108,109,77,87,210,86,200,146,89,162,154,9,27,208,143,169,153,173,251,74,247,162,238,136,223,130,153,108,107,153,193,214,190,207,160,26,177,79,126,146,105,153,111,185,186,154,146,177,35,107,221,179,82,166,39,245,244,181,237,221,81,168,253,190,63,31,36,243,54,25,196,242,187,78,101,102,134,245,103,153,207,130,94,173,186,163,86,42,108,247,55,224,191,210,213,3,246,142,54,243,83,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,27,121,156,128,0,196,158,62,184,167,178,104,30,29,5,177,213,53,95,73,92,226,89,97,138,24,36,119,90,50,166,22,187,237,35,216,137,178,43,190,42,100,230,89,149,218,112,219,52,215,171,196,206,100,17,116,239,211,26,189,87,119,181,191,4,254,151,33,175,55,24,186,251,62,191,234,197,69,250,57,166,125,190,216,234,154,74,52,145,175,110,237,90,153,95,215,210,231,187,101,86,171,55,248,124,60,211,200,14,254,21,248,125,201,248,152,212,186,133,68,134,122,40,103,146,91,164,147,84,181,175,116,146,195,59,216,169,214,215,245,42,190,63,53,84,95,244,249,155,9,226,24,221,22,37,142,208,88,104,41,227,138,58,74,120,162,86,177,173,68,221,177,181,191,205,68,79,230,167,220,98,31,44,45,2,159,73,244,118,75,205,226,146,153,181,183,233,169,110,8,232,222,199,170,35,168,163,221,21,81,168,169,178,189,126,245,248,252,84,205,80,0,28,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,112,215,34,249,111,230,114,190,104,116,185,21,175,234,223,203,112,59,207,158,225,65,75,116,162,158,223,91,11,37,130,162,55,69,35,92,212,114,43,92,138,139,228,168,169,240,85,62,128,4,39,243,33,224,210,167,74,46,148,250,137,134,218,41,163,180,86,76,248,234,163,138,88,35,72,146,58,88,156,142,108,109,99,60,191,55,42,175,197,119,84,217,60,207,109,202,203,139,105,237,25,13,86,149,231,23,90,217,226,154,154,20,161,145,233,52,234,174,125,98,245,245,42,200,168,159,235,134,237,246,83,203,246,237,231,40,26,207,165,118,61,96,193,46,56,125,242,157,242,178,166,154,162,40,209,147,186,37,234,146,23,199,250,73,254,89,175,230,170,233,62,163,112,145,169,246,249,170,214,145,147,210,212,197,81,67,51,102,101,75,100,116,73,4,202,142,77,145,118,71,61,159,114,111,231,253,96,108,111,73,85,13,117,44,53,148,206,234,138,118,54,70,46,219,110,213,77,211,201,78,227,21,248,4,226,102,131,93,180,130,203,73,95,83,189,246,213,108,129,149,205,109,27,161,103,113,36,146,37,233,93,213,21,55,141,54,216,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,77,93,84,52,52,179,86,84,187,166,40,24,233,30,187,111,179,81,55,95,36,59,140,87,227,239,137,154,13,9,210,11,213,37,5,78,215,219,173,178,118,80,181,212,110,153,157,197,146,56,147,169,119,68,68,222,69,223,112,48,183,154,111,22,211,221,242,26,93,43,193,238,181,176,69,13,52,201,93,35,18,104,21,28,202,196,232,233,84,145,17,127,214,238,223,236,175,151,236,223,203,196,242,222,224,210,167,85,238,149,26,137,153,90,41,164,180,81,204,200,233,99,150,88,36,73,82,74,89,92,174,116,110,99,252,191,57,18,167,193,119,69,221,60,140,114,210,173,39,212,110,45,245,62,225,53,34,210,62,122,170,153,106,43,166,116,204,166,108,110,149,39,153,17,169,178,174,202,230,63,238,93,188,191,172,216,15,70,116,174,199,163,248,37,187,15,177,211,190,38,83,83,83,197,34,62,119,74,189,81,194,200,255,0,73,127,200,3,217,91,232,41,109,116,80,91,232,161,100,80,83,198,216,163,107,90,141,68,107,81,17,60,145,17,62,8,135,208,0,20,185,200,158,91,249,156,167,192,233,68,87,63,171,127,45,206,228,242,64,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,69,57,0,82,221,209,54,84,42,0,1,132,188,203,120,104,178,234,198,151,187,43,167,163,169,117,222,194,218,202,216,31,20,210,116,245,54,141,219,35,154,141,114,42,42,196,207,216,190,95,31,53,51,104,232,174,162,167,184,209,79,111,171,106,186,26,152,159,12,136,139,178,171,92,138,139,230,159,15,37,3,94,62,18,117,223,38,225,159,89,210,38,203,12,52,213,181,212,214,203,155,101,167,107,145,168,202,182,110,237,222,172,86,236,157,207,53,95,191,205,63,100,252,233,126,109,67,168,152,21,139,48,160,168,138,102,93,104,33,170,85,141,205,84,221,237,255,0,213,114,167,197,23,239,82,29,185,163,112,185,109,210,172,217,117,59,21,181,86,54,155,38,187,84,173,98,247,37,153,136,229,134,57,17,201,212,221,154,158,82,111,246,191,226,79,43,157,202,159,139,42,186,89,166,209,156,186,225,69,29,29,5,13,52,86,197,124,113,68,247,34,213,57,170,157,74,246,171,213,18,102,167,232,175,244,238,191,16,150,80,117,211,207,21,85,60,85,80,57,29,28,204,108,140,114,42,42,43,85,55,69,242,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,212,79,21,45,60,181,83,185,27,28,44,116,143,114,170,34,35,81,55,85,243,3,204,234,134,109,67,167,120,21,247,48,175,168,138,22,90,168,38,170,69,145,205,68,221,141,255,0,214,114,39,197,83,239,66,1,184,182,215,124,155,137,141,103,88,157,44,51,83,81,87,84,219,45,141,138,157,173,71,35,234,223,179,183,98,189,93,186,118,252,209,126,239,36,253,185,125,205,99,139,42,186,169,161,209,156,70,225,69,37,29,125,13,76,87,53,100,113,74,246,162,85,53,168,157,72,247,43,21,82,23,39,232,167,244,108,191,11,99,202,231,133,203,110,170,230,201,169,217,85,170,177,212,216,205,218,153,104,215,185,44,44,87,36,50,72,174,94,150,236,228,243,143,111,181,255,0,18,249,134,108,242,210,225,162,203,164,250,94,220,174,162,142,165,183,123,243,104,235,103,124,179,73,211,212,234,54,238,141,106,181,168,136,139,43,255,0,106,249,252,124,144,205,163,162,134,138,158,221,69,5,190,145,170,216,105,162,100,49,162,174,234,141,106,34,39,154,252,124,144,239,0,82,237,213,54,68,42,0,112,136,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,187,136,205,24,183,235,150,155,92,112,234,215,49,143,125,61,74,64,231,119,21,17,239,167,146,52,242,99,145,87,244,211,200,128,125,103,211,92,183,134,77,113,184,218,39,141,236,117,150,242,233,40,42,60,59,216,201,155,27,217,43,122,123,173,93,246,71,49,23,244,191,167,127,191,100,147,10,57,145,112,163,38,185,105,252,121,6,63,35,25,118,179,77,83,94,136,232,167,147,185,181,35,145,26,136,197,84,77,221,27,60,250,87,252,255,0,120,126,207,0,28,87,99,250,205,165,184,230,45,89,82,145,223,237,182,248,41,42,35,146,122,126,165,145,189,228,85,70,49,81,200,138,144,42,167,217,79,37,67,47,141,110,52,67,80,111,220,51,241,5,106,187,92,98,145,142,199,47,125,139,148,8,198,177,206,70,43,226,114,162,202,223,179,178,61,203,230,137,229,241,219,226,155,5,104,134,168,89,245,123,76,177,220,230,209,43,85,151,91,108,21,78,103,118,55,185,138,230,175,146,244,46,219,238,213,3,222,148,170,244,249,149,28,42,110,138,128,112,143,69,57,221,63,105,243,200,213,106,238,170,138,159,113,203,101,254,128,62,128,82,213,220,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,93,128,231,116,253,167,10,244,67,165,210,255,0,65,196,109,87,46,232,168,137,247,129,222,139,213,230,84,112,137,178,108,114,0,196,30,63,248,174,199,244,103,75,114,60,90,142,165,36,191,220,173,243,210,83,199,28,244,253,73,35,187,40,138,172,122,171,149,17,39,69,95,178,190,72,166,64,235,126,168,89,244,135,76,178,44,230,239,43,81,150,171,108,245,77,103,118,54,57,234,214,252,19,173,118,223,119,33,175,174,183,234,13,251,137,142,32,174,183,107,116,82,61,217,29,239,177,109,129,88,215,185,168,245,100,77,85,88,155,246,183,70,53,124,145,124,190,27,252,84,41,209,141,53,203,120,155,215,27,117,162,8,222,247,94,175,45,146,190,163,195,189,236,133,178,61,242,187,171,180,212,219,116,107,209,63,71,250,54,251,167,227,135,61,24,183,232,110,155,91,176,234,39,49,239,101,61,50,78,230,247,17,21,236,167,142,53,242,123,149,83,244,23,200,199,158,91,188,40,201,161,186,127,38,65,144,72,199,221,175,51,83,87,170,54,41,227,237,239,72,212,86,170,61,81,23,103,72,255,0,62,148,255,0,55,221,154,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,57,56,84,251,208,2,185,16,35,145,201,186,29,50,43,147,224,81,27,213,171,178,238,7,212,81,52,49,212,67,37,60,205,234,142,86,171,28,155,237,186,42,108,168,84,138,138,136,169,247,156,129,15,28,208,248,68,185,88,114,123,214,184,227,108,71,80,84,75,45,109,124,109,134,161,238,233,218,150,52,94,165,87,49,17,189,79,85,95,36,217,23,252,223,31,44,62,46,160,195,242,139,14,138,228,177,189,180,213,213,12,163,163,168,89,160,99,27,191,138,145,119,71,34,59,227,35,17,62,210,170,175,236,220,149,189,101,210,251,6,174,105,213,251,9,190,219,169,106,153,116,160,154,149,171,60,74,244,106,185,19,238,69,69,248,181,191,5,223,201,8,3,226,3,75,178,238,22,56,129,184,199,104,116,244,45,179,94,159,81,103,171,166,138,88,90,214,181,89,34,35,21,232,190,77,73,90,223,139,147,246,252,118,3,98,250,90,168,43,105,162,171,166,145,175,138,102,53,236,115,85,21,21,21,55,79,52,254,133,59,76,42,229,193,197,204,122,239,128,63,26,201,106,106,62,159,178,201,75,64,174,170,169,133,238,157,82,145,21,94,136,157,46,68,87,70,253,147,101,243,255,0,57,154,160,80,246,117,109,230,116,35,85,139,183,151,245,31,81,213,44,125,94,105,228,160,24,244,59,79,149,170,141,119,154,238,119,49,251,253,251,129,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,15,246,81,248,236,255,0,207,159,252,153,179,255,0,217,9,254,53,87,3,102,142,30,178,155,238,115,160,90,105,154,229,53,222,54,245,144,97,246,107,165,198,167,180,200,251,245,83,209,69,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,224,22,171,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,0,178,156,100,235,29,247,135,254,30,50,13,98,199,33,241,21,120,205,194,199,81,37,55,83,25,226,233,95,119,163,142,166,155,173,236,122,71,221,130,73,98,238,116,43,153,215,212,223,180,212,82,245,152,171,205,31,208,158,166,254,11,239,20,64,93,254,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,110,89,175,15,3,156,93,221,120,65,213,199,101,115,219,170,239,24,157,250,157,182,220,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,189,93,29,196,217,89,36,209,163,163,238,172,141,216,35,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,245,128,0,0,0,0,0,91,254,33,114,155,238,13,160,90,151,154,226,213,222,10,245,143,225,247,155,165,186,167,180,201,59,21,80,81,75,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,34,218,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,239,107,197,143,165,141,100,249,127,144,251,116,230,190,220,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,6,203,192,182,156,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,220,176,0,0,0,0,35,87,141,126,108,88,174,45,110,173,211,126,21,239,159,76,228,143,221,147,230,52,205,141,212,54,169,162,170,98,58,56,35,168,129,241,215,247,35,142,102,172,141,218,36,108,177,190,55,202,170,168,204,160,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,97,175,53,206,5,191,191,241,65,162,152,103,254,49,85,159,209,80,187,252,151,54,233,29,58,55,253,215,197,61,174,255,0,2,101,103,250,226,98,58,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,108,210,11,105,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,173,203,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,140,10,46,111,182,166,113,129,94,219,133,117,92,250,5,37,58,89,40,95,13,173,177,84,193,63,84,106,183,153,90,173,117,68,172,235,73,88,144,181,209,170,83,189,143,236,172,204,88,223,106,185,150,243,4,169,214,27,173,227,135,205,32,186,210,73,167,212,21,30,26,241,118,164,150,42,168,50,87,177,212,179,198,177,171,224,71,192,202,122,152,37,106,62,25,92,201,211,103,34,171,21,187,199,176,27,84,2,26,249,98,243,0,163,210,42,202,110,31,181,191,34,240,152,45,95,76,24,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,121,205,35,220,216,92,198,238,141,141,207,124,115,40,0,198,174,58,56,205,177,112,121,167,20,183,56,237,95,76,230,121,71,136,167,198,109,178,177,233,74,233,34,70,119,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,142,224,113,59,196,46,43,194,254,141,94,181,115,41,166,241,254,3,183,77,110,181,178,170,58,121,174,117,210,187,166,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,253,29,43,175,14,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,74,247,47,254,103,84,122,187,89,105,209,14,32,107,124,38,117,87,215,21,183,38,157,240,69,75,126,170,146,121,28,202,87,69,12,81,71,75,50,70,232,99,137,62,211,102,115,28,157,77,145,204,100,146,42,69,95,42,62,5,191,188,113,65,173,120,103,254,47,85,128,81,87,59,252,167,58,233,37,58,183,253,203,194,189,206,255,0,14,100,103,250,222,98,85,0,199,254,61,117,75,59,209,110,19,179,157,76,211,75,239,208,217,37,155,232,207,5,91,225,97,168,237,119,110,84,176,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,24,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,87,109,81,247,233,103,173,138,57,99,235,101,51,94,222,166,61,201,187,85,28,155,238,138,139,230,72,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,1,226,181,163,87,176,221,5,210,252,131,87,53,2,122,184,236,88,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,60,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,2,223,241,131,197,158,27,194,46,151,253,120,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,92,127,229,185,204,18,167,136,154,105,52,123,89,46,180,141,212,91,117,59,170,104,174,83,75,20,47,201,152,178,207,36,169,21,60,48,69,12,47,166,133,32,106,177,174,115,228,98,62,77,182,100,138,145,67,196,239,16,185,87,20,26,203,122,213,204,166,155,192,120,254,221,53,186,214,202,169,42,33,182,80,196,222,152,169,227,115,215,252,169,30,173,107,26,249,101,149,232,198,117,244,165,180,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,129,141,92,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,38,74,129,142,188,192,181,23,81,52,131,133,124,175,84,180,183,51,171,198,242,28,110,162,219,52,19,195,71,73,82,201,217,53,108,52,175,134,86,85,67,43,85,157,53,10,244,86,35,94,143,141,159,107,167,169,174,138,12,79,154,199,25,214,124,170,205,118,202,117,67,235,5,150,138,225,79,81,113,180,125,9,106,164,250,66,149,146,53,210,211,119,217,72,175,139,184,196,115,59,141,78,166,245,110,158,104,78,158,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,107,5,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,129,180,152,49,255,0,128,125,76,202,181,119,132,45,54,206,179,90,191,23,122,168,183,212,91,234,106,157,36,146,73,85,224,170,230,163,100,242,190,71,185,239,154,70,83,181,242,61,93,246,164,115,220,136,136,168,137,144,0,88,174,56,181,123,50,208,142,21,243,205,82,211,233,233,32,200,109,52,244,112,208,207,83,2,76,202,119,212,214,193,74,179,35,23,236,185,236,108,238,123,17,200,230,117,181,189,77,123,119,106,196,94,39,204,123,152,78,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,87,108,145,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,51,37,121,222,234,151,255,0,67,77,20,183,223,127,241,188,166,239,108,240,191,213,77,65,63,121,89,255,0,229,38,244,49,255,0,210,246,255,0,123,83,31,249,71,105,158,85,152,113,123,103,206,173,52,155,89,112,43,125,125,194,239,85,36,114,118,219,226,105,38,163,130,6,189,172,86,36,207,124,234,246,177,238,111,84,112,78,228,85,86,108,161,34,156,208,53,239,86,56,118,208,43,6,107,163,153,95,213,251,213,110,97,75,107,158,167,192,211,85,245,210,190,138,182,71,71,209,81,28,140,77,223,12,107,186,39,87,217,219,125,149,81,113,3,128,174,61,120,177,214,158,44,112,109,51,212,189,86,250,103,27,188,253,39,227,104,190,130,182,211,247,123,86,218,169,163,252,228,52,236,145,187,73,19,29,246,92,155,237,178,238,138,168,185,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,0,0,0,0,98,86,178,241,183,106,225,251,140,220,111,68,181,34,122,74,60,39,52,197,237,213,108,188,213,213,54,158,11,21,106,212,221,35,116,178,109,11,157,35,39,116,116,81,43,159,35,35,133,35,89,23,100,89,20,203,82,21,185,213,250,167,197,190,95,208,251,141,196,9,169,4,101,242,161,227,142,155,37,181,89,56,71,212,102,85,173,246,219,79,80,204,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,147,64,0,0,0,0,48,43,153,30,105,198,190,132,83,71,173,26,9,170,181,112,105,244,116,237,110,67,65,53,162,201,43,44,115,247,96,167,129,241,62,120,150,162,118,84,62,116,221,136,146,44,111,99,220,174,70,61,172,143,5,176,14,108,156,99,99,57,149,166,251,153,231,84,153,141,138,146,161,29,112,177,84,217,173,244,108,174,129,81,81,204,73,233,233,219,44,79,217,122,152,244,85,68,123,90,174,108,141,234,99,167,78,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,5,185,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,72,77,254,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,180,227,215,84,179,189,22,225,59,57,212,205,52,190,253,13,146,89,190,140,240,85,190,22,26,142,215,118,229,75,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,144,237,192,15,24,55,94,19,117,113,174,184,45,36,152,38,99,81,71,65,149,178,104,156,175,166,129,143,114,71,93,19,163,99,165,235,167,73,165,122,198,214,185,37,99,158,206,158,181,142,72,229,83,153,141,218,213,127,229,255,0,168,23,219,21,206,146,227,109,184,211,216,106,232,235,41,38,108,208,84,193,37,218,133,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,4,122,240,245,204,123,140,236,231,95,116,211,10,202,117,147,198,217,114,12,194,205,107,184,211,125,93,181,71,223,165,158,182,40,229,143,173,148,205,123,122,152,247,38,237,84,114,111,186,42,47,153,55,230,181,156,39,122,167,209,191,152,24,247,184,192,78,79,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,245,52,44,255,0,49,254,96,20,124,59,216,165,210,77,33,200,191,238,177,95,225,167,150,166,158,56,42,35,199,105,122,217,39,85,67,38,100,145,190,105,163,69,99,33,86,245,36,114,172,174,86,126,101,37,143,91,79,51,30,96,23,251,173,21,138,197,172,21,119,27,149,198,162,58,74,58,58,76,74,211,52,245,51,200,228,108,113,71,27,104,213,207,123,156,168,212,106,34,170,170,162,33,141,121,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,50,124,183,57,125,212,240,237,77,38,176,235,37,170,145,218,139,113,167,117,53,21,182,104,162,153,248,203,18,89,227,149,98,168,134,121,97,153,245,48,172,14,87,181,173,124,108,87,199,190,207,145,20,46,94,173,167,22,58,47,192,198,93,145,174,174,253,110,214,43,37,190,59,237,85,238,43,85,182,158,150,142,24,167,134,74,216,169,161,116,12,138,72,98,164,142,165,81,210,177,210,200,238,167,53,26,174,142,38,69,173,167,154,159,28,118,235,173,21,194,179,87,105,46,148,244,181,17,205,45,13,94,55,108,108,21,76,107,145,93,12,139,13,59,37,70,57,17,90,171,27,216,253,149,122,92,213,217,82,125,13,107,56,167,209,79,228,237,196,22,109,163,145,220,60,109,38,63,112,79,1,59,165,238,72,250,25,226,101,69,47,117,221,184,209,102,72,38,137,36,233,98,55,184,143,233,221,187,42,134,199,184,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,26,220,208,56,204,226,79,135,109,125,176,97,90,57,169,31,87,236,181,184,125,45,210,122,111,161,232,42,250,234,159,91,91,27,164,235,168,130,71,166,236,134,52,217,23,167,236,239,182,234,170,183,87,147,238,177,216,179,158,24,19,74,169,225,240,247,173,52,184,79,79,89,31,83,223,223,165,174,168,158,174,158,167,117,99,88,222,167,190,166,46,218,57,238,79,13,214,238,148,145,168,98,7,58,191,84,248,183,203,250,31,113,184,129,149,92,169,56,163,215,110,37,63,42,63,150,188,231,235,31,213,207,161,62,140,254,230,81,209,246,60,71,142,239,127,173,162,143,171,171,177,23,233,111,183,79,150,219,174,249,149,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,28,28,140,127,93,159,187,127,196,143,127,206,147,88,239,184,126,141,98,90,59,104,135,183,73,168,151,10,138,139,165,79,83,23,170,150,218,234,121,27,77,208,230,42,167,92,243,211,203,220,107,216,230,248,110,159,180,217,28,136,24,45,253,148,126,59,63,243,231,255,0,38,108,255,0,246,66,111,180,6,221,171,22,189,26,196,233,181,211,35,250,111,62,125,189,181,23,250,159,7,77,77,219,170,149,206,145,105,186,41,85,97,94,194,61,176,119,35,251,50,118,186,252,186,182,32,51,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,47,91,122,31,80,197,77,221,210,213,216,204,0,0,12,106,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,50,84,214,51,69,245,123,50,208,93,80,199,245,115,79,231,164,142,251,142,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,201,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,97,62,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,129,120,0,0,12,63,230,129,175,122,177,195,182,129,88,51,93,28,202,254,175,222,171,115,10,91,92,245,62,6,154,175,174,149,244,85,178,58,62,138,136,228,98,110,248,99,93,209,58,190,206,219,236,170,139,152,6,0,115,171,244,177,139,124,192,161,246,235,136,24,255,0,192,87,30,188,88,235,79,22,56,54,153,234,94,171,125,51,141,222,126,147,241,180,95,65,91,105,251,189,171,109,84,209,254,114,26,118,72,221,164,137,142,251,46,77,246,217,119,69,84,89,127,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,3,0,57,173,241,71,174,220,53,254,75,191,34,153,207,213,207,172,127,77,253,39,253,204,163,172,239,248,127,3,217,255,0,92,197,39,79,79,126,95,209,219,126,175,61,246,77,177,255,0,128,174,61,120,177,214,158,44,112,109,51,212,189,86,250,103,27,188,253,39,227,104,190,130,182,211,247,123,86,218,169,163,252,228,52,236,145,187,73,19,29,246,92,155,237,178,238,138,168,190,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,195,254,57,184,205,190,240,121,168,250,59,115,146,213,244,206,25,148,125,57,79,147,91,98,99,18,169,209,196,180,29,170,154,105,29,182,211,69,221,149,82,55,57,35,145,175,115,93,210,170,201,99,203,91,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,8,182,231,157,250,147,253,228,254,26,90,174,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,232,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,161,53,32,0,0,0,0,0,0,0,32,7,251,40,252,118,127,231,207,254,76,217,255,0,236,132,223,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,26,203,155,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,53,112,47,198,109,139,140,61,56,170,185,201,106,250,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,153,42,107,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,247,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,215,210,129,117,64,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,243,250,165,170,88,38,139,96,151,61,76,212,187,239,208,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,251,45,93,183,221,118,68,85,72,224,225,215,155,197,78,103,196,93,125,155,87,237,148,152,198,159,102,53,20,84,214,119,213,220,226,88,49,39,199,75,35,100,89,38,101,35,31,82,202,170,158,214,239,153,204,101,58,57,85,87,161,174,83,24,57,140,241,175,252,170,181,30,11,6,1,115,186,199,166,88,183,230,237,180,211,175,106,59,165,114,43,210,75,155,161,233,107,219,212,199,164,113,54,85,115,153,27,92,237,162,116,210,198,152,128,6,213,0,141,94,86,156,123,125,123,163,176,240,163,170,16,116,100,22,171,127,131,196,46,148,244,251,71,95,67,73,2,185,40,234,26,196,218,57,161,130,39,43,37,217,27,36,113,170,61,82,86,163,167,146,160,44,255,0,22,218,223,117,225,195,64,114,61,104,179,88,233,47,53,24,229,69,173,207,160,169,145,209,178,166,9,174,52,212,243,49,30,223,54,61,98,154,78,135,236,228,107,250,92,173,122,34,177,125,94,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,45,138,230,143,232,79,83,127,5,247,138,34,37,120,23,227,54,251,193,230,163,213,92,228,181,125,51,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,48,216,80,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,15,43,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,229,56,73,214,251,175,17,250,3,142,107,69,230,199,73,102,168,200,234,46,142,101,5,52,142,145,148,208,67,113,169,167,133,138,247,121,189,233,20,49,245,191,102,163,159,212,228,107,17,81,137,9,124,116,113,155,125,227,15,81,233,110,113,218,190,134,195,49,127,17,79,140,219,101,99,22,169,177,202,172,238,212,212,200,221,247,154,94,212,74,177,181,203,28,109,99,90,222,165,71,203,36,181,114,184,244,39,166,95,141,123,197,104,31,39,12,28,109,218,181,71,93,53,59,134,156,238,122,75,126,89,135,101,23,186,75,13,68,213,77,71,223,232,161,185,86,254,106,40,155,11,24,199,210,211,50,153,138,222,183,201,43,26,249,87,244,37,84,203,83,91,110,38,238,215,91,7,23,122,175,125,177,92,234,237,215,43,118,164,95,106,232,235,41,38,116,51,211,79,29,206,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,54,156,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,32,100,168,0,0,0,11,41,198,78,177,223,120,127,225,227,32,214,44,114,31,17,87,140,220,44,117,18,83,117,49,158,46,149,247,122,56,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,61,7,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,182,131,154,63,161,61,77,252,23,222,40,136,139,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,161,176,240,63,39,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,63,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,212,247,161,203,223,183,223,177,210,229,71,59,201,118,0,173,87,174,222,95,212,119,177,157,59,249,148,197,31,79,154,249,169,218,0,234,170,170,130,138,154,90,186,153,26,200,161,99,158,247,57,81,17,17,19,117,243,95,232,67,180,194,174,99,252,92,199,161,24,3,49,172,106,166,163,233,251,212,149,84,8,234,90,152,88,232,21,105,21,81,234,139,212,229,68,116,140,221,54,79,63,243,1,136,60,207,56,186,131,48,202,47,218,43,141,70,247,83,80,212,62,142,178,161,38,129,236,118,222,22,68,217,26,138,239,140,111,69,251,72,168,191,183,99,236,229,121,194,37,202,253,147,217,117,199,36,98,54,130,158,88,171,104,35,124,53,12,119,78,213,81,170,245,34,181,138,142,233,98,162,249,166,202,159,231,197,46,31,244,187,46,226,159,136,27,116,119,119,79,92,219,205,233,149,23,138,186,152,165,153,174,107,149,242,42,61,88,137,228,228,137,205,248,181,63,103,195,98,127,52,107,75,236,26,71,167,86,28,38,197,110,165,165,101,174,130,26,87,44,17,43,17,202,212,95,185,85,87,226,231,124,87,127,53,3,218,195,12,116,240,199,79,11,122,99,137,168,198,166,251,236,136,155,34,21,131,133,84,68,85,95,184,2,185,26,155,168,71,34,159,52,143,87,46,201,185,92,106,229,248,129,221,185,201,194,39,237,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,183,116,62,119,162,181,119,253,167,212,190,103,84,141,223,238,1,4,159,204,85,248,39,145,220,124,107,187,23,203,203,207,200,250,99,127,83,81,119,243,216,10,204,50,230,31,194,157,167,87,52,183,32,203,49,220,82,158,171,39,161,163,154,174,9,97,167,69,157,210,35,160,85,68,119,91,124,220,216,85,62,11,229,255,0,30,102,157,53,148,116,183,10,73,168,107,96,100,212,243,177,99,146,55,166,237,115,87,226,138,128,107,163,195,182,173,231,124,46,107,149,178,74,218,235,133,146,146,146,238,200,175,116,114,47,109,175,99,22,72,92,231,110,215,121,55,173,254,104,139,190,202,155,253,233,62,58,27,172,24,190,179,224,118,236,171,28,188,82,215,119,41,233,214,117,134,110,181,71,190,6,73,231,246,91,178,253,175,134,196,105,243,72,224,229,150,90,133,214,61,61,198,59,52,144,211,84,213,93,155,69,75,246,92,174,170,107,186,222,189,207,37,106,76,245,85,70,124,19,207,250,45,31,46,30,45,238,250,69,168,180,26,119,150,101,21,16,227,183,187,148,17,35,106,234,85,33,167,84,134,72,209,187,43,29,178,111,218,106,39,83,81,21,19,96,39,44,31,153,142,100,86,124,166,211,79,120,178,92,105,235,41,167,141,143,73,32,145,30,223,180,212,114,38,233,253,14,69,255,0,57,250,96,116,75,23,151,83,80,225,142,68,242,248,41,222,168,138,155,41,243,72,206,149,234,68,80,62,134,187,127,188,168,249,227,127,151,146,249,157,232,187,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,170,185,181,65,170,184,27,41,240,157,233,99,70,254,95,227,222,221,1,117,75,85,194,119,165,141,27,249,127,143,123,116,5,213,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,111,242,208,227,142,167,135,28,202,29,30,206,25,72,253,58,205,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,236,50,52,145,138,138,215,178,108,64,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,128,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,17,87,202,179,143,31,251,209,194,166,175,222,191,198,197,136,95,110,119,31,247,6,83,89,26,206,215,251,225,209,62,73,191,197,211,177,191,222,152,74,160,0,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,12,138,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,178,249,254,150,231,122,95,245,115,235,213,139,232,207,173,184,253,30,83,103,254,218,134,111,21,107,170,234,236,79,249,167,187,163,171,182,255,0,176,254,151,166,222,109,77,208,203,94,90,28,113,212,240,227,153,67,163,217,195,41,31,167,89,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,125,134,70,146,49,81,90,246,76,19,146,0,0,0,0,66,7,49,254,95,245,156,59,223,101,213,189,33,199,127,238,79,95,225,160,150,154,158,73,234,36,199,106,186,25,31,77,67,230,124,146,62,25,164,69,123,38,87,116,164,146,172,78,70,126,101,101,155,243,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,107,237,193,215,24,185,223,8,25,221,69,254,193,71,244,206,55,121,232,250,193,143,247,33,167,250,83,181,13,67,41,127,182,159,4,178,65,218,146,161,100,252,218,39,94,221,46,221,23,203,53,121,143,243,34,193,50,237,56,151,66,56,120,191,125,55,30,93,111,166,158,255,0,146,82,203,52,17,211,80,202,140,149,40,97,219,161,238,154,86,42,50,161,175,78,152,227,124,144,61,174,145,210,54,12,53,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,227,253,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,125,120,214,45,125,204,46,51,90,113,202,31,23,87,79,111,175,186,73,31,117,145,244,210,209,82,203,87,83,38,239,84,69,232,130,9,95,182,253,78,233,217,168,174,84,69,252,162,108,244,203,131,235,87,9,188,191,53,137,183,4,171,147,59,204,116,222,235,95,149,190,105,90,172,166,157,150,170,149,142,134,38,198,247,69,209,78,179,74,197,145,174,114,202,247,61,253,93,11,28,113,194,96,30,171,84,180,183,59,209,108,238,231,166,122,151,98,250,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,223,101,203,182,251,46,202,138,137,39,252,11,243,82,196,40,244,226,171,10,226,239,62,240,55,92,115,195,193,102,191,203,67,91,93,85,121,165,114,61,21,181,41,79,12,159,158,135,161,136,179,57,81,210,182,86,171,145,94,201,36,147,34,185,134,112,89,106,226,159,75,234,47,184,134,63,72,237,84,198,169,209,113,250,197,169,109,42,214,192,146,117,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,185,27,31,55,84,11,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,5,235,227,7,139,60,203,139,173,80,250,241,125,167,171,179,216,168,41,227,166,177,99,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,157,123,118,216,170,173,137,136,151,255,0,150,231,47,186,110,34,106,100,214,29,100,181,85,183,78,173,213,14,166,162,182,205,20,176,179,38,122,197,60,114,172,85,16,207,20,208,178,154,100,129,202,246,181,204,145,232,248,247,221,146,34,89,254,5,248,50,190,241,135,168,245,86,201,46,191,67,97,152,191,135,168,201,174,81,61,139,84,216,229,87,246,169,169,163,118,251,205,47,106,84,73,28,213,142,54,177,206,119,82,163,34,147,96,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,98,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,202,96,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,53,247,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,94,174,100,124,193,41,184,137,169,143,71,180,110,235,86,221,58,183,84,54,166,182,229,12,178,194,204,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,219,118,70,169,96,56,62,225,51,50,226,235,84,62,163,216,170,42,236,246,42,10,121,42,111,185,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,127,94,221,199,162,43,98,122,160,89,73,45,55,88,109,84,247,217,173,149,108,182,214,84,77,73,79,88,232,92,144,77,60,45,141,210,196,201,54,233,115,216,217,225,115,154,139,187,82,88,213,118,234,77,214,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,131,88,199,57,118,68,85,36,171,156,126,1,134,233,102,27,195,238,159,105,246,61,73,99,199,172,116,249,29,53,13,13,50,47,68,76,222,218,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,142,188,174,61,118,105,151,227,94,207,90,5,138,209,125,94,204,180,23,84,49,253,92,211,249,233,35,190,227,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,242,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,100,91,115,58,224,59,242,33,125,169,215,157,39,178,244,224,57,5,193,223,73,90,237,214,238,221,46,47,51,153,11,99,221,221,215,47,102,162,119,84,43,122,99,142,40,92,177,194,155,117,196,213,199,94,15,184,179,204,184,69,213,15,175,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,138,27,25,144,87,205,199,76,242,172,63,139,219,198,117,118,164,222,203,158,219,232,46,22,138,168,227,147,182,239,13,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,186,99,158,7,42,162,191,100,154,157,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,174,10,243,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,210,196,233,165,185,58,158,54,212,245,185,232,171,209,60,20,241,118,218,199,185,222,39,171,236,182,55,42,135,128,228,133,170,95,253,18,244,82,225,125,255,0,197,50,155,69,179,194,255,0,93,53,124,253,228,103,255,0,147,91,208,247,255,0,75,27,253,241,73,84,53,235,229,201,169,159,146,254,50,116,226,227,81,87,117,142,130,253,112,118,51,89,5,190,77,188,87,143,141,212,244,236,153,170,246,181,240,182,170,74,105,92,139,190,221,148,123,90,231,49,168,78,166,191,107,29,139,135,253,26,203,53,139,35,135,196,82,99,54,247,84,71,77,212,246,120,186,167,185,35,166,166,235,99,30,177,247,103,146,40,187,157,10,214,117,245,59,236,181,84,8,33,230,31,154,218,179,254,52,181,86,251,102,167,171,134,158,150,240,203,35,219,82,198,181,235,61,190,154,42,25,156,136,215,57,58,29,45,52,142,98,239,186,177,90,170,141,85,86,164,132,242,91,209,203,238,31,163,89,110,177,93,230,237,210,106,37,194,158,158,215,77,210,197,234,165,182,186,162,55,84,245,181,234,169,215,60,245,17,118,220,198,57,190,27,171,237,54,70,170,67,97,178,239,13,122,67,77,160,186,13,131,105,28,48,82,71,81,142,217,225,134,224,180,147,203,52,18,220,95,188,181,179,70,249,118,122,178,74,153,38,145,17,81,187,35,209,17,173,68,70,160,98,95,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,96,1,57,60,180,248,234,169,226,107,25,170,211,13,78,175,171,170,213,12,114,158,123,149,85,115,169,98,142,11,189,185,106,17,27,59,18,8,217,20,47,133,103,134,23,70,173,78,164,237,200,215,61,93,34,71,21,122,1,194,102,101,196,102,151,234,182,113,167,245,21,117,215,221,53,167,181,212,211,227,148,148,9,60,247,150,85,73,58,74,145,191,184,213,107,226,138,158,73,17,141,100,143,149,118,99,83,169,90,139,106,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,37,83,153,167,48,45,68,209,173,80,178,105,31,14,250,129,87,98,190,216,41,229,155,47,87,89,41,42,96,115,234,99,167,150,138,22,62,170,39,170,189,177,43,228,114,198,136,205,170,35,78,167,57,28,216,238,175,0,156,194,179,46,45,46,181,184,62,95,162,213,116,151,123,61,58,84,215,228,118,7,34,217,33,99,221,50,177,39,101,68,157,218,119,185,27,20,113,177,143,168,124,174,73,159,180,113,198,245,108,53,235,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,204,247,42,62,29,63,34,220,56,193,159,222,233,250,50,77,82,240,247,218,143,183,191,106,214,214,59,232,232,190,204,175,141,219,199,44,149,29,72,214,61,60,95,109,233,188,73,176,102,168,0,1,229,53,75,75,112,77,105,193,46,122,103,169,118,47,166,113,187,207,103,198,209,120,169,169,251,189,169,153,52,127,156,133,236,145,187,73,19,29,246,92,155,237,178,238,138,168,190,172,1,174,15,21,220,40,234,63,9,90,142,252,43,53,139,199,90,171,187,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,237,204,206,166,164,176,170,171,163,115,154,168,175,99,227,145,255,0,171,142,241,139,157,219,120,78,203,184,73,191,209,253,51,141,222,124,7,213,249,187,144,211,253,3,218,185,45,125,87,217,100,29,202,174,252,138,137,249,201,83,183,183,217,221,23,164,155,238,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,53,236,213,45,45,206,244,91,59,185,233,158,165,216,190,134,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,3,73,243,175,201,126,169,225,186,153,244,95,210,127,84,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,143,175,90,53,123,50,215,173,80,200,53,115,80,39,164,146,251,145,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,205,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,197,25,233,203,115,151,221,55,17,53,50,107,14,178,90,170,219,167,86,234,135,83,81,91,102,138,88,89,147,61,98,158,57,86,42,136,103,138,104,89,77,50,64,229,123,90,230,72,244,124,123,238,201,17,2,240,114,163,224,91,251,199,20,26,215,134,127,226,245,88,5,21,115,191,202,115,174,146,83,171,127,220,188,43,220,239,240,230,70,127,173,230,37,80,0,4,85,243,189,210,223,254,134,154,215,111,177,127,227,120,181,222,231,226,191,170,166,130,14,202,191,255,0,202,78,235,99,63,161,238,254,246,132,170,22,171,138,125,20,254,81,60,62,230,218,57,29,195,193,85,228,22,244,240,19,186,94,220,108,174,130,86,84,82,247,93,219,145,82,21,158,24,146,78,150,43,187,106,254,157,157,178,160,67,95,43,77,116,172,209,254,43,44,56,221,109,231,194,99,122,137,254,166,238,112,200,147,201,27,234,164,69,91,123,219,28,75,211,222,241,93,184,91,35,218,230,178,58,153,255,0,69,28,175,109,192,231,87,234,159,22,249,127,67,238,55,19,0,12,180,230,53,173,246,174,35,243,157,44,214,139,53,142,174,205,79,145,233,189,59,159,65,83,35,100,125,52,240,222,46,180,243,49,30,223,39,177,37,134,78,135,236,213,115,58,92,173,98,170,177,3,40,57,24,254,187,63,118,255,0,137,24,65,198,230,188,211,113,29,196,190,99,169,54,106,218,185,241,229,168,101,175,31,73,170,37,145,137,110,166,98,69,28,145,50,86,49,208,178,103,54,74,149,139,161,189,15,168,122,46,238,234,114,222,174,3,117,230,167,135,30,26,56,157,212,155,53,109,36,25,10,83,227,22,188,125,38,168,138,55,173,198,165,247,24,163,146,38,74,199,182,103,194,215,73,82,177,116,59,173,148,239,69,217,189,78,76,42,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,9,127,228,193,160,213,56,174,151,228,186,255,0,125,162,164,241,25,197,67,109,118,39,186,158,39,79,29,186,142,73,27,60,140,153,30,175,99,38,169,221,142,137,90,207,58,24,222,189,104,230,43,100,124,241,90,47,164,56,110,130,233,126,63,164,122,127,5,92,118,44,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,254,72,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,158,212,0,0,13,85,203,235,193,247,22,121,151,8,186,161,245,226,197,79,87,120,177,87,211,201,77,125,199,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,58,246,238,49,21,27,43,209,108,81,119,245,231,134,124,203,65,177,237,54,204,239,53,212,151,28,123,84,113,122,44,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,254,108,145,143,99,145,81,221,113,198,27,15,105,110,169,96,154,211,130,91,53,51,77,47,191,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,237,53,55,219,116,221,21,21,125,89,1,124,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,166,122,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,140,190,7,117,123,13,208,142,42,48,61,82,212,25,234,224,199,173,53,21,144,215,79,77,2,204,250,118,84,209,79,74,147,43,19,237,57,140,116,237,123,209,168,231,244,53,221,45,123,182,106,236,81,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,171,17,34,156,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,48,153,64,0,0,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,138,190,121,223,169,63,222,79,225,164,85,146,169,207,59,245,39,251,201,252,52,141,93,45,210,220,239,90,115,187,102,153,233,165,139,233,156,146,243,222,240,84,94,42,26,126,239,106,23,205,39,231,38,123,35,110,209,196,247,125,167,38,251,108,155,170,162,40,74,87,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,233,52,53,87,39,123,151,23,28,117,60,86,225,181,248,126,160,178,146,159,81,112,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,211,95,44,78,106,181,38,72,163,12,202,0,0,0,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,170,229,245,224,251,139,60,203,132,93,80,250,241,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,182,40,187,250,243,195,62,101,160,216,246,155,102,119,154,234,75,142,61,170,56,189,22,71,101,173,133,81,143,107,228,165,167,154,166,146,88,149,202,230,190,23,84,198,136,255,0,54,72,199,177,200,168,238,184,227,13,135,180,183,84,176,77,105,193,45,154,153,166,151,223,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,190,172,129,110,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,172,244,128,33,175,153,215,48,10,61,93,172,169,225,251,68,50,47,23,130,210,117,65,147,92,162,142,9,105,111,213,81,207,12,209,54,153,238,98,200,144,193,37,63,148,209,189,173,153,207,118,200,232,218,199,201,37,60,99,90,56,130,190,240,251,146,90,120,100,184,248,76,234,175,177,4,9,19,162,138,170,90,89,37,107,42,27,77,83,44,209,71,75,50,70,231,61,38,85,115,145,172,114,70,141,145,209,201,30,184,64,93,94,24,184,122,202,184,160,214,91,46,145,226,213,62,3,199,247,42,110,55,71,210,201,81,13,178,134,38,245,75,81,35,88,159,228,198,196,115,152,215,203,44,76,87,179,175,169,37,211,137,46,89,90,71,153,112,209,106,211,237,41,178,213,209,230,26,111,103,168,102,41,113,124,236,146,174,232,245,124,149,18,81,86,73,35,152,199,178,162,162,73,94,142,85,99,32,150,101,116,104,200,214,72,159,249,60,158,110,122,37,47,14,149,22,108,14,58,68,212,26,90,133,169,207,94,218,73,219,58,190,90,170,182,219,145,243,72,222,135,177,41,161,251,44,137,202,198,42,200,170,141,124,143,87,103,168,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,78,167,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,129,92,220,242,62,31,111,188,65,69,30,149,51,197,231,84,157,232,179,251,164,21,18,203,75,45,84,113,83,65,75,74,222,169,22,52,154,8,233,228,108,169,19,26,212,115,218,215,57,210,54,70,199,141,124,44,88,53,151,39,226,11,9,178,112,253,123,250,31,62,154,224,175,180,92,29,82,216,35,165,237,196,249,39,146,85,114,57,29,11,96,100,203,36,125,47,238,70,143,103,68,157,93,14,9,169,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,10,244,159,5,252,168,106,158,27,166,127,74,125,25,245,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,12,202,229,185,204,18,155,135,106,153,52,123,89,46,181,110,211,171,141,67,170,104,174,83,75,44,204,198,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,183,124,138,179,104,107,25,173,26,67,153,104,46,168,100,26,71,168,16,82,71,125,199,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,228,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,37,60,169,248,237,181,45,170,131,133,157,101,201,170,219,114,109,66,65,132,93,110,51,181,208,73,2,181,141,142,206,175,84,71,49,237,114,57,96,235,115,145,232,254,195,85,157,16,71,32,74,81,10,220,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,210,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,47,175,53,238,56,233,177,171,85,239,132,125,57,101,90,95,110,84,244,236,203,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,152,181,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,135,149,39,251,149,199,161,61,50,252,107,222,43,72,43,213,140,23,242,95,170,121,150,153,253,41,244,159,213,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,117,57,92,122,19,211,47,198,189,226,180,8,86,226,199,213,62,178,124,192,200,125,198,115,207,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,122,14,44,125,83,235,39,204,12,135,220,103,61,6,93,194,102,101,143,112,175,129,113,89,102,168,171,189,227,217,85,69,198,154,245,28,52,8,214,99,207,130,181,212,180,203,44,137,35,157,35,39,116,114,108,254,219,24,199,244,70,170,174,145,157,65,58,124,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,47,1,174,103,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,216,35,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,170,30,172,0,6,42,243,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,17,4,58,123,133,93,117,43,63,198,180,230,197,81,73,5,203,42,188,81,89,40,229,171,123,155,4,115,212,204,200,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,3,47,249,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,246,25,26,72,197,69,107,217,52,228,154,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,154,114,172,227,199,254,244,112,169,171,247,175,241,177,98,23,219,157,199,253,193,148,214,70,179,181,254,248,116,79,146,111,241,116,236,111,247,166,1,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,47,118,223,121,202,174,199,68,143,242,243,95,48,15,114,47,151,197,78,98,139,203,169,200,81,27,58,151,169,81,79,165,17,17,54,64,57,0,252,204,143,34,179,226,214,154,139,197,238,227,79,71,77,4,111,122,201,60,136,198,253,150,171,149,55,95,232,106,175,249,128,241,250,229,172,24,190,140,96,119,28,171,35,188,82,208,246,233,234,22,5,154,110,133,87,178,7,201,229,246,93,186,253,159,134,196,7,113,19,171,121,223,20,122,229,115,146,138,186,225,123,164,171,187,190,43,37,28,107,220,107,24,245,142,22,185,187,53,190,78,232,103,154,162,109,186,38,255,0,122,222,158,99,220,91,221,245,119,81,107,244,239,19,202,42,38,199,108,151,41,226,86,210,84,170,195,80,171,12,113,171,118,70,55,116,223,186,213,78,167,34,170,174,229,220,229,111,193,203,47,85,9,172,122,133,140,119,169,38,166,166,170,180,182,182,151,236,181,91,84,231,117,177,123,158,106,228,133,138,138,172,248,47,151,244,134,81,114,240,225,78,211,164,122,91,143,229,153,22,41,79,75,147,215,81,195,87,60,179,83,162,78,217,21,211,170,34,187,173,222,109,108,200,159,4,242,255,0,139,51,78,154,58,58,91,125,36,52,52,80,50,26,120,24,145,199,27,19,102,181,169,240,68,67,184,1,211,60,159,204,69,248,167,153,92,143,233,106,174,254,123,31,50,110,245,243,243,243,243,3,150,34,185,119,253,135,208,198,236,133,17,183,111,184,237,79,32,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,111,247,21,0,62,105,89,191,193,62,243,136,158,173,114,34,249,33,244,57,190,71,207,35,85,23,116,3,233,69,69,77,208,228,233,134,68,219,165,202,155,157,223,16,60,206,163,96,182,29,71,195,46,216,134,69,106,165,184,82,92,169,37,166,116,85,17,163,218,168,228,248,124,83,239,68,251,211,224,65,71,28,252,50,222,248,112,213,72,174,248,221,134,174,217,102,174,116,247,10,90,138,118,57,177,211,200,218,183,163,122,93,220,127,78,200,232,182,253,20,79,45,144,159,210,199,113,99,195,134,51,196,62,153,221,172,87,42,84,250,73,182,249,226,162,158,42,88,100,153,143,115,152,244,86,58,68,221,23,118,39,193,80,12,15,229,163,199,18,208,197,83,166,90,181,155,110,231,77,23,209,175,184,212,249,186,40,233,31,212,214,175,111,238,236,181,85,85,219,174,233,254,121,93,130,120,106,97,101,69,60,141,146,57,26,143,99,154,187,163,145,83,116,84,255,0,49,173,142,179,233,30,123,195,62,165,203,101,175,130,233,110,146,41,106,86,219,89,43,123,47,154,6,203,36,61,72,232,221,241,86,167,158,202,159,165,240,217,124,230,79,128,190,49,177,189,118,192,98,180,95,47,22,250,108,130,214,218,106,89,105,150,166,85,145,206,240,173,115,151,243,169,186,167,84,114,121,162,170,121,47,154,129,151,229,46,106,57,54,82,175,136,3,229,84,116,106,187,180,237,99,183,42,123,17,199,95,232,47,218,242,3,185,62,7,39,91,94,86,139,184,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,0,0,6,42,243,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,173,194,119,170,125,27,249,129,143,123,140,4,196,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,178,29,184,78,245,79,163,127,48,49,239,113,128,217,76,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,38,255,0,150,135,28,116,220,71,97,176,232,246,112,202,182,106,46,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,223,109,242,36,140,85,71,61,144,217,254,104,188,191,232,238,244,119,46,38,244,67,29,236,221,97,241,55,28,226,215,4,144,65,75,37,44,80,75,60,215,102,247,30,206,153,147,181,180,177,198,143,116,206,145,178,35,81,233,43,165,138,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,13,164,193,139,252,0,241,131,106,226,203,72,218,235,130,213,199,157,225,212,244,116,25,91,38,137,168,202,153,222,199,36,117,209,58,54,54,46,138,133,134,87,172,109,107,86,39,181,236,233,232,72,228,147,40,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,78,245,207,133,92,55,138,254,95,154,87,135,222,109,180,141,201,237,218,111,102,169,196,238,242,72,176,190,221,113,91,84,29,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,200,65,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,140,248,78,244,177,163,127,47,241,239,110,128,177,92,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,244,216,214,57,236,99,149,236,12,106,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,253,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,244,70,196,108,95,101,141,102,210,190,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,54,156,175,120,215,254,80,24,35,52,99,80,174,119,90,237,73,195,109,239,169,150,227,90,189,239,166,109,109,153,172,101,66,202,214,166,211,69,221,130,25,18,69,87,201,246,37,235,145,207,151,182,25,212,0,0,0,3,197,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,226,87,2,156,181,236,92,54,229,85,218,171,168,87,47,172,25,125,21,194,178,159,27,147,178,250,79,163,41,89,37,109,39,137,218,42,169,34,155,198,82,73,4,189,185,27,213,7,87,71,233,163,148,206,160,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,131,5,120,229,229,159,110,226,119,59,178,234,102,155,222,237,88,166,73,95,112,100,121,141,109,193,106,170,60,117,10,67,4,49,205,12,104,245,141,38,130,58,126,150,194,214,196,217,123,170,175,149,138,196,87,103,80,3,197,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,123,80,0,0,68,175,53,46,58,53,30,143,47,202,184,68,194,168,62,174,90,168,124,52,87,251,204,21,138,250,171,205,45,77,20,21,9,74,212,70,55,195,67,249,247,50,84,71,61,210,181,173,106,185,140,89,35,144,51,3,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,250,218,56,227,166,201,121,127,230,92,35,234,51,42,214,251,109,167,182,179,17,187,43,229,168,74,234,72,174,212,211,186,138,117,114,185,98,124,17,53,253,167,38,209,44,49,54,61,152,232,217,222,177,92,39,122,167,209,191,152,24,247,184,192,6,202,96,0,35,215,142,174,87,54,173,111,200,106,181,127,66,170,105,44,25,149,210,162,4,187,217,228,137,172,183,93,39,154,170,38,75,112,116,157,72,180,207,100,79,154,105,149,140,149,102,237,162,182,62,243,158,233,114,215,134,46,30,177,94,23,244,106,203,164,120,181,79,143,240,29,202,155,141,209,244,177,211,205,115,174,149,221,82,212,72,214,39,249,49,177,28,231,185,145,69,19,21,239,232,234,91,170,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,50,244,187,147,101,138,197,196,21,230,183,81,242,31,172,122,79,107,232,168,179,80,202,143,142,170,241,29,68,85,44,90,106,153,169,230,138,74,105,169,36,109,59,214,70,49,99,157,174,110,221,189,228,138,57,63,0,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,22,255,0,137,77,33,166,215,173,6,206,116,142,104,41,36,168,200,172,243,67,111,90,185,229,134,8,174,44,218,90,41,164,124,91,189,25,29,76,112,200,168,136,237,209,138,138,215,34,171,86,229,128,53,87,37,167,152,175,25,182,45,72,224,99,79,83,18,181,116,254,92,246,168,170,108,140,124,145,219,99,181,207,12,149,180,205,149,221,167,44,209,215,36,17,54,78,210,199,36,113,206,228,233,222,55,46,0,113,161,163,150,45,2,226,131,63,210,172,90,110,187,45,170,225,29,69,186,62,151,167,134,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,173,118,87,108,158,43,46,213,236,203,53,211,188,11,75,111,51,210,38,61,167,20,247,24,108,176,67,2,53,253,117,213,110,170,169,154,87,174,238,123,220,229,141,136,155,163,17,144,179,102,163,149,238,120,123,94,11,244,114,197,175,188,80,96,26,85,148,205,209,101,186,220,36,168,184,199,210,245,241,52,180,148,242,213,203,77,187,30,199,179,188,202,119,69,220,107,145,204,238,117,166,234,221,151,99,226,40,57,31,96,20,210,221,117,79,84,171,177,234,180,168,165,167,183,88,45,119,103,36,173,129,89,43,165,158,182,157,139,191,105,239,69,134,129,238,242,87,177,22,63,209,73,23,170,87,192,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,143,63,205,123,129,202,156,106,235,123,226,227,78,95,72,150,43,149,69,59,242,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,119,90,187,202,147,74,233,55,123,100,127,103,0,52,95,87,179,45,5,213,12,127,87,52,254,122,72,239,184,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,60,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,54,30,225,139,136,92,87,138,13,26,178,234,230,45,77,224,60,127,114,154,227,107,125,84,117,19,91,43,162,119,76,180,242,57,139,254,76,140,87,53,142,124,82,196,245,99,58,250,80,32,135,130,61,6,166,226,59,137,124,59,77,175,52,85,115,227,203,80,251,166,64,176,211,203,35,18,221,76,197,150,72,229,124,79,99,161,100,206,108,116,201,47,91,122,31,80,197,77,221,210,213,216,204,177,92,55,112,125,165,252,45,100,218,131,122,210,228,171,163,182,231,53,22,215,69,103,116,178,75,5,178,10,58,119,49,172,100,147,62,73,165,123,230,154,170,87,61,239,219,105,35,99,90,222,218,185,247,212,0,0,0,0,1,130,188,220,116,47,78,50,254,27,47,26,223,115,179,118,179,60,19,192,69,109,186,83,170,50,73,169,106,43,225,130,74,90,143,37,238,194,158,33,242,49,23,103,50,68,85,107,145,31,43,100,206,163,21,121,163,250,19,212,223,193,125,226,136,8,54,209,12,42,213,169,90,209,128,233,205,246,162,174,11,110,85,148,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,3,102,139,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,13,109,248,78,245,79,163,127,48,49,239,113,128,217,76,0,0,0,0,8,1,230,117,165,191,146,254,50,115,95,9,98,250,50,213,150,248,124,166,223,253,181,222,241,94,42,52,241,115,249,189,206,103,85,116,117,191,97,221,59,109,246,90,140,86,24,191,91,118,186,220,105,168,40,238,23,58,186,170,123,93,58,210,80,197,52,206,123,41,96,89,100,153,98,137,170,187,49,139,44,210,200,173,110,201,215,35,221,241,114,170,205,79,56,109,16,181,103,156,58,83,235,44,215,202,186,59,150,151,84,35,169,233,27,27,95,5,116,23,26,170,74,105,88,255,0,131,152,246,185,33,123,94,138,169,179,36,106,181,122,209,241,194,96,31,84,119,107,172,54,170,139,20,55,58,182,91,107,42,33,171,168,163,108,206,72,38,158,22,200,216,165,124,123,244,185,236,108,243,53,174,84,221,169,44,136,155,117,46,249,191,201,247,71,47,185,207,20,9,170,180,243,120,123,46,154,91,231,168,172,147,165,143,239,213,87,83,207,73,79,77,178,189,175,111,83,31,83,47,113,26,246,167,134,232,119,74,200,213,48,88,157,238,85,252,60,90,180,107,134,139,86,121,85,106,171,165,203,53,58,158,27,221,217,243,86,54,102,58,137,31,50,219,91,19,99,94,134,49,105,166,108,202,139,188,157,117,15,71,170,116,182,56,195,50,128,0,0,0,106,174,108,81,164,26,91,130,107,79,3,186,93,166,154,151,98,250,103,27,188,233,254,47,227,104,188,84,212,253,222,213,37,44,209,254,114,23,178,70,237,36,76,119,217,114,111,182,203,186,42,162,235,174,108,167,194,119,165,141,27,249,127,143,123,116,0,97,175,12,252,157,240,221,62,204,170,115,13,126,201,233,51,134,90,47,29,220,126,209,69,18,199,110,172,164,141,29,219,150,229,20,172,87,61,238,114,177,203,76,199,44,77,237,116,190,74,134,72,230,36,143,128,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,2,45,120,73,209,11,87,17,250,253,142,104,189,230,249,87,102,167,200,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,121,61,137,44,49,245,179,118,171,153,212,212,115,21,81,233,226,181,75,75,115,189,22,206,238,122,103,169,118,47,161,178,75,55,103,198,209,120,168,106,59,93,216,89,52,127,156,133,239,141,219,199,43,29,246,92,187,111,178,236,168,168,153,1,202,227,215,102,153,126,53,236,245,164,164,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,234,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,160,179,252,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,252,230,145,237,116,205,123,119,71,72,215,190,73,21,53,108,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,132,239,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,160,203,80,12,117,227,111,140,28,103,132,109,47,150,244,229,164,173,205,175,148,243,183,19,179,213,197,81,216,174,158,41,32,100,207,146,72,152,173,107,33,109,75,37,86,57,241,172,136,213,99,28,213,94,166,134,10,243,185,207,240,219,238,101,166,90,125,102,200,105,43,50,28,86,158,237,83,122,161,133,85,207,160,101,98,81,45,50,74,168,157,45,123,219,4,143,70,111,214,140,232,114,162,54,70,43,177,87,151,166,127,134,233,135,24,218,115,153,234,6,67,73,98,177,82,212,87,211,84,92,42,213,91,4,15,169,183,212,211,196,178,59,109,152,197,150,104,209,94,237,152,196,85,115,149,173,69,114,89,92,255,0,63,204,181,79,50,187,106,14,160,228,53,119,204,134,249,80,181,53,213,213,42,157,114,191,100,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,243,224,109,80,8,224,229,95,199,85,54,127,143,90,184,97,213,42,250,72,50,123,29,60,54,220,50,104,105,101,235,187,91,160,165,153,238,130,84,142,53,134,55,210,195,76,136,146,61,236,238,177,204,78,151,72,199,190,73,31,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,202,174,107,156,11,127,127,226,131,69,48,207,252,98,171,63,162,161,119,249,46,109,210,58,116,111,251,175,138,123,93,254,4,202,207,245,196,196,101,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,4,32,115,31,229,255,0,89,195,189,246,93,91,210,28,119,254,228,245,254,26,9,105,169,228,158,162,76,118,171,161,145,244,212,62,103,201,35,225,154,68,87,178,101,119,74,73,42,196,228,103,230,86,80,147,254,14,184,197,193,56,191,193,42,47,246,10,63,161,178,75,55,71,214,12,127,185,53,71,209,125,217,170,25,75,253,180,248,34,142,126,236,116,235,39,230,209,122,55,233,118,202,158,121,0,107,67,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,166,197,58,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,244,23,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,144,45,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,131,18,205,140,248,28,207,240,221,65,225,67,76,42,176,204,134,146,234,203,30,47,107,176,92,210,21,94,186,59,141,37,28,49,84,83,202,199,34,57,143,107,147,116,221,62,211,28,199,183,169,143,107,151,92,194,255,0,240,117,198,46,119,194,6,119,81,127,176,81,253,51,141,222,122,62,176,99,253,200,105,254,148,237,67,80,202,95,237,167,193,44,144,118,164,168,89,63,54,137,215,183,75,183,69,242,13,138,65,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,170,185,176,246,155,105,14,27,175,92,4,233,222,145,234,4,21,114,88,178,45,55,198,225,168,90,73,214,25,226,123,40,169,165,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,175,9,178,159,9,222,150,52,111,229,254,61,237,208,1,0,60,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,127,71,82,229,255,0,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,142,71,248,193,225,51,13,226,235,75,254,163,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,164,32,233,207,4,124,75,234,118,174,95,52,86,201,166,213,116,89,14,41,81,12,57,27,238,82,50,158,146,206,201,94,141,100,211,76,170,173,123,28,213,89,88,144,247,31,44,77,115,226,108,141,69,80,54,51,34,175,154,231,2,223,223,248,160,209,76,51,255,0,24,170,207,232,168,93,254,75,155,116,142,157,27,254,235,226,158,215,127,129,50,179,253,113,49,37,58,85,135,223,116,255,0,78,49,204,43,39,207,110,185,173,214,203,111,138,142,174,255,0,116,99,27,85,112,145,169,178,200,244,103,250,17,92,175,145,90,136,178,73,43,250,164,119,171,3,88,205,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,73,226,135,155,22,43,79,195,238,49,63,15,215,207,15,169,185,173,190,150,225,83,225,219,29,84,120,151,68,169,226,96,168,241,48,116,77,50,190,57,160,99,59,73,213,26,173,70,236,107,160,238,226,95,51,78,15,177,158,22,181,66,201,122,211,148,164,163,194,115,154,121,93,106,179,182,90,137,103,182,79,71,29,59,42,88,249,39,124,142,149,143,116,204,149,175,87,239,188,146,51,165,169,27,92,252,53,3,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,96,158,9,56,62,198,120,70,210,248,172,173,74,74,220,218,249,79,3,178,203,197,36,181,29,138,233,226,146,119,194,200,227,149,234,214,178,22,212,190,36,123,89,26,200,141,71,189,173,85,233,110,63,242,175,224,146,213,165,216,109,171,137,108,238,10,75,134,89,152,217,225,171,176,211,205,74,213,125,130,138,101,155,243,177,74,217,158,199,190,170,153,244,207,87,116,50,72,152,231,196,191,167,42,44,133,1,138,188,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,19,125,199,71,6,86,46,48,244,226,150,217,29,215,232,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,64,14,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,109,38,96,87,50,62,95,117,60,68,211,71,172,58,55,106,164,110,162,219,169,219,77,91,109,134,40,161,126,76,197,150,8,226,89,106,38,158,40,97,125,52,41,59,145,238,107,159,35,17,145,239,179,35,68,8,86,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,216,39,129,126,12,172,92,30,105,197,85,178,75,175,211,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,178,188,177,120,14,252,136,88,169,181,231,86,44,189,57,246,65,111,111,209,182,187,141,187,183,85,139,194,231,204,217,54,119,117,201,222,168,129,212,234,238,168,227,150,22,172,144,174,221,114,181,115,252,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,33,91,139,31,84,250,201,243,3,33,247,25,201,158,229,157,105,181,95,249,127,233,253,138,251,108,164,184,219,110,52,247,234,74,202,58,184,91,52,21,48,73,118,174,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,195,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,17,43,199,71,6,87,222,15,53,30,150,217,29,215,233,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,250,190,92,220,107,255,0,37,93,71,158,193,159,220,238,178,105,150,83,249,187,149,52,11,221,142,215,92,170,196,142,230,216,122,92,247,116,177,139,28,173,137,90,231,198,230,187,105,93,12,81,172,218,107,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,192,94,166,112,81,172,184,63,19,243,240,175,142,91,62,180,100,149,93,85,54,9,216,141,183,195,120,161,240,239,168,74,136,221,84,230,70,221,163,138,86,189,59,142,107,101,134,88,218,247,171,119,80,216,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,44,167,7,58,7,125,225,159,135,220,111,72,114,76,203,235,29,125,175,191,81,52,177,66,200,233,105,36,168,149,211,73,77,77,179,27,35,225,108,146,72,169,36,219,200,247,57,206,252,219,85,144,199,122,192,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,9,137,230,41,192,173,55,20,184,106,231,26,125,65,72,205,84,176,83,195,13,12,213,53,82,177,151,59,116,43,80,245,182,162,44,137,4,47,116,149,14,145,147,57,159,166,198,177,207,99,28,175,100,21,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,109,60,70,7,52,94,95,244,119,122,59,151,19,122,33,142,246,110,176,248,155,142,113,107,130,72,32,165,146,150,40,37,158,107,179,123,143,103,76,201,218,218,88,227,71,186,103,72,217,17,168,244,149,210,133,224,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,57,190,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,19,231,192,15,24,54,174,44,180,141,174,184,45,92,121,222,29,79,71,65,149,178,104,154,140,169,157,236,114,71,93,19,163,99,98,232,168,88,101,122,198,214,181,98,123,94,206,158,132,142,73,3,40,0,0,15,63,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,208,22,255,0,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,12,64,254,205,95,11,31,249,3,170,191,251,42,221,255,0,110,51,127,79,115,91,86,165,96,24,214,163,88,169,234,224,182,229,86,122,43,221,28,85,108,107,103,142,10,152,89,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,36,16,255,0,98,227,142,207,252,198,127,202,107,63,253,172,155,238,30,177,107,238,13,160,90,105,133,101,52,62,10,245,143,225,246,107,93,198,155,186,201,59,21,80,81,69,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,252,2,174,197,14,120,28,61,219,29,72,142,145,83,102,149,254,154,253,159,51,177,140,70,129,203,90,141,77,144,168,15,128,29,115,207,13,52,47,168,168,145,177,199,27,85,239,115,151,100,106,34,110,170,191,230,34,139,153,119,28,75,93,21,54,153,105,46,109,179,155,52,191,73,62,221,83,230,216,164,164,103,75,92,189,191,191,188,229,69,71,110,155,47,249,178,139,143,78,49,177,189,9,192,101,180,88,239,22,250,156,130,232,218,170,88,169,146,166,84,145,174,240,174,115,87,243,73,186,39,84,145,249,170,162,121,167,154,16,217,163,58,71,158,241,49,169,113,89,104,32,186,92,100,150,90,101,185,86,68,222,243,225,129,210,199,15,82,186,71,124,81,171,229,186,175,232,252,54,79,32,186,188,12,112,203,123,226,63,85,37,187,228,150,26,187,157,154,133,208,92,42,170,42,24,231,71,81,35,170,216,142,234,119,113,157,91,163,101,223,244,145,124,247,66,117,244,231,5,176,233,198,25,105,196,49,219,85,45,190,146,219,73,21,51,98,167,141,24,212,70,167,195,226,191,122,175,222,191,18,218,112,157,195,134,51,195,198,153,218,108,86,218,84,250,73,214,248,34,173,158,90,88,99,153,239,107,158,245,87,186,52,221,87,119,175,197,84,190,32,14,21,81,19,117,57,248,29,51,72,155,116,181,83,112,58,229,122,185,202,137,230,135,49,51,111,138,125,231,17,181,85,119,83,232,107,124,128,53,54,251,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,77,206,185,25,228,190,71,105,194,166,224,124,221,29,43,213,191,195,238,59,227,122,57,169,177,75,219,185,212,157,77,118,232,139,254,144,62,163,133,68,84,217,83,200,225,174,71,33,80,24,117,199,151,6,88,206,190,227,177,100,177,62,106,75,181,174,55,70,201,105,224,167,234,84,150,166,39,59,119,61,17,223,225,124,23,239,95,218,67,78,146,107,22,109,195,174,123,53,219,30,123,157,53,28,242,195,83,74,181,50,69,28,174,107,37,139,237,118,221,178,237,220,114,253,255,0,3,101,167,53,175,106,181,237,71,34,252,81,83,116,35,51,143,158,93,246,76,138,161,53,35,79,107,37,162,173,86,72,179,210,199,75,74,200,165,124,149,77,93,221,178,198,170,168,146,191,205,85,126,9,254,112,205,190,30,53,226,199,174,56,85,190,253,110,86,54,105,169,98,149,236,98,75,183,156,49,61,124,222,214,255,0,141,66,236,154,225,112,207,196,134,103,195,78,161,50,251,109,158,89,105,35,142,166,158,166,134,74,201,153,15,83,216,141,234,218,53,219,169,21,140,77,246,95,36,254,165,77,130,52,155,83,236,218,171,135,219,178,139,83,218,158,54,150,25,220,198,181,232,137,215,20,111,242,235,107,87,255,0,8,128,123,83,174,84,77,183,255,0,49,216,0,249,26,229,69,217,199,123,30,139,231,247,41,215,51,23,117,114,46,222,69,49,191,111,138,129,245,2,150,174,232,84,0,0,0,0,0,0,0,0,0,0,0,0,0,213,92,218,160,213,92,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,128,0,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,4,53,243,92,224,163,242,101,149,79,196,166,153,219,46,181,56,222,91,112,168,169,203,98,219,189,13,158,233,52,141,114,84,117,171,150,70,195,85,36,143,242,115,122,35,149,58,81,232,147,67,19,102,80,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,109,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,39,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,144,193,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,188,7,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,109,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,30,27,14,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,53,255,0,101,31,129,63,252,249,255,0,201,155,199,253,144,246,186,229,159,225,186,167,193,54,167,106,14,159,100,52,151,204,122,249,166,249,5,77,13,117,50,175,68,172,250,62,161,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,92,192,54,61,226,23,41,177,103,60,23,234,94,107,139,87,120,219,46,65,165,247,155,165,186,167,180,248,251,244,179,218,101,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,174,17,63,223,253,107,47,255,0,151,255,0,255,0,215,8,1,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,181,92,197,56,139,206,248,95,210,204,31,83,48,90,143,214,5,178,142,241,69,209,15,247,78,215,225,170,230,158,143,185,44,82,118,123,189,134,55,186,198,245,179,226,139,241,69,12,117,230,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,253,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,40,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,101,61,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,21,124,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,208,207,78,0,120,193,181,113,101,164,109,117,193,106,227,206,240,234,122,58,12,173,147,68,212,101,76,239,99,146,58,232,157,27,27,23,69,66,195,43,214,54,181,171,19,218,246,116,244,36,114,73,148,6,176,58,91,170,89,222,139,103,118,205,76,211,75,239,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,251,77,93,183,221,54,84,69,77,132,248,81,226,187,78,56,181,211,134,102,184,84,190,6,235,67,219,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,114,23,244,185,98,153,17,27,35,90,228,84,99,217,36,108,11,214,0,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,1,141,92,116,112,101,98,227,15,78,41,109,145,221,126,134,204,241,127,17,81,140,220,165,123,214,149,178,74,140,238,211,84,198,221,247,134,94,212,72,178,53,171,36,110,99,92,222,164,71,197,38,74,128,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,185,124,39,122,167,209,191,152,24,247,184,192,73,167,55,94,19,48,220,135,78,238,28,86,89,170,41,44,153,14,43,79,77,77,122,142,26,5,115,242,22,79,87,73,75,76,178,200,146,53,177,190,6,201,38,207,237,189,239,103,68,106,168,216,217,211,16,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,127,128,30,48,109,92,89,105,27,93,112,90,184,243,188,58,158,142,131,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,209,80,176,202,245,141,173,106,196,246,189,157,61,9,28,146,101,0,0,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,138,14,120,56,5,52,87,93,44,213,42,28,122,173,106,42,169,238,54,11,165,217,169,43,160,70,68,232,167,162,167,122,239,218,99,213,102,175,123,124,145,239,68,147,244,146,52,233,139,98,116,249,188,253,68,254,70,215,47,173,223,247,215,235,5,175,234,183,247,239,251,233,220,119,115,251,223,217,255,0,88,248,255,0,239,191,99,246,125,190,217,5,128,79,247,44,93,45,252,151,240,109,133,120,187,23,209,151,92,183,196,101,55,15,237,174,247,138,241,82,47,132,159,201,238,107,58,168,99,162,251,13,233,219,111,180,212,122,188,202,160,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,254,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,194,11,86,1,153,95,112,219,254,160,217,177,234,186,204,123,21,168,161,166,189,87,66,136,230,80,62,177,101,74,101,149,17,122,154,199,186,9,24,143,219,161,31,208,213,84,116,140,71,93,94,15,184,179,204,184,69,213,15,175,22,42,122,187,197,138,190,158,74,107,238,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,215,183,113,136,168,217,94,139,151,252,156,48,12,55,84,240,222,32,180,251,80,113,234,75,230,61,124,167,199,41,171,168,106,81,122,37,102,247,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,85,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,32,135,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,157,224,49,171,44,230,61,193,142,13,149,94,112,172,167,89,60,21,235,31,184,84,90,238,52,223,87,110,178,118,42,160,145,209,203,31,91,41,156,199,116,189,142,77,218,170,213,219,116,85,79,50,245,105,110,169,96,154,211,130,91,53,51,77,47,191,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,237,53,55,219,116,221,21,21,117,215,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,12,170,0,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,141,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,8,11,230,155,147,225,185,63,26,89,147,240,251,125,35,31,107,167,160,181,221,235,169,174,75,86,203,141,198,26,102,36,178,42,126,140,15,137,171,29,35,226,106,249,62,145,206,118,207,115,209,2,197,104,14,142,95,120,128,214,92,79,71,113,201,188,61,94,77,112,109,60,149,61,44,127,132,165,99,93,37,77,79,67,222,196,147,181,4,114,203,219,235,71,63,163,165,191,105,200,134,205,36,21,242,134,191,226,182,110,50,109,182,236,134,201,227,171,239,184,253,210,223,98,159,195,71,47,128,174,108,109,168,124,253,79,84,116,91,210,211,213,197,214,205,220,189,238,133,78,151,189,82,117,0,0,0,0,0,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,91,253,107,215,189,39,225,219,21,165,205,117,143,43,250,191,101,173,184,50,215,5,79,129,169,171,235,170,124,114,72,216,250,41,227,145,233,187,33,145,119,84,233,251,59,111,186,162,45,192,48,3,157,95,165,140,91,230,5,15,183,92,64,191,250,91,199,175,9,218,211,157,219,52,207,77,53,91,233,156,146,243,222,240,84,95,65,92,169,251,189,168,95,52,159,156,154,157,145,183,104,226,123,190,211,147,125,182,77,213,81,22,192,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,79,157,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,6,114,184,245,217,166,95,141,123,61,105,122,185,157,115,0,163,213,218,202,158,31,180,67,34,241,120,45,39,84,25,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,249,77,27,218,217,156,247,108,142,141,172,124,129,141,92,119,235,94,9,196,15,20,25,118,166,105,189,191,183,97,171,240,180,84,245,175,138,104,166,186,120,106,120,225,90,185,35,150,71,116,117,118,250,88,141,108,95,154,100,74,248,219,42,200,171,114,249,87,232,134,168,106,79,18,246,173,73,193,47,148,150,43,70,154,212,67,95,126,184,205,28,115,190,72,42,89,52,94,6,40,93,230,231,212,196,218,152,214,79,36,137,157,114,35,187,137,19,31,101,56,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,108,61,165,186,91,130,104,182,9,108,211,61,52,177,125,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,180,229,219,125,147,100,68,68,15,151,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,92,189,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,221,34,188,226,180,47,93,175,63,71,235,95,214,159,172,122,109,142,119,127,185,158,6,142,143,234,167,136,250,62,155,251,247,113,42,43,188,85,66,117,126,130,246,122,118,242,106,238,70,6,39,113,177,89,242,171,53,219,41,199,62,176,89,104,174,20,245,23,27,71,140,125,39,210,20,172,145,174,150,155,190,196,87,197,220,98,57,157,198,167,83,122,183,79,52,3,208,100,218,67,153,98,26,95,132,106,229,246,10,72,108,90,133,81,118,134,196,141,157,31,60,204,183,201,12,83,204,246,39,147,24,178,204,177,181,21,122,213,97,145,85,168,213,99,158,209,189,33,204,181,223,81,45,250,91,167,208,82,79,144,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,217,107,222,216,28,198,43,149,172,235,115,122,156,198,238,228,207,78,111,154,165,130,107,78,9,160,26,153,166,151,223,166,113,187,207,214,191,5,91,225,102,167,238,246,166,160,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,91,1,202,227,215,102,153,126,53,236,245,160,98,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,234,114,226,227,142,167,138,220,54,191,15,212,22,82,83,234,46,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,218,107,229,137,205,86,164,201,20,113,171,204,183,88,116,75,88,120,139,188,93,52,131,27,164,146,162,130,163,195,94,51,10,75,204,245,80,100,175,101,45,44,49,172,112,61,169,20,12,167,88,37,137,31,10,185,147,166,210,34,170,43,85,124,175,2,90,33,175,58,197,175,54,106,205,8,190,85,226,181,152,173,68,87,27,142,92,216,250,160,178,64,238,166,238,246,175,217,157,242,181,36,141,180,171,229,50,119,26,253,162,73,94,192,204,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,253,99,5,107,121,128,81,233,23,31,26,137,195,246,183,228,94,19,5,171,250,18,12,102,229,44,112,69,75,97,170,146,221,4,210,182,165,237,98,72,176,207,37,71,156,210,61,205,133,204,110,232,216,220,247,198,17,151,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,103,167,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,93,110,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,3,100,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,253,98,16,57,112,115,0,172,225,222,251,22,146,106,246,69,255,0,114,122,255,0,19,60,85,53,17,207,81,38,59,85,208,249,58,169,217,11,36,145,240,205,34,35,31,10,55,165,36,149,37,106,179,243,201,44,191,235,246,31,168,249,254,141,101,152,110,145,231,191,82,242,251,173,189,208,90,239,125,10,190,26,78,164,87,55,169,187,190,46,227,17,241,119,152,139,36,93,206,227,17,94,198,162,132,91,115,80,227,170,167,63,200,110,188,48,233,109,125,92,24,197,142,162,107,110,103,52,212,177,116,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,167,75,163,99,31,38,31,240,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,182,185,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,43,252,156,117,191,65,160,195,107,180,50,150,199,73,142,106,133,85,68,215,26,186,201,164,234,126,85,3,21,238,141,98,145,222,109,125,52,78,115,86,149,60,145,136,249,217,212,175,168,237,132,69,151,87,91,120,116,206,244,66,207,130,229,151,250,126,246,55,168,216,253,13,247,31,185,245,194,223,21,221,160,164,169,170,139,178,201,95,35,59,18,86,36,61,82,35,59,157,29,109,68,69,217,45,81,47,220,85,234,206,141,96,252,178,180,139,2,212,204,67,235,53,251,53,211,251,44,120,149,31,75,163,240,53,208,90,233,145,110,126,33,19,243,94,31,190,207,178,213,234,155,187,218,84,237,62,103,48,49,47,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,157,227,85,115,97,62,94,58,57,171,26,19,195,5,143,79,117,142,110,205,234,154,225,112,168,130,209,211,76,239,161,233,100,168,115,155,77,223,167,123,217,81,214,254,229,79,113,93,212,158,43,183,240,141,0,215,176,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,0,0,1,111,245,251,88,236,92,63,232,214,89,172,89,28,62,34,147,25,183,186,162,58,110,167,179,197,213,61,201,29,53,55,91,24,245,143,187,60,145,69,220,232,86,179,175,169,223,101,170,160,67,183,54,253,121,169,213,62,37,228,211,107,125,109,36,248,246,152,83,253,23,76,180,213,17,84,50,91,140,236,142,90,233,21,236,98,57,143,107,146,42,103,196,231,191,161,244,110,95,178,231,189,169,132,0,204,174,46,56,76,186,232,135,9,124,61,103,183,92,22,146,213,144,214,211,220,104,114,250,232,186,160,157,103,171,153,213,246,202,106,168,36,70,63,196,199,78,234,168,164,119,111,118,172,29,183,61,90,200,64,205,254,77,154,215,245,231,135,219,182,142,85,219,251,53,122,101,112,78,204,241,197,211,28,244,55,25,106,42,35,234,114,200,229,116,205,157,149,136,237,152,198,164,125,141,186,157,214,166,127,144,67,202,135,88,174,186,107,197,165,147,17,117,250,146,135,30,212,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,214,214,45,74,212,49,144,70,174,71,46,213,82,177,137,213,34,41,59,192,98,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,202,96,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,72,86,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,12,170,0,1,229,53,75,84,176,77,22,193,46,122,153,169,119,223,161,177,187,55,103,198,214,248,89,170,59,93,217,153,12,127,155,133,143,145,219,201,43,27,246,90,187,111,186,236,136,170,150,87,19,230,61,193,142,115,149,89,176,172,91,89,60,109,235,32,184,83,218,237,212,223,87,110,177,247,234,167,145,177,197,31,91,233,154,198,245,61,237,77,220,168,212,223,117,84,79,51,242,185,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,0,196,174,52,56,193,186,240,155,171,154,32,235,130,210,73,130,102,53,23,138,12,173,147,68,229,125,52,12,125,189,35,174,137,209,177,210,245,211,164,210,189,99,107,92,146,177,207,103,79,90,199,36,97,132,28,215,56,40,252,153,101,83,241,41,166,118,203,173,78,55,150,220,42,42,114,216,182,239,67,103,186,77,35,92,149,29,106,229,145,176,213,73,35,252,156,222,136,229,78,148,122,36,208,196,220,53,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,99,63,245,9,174,58,89,255,0,227,188,51,80,49,255,0,246,234,111,29,107,174,166,255,0,129,44,93,112,203,255,0,170,246,245,127,53,83,202,13,185,131,112,73,117,225,67,63,142,251,140,65,87,93,167,89,85,69,68,214,170,198,210,185,176,90,103,116,211,57,150,151,200,233,165,123,223,29,59,99,115,101,145,90,179,39,113,90,138,177,201,176,76,255,0,13,28,69,224,156,80,105,101,6,166,96,181,31,226,168,239,20,93,19,127,115,46,158,26,25,167,163,238,75,20,125,238,215,125,141,238,177,189,15,248,162,252,81,61,254,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,107,197,193,223,21,89,151,10,26,185,111,204,44,215,42,183,99,23,26,138,122,108,178,209,28,105,51,46,54,228,127,219,86,196,231,177,190,38,54,186,71,66,254,166,244,189,85,170,189,183,200,199,205,246,185,103,248,110,169,240,77,169,218,131,167,217,13,37,243,30,190,105,190,65,83,67,93,76,171,209,43,62,143,168,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,21,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,211,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,217,0,165,239,68,243,251,144,232,115,149,87,102,156,200,253,254,10,85,11,23,116,114,174,254,64,118,68,137,182,255,0,230,59,0,0,90,110,33,245,226,199,161,216,85,194,253,113,86,58,104,105,101,149,140,122,75,183,148,50,189,60,216,215,127,138,83,210,106,206,167,217,180,171,15,184,229,23,87,181,124,21,44,211,181,142,107,213,23,162,41,31,231,208,215,47,254,13,77,125,248,152,226,67,51,226,91,80,159,125,185,79,44,84,146,71,77,79,77,67,29,100,207,135,169,140,86,245,109,34,237,212,170,247,166,251,39,146,255,0,90,168,126,14,173,235,22,109,196,86,123,13,219,33,123,155,53,100,241,67,77,74,149,50,75,28,78,115,34,139,236,247,29,178,111,219,106,253,223,18,101,184,13,224,203,25,208,44,118,92,150,87,205,87,118,186,70,216,223,45,68,20,253,72,145,84,202,230,236,230,34,187,252,31,138,253,201,251,11,33,192,55,46,251,38,59,80,186,145,168,85,146,214,214,163,35,88,41,100,165,165,124,81,62,58,167,46,237,221,100,84,85,72,153,230,138,159,21,255,0,52,153,181,173,99,81,172,106,53,19,224,136,155,32,4,68,68,217,19,200,228,20,185,200,212,3,137,30,141,106,238,116,116,117,47,86,255,0,31,184,47,83,157,186,162,255,0,164,237,99,118,1,27,60,147,200,236,68,216,34,108,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,77,206,137,35,87,47,146,31,65,194,167,144,29,81,34,71,228,191,21,255,0,136,238,58,30,138,155,174,255,0,210,115,27,246,219,127,128,29,199,85,85,45,61,108,14,166,170,137,146,68,253,186,154,230,162,162,236,187,167,146,255,0,74,29,136,187,166,232,114,4,50,243,28,224,134,237,128,215,214,234,230,33,65,66,203,84,213,12,241,80,197,60,81,175,84,245,51,175,82,70,145,179,117,221,209,38,251,170,237,251,118,45,239,47,174,48,107,116,71,61,167,199,114,235,173,108,152,237,68,21,72,214,237,52,253,183,246,99,70,53,24,146,34,35,81,33,242,217,171,182,255,0,232,156,28,199,19,181,102,150,26,139,5,222,150,41,233,231,86,57,91,35,26,228,221,174,71,39,147,145,83,238,253,132,2,113,155,194,158,71,195,222,109,91,91,225,225,75,13,109,83,221,3,155,83,27,220,199,73,61,71,67,17,141,107,122,81,25,18,121,109,229,255,0,48,108,23,106,186,81,94,168,32,185,219,228,87,193,81,27,100,98,171,85,171,179,154,142,79,37,254,133,67,235,35,75,150,63,25,20,217,93,44,90,75,152,220,170,223,113,162,163,145,240,171,226,154,68,116,80,195,74,196,114,189,100,114,110,170,143,251,147,250,147,114,75,17,119,243,64,10,155,166,202,124,242,51,161,118,68,79,63,129,244,148,61,136,228,243,85,2,134,61,20,237,69,221,15,147,119,53,124,206,246,59,127,243,252,0,237,7,31,19,144,0,0,0,0,0,0,0,0,0,0,6,170,230,213,6,170,224,108,167,194,119,165,141,27,249,127,143,123,116,5,213,35,3,137,30,53,255,0,147,255,0,3,218,61,163,26,123,115,186,208,234,78,101,165,248,221,76,87,26,37,236,253,13,107,117,36,76,125,66,74,230,174,243,75,218,158,24,210,53,71,199,246,229,235,141,204,139,185,249,92,171,56,241,255,0,189,28,42,106,253,235,252,108,88,133,246,231,113,255,0,112,101,53,145,172,237,127,190,29,19,228,155,252,93,59,27,253,233,128,74,160,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,43,112,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,1,226,181,163,72,112,221,122,210,252,131,72,245,2,10,185,44,89,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,182,213,140,23,242,95,170,121,150,153,253,41,244,159,213,44,130,227,98,241,189,142,207,138,240,181,50,67,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,103,227,90,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,45,87,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,41,240,157,233,99,70,254,95,227,222,221,1,138,188,234,253,44,98,223,48,40,125,186,226,101,87,9,222,150,52,111,229,254,61,237,208,24,171,206,175,210,198,45,243,2,135,219,174,32,96,175,45,158,43,181,31,67,53,199,27,210,251,100,191,74,225,154,141,144,80,89,238,86,106,137,149,177,211,213,85,77,29,60,117,244,235,178,246,230,103,83,58,209,19,166,88,216,140,118,202,216,164,138,116,242,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,92,46,19,189,83,232,223,204,12,123,220,96,54,83,3,94,190,96,92,49,216,184,85,215,217,48,172,90,245,227,108,185,5,189,114,91,117,55,134,124,127,69,210,207,91,85,28,84,61,111,150,87,207,218,101,59,83,188,229,71,63,125,213,168,190,107,152,28,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,0,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,0,0,0,0,3,21,121,163,250,19,212,223,193,125,226,136,128,18,127,185,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,207,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,103,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,163,215,83,121,56,211,95,184,151,183,207,167,215,90,76,107,69,110,52,236,171,184,195,5,76,179,92,109,111,129,145,50,74,56,86,161,242,186,103,212,185,93,35,38,114,171,34,222,100,115,63,55,19,39,145,253,45,210,220,19,69,176,75,102,153,233,165,139,232,108,110,205,222,240,84,94,42,106,142,215,118,103,205,39,231,38,123,228,118,242,74,247,125,167,46,219,236,155,34,34,32,122,176,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,0,0,0,0,136,190,120,57,173,170,191,63,210,205,57,134,158,173,46,86,59,61,198,247,81,43,152,222,195,160,174,154,40,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,177,150,94,174,52,53,142,197,175,188,80,103,250,171,139,67,209,101,186,220,35,167,183,73,212,245,241,52,180,148,241,82,69,83,179,216,199,179,188,202,118,203,219,115,81,204,238,116,46,234,221,215,202,103,122,57,125,193,180,207,76,245,86,162,111,17,101,212,187,125,202,162,142,78,150,51,177,85,67,113,154,146,162,155,100,123,158,238,150,50,154,94,226,181,141,95,19,208,222,165,141,202,4,223,242,197,213,47,202,135,6,216,87,139,190,253,39,117,196,188,70,45,112,254,213,236,248,95,11,34,248,72,60,152,214,191,166,134,74,47,182,222,173,247,251,78,87,163,204,170,34,47,145,246,107,106,160,207,245,79,78,102,167,171,91,149,242,207,110,189,211,202,214,55,176,216,40,102,150,25,90,247,117,117,35,213,215,8,85,168,141,84,84,108,155,171,118,68,116,186,1,128,28,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,8,54,227,107,152,182,101,170,250,243,98,200,184,127,205,114,12,127,19,211,170,132,155,31,153,174,72,146,225,113,78,227,37,185,62,7,49,21,89,36,82,44,13,134,126,191,204,172,157,76,103,136,154,34,85,56,62,226,207,13,226,235,75,254,188,88,169,233,44,247,218,10,137,41,175,184,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,32,95,80,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,145,253,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,224,228,99,250,236,253,219,254,36,74,160,26,224,234,103,8,250,203,128,113,29,63,13,20,56,141,214,245,146,85,220,29,6,61,209,74,216,190,154,161,87,191,177,93,31,219,116,108,133,209,198,231,189,203,34,182,30,137,91,35,154,177,73,211,57,60,22,112,255,0,153,112,201,160,214,173,35,205,51,250,76,166,162,223,81,53,93,58,210,91,210,154,11,107,39,233,150,90,56,223,191,93,67,27,82,234,153,18,105,17,143,114,74,137,208,196,106,53,47,168,0,0,0,0,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,10,220,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,0,0,0,0,91,253,126,214,59,23,15,250,53,150,107,22,71,15,136,164,198,109,238,168,142,155,169,236,241,117,79,114,71,77,77,214,198,61,99,238,207,36,81,119,58,21,172,235,234,119,217,106,169,172,185,46,156,231,248,135,186,227,120,206,53,195,118,53,117,164,99,50,202,119,94,242,138,119,81,185,211,173,20,53,17,248,6,178,87,39,67,88,250,136,42,28,228,103,231,55,165,141,21,90,199,42,73,17,96,126,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,108,251,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,182,147,61,201,163,91,238,185,214,137,95,244,94,225,99,164,167,167,210,250,136,29,67,95,12,142,235,171,130,229,61,101,66,178,86,46,232,143,142,88,229,217,237,84,71,50,70,55,165,21,138,249,2,66,128,0,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,135,108,15,63,204,180,195,38,131,51,211,252,134,174,197,125,165,167,171,166,167,184,82,42,54,120,25,83,79,37,60,171,27,182,221,143,88,166,145,17,237,217,236,85,71,53,90,228,71,39,213,165,186,91,157,235,78,119,108,211,61,52,177,125,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,180,228,223,109,147,117,84,69,242,164,244,114,230,224,163,249,42,233,196,247,252,254,217,106,147,83,114,159,206,92,170,96,78,236,150,186,21,70,44,118,198,205,212,230,59,165,236,89,37,116,72,214,190,71,53,187,202,216,98,145,66,229,240,125,194,102,27,194,46,151,253,71,177,84,82,94,47,181,245,18,84,223,114,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,254,141,251,143,68,71,74,245,91,234,0,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,190,220,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,30,194,135,138,214,141,33,195,117,235,75,242,13,35,212,8,42,228,177,100,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,243,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,13,101,164,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,223,165,175,123,96,133,174,114,38,238,72,163,69,223,165,54,91,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,126,14,99,220,213,221,21,80,185,124,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,127,71,82,219,75,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,244,26,91,165,185,222,180,231,118,205,51,211,75,23,211,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,251,78,77,246,217,55,85,68,93,135,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,248,174,5,248,50,177,112,121,167,21,86,201,46,191,76,230,121,71,135,168,201,174,81,61,233,74,233,34,71,246,169,169,163,118,219,67,23,118,84,73,28,212,146,71,61,206,119,74,43,34,143,37,64,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,2,69,57,82,113,93,168,252,68,233,198,75,133,106,132,191,74,221,116,231,232,232,33,191,203,50,186,170,229,75,84,149,9,27,106,81,83,237,205,31,133,114,44,219,245,72,215,181,94,138,246,190,73,111,87,24,188,29,96,156,95,224,148,246,11,253,103,208,217,37,155,175,234,254,65,219,154,163,232,190,236,212,239,170,254,213,100,241,71,63,118,58,116,143,243,138,189,27,245,55,101,79,60,43,228,99,250,236,253,219,254,36,74,160,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,138,188,206,184,14,252,183,216,170,117,231,73,236,189,89,246,63,111,119,210,86,187,117,187,185,85,148,66,215,194,216,247,119,117,169,222,167,129,181,10,222,152,228,150,102,164,112,166,253,17,53,33,219,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,136,34,47,154,247,3,149,56,213,214,247,197,198,156,190,145,44,87,42,138,119,229,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,238,181,119,149,38,149,210,110,246,200,254,200,70,89,250,185,54,83,125,204,46,48,221,178,58,239,23,87,79,111,160,181,199,39,105,145,244,210,209,82,197,73,77,30,204,68,69,232,130,8,153,190,221,78,233,221,202,174,85,85,252,163,61,57,110,114,251,166,226,38,166,77,97,214,75,85,91,116,234,221,80,234,106,43,108,209,75,11,50,103,172,83,199,42,197,81,12,241,77,11,41,166,72,28,175,107,92,201,30,143,143,125,217,34,32,95,94,82,156,20,125,9,71,71,197,150,166,219,46,180,119,169,187,209,225,118,249,211,177,27,104,102,131,182,251,155,145,29,215,39,121,146,203,28,77,145,173,106,70,142,149,18,68,150,23,178,79,192,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,1,29,92,233,53,142,251,135,232,214,37,163,182,136,123,116,154,137,112,168,168,186,84,245,49,122,169,109,174,167,145,180,221,14,98,170,117,207,61,60,189,198,189,142,111,134,233,251,77,145,200,146,42,65,15,54,204,214,235,149,113,165,144,88,174,20,244,145,211,225,214,123,85,146,133,208,177,200,249,32,125,51,107,149,210,170,185,81,95,221,174,149,168,173,70,167,67,88,155,110,138,231,6,63,240,215,164,53,58,245,175,56,54,145,195,5,92,148,249,21,226,24,110,11,73,60,80,207,21,185,155,203,91,52,111,151,118,35,227,166,142,105,17,21,29,186,177,17,26,229,84,106,206,167,48,252,42,235,159,240,91,170,182,43,53,69,36,53,20,182,118,94,222,234,151,185,172,88,45,245,49,87,76,212,86,181,203,214,232,169,164,107,19,109,149,234,212,85,106,42,185,35,215,146,222,142,88,179,13,101,203,117,138,239,55,114,175,78,237,244,244,246,186,110,151,167,77,85,201,181,17,186,167,173,175,68,94,136,32,168,139,182,230,61,174,241,61,95,101,209,181,86,101,0,213,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,54,125,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,104,181,175,75,238,186,43,171,153,126,148,94,93,87,37,70,45,120,169,182,178,162,166,137,212,143,172,129,143,94,205,82,68,229,85,99,38,139,183,43,62,211,145,89,35,85,28,228,84,85,155,62,83,249,77,139,32,224,151,16,180,218,43,188,69,94,51,112,187,218,238,145,246,158,207,15,84,250,233,170,219,30,238,68,71,239,5,93,59,247,106,171,126,222,219,245,53,200,129,250,220,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,2,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,7,228,242,92,215,77,71,174,205,178,62,30,46,119,159,29,134,80,227,245,57,37,182,154,161,21,242,91,170,155,89,77,28,140,167,126,255,0,98,25,60,83,222,248,213,21,189,198,163,219,208,175,149,100,147,93,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,139,228,169,234,159,41,249,127,93,238,54,226,106,64,214,7,86,48,95,201,126,169,230,90,103,244,167,210,127,84,178,11,141,139,198,246,59,62,43,194,212,201,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,201,127,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,3,63,207,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,45,87,22,62,150,53,147,229,254,67,237,211,128,254,86,60,44,127,233,45,165,95,251,229,110,255,0,224,197,202,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,213,136,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,0,0,0,0,0,0,0,0,28,47,144,5,93,144,234,123,209,14,94,237,191,205,241,58,55,115,151,200,10,227,103,90,236,168,158,95,19,232,68,217,54,66,150,49,26,158,74,165,96,15,146,235,116,162,178,208,79,115,184,72,172,130,158,55,72,245,70,171,151,102,181,92,190,73,253,8,167,212,171,183,154,145,167,204,227,140,138,108,82,150,93,37,195,174,85,108,184,214,209,198,249,149,145,77,26,54,41,161,170,98,185,30,146,53,55,69,86,125,203,253,75,176,24,161,204,23,140,26,221,110,207,106,49,220,70,235,91,30,59,79,5,42,57,187,77,7,113,253,153,17,237,86,44,138,138,213,73,188,247,106,111,183,250,110,23,46,62,8,110,217,245,125,22,174,101,244,20,47,181,67,80,255,0,11,12,179,197,34,245,65,83,2,245,44,107,27,246,93,219,42,111,186,46,223,179,114,193,240,101,194,158,71,196,38,109,69,91,225,225,91,13,21,83,29,59,157,83,27,28,247,71,61,63,91,21,142,107,186,145,89,42,249,109,231,255,0,60,253,225,216,157,171,11,176,211,216,45,20,177,65,79,2,189,200,216,216,214,166,238,114,185,124,154,136,159,127,236,3,245,169,105,105,232,160,109,53,44,76,142,38,111,210,214,181,17,19,117,221,124,147,250,84,237,7,10,187,38,234,7,39,76,168,146,121,39,197,63,227,18,63,125,246,248,28,49,21,118,93,255,0,164,14,25,26,181,124,208,239,106,108,17,60,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,200,116,189,174,223,116,251,143,163,226,117,200,221,208,4,82,111,246,87,226,135,105,242,244,43,93,187,118,59,216,254,164,219,239,2,178,214,241,11,162,22,13,114,192,170,177,75,181,178,150,165,210,75,4,141,239,71,18,255,0,123,147,171,226,246,57,62,245,251,139,164,0,214,151,53,197,179,206,26,117,90,174,134,58,135,208,220,109,147,212,199,75,52,21,106,174,116,61,201,97,221,95,18,181,119,84,99,191,103,245,125,196,218,112,37,197,94,63,196,38,157,65,3,170,106,254,157,166,158,177,179,71,53,59,219,179,88,246,170,125,167,61,232,191,102,86,175,233,127,204,120,174,97,188,28,91,181,147,79,42,178,108,94,145,83,34,164,170,165,146,55,73,94,232,217,210,179,72,143,221,28,138,223,132,238,254,159,135,236,34,163,134,45,121,201,248,87,213,216,239,147,185,176,193,29,61,69,61,108,30,25,149,43,180,209,53,90,169,178,167,158,237,143,224,239,134,254,64,108,100,15,21,164,58,163,97,213,236,38,147,51,199,231,116,180,213,50,77,22,238,129,209,125,168,228,86,175,217,119,159,220,135,181,3,166,104,250,190,210,108,116,177,219,46,199,216,116,202,206,148,221,160,86,215,126,210,179,228,142,125,213,55,251,255,0,160,250,90,187,129,80,0,0,0,0,0,0,0,0,0,1,170,185,181,65,170,184,3,234,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,148,174,85,156,7,127,222,142,42,245,126,203,254,54,92,66,197,115,183,127,184,62,154,246,215,247,127,223,13,137,146,67,254,46,161,142,254,244,242,250,243,47,224,114,155,136,236,54,109,97,193,223,86,205,69,194,236,242,50,26,72,217,45,67,47,150,232,86,73,214,137,176,177,28,228,169,71,62,87,66,230,55,237,190,69,141,232,168,230,62,16,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,237,190,68,145,138,168,231,178,28,223,53,108,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,243,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,129,148,6,42,243,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,173,194,119,170,125,27,249,129,143,123,140,6,202,102,181,156,39,122,167,209,191,152,24,247,184,192,108,166,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,108,167,194,119,165,141,27,249,127,143,123,116,6,42,243,171,244,177,139,124,192,161,246,235,137,149,92,39,122,88,209,191,151,248,247,183,64,98,175,58,191,75,24,183,204,10,31,110,184,129,21,124,39,122,167,209,191,152,24,247,184,192,108,166,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,149,64,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,170,0,0,0,0,0,0,98,175,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,4,212,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,6,202,96,0,0,0,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,0,45,87,20,250,215,252,157,184,125,205,181,142,59,127,141,171,199,237,233,224,32,116,93,200,223,93,60,172,167,165,238,183,185,26,172,41,60,209,44,157,47,71,118,209,253,59,187,100,91,170,71,87,58,77,99,190,225,250,53,137,104,237,162,30,221,38,162,92,42,42,46,149,61,76,94,170,91,107,169,228,109,55,67,152,170,157,115,207,79,47,113,175,99,155,225,186,126,211,100,114,32,67,97,47,220,200,248,81,177,97,92,6,96,81,99,209,90,159,87,161,254,2,142,106,246,66,250,47,23,75,86,145,210,214,201,29,52,106,232,251,213,21,174,164,168,122,189,85,201,211,42,164,138,231,57,36,194,14,90,56,5,54,160,241,165,167,116,183,44,122,174,235,109,177,212,84,223,234,150,20,151,162,141,244,148,210,75,75,81,43,227,84,232,99,107,18,145,19,169,122,28,247,49,142,234,235,233,89,212,214,189,47,181,107,86,145,229,250,81,121,117,36,116,249,77,158,166,218,202,138,154,38,213,178,142,119,177,123,53,73,19,149,17,239,134,94,220,172,251,77,84,124,109,84,115,85,17,80,53,246,224,191,88,236,90,5,197,6,1,170,185,76,61,118,91,85,194,74,123,140,157,79,79,13,75,87,79,45,36,181,59,49,143,123,251,44,168,116,189,182,181,92,254,223,66,108,174,221,54,62,53,87,54,83,225,99,90,255,0,148,79,15,184,78,177,201,111,240,85,121,5,189,124,124,13,139,183,27,43,160,149,244,245,93,166,247,36,84,133,103,134,85,143,169,234,238,218,179,171,103,110,136,24,171,206,175,210,198,45,243,2,135,219,174,36,43,19,83,206,175,210,198,45,243,2,135,219,174,36,59,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,160,126,77,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,108,198,44,179,69,26,57,219,39,92,140,111,197,200,139,114,248,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,157,238,15,184,76,195,120,69,210,255,0,168,246,42,138,75,197,246,190,162,74,155,238,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,209,191,113,232,136,233,94,171,18,220,199,120,28,166,225,75,50,160,204,52,249,245,117,26,117,152,84,78,202,24,101,100,178,190,201,86,212,71,173,20,179,170,43,94,199,53,92,232,28,231,119,92,200,165,107,145,203,10,203,32,77,78,139,234,246,27,175,90,95,143,234,230,159,207,87,37,139,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,154,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,250,196,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,43,112,157,234,159,70,254,96,99,222,227,1,178,153,173,103,9,222,169,244,111,230,6,61,238,48,27,41,128,0,0,0,198,174,98,90,233,89,160,60,41,229,121,37,134,243,244,102,73,126,237,99,118,25,154,147,164,141,170,170,85,73,95,20,144,171,93,12,209,210,178,170,104,228,87,53,173,146,22,126,146,170,49,193,10,220,104,107,29,139,95,120,160,207,245,87,22,135,162,203,117,184,71,79,110,147,169,235,226,105,105,41,226,164,138,167,103,177,143,103,121,148,237,151,182,230,163,153,220,232,93,213,187,173,181,201,176,171,174,43,101,196,239,183,10,138,73,41,243,27,60,151,186,22,194,247,43,227,129,151,10,186,21,108,168,173,68,71,247,104,101,114,35,85,201,208,230,46,251,170,181,191,38,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,102,167,55,252,90,197,131,107,238,158,225,88,181,15,130,178,227,250,95,105,181,219,169,187,175,147,177,75,5,109,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,196,11,46,153,229,89,6,156,101,26,165,105,164,241,22,92,62,225,107,183,221,251,113,200,249,41,252,122,85,118,39,119,75,21,140,133,31,72,177,185,239,115,127,57,60,13,68,114,191,202,250,242,219,214,139,86,136,113,105,139,223,114,140,190,147,27,198,47,148,245,150,27,237,101,91,27,216,88,38,133,93,3,100,145,90,189,150,120,200,168,220,178,238,212,106,53,85,238,108,125,101,245,229,95,163,150,46,32,52,107,137,141,29,200,230,240,244,153,53,191,29,167,142,167,165,239,240,149,76,117,198,74,106,158,134,61,139,39,106,120,226,151,183,214,141,127,71,75,190,203,149,8,235,3,106,128,89,254,17,117,190,235,196,119,14,152,102,178,223,108,116,150,139,149,254,158,165,181,148,148,146,57,240,36,244,245,83,83,72,248,250,190,211,88,247,64,175,70,42,185,88,143,70,171,159,211,214,183,128,8,75,227,171,153,174,101,173,89,13,86,159,104,61,234,175,31,211,171,117,68,15,101,198,56,18,27,141,230,174,154,170,42,136,107,91,35,155,222,163,100,115,83,198,248,91,26,178,95,37,116,139,187,210,40,179,255,0,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,89,254,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,213,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,80,198,198,186,102,189,219,43,164,107,25,36,75,105,110,169,103,122,45,157,219,53,51,77,47,191,67,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,3,202,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,117,64,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,4,255,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,117,64,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,213,179,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,54,19,227,243,58,252,157,240,109,171,23,255,0,162,254,144,241,120,252,150,46,207,127,181,211,244,148,140,160,238,245,116,187,126,223,138,238,116,237,246,186,58,119,110,253,73,174,184,19,125,201,247,71,44,88,55,12,9,170,180,243,120,139,214,165,220,39,168,172,147,165,236,236,82,208,212,79,73,79,77,178,189,204,119,75,217,83,47,113,26,199,47,137,232,119,82,70,213,51,168,181,92,42,233,111,228,91,135,29,58,211,57,172,95,67,87,217,177,250,95,165,104,188,87,136,237,93,37,103,122,187,243,136,247,181,219,213,75,59,190,195,149,137,190,204,217,168,212,75,170,4,16,243,108,194,174,184,175,26,89,5,246,225,81,73,37,62,99,103,181,94,232,91,11,220,175,142,6,83,54,133,91,42,43,81,17,253,218,25,92,136,213,114,116,57,139,190,234,173,109,255,0,228,107,118,181,67,117,214,75,20,215,58,70,92,171,41,236,53,116,244,110,153,169,60,208,66,234,230,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,250,249,231,126,164,255,0,121,63,134,152,213,202,127,41,190,227,252,109,98,22,155,69,119,135,164,201,173,247,123,93,210,62,211,31,226,41,89,67,53,91,99,221,200,170,205,167,164,167,126,237,84,119,216,219,126,151,57,20,36,255,0,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,200,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,67,157,251,14,94,187,33,243,73,62,202,187,125,223,208,7,15,118,235,177,221,12,125,63,105,118,17,51,169,55,113,220,0,3,197,106,246,168,216,116,135,9,171,204,242,9,221,21,53,52,144,197,187,96,116,191,106,73,17,169,246,91,231,247,168,22,59,142,222,42,241,254,30,244,234,120,27,83,87,244,237,76,244,109,134,56,105,222,237,218,247,185,87,237,53,236,68,251,49,57,127,75,254,114,18,240,172,91,60,226,91,85,169,40,100,168,125,117,198,231,61,52,117,83,79,86,168,230,195,220,138,29,209,242,171,151,116,71,183,246,255,0,87,220,122,142,39,117,231,39,226,163,87,100,190,64,230,205,4,148,244,244,244,80,120,102,83,46,208,196,229,114,174,234,190,123,186,79,139,190,27,121,18,175,203,203,131,139,118,141,233,229,46,77,148,82,42,228,85,117,85,82,72,232,235,221,35,58,82,104,209,155,35,81,27,240,129,191,211,241,253,160,100,79,15,90,33,96,208,220,10,151,20,180,219,41,105,157,28,179,200,238,204,113,39,247,201,58,190,44,99,83,238,79,184,186,64,0,58,165,147,111,178,159,21,42,123,250,83,111,188,232,232,87,59,119,108,7,44,107,183,221,126,243,185,168,83,27,118,67,179,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,110,128,114,14,58,144,34,162,129,200,0,0,0,0,0,0,0,0,0,0,0,1,194,166,231,32,14,151,181,23,201,78,166,175,67,252,188,191,172,250,156,155,159,60,173,93,252,144,15,161,174,71,38,232,167,39,205,19,213,170,155,238,125,31,31,48,58,234,105,161,172,133,212,245,12,235,141,251,110,155,170,111,178,239,247,127,81,14,60,211,120,78,163,192,175,175,213,236,74,130,183,193,213,125,31,73,84,139,36,179,53,21,89,43,58,191,67,100,243,142,36,253,61,191,163,117,38,76,242,218,149,128,88,245,47,19,168,197,50,24,36,154,146,121,34,149,90,201,93,26,245,49,200,169,230,223,48,34,3,150,175,24,171,165,245,244,186,73,147,86,193,5,170,122,183,201,79,36,145,66,196,222,122,138,102,171,59,143,145,170,171,186,200,187,108,190,95,213,178,77,29,45,85,61,108,13,169,165,153,146,196,253,250,94,199,35,145,118,93,151,205,60,190,40,107,197,198,55,13,119,62,27,245,82,123,101,170,219,89,13,147,181,73,53,36,210,182,89,17,178,62,53,85,106,200,248,218,138,189,81,189,118,243,242,255,0,138,67,185,107,241,163,30,107,134,210,233,222,160,94,40,91,121,167,171,169,70,253,152,41,250,218,249,225,232,84,78,226,42,167,231,213,55,233,248,162,252,118,243,9,20,56,115,81,201,178,156,128,62,71,195,208,189,77,79,235,59,88,237,209,55,83,181,83,116,217,74,22,52,106,238,128,86,159,3,146,150,174,197,64,0,0,0,0,0,0,0,0,13,85,205,170,13,85,192,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,17,87,205,79,128,239,251,239,197,94,144,89,127,197,75,151,216,173,150,239,247,119,212,222,220,254,239,251,221,178,178,56,127,198,84,61,223,223,94,71,175,14,186,243,153,112,219,171,150,45,86,195,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,155,47,16,109,204,191,129,202,158,28,115,41,181,135,7,125,35,244,235,52,188,72,200,105,35,100,84,239,177,220,102,73,39,90,38,194,196,107,86,153,90,201,93,11,152,223,176,200,214,55,162,43,88,249,130,93,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,197,23,226,137,106,185,163,250,19,212,223,193,125,226,136,135,110,14,248,170,204,184,80,213,203,126,97,102,185,85,187,24,184,212,83,211,101,150,136,227,73,153,113,183,35,254,218,182,39,61,141,241,49,181,210,58,23,245,55,165,234,173,85,237,190,70,62,90,121,132,103,248,110,169,242,225,205,181,7,79,178,26,75,230,61,124,167,178,84,208,215,83,42,244,74,207,166,104,209,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,2,29,184,78,245,79,163,127,48,49,239,113,128,217,76,214,179,132,239,84,250,55,243,3,30,247,24,13,148,192,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,42,156,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,103,248,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,148,248,78,244,177,163,127,47,241,239,110,128,197,94,117,126,150,49,111,152,20,62,221,113,50,171,132,239,75,26,55,242,255,0,30,246,232,12,85,231,87,233,99,22,249,129,67,237,215,16,34,175,132,239,84,250,55,243,3,30,247,24,13,148,205,107,56,78,245,79,163,127,48,49,239,113,128,217,76,8,86,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,144,18,168,0,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,0,4,85,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,129,63,192,0,4,5,243,77,207,234,115,174,52,179,42,84,200,105,46,214,220,86,158,130,193,109,90,101,137,204,165,100,116,204,150,162,157,95,26,125,167,178,178,122,180,127,90,171,218,254,166,46,221,8,214,206,246,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,107,5,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,41,60,143,176,10,152,173,90,167,170,85,216,245,34,211,213,84,91,172,22,187,179,146,39,78,143,137,178,207,91,78,197,223,186,198,42,77,64,247,121,35,30,169,31,233,44,107,211,41,69,138,224,103,75,238,186,57,194,94,153,224,119,215,85,165,202,11,63,210,85,144,85,209,58,146,122,73,235,166,146,182,74,89,34,114,171,154,248,93,82,176,174,251,42,172,106,170,214,239,210,151,212,13,125,185,151,96,20,218,125,198,150,162,82,219,113,234,187,85,182,249,81,77,127,165,89,146,94,138,199,213,211,71,45,85,68,79,145,87,173,142,172,90,180,94,149,232,107,218,246,55,167,163,165,51,211,146,222,177,223,115,13,26,203,116,118,239,15,114,147,78,238,20,245,22,186,158,166,39,77,45,201,213,18,58,155,161,172,69,94,137,224,168,151,184,231,189,206,241,61,63,101,177,181,23,197,115,193,192,42,101,181,105,102,169,80,227,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,126,235,216,137,13,123,219,228,172,98,172,159,162,178,39,86,42,242,178,207,234,112,94,52,176,218,85,200,105,45,54,220,170,158,190,193,114,90,149,137,172,170,100,148,207,150,158,157,31,34,125,151,190,178,10,68,103,66,163,220,254,150,38,253,106,215,6,122,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,241,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,208,0,53,204,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,183,255,0,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,202,255,0,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,215,212,154,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,206,100,43,115,171,245,79,139,124,191,161,247,27,137,117,121,81,241,211,253,227,133,253,107,204,255,0,241,122,92,2,182,185,191,229,53,214,185,42,21,223,238,94,21,142,111,248,112,163,255,0,214,240,150,171,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,137,84,34,175,145,143,235,179,247,111,248,145,42,128,0,0,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,33,91,132,239,84,250,55,243,3,30,247,24,13,148,205,107,56,78,245,79,163,127,48,49,239,113,128,217,76,0,0,1,13,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,245,61,58,106,174,77,167,145,180,221,14,98,34,244,65,5,60,189,198,189,237,119,137,233,251,46,141,200,178,253,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,203,234,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,126,196,17,119,30,247,182,24,152,141,142,54,43,151,162,54,49,168,187,53,0,205,94,77,154,41,245,231,136,43,182,177,213,220,59,52,154,101,111,78,204,17,203,211,36,245,215,24,170,41,227,234,106,198,228,116,45,129,149,138,237,158,199,36,157,141,186,155,214,131,157,95,170,124,91,229,253,15,184,220,76,255,0,229,139,165,191,146,254,13,176,175,23,98,250,50,235,150,248,140,166,225,253,181,222,241,94,42,69,240,147,249,61,205,103,85,12,116,95,97,189,59,109,246,154,143,87,152,1,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,70,63,243,98,208,187,238,152,113,65,115,212,111,161,173,84,88,182,165,237,113,180,58,222,172,103,85,84,20,244,241,215,164,209,34,53,91,51,167,127,125,207,217,91,39,137,71,117,185,253,198,179,32,57,24,254,187,63,118,255,0,137,23,215,155,126,131,83,106,159,13,18,106,77,190,138,174,124,135,76,42,62,148,166,74,106,121,106,31,45,186,119,199,21,116,106,198,61,26,198,53,169,21,75,229,115,31,208,202,55,39,217,107,222,228,12,116,228,167,174,148,118,171,238,105,195,197,250,243,217,250,111,163,36,199,105,164,72,35,141,245,81,51,183,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,255,0,99,103,43,229,168,214,91,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,105,0,67,95,51,174,95,244,122,69,89,83,196,14,136,99,190,19,5,171,234,159,38,182,197,36,17,82,216,106,164,158,24,98,117,51,28,244,145,97,158,74,143,40,99,99,155,11,152,237,149,177,185,140,142,101,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,98,54,83,225,59,210,198,141,252,191,199,189,186,2,24,57,134,112,89,117,225,99,84,42,47,184,134,63,86,221,43,201,106,17,113,250,197,169,117,82,81,78,177,245,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,185,35,217,55,76,207,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,0,0,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,241,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,85,114,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,93,80,0,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,117,64,0,97,87,55,156,235,234,151,6,215,43,7,209,126,47,235,174,65,107,177,119,187,253,191,9,219,145,213,253,222,158,149,238,111,224,59,125,59,183,251,239,86,255,0,103,165,208,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,146,211,206,247,58,250,63,75,52,211,76,254,139,238,125,61,144,85,223,124,111,127,110,207,128,166,72,123,93,190,159,181,215,244,151,87,87,82,116,246,118,217,221,123,183,5,121,111,98,214,44,195,141,173,45,180,228,116,62,46,146,158,225,87,116,142,62,235,227,233,170,162,161,168,171,166,147,118,42,42,244,79,4,79,219,126,151,116,236,228,86,170,162,134,194,128,0,48,131,156,46,21,117,202,184,62,125,246,223,81,73,29,62,29,148,91,111,117,205,153,238,71,201,3,219,53,10,54,36,70,170,43,251,181,209,57,81,202,212,232,107,215,125,209,26,232,181,224,15,58,252,157,241,147,164,247,255,0,162,254,144,241,121,4,118,46,207,127,181,211,244,148,111,160,238,245,116,187,126,223,138,238,116,237,246,186,58,119,110,253,73,47,252,209,253,9,234,111,224,190,241,68,65,14,158,230,183,93,53,207,241,173,70,177,83,210,79,114,197,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,182,251,42,124,64,157,238,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,3,21,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,0,54,83,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,57,41,114,238,7,92,142,251,42,117,50,30,181,234,114,127,81,222,145,163,151,117,251,138,209,54,77,144,3,90,141,77,144,228,0,58,170,170,169,232,160,117,77,84,204,138,38,109,212,247,185,26,137,186,236,158,107,229,241,82,23,57,149,113,138,186,161,95,85,164,152,205,108,19,218,160,171,100,149,18,71,20,47,77,224,168,169,106,51,184,201,28,168,187,164,107,182,201,229,253,123,46,74,115,40,227,70,60,43,13,170,211,189,63,188,80,186,243,81,87,76,142,251,48,84,116,53,147,205,214,170,157,197,84,79,204,34,111,211,241,84,248,111,229,30,60,28,240,215,115,226,67,85,32,182,93,109,181,147,89,59,85,115,85,205,19,101,141,29,35,35,69,70,164,140,141,200,139,213,35,23,111,47,47,248,195,35,249,89,112,157,71,158,223,89,171,217,109,5,111,131,165,250,66,146,149,18,73,97,106,170,50,38,117,126,134,203,231,36,169,250,123,127,70,232,76,117,53,52,52,112,182,158,157,157,17,179,125,147,117,93,183,93,254,255,0,235,60,222,154,224,22,61,52,196,233,241,76,122,9,33,164,130,73,101,70,190,87,72,189,79,114,170,249,187,204,245,32,14,28,228,106,110,170,62,30,103,207,43,213,202,187,110,5,46,94,183,249,249,255,0,81,218,198,162,121,33,68,109,93,215,116,62,134,166,192,17,54,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,68,29,72,7,32,227,116,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,65,186,1,200,41,234,27,129,81,194,174,195,246,28,108,7,29,91,162,148,245,167,237,66,189,148,167,161,64,227,173,63,106,14,191,233,67,158,133,29,0,84,138,115,186,28,116,141,151,125,128,168,20,108,114,139,251,64,168,28,117,13,208,14,65,198,232,114,0,0,0,0,0,0,0,161,205,221,10,192,31,35,163,243,223,115,178,25,62,237,211,98,167,183,127,129,213,179,145,119,253,158,91,1,245,2,150,57,28,155,161,80,22,171,136,13,2,195,181,219,13,184,216,50,106,106,151,190,106,73,98,141,208,84,186,37,221,97,149,137,240,69,255,0,26,191,113,2,26,209,164,89,239,10,218,176,219,108,148,245,48,190,222,180,149,180,117,146,211,189,209,189,202,137,35,90,174,146,38,35,151,173,142,242,68,248,55,250,205,145,11,31,196,247,12,120,207,17,24,117,117,154,228,145,199,91,36,15,236,76,247,76,168,201,82,9,99,99,186,99,123,119,219,187,240,248,46,192,91,174,8,56,194,178,107,166,158,82,58,249,115,164,134,238,218,154,152,164,133,203,12,47,98,36,205,70,245,49,37,114,162,109,35,87,225,247,167,244,25,104,138,139,230,134,185,154,133,163,250,201,194,14,162,195,60,241,204,178,210,54,158,118,92,32,183,201,217,123,85,82,94,133,89,162,233,69,69,137,127,111,146,127,90,18,161,192,215,31,22,45,112,167,151,19,201,33,146,130,235,73,27,30,157,250,170,100,71,44,149,15,106,34,35,81,138,190,74,207,187,255,0,150,25,200,14,17,81,201,187,85,21,63,160,228,15,158,73,21,174,95,217,230,35,147,169,118,82,169,97,87,175,197,54,248,156,199,18,49,54,3,177,62,7,39,9,228,114,0,0,0,0,0,0,0,138,191,236,24,255,0,241,209,127,200,159,254,111,37,80,1,229,52,159,5,252,151,233,102,27,166,127,74,125,39,245,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,245,96,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,63,88,1,22,183,110,70,182,169,174,181,179,88,184,150,171,163,182,190,162,71,81,211,213,226,77,169,158,24,21,203,219,100,146,182,178,54,200,244,110,200,175,72,216,142,84,85,70,183,125,146,229,225,188,175,51,188,75,66,115,190,29,127,149,95,139,195,51,94,205,103,130,250,141,12,126,18,233,29,101,4,222,51,185,226,214,89,55,134,131,179,218,238,53,159,157,235,219,118,236,236,255,0,0,70,174,147,242,107,252,151,234,158,27,169,159,202,59,233,63,170,89,5,186,251,224,190,168,118,124,87,133,169,142,110,215,115,198,187,163,171,183,211,213,210,237,183,223,101,219,98,74,128,0,0,0,70,174,172,114,107,252,168,106,158,101,169,159,202,59,232,207,173,185,5,198,251,224,190,168,119,188,47,138,169,146,110,215,115,198,183,175,167,185,211,213,210,221,246,223,100,223,98,74,128,24,255,0,193,79,10,95,200,251,75,46,186,103,245,247,235,111,210,121,4,247,223,27,244,95,128,237,247,41,169,225,237,118,251,210,239,183,134,234,234,234,77,250,246,219,203,117,200,0,0,242,154,177,130,254,84,52,179,50,211,63,165,62,140,250,219,143,220,108,94,55,177,222,240,190,42,154,72,123,189,190,166,245,244,247,58,186,122,155,190,219,110,155,238,70,183,246,12,127,248,232,191,228,79,255,0,55,146,168,0,242,154,79,130,254,75,244,179,13,211,63,165,62,147,250,165,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,90,174,53,184,82,254,88,58,89,106,211,63,175,191,84,190,140,200,32,190,248,223,162,252,127,115,183,77,81,15,107,183,222,139,109,252,79,87,87,82,237,209,182,222,123,166,64,0,35,87,73,249,53,254,75,245,79,13,212,207,229,29,244,159,213,44,130,221,125,240,95,84,59,62,43,194,212,199,55,107,185,227,93,209,213,219,233,234,233,118,219,239,178,237,177,37,64,1,133,92,107,114,222,254,88,58,167,106,212,207,203,47,213,47,163,49,248,44,94,11,234,239,143,238,118,234,106,38,238,247,60,84,91,111,226,122,122,122,87,110,141,247,243,217,61,95,3,28,12,127,34,239,174,223,247,81,250,227,245,199,232,223,246,19,232,255,0,11,225,60,79,255,0,20,77,215,213,226,127,245,118,232,251,247,242,202,160,0,0,0,0,7,148,213,140,23,242,161,165,153,150,153,253,41,244,103,214,220,126,227,98,241,189,142,247,133,241,84,210,67,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,114,53,191,176,99,255,0,199,69,255,0,34,127,249,188,149,64,0,0,0,0,0,0,5,170,226,143,66,255,0,148,166,132,228,218,41,245,167,234,231,214,63,5,253,211,240,62,51,177,225,235,32,169,254,243,220,143,171,171,177,211,250,105,183,86,254,123,108,184,85,164,252,154,255,0,37,250,167,134,234,103,242,142,250,79,234,150,65,110,190,248,47,170,29,159,21,225,106,99,155,181,220,241,174,232,234,237,244,245,116,187,109,247,217,118,216,146,160,0,0,0,0,6,42,241,207,192,199,242,209,250,147,255,0,117,31,169,223,83,190,146,255,0,97,62,144,241,94,47,195,127,241,68,61,29,62,27,255,0,91,126,191,187,111,59,85,194,231,42,79,228,215,174,216,206,181,254,94,190,177,253,92,241,191,220,207,170,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,126,130,239,211,183,150,251,166,127,128,0,0,45,87,20,122,23,252,165,52,39,38,209,79,173,63,87,62,177,248,47,238,159,129,241,157,143,15,89,5,79,247,158,228,125,93,93,142,159,211,77,186,183,243,219,101,192,15,236,24,255,0,241,209,127,200,159,254,111,37,80,0,0,1,106,184,163,208,191,229,41,161,57,54,138,125,105,250,185,245,143,193,127,116,252,15,140,236,120,122,200,42,127,188,247,35,234,234,236,116,254,154,109,213,191,158,219,46,10,226,124,150,175,184,54,85,102,205,113,110,44,124,21,235,31,184,83,221,45,213,63,81,25,39,98,170,9,27,36,82,116,62,185,204,119,75,216,213,217,200,173,93,182,84,84,242,36,252,1,143,252,107,112,165,252,176,116,178,213,166,127,95,126,169,125,25,144,65,125,241,191,69,248,254,231,110,154,162,30,215,111,189,22,219,248,158,174,174,165,219,163,109,188,247,75,1,194,231,42,79,228,215,174,216,206,181,254,94,190,177,253,92,241,191,220,207,170,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,126,130,239,211,183,150,251,166,127,128,0,0,6,58,241,165,193,110,27,198,78,27,104,179,94,114,42,188,111,33,198,234,36,154,203,122,134,21,169,101,59,38,88,210,166,25,105,149,236,108,172,145,177,71,178,245,53,237,124,108,84,119,79,91,36,200,160,4,85,255,0,96,199,255,0,142,139,254,68,255,0,243,121,117,120,132,229,121,157,241,45,120,197,242,205,76,226,175,199,100,150,44,125,44,85,183,63,168,208,197,244,135,77,125,101,76,114,246,97,171,142,56,186,99,170,100,61,45,69,223,179,214,171,187,213,19,63,192,24,171,192,199,3,31,200,187,235,183,253,212,126,184,253,113,250,55,253,132,250,63,194,248,79,19,255,0,197,19,117,245,120,159,253,93,186,62,253,252,178,168,0,0,0,0,0,0,0,5,170,226,143,66,255,0,148,166,132,228,218,41,245,167,234,231,214,63,5,253,211,240,62,51,177,225,235,32,169,254,243,220,143,171,171,177,211,250,105,183,86,254,123,108,183,84,1,26,186,79,201,175,242,95,170,120,110,166,127,40,239,164,254,169,100,22,235,239,130,250,161,217,241,94,22,166,57,187,93,207,26,238,142,174,223,79,87,75,182,223,125,151,109,137,42,0,0,0,11,85,197,30,133,255,0,41,77,9,201,180,83,235,79,213,207,172,126,11,251,167,224,124,103,99,195,214,65,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,112,42,211,200,214,213,13,214,138,107,239,18,213,117,150,214,84,70,234,202,122,76,73,180,211,205,2,57,59,140,142,87,86,72,216,222,173,221,17,235,27,209,170,168,170,215,109,178,202,80,0,97,87,26,220,183,191,150,14,169,218,181,51,242,203,245,75,232,204,126,11,23,130,250,187,227,251,157,186,154,137,187,189,207,21,22,219,248,158,158,158,149,219,163,125,252,246,76,213,0,98,175,3,28,12,127,34,239,174,223,247,81,250,227,245,199,232,223,246,19,232,255,0,11,225,60,79,255,0,20,77,215,213,226,127,245,118,232,251,247,242,201,251,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,79,172,1,21,127,216,49,255,0,227,162,255,0,145,63,252,222,72,166,128,233,165,247,70,244,107,19,210,172,143,55,250,221,87,138,219,219,107,142,239,244,107,40,59,212,177,57,205,166,143,176,199,61,27,218,129,34,139,126,167,57,253,190,183,42,185,202,92,0,0,0,7,148,213,45,45,193,53,167,4,185,233,158,165,216,190,153,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,217,114,111,182,203,186,42,162,180,159,5,252,151,233,102,27,166,127,74,125,39,245,75,31,183,88,188,111,99,179,226,188,45,52,112,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,245,96,0,0,1,143,252,107,112,165,252,176,116,178,213,166,127,95,126,169,125,25,144,65,125,241,191,69,248,254,231,110,154,162,30,215,111,189,22,219,248,158,174,174,165,219,163,109,188,247,76,128,0,96,7,11,156,169,63,147,94,187,99,58,215,249,122,250,199,245,115,198,255,0,115,62,171,120,62,255,0,136,163,158,155,251,247,139,147,167,167,191,213,250,11,191,78,222,91,238,153,254,0,0,0,0,0,24,171,199,63,3,31,203,71,234,79,253,212,126,167,125,78,250,75,253,132,250,67,197,120,191,13,255,0,197,16,244,116,248,111,253,109,250,254,237,188,237,87,11,156,169,63,147,94,187,99,58,215,249,122,250,199,245,115,198,255,0,115,62,171,120,62,255,0,136,163,158,155,251,247,139,147,167,167,191,213,250,11,191,78,222,91,238,153,254,0,0,0,197,94,57,248,24,254,90,63,82,127,238,163,245,59,234,119,210,95,236,39,210,30,43,197,248,111,254,40,135,163,167,195,127,235,111,215,247,109,231,106,184,92,229,73,252,154,245,219,25,214,191,203,215,214,63,171,158,55,251,153,245,91,193,247,252,69,28,244,223,223,188,92,157,61,61,254,175,208,93,250,118,242,223,116,207,240,0,192,14,40,249,82,127,41,77,118,201,181,175,242,245,245,115,235,31,130,254,230,125,86,241,157,143,15,71,5,55,247,239,23,31,87,87,99,171,244,19,110,173,188,246,221,115,252,1,138,188,12,112,49,252,139,190,187,127,221,71,235,143,215,31,163,127,216,79,163,252,47,132,241,63,252,81,55,95,87,137,255,0,213,219,163,239,223,203,42,128,2,42,255,0,176,99,255,0,199,69,255,0,34,127,249,188,146,157,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,2,42,255,0,176,99,255,0,199,69,255,0,34,127,249,188,146,157,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,2,42,255,0,176,99,255,0,199,69,255,0,34,127,249,188,146,157,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,61,88,0,0,3,21,120,231,224,99,249,104,253,73,255,0,186,143,212,239,169,223,73,127,176,159,72,120,175,23,225,191,248,162,30,142,159,13,255,0,173,191,95,221,183,157,170,225,115,149,39,242,107,215,108,103,90,255,0,47,95,88,254,174,120,223,238,103,213,111,7,223,241,20,115,211,127,126,241,114,116,244,247,250,191,65,119,233,219,203,125,211,63,192,0,0,22,171,138,61,11,254,82,154,19,147,104,167,214,159,171,159,88,252,23,247,79,192,248,206,199,135,172,130,167,251,207,114,62,174,174,199,79,233,166,221,91,249,237,178,224,7,246,12,127,248,232,191,228,79,255,0,55,146,168,0,181,92,81,232,95,242,148,208,156,155,69,62,180,253,92,250,199,224,191,186,126,7,198,118,60,61,100,21,63,222,123,145,245,117,118,58,127,77,54,234,223,207,109,151,10,180,159,147,95,228,191,84,240,221,76,254,81,223,73,253,82,200,45,215,223,5,245,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,18,84,0,0,0,0,0,141,93,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,198,106,240,185,161,127,201,175,66,113,157,20,250,211,245,143,234,231,141,254,233,248,31,7,223,241,21,147,212,255,0,121,238,73,211,211,223,233,253,53,223,167,127,45,246,75,170,0,141,93,88,228,215,249,80,213,60,203,83,63,148,119,209,159,91,114,11,141,247,193,125,80,239,120,95,21,83,36,221,174,231,141,111,95,79,115,167,171,165,187,237,190,201,190,198,106,240,185,161,127,201,175,66,113,157,20,250,211,245,143,234,231,141,254,233,248,31,7,223,241,21,147,212,255,0,121,238,73,211,211,223,233,253,53,223,167,127,45,246,75,170,0,0,0,0,0,181,92,81,232,95,242,148,208,156,155,69,62,180,253,92,250,199,224,191,186,126,7,198,118,60,61,100,21,63,222,123,145,245,117,118,58,127,77,54,234,223,207,109,151,10,180,159,147,95,228,191,84,240,221,76,254,81,223,73,253,82,200,45,215,223,5,245,67,179,226,188,45,76,115,118,187,158,53,221,29,93,190,158,174,151,109,190,251,46,219,18,84,0,24,171,199,63,3,31,203,71,234,79,253,212,126,167,125,78,250,75,253,132,250,67,197,120,191,13,255,0,197,16,244,116,248,111,253,109,250,254,237,188,242,168,1,133,92,20,242,222,254,71,218,167,117,212,207,203,47,214,223,164,241,249,236,94,11,234,239,128,237,247,42,105,230,238,247,60,84,187,237,225,186,122,122,83,126,189,247,242,217,115,84,0,35,87,86,57,53,254,84,53,79,50,212,207,229,29,244,103,214,220,130,227,125,240,95,84,59,222,23,197,84,201,55,107,185,227,91,215,211,220,233,234,233,110,251,111,178,111,177,149,92,20,240,165,252,143,180,178,235,166,127,95,126,182,253,39,144,79,125,241,191,69,248,14,223,114,154,158,30,215,111,189,46,251,120,110,174,174,164,223,175,109,188,183,92,128,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,114,112,190,96,116,73,39,74,236,130,57,21,206,79,217,228,87,36,72,244,216,226,40,85,139,241,77,190,32,119,0,112,170,141,77,220,168,137,253,32,21,81,60,212,196,190,55,248,194,178,104,94,158,85,186,199,115,164,154,238,234,154,104,163,133,171,12,207,122,44,206,71,116,177,101,106,170,109,27,151,225,247,47,244,158,67,142,94,62,44,90,31,79,22,39,141,195,37,125,214,174,55,189,123,21,84,202,141,88,234,24,213,69,71,35,213,60,145,255,0,119,255,0,42,43,244,247,71,245,147,139,237,69,154,120,35,153,37,171,109,68,239,184,79,111,147,178,198,162,172,189,8,176,197,210,170,171,42,126,207,37,254,164,3,243,244,95,72,179,222,42,117,97,214,216,233,234,102,125,193,106,235,107,43,34,167,123,99,99,145,22,71,53,29,28,79,70,175,91,219,228,169,240,119,245,19,223,195,254,129,97,218,19,134,219,172,24,205,53,75,31,13,36,81,72,233,234,93,42,238,144,196,197,248,162,127,138,79,184,252,78,24,120,99,198,120,119,195,168,108,214,212,142,74,216,224,103,126,102,58,100,71,202,176,69,27,221,211,35,221,182,253,175,135,193,55,47,128,0,10,94,228,106,110,160,117,77,39,221,186,108,117,182,63,61,247,57,217,202,187,254,223,45,142,214,55,111,136,21,53,187,33,88,0,0,0,0,0,0,0,0,56,221,0,228,28,110,131,168,14,65,74,175,236,56,216,10,183,67,133,81,178,239,176,233,2,142,191,233,65,214,159,181,14,122,7,66,129,199,90,126,212,42,234,217,16,227,161,74,182,80,57,69,220,228,167,99,159,218,7,32,167,113,212,5,64,227,116,27,160,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,3,149,114,39,222,117,164,168,190,91,157,110,149,23,203,204,234,69,85,219,207,96,62,149,119,159,151,153,82,110,26,207,45,215,227,247,249,21,34,32,20,163,87,204,169,19,99,144,0,0,0,0,0,0,0,0,0,0,7,10,155,148,175,146,21,156,42,34,252,80,14,149,149,17,118,255,0,140,169,178,125,223,121,76,144,236,155,161,212,138,173,114,239,230,7,214,139,186,28,159,60,114,43,151,99,185,23,246,168,21,0,0,0,0,0,0,227,109,202,92,210,176,7,83,91,178,255,0,66,253,199,98,46,233,184,84,66,157,246,2,176,82,142,69,42,3,196,106,118,146,226,250,167,104,168,181,100,20,232,244,154,23,69,212,175,145,54,221,143,111,243,30,223,240,212,192,76,143,150,118,75,167,89,173,46,115,166,57,29,3,95,13,68,83,186,31,11,83,34,237,15,109,201,230,229,145,60,220,197,251,190,255,0,191,224,73,145,75,152,199,166,207,99,92,159,13,149,55,2,219,105,126,105,118,171,160,250,63,36,183,77,75,60,45,221,85,232,141,68,221,238,253,173,111,220,169,247,23,33,178,196,255,0,209,145,139,253,74,135,230,205,142,219,92,247,73,13,44,81,189,223,122,55,109,246,79,130,255,0,65,85,60,47,106,46,219,185,90,155,171,63,69,87,250,149,60,215,255,0,150,7,233,110,139,240,81,186,31,60,47,137,235,210,168,246,61,62,45,115,215,254,179,187,182,137,247,175,250,84,10,193,194,38,223,121,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,55,251,192,110,129,85,19,226,165,61,180,95,189,127,210,167,76,207,137,139,210,136,247,189,126,13,107,215,254,176,59,100,158,24,90,175,146,86,53,17,55,93,220,137,228,91,141,80,205,46,212,148,31,71,227,118,233,170,167,153,187,162,177,17,200,187,61,191,177,174,251,145,126,227,220,84,83,58,100,72,223,178,119,83,110,133,251,91,39,244,239,240,255,0,229,20,197,142,219,90,246,201,53,44,82,61,191,122,183,125,183,79,130,127,64,17,197,142,114,206,201,117,23,53,170,206,117,59,35,160,115,230,168,150,118,195,225,106,99,93,166,238,57,124,218,177,167,147,158,159,119,221,247,124,12,251,211,29,37,197,244,178,209,79,106,199,233,209,137,12,45,139,169,31,34,239,179,24,223,231,189,223,224,33,237,90,198,49,54,99,26,212,248,108,137,177,80,0,10,85,200,128,114,171,178,110,117,185,187,175,244,39,220,85,190,229,72,136,5,45,105,86,219,28,128,0,0,0,0,0,0,7,10,187,33,194,175,236,83,166,73,21,171,176,21,186,79,187,239,41,73,81,87,111,248,206,165,85,115,147,111,35,182,56,119,77,212,14,196,243,66,164,77,130,34,39,193,14,64,0,0,0,0,0,0,0,0,0,0,225,83,114,149,106,149,128,40,93,202,122,188,252,252,142,197,68,41,115,60,183,79,143,221,228,5,43,42,39,150,231,98,57,23,239,62,37,85,77,252,247,59,91,42,39,151,152,31,72,41,106,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,116,3,133,119,236,40,87,110,114,239,232,67,134,55,116,234,254,159,128,29,110,137,92,168,173,77,142,214,196,212,251,147,127,219,177,216,0,0,126,85,239,43,198,113,184,31,83,144,95,237,246,232,227,69,87,58,166,161,177,236,136,157,75,241,95,217,230,7,234,156,42,162,38,234,190,70,49,234,231,48,110,28,180,210,146,229,12,90,145,96,184,220,168,217,34,54,154,154,181,210,72,178,55,167,236,237,28,111,243,251,95,179,238,82,63,245,179,155,102,167,223,170,110,22,221,49,154,166,211,75,35,164,142,10,200,106,99,85,70,253,158,151,35,100,164,107,190,231,125,251,249,129,46,217,118,165,97,88,61,12,215,12,147,34,183,210,69,78,199,62,78,229,92,49,171,81,187,111,191,91,145,19,226,159,19,25,53,75,154,15,14,250,111,43,233,41,164,170,200,39,107,30,237,173,149,212,50,108,230,187,167,101,252,250,174,235,230,191,15,184,134,220,239,138,46,32,181,45,245,12,203,117,95,35,173,134,169,206,234,129,42,214,54,42,57,83,236,170,70,141,69,79,178,223,187,238,254,149,60,230,53,165,154,181,169,21,109,250,177,131,100,151,233,102,122,51,187,13,20,178,181,92,239,180,155,200,169,178,111,230,187,170,255,0,72,18,91,150,243,170,176,37,71,70,31,165,183,247,70,222,164,114,213,86,210,197,186,245,121,109,179,36,221,54,255,0,231,251,207,15,83,206,123,55,149,200,176,233,229,84,104,159,253,149,167,255,0,178,24,221,136,114,237,226,207,42,84,145,218,67,122,161,129,118,252,236,158,31,239,106,170,125,151,74,213,253,137,254,114,249,217,121,60,106,213,101,51,103,185,228,243,209,189,81,21,98,117,170,23,42,110,158,105,186,86,39,193,124,128,253,79,236,203,106,10,42,175,212,90,175,63,254,202,211,255,0,217,15,182,139,157,14,103,11,147,197,105,189,84,173,243,223,251,171,79,251,63,222,135,199,253,135,60,251,116,79,174,19,252,87,253,135,143,254,216,126,45,255,0,147,222,176,91,233,157,81,104,200,167,184,61,21,58,98,109,174,6,42,162,175,237,90,197,248,32,23,187,13,231,79,131,213,84,54,44,183,75,242,42,116,233,93,214,26,202,73,26,170,136,155,46,234,145,253,251,249,127,87,249,178,71,78,185,142,112,231,168,49,179,107,252,54,105,95,220,252,205,125,210,129,143,78,159,189,83,191,191,159,220,68,110,79,203,195,139,188,113,210,63,242,47,125,171,167,99,186,82,88,150,157,221,94,106,136,189,45,149,203,247,34,255,0,156,182,87,77,15,215,188,38,85,154,229,165,217,165,169,205,217,22,84,181,212,181,19,171,224,157,109,110,222,127,214,6,199,248,222,164,224,249,101,59,106,108,121,61,178,165,174,87,34,35,43,97,122,253,149,217,127,69,202,122,70,61,146,55,174,55,181,205,95,189,23,116,53,168,199,184,130,226,39,77,234,26,150,93,80,204,45,82,51,171,104,166,173,149,205,78,164,243,251,18,238,158,123,126,207,233,50,15,76,57,167,241,19,135,190,40,114,204,134,225,146,64,143,94,174,245,69,60,91,34,189,171,247,83,57,87,100,71,39,252,32,39,88,24,67,161,220,208,244,83,62,166,130,159,51,201,45,150,11,132,178,186,53,138,178,169,237,68,78,182,181,171,212,180,236,111,154,59,254,37,51,27,30,203,241,108,178,145,181,216,214,65,65,114,129,202,228,71,211,78,215,239,178,236,191,15,233,242,3,246,14,183,196,215,39,146,34,47,237,59,0,31,50,70,172,221,119,242,43,99,191,164,237,84,69,77,149,10,22,62,149,221,0,173,20,228,161,20,169,23,112,57,0,0,0,0,0,0,41,114,21,28,40,29,15,115,152,190,74,27,62,223,29,202,228,98,47,221,185,208,140,85,118,219,42,1,245,162,238,155,161,201,194,38,200,114,5,47,119,74,181,63,106,236,116,84,181,209,171,102,137,54,86,175,218,219,239,79,254,116,57,153,206,89,88,137,228,136,227,189,81,28,138,138,155,162,129,212,140,142,118,36,189,8,142,84,223,116,248,162,255,0,89,91,17,237,242,87,43,144,166,54,172,106,173,79,209,251,191,160,237,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,163,221,228,142,86,161,67,153,28,12,89,122,17,92,137,190,235,241,85,254,179,184,234,145,171,34,163,87,244,126,255,0,233,3,174,153,174,122,186,105,83,117,85,251,59,253,201,255,0,206,167,123,29,212,174,79,216,187,28,162,35,91,178,38,219,29,16,185,201,43,209,124,209,92,7,208,112,171,178,110,167,39,10,155,160,29,14,159,127,134,225,142,115,215,205,78,181,98,163,182,217,84,239,141,136,159,118,192,86,212,42,56,67,144,0,0,0,0,0,0,7,10,161,87,98,149,80,40,123,191,164,161,99,87,236,187,249,29,169,31,82,238,165,104,136,137,178,32,20,50,38,181,60,209,21,127,105,216,0,0,126,46,69,153,226,120,148,30,35,38,200,173,246,200,246,223,122,153,218,207,45,209,187,236,190,127,21,68,48,239,92,121,161,232,166,3,77,61,62,25,146,91,47,247,8,165,108,105,21,29,83,220,138,157,110,107,151,169,41,222,223,36,111,252,104,6,110,61,236,141,189,114,61,173,106,125,234,187,33,230,242,77,73,193,241,58,119,84,223,50,123,101,51,90,173,69,71,214,194,197,251,75,178,126,147,144,132,253,79,230,159,196,78,96,249,97,196,242,27,134,55,2,189,58,123,53,20,242,238,136,247,47,223,76,213,77,209,90,159,240,76,124,200,120,130,226,39,82,42,28,151,173,80,204,46,178,63,167,120,161,173,149,173,94,148,242,251,17,108,158,91,254,207,233,2,108,245,23,152,231,14,122,125,27,247,191,195,121,149,157,191,204,208,93,40,30,245,234,251,209,59,251,249,125,230,55,102,92,233,240,122,90,135,69,137,105,126,69,80,157,41,178,205,89,73,27,81,85,23,117,221,18,79,191,111,47,235,255,0,60,104,218,244,63,94,243,105,82,107,110,151,102,151,87,59,116,73,86,215,82,228,94,159,138,117,185,187,121,127,89,115,113,142,94,28,93,228,110,141,255,0,145,123,237,37,59,221,210,178,202,180,237,233,243,68,85,233,116,173,95,189,87,252,192,100,205,111,58,28,206,103,47,133,211,122,168,155,229,183,247,86,159,246,127,189,15,139,251,50,218,130,170,139,245,22,171,203,255,0,178,180,255,0,246,67,241,172,28,158,245,130,225,76,218,139,190,69,61,189,234,171,213,19,173,112,61,81,17,127,106,86,39,197,15,218,254,195,158,125,186,167,215,9,254,41,254,195,199,255,0,108,3,233,166,231,61,155,196,229,89,180,242,170,68,95,254,202,211,255,0,217,15,113,137,115,170,176,45,71,70,97,165,183,246,198,238,148,106,210,214,210,203,178,245,121,239,187,35,217,54,255,0,231,251,203,83,122,228,241,171,84,116,206,158,217,147,207,88,244,69,84,137,182,168,90,171,178,121,38,235,88,191,21,242,44,102,95,203,183,139,60,85,86,70,233,13,234,186,4,223,243,177,248,127,185,168,171,246,91,43,151,246,167,249,128,149,29,45,230,131,195,190,164,74,202,74,153,42,177,249,220,198,59,107,157,117,12,123,185,206,233,217,63,62,139,186,121,47,195,239,50,111,17,212,172,43,56,161,134,225,141,228,86,250,184,170,24,215,199,219,171,134,69,114,59,125,182,232,114,162,252,23,224,107,95,146,233,102,173,105,189,91,190,179,224,217,37,134,88,94,172,238,205,69,44,77,71,55,237,46,210,34,108,187,121,46,232,191,210,122,60,19,138,46,32,180,209,244,236,196,181,95,35,162,134,149,205,233,129,106,214,70,34,53,87,236,162,72,142,68,79,180,239,187,239,254,132,3,101,52,84,84,221,23,200,228,134,45,20,230,217,169,246,26,155,125,183,83,166,169,187,82,198,232,227,158,178,106,152,209,85,191,107,169,202,216,233,28,239,189,191,126,254,68,128,105,31,48,110,28,181,46,146,219,12,186,145,96,183,92,171,25,26,58,154,166,181,209,200,146,59,171,236,237,36,108,243,251,63,179,239,64,50,116,31,149,100,202,241,156,146,6,84,227,247,251,125,198,57,17,21,174,166,168,108,155,162,167,82,124,23,246,121,159,170,7,91,162,106,253,201,191,237,216,234,108,74,213,85,114,110,125,32,14,164,118,197,104,239,218,80,246,236,157,95,211,240,57,111,244,160,29,128,227,116,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,148,14,85,124,188,148,234,123,157,191,217,221,84,44,136,86,214,249,238,160,113,26,59,111,180,138,87,178,39,192,228,0,58,230,158,10,104,221,53,68,204,138,54,162,171,158,247,35,81,19,250,85,78,42,106,169,232,224,125,77,92,236,134,40,218,174,123,222,237,145,17,19,117,95,244,33,27,252,120,115,31,163,194,168,162,193,244,122,190,207,117,184,212,62,88,171,102,134,186,126,170,104,221,76,213,99,191,55,210,155,239,46,233,246,191,155,254,128,190,28,82,241,247,165,26,45,96,125,62,63,153,218,110,87,217,18,86,71,75,75,87,213,42,57,32,235,102,232,216,164,70,238,174,103,154,162,39,154,17,23,173,188,108,107,214,175,228,23,26,169,181,27,32,160,180,212,85,77,36,20,52,245,221,182,178,39,39,74,55,120,217,26,170,35,83,111,52,251,203,91,79,75,169,26,203,147,37,61,13,53,227,36,187,84,57,141,70,53,210,84,57,187,171,99,106,170,185,87,165,21,122,19,117,93,190,6,123,112,217,202,98,241,153,90,45,217,86,172,220,239,118,100,171,167,134,167,192,50,146,153,58,21,95,187,152,231,61,239,234,251,40,159,205,79,143,249,128,192,27,78,43,168,186,141,115,69,179,216,111,249,21,117,92,159,167,20,18,212,190,71,187,127,53,118,203,230,189,43,230,171,247,47,236,50,23,73,121,113,113,37,168,181,116,50,221,176,11,205,138,219,82,246,57,245,21,20,241,47,76,107,213,230,172,116,204,114,126,143,195,201,124,201,133,209,206,12,244,103,71,45,244,16,89,236,20,117,117,84,108,98,120,153,237,212,137,35,220,222,175,180,229,108,72,170,191,109,124,247,47,149,37,13,29,4,77,130,138,150,24,35,106,35,81,177,177,26,155,39,195,201,0,192,125,11,229,75,165,56,148,22,251,134,163,89,232,175,149,209,54,57,38,101,101,51,213,174,122,117,238,138,196,169,123,62,246,253,219,121,25,127,131,232,38,142,233,213,51,41,241,13,56,199,173,189,29,43,189,61,3,27,186,181,189,40,191,127,158,197,192,0,117,83,210,210,210,51,183,75,77,20,45,255,0,6,54,35,83,254,35,180,0,0,0,58,230,130,10,134,244,79,12,114,55,246,61,168,169,255,0,25,231,239,90,107,167,217,28,43,79,125,194,108,149,209,185,81,85,179,80,198,237,246,248,125,199,164,0,99,246,105,192,159,11,249,148,111,73,244,119,20,165,149,253,31,158,138,220,141,114,116,255,0,75,28,213,254,143,137,134,58,249,202,78,134,119,212,92,52,138,149,212,125,48,181,204,167,130,7,74,142,122,70,253,209,59,181,126,91,185,25,247,127,206,164,167,128,53,159,212,125,0,214,141,29,185,190,12,199,1,191,218,187,8,199,165,83,169,157,219,243,106,189,23,184,197,115,83,100,107,151,244,188,186,84,246,250,41,198,206,190,104,245,206,145,40,181,22,253,87,106,142,116,124,180,147,214,35,218,173,89,24,231,167,84,140,145,118,84,98,166,201,251,87,252,243,203,170,26,15,167,26,181,108,154,221,149,227,244,19,119,162,88,187,142,161,130,87,55,118,61,168,191,156,98,249,162,61,72,177,226,119,149,38,79,134,45,102,69,164,51,94,47,148,145,192,217,18,145,105,41,145,119,108,79,87,34,43,36,102,219,171,26,159,163,252,237,252,192,207,174,27,248,228,209,221,114,163,74,54,231,54,122,123,194,53,21,212,178,212,244,74,170,233,156,198,167,75,163,143,227,179,126,239,189,63,172,201,104,228,142,86,36,145,61,175,106,252,28,213,221,20,214,30,209,118,212,93,27,201,25,91,76,219,198,59,115,133,209,185,88,245,154,149,206,233,86,200,212,119,74,181,85,63,69,126,63,121,45,188,16,115,32,198,245,26,153,184,126,171,221,173,54,75,179,26,206,219,170,43,103,252,235,164,169,123,81,26,233,81,81,118,107,227,242,71,42,249,253,223,112,72,104,62,91,101,206,223,121,160,167,186,218,171,97,171,163,170,141,37,134,104,94,142,100,140,95,130,162,161,245,1,75,155,251,10,81,118,242,223,205,14,195,165,237,84,119,82,111,253,32,118,34,238,84,116,181,203,191,159,192,236,107,183,2,160,0,0,0,0,0,2,158,148,223,125,138,128,0,0,29,79,98,171,209,118,248,47,196,237,0,14,54,69,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,200,135,32,14,23,224,117,177,138,143,85,219,226,191,19,180,0,0,1,79,74,111,190,197,64,0,0,0,0,0,0,0,41,85,216,57,219,29,110,114,239,229,240,2,165,93,252,183,243,82,166,183,246,157,108,106,171,186,151,127,232,59,128,0,124,183,59,157,190,205,65,81,117,186,214,195,73,71,75,26,203,52,211,61,26,200,216,159,21,85,80,62,137,36,142,38,44,146,189,172,106,124,92,229,217,16,198,158,36,56,228,209,221,13,163,90,55,103,54,122,139,194,181,85,180,177,84,245,202,138,217,154,199,39,75,99,147,225,187,190,239,185,127,172,177,92,111,243,32,198,244,230,153,216,126,148,93,173,55,187,179,218,254,227,169,235,103,252,211,163,169,99,85,28,232,145,17,55,107,36,242,87,34,249,125,255,0,124,73,93,238,218,139,172,153,35,235,106,91,120,200,174,115,58,71,35,24,179,85,57,189,74,233,28,141,234,87,42,39,233,47,199,238,2,229,235,111,25,250,239,172,151,217,234,235,181,23,32,164,183,117,202,216,41,32,174,237,177,177,172,170,246,166,241,178,61,246,251,40,155,167,220,120,237,56,208,13,104,214,43,155,32,195,176,27,253,215,190,143,122,213,54,153,221,191,38,163,213,123,143,86,181,119,71,53,127,75,207,169,12,215,225,123,149,5,247,52,183,197,147,235,13,77,230,196,215,118,221,29,10,82,211,46,237,124,29,75,213,214,247,238,168,231,34,126,138,124,63,209,40,186,95,160,250,113,164,182,200,109,216,166,63,65,15,102,36,139,184,218,24,34,115,182,99,26,171,249,182,39,154,163,16,8,244,208,62,82,116,48,62,158,225,171,180,174,172,234,133,206,125,60,240,58,36,107,214,54,108,139,218,171,243,217,202,255,0,187,254,100,51,59,11,224,79,133,252,54,54,36,26,59,138,85,74,206,191,207,75,110,71,57,122,191,165,238,114,255,0,71,196,200,16,7,155,178,233,174,159,99,144,165,61,139,9,178,80,198,213,85,70,195,67,27,118,223,227,247,30,130,24,32,167,111,68,16,199,27,127,99,26,136,159,241,29,128,0,0,1,213,81,75,75,86,206,221,85,52,83,55,252,25,24,142,79,248,206,208,5,191,206,52,19,71,117,22,153,244,249,126,156,99,215,46,190,165,222,162,129,142,217,92,222,149,95,187,207,99,16,53,211,149,46,148,229,176,92,46,26,115,103,162,177,215,74,217,36,133,148,116,207,70,181,235,209,178,35,22,165,140,251,157,247,109,230,103,248,2,0,117,107,151,23,18,90,117,87,93,45,167,0,188,223,109,180,207,123,153,81,79,79,18,117,70,157,62,104,198,204,247,47,233,124,60,215,200,199,171,182,43,168,186,115,115,85,188,88,111,248,237,117,36,159,167,44,18,211,62,55,183,111,52,118,201,230,157,73,230,139,247,167,237,54,124,171,161,163,175,137,208,86,210,195,60,110,69,106,182,86,35,147,101,248,249,41,99,117,143,131,61,25,214,59,125,124,23,139,5,29,37,85,99,30,158,38,11,117,34,200,199,59,167,237,53,93,18,170,47,216,79,61,192,132,253,18,227,99,94,180,131,32,183,85,67,168,217,5,125,166,158,170,25,39,161,168,174,238,53,241,53,58,85,187,200,201,21,17,90,187,121,39,220,75,167,11,92,125,233,70,180,216,25,79,144,102,118,155,109,246,52,137,146,82,213,85,244,202,174,88,58,223,178,58,40,209,219,43,95,230,136,169,228,166,23,241,39,202,98,241,134,218,46,57,86,147,92,239,119,148,164,167,154,167,192,62,146,153,122,213,31,187,88,215,49,236,233,251,42,191,205,95,135,249,140,9,168,165,212,141,26,201,150,158,186,154,241,141,221,169,220,246,171,28,233,41,220,237,149,209,185,81,90,169,212,136,189,105,186,46,223,16,54,119,134,120,42,99,108,212,243,50,88,220,136,173,123,28,142,69,79,232,84,59,8,218,224,63,152,253,30,107,69,46,15,172,53,246,123,85,198,157,241,69,69,52,213,211,245,84,198,218,103,43,221,249,206,164,223,120,183,95,181,252,239,244,201,5,53,85,61,100,12,169,164,157,147,69,35,81,204,123,29,186,42,42,110,139,254,133,3,179,100,95,137,68,136,237,190,202,41,216,0,233,99,157,191,218,221,20,237,69,242,243,82,151,55,207,116,40,73,16,14,224,82,138,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,228,67,173,207,242,95,235,216,76,191,103,101,58,24,175,234,243,79,32,59,152,206,191,180,167,114,38,199,13,253,20,242,216,168,1,76,146,50,40,221,44,139,179,88,213,115,151,246,34,28,185,200,198,171,220,187,35,83,117,35,131,152,151,29,174,211,244,172,210,204,41,99,125,194,170,137,157,114,164,181,80,190,54,79,4,237,235,69,107,90,213,217,85,158,93,91,255,0,208,29,156,124,115,10,151,79,45,237,192,244,238,138,25,174,85,169,60,21,19,58,122,152,93,11,29,76,213,107,211,165,172,71,42,44,200,187,117,125,223,232,137,124,126,207,147,106,142,101,71,105,101,77,69,117,202,233,83,5,59,166,158,110,183,253,167,178,36,85,116,142,77,246,221,169,178,175,221,247,31,145,20,119,60,134,233,28,93,201,42,235,42,228,100,104,233,36,221,207,114,170,53,168,174,114,255,0,82,121,169,50,188,187,120,27,182,105,133,189,117,19,49,98,213,93,234,227,99,99,142,106,122,103,182,53,138,174,69,69,107,154,175,114,110,145,199,191,159,252,222,65,234,120,48,229,235,132,232,140,11,149,223,234,101,188,221,106,35,107,17,106,232,233,85,173,88,234,28,244,86,236,143,114,121,53,136,191,107,207,111,187,111,44,216,166,166,130,142,158,58,90,88,89,20,81,53,24,198,49,168,214,181,19,224,136,137,228,135,98,34,39,146,38,199,32,0,0,0,0,113,191,153,194,188,228,225,81,54,3,142,181,253,131,173,14,169,28,169,240,67,134,74,168,168,155,111,229,247,129,244,111,251,78,74,19,207,224,165,47,114,183,200,14,208,116,36,175,84,248,109,254,114,182,74,142,80,59,14,185,233,233,234,162,116,21,80,71,52,110,69,71,50,70,163,154,168,169,178,238,138,118,0,48,107,140,222,94,88,54,172,99,207,200,113,6,37,162,241,70,178,207,189,37,13,35,59,155,83,116,181,175,118,204,85,110,241,183,203,171,254,178,23,238,214,156,183,75,242,149,164,170,116,246,203,173,3,227,126,240,212,34,57,171,179,36,111,218,141,203,251,90,190,75,255,0,25,180,34,162,42,108,169,186,41,134,156,120,240,81,139,107,150,26,236,130,203,18,91,175,118,191,17,86,199,210,210,211,53,100,84,165,86,181,142,115,145,171,211,188,108,254,119,252,222,65,102,121,109,113,221,89,150,81,210,232,230,126,198,173,69,170,138,154,10,90,215,84,84,205,36,219,212,44,123,185,28,215,34,46,210,51,127,180,155,237,254,137,46,130,104,170,96,142,162,23,117,71,43,17,236,93,182,221,170,155,162,249,154,196,222,237,249,46,141,106,85,109,170,58,153,105,174,216,213,203,163,173,146,116,171,157,20,136,230,170,172,110,248,47,75,87,100,119,249,247,37,243,150,175,25,245,186,197,96,77,54,203,162,133,183,59,13,13,44,45,149,146,84,72,233,85,211,62,52,85,87,163,145,55,78,133,253,47,191,250,60,131,63,142,21,55,77,142,64,31,44,136,230,187,205,124,148,170,57,17,21,19,114,185,163,87,167,151,220,116,34,57,142,217,84,15,169,23,114,163,170,53,85,242,59,17,119,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,146,237,115,166,178,218,171,111,53,145,213,201,79,65,79,37,76,172,164,164,150,170,119,49,141,87,57,35,134,22,186,89,95,178,46,204,141,174,123,151,100,106,42,170,32,31,88,49,87,251,40,252,9,255,0,231,207,254,76,222,63,236,134,74,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,64,126,176,45,254,181,235,222,147,240,237,138,210,230,186,199,149,253,95,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,253,157,183,221,81,22,213,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,234,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,230,6,74,128,89,77,107,227,51,134,206,29,178,170,92,43,88,245,35,234,253,234,182,222,203,164,20,223,67,215,213,245,210,190,73,35,108,157,116,240,72,196,221,240,200,155,42,245,125,157,246,217,81,84,47,88,44,254,136,113,109,160,60,71,221,110,118,109,23,205,106,242,58,139,53,59,42,107,222,219,13,198,150,10,102,61,221,44,71,205,81,78,200,145,238,84,119,75,58,186,220,140,145,81,21,24,245,75,192,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,252,90,246,57,171,178,162,160,31,88,0,0,0,0,7,201,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,240,106,170,7,214,0,0,0,0,0,0,0,0,15,201,198,178,155,22,97,110,154,237,142,87,120,186,74,123,133,125,174,73,59,79,143,166,170,138,170,90,74,152,246,122,34,175,68,240,74,205,246,233,119,78,237,85,106,162,175,235,0,0,0,0,0,0,249,36,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,15,172,0,0,0,0,30,83,84,181,75,4,209,108,18,231,169,154,151,125,250,27,27,179,118,124,109,111,133,154,163,181,221,153,144,199,249,184,88,249,29,188,146,177,191,101,171,182,251,174,200,138,169,96,63,178,143,192,159,254,124,255,0,228,205,227,254,200,6,85,0,0,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,0,0,0,0,3,202,106,150,169,96,154,45,130,92,245,51,82,239,191,67,99,118,110,207,141,173,240,179,84,118,187,179,50,24,255,0,55,11,31,35,183,146,86,55,236,181,118,223,117,217,17,85,44,7,246,81,248,19,255,0,207,159,252,153,188,127,217,0,202,160,0,0,12,85,254,202,63,2,127,249,243,255,0,147,55,143,251,32,25,84,15,41,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,176,31,217,71,224,79,255,0,62,127,242,102,241,255,0,100,3,42,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,190,172,0,0,0,45,86,186,113,71,161,60,53,253,9,249,107,206,126,174,125,99,241,63,70,127,115,43,43,59,254,31,181,222,255,0,91,69,39,79,79,126,47,210,219,126,175,45,246,93,191,39,69,56,204,225,179,136,156,170,171,10,209,205,72,250,193,122,162,183,190,233,61,55,208,245,244,157,20,172,146,56,221,39,93,68,17,177,118,124,209,166,200,189,95,107,125,182,69,84,11,214,0,0,0,0,0,0,12,106,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,213,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,189,90,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,80,245,96,0,0,0,0,24,213,150,115,30,224,199,6,202,175,56,86,83,172,158,10,245,143,220,42,45,119,26,111,171,183,89,59,21,80,72,232,229,143,173,148,206,99,186,94,199,38,237,85,106,237,186,42,167,152,25,42,15,41,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,245,96,0,62,75,157,218,213,101,166,101,101,230,231,73,65,79,37,68,20,140,150,166,102,196,199,79,60,172,134,24,145,206,84,69,124,146,201,28,108,111,197,207,123,90,155,170,162,1,245,128,0,0,0,0,0,0,0,0,0,0,0,2,223,235,94,189,233,63,14,216,173,46,107,172,121,95,213,251,45,109,193,150,184,42,124,13,77,95,93,83,227,146,70,199,209,79,28,143,77,217,12,139,186,167,79,217,219,125,213,17,109,254,150,241,235,194,118,180,231,118,205,51,211,77,86,250,103,36,188,247,188,21,23,208,87,42,126,239,106,23,205,39,231,38,167,100,109,218,56,158,239,180,228,223,109,147,117,84,69,12,128,0,0,0,0,0,181,90,233,197,30,132,240,215,244,39,229,175,57,250,185,245,143,196,253,25,253,204,172,172,239,248,126,215,123,253,109,20,157,61,61,248,191,75,109,250,188,183,217,118,11,170,12,127,210,222,61,120,78,214,156,238,217,166,122,105,170,223,76,228,151,158,247,130,162,250,10,229,79,221,237,66,249,164,252,228,212,236,141,187,71,19,221,246,156,155,237,178,110,170,136,185,0,0,2,213,107,167,20,122,19,195,95,208,159,150,188,231,234,231,214,63,19,244,103,247,50,178,179,191,225,251,93,239,245,180,82,116,244,247,226,253,45,183,234,242,223,101,216,46,168,49,255,0,75,120,245,225,59,90,115,187,102,153,233,166,171,125,51,146,94,123,222,10,139,232,43,149,63,119,181,11,230,147,243,147,83,178,54,237,28,79,119,218,114,111,182,201,186,170,34,228,0,0,0,0,0,0,0,0,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,176,0,0,0,0,0,0,0,0,99,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,174,221,100,236,85,65,35,163,150,62,182,83,57,142,233,123,28,155,181,85,171,182,232,170,158,101,234,210,221,82,193,53,167,4,182,106,102,154,95,126,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,218,106,111,182,233,186,42,42,135,171,0,0,0,0,0,243,247,220,255,0,13,198,114,108,103,12,190,228,52,148,151,220,198,162,166,154,197,111,114,170,207,92,250,122,119,212,78,172,106,34,170,50,56,163,85,115,215,102,34,186,54,170,245,72,198,184,61,0,0,0,0,0,63,38,193,150,98,185,95,210,95,85,178,107,85,231,232,107,132,214,155,143,209,245,177,212,120,58,232,182,238,211,77,208,171,219,153,157,77,234,141,219,57,187,166,232,155,159,172,0,0,0,30,127,60,207,240,221,48,198,103,204,245,3,33,164,177,88,169,106,41,41,170,46,21,106,173,130,7,212,212,71,79,18,200,237,182,99,22,89,163,69,123,182,99,17,85,206,86,181,21,201,232,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,170,236,114,171,177,215,34,170,121,1,68,146,34,170,166,229,49,163,156,239,37,242,66,149,71,61,219,34,157,240,198,172,79,63,188,14,196,77,147,99,144,0,235,158,104,169,160,146,162,103,116,199,19,21,239,93,183,217,168,155,170,249,17,163,204,151,142,234,204,78,142,171,71,48,6,53,42,46,180,85,48,85,86,182,162,166,25,33,218,161,35,221,168,214,181,21,118,141,251,125,165,219,127,244,251,78,101,92,103,214,232,237,129,116,219,17,138,23,92,239,212,53,80,186,87,201,81,27,162,86,204,200,213,81,88,141,69,217,58,215,244,190,239,233,243,136,59,37,191,37,214,93,74,162,181,73,83,45,77,219,37,185,116,117,190,78,165,107,165,145,92,229,69,145,223,4,234,114,236,174,255,0,62,224,124,150,155,78,91,170,25,74,82,82,186,123,157,214,189,242,63,121,170,17,92,229,217,242,59,237,72,228,253,142,95,53,255,0,140,154,14,12,185,121,96,218,79,143,51,33,203,216,151,123,197,98,197,62,245,116,52,143,237,239,77,210,230,177,219,61,81,187,200,239,46,175,250,207,217,224,59,130,140,91,67,112,214,228,23,168,146,227,123,186,120,122,183,190,170,150,153,203,26,173,42,53,204,107,154,142,94,157,228,127,243,191,231,243,204,180,68,68,217,19,100,64,40,130,158,158,150,38,193,75,4,112,198,212,68,107,35,106,53,168,136,155,38,200,135,96,0,1,214,249,81,170,80,178,189,19,225,191,249,192,239,56,223,246,29,108,114,187,200,169,124,190,42,3,173,7,90,254,195,165,242,170,170,166,219,121,125,199,49,185,87,226,128,119,35,206,119,243,56,68,77,142,64,228,0,0,0,7,85,77,52,21,148,242,82,213,66,201,98,149,170,199,177,237,71,53,200,191,20,84,95,37,48,159,140,254,94,184,78,183,64,153,93,130,166,91,53,214,158,55,49,86,146,142,149,26,229,146,161,175,85,118,232,199,47,147,158,137,246,188,183,251,247,243,205,211,133,68,95,37,77,192,213,243,32,179,228,218,93,153,86,90,95,83,81,67,114,181,212,207,78,217,160,155,161,255,0,101,239,137,85,29,27,151,109,246,114,108,139,247,253,228,180,112,15,204,42,93,67,183,187,3,212,74,40,97,185,81,36,16,83,204,217,234,102,116,204,109,51,149,207,94,166,189,26,170,176,170,237,213,247,255,0,167,245,185,137,112,55,108,212,251,122,106,38,28,197,165,187,210,70,246,201,28,52,244,204,108,139,45,92,106,170,231,57,88,229,217,36,147,111,63,249,252,225,170,88,238,120,245,210,72,187,146,82,86,82,72,248,213,209,201,179,152,228,85,107,145,28,213,254,180,242,80,54,153,142,70,75,27,101,141,119,107,218,142,106,254,212,82,162,55,249,118,241,218,237,64,74,61,44,205,86,54,92,41,104,159,209,42,203,85,51,228,100,16,64,222,181,87,53,205,77,213,31,229,213,191,253,50,62,215,35,218,143,106,238,142,77,208,2,166,231,75,217,209,246,144,239,41,119,232,175,150,224,117,181,254,73,253,123,29,136,228,83,228,122,191,171,201,60,142,248,87,236,236,128,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,187,129,74,236,191,20,57,107,17,191,3,132,43,0,1,111,181,223,63,161,211,77,54,175,202,171,231,124,81,197,53,60,40,230,49,206,93,223,35,83,224,213,69,253,160,97,231,48,62,61,235,116,94,170,163,77,112,203,109,52,247,10,154,24,222,234,137,39,168,137,209,247,162,157,19,201,141,106,46,219,49,127,75,253,31,116,60,53,114,93,69,202,97,100,245,51,220,110,215,57,161,167,71,207,58,185,239,114,171,99,98,43,228,119,249,41,230,191,232,67,244,117,79,57,174,212,188,238,187,43,172,171,158,170,90,196,134,54,190,119,185,93,179,35,107,17,62,211,149,126,40,191,121,43,124,180,120,54,139,25,194,233,117,35,57,179,80,186,237,61,109,79,74,171,160,157,88,214,77,15,67,81,123,106,228,254,242,171,183,86,222,127,118,254,65,232,184,19,229,239,142,233,52,50,231,57,164,207,185,221,171,35,99,35,142,166,146,149,204,133,99,169,123,145,88,168,175,84,85,70,71,191,159,252,222,89,247,28,113,196,196,142,38,53,141,79,131,90,155,34,28,162,35,83,102,162,34,126,196,57,0,0,0,1,241,92,175,54,219,68,125,235,141,79,101,155,111,191,67,157,251,63,98,47,237,64,62,208,121,57,53,79,4,137,253,183,222,215,125,246,95,237,105,188,151,255,0,180,62,219,126,121,138,93,102,108,20,23,94,236,143,119,75,83,177,35,119,95,243,181,0,253,240,112,213,71,34,57,23,201,83,116,57,2,135,198,215,252,124,142,135,66,173,78,164,251,207,168,225,81,21,54,80,62,88,220,238,175,53,84,255,0,57,244,183,101,111,159,153,66,194,137,230,223,137,94,221,41,178,42,129,68,145,162,252,60,144,234,115,85,60,211,205,119,62,148,93,208,225,205,71,124,80,14,136,231,233,77,149,60,143,161,23,116,220,249,101,141,81,219,162,109,251,78,96,145,89,246,92,190,74,7,212,112,230,181,237,86,61,168,230,185,54,84,84,221,21,63,97,200,2,56,121,152,112,83,110,205,45,50,234,222,26,139,13,222,41,170,170,234,225,138,158,154,54,202,141,165,69,68,87,170,177,203,186,194,158,106,171,182,235,228,69,30,23,153,229,122,59,156,178,241,103,158,90,91,141,162,177,172,158,38,84,61,136,245,134,102,185,99,115,163,114,110,157,81,237,241,84,54,112,186,91,105,46,244,19,219,171,161,100,176,212,70,232,220,215,53,28,155,57,170,139,228,168,169,240,85,32,239,153,159,12,117,250,81,170,117,250,137,107,164,167,101,151,38,186,78,230,163,37,141,21,143,236,197,39,232,53,141,219,127,206,42,252,127,227,243,9,60,224,127,137,24,53,231,71,177,234,171,140,76,130,241,5,186,24,234,88,215,203,39,84,136,178,177,87,169,237,253,144,170,252,87,227,241,50,72,215,219,128,78,32,166,209,141,111,199,233,174,85,149,12,179,221,110,84,240,78,141,73,36,70,253,153,154,223,178,215,162,121,186,100,223,201,73,244,197,178,26,28,179,28,182,228,182,201,21,244,183,42,102,84,70,229,98,181,85,28,159,177,124,208,15,213,62,121,218,159,20,77,149,16,250,10,92,136,230,170,40,29,17,239,183,159,250,14,244,95,184,249,92,213,107,190,59,29,236,248,121,129,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,6,139,241,237,252,149,248,196,214,189,55,212,72,60,70,153,100,218,161,144,214,85,212,65,79,215,85,101,174,125,116,145,45,99,81,137,215,52,42,200,227,108,177,121,185,26,198,190,36,234,107,163,154,95,205,107,56,177,245,79,172,159,48,50,31,113,156,13,148,193,20,28,175,185,130,83,90,105,172,188,47,107,77,214,173,236,125,67,104,48,251,229,76,178,212,191,174,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,94,136,216,141,139,236,177,172,218,87,192,0,0,2,48,57,147,243,26,190,224,217,83,116,39,135,124,163,193,94,177,251,133,21,125,247,38,182,86,50,78,197,84,18,74,233,45,14,137,240,185,142,233,123,41,95,43,155,34,181,118,146,154,70,42,119,152,100,87,2,124,125,227,60,93,218,170,49,171,237,174,147,29,212,91,77,59,234,171,44,244,139,81,52,21,84,81,54,153,146,87,199,35,162,70,66,199,84,84,43,18,157,101,146,70,163,81,85,207,69,234,2,37,184,255,0,208,106,158,31,56,163,203,177,152,104,169,41,172,87,250,135,228,216,243,41,41,226,166,129,150,234,185,100,115,97,142,24,222,228,137,144,74,217,169,145,21,27,186,83,163,209,141,107,154,134,127,242,105,226,30,213,146,105,125,211,134,235,213,214,173,249,14,39,81,87,123,179,211,186,141,173,129,44,147,73,23,113,172,149,137,246,158,202,201,229,115,146,95,181,181,84,104,197,115,90,228,143,242,185,211,232,53,53,219,13,197,56,141,179,81,85,190,229,98,168,102,51,122,88,105,229,149,159,71,76,178,75,77,52,175,71,244,64,200,170,22,72,209,122,63,56,250,230,53,95,246,88,213,193,254,93,90,199,125,209,190,46,48,74,155,68,62,34,147,48,184,65,135,93,41,186,152,206,245,45,124,241,70,213,235,115,30,173,237,78,148,243,236,222,151,63,177,209,212,214,189,202,4,138,243,171,244,177,139,124,192,161,246,235,137,21,124,39,122,167,209,191,152,24,247,184,192,74,167,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,0,108,145,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,173,103,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,44,207,115,83,214,59,238,145,112,143,119,166,199,33,218,175,61,184,69,135,73,83,212,207,237,90,90,152,39,146,165,122,30,199,35,251,144,83,203,6,223,101,205,239,245,181,200,230,34,44,38,104,166,151,221,117,171,87,49,13,40,179,58,174,58,140,166,241,77,109,125,69,53,19,170,223,71,3,222,157,234,165,137,170,138,246,67,23,114,87,253,166,162,50,55,42,185,168,138,168,19,83,202,159,65,170,116,111,133,202,12,154,251,69,73,29,247,82,106,19,38,145,237,167,137,39,142,220,248,152,218,8,95,51,30,229,149,157,164,90,150,162,171,123,107,89,35,21,141,114,61,93,153,71,228,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,235,0,33,131,74,184,219,186,240,161,199,46,180,88,178,121,234,235,180,235,42,212,139,212,55,90,55,85,57,176,90,103,117,225,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,103,205,107,56,177,245,79,172,159,48,50,31,113,156,13,143,113,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,245,136,96,229,115,199,109,171,68,238,179,104,70,180,100,213,116,248,77,242,161,142,199,238,53,115,183,193,99,213,174,115,214,86,73,212,157,81,83,84,57,237,85,127,95,110,41,26,175,86,181,38,154,86,204,248,0,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,17,67,163,156,93,221,120,190,230,145,166,57,92,22,234,187,62,39,97,167,190,91,113,203,84,245,14,123,217,2,218,171,156,250,169,152,142,88,153,83,50,244,245,246,211,100,100,112,198,174,147,180,146,58,202,243,20,227,170,167,138,92,201,112,125,62,175,171,102,149,216,42,33,154,134,26,154,88,152,251,157,198,20,168,98,220,145,86,52,158,22,58,58,135,70,200,92,255,0,208,99,94,230,49,238,86,51,207,242,184,245,217,166,95,141,123,61,104,18,41,205,255,0,41,190,224,218,5,167,185,174,45,93,224,175,88,254,168,90,110,150,234,158,211,36,236,85,65,69,95,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,34,234,240,47,198,109,139,140,61,56,170,185,201,106,250,27,51,197,252,61,62,77,109,137,143,90,86,201,42,63,181,83,77,35,183,222,25,123,82,170,70,231,44,145,185,142,107,186,145,25,44,150,87,157,95,165,140,91,230,5,15,183,92,72,160,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,80,54,94,5,170,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,238,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,20,95,138,37,213,0,0,0,71,87,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,234,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,41,163,123,157,11,88,237,145,178,57,143,142,240,115,12,227,78,213,194,198,151,212,88,177,12,130,145,186,169,146,211,162,99,244,107,76,218,165,162,129,100,233,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,110,70,50,110,152,22,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,12,138,224,95,140,219,239,7,154,143,85,115,146,213,244,206,25,148,120,122,124,154,219,19,24,149,78,142,37,127,106,166,154,71,109,180,209,119,101,84,141,206,72,228,107,220,215,116,170,178,88,246,9,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,223,136,46,24,181,151,134,27,237,166,193,171,216,191,209,178,94,237,241,92,40,106,96,153,181,20,179,110,198,44,208,54,102,110,197,154,7,189,35,149,136,171,179,186,92,213,116,114,69,35,242,171,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,250,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,40,77,72,0,0,0,1,25,124,227,243,252,203,75,51,46,31,117,7,79,178,26,187,30,67,99,168,200,234,104,107,169,149,58,226,126,214,212,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,52,34,175,158,119,234,79,247,147,248,104,25,169,193,215,24,184,39,23,248,37,69,254,193,71,244,54,73,102,232,250,193,143,247,38,168,250,47,187,53,67,41,127,182,159,4,81,207,221,142,157,100,252,218,47,70,253,46,217,83,207,32,13,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,197,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,46,0,0,12,85,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,34,0,64,218,160,0,4,37,242,220,230,9,77,195,181,76,154,61,172,151,90,183,105,213,198,161,213,52,87,41,165,150,102,99,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,219,190,69,89,180,53,87,37,123,149,63,29,182,165,181,80,112,179,172,185,53,91,110,77,168,72,48,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,29,110,114,61,31,216,106,179,162,8,228,9,74,0,241,86,45,104,210,252,151,84,50,109,23,178,229,244,147,230,216,125,61,53,93,226,202,230,73,20,240,65,60,108,146,57,89,214,212,108,204,233,150,46,167,68,175,70,44,177,181,253,42,246,162,135,181,0,1,138,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,8,27,84,3,18,185,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,86,90,128,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,128,16,39,251,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,212,128,0,141,94,111,154,165,157,232,182,119,160,26,153,166,151,223,161,178,75,55,214,191,5,91,225,97,168,237,119,97,160,134,79,205,204,199,198,237,227,149,237,251,77,93,183,221,54,84,69,76,202,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,129,124,243,191,82,127,188,159,195,76,21,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,188,54,62,7,148,210,221,82,193,53,167,4,182,106,102,154,95,126,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,218,106,111,182,233,186,42,42,250,176,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,106,185,98,241,227,249,111,177,83,104,54,172,94,186,179,236,126,222,223,163,110,151,27,143,114,171,40,133,175,153,210,108,222,211,83,189,79,3,105,209,221,82,73,44,205,73,38,93,250,37,114,103,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,255,0,112,3,198,13,171,139,45,35,107,174,11,87,30,119,135,83,209,208,101,108,154,38,163,42,103,123,28,145,215,68,232,216,216,186,42,22,25,94,177,181,173,88,158,215,179,167,161,35,146,64,202,0,0,0,0,0,0,2,29,185,87,241,213,83,128,100,54,174,24,117,74,190,174,124,98,249,81,13,183,12,154,26,88,186,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,251,79,107,19,165,177,189,239,142,98,77,85,192,218,160,17,213,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,145,80,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,1,18,186,191,198,109,247,131,206,102,122,175,115,146,213,244,206,25,148,125,93,167,201,173,177,49,137,84,232,226,180,82,246,170,105,164,118,219,77,23,118,85,72,220,228,142,70,189,205,119,74,171,37,142,85,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,34,5,249,163,250,236,212,223,193,125,158,136,185,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,84,38,208,0,0,133,110,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,232,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,179,82,106,174,6,213,0,140,14,82,156,107,253,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,79,192,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,121,77,85,184,234,61,163,78,50,59,158,144,227,150,171,246,103,77,111,150,75,37,182,233,88,180,212,181,53,72,159,101,175,145,19,250,213,26,174,141,175,114,35,93,44,40,229,149,154,219,235,70,121,170,26,149,170,25,6,95,173,21,85,115,230,211,212,54,146,244,181,118,248,232,103,142,122,104,219,77,218,146,158,54,70,216,158,198,194,214,43,122,26,187,177,119,243,220,217,204,142,174,103,92,191,235,53,118,142,167,136,29,16,199,124,94,117,73,213,62,77,109,138,73,229,170,191,82,199,4,48,196,234,102,57,235,26,77,4,116,254,80,198,198,186,102,189,219,43,164,107,25,32,93,94,92,220,107,255,0,42,173,56,158,193,159,220,237,81,234,110,45,249,187,149,52,11,218,146,233,66,136,196,142,230,216,122,90,198,245,61,235,28,173,137,92,214,72,214,187,104,155,52,81,166,96,26,187,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,194,124,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,47,169,129,92,200,249,130,84,240,237,77,30,143,104,221,214,145,218,139,113,167,109,77,109,202,25,98,153,248,203,18,88,36,137,37,167,154,9,97,153,245,48,172,237,70,57,205,124,108,86,73,182,207,141,86,240,113,209,198,109,139,131,205,56,165,185,199,106,250,103,51,202,60,69,62,51,109,149,143,74,87,73,18,51,187,83,83,35,118,218,24,187,177,42,198,215,36,146,57,237,107,122,81,95,44,122,251,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,6,64,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,103,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,53,119,51,167,151,7,48,10,206,29,239,177,105,38,175,100,95,247,39,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,132,223,159,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,214,66,95,50,62,96,148,220,68,212,199,163,218,55,117,171,110,157,91,170,27,83,91,114,134,89,97,102,76,245,138,9,34,73,105,230,130,41,161,101,52,201,59,81,142,115,153,35,209,146,109,187,35,84,11,63,199,71,25,183,222,48,245,30,150,231,29,171,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,103,87,39,61,99,226,11,59,177,100,88,54,107,13,214,249,166,216,165,190,154,134,193,123,172,116,77,142,215,85,27,213,86,219,27,149,137,45,79,84,51,53,222,114,57,180,209,211,194,196,70,182,104,208,143,110,15,184,76,204,184,186,213,15,168,246,42,138,187,61,138,130,158,74,155,238,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,215,183,113,232,138,216,158,169,176,70,150,233,110,9,162,216,37,179,76,244,210,197,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,211,151,109,246,77,145,17,16,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,191,113,209,38,251,121,127,160,236,127,195,200,232,107,85,206,248,238,7,100,13,79,138,166,234,168,125,5,45,68,107,81,16,168,1,141,188,112,113,35,6,131,104,246,67,85,110,137,147,222,39,183,77,29,51,28,249,99,233,145,86,38,34,245,49,191,178,100,95,138,124,62,37,253,202,114,26,28,79,28,185,100,183,57,21,148,182,218,103,212,72,228,98,185,81,26,159,177,60,212,128,190,62,248,130,155,89,245,191,32,166,182,214,84,62,207,106,185,84,65,2,57,36,141,29,246,97,107,190,203,158,169,228,232,87,111,36,2,199,102,153,158,87,172,89,203,239,23,137,229,170,184,221,235,28,200,34,125,67,222,140,89,166,115,146,54,186,71,46,201,213,38,223,20,66,87,57,103,240,83,110,194,237,49,106,222,100,139,53,222,89,169,106,233,33,150,158,154,70,196,142,165,85,84,71,162,189,201,178,204,190,104,169,190,201,228,98,127,44,206,24,235,245,95,84,232,53,18,233,73,78,251,46,51,116,129,206,71,203,26,171,223,217,150,79,208,115,29,190,223,155,95,187,254,47,41,196,182,91,105,45,20,16,91,168,97,100,80,211,198,216,218,214,181,26,155,53,168,137,228,136,137,240,68,3,233,107,90,198,163,24,212,107,90,155,34,34,108,136,159,176,228,0,56,85,217,55,62,121,39,234,77,145,60,138,103,122,200,187,53,126,2,40,213,93,186,166,255,0,176,14,90,213,95,53,242,93,206,216,227,68,248,249,161,91,90,141,248,33,202,174,200,7,14,217,27,229,228,124,210,57,221,94,74,171,254,115,233,219,169,54,85,82,132,133,23,205,223,16,58,155,10,185,58,151,238,59,217,27,89,240,243,42,68,68,77,144,228,0,7,14,84,106,43,149,124,145,55,80,57,7,224,92,51,204,82,213,51,160,175,186,246,164,99,186,92,157,137,29,178,255,0,153,170,124,81,234,158,9,43,251,108,189,174,251,236,159,218,211,121,175,255,0,104,7,172,7,197,109,188,219,110,241,247,173,213,61,230,109,190,253,14,111,237,253,168,159,177,79,180,0,0,10,100,142,57,88,177,202,198,189,171,241,107,147,116,83,1,56,236,229,239,142,234,204,49,103,56,92,207,182,93,168,227,123,36,142,154,146,149,172,153,100,169,99,149,94,170,172,85,84,71,201,183,159,252,254,121,250,112,168,142,77,156,136,169,251,20,13,93,92,185,46,157,101,51,50,10,153,237,215,107,100,211,83,171,224,157,90,246,57,21,209,189,17,241,187,252,164,242,95,244,161,48,252,191,56,247,173,214,138,170,125,53,204,237,180,208,92,41,168,100,123,106,35,158,162,87,73,217,138,4,93,209,237,114,38,251,189,127,75,253,63,127,226,115,46,224,218,44,155,11,170,212,140,26,205,66,219,180,21,180,221,74,142,130,5,123,95,52,221,109,85,237,163,151,251,242,46,221,91,121,125,251,121,197,38,150,103,53,218,105,157,208,229,116,117,115,210,203,70,147,70,231,192,247,35,182,124,110,98,167,217,114,47,197,83,239,3,103,160,91,237,8,207,232,117,47,77,168,50,170,9,223,44,114,205,81,10,185,236,115,87,118,72,228,248,57,85,127,97,112,64,165,204,71,124,78,19,100,248,33,89,66,129,88,56,79,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,135,61,19,226,86,80,228,69,95,48,57,107,145,87,100,42,41,106,34,121,149,0,35,211,156,110,97,81,106,209,10,44,114,146,174,120,95,93,118,183,185,221,183,57,187,162,37,83,190,40,168,159,248,52,251,137,11,33,239,156,126,166,83,92,243,235,110,155,65,34,187,193,193,111,185,170,118,118,254,101,91,127,75,127,63,211,79,45,128,194,158,27,48,58,173,68,214,140,86,197,77,19,36,108,119,90,26,137,218,247,181,168,177,37,92,45,119,197,21,23,244,254,27,27,35,99,118,72,49,219,60,54,170,102,53,172,137,94,187,53,17,19,205,202,191,114,39,237,253,132,54,242,148,210,151,100,186,149,85,158,79,10,58,154,129,31,75,191,127,165,122,217,81,67,47,232,253,233,179,137,166,0,0,0,126,125,246,253,107,198,173,147,94,47,21,11,13,45,59,28,247,185,24,231,174,205,106,185,124,154,138,191,6,169,247,75,35,33,141,242,200,187,49,141,87,57,118,248,34,124,72,160,230,141,198,109,203,233,23,232,182,5,112,100,126,6,178,166,154,232,178,219,209,85,99,117,51,27,179,94,245,95,241,175,243,68,251,147,252,225,238,56,188,230,133,141,99,110,190,96,26,93,81,87,61,214,153,211,81,44,235,67,60,45,100,136,177,249,245,164,209,175,248,207,52,79,187,253,49,149,168,188,67,234,214,166,92,170,171,178,28,218,242,232,234,37,123,210,6,220,170,86,54,163,149,62,202,53,242,59,100,251,41,228,83,163,186,31,168,154,255,0,152,65,98,195,232,96,168,158,178,169,173,168,158,122,168,224,99,21,253,110,85,93,252,252,251,111,248,53,126,31,2,71,52,127,147,174,50,234,59,117,203,85,171,235,103,153,241,177,245,52,180,215,148,72,149,85,29,212,141,86,64,142,219,244,127,157,254,112,34,161,247,187,212,142,87,62,239,90,229,95,138,173,67,213,87,254,51,236,181,102,153,125,142,170,42,203,70,83,119,163,154,23,164,140,124,21,210,198,168,228,248,46,237,114,41,56,52,156,168,184,81,166,164,108,11,138,92,222,228,68,69,85,191,85,121,166,254,127,5,79,184,252,92,163,148,103,12,183,58,41,217,99,179,221,168,106,150,37,108,82,125,59,58,244,59,127,37,251,77,114,127,165,20,8,212,209,254,61,117,211,75,234,191,63,150,92,174,180,171,182,236,172,175,172,157,83,104,220,212,217,22,161,169,247,162,255,0,152,148,14,28,57,152,104,206,172,64,219,45,246,174,233,65,121,111,67,17,143,181,201,210,229,72,85,239,94,164,124,159,123,29,247,255,0,214,97,222,183,242,139,212,44,101,254,39,74,107,41,235,233,213,28,231,50,229,120,143,118,175,113,17,168,155,64,207,46,149,251,215,238,48,83,48,194,115,45,44,200,150,207,147,208,54,223,114,133,100,68,107,102,138,100,84,107,156,199,42,43,21,201,241,71,39,152,27,61,209,86,210,220,105,153,87,71,47,114,41,17,28,215,116,170,110,138,136,169,228,190,127,5,67,188,133,110,22,249,166,102,122,103,72,152,230,169,62,10,219,92,107,27,34,150,150,208,215,61,24,200,21,137,213,211,35,60,250,154,207,130,126,210,92,116,175,88,112,157,95,176,83,95,176,250,249,167,138,120,89,50,182,90,103,196,228,71,49,143,248,57,63,100,141,251,192,247,0,0,40,234,70,174,202,190,101,72,228,95,129,215,51,124,186,147,226,117,53,234,139,179,128,250,85,17,124,148,249,229,102,223,15,187,238,59,216,244,122,110,129,237,69,77,255,0,160,14,152,30,187,236,170,125,7,200,173,84,94,164,79,35,190,55,163,188,191,227,3,176,180,220,76,104,253,6,179,105,117,211,26,170,164,167,154,102,210,213,172,61,212,102,200,231,211,200,207,37,115,29,178,238,228,251,139,178,0,214,79,90,244,242,237,164,154,171,145,225,181,209,54,158,75,77,206,104,160,88,165,107,145,24,142,71,49,81,91,182,223,101,205,251,147,98,91,57,89,113,27,107,203,244,190,213,165,247,27,141,92,215,123,45,52,52,106,217,163,145,205,219,174,169,89,179,213,202,159,161,27,127,103,236,254,175,45,205,47,132,234,27,254,51,121,214,219,37,58,182,186,215,12,247,25,213,245,170,136,228,222,149,175,251,10,138,139,246,88,253,145,21,60,246,35,147,132,189,90,186,104,222,188,98,57,21,53,83,97,165,250,98,153,149,168,180,233,46,236,85,116,123,162,124,124,146,87,124,63,227,248,1,178,32,60,198,155,230,116,57,246,25,106,201,232,37,116,140,173,164,130,103,57,209,171,55,115,226,99,247,217,126,31,166,135,167,3,174,70,239,183,221,251,74,99,69,106,108,167,113,214,171,230,5,109,248,28,148,183,226,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,11,84,77,79,43,222,58,127,45,120,171,52,59,88,243,63,23,169,54,94,191,161,234,107,91,211,53,246,215,28,109,84,222,101,114,248,138,200,118,147,185,186,53,239,137,25,39,231,92,218,137,18,197,97,188,10,211,113,75,203,135,77,51,141,62,160,164,102,170,88,41,238,144,208,205,83,85,43,25,115,183,67,121,186,189,109,168,139,34,65,11,221,37,67,164,100,206,103,233,177,172,115,216,199,43,217,28,24,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,144,27,73,152,65,204,191,142,58,110,28,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,176,248,214,71,170,35,88,201,172,255,0,246,96,177,95,228,143,221,222,235,249,118,250,63,232,46,199,132,143,179,227,187,29,63,78,119,123,62,27,179,213,249,223,15,209,213,221,252,215,71,107,243,228,85,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,64,49,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,51,96,158,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,219,106,185,104,112,57,77,195,142,27,14,176,231,15,171,126,162,230,150,120,217,53,36,140,150,157,150,59,116,203,28,233,68,232,94,141,114,212,171,153,19,166,115,219,246,31,26,70,196,68,107,223,54,111,129,226,181,175,75,237,90,213,164,121,126,148,94,93,73,29,62,83,103,169,182,178,162,166,137,181,108,163,157,236,94,205,82,68,229,68,123,225,151,183,43,62,211,85,31,27,85,28,213,68,84,214,135,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,54,147,32,175,155,38,133,216,180,127,137,175,172,152,149,154,235,73,106,212,75,123,242,74,169,170,21,242,82,190,241,37,84,201,90,202,121,28,159,238,19,62,62,167,43,29,82,155,116,177,209,177,161,114,248,172,215,154,110,32,249,90,233,62,77,53,109,93,77,246,193,156,91,177,156,133,245,117,18,212,206,251,141,37,166,181,174,154,73,164,99,86,87,207,19,161,169,85,69,118,203,80,172,87,185,205,114,152,107,194,119,170,125,27,249,129,143,123,140,7,228,211,107,29,246,45,2,184,240,253,81,15,122,203,83,152,81,230,52,114,117,49,190,18,170,58,42,154,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,159,149,164,249,215,228,191,84,240,221,76,250,47,233,63,170,89,5,186,251,224,187,253,159,21,225,106,99,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,192,101,87,54,77,116,177,107,7,19,95,86,241,43,205,214,174,213,167,118,247,227,117,80,212,35,227,165,101,226,58,169,150,181,244,241,185,127,220,33,124,157,45,87,186,153,54,234,99,99,123,175,7,37,141,6,169,187,102,89,95,17,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,233,25,146,57,106,102,137,234,254,184,31,21,58,199,26,175,71,231,25,92,246,163,254,203,218,177,193,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,27,4,240,1,160,212,220,62,112,185,136,227,51,81,85,211,95,111,244,236,201,178,22,85,211,203,77,59,46,53,113,70,231,67,36,50,61,203,19,224,137,176,211,42,34,55,117,167,87,171,26,231,57,0,200,160,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,45,81,45,60,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,98,184,90,224,146,213,197,127,3,89,45,247,24,130,146,135,81,113,92,226,237,53,170,177,180,173,116,247,104,27,103,164,115,45,47,145,211,68,198,50,74,135,70,230,203,34,185,33,94,226,181,17,36,147,124,43,187,91,51,45,40,207,235,108,213,146,85,216,50,204,58,241,37,52,175,164,171,68,158,223,113,164,153,90,229,142,104,92,168,143,142,88,215,103,198,229,243,106,43,87,224,160,109,16,69,7,52,30,96,148,215,106,107,215,11,218,45,117,171,99,25,80,234,12,194,249,77,44,180,207,235,134,90,170,122,203,42,197,44,13,114,177,92,200,28,249,226,151,162,70,43,162,251,76,115,247,242,185,111,54,252,203,37,224,253,112,180,154,174,221,173,87,58,135,217,106,175,214,141,169,153,5,186,54,194,231,92,191,189,244,197,83,80,215,203,2,71,2,167,67,217,44,237,116,31,153,137,99,215,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,3,242,140,170,229,113,235,179,76,191,26,246,122,210,250,241,145,194,37,171,132,30,95,152,190,41,61,198,146,241,150,95,181,34,223,114,200,238,176,83,181,140,124,233,106,184,53,148,176,189,90,146,190,154,20,234,232,238,46,234,249,38,145,27,31,117,99,109,138,229,113,235,179,76,191,26,246,122,208,51,255,0,157,95,165,140,91,230,5,15,183,92,72,86,38,167,157,95,165,140,91,230,5,15,183,92,72,234,229,201,139,88,179,158,48,176,188,43,41,161,241,182,92,130,223,145,90,238,52,221,215,199,223,165,158,197,95,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,48,63,3,131,190,42,179,46,20,53,114,223,152,89,174,85,110,198,46,53,20,244,217,101,162,56,210,102,92,109,200,255,0,182,173,137,207,99,124,76,109,116,142,133,253,77,233,122,171,85,123,111,145,143,216,35,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,171,1,156,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,213,114,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,144,159,66,202,113,93,197,118,156,112,149,167,15,205,115,89,124,117,214,187,185,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,220,44,234,106,203,50,162,182,54,185,168,136,247,190,56,223,120,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,44,7,27,124,31,99,60,92,233,124,182,87,37,37,22,109,99,167,157,216,157,226,174,90,142,197,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,184,32,47,84,181,75,59,214,156,238,231,169,154,151,125,250,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,191,101,169,190,219,174,234,170,171,45,60,177,121,127,214,105,21,29,55,16,58,223,142,248,76,234,175,166,124,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,60,225,145,142,116,45,99,119,86,200,231,178,56,140,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,137,229,139,199,143,229,190,197,77,160,218,177,122,234,207,177,251,123,126,141,186,92,110,61,202,172,162,22,190,103,73,179,123,77,78,245,60,13,167,71,117,73,36,179,53,36,153,119,232,149,200,25,85,196,239,15,88,175,20,26,53,122,210,60,166,167,192,120,254,221,77,186,232,202,88,234,38,182,87,68,238,168,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,117,245,38,188,58,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,155,25,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,221,117,181,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,112,73,87,41,78,53,254,155,163,163,225,55,83,110,119,90,203,212,61,233,48,187,132,235,223,141,212,48,193,220,125,177,202,141,235,143,178,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,228,80,114,167,224,74,234,183,90,14,41,181,151,25,164,109,181,180,233,62,17,106,184,192,231,79,36,234,230,58,59,194,177,85,26,198,53,168,228,131,173,174,87,171,251,237,70,116,65,36,146,190,0,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,8,171,50,43,130,78,48,114,110,17,181,66,43,211,86,174,183,9,190,84,64,220,178,207,73,21,63,126,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,122,154,229,239,128,97,186,167,197,206,19,167,218,131,143,82,95,49,235,229,61,238,154,186,134,165,23,162,86,125,15,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,168,227,111,131,236,155,132,109,80,150,202,228,171,173,194,111,149,19,187,19,188,85,203,79,223,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,94,150,132,255,0,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,35,47,146,197,167,94,109,216,110,87,89,117,182,82,82,233,5,210,161,245,118,169,106,225,232,171,170,189,162,199,12,210,210,185,19,119,211,36,80,246,229,115,247,111,118,56,219,23,218,109,66,36,154,1,138,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,8,27,84,0,0,213,92,2,66,113,206,95,117,60,68,240,23,165,250,195,163,118,170,70,234,45,186,158,239,77,91,109,134,40,161,126,76,197,191,77,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,129,125,120,94,230,197,138,212,112,251,147,207,196,13,243,196,106,110,21,111,170,184,83,120,134,199,75,30,91,215,42,248,104,41,252,52,29,16,204,143,146,24,30,206,210,244,198,137,81,187,218,217,251,81,45,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,31,148,100,167,47,254,24,191,148,247,16,86,155,6,73,139,221,110,88,13,147,174,225,149,212,209,205,225,227,134,20,138,69,166,130,73,188,149,59,243,177,145,244,70,169,42,199,222,115,21,189,183,72,192,154,158,11,236,26,167,141,112,193,128,91,181,174,247,117,186,230,115,91,228,184,92,231,187,84,212,207,92,207,21,81,45,68,48,84,58,165,18,84,154,40,101,138,39,177,223,160,232,213,136,170,141,69,91,214,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,234,180,183,84,179,189,22,206,237,154,153,166,151,223,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,155,9,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,24,60,206,184,14,252,136,95,106,117,231,73,236,189,56,14,65,112,119,210,86,187,117,187,183,75,139,204,230,66,216,247,119,117,203,217,168,157,213,10,222,152,227,138,23,44,112,166,221,113,53,113,215,131,238,44,243,46,17,117,67,235,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,134,198,102,170,230,207,186,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,93,96,128,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,32,4,9,105,229,29,198,109,138,174,197,103,224,239,45,181,120,27,173,15,143,168,197,46,52,236,123,227,184,70,231,205,91,83,77,80,158,125,185,153,213,60,140,147,202,55,198,213,98,244,61,141,239,201,249,170,185,59,220,184,184,227,169,226,183,13,175,195,245,5,148,148,250,139,135,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,246,154,249,98,115,85,169,50,69,24,102,81,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,100,43,115,58,227,199,242,223,125,169,208,109,39,189,117,96,56,253,193,223,73,93,45,215,30,229,46,81,51,89,11,163,221,189,166,175,102,158,118,212,35,122,100,146,41,156,145,204,155,244,68,228,11,21,198,223,24,57,55,23,58,161,45,233,203,87,69,132,216,234,39,110,39,103,171,138,159,191,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,157,78,190,188,149,61,83,229,63,47,235,189,198,220,96,1,159,252,149,61,83,229,63,47,235,189,198,220,4,212,128,0,138,190,121,223,169,63,222,79,225,164,85,146,169,207,59,245,39,251,201,252,52,199,254,84,218,91,130,107,78,182,103,186,103,169,150,47,166,113,187,206,159,207,227,104,188,84,212,253,222,213,222,215,52,127,156,133,236,145,187,73,19,29,246,92,155,237,178,238,138,168,161,231,249,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,244,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,76,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,153,197,119,10,58,143,194,86,163,191,10,205,98,241,214,170,238,228,246,11,252,16,171,41,110,244,173,84,69,115,81,85,123,115,51,169,169,44,42,170,232,220,230,170,43,216,248,228,124,159,242,117,252,187,126,66,110,31,95,255,0,250,27,126,107,242,127,254,179,255,0,199,46,31,73,255,0,122,254,216,255,0,92,116,127,174,63,254,31,217,220,8,171,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,91,252,27,93,52,227,82,117,31,57,210,252,42,243,244,173,215,78,124,12,87,249,160,68,117,45,61,85,82,212,34,82,182,68,95,183,52,126,21,221,212,68,233,99,158,214,43,149,237,145,140,184,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,203,254,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,28,202,26,171,147,39,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,9,21,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,213,105,110,169,103,122,45,157,219,53,51,77,47,191,67,100,150,110,247,130,173,240,176,212,118,187,176,190,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,60,169,151,252,198,120,40,254,74,186,143,5,255,0,0,182,93,100,211,44,167,243,150,218,153,211,187,29,174,185,85,235,37,177,211,117,57,238,233,99,18,72,157,42,53,207,141,206,110,242,186,25,100,80,152,158,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,151,128,215,51,131,238,44,243,46,17,117,67,235,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,236,17,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,15,86,0,0,0,0,106,174,109,80,106,174,7,213,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,61,60,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,171,18,184,137,229,255,0,89,171,188,38,105,39,16,58,33,142,248,188,234,147,79,241,249,242,107,108,82,79,45,85,250,150,59,53,12,49,58,153,142,122,198,147,65,29,63,148,49,177,174,153,175,118,202,233,26,198,73,130,220,46,126,93,191,46,216,207,242,104,255,0,232,147,253,187,244,39,250,207,255,0,19,159,196,127,175,127,181,255,0,214,253,255,0,211,255,0,131,246,186,64,149,78,117,126,150,49,111,152,20,62,221,113,34,3,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,47,252,234,253,44,98,223,48,40,125,186,226,66,176,27,30,240,163,197,118,156,113,107,167,12,205,112,169,124,13,214,135,183,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,228,47,233,114,197,50,34,54,70,181,200,168,199,178,72,217,122,205,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,216,79,75,117,75,4,214,156,18,217,169,154,105,125,250,103,27,188,247,188,21,111,133,154,159,187,218,153,240,201,249,185,152,201,27,180,145,61,191,105,169,190,219,166,232,168,170,30,172,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,17,87,207,59,245,39,251,201,252,52,149,66,42,249,231,126,164,255,0,121,63,134,129,28,26,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,25,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,237,101,204,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,134,195,192,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,128,30,104,254,187,53,55,240,95,103,162,49,84,202,174,104,254,187,53,55,240,95,103,162,47,175,5,252,31,99,60,92,240,19,151,89,92,148,148,89,181,143,56,186,187,19,188,85,203,81,216,161,158,90,43,59,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,116,184,61,175,42,62,58,127,188,112,191,173,121,159,254,47,75,128,86,215,55,252,166,186,215,37,66,187,253,203,194,177,205,255,0,14,20,127,250,222,18,85,13,91,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,50,106,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,16,103,81,170,185,181,65,170,184,2,114,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,142,61,114,78,10,62,155,224,31,79,248,177,211,43,101,214,178,245,15,210,145,230,150,248,19,191,27,168,97,184,214,198,203,155,81,93,215,31,101,145,69,28,173,141,174,106,198,173,149,82,52,138,103,191,24,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,6,63,240,117,198,46,9,197,254,9,81,127,176,81,253,13,146,89,186,62,176,99,253,201,170,62,139,238,205,80,202,95,237,167,193,20,115,247,99,167,89,63,54,139,209,191,75,182,84,243,200,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,0,0,16,215,204,235,151,253,30,145,86,84,241,3,162,24,239,132,193,106,250,167,201,173,177,73,4,84,182,26,169,39,134,24,157,76,199,61,36,88,103,146,163,202,24,216,230,194,230,59,101,108,110,99,35,196,14,24,184,133,202,184,95,214,91,46,174,98,212,222,63,192,119,41,174,54,183,213,73,79,13,206,134,86,244,203,79,35,152,191,228,200,197,115,94,214,75,20,79,86,63,163,165,118,83,32,135,152,239,3,148,220,41,102,84,25,134,159,62,174,163,78,179,10,137,217,67,12,172,150,87,217,42,218,136,245,162,150,117,69,107,216,230,171,157,3,156,238,235,153,20,173,114,57,97,89,100,12,106,214,141,94,204,181,235,84,50,13,92,212,9,233,36,190,228,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,243,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,186,185,167,8,151,93,58,224,203,24,226,139,47,184,213,211,220,179,140,162,154,219,101,179,45,59,162,72,109,78,166,173,147,197,79,220,106,57,207,153,212,209,62,46,143,177,217,86,191,170,78,242,36,87,215,150,47,1,223,150,251,237,54,188,234,197,151,171,1,199,238,13,250,54,215,113,183,119,41,114,137,154,201,155,38,206,238,181,123,52,243,182,157,93,213,28,145,76,228,146,21,223,162,86,166,85,115,171,244,177,139,124,192,161,246,235,136,17,151,193,6,144,225,186,245,196,230,37,164,122,129,5,92,150,44,138,158,239,13,66,210,78,176,207,19,217,107,171,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,175,137,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,183,175,149,199,174,205,50,252,107,217,235,73,116,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,4,43,91,56,211,215,155,47,13,15,225,78,205,144,82,80,97,178,84,78,175,158,154,155,181,113,117,20,239,124,147,91,214,118,185,17,105,164,150,73,30,244,233,238,59,173,209,172,139,10,172,69,191,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,92,244,95,84,44,186,184,205,8,188,226,21,116,25,220,151,136,44,44,179,212,190,56,158,234,217,222,198,66,212,145,206,72,149,146,44,145,171,37,235,237,185,143,107,209,202,197,71,19,211,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,15,107,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,45,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,190,7,37,46,248,129,215,34,43,147,100,42,141,187,111,247,254,192,139,230,118,0,0,243,26,145,153,208,224,56,101,215,39,175,149,209,178,138,146,121,154,230,198,175,217,204,137,239,223,100,248,254,130,129,132,220,211,120,141,181,226,26,95,117,210,251,117,198,174,27,189,234,154,106,52,108,49,200,214,237,215,74,175,221,232,228,79,208,145,223,183,246,127,92,73,232,166,158,93,181,111,85,113,204,54,134,38,212,73,118,185,195,20,235,44,173,106,43,21,202,231,170,171,183,223,236,181,223,114,238,122,142,45,53,106,233,172,154,241,151,100,85,53,77,154,151,233,138,150,81,34,83,164,91,49,21,177,238,169,241,243,72,155,241,255,0,139,224,72,223,43,78,19,168,108,24,205,155,91,111,116,234,234,235,164,48,92,96,86,86,170,163,83,122,166,179,236,34,34,39,217,123,55,69,85,243,220,12,208,225,159,71,232,52,103,75,173,120,213,45,37,60,51,58,150,145,102,237,35,54,87,50,158,54,121,171,88,221,215,118,175,220,93,144,0,31,60,239,93,246,69,59,37,122,55,203,254,51,161,26,170,189,74,158,64,85,19,55,248,167,199,246,159,66,34,39,146,28,49,168,212,254,176,247,163,19,117,3,149,114,39,196,167,169,28,187,34,249,157,14,122,170,236,211,182,22,249,117,47,196,14,208,0,3,162,182,182,150,221,76,250,186,201,123,113,70,138,231,59,165,87,100,68,85,95,36,243,248,34,158,59,85,53,135,9,210,11,5,77,251,48,175,154,8,160,133,243,35,98,166,124,174,84,107,30,255,0,131,83,246,70,239,188,136,238,41,57,166,102,122,153,72,184,230,150,190,10,43,92,139,35,37,150,170,208,214,189,88,248,17,139,211,213,35,252,250,156,255,0,138,126,192,51,91,136,254,102,26,51,164,240,58,203,98,171,186,87,222,93,214,197,99,45,114,116,181,86,20,123,23,169,95,31,222,246,253,255,0,245,145,127,172,28,122,235,166,168,85,126,99,44,185,90,169,83,125,153,71,95,89,2,174,241,181,171,186,37,67,147,238,85,255,0,57,100,48,252,39,50,213,60,137,44,248,197,3,110,23,41,150,52,86,186,104,161,68,71,57,172,106,170,189,90,159,21,106,121,25,215,162,28,162,245,11,38,127,137,213,106,202,122,10,116,70,185,172,182,222,35,221,203,220,84,114,46,240,63,203,165,62,229,251,192,192,123,174,105,151,223,42,165,172,187,229,55,122,201,166,122,200,247,207,93,44,138,174,95,138,238,231,42,159,27,47,119,168,220,142,101,222,181,170,159,5,74,135,162,167,252,100,217,226,252,163,56,101,182,81,64,203,229,158,237,93,84,145,35,101,147,233,217,211,173,219,249,175,217,107,83,253,8,135,237,85,242,162,225,70,166,145,208,38,41,115,99,149,21,17,82,253,85,228,155,249,124,85,126,224,33,191,78,184,135,213,173,51,185,82,215,99,217,181,229,177,211,202,199,172,14,185,84,164,110,70,170,253,149,107,36,110,233,246,151,200,147,94,16,249,161,99,89,35,172,120,6,168,212,85,193,117,169,116,52,73,58,80,207,51,95,34,172,158,125,107,52,139,254,47,205,83,239,255,0,71,226,107,7,39,92,101,180,119,27,150,148,215,214,193,51,35,123,233,169,106,111,40,177,34,162,55,165,28,175,129,93,183,233,127,59,252,228,113,235,22,135,234,38,128,102,19,216,179,10,24,41,231,163,170,115,105,231,130,170,57,216,245,103,67,145,83,111,63,46,227,62,45,79,143,192,13,148,44,87,235,94,75,108,134,241,103,168,89,169,106,24,215,177,202,199,49,118,115,81,201,228,228,69,248,57,15,208,34,123,149,207,25,183,47,164,89,162,217,237,193,146,120,234,202,106,107,90,197,111,68,84,141,180,207,110,206,123,21,63,197,51,205,83,239,95,243,74,252,82,50,104,217,44,107,187,30,212,115,87,111,138,47,192,10,128,0,126,94,73,100,131,34,179,205,106,169,99,92,201,85,139,179,145,21,60,156,139,247,162,254,207,216,107,115,196,158,7,85,167,122,209,149,88,170,98,100,109,146,235,93,81,3,88,246,185,18,37,171,153,173,248,34,34,126,135,195,99,101,162,22,121,181,233,75,177,173,74,165,207,32,133,27,77,94,140,165,223,191,212,189,111,168,174,151,244,126,228,217,160,100,223,39,44,194,162,235,162,21,184,229,93,92,243,62,134,237,112,115,123,142,115,182,69,74,87,124,85,85,63,240,139,247,18,22,67,223,39,13,76,166,182,103,215,45,54,158,69,111,140,130,225,115,68,236,239,252,202,70,254,150,254,95,160,190,91,19,8,0,165,206,68,93,148,168,165,200,139,230,1,29,191,192,168,161,168,136,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,187,20,43,147,125,148,169,223,19,169,235,179,145,127,172,14,214,169,81,75,127,232,42,2,153,36,108,76,87,189,118,68,53,240,230,41,144,77,145,113,81,144,212,76,244,119,134,161,183,83,183,102,116,236,158,21,143,255,0,157,234,108,13,116,114,54,134,87,42,237,183,79,252,232,107,167,198,180,235,81,196,150,85,35,151,117,88,237,233,255,0,222,80,1,38,28,158,112,218,123,126,130,166,87,219,85,146,235,112,184,185,93,220,223,244,100,130,63,209,251,191,188,255,0,243,238,72,57,134,252,169,225,90,126,18,113,232,145,62,202,215,221,29,231,251,124,91,147,254,131,50,0,0,0,241,122,201,150,71,133,233,174,67,126,127,87,84,22,218,183,70,141,103,86,239,109,60,143,79,45,211,252,18,1,162,193,50,62,40,56,166,201,232,45,169,23,114,231,144,79,83,84,175,145,176,43,105,214,177,144,175,79,147,145,29,179,219,251,73,156,230,3,124,158,199,195,86,85,44,42,223,207,90,238,81,236,173,223,207,192,84,109,254,111,137,30,252,158,236,116,185,30,171,103,23,90,232,250,228,167,130,221,51,122,28,168,141,87,84,189,87,201,63,201,64,36,115,133,30,24,177,13,6,211,155,5,190,142,134,84,185,195,71,19,167,149,213,175,153,22,93,228,114,175,220,223,62,235,190,9,177,127,74,99,99,99,99,99,98,125,150,34,53,63,169,12,19,226,219,152,22,95,195,238,170,77,132,90,236,246,153,45,180,210,181,146,79,53,27,164,149,19,179,3,215,169,221,246,53,60,229,114,39,217,79,45,191,172,12,238,4,114,81,115,114,195,163,182,210,205,117,166,141,213,14,137,29,51,105,160,167,93,159,183,154,108,234,191,47,63,129,238,180,199,154,78,147,103,55,218,59,37,116,83,209,248,169,227,131,187,35,105,98,107,122,183,221,92,171,86,187,39,249,128,206,19,30,56,141,224,159,72,248,134,162,98,228,54,154,150,215,194,197,100,82,199,114,154,20,68,89,91,35,183,68,234,79,62,149,251,190,242,249,227,89,45,159,45,179,211,223,108,85,145,212,209,212,177,146,71,36,114,53,232,168,230,163,147,205,170,169,240,114,125,255,0,121,250,128,107,161,197,31,8,249,255,0,13,57,26,210,95,105,233,229,181,84,172,207,165,158,42,230,76,228,141,147,246,209,30,155,53,119,251,76,248,55,239,95,243,125,252,37,113,127,153,240,217,153,83,215,67,91,27,236,107,21,67,38,129,104,35,153,232,231,198,214,181,83,205,171,241,141,137,250,95,183,200,158,125,85,209,236,51,87,236,174,179,101,244,50,212,71,210,141,111,110,165,241,42,34,72,215,252,90,191,181,136,65,71,25,188,34,221,56,113,202,42,42,237,148,213,46,199,39,169,88,225,124,139,44,171,18,190,89,209,141,87,172,77,110,221,17,53,60,213,87,117,251,247,2,119,180,187,84,177,157,85,197,232,50,76,118,166,73,25,89,75,21,66,163,224,116,106,157,113,177,255,0,5,255,0,116,111,222,123,34,13,249,122,241,155,125,210,108,218,147,10,202,174,84,127,87,100,165,169,108,110,150,158,22,44,110,108,49,164,109,89,21,236,242,218,31,191,117,85,253,191,116,220,216,175,150,204,142,217,21,226,207,85,29,69,44,202,228,100,145,189,175,69,86,185,90,190,109,85,79,138,47,222,7,222,124,211,53,81,219,181,62,227,233,41,115,17,222,107,241,3,231,141,203,190,234,190,103,210,139,186,110,124,202,206,149,223,225,183,159,153,222,215,42,166,224,81,43,63,249,71,92,104,173,118,234,158,71,208,228,220,233,84,93,252,128,239,69,69,77,208,228,165,139,246,81,63,97,80,30,47,89,48,170,45,66,211,12,159,18,174,98,186,59,157,170,166,155,202,69,103,233,49,126,244,248,124,16,215,55,93,240,138,173,45,214,172,183,19,70,118,190,137,189,84,54,159,243,137,38,204,235,235,141,119,251,254,203,155,241,79,235,54,101,115,90,246,171,28,155,163,147,101,254,162,32,121,178,240,249,5,159,37,170,213,235,69,28,237,109,76,210,79,90,245,124,142,106,171,146,138,38,236,157,61,41,178,185,223,206,79,243,129,144,124,166,245,226,93,67,210,251,134,21,117,153,29,89,143,212,81,209,68,141,166,232,78,211,104,209,17,85,200,187,42,254,101,223,179,225,240,243,51,240,130,126,86,218,186,152,6,189,80,226,117,21,17,199,79,148,87,211,198,168,246,179,227,28,21,63,5,115,145,83,126,180,79,45,201,212,167,157,149,52,241,84,196,187,178,86,53,237,95,232,84,221,0,236,40,127,145,89,75,209,85,60,128,165,23,114,179,173,173,217,119,59,27,240,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,95,230,131,203,238,166,237,83,122,226,135,69,173,84,140,123,41,221,95,152,88,233,162,138,153,157,16,197,85,81,89,122,89,101,157,173,87,171,89,3,95,4,81,117,200,245,116,191,105,238,126,249,65,202,227,208,158,153,126,53,239,21,166,85,1,170,185,42,156,171,56,14,255,0,189,28,85,234,253,151,252,108,184,133,138,231,110,255,0,112,125,53,237,175,238,255,0,190,27,19,36,135,252,93,67,29,253,233,229,213,191,242,155,211,139,151,23,22,221,91,178,37,170,207,165,144,246,111,119,12,77,145,164,254,38,241,28,234,229,164,142,158,72,150,24,173,210,34,70,247,177,92,245,243,150,38,50,56,220,197,139,63,192,0,0,24,127,205,79,71,47,186,187,194,61,222,167,28,155,122,188,10,225,22,99,37,55,75,63,182,169,105,160,158,58,148,235,123,218,140,237,193,81,44,251,253,167,59,177,208,214,171,158,138,153,128,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,16,46,87,18,154,67,83,160,186,243,156,233,28,208,85,199,79,142,222,38,134,222,181,115,197,52,242,219,159,180,180,83,72,248,182,98,190,74,105,33,145,81,17,187,43,213,21,173,84,86,165,181,3,34,184,0,208,106,158,32,248,163,196,113,153,168,169,42,108,86,10,134,100,217,11,42,233,226,169,129,246,234,73,99,115,161,146,25,30,212,149,147,202,232,105,149,17,29,178,84,43,213,142,107,92,134,195,196,106,242,92,208,187,21,171,78,50,62,33,238,118,107,172,57,37,238,225,83,141,219,106,106,21,241,210,190,207,18,83,73,35,233,217,178,54,78,186,166,189,143,145,85,232,142,164,70,55,161,82,84,124,149,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,115,66,224,91,242,215,138,191,92,116,115,12,241,122,147,101,232,250,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,28,149,61,44,101,63,48,43,189,186,220,103,248,26,171,147,147,203,67,129,202,110,28,112,216,117,135,56,125,91,245,23,52,179,198,201,169,36,100,180,236,177,219,166,88,231,74,39,66,244,107,150,165,92,200,157,51,158,223,176,248,210,54,34,35,94,249,189,253,179,151,222,137,90,120,175,127,20,52,182,170,71,189,244,243,215,173,142,166,41,234,89,245,146,106,199,212,62,244,146,203,59,154,143,70,189,205,100,9,23,110,55,163,101,103,75,218,221,178,128,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,9,179,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,22,0,120,170,225,159,50,225,67,87,43,52,183,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,125,74,232,95,213,20,140,124,110,85,233,123,29,210,231,179,162,71,207,79,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,165,91,11,58,98,145,239,145,200,189,44,99,186,90,247,244,70,253,120,117,75,84,179,189,105,206,238,122,153,169,119,223,166,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,246,90,155,237,186,238,170,170,161,157,92,177,121,128,81,233,21,101,55,15,218,223,145,120,76,22,175,166,12,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,60,230,145,238,108,46,99,119,70,198,231,190,57,148,35,47,149,15,3,148,216,213,170,201,197,198,163,62,173,47,183,42,122,135,226,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,237,53,55,137,33,149,178,110,247,72,206,204,154,1,132,28,203,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,78,164,238,70,230,189,93,26,199,8,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,79,16,67,205,178,183,13,170,227,75,32,131,23,180,213,209,220,168,236,246,168,114,57,166,114,171,43,46,43,76,215,178,104,145,94,237,152,148,111,162,141,81,17,159,110,39,175,74,238,175,120,90,174,43,248,193,213,14,46,114,107,93,235,60,90,74,43,109,142,157,173,181,217,233,34,143,177,67,60,180,244,204,173,124,114,116,36,206,100,211,83,119,81,146,190,69,141,28,140,71,59,101,115,175,167,46,14,95,245,156,68,95,98,213,189,94,199,127,238,79,65,226,96,138,154,162,73,233,228,200,170,186,31,31,77,59,225,124,114,50,24,100,84,123,230,71,116,172,145,36,77,71,254,121,98,193,99,103,61,20,180,233,125,151,72,241,10,61,21,182,82,80,96,146,89,233,170,241,248,169,161,146,38,58,138,118,36,209,202,173,149,18,85,124,137,39,113,238,147,243,142,123,220,231,238,245,114,129,237,64,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,39,87,180,95,75,245,235,13,147,79,245,115,16,164,200,172,82,84,69,86,148,243,62,72,159,20,241,170,244,75,20,177,57,178,196,253,149,205,87,49,205,85,99,222,197,221,175,114,44,27,114,184,245,217,166,95,141,123,61,105,63,192,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,245,100,74,243,147,208,189,101,154,251,105,215,153,50,155,174,77,128,211,239,108,101,174,58,22,199,75,136,245,50,157,173,115,156,217,21,101,241,115,247,85,211,186,54,244,185,176,66,231,175,230,26,5,224,226,119,137,140,55,138,254,86,250,131,170,88,125,13,93,185,237,168,180,91,110,246,202,148,87,62,221,113,142,235,110,124,176,36,157,40,217,153,211,44,111,100,141,68,234,99,219,212,214,63,174,54,67,9,232,44,89,254,101,140,227,57,54,25,98,200,106,233,44,89,141,61,53,53,246,222,213,69,130,185,148,245,12,168,129,94,213,69,68,124,114,198,138,215,166,207,68,116,141,69,233,145,237,119,159,3,106,128,0,26,171,147,147,202,43,87,176,220,215,133,123,126,150,217,167,171,76,135,78,42,42,97,189,65,52,10,214,116,87,86,213,213,83,77,19,211,118,189,142,106,200,197,77,209,232,248,95,187,81,170,199,62,13,143,107,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,18,63,205,115,129,111,239,252,80,104,166,25,255,0,140,85,103,244,84,46,255,0,37,205,186,71,78,141,255,0,117,241,79,107,191,192,153,89,254,184,152,191,252,168,248,116,252,139,112,227,6,127,123,167,232,201,53,75,195,223,106,62,222,253,171,91,88,239,163,162,251,50,190,55,111,28,178,84,117,35,88,244,241,125,183,166,241,38,217,1,195,23,16,184,175,20,26,53,101,213,204,90,155,192,120,254,229,53,198,214,250,168,234,38,182,87,68,238,153,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,117,244,165,213,0,0,3,21,121,163,250,19,212,223,193,125,226,136,128,18,127,185,163,250,19,212,223,193,125,226,136,128,16,54,157,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,215,219,142,142,12,175,188,30,106,61,45,178,59,175,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,204,14,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,36,143,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,132,43,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,152,106,92,174,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,45,168,19,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,164,0,129,159,244,92,7,126,91,249,123,105,222,188,233,61,151,171,62,199,237,247,191,164,173,118,235,119,114,171,40,133,183,185,219,30,238,238,181,59,212,240,54,161,91,211,28,146,204,212,142,20,223,162,38,166,16,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,239,114,184,244,39,166,95,141,123,197,105,30,188,224,52,67,1,211,29,121,182,106,6,33,124,164,101,203,82,41,234,46,151,172,122,40,225,141,104,39,135,181,31,141,70,199,179,145,149,110,89,92,170,246,238,233,161,169,127,91,250,149,177,135,171,226,239,154,189,54,183,240,233,73,166,58,115,138,85,227,151,220,214,158,86,101,207,75,140,178,37,170,145,149,79,107,104,160,153,172,133,103,125,68,81,49,210,185,89,218,108,51,186,29,164,115,222,177,96,174,139,233,14,101,175,90,161,143,233,30,159,193,73,37,247,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,154,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,175,138,39,123,149,126,136,105,126,155,112,209,106,212,156,18,249,87,125,187,234,85,60,53,247,235,140,209,201,3,35,158,153,243,69,224,98,133,222,77,101,52,174,169,141,100,243,89,95,215,34,59,182,177,49,129,132,28,204,120,122,197,120,95,209,174,30,52,143,22,169,241,254,3,235,69,77,198,232,250,88,233,230,185,215,74,235,107,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,209,212,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,19,82,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,180,234,206,128,232,214,186,253,1,249,92,211,219,86,81,245,94,224,151,59,95,141,99,151,177,55,151,83,87,165,83,185,11,250,89,220,129,253,81,73,208,206,182,59,165,187,92,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,140,21,230,63,204,2,143,135,123,20,186,73,164,57,23,253,214,43,252,52,242,212,211,199,5,68,120,237,47,91,36,234,168,100,204,146,55,205,52,104,172,100,42,222,164,142,85,149,202,207,204,164,183,131,141,190,48,113,158,17,180,190,91,211,150,146,183,54,190,83,206,220,78,207,87,21,71,98,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,122,155,175,182,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,4,159,242,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,61,48,94,11,45,92,83,242,196,211,171,238,33,143,210,59,85,49,170,123,194,227,245,139,82,218,85,173,129,47,149,174,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,168,192,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,159,78,87,30,132,244,203,241,175,120,173,44,87,53,14,5,105,179,252,122,235,196,246,150,208,82,65,147,216,233,230,185,102,112,205,85,47,93,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,117,142,122,245,58,70,49,146,5,223,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,126,183,52,127,66,122,155,248,47,188,81,16,87,165,186,165,157,232,182,119,108,212,205,52,190,253,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,150,158,34,184,156,177,113,105,202,191,81,53,86,209,101,250,18,173,151,11,125,174,233,104,241,47,169,240,21,81,94,168,92,216,251,238,138,36,151,170,9,41,229,221,173,233,78,239,70,234,230,184,8,108,54,125,213,45,45,193,53,167,4,185,233,158,165,216,190,153,198,239,61,159,27,69,226,166,167,238,246,166,100,209,254,114,23,178,70,237,36,76,119,217,114,111,182,203,186,42,162,235,4,109,80,6,185,156,96,240,153,153,112,139,170,31,81,239,181,21,119,139,21,125,60,117,54,44,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,175,110,219,213,17,178,177,87,223,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,153,148,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,160,108,209,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,144,215,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,153,64,0,0,6,170,230,213,6,170,224,108,167,194,119,165,141,27,249,127,143,123,116,7,234,233,54,128,232,214,133,125,63,249,35,211,219,86,47,245,162,224,183,59,167,130,99,147,191,55,159,75,83,169,87,183,11,58,159,219,129,157,49,71,214,254,134,55,169,219,254,87,9,222,150,52,111,229,254,61,237,208,23,84,12,0,231,87,233,99,22,249,129,67,237,215,18,61,121,103,90,109,87,254,53,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,73,10,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,15,171,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,84,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,116,254,87,0,60,96,221,120,77,213,198,186,224,180,146,96,153,141,69,29,6,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,174,157,38,149,235,27,90,228,149,142,123,58,122,214,57,35,157,237,82,210,220,19,90,112,75,158,153,234,93,139,233,156,110,243,217,241,180,94,42,106,126,239,106,102,77,31,231,33,123,36,110,210,68,199,125,151,38,251,108,187,162,170,46,188,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,195,99,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,134,190,87,156,119,95,116,247,42,198,248,95,212,39,248,220,67,32,184,69,107,198,234,118,100,127,65,85,79,37,76,157,190,136,169,221,45,87,138,171,168,130,61,228,145,27,14,253,91,163,58,145,38,80,1,4,60,205,56,193,198,120,165,213,11,37,151,78,86,146,179,9,193,169,229,109,170,240,216,170,34,158,231,61,100,116,239,169,123,227,157,145,186,38,49,208,178,38,177,89,190,241,200,254,167,36,141,107,50,43,154,231,29,63,223,248,95,209,76,207,255,0,24,165,207,235,104,91,254,75,91,107,142,161,29,254,235,226,152,214,255,0,129,10,191,253,113,9,21,96,92,174,27,181,190,235,195,134,182,226,218,209,102,177,210,94,106,49,202,137,92,250,10,153,29,27,42,96,154,9,41,230,98,61,190,108,122,197,52,157,15,217,200,215,244,185,90,244,69,98,236,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,172,97,146,156,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,24,108,40,69,95,60,239,212,159,239,39,240,210,82,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,34,219,158,119,234,79,247,147,248,104,24,107,203,223,0,195,117,79,139,156,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,250,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,81,198,223,7,217,55,8,218,161,45,149,201,87,91,132,223,42,39,118,39,120,171,150,159,191,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,189,45,244,28,174,61,118,105,151,227,94,207,90,77,246,186,104,94,156,113,23,167,23,29,47,213,11,55,142,181,87,109,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,183,51,58,157,178,236,173,86,185,204,123,94,199,189,142,8,118,229,167,199,85,55,12,185,53,86,152,106,117,125,37,46,151,228,117,19,220,170,171,157,75,44,147,218,46,41,78,136,217,216,144,70,249,102,100,201,4,48,186,53,106,244,175,110,70,185,136,217,18,73,201,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,145,78,80,92,96,221,82,235,77,194,22,104,180,142,182,186,158,182,191,14,171,108,78,108,241,206,142,117,77,77,11,250,24,173,123,28,213,169,168,108,146,43,85,138,201,25,212,254,184,153,24,99,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,7,213,204,143,151,221,79,17,52,209,235,14,141,218,169,27,168,182,234,118,211,86,219,97,138,40,95,147,49,101,130,56,150,90,137,167,138,24,95,77,10,78,228,123,154,231,200,196,100,123,236,200,209,33,179,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,100,123,155,95,26,255,0,77,214,86,112,155,166,87,59,85,101,150,30,204,153,165,194,5,239,200,234,232,103,238,50,216,213,86,244,71,217,124,81,73,43,163,115,156,178,43,98,85,141,98,153,143,194,14,21,120,103,204,184,175,213,202,61,45,195,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,31,82,58,103,245,75,27,25,27,85,58,158,246,245,57,140,235,145,129,55,252,18,113,131,140,241,115,165,241,94,154,180,148,89,181,142,158,6,229,150,122,72,170,59,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,212,237,120,77,156,244,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,53,140,2,127,185,92,122,19,211,47,198,189,226,180,143,94,100,124,190,233,184,118,169,143,88,116,110,213,86,237,58,184,212,54,154,182,219,12,82,204,204,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,223,119,198,139,33,92,174,61,9,233,151,227,94,241,90,100,166,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,181,154,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,98,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,5,124,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,31,203,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,13,135,129,231,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,192,190,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,60,85,110,139,233,125,199,87,40,53,222,225,136,82,85,103,118,187,58,216,104,111,19,62,71,190,150,137,95,35,213,177,70,174,237,49,234,179,74,139,43,88,146,116,72,246,117,116,57,90,190,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,82,133,93,138,221,240,58,220,221,215,112,42,103,153,89,75,17,81,60,202,128,24,7,205,147,94,37,211,205,47,183,225,86,169,145,181,153,5,69,101,20,168,234,110,180,237,58,141,81,85,28,171,178,47,231,155,251,126,63,15,35,62,42,39,101,53,60,181,50,174,204,137,142,123,151,250,17,55,82,10,249,164,234,234,103,250,245,93,137,211,212,71,37,62,47,95,81,26,35,26,207,140,144,83,124,85,174,85,93,186,21,60,246,3,28,116,35,8,170,213,45,106,196,177,53,103,119,233,107,213,59,106,63,56,145,238,206,190,185,23,127,187,236,181,223,4,254,163,99,45,27,194,168,180,247,76,49,140,74,133,138,216,237,150,170,106,111,57,21,255,0,162,196,251,215,227,241,82,45,57,77,112,249,5,227,37,165,213,235,189,28,238,109,52,209,207,68,244,124,141,106,43,82,182,39,110,157,61,43,186,181,191,206,95,243,18,252,214,181,141,70,53,54,70,166,201,253,64,114,112,170,136,155,169,201,75,215,236,170,126,208,62,121,17,92,237,209,60,142,200,153,255,0,203,41,68,93,252,206,230,166,192,114,171,178,110,124,210,57,119,85,69,243,59,220,229,79,51,161,25,212,187,252,119,243,242,3,152,90,170,237,220,159,113,244,148,181,136,223,52,248,149,0,60,110,168,234,150,51,165,88,189,126,73,145,84,201,27,40,233,101,168,68,100,14,145,87,162,55,191,224,159,238,110,251,207,71,125,190,91,49,203,100,183,139,197,84,116,244,176,171,81,242,72,246,177,17,92,228,106,121,185,81,62,42,159,121,8,220,194,184,205,190,234,206,109,87,133,98,183,42,63,171,177,210,211,54,71,69,79,11,214,71,58,25,18,70,164,136,247,249,109,55,221,178,162,254,207,188,45,63,22,188,95,230,124,73,230,85,21,211,86,198,203,26,69,78,200,96,74,8,225,122,185,145,185,174,85,243,114,252,100,122,126,151,236,242,62,14,23,56,71,207,248,150,200,210,146,197,79,79,21,170,153,97,125,84,242,215,50,23,44,111,159,182,168,196,217,203,191,217,127,197,191,114,127,159,247,248,50,225,22,233,196,118,81,79,87,115,166,169,110,57,5,74,71,51,227,89,98,89,85,146,192,143,106,61,34,115,118,232,149,201,228,168,187,167,221,177,58,250,85,163,216,102,144,89,91,102,196,40,101,167,143,165,90,238,229,75,229,85,69,145,207,248,185,127,107,212,11,99,195,151,4,250,71,195,205,19,215,30,180,212,186,190,102,35,37,150,75,148,211,34,162,74,233,27,178,47,74,121,117,39,221,247,25,14,15,203,201,114,91,62,37,103,168,190,223,107,35,166,163,166,99,228,146,73,36,107,17,17,173,87,47,155,149,19,224,213,251,254,224,63,80,24,61,169,220,210,116,155,6,190,214,89,40,98,158,179,194,207,36,29,216,219,75,43,93,211,182,202,213,74,180,221,63,204,120,90,222,110,88,116,150,218,169,173,84,209,182,161,177,43,161,109,76,20,233,187,246,242,77,155,87,231,231,241,2,70,203,5,197,119,12,88,134,188,233,205,254,223,89,67,42,220,230,163,149,208,74,218,215,194,137,46,241,185,23,239,111,151,105,191,20,216,177,220,36,243,2,203,248,130,213,72,112,139,165,158,211,29,182,166,87,50,57,225,163,116,114,170,118,103,122,108,238,251,218,190,113,53,23,236,175,150,255,0,214,103,100,140,108,140,116,111,79,178,244,86,175,245,40,26,234,75,130,100,124,47,241,77,140,80,92,146,46,229,179,32,130,166,149,89,35,103,87,83,165,99,225,78,175,38,162,187,102,59,246,19,243,163,121,100,121,166,154,227,215,230,117,117,79,109,164,116,136,230,116,236,247,83,198,245,242,221,127,194,34,107,156,37,142,151,28,213,108,30,235,67,31,68,149,16,92,102,119,91,149,81,202,218,150,42,121,47,249,74,72,71,47,235,228,247,206,26,177,89,102,86,254,102,215,109,143,100,110,222,126,2,159,127,243,124,0,201,16,0,2,62,57,195,97,180,247,13,5,92,175,182,169,37,170,225,110,114,59,185,183,233,73,60,127,163,247,255,0,126,255,0,231,216,144,115,13,249,172,66,181,28,36,228,49,42,125,148,175,181,187,203,246,248,182,167,253,32,69,183,46,188,130,108,119,138,140,122,162,23,163,124,77,13,198,157,219,179,171,116,240,175,127,252,236,67,96,248,228,108,172,71,177,119,69,53,202,224,166,117,167,226,75,21,145,171,178,164,119,4,255,0,239,41,205,139,45,110,71,80,196,228,93,247,234,255,0,157,64,250,202,92,165,69,46,255,0,160,10,81,201,191,145,90,46,231,83,87,117,223,250,78,198,252,64,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,58,92,138,174,243,216,238,119,196,235,84,94,164,80,59,27,255,0,65,81,75,74,128,248,47,141,115,237,115,181,191,21,233,255,0,240,144,215,35,139,184,170,32,226,3,37,142,169,24,146,35,40,119,232,223,111,245,156,63,183,204,216,254,181,168,250,87,181,81,85,23,111,36,254,180,53,215,227,146,153,212,188,77,101,113,185,138,221,226,183,170,110,138,159,253,69,0,18,225,202,193,19,249,34,227,155,254,146,87,221,63,253,109,230,95,152,111,202,158,111,17,194,78,63,43,126,30,62,232,158,127,29,252,91,140,200,0,0,3,15,185,161,171,211,134,234,181,100,43,39,250,245,23,100,85,233,79,1,81,231,228,97,231,37,89,162,110,160,106,44,47,217,21,244,86,167,55,207,226,169,60,223,245,153,249,199,150,51,54,77,195,150,83,79,4,107,35,226,182,92,92,136,136,229,217,86,130,161,17,126,207,255,0,63,153,20,60,185,117,98,151,70,53,254,227,100,187,237,28,119,151,83,91,213,235,43,25,180,177,214,198,212,111,231,62,59,245,187,224,168,190,95,5,251,130,121,136,158,230,235,167,241,195,118,102,91,75,75,47,85,91,103,150,162,77,220,173,251,12,161,107,126,237,147,239,37,78,199,114,130,243,102,161,187,83,61,31,21,93,60,115,53,81,81,81,81,205,69,248,167,145,225,53,203,67,177,77,115,196,42,177,172,138,157,174,145,244,242,197,79,51,164,149,169,26,189,88,170,170,145,189,187,255,0,123,111,255,0,63,196,53,160,59,41,170,38,164,168,142,170,157,221,50,68,228,123,23,100,93,149,23,116,248,153,161,197,23,46,173,73,211,44,154,243,117,196,168,95,113,178,164,210,207,15,134,160,172,122,36,104,145,170,253,165,107,211,226,247,127,57,126,31,232,196,187,198,1,153,216,159,51,110,88,197,210,38,211,170,247,94,234,41,90,214,108,187,110,170,230,166,222,105,247,129,42,220,164,184,128,173,191,88,175,26,125,126,173,167,235,130,178,4,133,59,113,198,231,53,40,221,255,0,173,186,255,0,120,253,159,252,169,50,53,226,224,79,57,76,23,95,45,18,203,187,82,117,168,71,38,237,79,54,209,85,39,243,191,202,54,26,134,86,207,11,38,103,232,200,212,114,127,82,166,224,86,91,93,123,209,28,87,93,240,58,172,51,39,165,146,88,230,150,9,88,172,169,124,42,139,28,157,73,230,221,255,0,107,190,226,229,0,53,165,215,253,14,201,52,55,58,174,198,174,246,250,150,81,164,210,173,36,239,142,78,149,143,189,43,24,213,123,216,196,87,237,18,175,146,127,79,245,74,55,41,110,32,235,50,237,61,93,48,191,220,233,31,89,65,89,112,158,40,209,145,199,34,199,188,50,117,108,142,221,83,121,92,155,244,237,254,130,224,243,45,225,206,109,87,209,122,187,149,131,161,183,74,75,133,20,177,238,201,158,191,223,100,71,46,204,85,251,166,119,243,87,254,101,72,162,224,203,84,221,163,58,247,106,191,220,186,160,165,125,45,101,45,67,94,172,143,100,124,14,115,119,89,19,100,251,76,103,236,255,0,172,54,48,7,229,99,55,202,108,146,201,79,120,164,145,175,142,126,180,69,107,145,223,162,245,111,197,60,190,227,245,64,165,201,186,252,2,39,237,42,56,219,96,57,58,220,212,243,220,236,41,114,1,67,87,165,127,163,238,59,14,173,145,23,250,206,214,174,232,7,37,136,227,95,75,233,181,79,135,92,214,204,248,164,125,75,44,213,14,166,70,61,200,189,196,86,61,190,77,69,85,251,81,183,203,98,251,159,37,218,133,151,59,93,101,181,251,116,213,65,36,43,190,255,0,206,106,167,221,253,96,107,51,140,87,87,233,38,179,91,107,158,171,21,78,43,144,179,173,94,205,255,0,188,84,116,187,116,119,79,220,213,248,237,254,99,97,14,21,117,70,29,88,210,11,54,69,29,76,83,72,218,74,70,73,219,232,78,149,117,44,79,217,81,174,118,223,164,164,50,243,34,210,105,52,187,95,231,149,173,79,15,127,109,93,123,21,25,34,34,185,107,103,234,243,122,174,254,78,111,195,200,202,94,77,218,188,198,193,145,105,149,206,109,229,146,227,77,45,39,218,141,191,101,105,101,110,219,121,57,118,236,39,159,159,199,250,192,149,96,0,20,4,83,151,39,236,41,77,190,0,118,3,132,93,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,129,46,132,106,234,199,38,191,202,134,169,230,90,153,252,163,190,140,250,219,144,92,111,190,11,234,135,123,194,248,170,153,38,237,119,60,107,122,250,123,157,61,93,45,223,109,246,77,246,3,47,248,51,214,188,171,136,158,27,48,253,99,205,109,246,170,43,214,65,244,135,137,130,215,20,145,210,179,177,95,81,78,206,134,201,36,143,77,217,11,85,119,122,253,165,93,182,77,145,32,95,139,31,84,250,201,243,3,33,247,25,201,254,225,115,66,255,0,147,94,132,227,58,41,245,167,235,31,213,207,27,253,211,240,62,15,191,226,43,39,169,254,243,220,147,167,167,191,211,250,107,191,78,254,91,236,144,3,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,0,0,0,0,4,74,243,180,209,203,236,89,86,11,196,13,60,221,235,45,77,189,48,234,200,250,88,223,9,85,28,149,21,116,235,186,191,174,78,243,37,169,242,70,116,179,194,253,167,111,35,81,35,91,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,36,127,157,62,188,212,221,179,44,83,135,43,53,109,35,237,182,42,118,100,215,164,134,162,41,95,244,140,201,36,84,208,202,196,103,92,15,138,157,100,145,19,175,243,140,174,99,149,159,101,142,88,224,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,217,163,73,240,95,201,126,150,97,186,103,244,167,210,127,84,177,251,117,139,198,246,59,62,43,194,211,71,15,119,183,212,238,142,174,223,87,79,83,182,223,109,215,109,207,86,91,254,31,181,51,242,201,161,216,30,169,73,87,106,168,171,201,177,250,27,133,127,209,114,117,210,195,92,248,91,226,160,103,219,122,183,181,58,75,26,177,206,87,49,204,86,185,122,154,165,192,0,68,94,183,243,118,226,75,77,117,163,62,211,155,22,19,166,179,219,113,92,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,223,125,145,62,4,186,17,171,171,28,154,255,0,42,26,167,153,106,103,242,142,250,51,235,110,65,113,190,248,47,170,29,239,11,226,170,100,155,181,220,241,173,235,233,238,116,245,116,183,125,183,217,55,216,12,138,229,233,197,6,125,197,158,139,222,181,27,81,173,24,253,186,229,110,202,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,127,85,67,209,85,28,137,178,55,203,226,171,9,156,88,250,167,214,79,152,25,15,184,206,78,159,5,60,41,127,35,237,44,186,233,159,215,223,173,191,73,228,19,223,124,111,209,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,11,56,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,0,0,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,76,255,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,12,255,0,231,87,233,99,22,249,129,67,237,215,18,50,248,32,213,236,55,65,120,156,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,237,117,113,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,147,78,117,126,150,49,111,152,20,62,221,113,33,88,11,171,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,76,170,229,139,192,119,229,190,251,77,175,58,177,101,234,192,113,251,131,126,141,181,220,109,221,202,92,162,102,178,102,201,179,187,173,94,205,60,237,167,87,117,71,36,83,57,36,133,119,232,149,169,109,57,124,240,73,117,226,191,63,146,251,147,193,87,67,167,88,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,109,92,136,178,71,188,244,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,7,214,0,3,202,106,174,166,98,186,55,167,25,30,169,102,181,126,30,203,140,219,229,184,84,244,201,27,36,155,161,62,196,17,119,30,198,58,105,94,173,142,54,43,147,174,71,177,168,187,185,13,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,34,101,57,201,235,95,212,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,23,84,112,80,219,165,167,168,147,165,201,35,85,179,58,119,209,163,119,99,218,177,247,247,233,119,66,145,43,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,167,34,1,229,114,108,90,251,135,220,97,180,228,116,62,18,174,162,223,65,116,142,62,235,36,234,165,173,165,138,174,154,77,216,170,137,215,4,241,63,109,250,155,213,179,145,28,138,137,53,60,159,117,142,197,156,240,192,154,85,79,15,135,189,105,165,194,122,122,200,250,158,254,253,45,117,68,245,116,245,59,171,26,198,245,61,245,49,118,209,207,114,120,110,183,116,164,141,67,26,185,218,105,158,43,143,234,62,157,234,149,166,147,195,222,179,11,125,194,223,119,237,199,27,35,168,240,11,77,216,157,221,44,71,190,101,101,90,198,231,189,206,252,220,16,53,17,168,207,59,127,201,247,88,239,184,55,20,9,165,84,240,248,139,46,165,219,231,167,172,143,169,140,236,85,80,211,207,87,79,83,186,177,207,119,75,25,83,23,109,28,198,175,137,235,119,82,198,212,2,111,204,42,230,67,198,182,169,240,125,249,59,252,153,216,49,75,159,214,223,165,252,111,211,180,181,51,118,252,47,132,237,246,187,51,197,182,254,37,253,93,93,91,236,221,182,217,119,205,83,21,120,231,224,99,249,104,253,73,255,0,186,143,212,239,169,223,73,127,176,159,72,120,175,23,225,191,248,162,30,142,159,13,255,0,173,191,95,221,183,152,99,87,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,31,72,120,153,237,118,250,216,234,153,216,160,168,168,103,67,164,171,145,137,187,225,106,46,236,95,178,171,182,203,178,164,159,152,1,194,231,42,79,228,215,174,216,206,181,254,94,190,177,253,92,241,191,220,207,170,222,15,191,226,40,231,166,254,253,226,228,233,233,239,245,126,130,239,211,183,150,251,166,127,128,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,7,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,32,7,143,174,10,50,174,20,245,30,174,247,105,182,120,141,50,201,174,19,73,142,92,41,210,71,199,65,214,174,145,182,202,133,145,207,123,102,137,136,168,199,61,203,222,141,138,244,94,166,202,200,177,84,159,238,104,254,132,245,55,240,95,120,162,32,4,13,162,48,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,16,173,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,253,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,150,106,64,213,92,190,185,119,9,153,150,61,194,190,5,197,101,154,162,174,247,143,101,85,23,26,107,212,112,208,35,89,143,62,10,215,82,211,44,178,36,142,116,140,157,209,201,179,251,108,99,31,209,26,170,186,70,117,88,162,124,249,103,90,109,87,254,95,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,93,171,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,68,15,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,216,79,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,32,47,142,142,12,175,188,30,106,61,45,178,59,175,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,246,220,184,184,227,166,225,75,50,175,195,245,5,149,117,26,117,152,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,247,92,200,162,115,85,203,10,69,32,75,159,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,254,143,240,208,93,34,146,74,87,247,235,233,233,223,214,216,228,141,235,179,38,114,166,207,79,180,137,190,233,186,44,96,255,0,102,175,138,127,252,129,210,175,253,149,113,255,0,183,18,169,197,30,133,255,0,41,77,9,201,180,83,235,79,213,207,172,126,11,251,167,224,124,103,99,195,214,65,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,112,3,251,6,63,252,116,95,242,39,255,0,155,192,202,174,104,254,132,245,55,240,95,120,162,32,4,159,238,104,254,132,245,55,240,95,120,162,32,4,15,170,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,111,249,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,143,207,243,58,224,59,242,223,98,169,215,157,39,178,245,103,216,253,189,223,73,90,237,214,238,229,86,81,11,95,11,99,221,221,214,167,122,158,6,212,43,122,99,146,89,154,145,194,155,244,68,212,135,108,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,9,254,227,111,131,236,103,139,157,47,150,202,228,164,162,205,172,116,243,187,19,188,85,203,81,216,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,78,151,107,194,108,103,193,247,22,120,111,23,90,95,245,226,197,79,73,103,190,208,84,73,77,125,199,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,58,55,238,49,21,93,19,209,53,204,2,127,185,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,128,16,38,39,135,158,44,240,222,17,121,98,105,158,113,125,167,164,188,95,107,234,46,212,214,44,113,213,235,75,61,213,233,124,170,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,88,150,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,201,173,187,93,110,52,212,20,119,11,157,93,85,61,174,157,105,40,98,154,103,61,148,176,44,178,76,177,68,213,93,152,197,150,105,100,86,183,100,235,145,238,248,185,85,100,87,149,127,2,181,57,254,67,106,226,123,84,168,42,224,198,44,117,16,220,176,200,97,170,139,162,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,186,247,49,122,157,27,30,201,3,18,181,203,132,125,101,225,251,4,192,179,253,66,196,110,182,234,12,214,222,233,229,241,52,173,143,232,186,238,244,221,20,51,244,189,206,100,206,165,142,10,132,108,141,141,223,157,146,62,158,170,121,118,245,92,11,241,155,125,224,243,81,234,174,114,90,190,153,195,50,143,15,79,147,91,98,99,18,169,209,196,175,237,84,211,72,237,182,154,46,236,170,145,185,201,28,141,123,154,238,149,86,75,28,244,234,150,150,224,154,211,130,92,244,207,82,236,95,76,227,119,158,207,141,162,241,83,83,247,123,83,50,104,255,0,57,11,217,35,118,146,38,59,236,185,55,219,101,221,21,81,117,247,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,161,154,156,238,46,214,171,253,171,65,175,182,43,157,37,198,219,113,167,200,42,232,235,41,38,108,208,84,193,35,109,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,66,218,242,84,245,79,148,252,191,174,247,27,113,132,23,92,255,0,50,190,225,182,13,62,188,228,53,117,152,246,43,81,93,83,101,161,153,81,204,160,125,98,196,181,41,18,170,117,53,143,116,17,189,89,191,66,63,173,200,136,233,30,174,205,254,74,158,169,242,159,151,245,222,227,110,2,106,64,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,154,144,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,42,241,11,138,240,191,202,191,13,213,204,166,155,199,248,15,165,169,173,214,182,85,71,79,53,206,186,91,213,107,98,167,141,207,95,242,164,122,181,175,115,34,138,87,163,31,209,210,177,87,197,143,170,125,100,249,129,144,251,140,231,138,190,231,249,150,77,140,227,56,101,247,33,171,171,177,97,212,245,52,214,43,123,149,18,10,22,84,84,62,162,117,99,81,17,21,242,75,34,171,158,187,189,81,177,181,87,166,54,53,161,250,186,209,171,217,150,189,106,134,65,171,154,129,61,36,151,220,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,158,106,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,190,82,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,240,115,30,215,38,232,168,166,111,242,224,229,255,0,89,196,69,246,45,91,213,236,119,254,228,244,30,38,8,169,170,36,158,158,76,138,171,161,241,244,211,190,23,199,35,33,134,69,71,190,100,119,74,201,18,68,212,127,231,150,47,1,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,213,127,102,175,138,127,252,129,210,175,253,149,113,255,0,183,23,87,145,143,235,179,247,111,248,144,254,193,143,255,0,29,23,252,137,255,0,230,240,51,167,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,31,72,120,152,45,113,73,29,43,59,21,245,20,236,232,108,146,72,244,221,144,181,87,119,175,218,85,219,100,217,18,5,248,177,245,79,172,159,48,50,31,113,156,159,238,23,52,47,249,53,232,78,51,162,159,90,126,177,253,92,241,191,221,63,3,224,251,254,34,178,122,159,239,61,201,58,122,123,253,63,166,187,244,239,229,190,201,0,60,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,129,92,203,121,130,84,235,13,214,241,195,230,144,93,105,36,211,234,10,143,13,120,187,82,75,21,84,25,43,216,234,89,227,88,213,240,35,224,101,61,76,18,181,31,12,174,100,233,179,145,85,138,221,252,173,79,29,84,216,7,47,44,35,134,29,45,175,164,159,39,190,83,228,22,220,206,105,169,101,235,180,219,167,175,157,237,130,36,146,52,134,71,213,67,82,168,178,49,239,237,49,175,78,150,200,246,62,60,74,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,133,192,225,71,133,29,71,226,215,81,217,133,97,81,120,27,85,15,110,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,201,159,210,228,138,20,84,116,142,107,149,85,140,100,146,50,90,120,245,210,220,19,69,185,108,103,58,105,166,150,47,161,177,187,55,209,158,10,139,197,77,81,218,238,223,233,102,147,243,147,61,242,59,121,37,123,190,211,151,109,246,77,145,17,18,245,112,163,194,142,156,112,149,167,12,194,176,168,188,117,214,187,183,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,220,44,234,114,69,10,42,182,54,185,202,170,247,190,73,31,224,57,163,250,19,212,223,193,125,226,136,8,1,54,168,53,87,54,168,3,207,221,115,252,54,197,153,88,52,250,243,144,210,81,228,57,85,61,117,77,150,134,101,86,190,189,148,105,18,212,164,74,169,210,231,177,179,198,245,102,253,106,206,183,34,43,99,122,182,197,113,209,193,149,139,140,61,56,165,182,71,117,250,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,152,193,206,63,63,204,180,179,50,225,247,80,116,251,33,171,177,228,54,58,140,142,166,134,186,153,83,174,39,237,109,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,202,174,9,56,193,198,120,185,210,248,175,77,90,74,44,218,199,79,3,114,203,61,36,85,29,138,25,229,146,118,66,248,228,149,136,215,50,102,211,62,84,99,95,34,198,142,70,61,206,84,234,112,107,215,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,49,60,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,252,230,145,237,116,205,123,119,71,72,215,190,79,214,230,117,192,119,229,190,197,83,175,58,79,101,234,207,177,251,123,190,146,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,169,12,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,171,151,191,18,151,222,40,120,113,183,230,185,138,117,229,54,75,132,248,245,246,165,148,172,167,134,178,170,22,71,35,39,141,140,114,162,117,193,60,10,253,145,141,238,247,81,140,107,17,136,100,168,3,85,115,106,131,85,112,54,83,225,59,210,198,141,252,191,199,189,186,2,234,150,171,132,239,75,26,55,242,255,0,30,246,232,11,170,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,145,171,192,86,169,96,154,45,197,142,13,169,154,151,125,250,27,27,179,125,39,227,107,124,44,213,29,174,237,182,170,24,255,0,55,11,31,35,183,146,86,55,236,181,118,223,117,217,17,85,2,109,56,193,226,207,13,225,23,75,254,188,95,105,233,47,23,218,250,136,233,172,88,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,103,70,253,182,42,163,165,98,46,190,218,165,170,89,222,180,231,119,61,76,212,187,239,211,57,37,231,179,227,107,124,44,52,253,222,212,44,134,63,205,194,198,70,221,163,137,141,251,45,77,246,221,119,85,85,95,107,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,179,45,121,98,242,255,0,163,213,218,202,110,32,117,191,29,241,120,45,39,76,248,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,249,195,35,26,217,156,246,238,174,141,175,100,129,127,249,98,242,255,0,172,210,42,58,110,32,117,191,29,240,153,213,95,76,248,205,182,89,39,138,170,195,75,36,19,67,43,170,88,215,164,107,52,241,212,121,195,35,28,232,90,198,238,173,145,207,100,126,175,152,255,0,48,10,62,29,236,82,233,38,144,228,95,247,88,175,240,211,203,83,79,28,21,17,227,180,189,108,147,170,161,147,50,72,223,52,209,162,177,144,171,122,146,57,86,87,43,63,50,146,231,81,137,92,195,56,44,181,113,79,165,245,23,220,67,31,164,118,170,99,84,232,184,253,98,212,182,149,107,96,73,58,165,183,207,35,154,173,123,28,213,149,209,35,213,168,201,149,171,220,141,143,155,168,32,135,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,50,215,143,62,15,177,158,17,180,191,67,172,173,74,74,220,218,249,79,125,118,89,120,164,150,163,177,93,60,82,82,62,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,75,112,254,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,40,56,189,226,243,249,86,232,214,137,253,105,173,239,106,22,29,244,253,22,81,209,65,225,161,159,186,234,31,11,87,31,74,172,107,221,142,39,117,163,122,58,101,142,93,163,100,107,23,80,121,78,2,180,183,4,214,158,44,112,109,51,212,187,23,211,56,221,231,233,63,27,69,226,166,167,238,246,173,181,83,71,249,200,94,201,27,180,145,49,223,101,201,190,219,46,232,170,139,242,241,131,194,102,101,194,46,168,125,71,190,212,85,222,44,85,244,241,212,216,178,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,254,189,187,111,84,70,202,197,87,4,26,189,134,232,47,19,152,150,174,106,4,245,113,216,177,218,123,188,213,9,73,2,205,60,175,125,174,174,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,127,137,222,33,114,174,40,53,150,245,171,153,77,55,128,241,253,186,107,117,173,149,82,84,67,108,161,137,189,49,83,198,231,175,249,82,61,90,214,53,242,203,43,209,140,235,233,64,202,174,88,188,120,254,68,47,180,218,13,171,23,174,156,7,32,184,55,232,219,165,198,227,219,165,197,230,115,38,116,155,55,180,229,236,212,78,234,116,119,84,145,197,11,150,73,151,110,185,92,183,87,158,119,234,79,247,147,248,105,229,57,90,112,19,245,238,178,195,197,118,168,79,209,143,218,174,30,51,16,181,211,212,109,37,125,117,36,234,212,172,168,115,23,120,225,134,120,156,140,139,116,116,146,70,170,244,72,154,141,159,213,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,151,78,54,248,193,198,120,70,210,249,111,78,90,74,220,218,249,79,59,113,59,61,92,85,29,138,233,226,146,6,76,249,36,137,138,214,178,22,212,178,85,99,159,26,200,141,86,49,205,85,234,108,37,240,109,172,118,46,31,248,135,199,245,139,35,135,196,82,99,54,251,229,68,116,221,79,103,139,170,125,162,178,58,106,110,182,49,235,31,118,121,34,139,185,208,173,103,95,83,190,203,85,79,21,173,26,189,153,107,214,168,100,26,185,168,19,210,73,125,200,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,230,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,202,30,127,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,38,167,151,7,47,250,62,29,236,81,106,222,175,99,191,247,88,175,241,48,69,77,81,36,21,17,227,180,189,111,143,166,157,240,190,72,223,52,209,162,61,243,35,186,146,57,82,38,163,63,60,178,217,94,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,196,170,1,0,60,209,253,118,106,111,224,190,207,68,123,93,8,227,7,38,225,107,128,154,251,46,156,173,93,30,109,156,234,69,205,182,171,195,98,167,150,11,100,20,116,86,103,212,189,241,206,201,27,43,222,217,153,19,88,172,219,105,36,127,83,86,54,181,254,43,154,63,174,205,77,252,23,217,232,143,213,197,180,114,197,156,242,185,202,181,86,162,111,15,122,211,77,80,158,162,142,78,151,191,191,75,93,77,103,164,168,166,217,30,214,55,169,239,166,151,184,173,123,147,195,116,55,165,36,114,129,141,90,91,165,185,222,180,231,118,205,51,211,75,23,211,57,37,231,189,224,168,188,84,52,253,222,212,47,154,79,206,76,246,70,221,163,137,238,251,78,77,246,217,55,85,68,93,130,120,62,225,51,13,225,23,75,254,163,216,170,41,47,23,218,250,137,42,111,185,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,127,70,253,199,162,35,165,122,172,27,112,95,172,118,45,2,226,131,0,213,92,166,30,187,45,170,225,37,61,198,78,167,167,134,165,171,167,150,146,90,157,152,199,189,253,150,84,58,94,219,90,174,127,111,161,54,87,110,155,31,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,60,86,180,105,14,27,175,90,95,144,105,30,160,65,87,37,139,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,154,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,60,78,240,245,149,112,191,172,183,173,35,202,106,124,127,128,237,212,219,174,140,165,146,158,27,157,12,173,234,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,127,71,82,236,166,88,174,48,120,76,195,120,186,210,255,0,168,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,168,17,107,203,131,152,5,103,14,247,216,180,147,87,178,47,251,147,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,102,252,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,101,83,147,191,21,89,150,117,77,122,225,167,59,185,85,221,153,138,217,217,118,197,234,229,141,28,250,91,116,114,178,9,168,229,153,95,212,230,49,211,211,118,27,208,189,44,238,177,94,140,100,44,104,124,156,102,115,64,215,222,29,184,147,204,52,115,10,196,52,254,182,203,143,253,31,225,167,186,91,235,100,170,127,126,130,158,161,253,110,142,174,54,46,207,153,200,155,49,62,202,38,251,174,234,185,63,203,211,138,12,251,139,61,23,189,106,54,163,90,49,251,117,202,221,148,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,254,170,135,162,170,57,19,100,111,151,197,86,208,113,71,202,147,249,74,107,182,77,173,127,151,175,171,159,88,252,23,247,51,234,183,140,236,120,122,56,41,191,191,120,184,250,186,187,29,95,160,155,117,109,231,182,235,127,248,41,225,75,249,31,105,101,215,76,254,190,253,109,250,79,32,158,251,227,126,139,240,29,190,229,53,60,61,174,223,122,93,246,240,221,93,93,73,191,94,219,121,110,161,5,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,0,0,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,79,241,0,60,174,61,118,105,151,227,94,207,90,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,118,2,149,80,112,187,124,10,154,159,180,10,128,0,89,238,42,181,70,29,39,210,11,206,69,37,76,80,200,234,74,182,71,220,232,94,165,109,44,175,217,17,206,110,255,0,162,134,189,249,61,117,126,173,235,53,202,185,138,178,212,229,89,11,250,21,140,219,251,253,71,75,118,70,245,125,206,79,134,255,0,231,36,111,156,142,175,49,208,99,186,101,108,155,105,99,184,212,203,87,246,163,119,217,74,88,155,182,222,110,77,251,235,231,229,240,254,163,22,185,110,233,52,154,163,175,240,74,230,167,135,176,54,146,189,234,172,145,81,28,149,176,116,249,177,83,111,38,187,227,228,4,194,112,81,165,244,218,89,195,174,21,102,100,82,50,165,246,106,119,84,163,222,229,94,226,171,222,239,39,34,42,125,169,29,229,177,125,207,146,211,66,203,101,174,142,218,205,186,105,96,142,20,219,127,230,181,19,239,254,163,235,3,131,173,235,212,191,209,247,157,142,93,144,234,217,21,127,168,10,154,212,242,216,236,41,106,21,1,74,167,159,144,106,108,191,3,157,183,57,0,1,249,89,53,242,155,27,178,84,94,42,228,107,35,131,161,21,92,228,111,233,61,27,241,95,47,188,12,0,230,211,196,29,102,35,167,169,166,22,11,157,35,43,43,235,45,243,203,26,178,57,36,72,247,154,78,173,149,219,162,111,19,83,126,157,191,210,69,206,128,104,118,73,174,89,213,14,53,104,183,212,190,141,102,137,106,231,100,114,116,164,125,232,152,246,163,216,199,162,63,105,81,124,211,250,127,175,213,113,155,170,110,214,109,123,186,223,237,189,83,210,178,150,142,150,157,172,86,73,186,50,6,185,219,44,105,178,253,167,191,246,255,0,213,43,188,180,184,115,155,74,52,94,146,229,127,232,117,210,174,225,91,44,155,50,102,47,247,216,209,171,179,213,62,232,91,252,212,255,0,157,84,50,39,65,52,71,21,208,140,14,151,12,198,41,100,138,56,101,158,87,171,234,95,50,170,201,39,82,249,187,111,216,223,184,185,64,0,35,55,155,111,16,21,182,27,21,159,79,172,53,180,253,115,214,78,147,39,110,57,28,214,173,27,127,245,183,79,239,255,0,179,255,0,151,37,243,74,216,33,124,207,253,24,218,174,95,234,68,220,215,151,142,204,229,51,173,124,187,203,22,238,72,22,157,26,155,181,124,221,69,74,159,205,255,0,36,12,120,169,168,154,174,162,74,170,135,117,73,43,149,239,93,145,55,85,93,215,224,117,158,130,207,128,102,119,215,194,219,110,49,116,149,181,10,157,167,182,138,87,53,251,174,219,162,181,171,191,154,253,198,90,112,187,203,171,82,117,55,38,179,93,114,218,23,219,172,171,52,83,205,226,104,43,24,139,26,164,138,159,105,26,196,248,177,191,206,79,143,250,66,249,242,138,211,248,230,187,63,45,170,165,151,170,145,176,75,79,38,238,70,253,182,87,53,223,118,203,247,18,194,91,109,13,208,236,83,67,49,10,92,107,29,167,107,100,101,60,81,84,76,217,37,114,72,172,87,170,42,36,143,118,223,223,29,255,0,207,240,247,119,203,148,22,107,53,117,218,165,232,200,169,41,228,153,202,170,136,136,141,106,175,197,124,128,136,158,117,83,68,237,64,211,168,89,178,171,40,174,174,119,159,193,86,120,127,234,51,15,149,226,189,120,110,164,87,194,177,255,0,172,145,55,69,78,164,240,20,254,126,100,109,115,26,213,138,93,103,215,251,117,146,209,180,145,217,157,83,111,71,164,172,126,242,201,91,35,85,191,155,248,109,208,223,138,170,249,252,19,239,149,238,3,113,153,177,158,28,177,106,121,227,88,223,45,178,220,229,69,71,38,234,148,20,232,171,246,191,249,252,128,200,128,0,3,16,57,167,162,127,36,92,143,111,210,90,251,95,255,0,173,176,203,243,13,249,172,77,225,248,73,200,101,119,195,199,218,211,203,227,191,139,104,17,3,194,36,85,19,241,1,141,71,74,140,89,21,149,219,117,239,183,250,206,111,217,230,108,111,99,107,153,107,129,174,248,167,87,255,0,132,166,187,252,13,211,58,171,137,172,82,54,177,93,180,87,5,93,145,87,255,0,168,167,54,40,162,106,50,149,141,68,84,68,223,201,127,173,64,239,41,119,253,5,69,46,3,165,168,168,190,72,135,115,74,17,23,127,243,149,183,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,40,85,77,206,194,133,111,159,196,14,91,230,165,69,13,77,148,172,14,23,117,79,37,216,128,222,103,248,188,152,215,20,213,235,216,233,142,186,203,110,168,234,78,173,183,232,116,123,110,239,191,243,127,4,39,204,134,238,114,88,245,109,30,173,218,239,106,199,173,44,214,203,124,40,254,218,163,122,247,171,242,234,248,111,179,126,0,100,143,39,172,182,154,229,195,243,49,134,201,180,182,155,133,201,142,106,185,190,125,82,195,38,233,247,252,38,68,243,255,0,168,144,2,24,57,72,106,173,62,57,168,53,152,13,75,145,173,174,89,43,17,86,70,55,205,243,208,69,182,203,230,191,163,247,41,51,224,0,0,126,70,91,99,143,36,198,110,118,41,118,218,186,146,106,127,61,255,0,159,27,155,247,121,255,0,56,215,215,140,173,26,203,244,51,95,178,43,156,212,115,83,209,213,100,21,21,118,202,175,13,42,71,213,212,217,155,179,165,111,75,151,243,136,187,110,169,228,191,113,177,9,143,28,100,112,189,110,226,67,79,101,179,71,52,116,215,42,117,158,162,9,100,108,207,78,226,211,62,54,47,76,111,79,130,171,124,182,93,192,198,46,93,252,123,99,57,21,139,30,209,188,217,207,164,188,210,211,211,91,34,169,158,166,150,40,231,115,82,127,180,198,253,135,47,147,25,186,108,187,111,247,252,86,71,233,106,105,235,41,227,171,165,153,146,195,43,81,236,123,28,142,107,145,126,244,84,242,83,90,253,98,209,61,68,225,227,80,235,109,87,74,10,182,45,150,224,239,9,113,74,9,89,11,214,55,49,205,122,119,91,178,167,218,103,146,238,155,254,223,191,41,184,116,230,159,148,105,109,170,201,138,230,88,245,109,210,138,133,145,83,77,83,75,53,43,28,248,219,214,155,244,44,45,68,242,115,83,244,254,229,93,192,154,201,161,142,162,39,193,51,122,152,244,217,201,190,219,161,106,245,123,74,240,251,158,37,121,174,146,141,177,204,148,51,43,119,154,95,180,237,149,127,195,79,189,127,97,143,182,126,106,122,11,93,142,197,117,169,235,167,168,150,159,184,180,211,93,40,91,51,31,183,232,171,123,159,29,254,227,30,184,138,230,191,139,223,172,245,184,238,9,140,221,165,168,169,163,154,157,149,15,168,164,88,88,245,118,205,118,237,235,221,54,77,254,30,126,95,180,12,89,214,236,65,182,62,39,104,104,49,229,137,211,79,13,92,157,168,220,231,185,28,143,170,223,116,93,215,224,159,241,41,62,182,4,115,108,86,230,189,54,114,82,66,138,159,211,208,132,27,112,53,130,229,154,255,0,196,82,234,53,226,41,229,167,163,170,170,89,156,218,87,43,90,179,211,85,189,27,213,27,90,212,217,92,158,107,241,220,157,88,163,108,81,50,38,252,24,212,106,127,82,1,88,0,15,207,191,89,224,191,90,230,181,212,237,209,42,181,124,247,251,156,139,247,42,126,195,94,126,58,52,213,250,87,196,101,235,31,78,148,138,162,138,134,182,20,70,189,54,107,160,107,23,244,247,85,251,81,184,216,160,136,110,114,184,29,45,38,99,107,212,8,219,249,218,134,91,237,171,228,255,0,38,246,234,221,251,122,127,154,159,118,224,102,119,45,125,70,143,80,248,98,178,214,73,39,85,84,53,247,24,165,69,115,55,77,170,21,83,116,110,219,121,61,191,113,149,100,112,114,99,185,201,38,145,93,237,142,253,24,175,55,5,111,195,252,93,26,255,0,210,164,143,128,56,85,216,228,235,114,244,249,1,90,46,231,39,91,84,236,3,173,200,114,223,35,151,33,74,59,207,111,216,7,96,56,79,52,57,2,62,249,184,104,207,214,221,41,77,71,164,98,44,248,197,4,207,84,233,145,203,208,234,170,117,122,253,149,233,79,179,213,241,79,244,17,203,192,30,126,152,15,20,152,37,76,238,70,211,86,93,153,12,170,174,99,127,74,41,88,223,55,39,237,147,246,161,60,122,231,133,195,168,90,69,150,226,19,34,127,117,45,21,52,232,171,213,178,110,207,216,213,69,95,135,220,107,193,169,152,205,215,67,181,214,178,158,104,92,217,44,119,249,43,105,19,161,205,234,142,26,199,163,21,59,136,187,239,218,248,174,233,253,96,108,159,105,184,195,118,182,210,220,96,114,43,42,97,100,169,178,162,254,147,81,126,239,47,188,250,204,99,229,251,173,52,250,207,161,240,92,91,27,162,169,181,45,45,21,67,95,36,110,85,147,193,194,231,42,35,17,54,77,213,126,40,159,3,39,0,225,126,7,87,87,218,216,238,58,213,54,2,164,95,184,168,161,170,159,20,243,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,147,247,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,152,193,202,227,208,158,153,126,53,239,21,166,26,243,88,227,170,155,49,146,191,133,141,40,175,164,169,177,82,212,44,57,173,115,169,101,108,238,184,210,86,189,62,141,98,77,27,81,172,138,90,120,229,116,209,171,187,138,177,181,175,107,91,34,74,30,131,251,49,95,254,244,255,0,247,159,254,227,31,252,46,255,0,174,63,251,35,255,0,195,31,250,203,197,255,0,172,255,0,250,135,254,62,178,82,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,98,36,127,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,59,115,75,35,158,142,108,174,146,16,152,144,0,3,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,245,140,42,230,201,174,151,221,31,225,151,234,222,37,121,181,82,93,117,18,224,252,110,170,26,132,100,149,79,179,201,75,50,214,190,158,55,47,251,132,47,147,165,200,198,212,166,221,47,116,111,104,67,14,181,234,133,215,90,181,115,47,213,123,203,106,227,168,202,111,21,55,38,83,212,214,186,173,244,112,61,235,217,165,73,92,136,175,100,49,118,226,103,217,106,35,35,106,35,90,136,136,158,40,0,37,167,146,94,177,216,165,197,115,174,31,170,33,236,222,169,174,11,152,209,201,212,247,120,186,89,35,167,164,168,77,145,157,17,246,95,21,55,154,191,169,254,43,236,183,104,220,171,39,230,184,60,27,107,165,103,14,220,71,97,154,141,244,207,209,214,86,220,35,183,100,110,122,78,248,95,103,168,123,99,170,89,34,129,81,242,246,216,189,246,51,103,39,118,24,157,208,229,106,53,118,62,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,170,114,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,6,127,243,171,244,177,139,124,192,161,246,235,137,20,28,55,104,133,215,136,253,109,197,180,94,205,124,164,179,84,100,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,124,222,244,138,25,58,25,187,81,207,233,106,185,136,170,244,149,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,157,61,42,211,60,87,70,244,227,28,210,220,42,147,195,217,113,155,124,86,250,110,168,227,100,147,116,39,219,158,94,219,24,199,77,43,213,210,72,244,106,117,200,247,185,83,119,41,234,192,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,4,27,115,113,212,204,171,48,226,246,241,130,221,170,246,178,224,86,250,11,125,162,150,57,36,237,183,196,210,67,89,60,238,99,158,172,73,158,249,209,142,123,26,222,168,224,129,170,138,172,221,110,7,37,189,28,177,102,26,203,150,235,21,222,110,229,94,157,219,233,233,237,116,221,47,78,154,171,147,106,35,117,79,91,94,136,189,16,65,81,23,109,204,123,93,226,122,190,203,163,106,174,0,101,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,68,218,114,130,210,251,86,23,194,93,54,121,11,169,39,185,106,13,226,182,229,81,59,104,155,20,241,65,77,51,168,162,165,124,187,171,166,99,93,79,52,205,223,165,26,181,82,34,55,226,231,7,170,230,155,128,83,103,92,22,230,85,73,143,85,221,174,88,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,251,76,101,28,245,106,254,180,86,53,157,79,93,186,17,205,130,205,61,205,110,186,107,159,227,90,141,98,167,164,158,229,138,222,40,175,116,113,85,177,206,130,73,233,166,100,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,248,155,62,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,106,217,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,27,79,3,26,185,111,101,55,220,195,130,93,45,187,100,117,222,46,174,158,223,87,107,142,78,211,35,233,165,162,174,168,164,166,143,102,34,34,244,65,4,76,223,110,167,116,238,229,87,42,170,228,168,0,0,2,42,249,231,126,164,255,0,121,63,134,153,211,130,241,147,195,142,165,235,45,118,133,224,186,155,106,189,100,148,150,248,174,16,73,71,59,37,161,184,110,215,62,88,41,42,90,171,29,68,209,70,140,146,70,49,87,102,189,118,87,44,83,164,88,45,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,197,94,104,254,132,245,55,240,95,120,162,32,4,159,238,104,254,132,245,55,240,95,120,162,32,4,15,85,170,90,91,157,232,182,119,115,211,61,75,177,125,13,146,89,187,62,54,139,197,67,81,218,238,194,201,163,252,228,47,124,110,222,57,88,239,178,229,219,125,151,101,69,68,156,158,88,217,38,188,228,60,46,99,205,214,140,98,146,221,109,183,83,193,69,134,214,170,246,107,110,54,72,226,70,193,36,244,200,196,107,24,214,163,89,20,221,72,233,163,70,189,89,250,51,212,95,92,195,64,116,107,63,212,124,91,87,51,45,61,181,93,114,252,47,171,232,75,164,236,119,114,155,117,87,55,169,168,168,201,123,111,85,146,46,227,93,218,145,206,124,125,15,85,114,220,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,190,186,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,184,127,193,247,42,140,55,135,204,255,0,242,165,169,217,93,38,121,125,180,212,72,252,118,149,182,229,130,138,220,246,76,254,205,107,218,247,185,101,169,88,146,23,181,170,136,200,36,116,157,43,51,153,20,205,207,80,0,0,6,42,243,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,17,0,32,109,80,68,95,53,238,7,42,113,171,173,239,139,141,57,125,34,88,174,85,20,239,203,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,221,106,239,42,77,43,164,221,237,145,253,153,116,0,107,89,195,23,16,185,87,11,250,203,101,213,204,90,155,199,248,14,229,53,198,214,250,169,41,225,185,208,202,222,153,105,228,115,23,252,153,24,174,107,218,201,98,137,234,199,244,116,173,170,50,255,0,152,207,5,31,201,87,81,224,191,224,22,203,172,154,101,148,254,114,219,83,58,119,99,181,215,42,189,100,182,58,110,167,61,221,44,98,73,19,165,70,185,241,185,205,222,87,67,44,139,136,0,79,247,43,143,66,122,101,248,215,188,86,144,2,79,247,43,143,66,122,101,248,215,188,86,144,2,6,90,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,169,244,49,87,149,199,161,61,50,252,107,222,43,76,170,0,89,78,43,184,81,211,142,45,116,225,248,86,107,23,129,186,208,247,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,220,133,253,45,73,97,85,70,200,214,181,81,88,246,71,35,47,88,3,88,29,82,210,220,239,69,179,187,158,153,234,93,139,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,106,242,84,245,79,148,252,191,174,247,27,113,114,185,229,90,109,80,221,116,110,251,13,178,145,151,42,202,123,245,37,69,99,97,106,79,52,16,186,133,209,68,249,54,234,115,24,233,230,115,90,171,179,86,89,21,54,234,93,237,175,37,79,84,249,79,203,250,239,113,183,1,53,32,22,127,70,120,179,208,109,126,204,178,236,15,75,115,170,75,197,223,14,168,237,85,49,158,76,173,129,17,136,234,186,55,111,181,69,51,101,114,194,178,179,201,30,212,95,239,114,195,36,161,129,124,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,197,213,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,2,106,64,0,107,89,197,143,170,125,100,249,129,144,251,140,231,181,224,147,131,236,155,139,157,80,138,202,212,171,162,194,108,117,16,59,44,188,82,75,79,223,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,78,151,122,11,167,15,89,87,20,28,194,245,43,72,241,106,159,1,227,245,3,37,169,184,221,31,75,37,68,54,202,24,171,231,116,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,58,250,146,114,116,95,72,112,221,5,210,252,127,72,244,254,10,184,236,88,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,252,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,3,247,241,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,50,5,249,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,5,180,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,158,158,94,124,22,90,184,88,210,250,123,238,95,143,210,55,85,50,90,117,92,130,177,42,91,84,180,80,44,157,81,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,238,72,198,67,211,96,57,69,112,125,140,208,97,182,254,45,51,4,164,185,95,110,149,21,45,196,91,12,181,12,125,162,8,150,174,134,173,242,162,61,177,74,249,213,210,53,24,230,61,24,200,216,230,187,170,71,53,146,104,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,77,170,13,85,205,170,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,215,219,153,165,166,213,101,227,143,83,232,236,214,202,74,10,121,42,45,181,111,138,154,22,196,199,79,61,178,146,105,165,86,181,17,21,242,75,36,146,61,223,23,61,238,114,238,170,170,108,18,64,15,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,101,87,16,92,78,232,215,12,54,43,77,255,0,87,178,143,163,99,189,220,34,183,208,211,65,11,170,42,166,221,236,73,167,108,44,221,235,12,12,122,73,43,209,23,102,244,181,168,233,36,138,55,133,213,53,87,54,157,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,213,136,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,129,128,28,234,253,44,98,223,48,40,125,186,226,66,177,53,60,234,253,44,98,223,48,40,125,186,226,69,7,13,218,33,117,226,63,91,113,109,23,179,95,41,44,213,25,29,68,173,125,125,76,110,145,148,208,67,4,149,19,61,24,223,55,189,34,134,78,134,110,212,115,250,90,174,98,42,189,2,245,114,243,224,178,235,197,62,168,83,223,114,252,126,173,218,87,141,84,42,228,21,137,82,234,84,173,157,35,234,138,223,4,141,106,185,239,115,150,39,74,140,86,171,33,87,47,114,55,190,30,169,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,243,250,91,165,184,38,139,96,150,205,51,211,75,23,208,216,221,155,189,224,168,188,84,213,29,174,236,207,154,79,206,76,247,200,237,228,149,238,251,78,93,183,217,54,68,68,79,86,0,0,4,112,115,80,224,86,155,63,199,174,188,79,105,109,5,36,25,61,142,158,107,150,103,12,213,82,245,221,173,208,82,194,198,207,18,201,34,195,27,233,97,166,85,88,216,198,119,88,231,175,83,164,99,25,36,59,27,84,16,109,205,63,132,204,55,135,61,80,180,231,26,127,81,73,67,98,212,170,139,133,77,62,57,73,64,176,65,102,125,44,116,105,42,70,254,227,145,204,150,90,137,36,70,53,145,178,36,217,141,78,148,68,64,194,3,50,185,113,112,57,77,197,110,101,95,152,106,11,234,233,244,235,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,238,181,146,196,214,163,86,100,150,59,21,194,230,133,255,0,41,77,118,198,116,83,235,79,213,207,172,126,55,251,167,224,124,103,99,195,209,207,83,253,231,185,31,87,87,99,167,244,211,110,173,252,246,217,118,51,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,80,244,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,69,89,157,60,184,57,127,214,113,17,125,139,86,245,123,29,255,0,185,61,7,137,130,42,106,137,39,167,147,34,170,232,124,125,52,239,133,241,200,200,97,145,81,239,153,29,210,178,68,145,53,31,249,229,139,29,120,69,209,11,87,17,220,69,225,154,53,125,190,85,218,45,183,250,138,151,86,85,210,70,215,206,144,83,210,205,83,35,35,234,251,45,123,219,2,177,30,168,228,98,189,28,173,127,79,66,236,83,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,0,0,64,15,52,127,93,154,155,248,47,179,209,25,127,203,75,71,44,92,64,114,244,213,109,29,200,230,240,244,153,54,97,112,167,142,167,165,239,240,149,76,160,182,201,77,83,208,199,177,100,237,79,28,82,246,250,209,175,232,233,119,217,114,161,136,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,1,10,198,203,188,53,234,245,54,189,104,54,13,171,144,207,73,37,70,69,103,134,107,130,82,65,44,48,69,113,102,241,86,195,27,37,221,232,200,234,99,154,52,85,87,110,140,69,71,57,21,28,176,25,198,134,142,88,180,11,138,12,255,0,74,177,105,186,236,182,171,132,117,22,232,250,94,158,26,150,174,158,42,184,169,183,123,222,247,246,89,80,216,187,142,114,185,253,190,181,217,93,178,74,79,39,29,94,166,205,120,104,174,210,218,137,233,18,229,167,23,137,161,100,16,193,43,95,244,117,115,223,85,12,210,189,219,177,239,117,66,215,177,17,138,155,50,22,117,53,55,71,60,51,212,213,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,138,14,121,86,155,84,55,93,27,190,195,108,164,101,202,178,158,253,73,81,88,216,90,147,205,4,46,161,116,81,62,77,186,156,198,58,121,156,214,170,236,213,150,69,77,186,151,123,107,201,83,213,62,83,242,254,187,220,109,197,213,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,2,106,64,0,107,89,197,143,170,125,100,249,129,144,251,140,228,207,114,206,187,90,172,28,191,244,254,251,125,185,210,91,173,182,234,123,245,93,101,101,92,205,134,10,104,35,187,87,58,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,97,226,199,213,62,178,124,192,200,125,198,115,218,229,220,96,228,213,252,35,96,92,37,225,235,87,109,177,90,233,238,46,203,157,52,84,239,101,222,121,111,14,174,164,100,74,172,116,177,50,4,108,110,87,181,236,87,190,71,181,205,233,141,174,120,77,247,15,60,88,104,151,20,116,215,233,244,123,35,171,184,191,26,168,108,55,40,106,109,211,210,190,38,73,44,236,167,153,22,70,163,92,201,155,76,249,24,136,170,246,177,90,146,54,55,238,196,188,6,180,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,108,83,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,0,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,191,113,81,67,149,62,43,228,5,29,95,107,99,181,62,5,8,155,157,128,15,146,237,113,134,211,109,170,184,206,228,70,83,66,249,87,117,68,253,22,170,253,254,95,113,245,152,199,204,11,90,105,244,99,67,231,184,186,55,75,83,117,90,170,42,118,178,72,218,169,39,131,153,205,85,71,162,238,155,162,124,17,126,32,67,239,31,153,250,103,220,82,103,117,48,57,29,77,71,118,124,49,42,57,142,253,24,162,99,188,218,159,182,63,218,164,141,114,143,209,159,170,90,82,186,143,86,196,73,242,122,8,94,137,211,35,87,161,181,85,10,197,251,75,210,191,103,167,224,159,233,34,167,76,241,155,174,184,235,173,29,60,48,185,210,95,47,241,214,213,167,67,157,211,28,213,140,71,170,246,209,54,219,187,241,77,147,250,141,135,244,51,11,135,79,116,139,18,196,33,68,254,229,218,41,169,213,83,171,101,217,159,177,202,170,159,31,188,15,118,1,194,249,32,20,187,204,225,168,21,222,123,126,210,166,160,21,28,42,236,114,117,185,64,173,23,115,147,173,171,212,118,0,49,83,153,70,163,71,167,156,49,94,171,35,147,166,170,106,251,116,81,34,57,155,174,245,8,171,178,59,125,252,152,239,184,202,178,56,57,206,92,228,143,72,173,22,198,254,140,183,155,122,187,225,254,46,177,127,232,64,35,219,129,125,53,126,170,113,25,101,199,215,165,98,167,162,174,173,153,21,175,93,218,216,28,196,253,13,149,62,212,141,54,24,176,217,224,176,218,225,181,211,109,209,18,185,124,183,251,220,171,247,170,254,210,37,185,53,96,116,181,121,141,211,80,36,111,231,105,217,112,182,167,147,252,219,219,164,119,237,233,254,114,253,219,146,242,0,0,7,193,127,71,58,197,113,107,19,119,45,36,200,137,253,61,10,64,86,136,226,13,190,113,59,93,65,144,172,77,154,8,105,36,237,72,231,49,202,229,125,46,219,34,108,191,5,255,0,141,13,128,101,141,178,196,248,157,240,123,85,171,253,74,65,87,28,184,46,89,160,28,69,38,163,89,226,158,42,122,202,170,85,133,206,165,114,53,203,5,53,35,213,189,82,53,205,93,213,171,230,159,13,128,152,29,33,210,188,62,217,137,89,171,163,163,108,147,45,12,42,237,166,151,236,187,100,95,240,215,239,79,216,93,72,97,142,158,38,65,11,122,88,196,217,169,190,251,33,20,156,58,243,95,197,236,54,122,44,119,59,198,110,209,84,83,81,195,78,250,134,84,82,36,47,122,59,103,59,119,116,108,155,46,255,0,15,47,63,216,100,45,227,154,158,130,208,227,178,221,105,186,234,42,34,167,238,37,52,55,74,23,76,247,237,250,40,222,231,199,127,184,12,212,170,169,167,163,167,146,174,170,102,69,12,77,87,189,239,114,53,173,68,251,213,87,201,8,224,230,33,199,182,51,142,216,178,29,27,194,92,250,187,205,85,61,77,178,90,152,42,105,101,142,7,57,32,251,79,111,219,114,121,61,251,38,201,190,223,119,197,49,211,136,190,105,249,70,169,90,175,120,174,27,143,86,218,232,171,153,45,52,53,53,83,82,189,204,141,221,9,191,66,66,228,95,38,185,63,79,239,69,220,197,157,29,209,61,68,226,31,80,232,173,86,186,10,183,173,234,224,223,23,113,90,9,95,11,22,71,61,206,122,246,155,178,39,217,127,146,108,155,254,207,184,61,167,6,186,53,151,235,158,191,99,183,56,104,230,168,163,165,200,41,234,238,117,94,26,85,143,171,169,211,59,119,68,222,150,175,230,213,118,221,19,205,62,227,96,172,74,199,30,55,140,219,44,81,109,181,13,36,52,254,91,255,0,50,54,183,239,243,254,105,99,248,55,225,122,221,195,126,158,197,102,146,104,234,110,85,11,5,68,242,198,217,152,157,196,166,100,111,94,153,30,191,21,71,121,108,155,25,14,0,0,0,143,254,112,185,109,53,183,135,231,227,14,147,121,110,215,11,107,26,212,115,124,186,101,154,77,215,239,248,66,169,229,255,0,89,32,4,48,115,111,213,90,124,143,80,104,240,26,103,35,155,66,177,214,42,164,140,119,155,39,175,139,109,147,205,63,75,239,80,45,95,44,12,94,76,151,138,106,5,236,117,71,67,101,184,212,117,47,86,219,244,54,61,183,111,223,249,207,130,147,228,155,162,121,174,228,55,242,109,199,171,107,53,110,233,123,70,61,41,97,182,92,33,87,246,213,91,215,189,39,151,87,195,125,157,240,38,68,1,75,188,148,168,161,201,186,129,198,254,101,104,133,40,223,63,137,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,68,57,56,95,128,15,36,83,146,130,173,247,3,147,4,121,177,104,204,185,254,138,38,83,104,183,199,45,206,213,95,111,70,189,32,123,228,88,250,230,98,181,21,168,190,95,159,223,224,103,113,229,245,39,12,161,207,177,10,204,106,190,138,26,168,234,29,19,210,57,90,142,110,236,145,174,223,101,84,253,139,247,129,174,79,14,218,153,93,165,26,185,143,101,84,117,18,67,26,87,210,67,84,230,72,214,126,99,197,68,247,238,174,69,77,191,54,159,29,191,172,217,15,13,201,169,50,252,122,158,251,70,228,88,230,115,219,228,230,187,101,107,149,191,22,249,125,198,185,220,78,104,173,247,66,53,90,183,19,175,180,212,209,64,216,105,106,105,94,232,22,54,170,62,36,95,179,246,157,231,212,215,253,251,249,41,38,124,177,248,192,160,202,112,136,180,239,81,115,72,29,124,167,171,170,88,219,89,82,212,150,70,190,104,123,106,137,208,158,91,204,173,79,53,248,127,160,36,100,0,0,227,227,228,167,32,11,87,172,28,52,104,246,181,90,171,168,243,44,22,203,91,87,87,19,218,149,115,82,239,35,28,238,159,181,187,85,174,223,236,55,207,125,252,136,247,214,158,78,55,58,138,218,235,190,149,101,246,106,40,37,145,210,67,65,37,29,90,164,109,221,155,53,28,142,145,127,195,251,191,249,82,184,0,130,250,142,83,60,71,193,83,216,109,206,196,246,245,109,215,216,175,77,211,246,237,225,255,0,233,61,174,155,114,123,213,219,157,246,149,249,166,87,97,165,182,182,102,247,219,225,107,85,206,102,202,171,182,236,143,239,217,62,40,76,202,198,199,42,57,204,106,170,124,21,80,241,186,185,168,214,237,44,193,174,121,109,122,177,18,142,157,100,99,92,229,106,43,186,154,212,243,233,118,222,111,79,138,1,224,248,101,225,75,2,225,175,26,125,166,195,110,183,203,95,80,232,164,168,173,134,7,177,207,123,33,72,213,126,219,220,190,127,109,127,225,41,124,12,48,209,158,47,51,29,76,212,245,199,81,142,158,217,83,44,221,164,99,227,233,137,173,142,103,181,58,146,22,170,249,49,190,106,169,240,51,57,170,170,136,170,155,110,159,0,57,0,0,35,31,156,228,116,206,194,109,18,189,155,74,219,173,189,173,95,218,189,154,207,250,21,73,56,34,139,156,254,75,20,147,88,241,104,231,251,113,207,65,86,246,38,255,0,226,235,147,127,135,244,167,222,7,172,228,192,143,93,61,190,109,213,210,151,106,253,252,188,191,189,80,146,98,71,111,38,171,21,69,38,136,92,47,114,83,171,99,173,188,92,59,114,42,126,146,35,105,27,229,231,251,99,84,255,0,49,34,64,14,183,252,78,194,135,38,255,0,16,56,105,216,80,212,243,43,3,135,29,78,106,239,190,254,95,176,238,40,114,1,203,23,203,109,202,142,182,249,47,196,236,2,137,98,142,120,159,12,172,71,50,70,171,92,213,248,42,47,146,161,13,124,222,52,78,28,83,80,44,57,253,150,219,4,20,247,42,74,199,86,58,24,94,155,175,139,69,98,185,223,163,190,245,11,251,63,207,228,76,185,135,220,206,116,171,242,131,195,174,65,120,163,179,248,203,133,142,219,45,68,46,100,93,82,49,27,61,60,139,178,238,155,121,70,239,219,255,0,64,24,107,202,79,136,8,112,187,157,243,77,111,21,114,172,119,26,232,235,41,216,234,136,218,215,109,73,50,57,168,215,121,174,201,11,87,203,127,138,124,62,249,138,69,71,34,57,170,138,139,230,138,134,177,250,77,152,92,180,215,80,232,175,76,186,84,218,100,162,124,236,153,236,87,53,204,114,195,36,123,42,34,42,239,187,149,62,31,121,178,118,158,228,244,57,126,33,107,189,208,86,197,84,217,169,96,115,228,141,232,228,234,116,76,114,249,167,249,73,254,144,61,25,67,211,116,43,56,95,128,20,53,54,254,130,180,82,133,242,243,42,106,249,129,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,25,41,117,227,95,242,101,203,171,78,120,107,211,75,157,170,167,36,203,109,249,13,54,91,46,253,233,172,246,185,174,149,109,74,126,133,106,198,217,170,163,145,254,110,119,92,113,39,82,49,22,104,101,110,27,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,167,228,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,78,167,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,195,228,178,114,189,209,175,228,143,31,15,183,120,252,6,87,95,225,111,151,76,174,138,71,84,77,245,138,40,36,99,102,78,164,143,189,71,23,126,162,40,233,220,214,39,106,87,187,236,78,247,76,66,102,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,237,16,98,87,48,110,9,45,92,87,224,17,223,113,136,41,40,117,23,21,167,168,154,213,88,218,86,186,123,180,13,134,103,50,210,249,29,52,76,99,36,168,116,110,108,178,43,146,21,238,43,81,18,73,55,11,43,202,159,142,58,157,74,181,80,112,183,169,44,164,138,251,140,89,209,152,181,205,175,138,4,184,219,169,90,198,37,19,227,221,21,245,48,197,179,154,232,218,189,200,98,145,207,70,186,39,73,52,143,154,182,127,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,66,116,249,126,241,221,98,226,171,21,143,10,202,95,224,181,55,31,183,164,151,26,109,159,39,210,148,176,71,75,28,183,94,182,83,197,79,7,118,166,161,201,225,154,170,230,109,186,110,223,52,12,192,32,91,154,158,177,216,181,119,139,139,189,54,57,14,244,152,21,190,44,58,74,158,167,255,0,109,85,83,79,60,149,43,208,246,53,89,219,158,162,88,54,251,77,119,99,173,174,86,189,17,38,123,137,77,94,166,208,93,6,206,117,114,105,233,35,168,199,108,243,77,111,74,184,37,154,9,110,47,218,42,40,100,100,91,61,89,37,76,144,198,170,138,221,145,234,170,230,162,43,147,90,203,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,184,17,232,133,213,120,109,168,226,70,107,229,35,109,173,206,33,193,233,237,173,141,206,158,73,214,130,74,201,103,123,188,154,198,53,169,11,90,137,212,175,87,200,171,209,208,157,207,63,164,248,47,229,67,84,240,221,51,250,83,232,207,173,185,5,186,197,227,123,29,239,11,226,170,99,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,228,143,241,233,162,246,173,5,229,167,163,250,127,75,136,82,99,183,120,242,139,45,94,73,79,11,219,43,229,189,201,102,173,241,178,203,43,92,228,149,253,212,115,81,200,231,53,24,198,49,155,70,198,34,96,95,9,222,169,244,111,230,6,61,238,48,1,226,181,11,10,186,233,174,127,146,233,205,246,162,146,123,150,43,120,173,178,86,75,72,247,58,9,39,166,153,240,200,232,220,230,181,202,197,115,21,81,85,173,93,182,221,19,224,79,159,46,173,99,177,107,39,8,248,37,77,162,31,15,87,135,219,224,195,174,148,221,79,127,102,170,130,8,163,106,245,185,140,71,119,96,90,121,246,111,83,89,223,232,234,115,152,229,35,131,156,70,139,218,180,235,136,107,46,160,98,248,133,37,154,209,159,217,223,87,89,81,76,246,181,149,247,184,106,31,227,37,88,145,219,177,235,20,212,78,123,145,173,108,143,145,207,251,82,44,170,122,14,76,154,233,89,139,107,45,247,65,174,247,158,139,46,109,111,146,227,107,164,145,39,147,251,177,72,212,123,146,20,106,172,81,119,41,18,161,210,61,205,69,127,132,129,189,104,173,107,92,19,40,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,170,114,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,0,0,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,6,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,240,0,1,141,92,200,114,155,238,31,193,46,169,93,177,202,239,9,87,81,111,164,181,201,39,105,146,117,82,214,215,83,210,84,199,179,209,81,58,224,158,86,111,183,83,122,183,106,163,145,21,50,84,141,94,119,185,215,209,250,89,166,154,103,244,95,115,233,236,130,174,251,227,123,251,118,124,5,50,67,218,237,244,253,174,191,164,186,186,186,147,167,179,182,206,235,221,161,16,38,206,122,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,105,202,175,145,202,174,114,170,170,235,195,194,174,150,254,90,120,142,211,173,51,154,197,244,205,5,231,32,165,250,86,139,197,120,126,237,174,39,247,171,191,56,143,99,155,181,44,83,187,236,57,30,187,108,205,220,173,69,217,76,1,175,95,50,28,90,197,135,241,181,170,86,156,114,135,194,82,84,92,41,46,146,71,221,124,157,85,85,180,52,245,117,50,110,245,85,78,185,231,149,251,111,210,222,173,154,136,212,68,77,133,8,118,231,113,133,93,104,53,163,79,117,26,106,138,69,182,223,49,121,108,148,241,53,238,239,182,122,26,185,38,149,207,111,79,74,49,91,112,133,26,168,229,85,86,201,186,55,100,87,5,223,228,133,157,125,33,165,154,151,166,127,69,246,254,129,200,41,47,190,55,191,191,123,199,211,44,61,174,223,79,217,232,250,55,171,171,169,122,187,219,108,222,141,221,37,68,64,114,66,206,190,143,213,61,75,211,63,162,251,159,79,99,244,151,223,27,223,219,179,224,42,86,30,215,111,167,237,117,253,37,213,213,212,157,61,157,182,119,94,237,151,240,6,53,115,0,210,109,118,213,254,31,110,248,206,128,229,247,90,59,212,221,20,213,184,253,27,168,224,143,33,161,154,88,217,53,60,149,83,171,31,79,208,206,167,238,201,90,217,35,73,161,123,36,73,91,209,146,160,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,45,120,243,227,7,25,226,231,75,244,58,244,213,164,162,205,172,116,247,214,229,150,122,72,170,59,20,51,203,37,35,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,59,34,185,174,112,45,253,255,0,138,13,20,195,63,241,138,172,254,138,133,223,228,185,183,72,233,209,191,238,190,41,237,119,248,19,43,63,215,19,17,86,6,85,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,160,0,0,0,24,171,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,181,64,0,15,41,170,90,91,130,107,78,9,115,211,61,75,177,125,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,178,228,223,109,151,116,85,69,214,8,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,210,0,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,171,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,25,211,204,235,72,248,130,213,222,31,106,109,58,33,120,241,116,20,157,83,228,216,148,84,17,75,85,126,165,142,88,103,137,212,210,185,171,34,77,4,148,253,105,12,106,215,76,215,185,17,92,230,178,41,33,7,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,179,241,13,124,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,241,92,195,120,179,195,120,186,210,253,18,206,44,84,244,150,123,237,5,70,81,77,125,199,27,94,181,83,218,158,178,80,36,10,247,172,113,43,217,44,76,73,26,244,103,70,253,198,34,171,162,122,39,160,228,169,234,159,41,249,127,93,238,54,227,0,12,255,0,228,169,234,159,41,249,127,93,238,54,224,38,164,0,5,180,209,125,6,195,116,86,76,202,233,98,162,164,150,251,158,101,23,76,154,251,118,109,58,199,61,99,234,171,103,158,8,94,170,247,47,69,60,83,36,77,68,84,98,170,73,34,49,174,149,251,220,176,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,98,175,52,127,66,122,155,248,47,188,81,25,84,98,175,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,104,19,252,64,15,52,127,93,154,155,248,47,179,209,19,252,64,15,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,71,87,48,13,35,226,11,76,248,130,187,221,184,129,188,125,102,175,201,186,39,182,229,176,80,69,73,75,124,165,130,40,224,99,155,20,45,108,112,205,28,108,133,146,195,183,83,29,210,187,189,175,100,178,72,175,37,79,75,25,79,204,10,239,110,183,25,41,197,119,10,58,113,197,174,156,63,10,205,98,240,55,90,30,228,246,11,252,16,163,234,173,21,78,68,69,115,81,85,59,144,191,165,169,44,42,168,217,26,214,170,43,30,200,228,96,70,95,45,46,96,149,58,61,117,179,240,249,171,247,90,72,244,250,190,163,195,89,238,213,114,197,75,6,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,110,229,84,98,59,104,246,61,86,169,105,110,119,162,217,221,207,76,245,46,197,244,54,73,102,236,248,218,47,21,13,71,107,187,11,38,143,243,144,189,241,187,120,229,99,190,203,151,109,246,93,149,21,19,202,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,24,235,206,195,75,237,88,246,174,96,122,175,111,117,36,53,25,157,158,170,219,93,79,13,19,98,124,147,219,223,30,213,82,202,139,188,207,124,85,145,68,157,77,221,172,165,98,117,57,21,17,158,83,147,142,175,84,225,92,75,215,105,109,68,245,107,109,212,123,60,208,178,8,96,137,204,250,70,133,143,170,134,105,94,237,158,198,54,157,43,216,136,197,93,223,51,58,154,187,35,153,154,188,223,116,190,213,154,112,151,83,158,76,234,72,46,90,125,120,162,185,83,206,234,38,203,60,176,84,204,218,41,105,89,46,232,232,88,231,84,67,51,182,234,71,45,44,104,173,248,57,177,1,195,94,175,84,232,46,188,224,218,185,12,245,113,211,227,183,136,102,184,37,36,17,77,60,182,231,239,21,108,49,178,93,152,175,146,154,73,163,69,85,110,202,244,84,115,85,17,200,27,47,26,171,155,84,26,171,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,0,6,181,156,88,250,167,214,79,152,25,15,184,206,120,172,3,0,204,181,79,50,180,233,246,159,99,213,119,204,134,249,80,148,212,52,52,200,157,114,191,101,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,246,188,88,250,167,214,79,152,25,15,184,206,74,167,39,222,30,177,92,39,66,83,136,47,19,244,134,73,168,221,250,110,169,41,99,111,209,116,52,117,147,193,225,225,147,101,145,123,178,69,221,145,122,145,174,232,129,189,8,177,117,188,48,3,141,238,1,178,174,13,126,173,93,254,185,125,114,198,242,62,245,55,210,145,217,228,161,240,117,209,253,175,15,51,122,229,141,59,145,175,92,107,221,234,127,106,127,176,137,31,83,188,255,0,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,127,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,48,120,76,204,184,69,213,15,168,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,170,27,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,33,3,151,7,48,10,206,29,239,177,105,38,175,100,95,247,39,175,241,51,197,83,81,28,245,18,99,181,93,15,147,170,157,144,178,73,31,12,210,34,49,240,163,122,82,73,82,86,171,63,60,146,205,248,0,0,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,161,201,191,244,149,57,124,202,83,207,204,14,88,155,33,89,194,124,14,64,225,85,26,138,231,42,34,39,154,170,144,235,205,179,136,8,115,75,157,143,77,108,245,114,164,118,234,233,43,42,24,218,136,220,214,239,73,10,53,170,214,249,166,233,51,151,207,111,130,252,126,233,104,212,44,158,135,16,196,46,151,186,250,216,169,91,13,44,238,100,146,61,26,157,77,137,238,79,53,255,0,37,127,208,107,99,171,57,133,203,82,181,14,182,244,251,165,77,218,74,215,192,200,94,245,115,156,247,36,49,199,178,34,162,46,251,181,19,225,247,1,155,92,161,244,78,28,175,80,47,217,253,234,219,4,244,246,218,74,55,81,186,104,94,187,47,139,85,122,181,223,163,190,244,233,251,127,205,230,76,164,81,71,4,76,134,38,35,89,27,81,173,106,124,17,19,201,16,196,30,88,218,85,249,62,225,215,31,188,86,89,252,29,194,249,109,138,162,103,62,46,153,30,142,158,162,68,221,119,93,252,164,111,236,255,0,160,204,16,5,47,95,45,183,42,58,221,230,191,16,41,107,87,125,247,242,253,135,107,74,90,133,96,14,183,29,133,14,79,48,56,103,196,236,40,106,109,240,43,0,70,119,58,4,122,105,237,143,126,174,149,187,80,109,229,229,253,234,184,147,18,59,121,202,216,170,42,244,66,223,123,142,157,93,29,21,226,223,220,145,19,244,81,91,86,223,63,63,219,34,39,249,192,243,60,152,227,166,110,19,119,149,140,222,87,93,110,13,114,254,197,236,209,255,0,208,136,73,193,20,92,152,50,88,163,154,249,139,73,63,219,146,122,250,182,49,119,255,0,23,66,155,252,63,161,126,242,87,64,0,0,22,63,137,174,20,176,46,37,49,166,90,111,214,235,124,85,244,238,150,74,122,217,160,123,220,199,190,21,141,23,236,61,171,229,246,23,254,10,23,189,202,168,138,168,155,236,159,3,12,117,155,139,204,199,76,245,61,49,213,99,160,182,83,75,15,117,30,248,250,101,107,163,133,238,78,165,133,202,158,79,119,154,42,252,64,195,61,73,228,247,171,182,203,237,83,240,188,174,195,85,109,116,206,236,55,194,214,163,154,205,145,83,125,153,39,223,186,124,84,241,84,252,166,120,143,158,167,176,235,157,137,141,234,219,175,177,94,187,39,237,219,195,255,0,210,76,230,145,234,53,187,84,240,107,102,91,64,172,84,172,167,73,30,214,185,92,136,238,167,53,124,250,91,191,155,23,224,135,178,72,216,213,87,53,141,69,95,138,162,1,20,186,45,201,198,231,79,91,67,119,213,92,190,205,91,4,82,54,73,168,35,163,171,68,145,187,191,118,171,149,209,175,248,31,119,255,0,46,66,52,127,134,141,30,209,91,85,13,30,27,130,217,104,170,233,34,99,86,174,26,93,164,123,155,213,246,183,114,185,219,253,183,121,239,191,153,117,0,28,124,60,144,228,0,0,0,63,19,50,201,169,49,12,122,162,251,88,228,72,225,115,27,230,230,183,117,115,145,191,23,121,125,230,183,156,68,234,101,118,171,234,230,67,149,86,84,73,52,107,95,87,13,43,159,35,95,249,143,21,43,217,178,181,17,54,252,226,252,55,254,178,81,121,156,113,129,65,139,97,18,233,222,157,102,144,54,249,81,87,74,178,54,142,165,171,44,109,100,211,119,21,83,161,124,183,133,26,190,105,241,255,0,76,102,112,199,162,183,221,119,213,106,44,78,130,211,83,91,3,161,170,169,170,123,96,89,26,136,200,149,126,215,218,111,159,83,153,247,239,230,128,74,247,41,221,25,151,0,209,69,202,110,246,248,226,185,221,107,238,8,231,172,15,100,137,31,92,44,70,170,185,19,203,243,27,252,12,238,60,190,155,97,148,56,14,33,71,141,80,81,67,75,29,59,165,122,199,19,81,173,221,242,57,219,236,138,191,181,62,243,212,0,56,242,85,27,236,82,5,72,136,114,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,158,238,148,220,71,42,47,146,249,28,72,155,161,208,138,172,119,253,96,125,160,162,39,245,183,250,74,192,195,206,62,184,66,178,107,150,29,112,202,108,216,204,53,25,45,21,11,214,25,97,131,121,156,177,83,212,172,105,191,113,137,183,83,217,228,168,169,190,223,18,17,177,251,254,123,163,121,156,23,10,25,174,118,27,197,186,88,101,146,36,114,195,34,181,28,201,81,174,69,79,130,244,177,124,209,83,224,108,243,52,81,207,19,224,153,141,124,114,53,90,230,185,55,69,69,77,149,21,8,152,230,35,192,6,71,62,79,85,170,122,81,98,174,174,167,90,56,27,81,73,73,73,3,35,252,212,51,43,221,179,92,213,87,109,28,105,240,85,243,251,252,128,205,206,16,248,175,195,120,129,197,218,200,50,154,42,155,197,59,22,73,160,116,255,0,158,68,117,68,140,110,237,86,49,124,209,173,219,203,239,67,35,141,110,184,109,226,15,47,225,191,80,169,239,214,254,242,83,73,45,52,117,212,179,79,60,77,72,155,59,36,85,233,98,239,190,200,239,185,127,73,124,191,108,246,104,79,18,122,103,175,22,54,92,177,44,170,211,87,81,210,174,146,10,122,133,87,53,59,175,141,62,203,209,23,205,89,255,0,24,23,100,0,0,0,0,243,185,222,11,141,234,38,55,89,140,101,22,184,171,168,170,227,88,223,20,138,228,69,77,209,223,205,84,95,139,91,247,253,199,162,0,90,157,57,225,179,74,180,210,227,244,190,51,137,81,81,212,239,191,82,119,30,191,160,230,249,43,222,237,188,158,228,242,46,176,0,0,0,112,170,136,155,170,162,39,244,144,97,205,131,80,223,149,241,34,235,37,53,99,100,164,160,179,91,213,241,178,68,115,89,54,210,187,207,100,77,151,166,84,95,234,82,104,245,71,55,182,233,238,27,87,146,221,43,41,169,161,133,241,71,215,60,157,12,221,239,68,79,50,2,47,17,213,241,101,197,68,255,0,66,178,90,152,239,80,181,90,176,181,101,86,199,79,66,136,171,180,155,121,117,71,183,158,223,16,37,243,150,174,9,54,9,194,174,61,109,174,182,62,142,177,213,215,41,36,108,145,171,94,168,234,167,236,171,186,175,220,212,255,0,66,25,80,121,125,52,198,98,195,240,186,12,126,24,150,54,211,172,203,210,173,70,174,238,149,206,248,39,151,222,122,128,5,43,190,255,0,2,163,141,188,254,240,56,106,108,84,0,2,151,33,81,194,252,0,161,10,209,124,138,78,90,160,84,121,157,77,199,105,178,205,62,200,177,218,186,70,84,199,95,108,168,131,180,246,245,35,149,88,187,38,222,95,126,199,166,41,123,27,35,29,27,209,21,174,69,69,69,251,208,13,106,56,149,192,171,52,239,90,50,171,21,85,186,74,56,223,118,174,154,158,55,71,208,157,175,23,51,91,210,155,175,217,251,30,91,18,217,202,147,92,234,53,39,73,46,24,213,238,242,181,119,27,21,93,45,19,91,44,187,201,208,218,54,39,86,221,41,190,235,19,252,247,95,130,249,152,213,205,219,64,106,236,217,117,167,85,44,182,249,150,142,122,58,143,28,248,169,152,216,216,231,86,39,70,238,111,154,170,173,66,252,81,126,239,129,105,121,102,235,213,62,146,106,149,78,63,113,170,130,10,91,252,137,47,92,213,15,141,173,116,52,149,74,190,73,228,187,238,212,243,219,252,224,78,224,40,134,104,234,33,142,120,94,142,142,70,163,218,228,248,42,42,110,138,86,5,10,158,97,60,190,226,167,124,10,64,172,28,39,195,204,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,145,129,194,167,5,31,148,222,52,53,119,137,77,76,182,93,105,177,188,75,84,47,85,56,148,91,118,97,188,93,33,187,84,185,106,58,209,201,35,161,165,146,54,121,53,189,18,74,189,42,245,72,102,137,192,229,117,203,254,142,209,71,109,226,111,91,241,222,245,214,111,13,113,193,237,115,201,4,244,177,210,203,4,83,195,118,119,109,239,234,153,123,187,69,28,136,199,66,232,221,34,181,94,177,58,41,63,0,0,0,12,0,230,45,203,154,251,196,166,85,105,213,237,25,170,181,81,229,239,240,150,123,237,13,111,69,53,61,109,47,115,161,149,235,51,24,175,89,160,99,209,36,71,117,185,240,68,198,199,179,226,100,83,95,94,17,56,28,210,62,16,109,85,115,226,143,171,191,101,151,138,120,160,186,228,119,38,49,39,123,26,214,43,224,166,99,83,106,122,103,74,213,147,183,187,222,170,172,73,36,147,183,26,183,34,128,17,129,206,211,88,236,81,98,184,47,15,212,240,247,175,85,55,4,204,107,36,234,123,124,37,44,113,212,82,83,166,202,206,137,59,207,150,167,205,31,212,207,11,246,155,180,141,84,195,94,91,218,33,117,214,238,43,241,54,219,239,148,150,186,124,14,162,159,56,174,124,209,186,71,207,5,5,101,58,164,17,53,54,69,124,146,201,19,21,92,228,70,177,94,255,0,180,173,72,223,226,184,201,215,74,206,34,120,142,204,245,27,233,159,164,108,174,184,73,110,199,28,196,157,144,178,207,78,247,71,74,177,197,58,171,226,238,49,59,239,102,205,78,236,210,187,161,170,229,106,73,255,0,38,77,45,250,169,195,141,247,83,43,236,94,22,191,59,200,36,240,213,190,43,175,198,90,232,152,144,195,249,180,122,182,62,138,167,92,91,230,214,189,219,238,187,183,182,160,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,38,167,153,166,138,126,90,120,71,202,124,61,195,194,215,224,155,230,180,125,114,244,67,47,130,130,111,17,28,155,70,247,59,122,89,106,122,26,157,59,202,145,117,57,27,213,188,21,233,62,117,249,47,213,60,55,83,62,139,250,79,234,150,65,110,190,248,46,255,0,103,197,120,90,152,230,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,177,179,241,173,103,21,90,91,249,22,226,59,81,116,206,27,23,208,212,22,108,130,171,232,170,47,21,226,59,86,185,95,222,161,252,226,189,238,118,244,178,192,239,182,229,122,111,179,246,114,57,16,54,61,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,214,48,87,148,38,186,86,106,127,14,53,122,115,144,222,124,109,235,77,46,13,183,66,215,164,239,153,182,121,216,178,81,44,146,200,174,99,186,94,202,184,24,198,42,36,113,83,68,213,99,83,165,207,206,160,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,74,167,37,79,75,25,79,204,10,239,110,183,25,254,96,7,37,79,75,25,79,204,10,239,110,183,25,254,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,0,0,17,87,207,59,245,39,251,201,252,52,149,66,21,185,213,250,167,197,190,95,208,251,141,196,11,105,202,178,211,117,184,241,199,128,214,91,237,149,117,84,246,186,123,197,93,116,176,194,231,178,150,5,182,84,194,146,202,228,77,152,197,150,104,163,71,59,100,235,145,141,248,185,17,103,208,135,110,72,248,85,214,191,90,53,11,81,161,168,164,75,109,143,23,138,201,81,19,158,238,251,167,174,171,142,104,156,198,244,244,171,17,182,249,145,202,174,69,69,116,123,35,183,85,108,196,128,34,175,158,119,234,79,247,147,248,105,42,134,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,33,3,152,255,0,47,250,206,29,239,178,234,222,144,227,191,247,39,175,240,208,75,77,79,36,245,18,99,181,93,12,143,166,161,243,62,73,31,12,210,34,189,147,43,186,82,73,86,39,35,63,50,178,205,249,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,32,135,149,199,174,205,50,252,107,217,235,73,254,34,47,69,56,62,201,184,70,230,119,166,246,87,37,93,110,19,124,168,200,29,137,222,42,229,167,239,215,65,21,142,103,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,108,186,0,0,1,138,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,8,27,84,0,0,213,92,159,238,87,30,132,244,203,241,175,120,173,32,4,159,238,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,98,175,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,16,2,6,213,0,0,6,170,230,213,6,170,224,79,247,43,143,66,122,101,248,215,188,86,144,2,79,247,43,143,66,122,101,248,215,188,86,144,2,4,255,0,114,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,154,147,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,250,192,16,23,204,51,130,203,175,11,26,161,81,125,196,49,250,182,233,94,75,80,139,143,214,45,75,170,146,138,117,143,170,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,201,30,201,186,110,95,37,79,84,249,79,203,250,239,113,183,18,253,170,90,91,130,107,78,9,115,211,61,75,177,125,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,178,228,223,109,151,116,85,69,143,110,5,120,76,204,184,69,227,219,42,193,239,181,21,119,139,21,126,155,213,84,216,178,55,80,37,44,23,86,37,109,173,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,66,77,0,0,0,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,50,171,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,12,74,230,25,193,101,171,138,125,47,168,190,226,24,253,35,181,83,26,167,69,199,235,22,165,180,171,91,2,73,213,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,228,108,124,221,80,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,180,241,30,188,203,121,125,211,107,13,170,241,196,30,144,90,170,228,212,26,10,127,19,120,180,210,69,45,84,249,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,179,81,21,234,221,195,45,120,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,129,128,28,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,0,0,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,6,42,242,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,8,1,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,192,14,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,128,205,253,66,194,173,90,149,128,100,186,115,125,168,171,130,219,149,89,235,108,149,146,210,61,173,158,56,42,97,124,50,58,55,57,174,106,61,26,245,84,85,107,147,125,183,69,248,26,187,155,84,26,240,243,15,194,173,88,7,26,90,171,98,179,84,85,205,79,85,120,101,237,238,169,123,92,244,158,225,77,21,116,205,69,107,90,157,13,150,166,70,177,54,221,24,141,69,87,42,43,148,38,207,130,253,99,190,235,239,12,24,6,170,229,48,244,94,174,182,249,41,238,50,117,49,124,77,85,37,68,180,146,212,236,198,49,140,239,62,157,210,246,218,212,107,59,157,9,186,55,117,215,8,153,62,75,122,199,125,204,52,107,45,209,219,188,61,202,77,59,184,83,212,90,234,122,152,157,52,183,39,84,72,234,110,134,177,21,122,39,130,162,94,227,158,247,59,196,244,253,150,198,212,88,108,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,182,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,220,176,6,177,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,146,63,202,143,142,159,239,28,47,235,94,103,255,0,139,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,114,240,172,115,127,195,133,31,254,183,132,204,174,54,248,62,198,120,185,210,249,108,174,74,74,44,218,199,79,59,177,59,197,92,181,29,138,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,233,118,190,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,131,5,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,22,117,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,242,2,149,243,251,130,39,152,42,111,192,14,64,40,154,104,233,225,146,121,158,141,142,54,171,220,229,248,34,34,110,170,6,10,243,91,215,58,141,54,210,75,126,53,100,188,173,37,198,251,87,85,68,230,197,46,210,116,58,141,233,213,183,74,237,178,202,207,61,211,226,158,100,73,240,213,129,86,106,38,180,98,182,42,91,116,149,145,178,237,67,53,68,109,143,173,59,94,46,22,187,169,55,79,179,246,252,247,47,239,51,45,122,167,213,189,82,166,199,237,213,80,79,75,96,145,101,235,134,161,242,53,206,154,146,149,83,201,124,147,109,156,158,91,255,0,152,187,92,162,116,6,174,243,151,93,181,82,245,111,153,40,224,163,167,240,47,150,153,142,141,238,109,98,245,236,231,121,162,162,211,167,193,19,239,248,129,43,154,101,142,211,98,122,125,142,227,180,148,140,166,142,130,217,79,7,105,141,233,70,170,49,55,77,188,254,253,207,76,82,198,54,54,54,54,34,35,90,136,136,137,247,33,80,28,42,249,20,41,83,148,224,14,90,133,71,9,240,57,0,82,228,220,168,1,74,111,191,192,168,227,111,233,83,144,6,43,243,42,193,38,206,248,85,200,109,180,54,199,214,86,54,186,219,36,109,142,53,115,209,27,84,205,213,54,84,251,156,191,233,83,42,15,47,169,120,204,89,134,23,95,143,205,18,200,218,133,133,122,81,168,229,221,178,181,223,5,242,251,128,133,126,83,250,134,252,83,137,22,217,42,107,27,29,37,125,154,224,172,141,242,35,90,249,182,137,222,91,162,238,189,49,42,255,0,82,19,158,138,138,155,162,162,161,174,229,158,58,190,19,120,168,131,233,166,75,77,29,150,23,43,150,102,172,74,232,234,40,85,17,118,143,127,46,169,54,242,223,224,79,190,151,102,246,221,66,195,105,50,91,93,101,53,76,51,62,88,250,224,147,173,155,177,234,139,230,7,173,0,0,45,78,163,112,217,165,90,151,113,250,95,38,196,168,171,42,119,223,169,123,140,95,208,107,124,213,143,110,254,76,106,121,151,88,1,231,112,76,23,27,211,188,110,143,24,197,237,113,80,209,82,70,145,178,40,213,202,136,155,171,191,156,170,191,23,59,239,251,207,68,0,0,0,0,0,3,28,120,188,226,191,13,225,251,23,115,39,202,104,169,175,21,12,73,33,129,179,254,121,81,181,17,177,219,53,24,245,242,71,59,127,47,185,79,107,174,220,73,233,158,131,216,223,114,203,114,171,77,37,71,74,58,56,42,42,21,28,228,238,178,53,251,44,69,95,37,127,252,68,9,241,37,196,30,95,196,134,161,84,95,174,29,229,166,142,90,152,232,105,97,158,121,90,177,58,119,200,139,210,245,223,125,149,191,114,126,138,121,126,192,241,25,5,255,0,61,214,76,206,123,133,116,215,59,245,226,227,44,210,199,18,185,102,145,26,174,124,170,214,162,39,193,58,158,190,72,137,241,38,231,128,94,16,172,154,27,135,91,242,155,206,51,13,62,75,91,66,197,154,89,160,218,102,172,180,244,203,34,111,220,122,109,212,199,249,34,34,111,191,192,197,142,93,220,0,100,112,100,244,186,167,170,246,42,234,26,116,163,157,180,244,149,116,144,62,63,206,195,10,177,219,57,206,84,118,210,72,159,4,95,47,187,204,150,120,98,142,8,153,4,44,107,35,141,168,214,181,169,178,34,34,108,136,136,5,96,20,74,254,134,255,0,72,20,201,42,39,146,121,134,59,169,55,62,117,85,123,191,234,59,227,77,144,14,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,171,78,153,25,247,255,0,79,236,62,130,151,55,127,136,31,60,46,115,29,240,242,254,147,233,221,23,224,117,43,60,247,79,34,168,213,17,122,119,243,3,176,249,46,150,186,11,205,4,214,219,149,52,115,193,59,29,27,155,35,26,228,217,205,84,95,37,69,77,246,85,62,176,4,69,241,207,203,86,175,28,166,159,82,52,134,150,225,92,198,247,36,171,183,211,80,83,181,140,138,42,86,174,237,72,213,170,155,172,78,254,106,238,174,93,147,246,225,111,15,220,72,106,47,13,249,107,110,118,57,234,93,78,174,129,181,20,21,21,85,16,198,140,108,169,47,147,88,228,217,87,237,124,81,127,73,124,191,110,199,119,91,85,5,238,221,81,107,185,83,71,61,61,76,111,138,70,61,141,114,43,92,213,106,249,57,21,62,10,191,113,25,92,97,242,186,177,213,81,75,154,105,53,109,76,21,108,238,62,90,38,210,209,197,19,218,202,116,233,68,217,98,219,119,71,241,243,253,37,242,3,44,56,109,227,127,73,184,128,163,124,52,185,45,150,142,233,11,17,242,82,37,83,209,233,213,43,152,223,179,35,26,169,190,205,95,243,153,25,4,240,212,194,202,138,121,89,44,82,39,83,94,199,110,142,79,218,138,134,178,118,44,139,82,180,35,45,89,237,181,181,118,91,164,14,137,211,69,13,107,154,217,17,170,217,26,215,172,18,39,82,121,167,150,255,0,122,253,230,124,240,203,205,166,251,101,240,152,166,173,89,40,157,79,28,48,83,71,112,241,117,146,57,238,238,108,171,209,211,42,162,244,174,251,239,252,223,233,217,2,93,193,108,52,163,136,28,23,86,172,212,23,107,13,106,127,111,194,201,88,212,138,100,79,181,213,183,233,198,223,240,87,226,92,230,170,57,17,200,190,74,155,160,28,128,0,0,0,20,189,236,141,170,247,185,26,212,248,170,174,200,113,36,177,196,155,200,237,147,250,140,55,227,63,142,219,6,135,98,181,52,54,8,34,174,188,75,81,4,80,198,247,212,195,186,44,175,234,84,115,99,217,60,161,119,223,255,0,64,22,35,154,23,24,86,133,197,234,180,131,10,190,82,205,112,158,170,153,211,58,150,174,84,124,76,138,162,126,167,108,212,70,239,213,11,90,191,107,249,197,162,229,31,161,23,44,143,85,23,85,238,118,202,164,179,211,80,92,104,160,157,208,53,208,186,77,161,77,209,93,231,191,219,123,124,147,238,84,223,226,97,91,166,203,53,195,81,38,154,190,178,90,155,157,222,106,138,141,228,149,100,72,145,85,242,171,27,220,127,147,81,85,219,39,87,222,108,5,194,22,134,216,244,51,72,173,216,213,174,47,206,119,170,229,124,142,138,38,189,123,147,42,236,171,26,108,191,162,208,47,130,34,39,146,38,199,32,1,198,225,23,114,149,95,51,150,175,220,5,64,0,0,0,41,114,121,156,34,162,47,196,229,199,82,174,207,77,151,117,223,205,0,239,7,13,248,28,129,98,120,193,209,138,93,105,210,186,187,4,212,238,146,70,164,104,213,100,81,189,200,158,38,7,255,0,63,253,204,215,154,154,170,243,129,229,50,190,21,150,150,229,105,168,154,153,200,170,230,61,143,78,168,222,139,210,168,168,191,20,248,155,68,213,210,197,91,78,250,105,211,118,63,109,254,31,114,239,247,255,0,81,174,223,28,90,109,75,166,92,64,94,237,116,109,84,142,229,45,77,205,83,165,141,217,210,86,212,181,81,17,158,91,125,132,248,249,129,59,156,57,106,53,54,167,233,22,55,148,69,81,4,146,84,91,104,221,34,69,34,191,103,58,150,23,175,154,249,255,0,60,185,196,121,114,144,213,218,140,183,78,166,194,235,100,234,125,169,242,83,197,246,228,93,153,13,53,19,19,244,188,190,245,248,47,245,18,26,0,165,124,138,138,87,226,7,40,167,37,41,253,69,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,90,175,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,1,231,243,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,247,169,229,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,7,138,205,116,67,69,245,42,235,21,247,81,180,135,10,202,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,118,221,238,95,189,79,106,0,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,247,33,237,64,0,91,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,185,96,15,63,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,185,15,64,0,0,0,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,122,158,127,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,243,107,149,23,201,84,184,0,15,63,154,233,238,3,169,86,168,172,90,141,131,227,249,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,55,217,238,79,189,79,63,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,249,181,202,139,228,170,92,0,0,0,0,241,89,174,136,104,190,165,93,98,190,234,54,144,225,89,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,219,189,203,247,169,237,64,30,83,5,210,125,44,210,255,0,29,249,51,211,76,83,18,250,79,181,227,126,130,179,83,80,120,174,223,87,111,187,217,99,122,250,123,143,233,234,223,110,183,109,241,83,213,128,0,243,249,174,158,224,58,149,106,138,197,168,216,62,63,149,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,125,158,228,251,212,244,0,11,127,139,112,245,160,88,53,246,151,41,194,180,63,79,241,251,213,23,95,134,184,218,241,154,42,74,168,58,216,230,63,162,88,227,107,219,212,199,185,171,178,249,181,202,139,228,170,92,0,0,0,0,0,0,0,0,0,0,252,156,167,19,197,115,155,21,86,45,154,227,54,172,130,203,91,209,226,109,215,74,40,234,233,103,232,123,94,206,184,164,71,49,221,47,99,92,155,167,147,154,138,158,104,135,128,254,73,220,44,127,232,211,165,95,251,155,110,255,0,224,37,213,0,0,0,90,175,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,123,252,91,19,197,112,107,21,46,45,133,99,54,172,126,203,69,215,225,173,214,186,40,233,41,96,235,123,158,254,136,163,70,177,189,79,123,156,187,39,155,156,170,190,106,167,235,0,0,0,0,0,63,39,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,224,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,117,64,0,0,2,213,127,36,238,22,63,244,105,210,175,253,205,183,127,240,18,234,128,63,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,224,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,117,64,31,147,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,253,96,0,0,0,242,153,214,147,233,102,168,120,31,202,102,154,98,153,111,209,157,223,5,244,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,130,31,46,21,162,26,47,166,183,89,111,186,115,164,56,86,43,114,158,157,212,146,214,89,44,20,148,51,201,3,156,215,58,39,73,12,109,114,177,92,198,57,90,171,182,236,106,253,200,123,80,0,0,0,0,0,0,0,0,0,183,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,147,90,136,158,72,133,192,0,121,76,23,73,244,179,75,252,119,228,207,77,49,76,75,233,62,215,141,250,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,197,79,86,0,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,211,91,141,202,227,81,37,93,101,101,94,39,65,52,245,51,200,229,116,146,201,35,162,87,61,238,114,171,149,202,170,170,170,170,165,203,0,126,78,45,137,226,184,53,138,151,22,194,177,155,86,63,101,162,235,240,214,235,93,20,116,148,176,117,189,207,127,68,81,163,88,222,167,189,206,93,147,205,206,85,95,53,83,245,128,0,126,78,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,67,245,128,22,171,249,39,112,177,255,0,163,78,149,127,238,109,187,255,0,128,151,84,0,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,244,103,119,193,125,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,224,135,229,98,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,109,114,162,249,42,151,0,0,45,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,33,112,0,30,127,10,211,220,7,77,109,82,216,180,231,7,199,241,91,108,245,14,171,150,142,201,108,134,134,9,39,115,90,215,74,232,225,107,90,175,86,177,141,87,42,111,179,26,159,114,30,128,0,0,0,0,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,230,215,42,47,146,169,112,0,0,0,0,0,3,202,103,90,79,165,154,161,224,127,41,154,105,138,101,191,70,119,124,23,211,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,8,122,176,5,191,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,46,0,0,15,41,157,105,62,150,106,135,129,252,166,105,166,41,150,253,25,221,240,95,78,217,169,171,252,47,115,167,185,218,239,49,221,29,93,182,117,116,237,191,67,119,248,33,234,192,22,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,243,107,149,23,201,84,184,0,0,0,1,111,242,158,30,180,11,57,190,213,101,57,174,135,233,254,65,122,173,232,241,55,27,166,51,69,87,85,63,67,26,198,117,203,36,110,123,186,88,198,181,55,95,38,181,17,60,145,15,65,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,185,15,64,0,30,43,53,209,13,23,212,171,172,87,221,70,210,28,43,42,185,65,78,218,72,171,47,118,10,74,233,227,129,174,115,155,19,100,154,55,57,24,142,123,220,141,69,219,119,185,126,245,61,168,3,202,96,186,79,165,154,95,227,191,38,122,105,138,98,95,73,246,188,111,208,86,106,106,15,21,219,234,237,247,123,44,111,95,79,113,253,61,91,237,214,237,190,42,121,95,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,93,80,7,228,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,63,88,0,0,0,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,244,103,119,193,125,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,224,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,30,212,0,0,1,109,46,220,50,112,219,127,186,214,223,111,188,62,105,173,198,229,113,168,146,174,178,178,175,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,218,226,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,63,88,0,0,0,45,254,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,33,112,0,22,255,0,22,225,235,64,176,107,237,46,83,133,104,126,159,227,247,170,46,191,13,113,181,227,52,84,149,80,117,177,204,127,68,177,198,215,183,169,143,115,87,101,243,107,149,23,201,84,184,0,0,0,0,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,61,0,2,223,226,220,61,104,22,13,125,165,202,112,173,15,211,252,126,245,69,215,225,174,54,188,102,138,146,170,14,182,57,143,232,150,56,218,246,245,49,238,106,236,190,109,114,162,249,42,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,167,37,43,253,64,19,204,168,165,62,37,64,11,99,196,110,163,83,105,134,145,100,153,68,181,16,71,37,61,182,177,209,164,178,43,55,115,105,102,122,121,167,159,243,11,156,71,151,54,253,93,168,196,180,234,28,46,138,78,151,221,95,29,60,191,110,68,221,147,83,86,177,127,71,203,238,79,138,255,0,88,16,251,83,85,121,207,50,152,159,50,203,85,114,187,84,67,76,212,69,115,222,247,175,76,108,68,234,85,85,95,130,124,77,134,120,62,209,138,93,22,210,186,75,4,52,238,142,71,36,136,229,124,81,177,202,158,38,119,255,0,51,253,208,132,190,7,116,218,151,83,120,128,178,90,235,26,171,29,182,90,107,154,39,75,29,187,163,173,166,106,34,163,252,182,251,107,240,243,54,36,164,165,138,138,157,148,208,38,204,102,251,124,62,245,223,238,254,176,59,128,56,119,192,10,85,81,87,226,114,212,243,58,145,119,122,238,187,46,254,72,118,180,10,128,0,0,0,112,171,183,220,55,56,113,194,47,152,21,156,42,34,249,42,110,114,0,134,14,110,26,17,114,199,53,81,53,94,217,108,170,91,61,77,5,186,138,121,219,3,91,11,100,218,100,221,85,190,123,253,134,55,205,62,244,77,254,5,221,229,123,198,21,161,49,122,93,32,205,111,148,176,220,32,170,169,116,46,170,171,149,95,43,37,168,131,165,219,57,21,187,245,76,230,167,218,254,105,154,60,94,232,109,143,92,244,138,227,141,93,34,252,231,122,146,86,72,216,162,115,211,183,50,46,200,178,38,201,250,78,53,253,108,217,102,135,234,36,51,80,86,75,77,115,180,77,79,81,188,114,172,105,42,34,178,84,99,187,111,243,106,170,55,116,234,251,128,217,197,143,100,141,71,177,200,230,175,193,81,119,66,163,13,56,48,227,182,193,174,56,173,53,13,254,8,168,111,17,84,79,20,209,177,245,51,108,137,43,58,85,92,232,246,95,41,155,247,255,0,210,102,68,114,199,42,111,27,183,79,234,2,176,0,0,0,0,112,229,70,162,185,87,201,19,117,45,142,171,241,3,130,233,45,154,190,237,126,173,79,237,8,95,43,218,177,76,169,246,122,119,253,8,221,254,18,124,0,185,115,207,13,52,47,168,168,149,145,69,26,117,57,239,118,200,212,253,170,170,99,159,18,92,111,233,55,15,244,108,134,171,37,178,214,93,38,98,190,58,69,170,122,189,122,101,107,29,246,99,99,149,118,221,203,254,99,6,56,154,230,211,125,189,120,204,83,73,108,148,77,167,146,25,233,164,184,120,186,200,220,199,119,54,69,232,233,137,85,122,83,125,247,254,119,244,108,184,13,125,200,181,43,93,242,212,158,229,91,87,122,186,78,233,93,12,83,86,185,205,141,28,174,145,205,98,207,34,244,167,146,249,111,247,39,222,7,170,226,7,137,13,69,226,67,45,117,206,249,61,75,105,209,211,182,158,130,158,170,162,104,213,142,149,101,243,107,220,187,170,125,159,130,39,232,167,151,236,205,46,6,57,106,213,228,116,208,106,70,175,82,220,40,88,238,220,148,150,250,154,10,119,49,241,75,74,229,221,201,34,185,87,101,149,191,205,77,149,169,186,126,207,105,193,231,43,171,29,45,20,89,166,172,214,212,207,86,254,219,226,162,117,45,28,177,49,175,167,94,164,93,214,93,246,116,159,31,47,209,79,34,77,109,86,170,11,37,186,158,215,109,166,142,10,122,104,217,20,108,99,26,212,70,181,168,212,242,106,34,124,17,62,224,22,187,93,5,154,130,27,109,182,154,56,32,129,141,141,173,141,141,106,108,214,162,39,146,34,38,251,34,31,88,0,113,186,39,196,249,166,115,158,239,135,151,244,29,210,42,42,244,239,230,82,140,243,221,124,192,166,54,125,255,0,211,251,14,228,104,107,118,248,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,166,233,240,40,232,68,243,84,59,14,23,224,7,8,239,218,84,117,57,55,251,254,1,36,217,85,93,228,7,105,194,162,57,21,174,68,84,84,217,81,126,243,134,185,29,240,42,2,193,113,3,193,150,146,107,245,165,212,215,203,84,20,53,108,73,29,21,77,53,190,149,100,107,157,23,109,58,92,248,213,81,124,154,187,239,241,68,34,251,137,62,87,249,166,149,201,85,120,193,46,149,119,171,127,126,103,54,42,150,210,66,232,226,72,250,219,246,187,205,223,239,79,38,39,245,19,124,81,44,48,206,222,137,162,100,141,253,142,106,42,127,198,6,176,241,92,245,23,73,114,21,167,163,189,92,236,149,244,21,27,57,148,151,7,71,246,216,191,5,88,159,230,159,105,126,11,252,229,50,43,77,121,153,241,11,167,144,209,81,200,234,43,213,53,26,49,159,219,149,149,221,217,26,221,255,0,73,253,245,77,215,127,143,79,221,240,38,203,56,208,189,48,212,26,122,168,50,76,62,209,85,226,152,173,122,201,111,167,122,249,162,121,253,184,221,254,10,24,141,172,156,168,244,195,55,142,186,175,14,100,54,90,185,123,143,129,148,203,77,74,206,183,116,236,139,209,72,190,95,101,126,255,0,189,127,104,22,123,78,249,209,214,205,37,37,14,121,166,118,170,24,124,155,61,99,46,53,82,171,127,75,119,116,164,46,85,254,111,150,235,241,47,69,191,155,150,130,86,68,222,245,92,16,200,187,111,249,139,131,145,23,111,135,250,215,254,147,14,243,174,80,28,69,89,95,85,81,139,213,99,117,180,145,185,203,10,79,121,218,87,179,116,219,255,0,0,212,223,205,127,97,103,239,28,187,248,170,178,206,232,103,193,237,243,116,171,147,170,43,213,38,203,178,237,252,233,17,127,226,2,75,102,230,211,195,245,51,85,101,184,66,255,0,130,167,77,61,193,187,127,247,170,150,163,81,121,207,89,237,175,108,56,6,3,111,189,177,90,170,178,201,93,85,79,210,189,126,73,179,169,218,171,246,124,204,20,78,4,248,157,87,116,38,3,79,186,127,246,102,139,255,0,130,159,187,98,229,201,197,93,250,78,220,56,109,174,153,55,219,170,123,213,46,223,5,95,230,61,203,247,1,232,117,127,153,158,187,106,159,230,104,233,233,113,234,109,149,189,52,151,10,199,72,159,156,71,166,206,73,90,137,240,68,253,31,134,255,0,3,27,113,203,6,103,171,185,115,109,116,147,84,221,174,213,109,150,103,62,162,165,28,245,68,221,238,85,124,175,77,252,213,87,227,247,169,33,218,71,201,223,54,101,75,43,181,70,231,109,100,126,74,145,81,92,217,34,42,44,110,223,116,125,51,147,244,149,191,127,220,72,198,145,112,213,165,218,65,71,12,120,238,45,108,138,162,56,187,110,145,148,52,237,223,236,49,174,93,217,19,23,117,232,79,48,49,171,129,174,95,24,246,137,165,46,160,229,21,85,21,247,202,154,39,39,110,162,158,149,89,15,122,40,85,200,215,55,173,124,149,30,137,246,190,10,191,183,207,59,17,17,60,144,231,224,0,29,114,73,210,158,71,97,242,75,27,149,251,239,178,109,247,40,28,178,69,87,125,163,232,106,29,49,177,83,244,144,239,68,216,14,64,0,0,0,112,191,2,149,66,178,133,248,129,203,74,138,19,226,86,0,134,30,113,154,125,53,139,87,241,156,174,38,47,102,235,107,170,87,174,204,77,149,181,142,119,220,187,175,247,228,248,167,253,36,207,24,21,205,187,5,151,34,209,166,95,105,224,99,230,161,133,177,49,202,230,162,167,85,117,38,255,0,20,223,224,191,180,12,38,229,61,168,211,226,124,72,197,97,145,83,194,220,45,23,23,53,21,207,217,101,233,137,223,4,242,253,24,151,205,127,211,240,39,56,214,115,135,204,211,242,125,171,118,76,173,100,145,140,164,74,166,185,99,69,85,217,244,210,51,224,138,138,190,110,79,188,217,82,195,90,219,149,142,223,112,99,149,82,166,150,41,81,85,54,253,38,34,255,0,210,7,222,82,226,163,133,248,1,73,89,65,82,124,60,128,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,169,126,30,101,32,114,210,163,132,248,28,128,32,199,155,14,163,79,150,113,35,45,134,53,79,11,111,180,91,156,228,71,63,100,151,166,87,124,23,203,244,101,79,52,255,0,79,196,155,251,245,107,109,182,59,133,193,238,84,74,106,89,101,85,68,223,244,88,171,255,0,65,173,95,16,121,167,229,7,86,239,121,90,73,35,217,86,148,173,106,200,138,139,179,41,163,103,193,85,85,60,218,191,120,25,139,201,207,79,166,190,234,254,77,149,202,197,236,218,173,116,170,197,217,139,186,186,177,174,251,215,116,254,242,191,4,255,0,160,153,227,2,185,72,224,178,227,186,52,251,237,68,12,100,213,208,186,39,185,28,213,85,233,174,171,219,224,155,252,19,246,153,234,0,165,197,69,11,241,0,136,84,159,2,148,248,149,128,0,0,0,1,75,143,157,242,42,59,236,159,74,166,231,68,140,85,253,20,3,178,57,58,147,204,236,62,72,163,114,63,125,247,77,190,245,62,176,56,84,69,242,83,4,248,229,229,241,143,107,98,85,106,14,47,85,81,65,124,166,162,106,118,233,233,233,81,147,118,98,153,90,142,115,186,23,205,85,136,191,107,224,137,251,60,179,180,124,64,214,7,35,176,102,122,69,151,58,215,87,53,77,166,237,72,216,166,107,233,234,81,175,68,93,158,213,71,196,245,219,205,17,126,63,114,25,37,164,28,204,245,219,75,63,51,89,79,75,144,211,108,141,233,171,184,86,54,69,252,226,189,119,114,202,228,95,138,167,232,252,54,248,147,41,171,188,53,105,118,175,209,205,30,69,139,91,37,168,146,46,219,100,125,13,59,182,251,15,107,87,119,196,245,221,58,215,204,142,125,92,228,239,155,62,165,245,218,93,115,182,190,63,53,88,171,110,108,141,17,18,54,237,178,50,153,169,250,72,239,191,239,3,216,233,215,57,235,61,201,238,135,63,192,109,246,70,35,81,82,88,235,170,170,58,151,175,205,54,109,59,149,62,207,153,117,225,230,211,195,245,75,81,98,184,66,207,138,175,85,61,193,219,255,0,247,170,17,181,125,229,201,197,93,134,78,220,216,109,174,165,55,219,170,11,213,46,223,4,95,231,189,171,247,159,132,188,9,241,58,142,232,92,6,159,117,255,0,236,205,23,255,0,5,2,78,110,28,220,180,18,142,39,118,106,224,154,68,223,111,204,92,26,138,187,124,63,214,191,244,150,95,81,57,209,214,195,37,93,14,7,166,118,170,232,124,219,5,99,238,53,81,43,191,71,103,116,172,45,84,254,119,150,233,240,49,14,207,203,191,138,171,212,237,134,12,30,223,15,82,181,58,165,189,82,108,155,174,223,205,145,87,254,34,240,96,188,160,56,138,189,62,150,163,40,170,198,232,169,36,115,86,100,130,243,188,172,102,235,191,254,1,201,191,146,126,208,60,30,165,115,51,226,23,80,225,173,163,141,212,86,90,106,196,123,63,180,235,43,187,177,181,219,126,139,251,232,155,166,223,30,159,191,224,99,172,183,61,69,213,172,133,41,235,47,87,59,221,125,125,70,205,101,93,193,210,125,183,175,193,22,87,249,39,217,79,138,255,0,53,9,131,209,190,84,122,97,132,71,67,87,152,178,27,213,92,93,183,206,202,149,166,170,103,91,122,183,68,235,164,79,47,180,159,127,220,159,176,203,156,31,66,244,195,79,169,233,96,198,240,251,69,47,133,98,53,139,29,190,157,139,228,139,231,246,35,111,248,74,4,64,112,217,202,255,0,52,213,73,41,111,25,221,210,174,203,111,239,194,231,69,76,218,73,157,36,75,31,91,190,215,121,219,125,201,230,197,254,162,80,120,126,224,203,73,52,6,210,218,107,29,170,10,234,183,164,110,150,166,166,223,74,146,57,205,139,182,189,78,100,104,170,190,110,93,247,248,170,151,234,40,97,129,189,16,196,200,219,251,26,212,68,255,0,136,172,14,17,17,168,141,106,34,34,38,200,137,247,28,130,151,57,27,241,2,162,149,119,236,40,89,55,84,86,249,134,166,219,249,252,64,231,161,23,205,16,173,19,100,248,4,248,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,166,231,68,168,191,4,62,130,149,110,224,124,141,122,177,119,223,250,143,165,178,163,182,254,147,173,241,249,109,251,10,58,92,223,188,15,172,29,76,114,252,21,119,219,226,118,34,238,7,32,0,7,10,136,169,178,156,128,40,236,196,139,186,68,205,255,0,111,74,21,128,0,0,0,29,82,203,178,108,135,67,37,93,247,251,144,15,173,124,252,144,227,164,55,225,185,80,28,116,161,200,0,0,0,0,0,14,23,250,142,78,23,224,5,37,101,27,149,53,119,64,57,45,127,17,152,5,62,162,105,125,206,199,52,17,202,231,118,122,90,254,157,151,251,98,23,47,233,34,167,243,11,160,117,212,65,29,76,46,130,102,238,199,109,186,109,253,59,129,171,45,206,138,107,77,214,174,219,34,170,73,71,81,36,14,217,219,249,181,202,213,243,79,234,54,55,225,35,60,131,61,209,12,102,232,217,158,249,82,219,68,217,58,154,228,217,124,36,14,95,138,175,222,255,0,218,65,127,25,216,19,52,251,95,50,27,116,113,50,54,92,106,170,238,77,70,43,118,218,74,218,132,79,209,68,219,244,9,122,229,167,146,65,122,208,27,21,28,19,61,254,14,130,150,25,58,145,83,103,178,138,141,23,109,254,41,230,6,94,156,41,201,194,252,0,167,125,142,81,124,202,21,55,93,142,90,155,34,38,224,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,204,227,125,206,28,155,162,166,231,8,155,46,192,118,33,201,194,124,14,64,179,28,91,231,144,96,90,33,147,93,29,51,217,42,219,107,91,31,75,92,187,175,132,157,201,240,84,251,217,251,77,114,45,148,83,93,174,180,150,216,213,86,74,202,136,224,110,238,219,205,206,70,167,154,255,0,89,60,60,203,50,72,44,186,3,125,163,158,103,179,198,80,85,67,31,74,42,238,247,209,86,34,111,183,193,60,136,133,224,199,2,102,160,235,230,61,110,146,38,72,203,117,85,37,201,200,245,110,219,71,91,78,139,250,72,187,254,152,19,207,195,158,1,79,167,122,95,108,177,195,4,113,57,189,238,166,179,167,100,254,216,153,201,250,40,137,252,242,232,29,116,240,71,77,11,96,133,187,49,187,236,155,127,78,231,96,2,133,42,114,236,133,59,129,82,127,81,201,194,124,14,64,0,0,0,0,28,116,161,200,2,158,147,148,242,242,83,146,151,124,55,2,160,124,111,149,119,223,238,83,190,41,119,77,148,14,208,0,2,142,204,74,187,172,76,223,246,244,161,88,3,132,68,68,217,14,64,0,0,0,14,21,118,58,222,229,248,34,237,191,192,14,95,42,55,127,232,62,103,189,94,187,239,253,101,93,46,119,222,86,200,252,182,253,160,34,69,248,41,222,137,177,194,55,98,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,217,10,122,16,172,1,71,79,244,13,149,10,192,28,34,249,28,110,84,112,168,3,168,227,171,111,137,194,162,161,75,145,87,225,184,21,245,160,71,110,117,244,175,237,82,166,162,236,5,104,187,133,253,129,62,7,32,116,73,31,90,124,60,206,25,18,162,162,157,251,32,217,0,34,108,114,0,0,0,0,0,0,0,3,133,248,28,156,47,192,10,21,14,90,191,210,81,34,57,126,10,133,76,242,68,3,176,0,4,28,115,91,196,39,180,235,148,119,214,198,141,167,154,145,32,69,238,110,189,75,89,92,239,135,245,33,125,185,53,106,76,149,14,188,105,204,238,252,226,45,109,115,17,34,242,237,182,58,22,39,218,223,227,186,124,54,60,247,56,123,106,195,89,106,174,100,10,140,125,108,13,87,249,254,146,173,122,237,251,15,39,201,194,178,154,29,115,173,167,114,203,222,117,166,226,237,145,19,163,167,251,87,252,251,238,159,212,4,207,0,0,165,126,39,8,28,133,44,248,110,170,138,7,104,56,79,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,5,42,114,159,18,135,252,55,69,68,42,106,1,88,0,8,174,231,43,169,50,83,186,207,167,48,59,243,138,180,85,207,69,139,203,182,232,235,152,191,107,127,142,235,240,216,177,60,169,49,9,238,218,229,37,245,209,163,169,225,164,88,21,123,155,47,82,86,80,187,225,253,74,122,158,113,245,148,211,107,157,21,59,86,94,243,109,54,247,108,168,157,29,63,219,95,231,223,117,254,163,214,114,120,182,172,213,151,90,231,192,170,198,86,206,212,127,159,233,34,208,46,223,176,9,114,0,1,67,151,250,78,17,4,158,104,165,44,71,39,197,80,14,212,248,28,156,39,192,228,0,0,0,0,0,0,1,194,166,231,32,15,157,241,42,170,169,204,113,244,39,195,204,238,217,6,200,1,63,96,85,216,228,225,126,0,112,174,216,117,161,75,145,118,41,233,95,218,160,118,117,111,240,57,234,58,218,138,159,29,202,145,21,64,231,115,149,95,32,136,114,5,27,42,142,159,232,43,0,81,208,133,91,33,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,210,135,32,10,122,78,81,17,14,64,0,0,0,0,0,0,0,0,0,0,0,0,3,133,248,28,156,47,192,14,183,249,33,204,127,113,195,254,31,230,57,143,224,128,118,0,0,139,158,114,180,204,143,17,178,203,208,189,78,187,82,46,255,0,214,218,242,197,114,127,153,177,241,47,81,186,34,255,0,169,235,143,151,237,251,84,230,65,243,151,107,126,160,89,151,169,187,165,222,137,126,63,250,181,198,59,114,131,219,249,78,79,186,42,255,0,169,203,135,195,252,186,112,39,4,0,5,15,40,143,224,86,242,136,254,0,118,183,224,114,112,223,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,11,21,195,247,22,120,110,187,231,250,159,165,173,167,164,178,101,154,107,148,92,108,175,180,186,189,103,158,190,221,77,50,64,219,147,17,99,98,35,29,42,61,142,141,171,39,105,123,125,110,252,236,125,65,125,64,0,0,0,0,60,166,172,103,95,146,253,44,204,181,51,232,191,164,254,169,99,247,27,239,130,239,246,124,87,133,166,146,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,1,234,193,109,56,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,185,96,0,0,0,0,0,0,0,34,3,143,94,61,120,177,209,110,44,115,157,51,211,77,86,250,27,27,179,125,25,224,168,190,130,182,212,118,187,182,218,89,164,252,228,212,239,145,219,201,43,221,246,156,187,111,178,108,136,136,129,47,224,192,14,84,156,81,235,183,18,159,149,31,203,94,115,245,143,234,231,208,159,70,127,115,40,232,251,30,35,199,119,191,214,209,71,213,213,216,139,244,183,219,167,203,109,215,124,255,0,0,1,26,188,208,120,138,226,199,133,237,71,197,174,250,83,172,223,70,98,25,173,190,126,197,174,75,61,182,170,74,58,234,53,141,181,29,46,150,141,94,144,189,147,211,61,189,82,200,238,226,207,250,12,72,218,4,149,2,48,57,103,243,6,213,141,100,214,91,150,142,241,5,153,253,63,87,144,219,214,163,24,169,250,58,154,151,179,85,74,217,36,158,155,162,146,153,136,238,236,10,249,123,146,189,26,207,9,210,155,186,84,66,79,192,2,0,127,178,143,199,103,254,124,255,0,228,205,159,254,200,75,247,1,90,165,157,235,79,9,216,54,166,106,93,247,233,156,146,243,244,159,141,173,240,176,211,247,123,87,42,168,99,252,220,44,100,109,218,56,152,223,178,212,223,109,215,117,85,85,12,128,6,31,243,48,226,210,251,194,246,141,91,105,180,242,239,244,118,125,153,92,18,158,205,83,225,217,55,131,165,166,116,114,86,84,244,77,12,144,201,228,232,96,237,191,165,223,219,93,109,223,180,168,96,183,11,28,110,113,217,196,79,16,88,78,142,73,196,23,130,164,200,46,11,227,231,110,61,103,142,70,80,193,19,234,42,187,78,240,50,34,76,176,67,42,71,212,197,111,113,89,213,179,119,84,9,169,6,53,113,91,198,109,139,132,189,71,210,187,102,121,106,238,225,153,223,210,244,247,123,148,12,123,234,173,82,83,173,23,98,165,177,183,126,236,41,226,37,73,99,70,172,157,42,215,51,117,103,106,92,149,0,0,0,0,0,0,0,1,142,185,167,23,118,173,58,227,55,24,225,119,47,183,82,83,219,115,140,94,154,229,101,188,173,67,98,88,110,174,169,173,143,194,207,220,114,53,204,153,180,209,50,46,143,183,222,86,179,166,78,242,44,65,145,64,0,0,0,0,0,0,198,174,43,120,205,177,112,151,168,250,87,108,207,45,93,220,51,59,250,94,158,239,114,129,143,125,85,170,74,117,162,236,84,182,54,239,221,133,60,68,169,44,104,213,147,165,90,230,110,172,237,75,146,160,0,0,0,0,0,49,255,0,137,94,49,112,78,22,115,189,54,176,106,93,31,133,198,243,191,166,60,110,65,220,153,255,0,68,120,40,97,124,127,218,176,193,36,149,29,217,39,100,127,101,91,209,191,82,238,155,236,25,0,0,0,1,8,28,66,243,30,227,59,6,215,221,75,194,177,109,100,240,86,92,127,48,188,218,237,212,223,87,109,82,118,41,96,173,150,56,163,235,125,51,158,238,150,49,169,187,149,92,187,110,170,171,230,4,223,131,31,248,10,213,44,239,90,120,78,193,181,51,82,239,191,76,228,151,159,164,252,109,111,133,134,159,187,218,185,85,67,31,230,225,99,35,110,209,196,198,253,150,166,251,110,187,170,170,174,64,0,0,0,0,0,4,0,255,0,101,31,142,207,252,249,255,0,201,155,63,253,144,151,238,2,181,75,59,214,158,19,176,109,76,212,187,239,211,57,37,231,233,63,27,91,225,97,167,238,246,174,85,80,199,249,184,88,200,219,180,113,49,191,101,169,190,219,174,234,170,170,25,0,0,0,8,128,227,215,143,94,44,116,91,139,28,231,76,244,211,85,190,134,198,236,223,70,120,42,47,160,173,181,29,174,237,182,150,105,63,57,53,59,228,118,242,74,247,125,167,46,219,236,155,34,34,38,64,114,164,226,143,93,184,148,252,168,254,90,243,159,172,127,87,62,132,250,51,251,153,71,71,216,241,30,59,189,254,182,138,62,174,174,196,95,165,190,221,62,91,110,187,134,127,131,23,248,193,227,251,72,248,77,181,125,30,233,41,51,28,238,74,136,225,102,41,65,115,100,83,211,49,90,201,29,53,108,136,217,22,145,157,169,24,230,35,152,175,149,94,206,134,171,59,146,71,231,249,115,113,175,252,170,180,226,123,6,127,115,181,71,169,184,183,230,238,84,208,47,106,75,165,10,35,18,59,155,97,233,107,27,212,247,172,114,182,37,115,89,35,90,237,162,108,209,70,129,152,0,0,0,17,235,197,143,52,107,86,134,113,47,140,105,150,31,77,73,145,226,120,205,67,215,80,37,182,202,217,42,223,59,217,52,43,111,133,210,55,180,215,211,43,163,168,122,53,251,190,86,182,7,73,7,68,200,224,144,160,121,252,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,0,60,86,180,106,246,27,160,186,95,144,106,230,160,79,87,29,139,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,123,80,71,7,12,252,226,48,221,65,204,170,112,253,126,198,41,48,118,93,239,29,172,126,239,69,42,201,110,163,164,145,29,219,138,229,44,175,71,49,237,114,49,171,82,198,164,78,238,245,62,58,118,70,231,172,143,128,0,0,4,122,226,92,224,52,191,40,226,93,52,210,75,21,37,179,75,235,234,25,109,161,205,110,85,146,82,190,57,218,201,183,170,154,5,141,81,148,211,75,225,227,103,90,196,177,51,170,105,156,136,229,142,25,10,0,0,0,12,106,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,50,84,0,0,0,0,0,4,64,113,235,199,175,22,58,45,197,142,115,166,122,105,170,223,67,99,118,111,163,60,21,23,208,86,218,142,215,118,219,75,52,159,156,154,157,242,59,121,37,123,190,211,151,109,246,77,145,17,16,37,252,24,127,202,255,0,94,245,99,136,157,2,191,230,186,199,149,253,96,189,81,102,21,86,184,42,124,13,53,39,69,43,40,168,164,108,125,20,241,198,197,217,243,72,187,170,117,125,173,183,217,17,19,48,0,0,0,3,15,249,160,107,222,172,112,237,160,86,12,215,71,50,191,171,247,170,220,194,150,215,61,79,129,166,171,235,165,125,21,108,142,143,162,162,57,24,155,190,24,215,116,78,175,179,182,251,42,162,224,7,15,92,199,184,206,206,117,247,77,48,172,167,89,60,109,151,32,204,44,214,187,141,55,213,219,84,125,250,89,235,98,142,88,250,217,76,215,183,169,143,114,110,213,71,38,251,162,162,249,129,55,224,199,254,51,56,165,254,72,248,78,31,169,21,184,223,211,118,91,150,97,75,98,189,211,196,238,154,166,80,203,71,87,43,165,166,85,114,49,102,99,224,141,200,215,253,151,181,28,205,216,174,73,25,122,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,0,0,0,0,3,202,106,198,117,249,47,210,204,203,83,62,139,250,79,234,150,63,113,190,248,46,255,0,103,197,120,90,105,38,237,119,58,93,209,213,219,233,234,233,118,219,239,178,237,176,30,172,22,211,135,93,121,195,120,146,210,59,22,171,97,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,235,141,206,217,28,172,111,91,21,146,53,58,30,213,91,150,0,0,0,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,250,27,36,179,125,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,35,3,135,174,99,220,103,103,58,251,166,152,86,83,172,158,54,203,144,102,22,107,93,198,155,234,237,170,62,253,44,245,177,71,44,125,108,166,107,219,212,199,185,55,106,163,147,125,209,81,124,192,155,240,11,105,196,86,188,225,188,54,233,29,247,85,179,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,117,200,230,236,174,70,59,161,136,249,28,157,12,114,160,92,176,71,87,6,92,214,108,90,183,155,87,105,150,185,209,125,94,186,223,242,7,71,134,85,211,194,250,152,231,142,178,179,162,150,213,80,176,198,155,77,23,118,56,217,82,172,100,114,70,197,89,123,111,111,84,223,173,205,111,138,61,118,225,175,242,93,249,20,206,126,174,125,99,250,111,233,63,238,101,29,103,127,195,248,30,207,250,230,41,58,122,123,242,254,142,219,245,121,239,178,108,25,254,8,192,229,127,198,103,18,124,68,235,237,255,0,10,214,61,72,250,193,101,162,195,234,174,144,83,125,15,65,73,209,84,202,218,40,219,39,93,60,17,189,118,100,210,38,202,189,63,107,125,183,68,84,147,240,0,24,255,0,199,174,169,103,122,45,194,118,115,169,154,105,125,250,27,36,179,125,25,224,171,124,44,53,29,174,237,202,150,25,63,55,51,31,27,183,142,87,183,237,53,118,223,116,217,81,21,3,32,1,8,28,61,115,30,227,59,57,215,221,52,194,178,157,100,241,182,92,131,48,179,90,238,52,223,87,109,81,247,233,103,173,138,57,99,235,101,51,94,222,166,61,201,187,85,28,155,238,138,139,230,74,255,0,22,218,223,117,225,195,64,114,61,104,179,88,233,47,53,24,229,69,173,207,160,169,145,209,178,166,9,174,52,212,243,49,30,223,54,61,98,154,78,135,236,228,107,250,92,173,122,34,177,66,240,3,202,105,86,166,98,186,201,167,24,230,169,97,85,126,34,203,147,91,226,184,83,117,73,27,228,135,173,62,220,18,246,222,246,54,104,158,142,142,70,35,151,162,70,61,170,187,181,79,86,0,0,0,0,0,0,0,30,127,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,112,131,133,46,105,120,174,186,113,5,126,210,220,170,213,245,102,203,145,220,36,147,7,173,186,87,70,217,23,166,42,88,97,182,62,56,225,70,36,211,189,149,85,40,231,206,237,164,153,41,152,178,47,105,92,25,254,0,0,12,127,227,51,138,95,228,143,132,225,250,145,91,141,253,55,101,185,102,20,182,43,221,60,78,233,170,101,12,180,117,114,186,90,101,87,35,22,102,62,8,220,141,127,217,123,81,204,221,138,228,145,151,171,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,245,128,0,0,0,1,229,53,87,83,49,93,27,211,140,143,84,179,90,191,15,101,198,109,242,220,42,122,100,141,146,77,208,159,98,8,187,143,99,29,52,175,86,199,27,21,201,215,35,216,212,93,220,135,138,225,39,91,238,188,71,232,14,57,173,23,155,29,37,154,163,35,168,186,57,148,20,210,58,70,83,65,13,198,166,158,22,43,221,230,247,164,80,199,214,253,154,142,127,83,145,172,69,70,32,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,124,14,78,29,240,3,170,79,129,91,10,36,248,21,176,10,192,0,66,39,56,25,155,39,18,244,251,34,39,250,158,183,121,126,207,181,80,95,94,77,84,204,147,17,189,75,208,189,77,187,85,174,255,0,212,218,2,194,115,124,219,249,78,65,178,42,127,169,203,127,199,252,186,131,34,121,52,53,191,80,47,43,212,221,214,239,90,191,31,253,90,16,36,224,0,7,92,159,121,195,60,208,230,79,130,156,51,225,254,96,59,19,224,114,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,56,84,69,56,233,42,0,113,210,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,129,201,194,252,0,235,127,154,108,114,196,216,42,162,28,183,250,64,172,0,4,92,243,148,168,137,48,219,44,41,34,43,221,121,164,242,221,55,219,162,191,238,255,0,49,99,249,61,64,178,241,43,80,173,248,166,61,113,255,0,240,169,207,77,205,251,43,117,94,113,111,197,146,79,177,10,197,85,209,246,126,41,53,123,55,253,191,127,245,21,242,104,198,106,101,213,203,150,91,178,120,120,109,183,10,47,131,191,79,251,81,223,31,135,193,223,214,4,198,128,0,161,229,17,252,10,221,177,195,90,137,240,2,182,252,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,107,153,174,89,254,101,165,156,108,234,118,160,233,246,67,87,99,200,108,122,145,144,84,208,215,83,42,117,196,255,0,164,42,17,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,51,53,172,226,199,213,62,178,124,192,200,125,198,112,39,207,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,101,224,53,172,225,163,136,188,239,133,253,83,160,212,204,22,163,252,85,29,226,139,162,31,238,157,175,196,195,52,244,125,201,98,147,179,221,236,49,189,214,55,173,159,20,95,138,46,194,122,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,46,0,34,131,49,231,35,153,96,252,67,103,182,250,93,63,199,242,253,58,183,84,75,101,176,211,80,93,210,23,200,250,90,135,179,233,38,215,54,41,91,51,42,90,174,119,109,25,208,140,74,126,135,110,217,95,62,127,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,11,192,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,8,54,224,115,139,187,175,8,58,184,236,174,123,117,93,227,19,191,83,182,219,145,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,171,163,184,155,43,36,154,52,116,125,213,145,187,4,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,173,166,101,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,60,39,120,0,0,0,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,42,185,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,24,171,204,235,75,127,42,28,27,102,190,18,197,244,157,215,18,240,249,77,191,251,107,179,225,124,44,137,226,231,243,123,90,254,154,25,43,126,195,186,183,223,236,181,94,140,50,168,1,171,190,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,229,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,225,113,79,162,159,201,219,136,44,219,71,35,184,120,218,76,126,224,158,2,119,75,220,145,244,51,196,202,138,94,235,187,113,162,204,144,77,18,73,210,196,111,113,31,211,187,118,85,149,238,79,58,223,106,207,56,116,168,209,168,108,117,116,119,45,46,168,86,212,85,186,70,190,10,232,46,53,85,117,49,61,159,7,49,237,114,76,199,49,81,83,102,70,228,114,245,171,35,8,76,39,251,149,199,161,61,50,252,107,222,43,72,1,38,207,132,157,111,181,112,225,202,155,28,214,139,205,142,174,243,79,142,83,221,28,202,10,105,27,27,234,103,154,255,0,83,79,11,21,238,242,99,22,89,163,235,126,206,86,179,169,200,215,170,35,20,48,47,154,94,186,86,107,7,21,151,236,110,138,243,226,241,189,59,255,0,83,118,200,99,73,227,141,149,81,162,45,193,238,142,85,233,239,120,174,228,46,145,141,107,95,29,52,31,164,141,71,187,37,121,33,105,111,255,0,68,189,107,184,88,191,241,76,90,209,115,241,95,215,83,95,7,101,31,255,0,228,215,117,189,159,208,199,127,124,66,42,205,148,248,88,209,79,228,237,195,238,19,163,146,92,60,109,94,63,111,95,31,59,101,238,70,250,233,229,125,69,87,105,221,184,213,97,73,230,149,35,234,98,59,182,140,234,221,219,170,134,0,115,206,253,73,254,242,127,13,60,87,42,254,58,170,112,12,134,213,195,14,169,87,213,207,140,95,42,33,182,225,147,67,75,23,69,166,227,61,84,207,116,18,164,113,164,210,50,170,106,148,68,145,239,127,105,237,98,116,182,55,189,241,251,94,121,223,169,63,222,79,225,164,85,129,181,64,35,171,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,156,210,61,174,153,175,110,232,233,26,247,201,34,160,0,35,47,154,247,28,116,216,213,170,247,194,62,156,178,173,47,183,42,122,118,101,215,100,124,180,233,67,73,43,99,157,180,80,43,85,171,43,231,137,204,238,185,119,137,33,149,209,236,247,72,254,200,103,78,145,113,35,162,90,245,117,202,44,218,65,159,82,100,245,24,117,68,84,215,135,210,83,206,144,68,249,29,43,99,88,230,123,27,21,67,28,180,242,236,248,92,246,42,53,21,23,103,53,86,229,154,214,112,177,96,214,92,159,136,44,38,201,195,245,239,232,124,250,107,130,190,209,112,117,75,96,142,151,183,19,228,158,73,85,200,228,116,45,129,147,44,145,244,191,185,26,61,157,18,117,116,59,100,139,76,119,88,109,84,80,223,107,105,43,46,76,167,141,181,149,20,148,206,166,130,105,209,169,220,124,113,58,73,29,27,21,219,170,49,100,122,181,21,17,92,237,183,80,250,200,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,50,127,150,151,48,74,109,97,181,89,248,124,213,251,173,92,154,131,65,79,225,172,247,106,185,101,170,159,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,119,114,170,189,93,188,133,26,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,79,247,0,60,96,218,184,178,210,54,186,224,181,113,231,120,117,61,29,6,86,201,162,106,50,166,119,177,201,29,116,78,141,141,139,162,161,97,149,235,27,90,213,137,237,123,58,122,18,57,36,12,160,0,0,0,1,21,124,243,191,82,127,188,159,195,79,21,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,209,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,157,45,141,239,124,126,215,158,119,234,79,247,147,248,105,21,96,109,80,8,245,229,165,204,18,155,88,109,86,126,31,53,126,235,87,38,160,208,83,248,107,61,218,174,89,106,167,201,88,198,213,79,34,200,172,129,25,3,233,233,160,137,170,249,165,115,231,93,220,170,175,87,111,33,64,0,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,250,185,83,241,219,106,91,85,7,11,58,203,147,85,182,228,218,132,131,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,214,231,35,209,253,134,171,58,32,142,73,74,53,87,38,251,151,7,48,10,62,34,44,81,105,38,175,100,95,247,88,160,241,51,197,83,81,28,20,241,228,84,189,111,147,170,157,144,178,56,217,52,49,170,49,240,163,122,150,56,146,86,171,255,0,60,145,6,117,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,0,0,26,171,147,189,202,111,63,195,114,110,14,113,140,50,197,144,210,85,223,112,234,139,133,53,246,222,213,84,158,133,245,23,10,170,136,21,237,84,69,86,73,20,136,173,122,110,197,86,200,212,94,168,222,214,193,9,122,184,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,13,143,129,229,52,183,84,176,77,105,193,45,154,153,166,151,223,166,113,187,207,123,193,86,248,89,169,251,189,169,159,12,159,155,153,140,145,187,73,19,219,246,154,155,237,186,110,138,138,190,172,8,1,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,3,223,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,78,169,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,242,134,54,53,211,53,238,217,93,35,88,201,34,91,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,179,241,13,124,206,185,127,209,233,21,101,79,16,58,33,142,248,76,22,175,170,124,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,60,161,141,142,108,46,99,182,86,198,230,50,48,145,254,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,125,77,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,152,158,32,57,150,105,126,155,112,209,138,235,126,157,208,85,223,110,250,149,79,86,220,70,217,112,164,146,6,71,61,51,210,42,183,214,170,46,205,101,52,174,70,57,145,189,86,87,244,164,110,237,171,167,96,120,174,103,92,120,254,68,44,85,58,13,164,247,174,156,251,32,183,187,233,43,165,186,227,219,170,197,225,115,225,116,123,183,180,228,239,84,64,234,132,111,76,145,203,11,86,57,147,110,184,156,176,172,125,87,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,159,40,25,211,203,131,152,5,103,14,247,216,180,147,87,178,47,251,147,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,102,252,213,134,182,211,117,183,83,80,86,92,45,149,116,180,247,74,117,171,161,150,104,92,198,85,64,146,201,10,203,19,149,54,123,18,88,101,141,92,221,211,174,55,183,226,213,68,147,254,84,252,118,221,82,235,65,194,206,178,228,212,142,182,186,157,32,194,46,183,25,220,217,227,157,28,198,199,103,87,170,43,94,199,53,92,176,117,185,170,197,103,97,170,254,184,35,140,37,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,32,7,142,142,51,111,188,97,234,61,45,206,59,87,208,216,102,47,226,41,241,155,108,172,98,213,54,57,85,157,218,154,153,27,190,243,75,218,137,86,54,185,99,141,172,107,91,212,168,249,100,188,28,200,249,130,83,113,19,83,30,143,104,221,214,173,186,117,110,168,109,77,109,202,25,101,133,153,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,182,236,141,82,192,112,125,194,102,101,197,214,168,125,71,177,84,85,217,236,84,20,242,84,223,114,54,208,37,84,22,166,44,111,88,17,236,89,34,71,190,89,88,145,181,136,254,189,187,143,68,86,196,245,64,185,92,185,184,40,254,85,90,143,61,255,0,63,182,93,99,211,44,91,243,151,42,152,19,181,29,210,185,21,139,29,177,179,117,53,237,234,99,214,73,93,18,57,204,141,173,110,241,58,104,164,73,233,60,254,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,4,59,115,80,227,170,167,63,200,110,188,48,233,109,125,92,24,197,142,162,107,110,103,52,212,177,116,93,174,48,85,66,246,193,18,73,26,205,27,41,102,166,84,89,24,246,119,94,231,167,75,163,99,31,37,244,230,117,204,2,179,72,168,234,120,126,209,12,139,194,103,85,125,80,100,215,40,163,158,42,171,13,44,144,67,52,77,166,123,152,145,172,211,199,81,229,52,111,115,161,107,29,178,54,71,49,241,195,181,178,211,117,189,84,190,142,205,108,171,175,168,142,158,122,183,197,77,11,165,123,96,130,39,205,52,170,214,162,170,50,56,163,146,71,187,224,214,49,206,93,145,21,64,249,73,116,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,189,17,103,213,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,27,79,3,5,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,22,117,1,172,102,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,194,124,42,241,49,134,241,95,164,116,122,165,135,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,78,148,108,204,233,150,55,178,70,162,117,49,237,234,107,31,215,27,53,183,47,175,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,13,140,193,226,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,63,200,224,228,161,159,225,178,232,190,101,165,173,200,105,19,44,165,202,42,47,239,180,185,85,179,173,186,90,74,40,27,80,196,84,217,236,73,97,123,29,210,171,208,171,31,95,79,114,62,169,31,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,36,251,157,166,83,98,164,208,44,23,10,168,174,232,189,93,115,4,186,81,211,118,158,189,218,90,74,42,136,234,36,235,68,232,111,75,235,105,147,101,84,114,247,55,106,42,53,202,145,131,194,119,170,125,27,249,129,143,123,140,0,74,167,58,191,75,24,183,204,10,31,110,184,152,85,203,155,143,111,228,175,125,159,77,245,18,15,17,166,89,53,195,198,85,212,65,79,215,85,101,174,123,25,18,214,53,24,157,115,66,172,142,54,203,23,155,145,172,107,226,78,166,186,57,179,87,157,95,165,140,91,230,5,15,183,92,72,86,3,106,128,69,7,43,238,96,148,214,154,107,47,11,218,211,117,171,123,31,80,218,12,62,249,83,44,181,47,235,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,162,54,35,98,251,44,107,54,149,240,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,130,190,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,62,151,165,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,97,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,213,180,204,174,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,132,239,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,143,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,95,126,57,56,187,186,241,125,171,141,202,224,183,85,217,241,59,13,59,173,184,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,122,122,251,105,178,50,56,99,87,73,218,73,29,112,57,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,229,56,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,189,117,9,12,172,89,26,230,164,76,107,223,213,214,145,199,32,92,174,87,188,20,127,40,12,237,154,207,168,86,203,85,118,155,97,183,7,211,75,110,173,78,247,211,55,70,194,215,178,157,98,107,147,104,98,238,193,52,139,34,43,36,251,17,116,72,215,203,219,189,124,243,191,82,127,188,159,195,73,62,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,200,193,231,157,250,147,253,228,254,26,6,63,242,147,213,44,19,75,248,167,155,235,213,247,232,207,173,184,251,177,107,63,246,172,211,120,171,165,85,198,135,177,7,230,152,238,142,174,219,254,219,250,88,155,121,185,55,66,117,13,85,201,169,229,123,199,79,229,175,21,102,135,107,30,103,226,245,38,203,215,244,61,77,107,122,102,190,218,227,141,170,155,204,174,95,17,89,14,210,119,55,70,189,241,35,36,252,235,155,81,34,6,127,152,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,4,90,242,249,227,110,235,194,134,127,37,139,39,158,174,187,78,178,170,138,120,110,180,110,170,115,96,180,206,233,161,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,218,57,85,99,143,105,222,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,91,76,255,0,229,123,199,79,228,83,42,102,135,107,30,103,225,52,218,245,215,244,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,132,212,130,213,113,67,174,150,46,29,52,59,42,213,11,181,230,213,67,95,67,111,168,138,193,13,197,30,248,238,23,135,66,245,164,165,72,227,84,146,78,185,26,157,72,197,69,72,219,35,213,204,107,28,246,199,175,14,188,231,238,172,169,177,98,28,73,225,20,147,211,201,80,202,90,236,198,204,247,68,248,32,237,53,137,81,61,189,24,228,149,253,212,115,229,116,47,141,17,143,94,220,10,172,70,60,37,124,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,178,37,121,162,243,0,172,187,214,92,184,100,209,12,139,179,106,135,196,219,179,139,164,17,207,5,84,149,81,79,44,19,90,91,220,99,58,97,78,214,242,201,26,189,179,54,70,198,142,70,36,173,148,44,95,49,78,58,170,120,165,204,151,7,211,234,250,182,105,93,130,162,25,168,97,169,165,137,143,185,220,97,74,134,45,201,21,99,73,225,99,163,168,116,108,133,207,253,6,53,238,99,30,229,99,48,212,186,188,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,245,195,253,204,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,224,137,241,84,146,158,41,121,81,224,140,225,198,207,87,162,148,189,157,66,211,156,125,124,107,233,105,38,119,215,30,211,29,45,71,92,13,116,178,37,100,146,44,174,131,165,95,250,109,167,93,227,72,93,0,92,190,90,28,113,211,113,29,134,195,163,217,195,42,217,168,184,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,125,183,200,146,49,85,28,246,67,155,230,173,152,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,63,220,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,32,89,94,117,126,150,49,111,152,20,62,221,113,48,215,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,97,145,164,140,84,86,189,147,102,87,58,191,75,24,183,204,10,31,110,184,144,172,6,213,0,138,190,85,156,120,255,0,222,142,21,53,126,245,254,54,44,66,251,115,184,255,0,184,50,154,200,214,118,191,223,14,137,242,77,254,46,157,141,254,244,194,85,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,214,67,183,53,142,56,233,181,42,235,95,194,222,155,50,174,43,22,49,120,86,101,55,55,62,88,22,227,113,165,115,216,180,76,143,116,71,211,67,46,238,115,164,106,247,38,138,55,49,26,216,155,36,193,101,57,131,113,183,117,226,191,63,142,197,140,79,87,67,167,88,173,69,68,54,170,54,213,57,208,93,167,108,211,53,151,103,198,232,98,123,31,37,59,163,107,98,145,28,176,167,113,26,168,178,73,188,165,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,104,25,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,129,200,3,166,79,129,91,14,28,212,95,137,203,118,2,176,0,16,147,206,22,5,139,137,90,117,119,197,113,235,119,255,0,133,80,95,14,77,117,17,46,27,122,133,100,68,123,111,53,126,91,166,251,116,80,125,223,231,45,199,57,124,102,166,45,92,182,229,187,39,135,154,219,111,162,248,59,244,255,0,182,221,241,248,124,27,253,101,28,160,114,183,82,103,23,12,89,100,251,19,44,181,93,31,103,226,179,80,51,127,219,247,127,80,19,32,0,3,173,233,185,195,60,147,98,167,127,65,194,42,40,21,167,192,228,225,62,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,114,112,191,0,58,220,155,149,51,250,70,199,45,64,42,0,166,73,35,133,139,36,174,70,181,62,42,160,65,79,53,75,203,171,184,138,74,36,151,169,176,219,127,194,69,221,82,186,185,55,255,0,140,202,206,78,24,179,40,48,123,181,246,74,118,164,147,220,42,145,175,232,84,119,75,169,168,93,241,95,184,143,94,52,51,199,106,7,16,121,61,122,212,247,219,109,175,173,182,49,221,125,91,54,58,234,133,68,248,38,223,167,240,243,254,178,94,249,107,226,116,88,254,129,88,42,233,168,99,130,74,251,125,45,84,174,107,118,87,62,74,42,53,115,151,207,226,187,124,64,203,176,14,23,224,5,10,138,161,168,21,124,206,81,126,240,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,1,153,112,233,157,226,90,19,130,113,21,225,252,94,25,154,247,168,252,111,92,49,248,75,164,117,149,240,248,62,223,117,101,147,120,104,59,221,222,219,89,249,222,141,247,110,238,253,93,10,226,187,81,244,51,9,212,13,47,182,75,244,174,25,168,216,253,206,207,114,179,84,76,173,142,158,170,170,141,244,241,215,211,174,203,219,153,157,76,235,68,78,153,99,98,49,219,43,98,146,41,116,229,239,128,97,186,167,203,135,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,153,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,136,190,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,194,213,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,102,203,218,41,165,246,173,21,210,60,67,74,44,206,164,146,159,22,179,211,91,95,81,77,68,218,70,86,78,198,39,122,169,98,106,170,49,243,75,220,149,255,0,105,202,175,145,202,174,114,170,170,197,95,38,158,30,46,185,38,168,93,56,145,189,90,169,31,143,98,116,245,118,75,61,67,171,28,217,210,247,52,113,119,28,200,152,191,105,140,163,158,86,185,101,251,59,213,70,172,71,57,174,88,230,36,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,61,6,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,249,242,122,57,129,112,35,98,226,171,21,147,53,197,153,224,181,55,31,183,172,118,234,157,223,39,210,148,176,71,85,36,86,174,135,212,69,79,7,118,166,161,171,226,92,138,230,109,178,238,223,36,12,96,229,125,204,18,154,211,77,101,225,123,90,110,181,111,99,234,27,65,135,223,42,101,150,165,253,115,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,244,70,196,108,95,101,141,102,210,190,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,53,60,178,184,237,181,107,118,27,110,208,205,82,201,170,228,213,11,13,60,141,165,172,186,78,215,191,36,162,98,185,205,124,114,108,138,250,152,98,217,178,49,253,82,61,145,247,250,164,85,155,180,25,234,0,0,0,0,64,15,52,127,93,154,155,248,47,179,209,19,252,107,237,204,210,237,106,189,113,199,169,245,150,107,157,37,125,60,117,22,218,71,203,77,51,101,99,103,130,217,73,12,209,43,154,170,136,248,229,142,72,222,223,139,94,199,53,118,84,84,3,45,121,24,254,187,63,118,255,0,137,18,168,69,7,35,91,181,170,27,174,178,88,166,185,210,50,229,89,79,97,171,167,163,116,205,73,230,130,23,87,54,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,188,175,128,0,1,22,188,236,52,94,235,113,166,192,245,223,30,196,42,234,169,237,116,245,86,28,154,241,11,220,246,82,192,178,198,251,115,101,143,171,102,49,101,154,181,18,84,98,39,92,140,99,221,187,162,106,226,95,44,93,82,252,151,241,147,133,120,187,239,209,150,172,183,196,98,215,15,237,94,247,138,241,81,175,132,131,201,142,115,58,171,163,162,251,109,233,219,111,180,228,98,188,155,62,36,116,66,213,196,126,137,101,58,47,121,190,85,217,169,242,58,120,154,202,250,104,219,35,233,167,134,120,234,33,122,177,222,79,98,75,12,125,108,221,170,230,117,53,28,197,84,122,107,68,0,203,77,105,214,139,173,187,128,190,29,180,35,30,203,234,233,105,238,148,249,29,251,38,179,194,199,49,149,80,37,250,165,150,231,75,39,78,207,98,75,13,106,164,72,245,78,184,216,247,183,118,196,228,196,176,6,85,114,197,210,223,202,135,25,56,87,139,177,125,39,106,196,188,70,83,112,254,218,236,248,95,11,26,248,73,252,158,215,63,166,186,74,47,176,222,173,247,251,77,86,35,201,254,48,3,147,102,138,125,70,225,246,237,172,117,119,14,245,94,166,220,19,179,4,114,245,71,5,13,186,90,138,120,250,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,151,117,161,159,224,69,95,60,239,212,159,239,39,240,210,56,52,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,246,90,247,182,7,49,138,229,107,58,220,222,167,49,187,185,36,127,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,6,47,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,79,79,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,178,188,212,56,21,166,207,241,235,175,19,218,91,65,73,6,79,99,167,154,229,153,195,53,84,189,119,107,116,20,176,177,179,196,178,72,176,198,250,88,105,149,86,54,49,157,214,57,235,212,233,24,198,73,20,26,91,170,89,222,139,103,118,205,76,211,75,239,208,217,37,155,189,224,171,124,44,53,29,174,236,47,134,79,205,204,199,198,237,227,149,237,251,77,93,183,221,54,84,69,64,153,254,101,156,117,84,240,203,140,210,233,134,152,215,213,210,234,134,71,79,5,202,150,185,180,177,73,5,162,220,149,10,142,157,233,60,111,138,103,204,176,77,11,99,70,175,74,119,36,115,152,173,141,36,132,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,15,214,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,137,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,141,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,170,23,171,129,126,12,172,92,30,105,197,85,178,75,175,211,57,158,81,225,234,50,107,148,79,122,82,186,72,145,253,170,106,104,221,182,208,197,221,149,18,71,53,36,145,207,115,157,210,138,200,163,201,80,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,97,86,59,165,185,222,87,130,101,218,153,96,177,120,172,111,4,240,31,88,43,124,84,44,240,126,54,101,134,151,243,111,122,73,39,92,141,86,254,109,174,233,219,119,108,158,99,75,117,75,59,209,108,238,217,169,154,105,125,250,27,36,179,119,188,21,111,133,134,163,181,221,133,240,201,249,185,152,248,221,188,114,189,191,105,171,182,251,166,202,136,169,37,92,140,127,93,159,187,127,196,140,106,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,132,196,240,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,188,6,185,156,31,113,103,153,112,139,170,31,94,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,96,141,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,168,122,176,0,17,87,207,59,245,39,251,201,252,52,142,13,27,210,28,203,93,245,18,223,165,186,125,5,36,249,13,218,158,186,106,24,42,103,72,89,80,250,106,73,170,150,20,122,253,150,189,237,129,204,98,185,90,206,183,55,169,204,110,238,73,31,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,129,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,211,203,207,141,59,87,20,250,95,79,98,203,242,10,71,106,166,53,78,169,144,81,165,51,105,86,182,4,147,166,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,184,216,248,122,172,87,52,190,2,126,189,209,223,184,174,210,249,250,50,11,85,191,198,101,246,186,138,141,163,175,161,164,129,26,181,148,238,122,237,28,208,193,19,81,241,110,141,146,56,209,88,137,43,85,179,197,94,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,80,54,126,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,178,245,128,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,0,56,123,225,211,59,226,90,241,148,98,122,103,79,227,178,75,22,62,183,218,43,103,92,49,125,33,211,95,71,77,36,93,233,165,142,56,186,99,170,124,221,78,85,223,179,208,137,187,209,83,197,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,111,242,84,245,79,148,252,191,174,247,27,113,127,249,131,242,206,190,235,6,163,216,245,67,134,220,98,213,73,117,201,174,14,167,205,33,154,224,202,74,86,73,34,181,89,117,237,171,127,221,124,71,109,93,35,221,218,123,33,123,221,51,220,25,65,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,131,110,44,125,83,235,39,204,12,135,220,103,39,79,131,174,14,176,78,16,48,74,139,5,130,179,233,156,146,243,209,245,131,32,237,205,79,244,167,106,106,135,210,255,0,106,190,121,99,131,181,29,66,199,249,181,78,189,186,157,186,175,148,22,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,7,148,213,45,82,193,52,91,4,185,234,102,165,223,126,134,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,217,106,237,190,235,178,34,170,98,7,45,254,43,181,31,139,93,71,215,12,215,53,151,192,218,168,126,175,193,96,176,65,50,190,150,209,74,229,184,170,181,170,168,157,201,159,210,213,150,101,68,116,142,107,81,17,140,100,113,176,51,168,0,6,170,231,181,203,180,135,50,194,180,239,2,213,43,204,20,139,143,106,61,61,198,107,44,240,206,142,127,93,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,89,226,137,201,224,131,72,112,221,122,229,137,137,105,30,160,65,87,37,139,34,167,187,195,80,180,147,172,51,196,246,95,42,229,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,170,17,213,203,207,141,59,175,11,26,161,79,98,203,242,10,182,233,94,75,80,169,144,81,165,51,170,146,138,117,143,166,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,185,30,200,122,103,208,214,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,232,234,92,212,229,59,198,189,199,22,202,173,156,43,234,69,207,175,27,188,239,77,135,78,245,165,167,134,213,92,233,42,42,36,167,145,202,214,73,55,138,146,110,150,43,164,123,146,84,138,54,49,82,85,86,5,128,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,0,0,64,183,49,158,10,63,146,174,163,193,127,192,45,151,89,52,203,41,252,229,182,166,116,238,199,107,174,85,122,201,108,116,221,78,123,186,88,196,146,39,74,141,115,227,115,155,188,174,134,89,23,16,13,162,51,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,53,120,117,229,15,83,134,113,23,95,121,213,251,157,38,79,167,216,117,69,21,77,157,149,118,200,146,12,181,242,82,200,233,18,72,89,86,247,211,50,150,167,181,187,38,107,217,80,141,84,84,232,115,144,15,214,229,67,192,229,54,53,106,178,113,113,168,207,171,75,237,202,158,161,248,141,165,89,45,58,80,210,74,217,32,117,108,232,228,106,202,249,226,115,251,77,77,226,72,101,108,155,189,210,51,179,17,102,213,6,170,224,75,166,138,112,125,140,241,115,203,19,77,236,174,74,74,44,218,199,79,144,59,19,188,85,203,81,216,161,158,91,228,207,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,232,171,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,222,229,113,232,79,76,191,26,247,138,210,223,243,31,229,255,0,71,196,69,138,93,91,210,28,119,254,235,20,30,26,9,105,169,228,130,158,60,138,151,173,145,244,212,62,103,199,27,38,134,53,87,178,101,119,82,199,18,196,228,127,230,86,32,135,109,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,135,184,98,225,235,21,225,127,70,172,186,71,139,84,248,255,0,1,220,169,184,221,31,75,29,60,215,58,233,93,213,45,68,141,98,127,147,27,17,206,123,153,20,81,49,94,254,142,165,241,92,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,210,220,138,0,98,87,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,203,83,23,248,193,224,7,72,248,178,181,125,32,232,233,48,236,238,58,136,230,102,87,65,108,100,179,212,177,26,200,221,13,108,104,232,214,173,157,168,216,214,43,158,143,137,88,206,135,35,59,145,200,16,3,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,47,250,39,192,229,79,10,92,19,107,158,97,168,47,164,168,212,92,195,77,239,108,174,134,38,69,43,44,148,141,183,212,61,40,162,157,17,92,247,185,202,215,78,230,187,180,231,197,19,90,142,72,82,89,63,87,150,231,46,203,174,132,84,201,173,26,247,98,164,131,80,99,168,115,113,234,8,107,221,43,236,112,118,167,167,157,242,190,9,150,158,119,212,50,117,217,138,146,36,108,99,28,142,71,189,204,143,45,120,177,244,177,172,159,47,242,31,110,156,13,107,9,169,230,117,192,119,229,190,197,83,175,58,79,101,234,207,177,251,123,190,146,181,219,173,221,202,172,162,22,190,22,199,187,187,173,78,245,60,13,168,86,244,199,36,179,53,35,133,55,232,137,169,10,198,213,0,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,197,94,96,124,178,179,45,95,213,203,94,171,112,231,101,199,233,223,148,212,71,75,150,80,201,58,81,50,10,183,61,202,251,195,149,206,86,189,142,106,162,76,200,153,221,87,177,36,107,38,124,210,43,114,255,0,132,206,15,180,191,132,92,54,91,22,14,149,117,247,219,197,61,43,114,59,237,76,178,35,238,179,192,178,171,30,144,43,221,21,59,26,181,18,181,140,98,111,208,173,71,186,71,34,189,67,92,195,208,95,112,12,203,25,198,113,156,206,251,143,85,210,88,179,26,122,154,155,21,193,200,139,5,115,41,234,31,79,58,49,200,170,136,248,229,141,81,204,93,158,136,232,220,169,211,35,28,239,62,76,247,12,92,51,225,188,87,242,183,211,237,45,204,43,170,237,207,109,69,222,229,104,185,211,42,185,246,235,140,119,91,139,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,48,48,87,151,207,27,119,94,20,51,249,44,89,60,245,117,218,117,149,84,83,195,117,163,117,83,155,5,166,119,77,11,95,118,100,109,134,87,189,241,211,182,70,186,40,209,171,50,118,209,202,171,28,123,78,246,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,107,111,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,38,95,242,185,227,182,213,162,119,89,180,35,90,50,106,186,124,38,249,80,199,99,247,26,185,219,224,177,234,215,57,235,43,36,234,78,168,169,170,28,246,170,191,175,183,20,141,87,171,90,147,77,43,66,103,192,0,8,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,49,255,0,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,61,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,3,41,248,122,202,174,28,50,205,196,237,166,167,198,89,109,185,132,184,149,222,138,58,89,29,37,15,246,173,60,208,86,58,70,162,177,33,123,231,88,92,175,232,233,145,96,68,87,172,187,51,234,225,87,137,140,203,133,13,92,163,213,44,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,116,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,222,27,36,150,211,136,173,121,195,120,109,210,59,238,171,102,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,235,145,205,217,92,140,119,67,17,242,57,58,24,229,79,175,22,215,77,56,202,244,58,151,136,122,43,207,103,12,155,31,126,73,81,82,228,73,228,163,165,138,23,73,80,201,89,78,178,126,122,30,137,25,36,108,87,185,178,70,246,121,170,108,65,15,28,156,93,221,120,190,213,198,229,112,91,170,236,248,157,134,157,214,220,114,213,61,67,158,246,64,175,87,62,170,102,35,150,38,84,204,189,61,125,180,217,25,28,49,171,164,237,36,142,11,127,196,86,188,230,92,73,106,229,247,85,179,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,244,70,215,108,174,70,55,173,234,249,28,157,111,114,175,215,194,119,170,125,27,249,129,143,123,140,7,159,143,72,115,39,232,189,70,189,186,10,72,241,56,50,136,113,6,72,233,211,191,61,197,244,146,85,57,172,141,55,84,100,113,70,197,115,157,211,186,205,26,51,175,105,58,61,7,9,222,169,244,111,230,6,61,238,48,1,42,156,234,253,44,98,223,48,40,125,186,226,67,94,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,76,167,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,0,91,75,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,180,229,123,198,191,242,128,193,25,163,26,133,115,186,215,106,78,27,111,125,76,183,26,213,239,125,51,107,108,205,99,42,22,86,181,54,154,46,236,16,200,146,42,190,79,177,47,92,142,124,189,187,107,205,99,129,90,156,198,58,254,41,244,162,130,174,166,251,75,78,179,102,180,46,170,137,176,58,221,73,68,245,250,73,139,52,141,86,190,40,169,227,137,208,198,142,238,34,198,230,177,174,108,139,44,80,98,121,77,247,6,202,172,217,174,45,93,224,175,88,253,194,158,233,110,169,237,50,78,197,84,18,54,72,164,232,122,57,142,233,123,26,187,57,21,171,182,202,138,158,64,109,38,12,85,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,170,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,11,149,196,86,131,102,92,54,234,229,247,74,115,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,244,72,214,238,173,71,187,161,232,248,220,189,108,114,37,181,54,30,227,147,132,75,87,23,218,70,220,82,11,141,37,159,44,176,212,58,229,142,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,167,175,182,187,163,227,134,69,108,157,164,141,193,131,252,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,45,70,173,153,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,50,156,175,120,233,252,181,226,172,208,237,99,204,252,94,164,217,122,254,135,169,173,111,76,215,219,92,113,181,83,121,149,203,226,43,33,218,78,230,232,215,190,36,100,159,157,115,106,36,64,186,188,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,64,182,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,5,192,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,238,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,4,79,138,164,228,218,99,208,110,92,92,46,81,67,125,173,164,183,217,236,20,241,182,178,162,146,155,162,183,37,189,190,36,238,62,56,157,35,157,37,76,238,141,85,24,178,43,98,141,136,138,230,67,14,236,249,56,84,225,235,4,224,75,135,26,199,229,53,54,164,186,208,219,234,50,12,235,36,162,165,153,254,39,176,201,37,114,39,147,165,146,26,120,122,163,141,173,107,122,186,95,34,68,199,204,246,172,75,113,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,250,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,212,233,95,40,103,79,6,92,214,108,90,183,155,87,105,150,185,209,125,94,186,223,242,7,71,134,85,211,194,250,152,231,142,178,179,162,150,213,80,176,198,155,77,23,118,56,217,82,172,100,114,70,197,89,123,111,111,84,222,3,158,119,234,79,247,147,248,105,142,188,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,191,252,238,45,54,171,5,171,65,172,86,43,101,37,186,219,110,167,200,41,40,232,233,33,108,48,83,65,27,109,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,48,87,134,142,25,243,46,41,114,28,175,12,211,234,234,70,100,54,12,94,163,35,161,162,169,84,99,46,111,134,170,154,21,164,73,85,200,216,94,230,212,57,88,247,125,142,182,53,174,86,53,203,35,45,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,103,87,37,79,84,249,79,203,250,239,113,183,23,87,154,159,1,223,247,223,138,189,32,178,255,0,138,151,47,177,91,45,223,238,239,169,189,185,253,223,247,187,101,100,112,255,0,140,168,123,191,190,188,12,180,224,7,140,27,87,22,90,70,215,92,22,174,60,239,14,167,163,160,202,217,52,77,70,84,206,246,57,35,174,137,209,177,177,116,84,44,50,189,99,107,90,177,61,175,103,79,66,71,36,159,47,52,127,66,122,155,248,47,188,81,16,151,195,174,188,230,92,54,234,229,139,85,176,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,244,72,214,236,142,86,59,161,232,201,26,157,108,106,164,180,241,121,175,56,111,18,92,173,242,253,86,195,43,105,28,203,141,61,137,151,58,24,106,22,103,218,110,41,117,160,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,84,34,135,132,239,84,250,55,243,3,30,247,24,9,169,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,2,10,244,159,5,252,168,106,158,27,166,127,74,125,25,245,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,250,245,163,72,115,45,5,213,12,131,72,245,2,10,72,239,184,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,252,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,61,7,9,222,169,244,111,230,6,61,238,48,19,61,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,194,29,181,31,139,77,88,213,93,2,194,248,126,204,174,254,50,203,132,220,22,162,138,79,15,77,30,244,176,209,67,73,65,77,180,112,181,255,0,218,236,109,103,231,28,247,58,79,23,246,247,88,152,165,213,229,117,195,215,229,203,137,171,109,254,231,83,117,162,178,233,167,134,203,101,169,163,165,235,142,106,232,42,162,90,58,57,38,114,43,34,238,61,31,38,202,138,231,199,77,51,90,141,93,228,102,42,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,244,242,203,209,79,200,183,8,248,183,136,184,120,170,252,239,108,214,179,162,94,184,98,241,176,67,225,227,143,120,216,230,237,75,21,55,91,87,171,105,86,94,151,43,122,118,12,170,0,1,141,92,194,242,62,32,177,110,25,114,11,183,14,172,236,221,97,238,75,127,185,69,81,20,21,86,171,20,84,179,205,87,85,76,249,36,103,76,201,218,141,136,172,71,202,141,145,203,27,81,232,215,179,94,195,106,130,24,57,163,112,37,106,209,59,172,58,239,162,248,205,93,62,19,124,168,123,114,11,117,36,13,240,88,245,107,156,196,137,241,244,175,84,84,213,14,123,145,25,209,219,138,70,163,17,205,73,161,137,161,154,188,169,237,58,13,15,11,148,23,221,26,182,85,178,241,89,80,148,153,189,101,198,29,171,102,189,195,19,29,36,75,34,39,75,169,152,217,218,232,26,197,233,108,114,238,237,166,116,251,230,81,173,183,10,188,76,102,92,40,106,229,30,169,97,244,52,151,22,58,157,214,219,189,178,165,17,172,184,219,164,124,111,150,4,147,165,93,11,250,162,141,236,145,168,189,47,99,122,154,246,117,198,249,84,226,255,0,153,174,27,167,218,13,143,94,180,34,245,73,87,157,234,45,158,146,235,103,134,174,5,149,108,214,234,143,16,201,42,228,86,54,74,89,42,96,158,154,74,117,167,89,87,162,100,85,123,94,200,220,199,134,11,115,88,143,65,147,138,58,249,180,106,182,145,215,135,83,171,115,122,123,117,55,77,20,119,180,149,253,199,164,169,34,181,245,46,106,181,39,99,35,107,89,35,55,115,159,51,231,72,237,167,1,183,189,101,179,241,89,129,67,161,147,117,100,23,27,130,83,85,81,75,112,109,29,45,194,214,212,239,86,211,212,200,230,72,137,10,193,12,143,85,72,228,123,93,27,95,19,29,43,35,66,208,90,109,153,150,171,231,244,86,106,57,42,239,249,102,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,187,228,114,121,185,85,203,241,82,119,184,5,224,163,21,225,79,78,41,47,119,107,103,136,212,220,154,223,12,153,29,194,161,35,124,148,29,104,217,29,108,167,88,220,246,54,24,158,136,143,115,28,189,233,24,143,85,233,108,76,136,45,87,58,191,75,24,183,204,10,31,110,184,144,237,167,184,85,215,82,179,252,107,78,108,85,20,144,92,178,171,197,21,146,142,90,183,185,176,71,61,76,204,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,2,98,121,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,223,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,218,114,208,227,142,155,136,236,54,29,30,206,25,86,205,69,194,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,237,190,68,145,138,168,231,178,23,50,254,7,41,184,142,195,102,214,28,29,245,108,212,92,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,126,219,228,88,222,138,142,99,225,132,188,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,9,116,230,177,199,29,78,154,218,171,248,91,211,102,82,75,125,201,236,234,204,166,230,231,197,58,91,173,213,77,123,22,137,145,238,170,202,153,162,221,206,116,141,78,220,50,198,230,35,157,43,100,134,40,52,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,110,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,167,229,127,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,82,119,185,124,240,73,106,225,67,0,146,251,147,193,73,93,168,185,85,61,60,215,90,199,82,181,179,218,96,116,48,185,246,150,72,217,165,99,217,29,67,100,115,165,141,90,147,47,109,92,138,145,199,176,65,182,172,96,191,146,253,83,204,180,207,233,79,164,254,169,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,147,169,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,114,4,69,67,149,95,188,225,23,204,14,192,112,159,3,144,35,79,156,126,44,202,252,30,211,125,142,157,171,36,23,10,84,115,250,21,93,210,218,106,231,124,83,238,49,79,149,93,229,212,60,69,45,18,203,210,217,173,191,225,34,108,171,93,66,155,255,0,196,72,239,50,140,78,139,32,208,43,253,93,77,12,115,201,65,111,170,170,137,206,110,234,215,199,69,88,173,114,121,252,83,127,137,16,156,23,231,142,211,254,32,241,138,244,169,236,54,229,95,69,108,123,186,250,119,108,149,212,234,169,240,93,255,0,67,225,229,253,96,108,108,10,99,146,57,152,146,68,228,115,87,224,168,84,5,15,254,130,150,166,197,110,67,141,128,169,62,7,39,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,229,42,40,119,222,7,27,161,91,78,180,79,63,129,216,159,0,57,60,246,123,115,75,70,45,89,91,221,232,115,59,123,46,255,0,182,70,167,253,39,161,45,103,17,249,4,56,246,154,87,213,77,59,33,71,118,190,219,157,182,223,219,16,167,236,254,144,53,193,204,174,114,222,178,251,229,226,121,86,73,43,238,85,53,47,122,174,234,231,62,87,57,87,252,251,155,11,240,81,100,117,163,135,172,53,178,64,177,61,108,150,228,86,171,118,255,0,234,26,111,250,141,123,113,12,122,187,52,202,105,108,84,80,73,61,77,115,165,115,88,196,221,206,86,177,207,95,45,211,238,106,169,179,46,153,227,148,216,166,7,98,177,82,192,216,99,165,183,210,196,140,107,118,70,244,194,198,237,182,235,254,8,30,156,225,126,7,39,11,240,3,173,205,85,95,34,164,69,219,96,84,208,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,34,185,104,113,199,83,195,142,101,14,143,103,12,164,126,157,102,151,136,223,53,92,143,138,157,246,59,140,201,28,9,90,233,158,173,106,211,43,89,19,102,107,221,246,25,26,72,197,69,107,217,52,186,113,47,195,166,9,197,6,150,87,233,158,117,79,254,54,178,207,91,215,55,247,50,233,225,166,134,10,206,220,82,199,222,237,119,222,238,211,221,208,255,0,130,167,193,83,91,106,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,217,236,73,97,150,53,115,119,78,184,222,223,139,85,18,82,185,86,113,227,255,0,122,56,84,213,251,215,248,216,177,11,237,206,227,254,224,202,107,35,89,218,255,0,124,58,39,201,55,248,186,118,55,251,211,0,207,254,23,180,46,197,195,166,135,98,186,95,105,179,90,168,107,232,109,244,242,223,230,183,43,223,29,194,240,232,88,149,117,75,36,136,146,73,215,35,87,165,94,136,169,27,99,98,53,141,99,88,219,170,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,62,178,213,113,99,233,99,89,62,95,228,62,221,56,254,86,60,44,127,233,45,165,95,251,229,110,255,0,224,195,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,8,203,230,177,192,173,78,99,29,127,20,250,81,65,87,83,125,165,167,89,179,90,23,85,68,216,29,110,164,162,122,253,36,197,154,70,171,95,20,84,241,196,232,99,71,119,17,99,115,88,215,54,69,150,40,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,105,50,29,185,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,155,42,50,154,105,119,107,155,35,147,183,52,177,181,138,230,202,216,225,12,223,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,170,53,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,10,112,209,196,94,9,197,6,150,80,106,102,11,81,254,42,142,241,69,209,55,247,50,233,225,161,154,122,62,228,177,71,222,237,119,216,222,235,27,208,255,0,138,47,197,16,46,168,6,58,241,183,198,14,51,194,54,151,203,122,114,210,86,230,215,202,121,219,137,217,234,226,168,236,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,66,207,243,31,230,1,71,195,189,138,93,36,210,28,139,254,235,21,254,26,121,106,105,227,130,162,60,118,151,173,146,117,84,50,102,73,27,230,154,52,86,50,21,111,82,71,42,202,229,103,230,82,88,65,61,6,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,125,90,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,64,249,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,62,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,175,182,59,165,185,222,87,130,101,218,153,96,177,120,172,111,4,240,31,88,43,124,84,44,240,126,54,101,134,151,243,111,122,73,39,92,141,86,254,109,174,233,219,119,108,158,103,171,225,139,136,92,171,133,253,101,178,234,230,45,77,227,252,7,114,154,227,107,125,84,148,240,220,232,101,111,76,180,242,57,139,254,76,140,87,53,237,100,177,68,245,99,250,58,84,54,83,7,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,8,22,230,151,161,117,154,63,197,101,251,36,162,179,120,76,111,81,63,213,37,178,104,214,121,35,125,84,136,137,112,99,164,149,58,123,222,43,185,51,163,99,156,214,71,83,7,232,163,145,141,158,147,5,121,193,104,229,139,57,225,129,117,86,162,111,15,122,211,75,132,21,20,114,116,189,253,250,90,234,136,41,42,41,182,71,181,141,234,123,233,165,238,43,94,228,240,221,13,233,73,28,160,66,9,232,48,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,207,146,19,201,163,68,45,89,214,182,223,245,162,225,124,171,167,168,210,250,120,27,67,65,12,109,232,171,158,229,5,101,58,190,87,174,234,140,142,40,229,217,141,68,87,62,70,59,169,17,138,201,2,98,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,226,26,249,157,114,255,0,163,210,42,202,158,32,116,67,29,240,152,45,95,84,249,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,121,67,27,28,216,92,199,108,173,141,204,100,115,40,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,18,220,168,120,28,169,201,110,182,78,46,53,25,244,139,98,182,212,84,63,17,180,171,34,168,90,234,184,157,36,14,173,157,28,142,72,153,4,173,127,105,169,180,171,52,77,147,118,54,54,119,165,208,0,0,30,43,53,214,253,23,211,91,172,86,45,70,213,236,43,21,185,79,78,218,184,168,239,119,250,74,25,228,129,206,115,91,43,99,154,70,185,88,174,99,218,142,68,219,118,57,62,229,3,218,144,173,206,175,213,62,45,242,254,135,220,110,36,191,96,186,177,165,154,161,227,191,38,122,151,138,101,191,70,118,188,111,208,87,154,106,255,0,11,220,234,237,247,123,47,119,71,87,109,253,61,91,111,208,237,190,10,68,15,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,83,170,90,91,130,107,78,9,115,211,61,75,177,125,51,141,222,123,62,54,139,197,77,79,221,237,76,201,163,252,228,47,100,141,218,72,152,239,178,228,223,109,151,116,85,69,141,110,70,63,174,207,221,191,226,68,170,1,174,103,24,60,38,102,92,34,234,135,212,123,237,69,93,226,197,95,79,29,77,139,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,235,219,182,245,68,108,172,85,247,252,188,248,211,186,240,177,170,20,246,44,191,32,171,110,149,228,181,10,153,5,26,83,58,169,40,167,88,250,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,219,145,236,135,166,103,248,157,225,235,21,226,131,70,175,90,71,148,212,248,15,31,219,169,183,93,25,75,29,68,214,202,232,157,213,21,68,109,122,127,149,27,209,174,99,159,20,178,177,30,206,190,164,215,135,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,104,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,200,107,229,139,204,2,143,72,171,41,184,126,214,252,139,194,96,181,125,48,99,55,41,99,130,42,91,13,84,147,205,52,173,169,123,88,146,44,51,201,81,231,52,143,115,97,115,27,186,54,55,61,241,204,160,17,87,207,59,245,39,251,201,252,52,142,13,23,213,236,203,65,117,67,31,213,205,63,158,146,59,238,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,207,37,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,73,31,231,157,250,147,253,228,254,26,69,88,27,41,240,197,196,46,43,197,6,141,89,117,115,22,166,240,30,63,185,77,113,181,190,170,58,137,173,149,209,59,166,90,121,28,197,255,0,38,70,43,154,199,62,41,98,122,177,157,125,41,22,188,203,121,125,212,232,245,214,241,196,30,144,90,169,35,211,234,250,143,19,120,180,210,69,21,44,24,211,222,234,88,35,72,209,243,171,231,101,69,76,242,185,25,12,77,100,9,179,81,17,136,221,177,175,131,238,44,243,46,17,117,67,235,197,138,158,174,241,98,175,167,146,154,251,142,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,117,237,220,98,42,54,87,162,236,17,139,101,58,113,174,58,113,75,146,99,117,214,172,183,12,203,109,239,107,92,232,146,106,90,234,89,17,209,203,12,177,72,159,229,199,36,82,53,28,215,35,216,246,162,163,154,129,22,220,156,116,67,94,96,204,171,181,206,150,249,87,142,105,125,85,60,214,234,186,57,163,234,102,85,59,17,237,141,34,141,222,77,101,52,174,115,150,169,60,209,232,248,25,212,143,168,237,203,160,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,159,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,198,14,87,30,132,244,203,241,175,120,173,48,43,153,111,48,74,157,97,186,222,56,124,210,11,173,36,154,125,65,81,225,175,23,106,73,98,170,131,37,123,29,75,60,107,26,190,4,124,12,167,169,130,86,163,225,149,204,157,54,114,42,177,91,184,90,14,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,127,66,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,58,157,43,229,202,174,70,63,174,207,221,191,226,68,85,146,169,200,199,245,217,251,183,252,72,9,84,5,170,254,86,60,44,127,233,45,165,95,251,229,110,255,0,224,199,191,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,6,173,164,201,242,142,226,187,78,50,13,39,179,240,179,115,151,232,108,207,23,241,243,219,99,168,153,22,59,237,44,181,51,85,200,234,117,217,54,154,46,235,209,240,174,238,88,216,146,181,92,137,42,67,13,135,160,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,216,79,140,30,19,48,222,46,180,191,234,61,246,162,146,207,125,160,168,142,166,197,145,186,129,106,167,181,61,100,98,206,140,98,73,18,189,146,196,197,141,204,87,244,111,219,122,162,186,38,42,107,217,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,253,193,39,24,56,207,23,58,95,21,233,171,73,69,155,88,233,224,110,89,103,164,138,163,177,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,157,78,181,92,203,56,21,169,226,107,25,165,212,253,49,160,171,170,213,12,114,158,11,109,45,11,106,162,142,11,189,185,106,21,93,3,214,121,25,20,47,133,103,154,102,200,142,78,164,238,70,230,189,93,26,198,16,173,158,103,249,150,167,228,211,230,122,129,144,213,223,111,181,84,244,148,213,23,10,181,71,79,59,41,169,227,167,137,100,118,219,189,233,20,49,162,189,219,189,234,138,231,43,156,170,229,147,78,70,63,174,207,221,191,226,68,85,146,169,200,199,245,217,251,183,252,72,9,84,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,62,174,63,184,62,181,113,101,164,110,109,189,42,227,206,240,234,122,202,252,81,240,202,212,101,76,239,99,86,74,25,91,35,219,23,69,66,195,19,18,71,57,171,19,218,199,245,116,36,145,201,1,153,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,153,180,153,132,28,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,251,111,145,99,122,42,57,143,132,44,255,0,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,201,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,234,114,235,227,170,155,138,92,53,48,125,65,175,164,102,170,88,41,230,154,186,26,106,89,88,203,157,186,21,167,98,92,149,82,52,130,23,186,74,134,198,248,90,255,0,211,99,158,214,49,142,70,48,51,40,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,61,57,53,90,109,87,254,17,51,107,21,246,217,73,113,182,220,115,139,149,37,101,29,92,45,154,10,152,36,182,91,219,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,10,243,6,224,146,235,194,134,127,29,247,24,130,174,187,78,178,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,226,181,21,99,147,108,245,228,169,233,99,41,249,129,93,237,214,226,207,243,102,227,110,213,122,166,186,112,145,167,19,210,87,211,199,81,71,54,89,120,166,170,108,172,108,240,75,35,223,105,88,221,10,162,62,57,99,163,149,242,197,46,237,123,29,11,145,21,36,104,17,173,30,127,153,69,128,212,105,107,114,26,181,196,234,175,16,223,223,105,114,163,160,75,140,80,201,3,106,24,138,155,177,235,20,207,99,186,85,58,209,35,235,234,237,199,211,122,184,28,225,18,235,197,246,174,59,20,158,227,87,103,196,236,52,237,185,100,119,88,41,220,247,178,5,122,53,148,176,189,90,177,50,166,101,234,232,238,46,200,200,230,145,27,39,105,99,118,58,146,41,202,111,140,219,22,146,95,127,147,62,115,106,237,90,179,188,129,149,22,75,197,59,30,249,32,188,84,50,26,102,211,84,49,55,222,25,123,80,181,146,53,17,99,145,87,175,118,61,95,8,95,254,111,248,181,139,6,224,191,79,112,172,90,135,193,89,113,252,194,211,107,183,83,119,95,39,98,150,11,77,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,200,193,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,37,83,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,0,54,83,33,175,154,231,5,31,147,44,170,126,37,52,206,217,117,169,198,242,219,133,69,78,91,22,221,232,108,247,73,164,107,146,163,173,92,178,54,26,169,36,127,147,155,209,28,169,210,143,68,154,24,155,50,135,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,26,208,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,133,56,104,226,47,4,226,131,75,40,53,51,5,168,255,0,21,71,120,162,232,155,251,153,116,240,208,205,61,31,114,88,163,239,118,187,236,111,117,141,232,127,197,23,226,137,12,28,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,219,192,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,225,177,153,106,184,177,244,177,172,159,47,242,31,110,156,246,184,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,226,184,177,244,177,172,159,47,242,31,110,156,13,107,9,201,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,48,108,126,174,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,4,228,243,20,224,86,155,138,92,53,115,141,62,160,164,102,170,88,41,225,134,134,106,154,169,88,203,157,186,21,168,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,178,37,184,55,208,109,109,214,237,104,176,79,162,244,85,116,181,24,157,226,217,117,175,200,219,79,4,208,99,236,74,182,43,42,222,202,135,178,41,222,197,107,164,109,62,234,249,82,25,17,26,168,215,170,77,79,3,156,93,218,184,190,210,55,101,115,219,169,44,249,101,134,161,182,220,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,157,93,29,196,221,31,28,209,163,164,237,44,142,190,150,12,79,21,197,62,146,250,173,140,218,172,223,76,220,38,187,92,126,143,162,142,159,198,87,75,183,118,166,110,132,78,228,207,233,111,84,142,221,206,217,55,85,216,12,85,230,55,110,190,217,249,117,102,150,156,167,35,250,193,122,162,183,227,180,247,27,191,131,101,39,210,21,76,186,80,54,90,158,195,21,89,23,113,232,231,246,218,189,45,234,217,60,144,134,206,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,1,3,63,249,161,113,211,249,107,202,159,161,218,57,153,248,189,54,178,244,125,49,83,68,222,152,111,183,72,228,114,174,211,35,151,196,81,195,180,125,189,145,172,124,168,249,63,58,214,211,200,152,235,193,223,10,185,151,21,250,185,111,195,236,214,218,182,227,22,234,138,122,156,178,239,28,137,11,45,214,229,127,219,70,202,230,61,190,38,70,182,70,194,206,151,117,61,21,202,157,182,72,246,121,78,29,116,27,50,226,75,87,44,90,83,134,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,162,54,187,116,106,189,189,111,86,70,213,235,123,81,118,9,225,163,135,76,19,133,253,44,160,211,60,22,159,252,85,101,226,183,174,111,238,157,211,195,67,12,245,157,185,101,147,179,221,236,49,221,166,59,161,159,4,79,138,168,123,92,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,140,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,53,224,43,137,138,110,22,56,134,182,103,23,154,26,73,241,235,229,63,213,204,130,105,146,94,186,43,116,245,16,62,74,184,146,38,185,206,124,78,134,57,21,157,15,235,99,94,196,70,185,237,123,118,8,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,141,91,73,9,229,79,198,157,215,76,243,250,14,28,117,27,32,171,159,9,202,234,18,147,27,99,169,157,80,182,187,220,243,49,35,137,142,71,117,69,77,80,231,189,28,212,107,218,217,157,27,255,0,54,143,158,71,7,149,230,95,192,229,79,14,57,148,218,195,131,190,145,250,117,154,94,36,100,52,145,178,42,119,216,238,51,36,147,173,19,97,98,53,171,76,173,100,174,133,204,111,216,100,107,27,209,21,172,124,216,149,138,234,102,85,135,226,25,174,11,105,171,222,203,158,219,233,45,247,122,89,36,147,182,239,13,91,5,100,19,181,141,122,49,102,99,224,86,53,239,107,186,99,158,118,162,34,191,116,217,163,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,236,227,95,133,27,239,9,122,203,91,134,246,174,181,152,133,203,122,204,90,247,91,11,27,227,233,122,88,178,70,174,141,85,139,52,15,127,106,68,217,142,93,153,39,109,140,150,52,3,202,240,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,64,64,9,49,60,169,248,227,169,212,171,85,7,11,122,146,202,72,175,184,197,157,25,139,92,218,248,160,75,141,186,149,172,98,81,62,61,209,95,83,12,91,57,174,141,171,220,134,41,28,244,107,162,116,147,68,94,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,63,213,86,5,149,127,178,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,160,19,105,204,15,133,93,35,186,212,219,56,191,185,91,113,250,59,150,156,212,71,122,202,169,238,82,50,58,76,178,221,71,19,164,167,182,204,199,177,204,146,166,122,136,233,40,153,35,191,240,85,14,107,155,63,110,8,79,223,225,139,153,215,15,188,66,125,11,140,95,235,126,161,103,215,187,132,150,234,108,118,224,249,106,33,158,79,140,43,13,114,68,200,93,221,69,70,181,146,118,228,89,119,141,172,118,241,186,72,235,226,135,153,21,247,137,126,25,113,141,23,185,227,119,91,86,73,77,112,165,159,40,187,199,115,98,82,222,227,165,165,70,181,206,130,40,163,111,231,170,158,249,221,10,183,183,11,169,160,86,172,138,239,205,91,94,0,52,26,167,136,62,40,241,28,102,106,42,74,155,21,130,161,153,54,66,202,186,120,170,96,125,186,146,88,220,232,100,134,71,181,37,100,242,186,26,101,68,71,108,149,10,245,99,154,215,32,27,15,3,202,103,90,177,165,154,95,224,127,41,154,151,138,98,95,73,247,124,23,211,183,154,106,15,21,219,233,238,118,187,207,111,95,79,113,157,93,59,237,214,221,254,40,124,184,86,183,232,190,165,93,101,177,105,206,175,97,89,85,202,10,119,85,203,71,100,191,210,87,79,28,13,115,90,233,93,28,50,57,200,196,115,216,213,114,166,219,189,169,247,160,30,212,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,253,96,4,0,243,11,224,235,249,37,106,157,31,213,234,207,23,134,102,190,58,227,98,252,223,111,232,254,221,74,245,219,190,220,242,203,47,98,25,105,63,62,254,158,231,119,201,55,107,246,197,83,50,185,172,107,205,54,178,113,71,95,140,216,171,106,228,177,105,181,58,227,49,177,213,18,172,18,92,89,43,221,95,51,33,123,26,145,63,186,169,76,229,68,119,113,40,227,122,61,205,86,35,112,212,9,158,229,79,193,101,171,76,240,10,14,35,181,27,31,164,159,54,202,233,210,175,27,123,170,91,80,150,187,36,240,177,99,149,141,70,244,197,83,80,215,189,92,228,115,220,216,93,27,63,54,175,158,55,72,81,135,252,171,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,245,51,251,106,150,154,8,36,166,94,134,49,168,206,220,21,17,65,183,218,115,187,29,110,114,185,234,137,152,0,96,7,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,4,170,115,171,244,177,139,124,192,161,246,235,137,17,122,33,154,218,180,215,90,48,29,70,190,211,213,207,109,197,114,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,6,194,124,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,245,204,203,50,155,238,115,149,94,115,92,166,187,198,222,178,11,133,69,210,227,83,218,100,125,250,169,228,116,146,201,208,196,107,27,212,247,185,118,106,35,83,125,145,17,60,139,129,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,76,202,229,79,192,229,54,165,93,104,56,164,212,151,213,197,98,198,47,8,252,90,216,214,75,2,220,110,52,174,99,210,181,242,108,136,250,104,101,217,173,108,110,94,228,209,72,215,171,91,19,163,152,48,127,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,20,225,163,136,188,19,138,13,44,160,212,204,22,163,252,85,29,226,139,162,111,238,101,211,195,67,52,244,125,201,98,143,189,218,239,177,189,214,55,161,255,0,20,95,138,36,69,243,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,236,50,53,141,232,138,214,62,107,63,193,71,21,215,222,18,245,150,139,50,238,221,107,49,11,150,212,121,77,146,138,102,55,199,210,244,189,35,145,27,34,43,22,104,30,254,236,107,187,28,187,62,62,227,25,44,138,7,149,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,132,14,33,114,155,22,115,175,186,151,154,226,213,222,54,203,144,102,23,155,165,186,167,180,248,251,244,179,214,203,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,34,111,249,92,122,19,211,47,198,189,226,180,12,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,162,237,177,75,90,168,190,103,99,138,64,169,62,7,39,9,240,57,2,194,241,175,100,117,223,135,172,201,177,192,178,189,44,151,20,70,163,119,255,0,234,26,159,250,205,122,48,219,156,182,92,190,199,120,130,85,142,74,11,149,53,75,30,139,178,181,204,149,174,69,255,0,54,198,205,90,153,142,83,101,120,29,246,197,85,3,102,142,170,223,85,18,177,205,221,29,213,11,219,182,219,167,248,70,179,89,126,61,93,133,229,53,86,42,216,36,130,166,133,209,57,204,122,108,230,171,152,215,167,150,235,247,57,20,13,154,240,43,154,93,241,106,58,222,239,91,159,220,221,119,253,146,57,63,232,61,9,107,56,112,200,33,200,116,210,130,170,25,217,50,55,187,246,218,237,247,254,216,153,63,103,244,23,76,14,28,80,170,133,107,240,58,213,60,254,0,86,213,42,40,111,220,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,126,37,69,11,230,7,41,241,42,41,105,80,3,3,185,175,107,59,244,243,75,232,177,139,117,91,25,113,188,194,233,162,106,76,246,61,82,58,202,69,95,209,254,132,119,197,83,239,51,196,133,126,112,58,141,38,73,172,120,246,43,4,159,152,179,219,170,209,251,57,255,0,105,93,88,246,249,162,249,121,118,19,225,255,0,80,24,235,193,6,56,252,163,137,124,86,216,216,29,42,36,119,9,94,214,177,29,228,148,83,125,203,253,42,134,197,180,208,165,61,52,80,39,194,54,53,137,254,100,216,130,190,83,120,220,87,190,42,233,234,234,99,234,142,134,193,113,149,190,77,93,159,180,108,251,254,30,82,47,192,157,144,5,46,42,40,114,129,199,153,91,126,5,8,191,113,90,124,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,20,210,14,12,172,92,97,242,204,210,139,100,119,95,161,179,60,95,235,21,70,51,114,149,239,90,86,201,45,222,171,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,145,87,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,147,211,202,227,208,158,153,126,53,239,21,167,138,230,95,192,229,55,17,216,108,218,195,131,190,173,154,139,133,217,228,100,52,145,178,90,134,95,45,208,172,147,173,19,97,98,57,201,82,142,124,174,133,204,111,219,124,139,27,209,81,204,124,32,229,161,199,29,55,17,216,108,58,61,156,50,173,154,139,133,217,227,124,213,114,62,90,134,95,45,208,172,112,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,57,21,197,143,165,141,100,249,127,144,251,116,228,11,112,121,163,154,177,173,26,251,139,218,116,114,111,5,122,199,238,20,89,4,247,126,154,105,62,133,165,130,182,157,174,184,118,42,30,198,84,246,95,44,111,236,34,171,159,182,219,42,111,182,198,118,152,238,176,218,168,161,190,214,210,86,92,153,79,27,107,42,41,41,157,77,4,211,163,83,184,248,226,116,146,58,54,43,183,84,98,200,245,106,42,34,185,219,110,161,171,17,178,159,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,213,6,170,230,213,0,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,83,235,0,64,95,48,110,9,46,188,40,103,241,223,113,136,42,235,180,235,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,238,43,81,86,57,54,240,28,29,241,85,153,112,161,171,150,252,194,205,114,171,118,49,113,168,167,166,203,45,17,198,147,50,227,110,71,253,181,108,78,123,27,226,99,107,164,116,47,234,111,75,213,90,171,219,124,140,126,193,26,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,67,92,206,36,116,66,235,195,134,182,229,58,47,121,190,82,94,106,49,202,136,154,202,250,104,221,27,42,96,154,8,234,33,122,177,222,108,122,197,52,125,108,221,200,215,245,53,28,244,68,122,134,199,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,60,200,176,94,35,177,94,35,174,151,190,33,110,159,78,125,57,214,236,102,243,71,3,225,181,207,107,141,255,0,98,158,146,37,115,188,63,103,184,137,37,58,185,207,107,222,175,115,229,239,36,242,231,255,0,37,79,75,25,79,204,10,239,110,183,25,21,198,15,9,152,111,23,90,95,245,30,251,81,73,103,190,208,84,71,83,98,200,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,250,55,237,189,81,93,19,21,2,26,249,112,230,186,13,128,113,71,98,200,56,128,167,164,109,181,180,239,138,195,113,174,103,85,21,166,246,178,196,180,213,117,27,185,26,198,53,169,51,91,43,145,205,138,71,199,42,244,116,119,99,250,249,163,250,236,212,223,193,125,158,136,199,253,82,210,220,239,69,179,187,158,153,234,93,139,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,39,203,158,103,249,150,167,228,211,230,122,129,144,213,223,111,181,84,244,148,213,23,10,181,71,79,59,41,169,227,167,137,100,118,219,189,233,20,49,162,189,219,189,234,138,231,43,156,170,229,9,41,228,143,118,181,88,45,90,243,125,190,220,233,45,214,219,117,62,63,87,89,89,87,51,97,130,154,8,219,115,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,193,170,183,29,56,187,234,62,71,115,210,28,114,235,97,195,42,110,18,201,100,182,221,43,18,166,170,154,149,87,236,181,242,34,127,90,163,85,210,57,141,84,107,165,153,90,178,191,229,181,103,249,149,139,13,191,233,245,155,33,171,163,199,178,170,138,26,155,213,12,42,141,101,123,232,214,85,166,73,85,19,169,204,99,167,145,232,205,250,21,253,14,84,87,70,197,109,213,224,251,132,204,203,139,173,80,250,143,98,168,171,179,216,168,41,228,169,190,228,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,253,123,119,30,136,173,137,234,129,150,156,148,236,154,202,205,71,205,47,246,72,124,46,153,84,91,217,77,125,169,168,183,182,72,235,110,144,174,244,148,244,243,117,181,236,154,54,84,77,35,213,169,35,18,55,35,100,98,58,88,36,108,191,158,127,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,3,202,106,199,212,79,201,102,101,249,82,255,0,225,51,234,253,199,235,31,247,239,251,215,225,164,241,95,222,63,59,253,231,185,253,239,237,255,0,131,231,177,234,204,0,231,39,173,127,81,184,125,180,232,229,37,191,189,87,169,183,5,239,79,36,93,81,193,67,110,150,158,162,78,151,36,141,86,204,233,223,70,141,221,143,106,199,223,223,165,221,10,4,43,19,147,202,10,237,165,243,112,151,77,98,194,238,116,143,201,232,239,21,181,121,141,27,102,145,103,134,182,105,156,218,105,95,27,215,236,177,244,112,83,53,174,141,59,110,88,164,79,57,27,46,208,108,103,167,39,157,111,186,224,124,69,212,104,212,54,58,74,203,110,168,211,171,106,42,221,35,153,61,12,246,234,90,186,152,158,207,139,94,199,53,102,99,152,168,139,187,227,114,57,58,21,146,4,218,0,0,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,3,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,40,122,0,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,21,185,213,250,167,197,190,95,208,251,141,196,154,144,4,85,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,197,94,25,120,215,197,117,67,88,53,27,134,252,214,231,224,179,236,67,48,200,168,173,62,33,99,100,119,187,92,23,10,142,203,105,250,26,212,239,83,192,214,198,248,149,21,238,142,36,153,29,39,231,187,95,171,199,71,6,86,46,48,244,226,150,217,29,215,232,108,207,23,241,21,24,205,202,87,189,105,91,36,168,206,237,53,76,109,223,120,101,237,68,139,35,90,178,70,230,53,205,234,68,124,82,66,183,16,185,77,247,6,227,67,82,243,92,90,187,193,94,177,253,80,188,221,45,213,61,166,73,216,170,130,237,44,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,137,222,225,23,91,238,188,71,112,233,134,107,45,246,199,73,104,185,95,233,234,91,89,73,73,35,159,2,79,79,85,53,52,143,143,171,237,53,143,116,10,244,98,171,149,136,244,106,185,253,61,106,26,224,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,76,79,44,94,96,21,154,187,71,77,195,246,183,228,94,47,58,164,233,131,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,127,57,164,123,93,51,94,221,209,210,53,239,147,229,230,235,194,102,27,144,233,221,195,138,203,53,69,37,147,33,197,105,233,169,175,81,195,64,174,126,66,201,234,233,41,105,150,89,18,70,182,55,192,217,36,217,253,183,189,236,232,141,85,27,27,58,98,2,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,37,43,158,119,234,79,247,147,248,105,137,92,179,173,54,171,255,0,26,250,127,98,190,219,41,46,54,219,141,61,250,146,178,142,174,22,205,5,76,18,89,43,155,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,90,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,252,158,58,56,50,190,240,121,168,244,182,200,238,191,76,225,153,71,136,168,198,110,82,189,137,84,232,226,86,119,105,170,99,110,219,77,23,118,36,89,26,212,142,70,189,174,111,74,171,226,143,219,114,226,227,142,155,133,44,202,191,15,212,22,85,212,105,214,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,221,115,34,137,205,87,44,41,20,147,83,173,26,67,134,235,214,151,228,26,71,168,16,85,201,98,200,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,175,15,19,188,61,101,92,47,235,45,235,72,242,154,159,31,224,59,117,54,235,163,41,100,167,134,231,67,43,122,162,168,141,175,79,242,163,122,53,207,107,37,138,86,35,223,209,212,161,178,152,34,87,148,119,25,183,218,75,237,159,131,188,182,213,227,173,85,222,62,163,20,184,211,177,140,146,223,35,89,53,109,77,53,66,121,119,33,127,76,242,50,79,57,25,35,149,139,214,199,183,177,45,64,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,47,173,223,142,58,108,107,151,254,27,194,62,156,178,173,47,183,42,123,147,50,235,178,62,90,116,161,164,150,237,83,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,156,95,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,249,251,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,9,244,224,23,130,140,87,133,61,56,164,189,221,173,158,35,83,114,107,124,50,100,119,10,132,141,242,80,117,163,100,117,178,157,99,115,216,216,98,122,34,61,204,114,247,164,98,61,87,165,177,50,32,134,14,45,180,66,213,195,134,191,100,122,47,102,190,85,222,105,241,202,123,91,95,95,83,27,99,125,76,243,91,169,170,38,122,49,190,76,98,203,52,157,12,221,202,214,116,181,92,245,69,122,231,175,35,31,215,103,238,223,241,35,21,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,64,69,89,63,220,174,61,9,233,151,227,94,241,90,101,80,3,85,115,37,50,174,12,175,180,156,24,225,92,98,98,87,95,29,106,174,241,116,249,93,186,161,236,100,150,249,27,117,158,138,154,166,157,124,187,144,191,166,8,223,31,156,140,145,200,244,235,99,221,216,198,178,127,185,92,122,19,211,47,198,189,226,180,8,75,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,98,157,23,213,236,55,94,180,191,31,213,205,63,158,174,75,22,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,207,52,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,86,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,60,79,2,252,102,223,120,60,212,122,171,156,150,175,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,31,95,51,75,77,170,203,199,30,167,209,217,173,148,148,20,242,84,91,106,223,21,52,45,137,142,158,123,101,36,211,74,173,106,34,43,228,150,73,36,123,190,46,123,220,229,221,85,84,203,94,70,63,174,207,221,191,226,70,37,115,49,187,90,175,252,107,234,5,246,197,115,164,184,219,110,52,246,26,186,58,202,73,155,52,21,48,73,100,161,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,25,107,200,199,245,217,251,183,252,72,9,84,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,47,174,183,230,183,93,53,209,124,251,81,172,84,244,147,220,177,92,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,109,246,84,248,158,127,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,142,44,125,44,107,39,203,252,135,219,167,32,47,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,120,103,175,53,62,3,191,239,191,21,122,65,101,255,0,21,46,95,98,182,91,191,221,223,83,123,115,251,191,239,118,202,200,225,255,0,25,80,247,127,125,121,25,120,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,180,65,4,60,206,56,68,181,112,203,171,148,153,94,31,113,164,92,79,82,170,46,55,43,109,170,58,118,192,251,68,241,62,39,84,82,181,145,181,177,120,102,173,76,125,158,148,69,107,55,141,205,252,218,73,32,75,79,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,14,220,209,253,118,106,111,224,190,207,68,93,94,74,158,169,242,159,151,245,222,227,110,45,87,52,127,93,154,155,248,47,179,209,1,232,52,15,142,58,110,28,120,38,203,244,123,7,101,91,245,23,52,202,46,79,134,174,55,203,78,203,29,186,107,125,20,11,90,217,152,173,114,212,171,153,43,97,107,29,246,31,26,200,245,68,107,25,54,37,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,103,229,19,125,202,247,130,143,228,255,0,130,51,89,245,10,217,117,161,212,156,202,222,250,105,109,213,169,217,250,26,214,233,154,246,83,172,77,114,239,52,189,168,38,145,100,68,124,127,98,46,136,220,201,123,129,249,90,87,202,155,78,25,194,61,78,149,106,5,109,214,139,62,203,252,6,67,116,187,178,100,127,208,215,136,32,153,180,240,71,4,114,44,51,67,78,149,117,81,63,237,42,205,221,149,232,248,255,0,51,217,135,108,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,218,32,195,94,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,250,108,107,28,246,49,202,246,4,90,234,63,25,183,221,91,224,239,21,225,159,57,181,119,110,184,38,65,110,168,178,94,41,216,198,71,61,158,158,134,174,153,180,213,12,77,182,154,46,236,45,100,141,69,73,35,69,235,217,236,87,205,224,56,78,245,79,163,127,48,49,239,113,128,182,151,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,151,47,132,239,84,250,55,243,3,30,247,24,0,149,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,13,148,204,74,213,222,52,237,90,7,198,205,139,70,181,75,32,164,181,233,246,93,131,209,213,210,215,79,76,212,101,182,246,235,133,100,77,150,105,250,145,99,166,150,40,209,143,115,209,237,99,217,11,191,52,206,243,215,45,72,86,231,87,234,159,22,249,127,67,238,55,16,37,251,85,116,207,21,214,77,56,200,244,183,53,164,241,22,92,154,223,45,190,167,166,56,223,36,61,105,246,39,139,184,199,177,179,68,244,108,145,189,90,189,18,49,142,68,221,168,107,195,197,87,12,249,151,10,26,185,89,165,185,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,234,87,66,254,168,164,99,227,114,175,75,216,238,151,61,157,18,62,71,249,73,241,139,157,234,135,123,134,140,234,143,233,63,170,88,251,174,54,123,223,114,24,124,45,174,151,192,209,65,110,240,241,64,222,190,158,227,223,223,124,142,122,239,210,168,187,35,140,202,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,24,17,3,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,126,226,110,237,106,191,240,137,170,247,219,21,206,146,227,109,184,233,189,246,174,142,178,146,102,205,5,76,18,91,38,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,235,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,153,62,31,46,215,91,215,39,91,173,101,230,231,87,95,81,30,155,230,148,140,150,166,103,74,246,193,3,174,80,195,18,57,202,170,140,142,40,227,141,141,248,53,140,107,83,100,68,64,33,48,149,78,106,124,7,127,223,126,42,244,130,203,254,42,92,190,197,108,183,127,187,190,166,246,231,247,127,222,237,149,145,195,254,50,161,238,254,250,242,42,205,170,0,214,135,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,77,132,248,117,215,156,55,137,45,35,177,106,182,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,238,184,220,237,145,202,198,245,177,89,35,83,161,237,85,136,30,101,252,14,84,240,227,153,77,172,56,59,233,31,167,89,165,226,70,67,73,27,34,167,125,142,227,50,73,58,209,54,22,35,90,180,202,214,74,232,92,198,253,134,70,177,189,17,90,199,205,106,184,28,226,238,235,194,14,174,59,43,158,221,87,120,196,239,212,237,182,228,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,234,232,238,38,202,201,38,141,29,31,117,100,104,75,167,52,127,66,122,155,248,47,188,81,16,45,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,147,167,204,111,41,177,103,60,186,179,76,215,22,174,241,182,92,130,223,142,221,45,213,61,167,199,223,165,158,233,65,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,34,27,56,78,245,79,163,127,48,49,239,113,128,9,179,224,7,131,235,87,9,186,70,214,220,18,174,76,239,49,167,163,175,202,223,52,173,86,83,78,198,57,99,161,137,177,189,209,116,83,172,210,177,100,107,156,178,189,207,127,87,66,199,28,121,64,0,2,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,49,43,151,247,12,248,111,21,250,151,154,233,110,97,93,87,110,123,112,122,187,149,162,231,76,170,231,219,174,49,215,81,50,41,214,62,164,108,204,233,150,70,62,55,42,117,49,238,233,115,31,209,35,44,86,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,205,94,74,158,169,242,159,151,245,222,227,110,51,211,152,55,4,150,174,43,240,8,239,184,196,20,148,58,139,138,211,212,77,106,172,109,43,93,61,218,6,195,51,153,105,124,142,154,38,49,146,84,58,55,54,89,21,201,10,247,21,168,137,36,155,133,128,229,79,199,85,78,99,29,7,11,26,175,95,87,83,125,165,167,72,112,170,230,210,196,216,29,110,164,162,98,125,26,244,134,54,171,95,20,84,242,74,217,164,87,119,17,100,107,158,215,54,52,150,250,115,96,197,172,89,7,4,185,125,218,239,67,226,42,241,155,133,162,233,107,147,186,246,120,122,167,215,67,72,233,54,106,162,63,120,42,234,25,179,145,91,246,247,219,169,173,84,130,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,73,166,160,241,183,106,226,191,150,174,168,216,178,105,233,40,117,23,21,167,199,161,186,209,186,169,174,158,237,3,110,86,198,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,12,11,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,36,211,154,199,3,149,58,149,106,175,226,147,77,159,73,21,247,24,179,171,242,155,99,153,20,9,113,183,82,181,239,90,214,73,178,43,234,97,139,118,185,178,57,123,144,197,27,88,173,116,77,142,104,203,225,59,213,62,141,252,192,199,189,198,3,101,48,53,87,39,39,148,183,15,23,93,26,225,230,163,60,202,237,84,148,183,221,78,168,166,189,192,248,107,29,51,221,100,74,118,173,189,178,181,23,180,199,170,205,83,50,35,55,119,69,67,18,69,71,55,183,29,170,226,187,150,85,53,255,0,138,60,39,86,116,242,203,87,125,196,243,252,226,153,249,246,62,233,229,106,209,178,73,93,83,95,90,202,132,114,44,116,210,197,29,71,83,86,70,189,147,73,27,33,87,119,163,138,41,41,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,8,182,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,38,164,0,45,255,0,16,58,153,249,27,208,236,243,84,163,171,181,83,213,227,56,253,117,194,131,233,73,58,41,102,174,100,46,240,176,63,237,177,93,221,157,98,141,24,215,35,158,231,163,90,189,78,66,224,17,193,206,159,88,173,86,93,35,197,52,66,223,126,171,138,251,146,222,25,123,174,163,164,170,107,88,235,85,43,36,106,54,170,52,122,61,89,37,76,145,62,36,115,21,142,125,28,139,186,58,36,2,32,46,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,50,43,137,254,20,107,52,75,70,180,43,86,109,17,120,219,46,160,225,244,245,151,75,140,112,206,157,23,137,221,37,107,99,153,28,174,138,47,237,74,154,120,99,70,189,22,95,3,60,157,182,47,86,254,3,133,93,45,252,180,241,29,167,90,103,53,139,233,154,11,206,65,75,244,173,23,138,240,253,219,92,79,239,87,126,113,30,199,55,106,88,167,119,216,114,61,118,217,155,185,90,139,50,124,212,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,116,179,251,106,150,154,9,227,169,78,183,189,168,206,220,21,18,207,191,218,115,187,29,13,106,185,232,168,24,45,201,147,84,190,170,113,29,125,211,58,251,239,133,160,206,241,249,60,53,23,133,235,241,151,74,39,164,208,254,113,24,174,143,162,149,215,23,121,185,172,118,251,46,238,237,161,53,38,176,58,79,157,126,75,245,79,13,212,207,162,254,147,250,165,144,91,175,190,11,191,217,241,94,22,166,57,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,108,231,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,24,23,206,175,210,198,45,243,2,135,219,174,36,43,19,83,206,175,210,198,45,243,2,135,219,174,36,64,105,62,11,249,80,213,60,55,76,254,148,250,51,235,110,65,110,177,120,222,199,123,194,248,170,152,225,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,25,21,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,231,166,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,207,233,86,153,226,186,55,167,24,230,150,225,84,158,30,203,140,219,226,183,211,117,71,27,36,155,161,62,220,242,246,216,198,58,105,94,174,146,71,163,83,174,71,189,202,155,185,79,86,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,190,252,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,97,226,218,113,21,160,216,111,18,90,71,125,210,156,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,221,113,185,219,171,81,237,235,98,190,55,47,67,220,138,26,209,19,253,202,227,208,158,153,126,53,239,21,164,21,234,198,11,249,47,213,60,203,76,254,148,250,79,234,150,65,113,177,120,222,199,103,197,120,90,153,33,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,58,156,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,223,2,143,50,181,248,20,42,253,192,84,210,162,134,169,88,29,85,48,165,69,52,176,47,194,70,57,139,254,116,216,215,75,141,252,113,248,191,18,249,85,177,208,58,36,88,237,242,177,174,98,55,201,104,161,251,147,250,81,77,140,136,38,230,201,141,197,100,226,174,162,174,154,62,152,235,172,22,233,93,228,212,221,251,72,207,187,227,229,26,124,64,206,142,84,58,206,253,67,210,250,220,98,227,86,199,220,108,208,182,105,90,179,61,239,68,146,178,173,83,244,191,161,91,240,85,251,140,241,33,95,147,246,163,73,141,235,30,67,138,207,39,230,47,22,234,68,102,238,127,217,86,214,49,190,72,158,94,125,245,248,255,0,214,77,64,2,149,248,149,20,184,2,124,74,138,19,200,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,82,114,227,128,42,111,192,228,225,19,99,144,58,106,234,163,163,167,125,76,171,246,89,182,255,0,231,93,191,233,53,181,226,155,51,159,56,215,76,186,235,59,213,221,139,189,125,51,119,115,157,179,82,178,119,34,125,175,63,231,19,255,0,196,110,113,30,9,166,151,11,155,222,141,87,118,182,85,235,255,0,198,33,111,243,83,127,231,154,216,220,235,165,185,220,170,238,83,174,242,85,207,36,239,93,213,126,211,156,174,95,53,243,251,192,146,94,77,56,107,167,205,174,249,163,154,168,145,83,215,208,35,145,27,247,182,141,255,0,229,127,59,250,137,122,48,15,148,158,15,46,63,164,50,222,230,110,203,113,153,245,13,93,155,230,217,41,40,92,158,104,187,253,223,121,159,128,10,28,191,121,89,66,162,1,194,109,247,21,252,10,81,62,226,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,7,228,216,49,60,87,20,250,75,234,182,51,106,179,125,51,112,154,237,113,250,62,138,58,127,25,93,46,221,218,153,186,17,59,147,63,165,189,82,59,119,59,100,221,87,99,245,128,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,13,170,13,85,205,170,0,0,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,25,254,96,7,37,79,75,25,79,204,10,239,110,183,25,254,6,31,243,25,224,163,249,85,105,196,23,252,2,217,106,143,83,113,111,206,91,106,103,78,212,151,74,20,71,172,150,199,77,212,214,55,169,239,73,34,116,168,230,178,70,185,187,196,217,165,145,32,92,218,160,128,30,104,254,187,53,55,240,95,103,162,2,197,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,61,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,46,0,114,49,253,118,126,237,255,0,18,37,80,0,0,1,175,183,50,77,104,181,107,127,22,153,69,247,23,203,233,50,76,98,199,79,71,97,177,86,82,49,189,132,130,24,81,211,182,57,17,169,222,103,140,150,177,201,46,238,71,35,145,88,231,71,208,77,79,23,90,223,117,225,199,135,76,207,89,108,86,58,75,189,202,193,79,76,218,58,74,185,28,200,22,122,138,168,105,163,124,157,63,105,204,99,167,71,171,17,90,175,70,43,81,204,234,235,77,109,192,31,171,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,31,148,0,217,247,74,181,51,21,214,77,56,199,53,75,10,171,241,22,92,154,223,21,194,155,170,72,223,36,61,105,246,224,151,182,247,177,179,68,244,116,114,49,28,189,18,49,237,85,221,170,122,178,58,185,45,235,29,247,48,209,172,183,71,110,240,247,41,52,238,225,79,81,107,169,234,98,116,210,220,157,81,35,169,186,26,196,85,232,158,10,137,123,142,123,220,239,19,211,246,91,27,81,100,84,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,136,54,230,89,199,85,55,19,89,53,46,152,105,141,125,37,86,151,227,149,16,92,169,107,155,75,44,115,221,238,43,78,168,233,222,147,198,201,97,100,41,60,208,182,52,106,117,47,114,71,57,232,232,210,59,191,205,175,141,127,166,235,43,56,77,211,43,157,170,178,203,15,102,76,210,225,2,247,228,117,116,51,247,25,108,106,171,122,35,236,190,40,164,149,209,185,206,89,21,177,42,198,177,76,199,224,6,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,12,192,229,139,199,143,228,66,251,77,160,218,177,122,233,192,114,11,131,126,141,186,92,110,61,186,92,94,103,50,103,73,179,123,78,94,205,68,238,167,71,117,73,28,80,185,100,153,118,235,149,203,53,38,176,58,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,73,74,229,67,199,29,54,75,106,178,112,143,168,204,171,91,237,182,158,161,152,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,251,78,77,162,88,98,108,123,49,209,179,188,18,104,0,0,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,1,205,31,208,158,166,254,11,239,20,68,0,147,253,205,31,208,158,166,254,11,239,20,68,0,129,42,156,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,241,98,184,193,225,51,13,226,235,75,254,163,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,165,245,0,99,255,0,7,92,29,96,156,32,96,149,22,11,5,103,211,57,37,231,163,235,6,65,219,154,159,233,78,212,213,15,165,254,213,124,242,199,7,106,58,133,143,243,106,157,123,117,59,117,95,44,128,6,63,241,139,198,46,9,194,6,9,79,127,191,209,253,51,146,94,122,254,175,227,253,201,169,254,148,237,77,78,202,175,237,166,65,44,112,118,163,168,73,63,56,137,215,183,75,119,85,242,12,128,34,175,158,119,234,79,247,147,248,105,226,184,72,230,189,159,80,235,109,237,120,158,202,41,36,193,51,26,137,171,100,168,101,36,202,204,98,118,64,189,152,232,226,129,146,74,234,103,164,81,194,176,170,57,122,220,147,171,250,214,117,155,218,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,53,32,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,142,14,20,184,28,169,201,120,187,212,158,46,53,25,244,139,98,182,234,70,82,252,70,210,172,138,161,107,170,226,185,213,192,234,217,209,200,228,137,144,74,215,246,154,155,74,179,68,217,55,99,99,103,120,63,87,150,151,47,186,109,30,181,89,248,131,213,251,85,92,122,131,95,79,226,108,246,154,184,165,165,159,26,99,219,85,4,137,34,50,117,100,239,168,166,158,39,43,38,137,175,129,119,106,162,61,29,180,133,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,42,128,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,200,172,255,0,0,195,117,79,13,187,105,246,160,227,212,151,204,122,249,78,180,213,212,53,40,189,18,179,116,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,215,179,140,30,19,51,46,17,117,67,234,61,246,162,174,241,98,175,167,142,166,197,145,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,245,237,219,122,162,54,86,42,236,102,89,254,42,184,103,195,120,175,210,58,205,45,204,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,31,82,54,102,116,203,35,31,27,149,58,152,247,116,185,143,232,145,129,173,185,42,156,140,127,93,159,187,127,196,136,213,213,45,45,206,244,91,59,185,233,158,165,216,190,134,201,44,221,159,27,69,226,161,168,237,119,97,100,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,73,87,35,31,215,103,238,223,241,32,37,80,0,0,0,0,213,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,106,131,85,115,106,128,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,186,188,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,213,115,71,245,217,169,191,130,251,61,17,117,121,42,122,167,202,126,95,215,123,141,184,181,92,209,253,118,106,111,224,190,207,68,5,245,229,29,193,246,51,170,55,90,238,36,117,1,41,46,22,220,62,241,29,6,61,109,108,181,17,79,13,238,153,212,181,141,174,123,163,123,27,209,27,93,27,91,27,187,141,145,101,145,92,214,246,219,215,49,38,0,114,84,244,177,148,252,192,174,246,235,113,159,224,0,0,68,175,56,78,20,116,227,6,163,183,113,55,133,69,244,53,215,40,200,25,103,191,218,224,133,18,150,186,170,88,42,39,74,246,236,169,218,153,124,59,146,84,68,86,202,231,182,69,233,122,72,233,112,91,132,239,84,250,55,243,3,30,247,24,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,9,84,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,149,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,217,76,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,129,173,103,22,62,169,245,147,230,6,67,238,51,146,169,195,79,255,0,73,182,239,242,255,0,59,255,0,228,247,66,42,248,177,245,79,172,159,48,50,31,113,156,149,78,26,127,250,77,183,127,151,249,223,255,0,39,186,1,10,198,213,6,170,230,213,0,126,78,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,97,183,12,252,170,52,143,135,205,92,169,213,107,206,87,87,157,62,221,81,223,196,232,110,86,230,66,203,59,209,238,86,79,50,181,238,109,93,75,27,219,70,73,209,19,24,244,116,137,31,95,109,98,205,240,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,106,72,86,228,169,234,159,41,249,127,93,238,54,226,106,64,141,94,108,156,20,92,117,2,143,249,78,233,125,179,191,122,178,91,223,30,95,69,26,82,211,199,45,174,150,9,166,91,155,164,123,152,249,38,137,145,182,23,55,243,175,124,125,132,98,53,33,84,124,64,155,84,16,193,205,99,130,203,174,153,231,245,252,71,105,206,63,87,62,19,149,212,45,94,72,246,212,186,161,109,119,185,230,122,201,43,218,173,234,138,154,161,207,98,181,202,231,181,179,58,70,126,109,31,4,110,12,75,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,54,83,53,172,225,59,213,62,141,252,192,199,189,198,3,101,48,0,0,0,0,4,11,115,83,214,59,22,174,241,113,119,166,199,33,222,147,2,183,197,135,73,83,212,255,0,237,170,170,105,231,146,165,122,30,198,171,59,115,212,75,6,223,105,174,236,117,181,202,215,162,36,233,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,177,186,133,154,221,117,43,63,201,117,26,251,79,73,5,203,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,219,110,171,241,3,63,249,35,225,87,90,253,104,212,45,70,134,162,145,45,182,60,94,43,37,68,78,123,187,238,158,186,174,57,162,115,27,211,210,172,70,219,230,71,42,185,21,21,209,236,142,221,85,178,211,168,88,85,171,82,176,12,151,78,111,181,21,112,91,114,171,61,109,146,178,90,71,181,179,199,5,76,47,134,71,70,231,53,205,71,163,94,170,138,173,114,111,182,232,191,3,16,57,61,97,87,92,87,131,230,95,110,21,20,146,83,230,57,69,202,247,66,216,94,229,124,112,49,176,208,171,101,69,106,34,63,187,67,43,145,26,174,78,135,49,119,221,85,173,205,240,53,119,212,44,42,235,166,185,254,75,167,55,218,138,73,238,88,173,226,182,201,89,45,35,220,232,36,158,154,103,195,35,163,115,154,215,43,21,204,85,69,86,181,118,219,116,79,129,62,124,186,181,142,197,172,156,35,224,149,54,136,124,61,94,31,111,131,14,186,83,117,61,253,154,170,8,34,141,171,214,230,49,29,221,129,105,231,217,189,77,103,127,163,169,206,99,148,136,190,101,26,67,83,164,28,96,231,16,36,21,105,109,204,42,19,47,182,205,83,60,82,190,118,87,57,207,168,114,36,123,116,49,181,137,87,27,26,244,71,163,34,106,175,86,232,247,102,255,0,36,44,235,233,13,44,212,189,51,250,47,183,244,14,65,73,125,241,189,253,251,222,62,153,97,237,118,250,126,207,71,209,189,93,93,75,213,222,219,102,244,110,224,245,124,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,101,11,183,222,118,20,42,125,192,26,191,121,89,66,34,21,128,34,23,156,182,26,232,51,107,70,104,214,170,164,180,244,20,10,229,70,253,205,172,127,249,95,205,254,162,94,140,3,230,217,131,203,144,105,12,87,184,91,186,219,166,101,67,151,102,249,54,58,74,231,47,154,174,255,0,127,220,4,85,240,179,153,207,131,235,166,35,117,129,234,222,253,222,130,153,219,57,205,221,171,89,3,149,62,207,159,243,77,146,169,42,163,172,167,101,76,75,246,95,190,223,230,93,191,232,53,102,182,87,75,108,185,82,92,160,93,164,164,158,57,216,187,170,125,166,185,28,158,105,231,247,27,39,112,229,156,71,157,233,165,190,230,199,163,149,189,221,213,58,255,0,241,137,155,252,228,223,249,128,93,19,135,124,14,78,21,55,2,146,164,248,20,156,180,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,217,0,225,78,81,10,74,144,14,64,58,170,103,101,53,60,181,50,126,140,76,115,221,229,247,34,110,4,104,243,137,214,63,160,108,214,13,54,182,214,205,21,69,222,138,105,228,70,164,141,79,205,213,192,169,246,145,200,159,248,39,124,81,72,145,160,161,168,185,85,178,138,149,168,178,201,191,74,42,236,158,72,170,191,241,33,151,220,210,115,106,108,195,136,196,134,146,87,189,150,170,42,138,101,71,53,91,179,188,117,78,232,155,175,244,39,192,235,229,205,195,212,186,199,159,213,95,170,105,41,230,160,179,76,144,42,74,248,252,223,37,45,70,255,0,101,237,118,255,0,204,253,128,76,111,11,120,47,228,251,69,49,155,12,144,50,57,89,110,162,87,244,171,87,205,41,32,106,249,181,19,239,97,118,142,170,74,118,82,82,195,73,18,108,200,99,108,109,254,164,77,147,254,99,180,1,78,201,247,41,202,174,199,31,21,3,148,77,142,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,181,65,170,185,181,64,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,63,204,0,228,169,233,99,41,249,129,93,237,214,227,63,192,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,0,0,17,43,206,179,93,40,238,183,220,47,135,139,13,231,189,244,39,94,73,145,83,70,144,73,27,42,165,103,110,133,142,122,42,203,28,204,133,213,79,116,106,140,106,199,87,3,254,222,237,86,89,94,83,186,23,125,212,254,40,45,154,141,244,53,170,183,22,211,77,238,55,119,92,21,143,233,170,158,158,162,58,4,134,37,71,43,166,108,236,239,181,251,35,99,240,202,238,182,191,182,215,227,86,191,107,29,247,136,13,101,203,53,139,35,135,195,213,228,215,7,84,71,77,212,199,248,74,86,53,35,166,166,235,99,24,146,118,160,142,40,187,157,8,231,244,117,59,237,57,84,151,254,79,186,57,98,193,184,96,77,85,167,155,196,94,181,46,225,61,69,100,157,47,103,98,150,134,162,122,74,122,109,149,238,99,186,94,202,153,123,136,214,57,124,79,67,186,146,54,168,16,130,102,166,174,232,93,247,41,229,177,160,186,243,142,89,173,79,164,194,126,177,91,178,90,189,217,29,119,133,171,191,202,202,37,221,81,22,88,99,157,101,111,71,82,185,142,171,234,107,21,174,149,205,194,178,111,184,54,209,203,23,16,28,171,241,253,29,200,230,240,244,153,53,190,249,79,29,79,75,223,225,42,153,122,172,146,154,167,161,143,98,201,218,158,56,165,237,245,163,95,209,210,239,178,229,64,35,87,151,110,186,81,232,15,21,152,166,73,126,188,253,25,141,223,187,184,221,250,103,36,9,27,105,106,145,18,39,203,36,202,214,195,12,117,76,165,154,73,17,205,115,99,133,255,0,164,138,172,118,194,134,172,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,155,25,240,95,172,119,221,125,225,131,0,213,92,166,30,139,213,214,223,37,61,198,78,166,47,137,170,164,168,150,146,90,157,152,198,49,157,231,211,186,94,219,90,141,103,115,161,55,70,238,161,130,220,243,191,82,127,188,159,195,72,213,210,221,82,206,244,91,59,182,106,102,154,95,126,134,201,44,221,239,5,91,225,97,168,237,119,97,124,50,126,110,102,62,55,111,28,175,111,218,106,237,190,233,178,162,42,73,87,60,239,212,159,239,39,240,210,42,192,244,24,6,1,153,106,158,101,105,211,237,62,199,170,239,153,13,242,161,41,168,104,105,145,58,229,126,202,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,63,220,18,112,125,140,240,141,165,241,89,90,148,149,185,181,242,158,7,101,151,138,73,106,59,21,211,197,36,239,133,145,199,43,213,173,100,45,169,124,72,246,178,53,145,26,143,123,90,171,210,219,63,203,131,151,253,31,14,246,40,181,111,87,177,223,251,172,87,248,152,34,166,168,146,10,136,241,218,94,183,199,211,78,248,95,36,111,154,104,209,30,249,145,221,73,28,169,19,81,159,158,89,115,168,12,106,227,163,131,43,23,24,122,113,75,108,142,235,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,53,246,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,218,120,192,14,103,92,7,126,91,236,85,58,243,164,246,94,172,251,31,183,187,233,43,93,186,221,220,170,202,33,107,225,108,123,187,186,212,239,83,192,218,133,111,76,114,75,51,82,56,83,126,136,154,129,237,121,113,113,199,83,197,110,27,95,135,234,11,41,41,245,23,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,237,53,242,196,230,171,82,100,138,60,202,53,172,225,139,22,226,11,39,214,91,43,184,98,161,186,205,159,89,251,151,74,41,173,242,197,23,133,142,54,237,36,147,73,50,182,22,194,228,127,105,201,50,246,228,238,164,74,142,238,35,29,178,152,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,14,104,254,132,245,55,240,95,120,162,32,4,159,238,104,254,132,245,55,240,95,120,162,32,4,9,84,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,11,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,174,0,3,89,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,242,228,218,189,153,101,250,95,132,105,29,246,122,73,172,90,123,81,118,154,196,173,129,25,60,44,184,73,12,179,194,247,167,147,216,146,194,178,53,85,58,209,102,145,21,202,212,99,89,61,60,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,232,1,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,205,254,74,158,169,242,159,151,245,222,227,110,38,164,133,110,74,158,169,242,159,151,245,222,227,110,38,164,0,0,0,0,8,1,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,0,0,106,174,79,247,43,143,66,122,101,248,215,188,86,144,2,79,247,43,143,66,122,101,248,215,188,86,129,149,64,0,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,9,84,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,46,175,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,17,87,207,59,245,39,251,201,252,52,149,66,42,249,231,126,164,255,0,121,63,134,129,106,185,42,122,167,202,126,95,215,123,141,184,181,92,209,253,118,106,111,224,190,207,68,93,94,74,158,169,242,159,151,245,222,227,110,45,87,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,103,248,0,0,24,1,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,27,41,144,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,154,146,21,185,42,122,167,202,126,95,215,123,141,184,154,144,53,172,226,199,213,62,178,124,192,200,125,198,114,85,56,105,255,0,233,54,221,254,95,231,127,252,158,232,69,95,22,62,169,245,147,230,6,67,238,51,146,169,195,79,255,0,73,182,239,242,255,0,59,255,0,228,247,64,33,88,218,160,213,92,218,160,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,133,110,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,136,86,225,59,213,62,141,252,192,199,189,198,2,106,121,163,250,19,212,223,193,125,226,136,8,86,225,59,213,62,141,252,192,199,189,198,3,101,51,90,206,19,189,83,232,223,204,12,123,220,96,54,83,0,0,0,0,3,31,248,252,206,191,39,124,27,106,197,255,0,232,191,164,60,94,63,37,139,179,223,237,116,253,37,35,40,59,189,93,46,223,183,226,187,157,59,125,174,142,157,219,191,82,107,174,77,79,58,191,75,24,183,204,10,31,110,184,145,43,195,214,45,98,206,117,247,77,48,172,166,135,198,217,114,12,194,205,107,184,211,119,95,31,126,150,122,216,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,6,197,60,61,98,215,220,27,64,180,211,10,202,104,124,21,235,31,195,236,214,187,141,55,117,146,118,42,160,162,138,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,101,192,0,8,128,231,123,130,253,31,170,122,105,169,159,74,119,62,158,199,234,236,94,11,177,183,103,192,84,164,221,222,231,87,218,235,250,75,167,167,165,58,123,59,238,238,189,155,229,121,42,122,167,202,126,95,215,123,141,184,201,254,117,246,155,84,220,54,225,183,217,173,148,143,185,81,231,20,244,148,245,142,133,171,60,48,77,65,90,233,98,100,155,117,53,143,116,16,185,205,69,217,203,20,106,187,244,166,209,193,192,30,117,249,59,227,39,73,239,255,0,69,253,33,226,242,8,236,93,158,255,0,107,167,233,40,223,65,221,234,233,118,253,191,21,220,233,219,237,116,116,238,221,250,144,36,171,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,3,101,48,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,166,231,32,10,118,79,189,74,138,126,10,114,139,184,28,150,151,138,76,23,242,131,162,153,53,134,56,25,36,175,183,86,171,58,149,169,230,180,147,181,60,220,139,247,188,187,71,85,93,59,42,233,102,164,149,55,100,209,186,55,127,82,166,203,255,0,56,26,177,215,208,212,91,106,223,69,84,212,73,99,219,169,17,119,79,52,69,79,248,148,150,238,78,218,199,244,245,154,255,0,166,215,42,217,165,168,180,81,67,60,104,228,145,201,249,202,185,213,126,210,185,83,255,0,10,223,130,33,137,124,198,120,122,151,71,51,250,91,245,53,37,60,52,23,153,150,4,72,159,31,147,227,165,167,219,236,177,173,219,249,255,0,180,236,229,109,155,83,97,252,70,44,53,114,189,140,186,209,83,211,34,53,170,237,221,227,169,182,69,217,127,165,126,32,79,24,58,169,167,101,77,60,85,49,254,140,172,107,219,229,247,42,110,118,129,194,161,194,28,169,72,21,131,132,93,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,142,74,93,241,3,130,164,248,20,38,251,249,169,216,0,242,90,183,144,195,137,233,126,87,146,78,254,134,91,236,245,83,171,186,58,182,218,55,125,223,121,235,75,5,199,78,80,204,99,133,189,70,153,92,214,190,124,118,182,54,117,109,183,82,181,173,68,243,84,251,222,128,64,142,187,229,211,102,250,185,149,223,165,122,61,178,222,43,187,74,145,244,111,26,213,74,246,249,127,194,38,7,148,246,143,46,7,162,53,183,235,141,63,69,77,246,182,154,229,31,77,71,90,116,73,69,18,249,162,121,39,233,175,145,14,90,113,138,63,83,245,34,143,26,114,185,31,119,150,166,69,232,85,106,238,216,164,151,203,100,119,248,63,177,77,145,244,151,14,164,193,52,254,203,141,81,49,89,21,45,21,52,109,69,122,185,83,166,8,217,230,170,136,187,236,196,3,216,0,112,171,178,1,67,220,136,190,103,40,117,187,205,122,80,236,106,125,192,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,100,69,235,127,40,158,36,181,43,90,51,237,70,177,102,218,107,5,183,42,202,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,77,247,217,87,226,6,101,114,184,244,39,166,95,141,123,197,105,149,69,148,224,207,69,50,174,29,184,108,195,244,115,53,184,90,171,111,88,255,0,210,30,38,123,92,178,73,74,254,253,125,69,67,58,29,36,113,189,118,100,205,69,221,137,246,145,118,221,54,85,189,96,0,0,11,85,197,143,165,141,100,249,127,144,251,116,229,213,60,86,183,225,87,93,74,209,124,251,78,108,85,20,144,92,178,172,94,235,100,163,150,173,238,108,17,207,83,73,36,49,186,71,53,174,114,49,28,244,85,84,107,151,109,246,69,248,1,172,97,181,65,10,223,216,84,226,159,255,0,47,180,171,255,0,106,220,127,236,36,212,128,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,35,3,140,206,87,250,251,196,79,18,121,134,177,225,89,126,159,209,89,114,15,163,252,52,23,75,133,108,117,76,236,80,83,211,191,173,177,210,72,196,221,240,185,83,103,175,217,84,223,101,221,16,46,7,37,79,75,25,79,204,10,239,110,183,25,254,98,255,0,47,78,23,243,238,19,52,94,245,167,58,141,119,199,238,55,43,142,81,83,123,138,91,37,68,211,64,216,36,164,164,133,173,115,166,138,39,35,250,169,222,170,136,213,77,149,190,127,20,76,160,0,64,15,52,127,93,154,155,248,47,179,209,19,252,70,7,25,156,175,245,247,136,158,36,243,13,99,194,178,253,63,162,178,228,31,71,248,104,46,151,10,216,234,153,216,160,167,167,127,91,99,164,145,137,187,225,114,166,207,95,178,169,190,203,186,32,126,87,35,31,215,103,238,223,241,34,85,12,42,229,189,193,78,169,240,125,249,68,252,166,95,241,75,159,214,223,162,60,23,208,85,85,51,118,252,47,139,238,119,123,208,69,182,254,37,157,61,61,91,236,237,246,217,55,205,80,6,31,243,75,215,74,61,31,225,78,253,141,209,94,124,38,73,168,159,234,110,217,12,105,4,146,62,150,69,69,184,61,209,202,189,93,159,11,220,133,210,49,174,115,36,169,131,244,85,200,246,230,1,128,28,193,248,33,226,107,140,29,71,177,215,98,89,78,159,218,176,204,82,222,234,123,85,37,210,229,84,218,169,42,167,86,190,170,165,233,21,11,186,58,187,112,70,145,247,100,106,54,157,30,157,43,35,218,129,18,186,3,163,151,222,32,53,151,19,209,220,114,111,15,87,147,92,27,79,37,79,75,31,225,41,88,215,73,83,83,208,247,177,36,237,65,28,178,246,250,209,207,232,233,111,218,114,33,178,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,122,240,19,203,31,54,225,187,89,101,214,45,99,201,113,75,189,93,162,223,45,62,59,77,98,168,172,151,179,85,80,213,142,106,153,95,36,112,162,116,192,178,68,216,213,146,53,222,33,206,251,14,137,138,233,21,3,85,114,127,185,92,122,19,211,47,198,189,226,180,192,15,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,18,79,184,51,209,76,171,135,110,27,48,253,28,205,110,22,170,219,214,63,244,135,137,158,215,44,146,82,191,191,95,81,80,206,135,73,28,111,93,153,51,81,119,98,125,164,93,183,77,149,66,40,121,183,232,53,78,150,113,47,38,164,219,232,169,32,199,181,62,159,233,74,100,166,167,138,157,145,92,96,100,113,87,70,172,99,213,207,123,156,177,84,190,87,49,157,111,172,114,125,167,49,238,91,191,201,79,93,40,237,87,220,211,135,139,245,231,179,244,223,70,73,142,211,72,144,71,27,234,162,103,110,185,141,122,170,75,36,207,133,180,175,108,104,143,106,71,73,59,254,198,206,87,230,7,48,126,12,171,56,193,211,139,29,14,37,117,181,90,179,60,82,224,234,139,85,93,209,243,182,150,74,89,209,172,170,166,122,197,213,209,213,219,130,68,147,181,35,145,212,232,196,233,73,30,228,195,253,1,229,111,198,39,15,250,203,137,235,22,57,156,105,85,69,94,51,112,109,68,148,223,75,215,51,197,210,189,174,142,166,155,173,246,231,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,3,245,185,231,126,164,255,0,121,63,134,159,171,202,83,130,143,161,40,232,248,178,212,219,101,214,142,245,55,122,60,46,223,58,118,35,109,12,208,118,223,115,114,35,186,228,239,50,89,99,137,178,53,173,72,209,210,162,72,146,194,246,101,255,0,18,188,29,96,156,83,103,122,109,127,212,186,207,21,141,224,159,76,120,220,127,183,51,62,151,241,176,194,200,255,0,182,161,158,57,41,251,82,64,201,62,202,59,175,110,149,217,55,223,32,0,0,0,0,0,242,152,126,149,105,198,159,223,114,156,159,10,194,237,86,91,174,107,112,109,210,255,0,87,71,78,145,201,112,170,70,35,18,73,21,63,225,59,100,217,171,36,179,72,169,215,44,142,119,171,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,30,188,194,249,122,107,71,22,122,209,101,212,109,57,201,240,171,117,182,221,139,211,89,37,138,247,91,87,12,238,158,58,186,185,156,230,182,26,105,90,172,233,168,98,34,171,145,119,71,121,124,21,66,218,242,49,253,118,126,237,255,0,18,37,80,194,174,91,220,20,234,159,7,223,148,79,202,101,255,0,20,185,253,109,250,35,193,125,5,85,83,55,111,194,248,190,231,119,189,4,91,111,226,89,211,211,213,190,206,223,109,147,124,213,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,76,53,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,144,158,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,253,33,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,105,23,109,211,101,80,240,28,209,253,9,234,111,224,190,241,68,64,9,177,239,25,154,41,149,113,19,195,102,97,163,152,85,194,213,69,122,200,62,143,240,211,221,37,146,58,86,118,43,233,234,31,214,232,227,145,233,187,33,114,38,204,95,180,169,190,201,186,164,96,255,0,97,83,138,127,252,190,210,175,253,171,113,255,0,176,129,117,121,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,164,148,243,33,224,167,84,248,193,252,157,254,76,239,248,165,179,234,151,210,254,55,233,218,170,152,123,158,43,194,118,251,93,152,37,223,111,12,254,174,174,157,183,110,219,238,187,89,94,12,249,95,235,239,14,220,73,225,250,199,154,229,250,127,91,101,199,254,144,241,48,90,238,21,178,85,63,191,65,81,78,206,134,201,73,27,23,103,204,213,93,222,159,101,23,109,215,100,80,147,240,0,0,0,3,5,121,143,242,255,0,163,226,34,197,46,173,233,14,59,255,0,117,138,15,13,4,180,212,242,65,79,30,69,75,214,200,250,106,31,51,227,141,147,67,26,171,217,50,187,169,99,137,98,114,63,243,43,22,117,0,33,91,146,167,170,124,167,229,253,119,184,219,137,169,44,253,171,134,124,54,193,197,29,215,138,123,21,117,93,45,247,35,197,223,142,95,104,92,171,36,21,143,73,104,214,10,182,42,187,120,94,200,168,210,39,49,17,88,244,237,185,17,142,107,214,91,192,0,0,0,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,143,213,227,51,149,254,190,241,19,196,158,97,172,120,86,95,167,244,86,92,131,232,255,0,13,5,210,225,91,29,83,59,20,20,244,239,235,108,116,146,49,55,124,46,84,217,235,246,85,55,217,119,68,189,92,183,184,41,213,62,15,191,40,159,148,203,254,41,115,250,219,244,71,130,250,10,170,166,110,223,133,241,125,206,239,122,8,182,223,196,179,167,167,171,125,157,190,219,38,225,154,160,0,53,87,39,251,149,199,161,61,50,252,107,222,43,76,0,254,194,167,20,255,0,249,125,165,95,251,86,227,255,0,97,36,251,131,61,20,202,184,118,225,179,15,209,204,214,225,106,173,189,99,255,0,72,120,153,237,114,201,37,43,251,245,245,21,12,232,116,145,198,245,217,147,53,23,118,39,218,69,219,116,217,84,47,88,0,8,1,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,31,171,198,103,43,253,125,226,39,137,60,195,88,240,172,191,79,232,172,185,7,209,254,26,11,165,194,182,58,166,118,40,41,233,223,214,216,233,36,98,110,248,92,169,179,215,236,170,111,178,238,137,122,185,111,112,83,170,124,31,126,81,63,41,151,252,82,231,245,183,232,143,5,244,21,85,76,221,191,11,226,251,157,222,244,17,109,191,137,103,79,79,86,251,59,125,182,77,195,53,64,0,0,0,13,85,205,170,8,86,254,194,167,20,255,0,249,125,165,95,251,86,227,255,0,97,3,63,249,92,122,19,211,47,198,189,226,180,202,162,202,112,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,233,15,19,61,174,89,36,165,127,126,190,162,161,157,14,146,56,222,187,50,102,162,238,196,251,72,187,110,155,42,222,176,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,158,43,91,240,171,174,165,104,190,125,167,54,42,138,72,46,89,86,47,117,178,81,203,86,247,54,8,231,169,164,146,24,221,35,154,215,57,24,142,122,42,170,53,203,182,251,34,252,0,214,48,218,160,133,111,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,18,106,64,0,0,213,92,159,238,87,30,132,244,203,241,175,120,173,48,3,251,10,156,83,255,0,229,246,149,127,237,91,143,253,132,147,238,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,253,33,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,105,23,109,211,101,80,253,110,44,125,44,107,39,203,252,135,219,167,53,172,54,115,214,252,42,235,169,90,47,159,105,205,138,162,146,11,150,85,139,221,108,148,114,213,189,205,130,57,234,105,36,134,55,72,230,181,206,70,35,158,138,170,141,114,237,190,200,191,2,34,255,0,176,169,197,63,254,95,105,87,254,213,184,255,0,216,64,154,146,42,249,231,126,164,255,0,121,63,134,146,168,97,87,50,30,10,117,79,140,31,201,223,228,206,255,0,138,91,62,169,125,47,227,126,157,170,169,135,185,226,188,39,111,181,217,130,93,246,240,207,234,234,233,219,118,237,190,235,176,97,95,37,79,84,249,79,203,250,239,113,183,22,171,154,63,174,205,77,252,23,217,232,140,244,229,233,203,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,77,59,209,85,28,171,186,183,203,226,169,226,184,204,229,127,175,188,68,241,39,152,107,30,21,151,233,253,21,151,32,250,63,195,65,116,184,86,199,84,206,197,5,61,59,250,219,29,36,140,77,223,11,149,54,122,253,149,77,246,93,209,2,224,114,84,244,177,148,252,192,174,246,235,113,159,230,47,242,244,225,127,62,225,51,69,239,90,115,168,215,124,126,227,114,184,229,21,55,184,165,178,84,77,52,13,130,74,74,72,90,215,58,104,162,114,63,170,157,234,168,141,84,217,91,231,241,68,202,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,108,249,133,240,191,159,113,103,162,246,93,57,211,155,190,63,110,185,91,178,138,107,220,178,222,234,38,134,7,65,29,37,92,46,107,93,12,82,185,95,213,80,197,68,86,162,108,142,243,248,34,225,94,136,114,137,226,75,77,117,163,1,212,107,238,109,166,179,219,113,92,162,213,123,172,138,146,229,94,233,228,130,154,174,57,164,108,109,117,27,90,175,86,177,81,17,92,212,223,109,213,62,32,95,94,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,9,179,230,23,194,254,125,197,158,139,217,116,231,78,110,248,253,186,229,110,202,41,175,114,203,123,168,154,24,29,4,116,149,112,185,173,116,49,74,229,127,85,67,21,17,90,137,178,59,207,224,139,133,122,33,202,39,137,45,53,214,140,7,81,175,185,182,154,207,109,197,114,139,85,238,178,42,75,149,123,167,146,10,106,184,230,145,177,181,212,109,106,189,90,197,68,69,115,83,125,183,84,248,129,46,132,43,115,171,245,79,139,124,191,161,247,27,137,53,36,122,243,11,229,233,173,28,89,235,69,151,81,180,231,39,194,173,214,219,118,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,166,161,136,138,174,69,221,29,229,240,85,12,96,228,169,234,159,41,249,127,93,238,54,226,106,72,245,229,233,203,211,90,56,76,214,139,214,163,106,54,79,133,92,109,183,28,94,166,201,20,86,74,218,185,167,108,242,85,210,76,215,57,179,83,68,212,103,77,59,209,85,28,171,186,183,203,226,169,33,64,107,89,197,143,170,125,100,249,129,144,251,140,228,170,112,211,255,0,210,109,187,252,191,206,255,0,249,61,208,177,90,223,202,39,137,45,74,214,140,251,81,172,89,182,154,193,109,202,178,139,173,238,142,42,187,149,123,103,142,10,154,185,38,141,178,53,180,110,106,61,26,244,69,68,115,147,125,246,85,248,153,169,164,60,47,231,216,7,0,149,252,43,222,110,248,252,217,101,86,47,146,217,25,89,77,81,51,173,201,61,194,74,215,66,229,145,209,54,94,134,165,76,125,107,219,221,54,118,200,237,147,112,215,220,218,160,133,111,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,18,106,64,0,0,197,94,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,9,232,227,51,69,50,174,34,120,108,204,52,115,10,184,90,168,175,89,7,209,254,26,123,164,178,71,74,206,197,125,61,67,250,221,28,114,61,55,100,46,68,217,139,246,149,55,217,55,84,143,109,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,64,151,64,0,2,42,249,231,126,164,255,0,121,63,134,146,168,97,87,50,30,10,117,79,140,31,201,223,228,206,255,0,138,91,62,169,125,47,227,126,157,170,169,135,185,226,188,39,111,181,217,130,93,246,240,207,234,234,233,219,118,237,190,235,176,97,95,37,79,84,249,79,203,250,239,113,183,19,82,71,175,47,78,94,154,209,194,102,180,94,181,27,81,178,124,42,227,109,184,226,245,54,72,162,178,86,213,205,59,103,146,174,146,102,185,205,154,154,38,163,58,105,222,138,168,229,93,213,190,95,21,73,10,0,98,175,52,127,66,122,155,248,47,188,81,25,84,89,78,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,125,31,225,167,186,75,36,116,172,236,87,211,212,63,173,209,199,35,211,118,66,228,77,152,191,105,83,125,147,117,64,129,126,19,189,83,232,223,204,12,123,220,96,38,167,154,63,161,61,77,252,23,222,40,140,53,209,14,81,60,73,105,174,180,96,58,141,125,205,180,214,123,110,43,148,90,175,117,145,82,92,171,221,60,144,83,85,199,52,141,141,174,163,107,85,234,214,42,34,43,154,155,237,186,167,196,144,158,51,52,83,42,226,39,134,204,195,71,48,171,133,170,138,245,144,125,31,225,167,186,75,36,116,172,236,87,211,212,63,173,209,199,35,211,118,66,228,77,152,191,105,83,125,147,117,64,129,126,19,189,83,232,223,204,12,123,220,96,54,83,34,47,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,111,182,234,159,18,93,0,0,0,0,0,141,94,119,185,215,209,250,89,166,154,103,244,95,115,233,236,130,174,251,227,123,251,118,124,5,50,67,218,237,244,253,174,191,164,186,186,186,147,167,179,182,206,235,221,184,23,203,195,10,181,103,252,105,105,85,138,243,81,87,13,61,45,225,247,182,58,153,237,107,214,123,125,52,181,208,181,85,205,114,116,58,90,104,218,244,219,117,98,185,17,90,170,142,73,73,230,67,193,78,169,241,131,249,59,252,153,223,241,75,103,213,47,165,252,111,211,181,85,48,247,60,87,132,237,246,187,48,75,190,222,25,253,93,93,59,110,221,183,221,118,183,252,0,242,222,213,62,23,181,198,175,84,181,90,233,167,247,186,70,99,245,86,251,95,209,115,212,212,213,81,215,75,52,31,159,103,126,150,52,143,243,13,169,141,94,215,117,116,202,173,217,90,231,1,34,160,0,48,171,155,206,11,245,183,131,107,149,255,0,233,79,9,245,43,32,181,223,123,61,142,231,139,238,72,234,14,215,87,82,118,246,241,253,206,173,157,253,235,167,111,181,212,216,129,225,59,213,62,141,252,192,199,189,198,2,122,56,204,209,76,171,136,158,27,51,13,28,194,174,22,170,43,214,65,244,127,134,158,233,44,145,210,179,177,95,79,80,254,183,71,28,143,77,217,11,145,54,98,253,165,77,246,77,213,35,219,68,57,68,241,37,166,186,209,128,234,53,247,54,211,89,237,184,174,81,106,189,214,69,73,114,175,116,242,65,77,87,28,210,54,54,186,141,173,87,171,88,168,136,174,106,111,182,234,159,16,47,175,58,191,75,24,183,204,10,31,110,184,145,87,194,119,170,125,27,249,129,143,123,140,4,217,243,11,225,127,62,226,207,69,236,186,115,167,55,124,126,221,114,183,101,20,215,185,101,189,212,77,12,14,130,58,74,184,92,214,186,24,165,114,191,170,161,138,136,173,68,217,29,231,240,69,194,189,16,229,19,196,150,154,235,70,3,168,215,220,219,77,103,182,226,185,69,170,247,89,21,37,202,189,211,201,5,53,92,115,72,216,218,234,54,181,94,173,98,162,34,185,169,190,219,170,124,64,151,64,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,97,174,183,242,137,226,75,82,181,163,62,212,107,22,109,166,176,91,114,172,162,235,123,163,138,174,229,94,217,227,130,166,174,73,163,108,141,109,27,154,143,70,189,17,81,28,228,223,125,149,126,36,132,240,103,162,153,87,14,220,54,97,250,57,154,220,45,85,183,172,127,233,15,19,61,174,89,36,165,127,126,190,162,161,157,14,146,56,222,187,50,102,162,238,196,251,72,187,110,155,42,133,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,156,49,200,171,228,114,228,251,142,182,249,47,74,129,222,14,17,119,67,144,48,87,155,14,143,46,121,162,52,87,235,117,63,93,77,138,182,166,229,39,85,71,66,116,71,69,42,249,34,249,47,232,39,145,15,218,17,151,77,132,106,230,41,126,137,232,198,197,120,161,238,170,199,215,180,105,85,19,221,229,255,0,4,216,239,86,176,234,76,239,79,239,88,213,107,21,241,85,81,84,198,228,71,171,85,122,160,145,158,74,136,171,190,207,83,91,141,71,197,31,166,26,145,89,141,53,92,175,180,75,77,34,117,170,185,119,116,81,203,231,186,55,252,47,216,128,108,149,164,153,12,57,102,151,226,153,36,15,235,101,194,207,75,58,59,163,167,125,227,111,221,247,30,180,176,92,11,101,12,201,248,91,211,153,145,205,115,224,199,104,163,127,78,219,117,35,92,213,79,37,95,189,138,95,208,56,95,129,73,89,214,187,239,228,160,86,211,146,150,252,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,74,28,187,125,229,78,58,221,190,255,0,13,255,0,96,21,183,204,172,165,137,246,80,168,1,29,220,225,53,54,92,127,76,40,48,10,105,162,69,200,105,37,115,209,90,213,114,163,42,233,85,118,85,93,211,201,23,224,138,72,101,84,237,165,165,154,165,234,136,216,99,116,139,191,236,68,220,132,14,108,58,167,79,158,107,61,154,193,71,83,20,177,227,244,181,177,191,183,208,189,47,125,91,218,173,85,107,149,119,78,194,121,46,223,241,129,225,249,112,233,205,78,115,196,13,182,190,58,73,164,134,211,222,238,72,212,127,76,125,218,26,180,77,213,168,168,155,244,253,251,19,246,214,163,26,140,111,193,169,178,17,157,201,139,78,91,69,131,101,153,213,93,60,141,168,158,241,4,113,61,85,200,139,18,82,42,167,146,166,203,253,253,222,123,253,228,153,0,56,119,192,228,165,64,227,98,164,66,148,243,82,175,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,80,167,98,165,243,41,95,37,2,166,252,14,74,80,168,14,28,212,123,85,142,248,57,54,82,1,57,143,105,205,78,13,196,13,202,190,74,73,163,134,237,217,237,200,228,127,76,157,170,26,68,93,149,200,136,187,117,125,219,147,248,70,111,57,221,57,109,110,13,137,231,84,148,242,58,162,11,196,241,202,244,87,42,36,75,72,138,190,72,155,39,247,134,249,239,247,1,232,121,61,234,108,185,6,152,87,224,21,51,68,171,143,82,68,230,34,53,168,228,71,213,213,42,110,168,187,175,146,167,197,16,145,18,14,249,79,106,157,62,7,172,247,155,5,101,76,81,71,144,82,209,70,206,231,66,117,61,149,108,106,53,21,206,69,221,123,235,228,155,255,0,196,77,253,44,237,170,165,134,165,138,138,217,163,108,137,183,236,84,220,14,210,135,121,21,148,189,62,202,129,75,87,127,188,173,14,166,239,191,195,111,218,118,52,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,200,228,165,202,5,46,95,216,113,31,155,151,203,101,58,222,229,87,108,159,231,59,163,68,233,69,2,176,0,22,187,137,141,69,183,105,142,137,229,249,85,124,141,79,7,103,169,149,140,238,49,138,229,70,162,108,157,126,91,238,228,53,241,172,125,195,93,117,241,41,160,87,57,249,110,76,232,160,69,103,82,178,58,138,183,57,55,72,211,207,100,122,170,170,18,55,206,23,93,35,182,208,90,116,142,221,212,175,188,208,76,234,151,53,241,57,24,145,213,196,190,105,178,185,55,237,57,60,182,255,0,136,198,222,87,26,47,83,168,90,233,111,205,228,77,168,177,91,140,14,126,241,200,189,110,124,21,27,162,57,187,34,109,210,213,243,253,168,4,183,240,147,164,236,209,237,24,178,98,251,162,205,224,232,223,50,163,94,221,220,218,72,88,171,179,213,85,60,216,165,231,58,233,224,101,53,60,84,209,166,204,137,141,99,127,169,19,100,59,0,20,170,156,185,126,226,144,42,79,235,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,255,0,89,200,2,148,82,162,130,166,175,220,7,37,152,226,219,73,217,172,58,49,123,197,247,68,155,193,214,62,21,86,189,219,57,212,147,49,23,102,42,42,249,189,11,206,117,212,64,202,154,121,105,164,77,217,43,28,199,127,82,166,202,6,180,148,143,184,104,86,190,45,52,234,230,191,18,201,155,20,232,140,233,87,199,79,86,215,46,201,34,121,110,140,69,69,83,96,238,25,245,22,221,169,218,39,136,101,84,18,53,124,101,158,154,87,179,184,199,171,85,90,169,178,244,121,111,187,84,135,174,104,250,47,83,167,186,233,112,205,227,77,232,178,171,140,238,102,209,200,157,14,100,20,251,34,185,219,162,239,212,229,242,253,138,100,151,39,173,116,142,229,65,118,210,59,143,82,62,205,65,11,169,156,231,196,212,122,73,87,42,249,38,200,229,219,186,212,243,223,254,48,37,16,0,7,84,158,78,79,45,212,229,171,251,78,100,68,233,85,58,88,229,71,108,191,230,3,232,79,51,146,150,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,169,238,242,59,23,224,117,72,155,249,1,214,221,220,239,235,83,233,106,108,136,133,17,49,19,237,126,223,129,216,0,243,26,153,151,209,224,120,13,255,0,47,174,153,35,138,213,111,154,169,203,214,214,42,116,183,227,187,188,147,111,233,61,57,30,124,209,56,168,165,193,240,107,190,145,89,170,166,75,149,250,146,166,222,247,65,83,19,123,105,253,172,175,234,111,155,255,0,70,87,127,79,199,225,241,2,55,184,181,213,251,151,17,26,239,61,109,43,234,102,100,53,83,90,40,89,36,173,155,171,122,201,149,170,222,132,248,59,184,223,36,221,124,190,242,86,121,99,112,245,6,146,105,3,175,183,26,72,62,147,191,75,75,113,115,251,50,50,70,43,232,163,221,138,175,253,138,247,124,17,19,205,124,144,139,222,3,244,86,187,90,184,132,198,229,170,133,181,22,219,85,218,10,154,245,158,25,36,99,221,211,44,140,234,86,249,39,218,135,127,53,255,0,73,176,6,45,142,219,241,91,13,21,142,219,75,12,17,82,193,28,74,216,155,210,213,86,177,173,221,19,250,154,128,126,176,7,10,187,1,67,213,126,229,9,240,243,40,93,213,118,248,127,73,218,212,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,107,240,242,12,85,251,212,169,200,117,38,232,187,124,127,164,14,240,112,139,185,200,24,87,204,231,135,168,53,111,72,27,125,183,82,65,244,157,134,90,171,139,95,217,145,242,61,89,69,38,204,69,103,237,86,55,226,138,158,73,228,164,83,112,149,171,247,46,29,245,222,10,218,167,212,194,201,170,161,180,87,50,57,91,15,78,213,144,171,149,221,105,240,111,109,222,75,178,249,253,198,194,249,78,59,111,202,172,53,182,59,149,44,51,197,85,4,145,35,101,111,83,81,92,199,55,117,79,234,114,154,255,0,241,225,162,181,218,43,196,38,73,45,44,45,167,182,221,110,211,212,208,44,16,201,27,24,238,152,164,127,74,187,201,126,212,219,249,47,250,0,158,253,51,203,232,243,204,6,193,151,208,204,146,69,117,183,195,84,213,235,107,213,122,155,241,221,190,75,191,244,30,156,143,62,87,124,84,82,231,24,53,163,72,175,53,83,45,202,195,73,77,111,99,167,169,137,221,196,254,217,86,116,183,201,255,0,163,19,127,167,225,241,248,146,24,7,14,77,209,80,249,157,187,93,253,74,125,71,92,172,69,251,95,179,226,7,12,119,145,218,116,198,155,121,29,169,240,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,167,111,219,230,84,161,16,14,81,54,67,144,0,243,218,131,149,91,240,156,42,245,148,220,235,99,165,130,217,67,53,75,165,145,253,40,196,107,87,207,125,151,224,187,125,198,188,60,92,106,181,211,88,245,251,45,189,173,222,107,149,7,211,19,197,109,111,115,184,196,98,116,71,188,127,101,63,75,180,213,248,126,207,143,196,150,62,104,122,219,75,130,232,109,239,15,183,223,91,75,117,189,81,75,72,200,163,155,166,71,163,165,165,71,108,157,43,240,100,171,247,167,146,144,251,195,206,23,91,169,186,235,134,99,110,161,150,224,219,141,246,153,106,211,182,178,35,163,73,58,228,235,243,79,37,107,93,190,235,251,64,148,158,81,218,17,38,37,167,151,76,255,0,32,176,172,21,215,90,234,106,154,89,167,135,103,172,11,70,142,98,181,122,151,203,121,157,247,34,249,146,42,120,237,36,194,109,120,6,1,102,199,109,84,49,82,71,5,13,51,93,28,108,233,68,86,194,198,109,182,235,240,233,219,226,123,16,7,84,175,217,83,255,0,159,115,180,249,222,138,171,228,7,49,166,254,107,185,220,137,177,67,80,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,77,206,153,19,111,52,220,239,58,220,128,113,19,247,85,255,0,231,216,237,62,118,34,162,249,159,64,2,58,185,184,232,68,153,110,158,90,243,252,126,194,179,215,90,171,170,106,106,166,130,29,222,144,37,26,185,234,229,234,79,45,225,111,220,171,228,72,169,227,181,111,9,181,231,248,5,231,29,186,208,197,87,28,244,53,45,108,114,51,169,21,93,11,217,182,219,167,199,171,111,136,26,248,240,143,170,215,77,28,215,236,74,246,151,121,173,180,31,76,65,21,201,189,206,219,21,139,215,30,242,125,149,253,30,235,151,225,251,126,31,19,97,237,62,202,173,249,182,21,101,202,109,149,177,213,65,115,161,134,165,178,198,254,164,122,57,191,29,246,79,138,239,247,26,225,113,13,133,214,233,150,186,230,120,219,104,101,183,182,221,125,169,90,68,237,172,104,216,214,78,184,250,60,215,201,26,230,237,178,254,194,96,185,94,107,109,46,117,161,182,76,62,225,125,109,85,214,203,69,21,35,226,146,110,169,24,141,150,169,27,186,116,167,197,145,39,222,190,72,6,110,28,42,110,135,32,14,189,191,103,145,83,66,160,64,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,216,228,165,223,16,56,251,202,154,81,183,244,169,90,121,1,201,215,60,204,167,130,74,137,28,136,200,152,175,114,170,236,136,136,155,169,216,91,174,32,53,2,155,76,244,159,35,202,106,37,133,158,30,219,88,230,119,94,172,69,115,105,165,126,200,169,230,139,246,0,134,126,104,26,205,81,159,113,7,123,195,169,170,152,234,28,102,182,90,118,246,166,123,145,253,112,210,239,212,139,246,124,157,18,252,11,171,202,99,135,233,47,121,116,122,179,120,160,153,105,233,39,130,162,130,71,211,198,230,47,74,86,198,253,156,237,213,60,216,212,242,219,252,230,11,234,126,65,95,170,122,203,145,95,227,69,154,171,35,191,76,232,90,199,58,78,174,228,202,216,218,213,119,154,249,116,162,127,208,78,199,47,221,41,77,52,225,187,13,101,85,35,162,172,175,179,211,213,77,220,137,140,122,61,238,150,71,34,237,231,255,0,134,95,136,25,46,214,181,141,70,49,168,214,181,54,68,68,217,17,14,64,2,151,174,201,241,216,235,106,42,174,235,185,83,188,247,67,148,64,42,68,251,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,86,89,204,123,131,28,27,42,188,225,89,78,178,120,43,214,63,112,168,181,220,105,190,174,221,100,236,85,65,35,163,150,62,182,83,57,142,233,123,28,155,181,85,171,182,232,170,158,102,74,152,43,205,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,250,102,214,217,156,247,211,164,78,114,109,52,93,217,230,141,99,69,124,159,110,46,137,28,248,187,97,127,244,83,140,206,27,56,137,202,170,176,173,28,212,143,172,23,170,43,123,238,147,211,125,15,95,73,209,74,201,35,141,210,117,212,65,27,23,103,205,26,108,139,213,246,183,219,100,85,75,214,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,27,4,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,224,185,90,215,175,122,79,195,182,43,75,154,235,30,87,245,126,203,91,112,101,174,10,159,3,83,87,215,84,248,228,145,177,244,83,199,35,211,118,67,34,238,169,211,246,118,223,117,68,91,127,165,188,122,240,157,173,57,221,179,76,244,211,85,190,153,201,47,61,239,5,69,244,21,202,159,187,218,133,243,73,249,201,169,217,27,118,142,39,187,237,57,55,219,100,221,85,17,108,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,241,226,181,123,90,52,191,65,112,217,53,3,87,50,250,76,118,197,29,68,84,137,81,51,36,149,242,207,34,175,68,81,69,19,93,44,175,217,28,229,107,26,229,70,49,239,93,154,199,42,126,254,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,64,191,31,92,107,229,92,86,106,61,93,146,211,115,240,250,101,140,220,38,143,28,183,211,172,140,142,191,161,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,179,27,213,136,157,78,149,242,132,170,127,101,31,129,63,252,249,255,0,201,155,199,253,144,190,186,67,172,154,119,174,248,108,122,131,165,183,138,187,182,61,61,68,180,208,87,77,106,171,161,101,67,227,84,71,172,73,85,20,110,145,136,237,216,175,98,43,58,216,246,239,212,199,34,66,95,47,222,4,111,188,85,101,81,230,185,75,60,22,153,99,247,4,142,227,83,187,36,250,82,170,9,41,100,150,213,208,202,136,170,32,238,211,84,57,124,75,81,90,205,182,77,221,228,147,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,88,6,26,243,20,227,170,155,133,172,53,112,125,62,175,164,126,170,95,233,225,154,134,26,154,89,94,203,101,186,101,168,98,220,145,86,53,130,103,182,74,119,70,200,92,255,0,211,123,94,230,61,141,86,60,50,210,205,148,216,178,11,141,250,211,104,174,241,21,120,205,193,150,187,164,125,167,179,195,213,62,150,10,182,199,187,145,17,251,193,87,78,253,218,170,223,183,182,253,77,114,39,235,26,224,240,215,197,118,163,240,223,174,43,173,246,201,126,177,215,221,59,240,100,144,93,38,89,36,188,210,212,76,201,106,26,250,135,35,164,100,206,146,54,72,147,38,238,73,26,138,228,145,170,248,223,176,158,149,106,102,43,172,154,113,142,106,150,21,87,226,44,185,53,190,43,133,55,84,145,190,72,122,211,237,193,47,109,239,99,102,137,232,232,228,98,57,122,36,99,218,171,187,84,15,86,0,0,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,126,177,106,184,177,244,177,172,159,47,242,31,110,156,11,85,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,211,101,62,19,189,44,104,223,203,252,123,219,160,2,234,159,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,31,172,0,197,95,236,163,240,39,255,0,159,63,249,51,120,255,0,178,25,41,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,26,225,113,85,165,191,145,110,35,181,23,76,225,177,125,13,65,102,200,42,190,138,162,241,94,35,181,107,149,253,234,31,206,43,222,231,111,75,44,14,251,110,87,166,251,63,103,35,145,37,251,148,102,166,101,90,137,194,60,54,236,166,175,197,253,74,200,42,241,155,116,239,146,73,38,117,12,112,83,212,68,201,28,247,187,126,223,138,116,76,70,244,181,177,69,19,17,191,103,117,12,213,0,242,154,177,157,126,75,244,179,50,212,207,162,254,147,250,165,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,5,149,203,57,143,112,99,131,101,87,156,43,41,214,79,5,122,199,238,21,22,187,141,55,213,219,172,157,138,168,36,116,114,199,214,202,103,49,221,47,99,147,118,170,181,118,221,21,83,204,186,186,41,175,122,79,196,78,43,85,154,232,230,87,245,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,246,182,223,116,84,77,107,50,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,35,97,238,5,176,171,86,1,193,246,146,88,172,213,21,115,83,213,98,244,151,183,186,165,237,115,210,123,131,124,116,205,69,107,90,157,13,150,166,70,177,54,221,24,141,69,87,42,43,148,47,168,0,15,146,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,33,219,149,63,28,116,218,107,117,160,225,111,82,89,87,45,139,39,188,35,49,107,155,95,44,235,110,184,213,57,140,74,39,199,186,163,41,166,151,103,53,209,181,59,115,75,35,158,142,108,174,146,25,137,0,0,0,0,0,99,174,127,204,35,132,109,44,204,174,218,125,168,58,165,87,99,200,108,117,11,77,93,67,83,139,222,58,226,126,200,168,168,169,74,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,185,20,68,95,58,125,6,169,180,230,88,167,17,182,106,42,70,91,111,180,236,198,111,75,13,60,81,63,233,24,82,73,105,166,149,232,254,185,223,45,58,73,26,47,71,230,217,66,198,171,254,211,26,129,38,154,41,175,122,79,196,78,43,85,154,232,230,87,245,130,203,69,112,125,174,122,159,3,83,73,209,84,200,227,145,209,244,84,71,27,215,102,77,26,238,137,211,246,182,223,116,84,79,85,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,16,153,202,91,136,123,86,141,113,13,81,129,229,119,90,186,91,22,167,83,211,89,32,100,52,109,153,142,189,165,67,82,222,233,92,137,221,99,21,38,169,133,21,155,183,174,161,139,34,35,91,220,142,93,56,177,244,177,172,159,47,242,31,110,156,11,85,253,148,126,4,255,0,243,231,255,0,38,111,31,246,67,37,49,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,86,211,101,62,19,189,44,104,223,203,252,123,219,160,3,245,117,175,94,244,159,135,108,86,151,53,214,60,175,234,253,150,182,224,203,92,21,62,6,166,175,174,169,241,201,35,99,232,167,142,71,166,236,134,69,221,83,167,236,237,190,234,136,182,215,0,230,17,194,54,169,230,86,157,62,211,237,82,171,190,100,55,202,132,166,161,161,166,197,239,29,114,191,101,85,85,85,165,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,72,202,230,247,174,148,122,159,196,117,38,156,227,215,159,27,101,211,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,238,150,50,146,7,177,234,139,28,180,210,181,24,213,234,115,238,95,37,141,6,169,187,102,89,95,17,183,154,42,71,219,108,84,239,198,108,171,53,60,82,191,233,25,146,57,106,102,137,234,254,184,31,21,58,199,26,175,71,231,25,92,246,163,254,203,218,161,45,49,221,173,83,93,106,44,80,220,233,31,114,163,167,134,174,162,141,179,53,103,134,9,157,35,98,149,241,239,212,214,61,208,76,214,185,83,103,44,82,34,111,210,187,125,100,80,115,33,215,156,203,134,222,96,122,113,170,216,101,109,91,95,110,193,237,204,185,208,195,80,144,178,237,110,91,173,122,212,81,74,174,99,219,209,35,91,178,57,88,238,135,163,36,106,117,177,170,146,21,195,71,17,120,39,20,26,89,65,169,152,45,71,248,170,59,197,23,68,223,220,203,167,134,134,105,232,251,146,197,31,123,181,223,99,123,172,111,67,254,40,191,20,64,186,160,0,5,138,213,238,55,248,99,208,92,202,77,63,213,205,67,171,199,111,177,211,197,86,148,243,99,151,73,89,44,18,34,244,75,20,177,83,58,41,89,186,57,170,230,57,200,143,99,216,187,57,142,68,190,164,90,243,175,209,11,82,218,176,222,36,97,190,85,182,228,218,138,124,30,162,218,232,218,232,36,129,91,91,89,20,236,119,147,152,246,185,38,107,145,122,145,232,248,213,58,58,23,184,25,235,161,124,81,232,79,18,159,77,254,69,51,159,172,127,87,60,55,210,127,220,202,202,62,199,136,238,246,127,215,49,71,213,213,216,151,244,119,219,167,207,109,211,123,170,64,15,44,189,107,252,139,113,113,139,120,139,127,138,160,206,246,194,171,58,34,235,154,47,27,60,62,30,72,247,145,141,110,213,81,83,117,185,122,182,137,101,233,106,187,167,105,254,3,21,127,178,143,192,159,254,124,255,0,228,205,227,254,200,100,166,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,106,218,108,167,194,119,165,141,27,249,127,143,123,116,0,126,174,181,235,222,147,240,237,138,210,230,186,199,149,253,95,178,214,220,25,107,130,167,192,212,213,245,213,62,57,36,108,125,20,241,200,244,221,144,200,187,170,116,253,157,183,221,81,22,213,98,124,199,184,49,206,114,171,54,21,139,107,39,141,189,100,23,10,123,93,186,155,234,237,214,62,253,84,242,54,56,163,235,125,51,88,222,167,189,169,187,149,26,155,238,170,137,230,96,175,58,61,116,190,221,117,31,28,225,226,217,121,181,77,141,217,45,244,217,37,202,154,157,25,37,83,47,18,173,76,113,178,161,251,171,163,232,165,115,30,200,209,24,170,218,181,123,186,209,98,86,91,254,80,154,23,71,169,252,71,85,234,54,67,102,241,182,93,52,183,182,227,11,158,176,62,22,222,39,122,199,68,146,69,34,57,238,233,99,42,231,99,216,136,177,203,77,19,149,237,94,150,188,37,83,90,248,204,225,179,135,108,170,151,10,214,61,72,250,191,122,173,183,178,233,5,55,208,245,245,125,116,175,146,72,219,39,93,60,18,49,55,124,50,38,202,189,95,103,125,182,84,85,104,167,25,156,54,113,19,149,85,97,90,57,169,31,88,47,84,86,247,221,39,166,250,30,190,147,162,149,146,71,27,164,235,168,130,54,46,207,154,52,217,23,171,237,111,182,200,170,145,131,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,154,144,0,0,0,0,0,3,26,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,245,118,235,39,98,170,9,29,28,177,245,178,153,204,119,75,216,228,221,170,173,93,183,69,84,243,50,84,214,179,139,31,84,250,201,243,3,33,247,25,192,216,79,69,53,239,73,248,137,197,106,179,93,28,202,254,176,89,104,174,15,181,207,83,224,106,105,58,42,153,28,114,58,62,138,136,227,122,236,201,163,93,209,58,126,214,219,238,138,137,106,178,206,99,220,24,224,217,85,231,10,202,117,147,193,94,177,251,133,69,174,227,77,245,118,235,39,98,170,9,29,28,177,245,178,153,204,119,75,216,228,221,170,173,93,183,69,84,243,44,175,37,79,75,25,79,204,10,239,110,183,17,87,197,143,170,125,100,249,129,144,251,140,224,108,81,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,245,102,42,242,184,244,39,166,95,141,123,197,105,114,184,170,226,99,13,225,67,72,235,53,75,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,157,42,216,89,211,20,143,124,142,69,233,99,29,210,215,191,162,55,133,192,147,63,195,98,207,233,244,181,217,13,34,229,149,86,121,175,236,180,181,85,211,165,186,41,163,129,213,15,68,77,152,197,150,102,49,189,74,157,106,146,116,117,118,228,233,244,6,177,153,254,177,103,218,139,171,151,109,111,188,223,170,233,114,203,165,225,111,108,172,162,170,153,143,160,157,30,142,133,180,210,57,238,150,38,64,141,141,144,167,90,172,108,142,52,69,251,40,108,17,193,182,117,172,186,151,195,142,25,157,107,165,174,213,73,146,94,173,241,214,71,61,190,118,187,233,10,25,24,215,83,86,77,19,26,145,211,205,44,106,215,186,40,220,230,166,232,237,162,87,44,17,5,235,0,183,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,61,173,109,218,213,110,169,160,163,184,92,233,41,106,46,149,11,73,67,20,211,53,143,170,157,34,146,101,138,38,170,238,247,164,80,203,34,181,187,175,68,111,119,193,170,169,245,154,219,113,3,197,22,168,113,5,173,14,214,139,237,238,174,221,114,183,84,42,99,73,72,248,225,158,199,69,29,92,181,52,148,241,212,65,28,78,123,224,116,203,180,234,137,34,170,35,149,126,27,76,167,47,158,54,237,92,87,224,18,88,178,121,233,40,117,23,21,167,167,134,235,70,234,166,186,123,180,13,134,22,190,236,200,219,12,76,99,36,168,116,141,116,81,163,146,21,237,163,149,18,72,247,12,181,0,0,0,1,138,191,217,71,224,79,255,0,62,127,242,102,241,255,0,100,50,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,109,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,12,127,213,46,61,120,78,209,108,238,231,166,122,151,170,223,67,100,150,110,207,141,162,250,10,229,81,218,238,194,201,163,252,228,52,239,141,219,199,43,29,246,92,187,111,178,236,168,168,158,175,66,248,163,208,158,37,62,155,252,138,103,63,88,254,174,120,111,164,255,0,185,149,148,125,143,17,221,236,255,0,174,98,143,171,171,177,47,232,239,183,79,158,219,166,240,173,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,0,0,124,148,87,107,85,198,166,190,142,223,115,164,170,168,181,212,37,37,116,80,204,215,190,150,117,138,57,146,41,90,139,187,30,177,77,20,136,215,108,189,18,49,223,7,34,175,214,67,183,16,220,89,230,92,34,243,59,212,204,226,197,79,87,120,177,87,211,218,105,175,184,227,107,210,150,11,171,18,199,74,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,178,189,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,15,86,0,0,0,0,124,150,203,181,170,245,76,250,203,53,206,146,190,158,58,137,233,31,45,52,205,149,141,158,9,95,12,209,43,154,170,136,248,229,142,72,222,223,139,94,199,53,118,84,84,62,178,29,180,79,142,58,110,20,184,217,215,60,63,80,89,87,81,167,89,134,164,94,223,93,52,79,150,87,217,42,219,112,168,98,86,197,2,42,181,236,115,85,173,157,173,111,117,204,138,39,53,92,176,164,82,4,196,128,0,0,0,0,0,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,18,249,110,115,4,166,225,218,166,77,30,214,75,173,91,180,234,227,80,234,154,43,148,210,203,51,49,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,109,223,34,172,218,0,0,0,0,241,90,209,171,216,110,130,233,126,65,171,154,129,61,92,118,44,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,158,72,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,129,234,164,187,90,161,186,211,216,166,185,210,50,229,89,79,53,93,61,27,166,106,79,52,16,186,54,203,43,35,223,169,204,99,167,133,174,114,38,205,89,99,69,219,169,55,250,200,171,229,227,196,46,85,197,7,48,189,68,213,204,166,155,192,120,253,63,170,166,183,90,217,85,37,68,54,202,24,171,237,205,138,158,55,61,127,202,145,234,214,177,175,150,89,94,140,103,95,74,100,255,0,50,62,33,181,183,135,109,18,143,34,209,188,74,173,207,184,212,54,154,183,46,133,240,76,204,101,233,60,11,18,203,73,52,50,182,102,84,181,103,129,30,238,150,70,245,103,159,91,227,106,134,85,81,93,173,87,26,154,250,59,125,206,146,170,162,215,80,148,149,209,67,51,94,250,89,214,40,230,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,191,89,174,183,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,208,16,129,205,11,141,127,229,1,157,191,70,52,246,231,106,174,211,108,54,224,202,152,174,52,75,222,250,102,232,216,92,199,212,36,174,106,109,12,93,217,225,141,35,85,100,159,110,94,185,26,248,187,119,175,147,174,186,107,181,231,233,13,20,250,173,245,143,77,177,206,215,247,79,199,81,209,253,84,241,31,72,84,255,0,121,237,165,69,119,138,168,78,159,211,94,207,78,254,77,93,128,148,152,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,190,178,42,249,135,113,11,149,112,191,204,47,78,245,115,22,166,241,254,3,79,233,105,174,54,183,213,73,79,13,206,134,90,251,139,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,209,210,178,63,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,0,0,181,90,233,197,30,132,240,215,244,39,229,175,57,250,185,245,143,196,253,25,253,204,172,172,239,248,126,215,123,253,109,20,157,61,61,248,191,75,109,250,188,183,217,118,186,164,85,243,206,253,73,254,242,127,13,3,53,52,183,143,94,19,181,167,59,182,105,158,154,106,183,211,57,37,231,189,224,168,190,130,185,83,247,123,80,190,105,63,57,53,59,35,110,209,196,247,125,167,38,251,108,155,170,162,46,64,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,4,74,234,255,0,25,183,222,15,57,153,234,189,206,75,87,211,56,102,81,245,118,159,38,182,196,198,37,83,163,138,209,75,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,57,84,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,253,96,0,0,8,128,229,105,199,183,212,74,203,15,10,58,161,7,94,63,117,184,120,60,66,233,79,79,188,148,21,213,115,171,146,142,161,172,77,228,134,105,229,114,178,93,149,209,201,34,163,213,98,114,58,0,151,240,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,250,203,85,197,143,165,141,100,249,127,144,251,116,224,93,80,70,95,42,30,56,233,178,91,85,147,132,125,70,101,90,223,109,180,245,12,196,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,218,114,109,18,195,19,99,217,142,141,157,233,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,247,156,128,58,92,138,139,186,110,118,49,119,79,142,231,10,135,13,242,217,0,236,56,115,90,246,171,30,212,115,92,155,42,42,110,138,135,32,8,119,230,207,195,244,150,76,186,77,89,179,208,76,148,245,115,207,81,95,35,41,227,107,19,169,40,163,102,238,110,202,190,111,114,121,239,254,98,213,114,191,214,106,140,7,136,59,38,29,83,84,198,208,228,213,177,83,187,187,51,218,140,232,134,171,110,148,79,179,230,233,83,226,74,47,48,61,41,77,75,225,187,50,101,45,35,165,172,160,179,212,85,67,219,137,143,122,189,142,138,70,162,111,231,255,0,129,79,129,4,250,97,144,87,233,102,178,227,183,249,17,97,170,199,47,208,186,102,189,206,143,167,183,50,54,70,185,91,230,158,93,72,191,244,129,179,100,19,50,162,8,234,35,114,43,37,98,61,170,139,186,42,42,110,135,97,110,184,127,212,10,109,76,210,124,115,41,167,150,23,248,139,109,27,159,218,122,189,17,206,166,137,251,42,175,154,175,219,46,40,28,56,167,239,42,95,50,141,191,165,64,173,23,115,146,150,175,153,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,236,117,171,147,127,143,244,149,57,126,243,169,85,28,253,247,3,181,158,127,230,43,41,106,42,39,159,196,168,1,128,220,217,181,165,48,141,32,165,195,169,88,139,61,246,170,166,220,255,0,206,72,213,70,73,67,34,43,190,202,108,187,119,19,201,87,239,254,179,60,234,234,27,73,75,53,91,211,236,195,27,164,95,234,68,223,254,130,4,121,149,107,21,110,164,241,23,145,99,157,123,91,241,139,156,240,83,177,36,145,81,85,208,192,215,42,181,219,34,42,44,107,240,79,189,64,182,220,30,105,157,102,169,113,11,133,90,123,75,37,36,87,186,105,170,222,189,11,178,53,93,34,34,163,213,55,223,180,169,247,155,18,225,246,88,49,204,82,209,96,165,98,54,43,125,20,52,237,68,68,77,145,172,68,248,39,151,250,8,184,228,251,164,143,241,53,250,145,89,7,230,231,117,52,144,57,82,53,243,103,143,143,203,207,169,60,209,62,228,37,124,1,194,252,14,74,92,5,42,155,170,121,170,21,53,62,243,130,160,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,20,28,208,121,125,211,90,105,175,92,80,232,181,170,173,236,125,67,171,243,11,29,52,82,212,191,174,105,106,170,43,47,75,44,179,185,200,196,115,224,107,224,138,46,136,216,142,151,236,177,175,219,0,56,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,217,120,130,30,98,156,10,212,240,181,153,46,113,167,212,21,111,210,187,253,68,48,208,205,83,85,19,223,108,184,204,149,15,91,106,34,200,179,204,198,199,78,233,25,51,153,250,15,107,28,247,189,170,247,134,74,115,33,215,156,55,137,46,95,154,113,170,216,101,109,35,153,113,206,45,204,185,208,195,80,179,62,211,113,75,85,122,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,184,151,202,227,215,102,153,126,53,236,245,166,47,199,118,186,195,106,168,177,67,115,171,101,182,178,162,26,186,138,54,204,228,130,105,225,108,141,138,87,199,191,75,158,198,207,51,90,229,77,218,146,200,137,183,82,238,182,93,174,182,90,151,214,89,174,117,116,21,18,83,207,72,249,105,166,116,79,116,19,196,248,102,137,92,213,69,86,73,20,146,70,246,252,28,199,185,171,186,42,160,25,171,204,191,142,58,158,35,179,41,180,123,7,101,35,52,235,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,182,201,22,71,170,171,152,200,108,175,7,124,42,230,92,87,234,229,191,15,179,91,106,219,140,91,170,41,234,114,203,188,114,36,44,183,91,149,255,0,109,27,43,152,246,248,153,26,217,27,11,58,93,212,244,87,42,118,217,35,217,229,56,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,216,39,134,142,29,48,78,23,244,178,131,76,240,90,127,241,85,151,138,222,185,191,186,119,79,13,12,51,214,118,229,150,78,207,119,176,199,118,152,238,134,124,17,62,42,161,237,112,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,2,223,235,166,186,105,199,14,154,113,113,213,13,80,188,248,27,85,14,209,67,12,72,143,170,184,85,57,21,99,165,166,141,85,59,147,63,165,219,38,232,212,107,92,247,185,140,99,222,208,241,92,98,113,85,134,240,161,164,119,12,194,243,114,164,118,79,113,167,168,166,196,237,18,70,179,62,227,113,70,125,133,116,77,123,29,225,163,115,163,116,207,234,111,75,21,26,139,220,124,108,126,189,153,254,127,153,106,158,101,118,212,29,65,200,106,239,153,13,242,161,106,107,171,170,85,58,229,126,200,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,237,120,151,226,47,59,226,131,84,235,245,51,58,168,255,0,27,71,103,162,232,135,251,153,107,241,51,77,5,31,114,40,163,239,118,187,239,111,117,237,235,127,197,87,224,137,157,60,174,185,127,214,93,235,45,188,77,235,126,59,217,181,67,225,174,56,61,174,121,39,130,170,74,168,167,138,120,110,206,237,189,157,48,167,107,104,163,145,30,217,155,35,164,86,163,18,39,74,24,45,169,252,49,107,46,144,105,198,11,171,57,174,47,217,197,181,14,223,29,194,211,112,167,153,179,199,31,113,29,36,48,84,43,55,72,166,146,4,108,236,98,175,218,141,235,178,245,199,51,34,187,252,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,218,114,117,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,134,188,60,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,195,99,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,134,190,84,124,107,254,76,178,168,56,107,212,203,157,214,167,27,203,110,20,244,216,148,187,247,161,179,221,38,145,205,90,126,132,106,200,216,106,164,145,158,109,119,68,114,167,82,177,18,105,165,108,202,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,93,80,0,16,237,206,227,10,186,208,107,70,158,234,52,213,20,139,109,190,98,242,217,41,226,107,221,223,108,244,53,114,77,43,158,222,158,148,98,182,225,10,53,81,202,170,173,147,116,110,200,174,243,252,153,53,75,234,167,17,215,221,51,175,190,248,90,12,239,31,147,195,81,120,94,191,25,116,162,122,77,15,231,17,138,232,250,41,93,113,119,155,154,199,111,178,238,238,218,25,211,205,79,71,47,186,187,194,61,222,167,28,155,122,188,10,225,22,99,37,55,75,63,182,169,105,160,158,58,148,235,123,218,140,237,193,81,44,251,253,167,59,177,208,214,171,158,138,144,195,195,70,127,77,165,156,67,105,190,160,220,50,26,187,29,182,199,148,91,106,110,149,212,203,47,92,86,239,16,196,172,69,72,145,94,246,58,157,101,99,216,212,94,182,57,205,217,221,91,40,108,188,97,87,55,61,76,202,180,239,132,121,173,216,181,95,132,250,235,144,82,99,55,25,217,36,145,204,218,25,32,168,168,149,145,185,143,110,221,207,10,216,158,142,234,107,162,150,86,43,126,214,233,154,164,43,115,155,213,47,173,124,71,88,180,206,130,251,226,168,48,76,126,63,19,69,225,122,60,29,210,181,235,52,223,156,86,35,164,235,165,109,185,222,78,115,27,182,201,179,187,136,6,42,240,171,165,191,150,158,35,180,235,76,230,177,125,51,65,121,200,41,126,149,162,241,94,31,187,107,137,253,234,239,206,35,216,230,237,75,20,238,251,14,71,174,219,51,119,43,81,118,83,34,3,146,94,153,229,85,58,167,157,107,31,132,237,99,118,252,125,113,158,252,145,200,223,17,93,81,83,79,81,209,11,186,59,111,237,199,75,188,137,214,142,111,126,15,178,168,253,210,95,192,0,0,213,92,151,78,84,252,117,84,230,49,208,112,177,170,245,245,117,55,218,90,116,135,10,174,109,44,77,129,214,234,74,38,39,209,175,72,99,106,181,241,69,79,36,173,154,69,119,113,22,70,185,237,115,99,73,98,44,250,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,105,224,97,255,0,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,250,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,153,128,0,0,0,199,94,63,244,26,155,136,62,23,50,236,102,26,42,186,155,237,130,157,249,54,60,202,74,121,106,103,125,198,146,41,28,216,99,134,55,181,101,124,241,58,106,100,69,71,108,181,8,244,99,156,214,161,145,64,13,91,49,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,97,61,88,206,191,42,28,2,230,90,151,244,95,209,159,91,116,126,227,125,240,93,254,247,133,241,86,89,38,237,119,58,91,215,211,220,233,234,233,110,251,111,178,111,177,12,60,127,232,53,79,15,156,81,229,216,204,52,84,148,214,43,253,67,242,108,121,148,148,241,83,64,203,117,92,178,57,176,199,12,111,114,68,200,37,108,212,200,138,141,221,41,209,232,198,181,205,67,37,120,9,215,154,107,183,4,220,71,240,229,121,173,171,125,202,197,131,228,153,53,149,38,168,150,86,125,29,53,189,241,84,195,19,21,157,16,50,42,133,142,69,78,191,206,62,185,238,70,125,151,185,66,56,13,138,52,159,58,252,151,240,11,134,234,95,209,127,73,253,82,209,251,117,247,193,119,251,62,43,194,217,99,155,181,220,233,119,71,87,111,167,171,165,219,111,190,203,182,198,186,228,148,241,229,174,150,43,87,2,60,60,112,241,108,188,221,97,201,47,120,126,43,146,92,169,169,209,241,210,190,207,21,177,209,198,202,135,238,141,147,174,169,172,123,35,68,122,35,169,21,238,232,84,137,94,17,215,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,27,4,240,1,160,212,220,62,112,185,136,227,51,81,85,211,95,111,244,236,201,178,22,85,211,203,77,59,46,53,113,70,231,67,36,50,61,203,19,224,137,176,211,42,34,55,117,167,87,171,26,231,57,8,107,224,3,65,170,120,131,226,143,17,198,102,162,164,169,177,88,42,25,147,100,44,171,167,138,166,7,219,169,37,141,206,134,72,100,123,82,86,79,43,161,166,84,68,118,201,80,175,86,57,173,114,27,15,1,10,220,234,253,83,226,223,47,232,125,198,226,99,255,0,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,144,28,234,253,83,226,223,47,232,125,198,226,96,0,27,73,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,16,67,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,182,156,74,105,13,54,189,104,54,115,164,115,65,73,37,70,69,103,154,27,122,213,207,44,48,69,113,102,210,209,77,35,226,221,232,200,234,99,134,69,68,71,110,140,84,86,185,21,90,183,44,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,201,60,42,234,151,229,167,135,29,58,212,201,175,191,76,215,222,113,250,95,165,107,124,47,135,238,221,34,103,102,187,243,104,198,53,187,85,69,59,126,195,81,139,182,236,221,170,213,88,107,230,167,163,150,45,34,226,226,239,83,142,77,181,38,123,111,139,49,146,155,165,255,0,218,181,85,51,207,29,74,117,189,238,87,247,39,167,150,125,254,203,91,223,232,107,81,172,69,92,138,228,161,173,247,84,186,230,92,55,77,99,164,117,181,212,245,25,197,61,201,178,57,179,199,58,58,138,142,88,30,223,54,189,142,106,194,230,170,116,171,21,146,34,245,245,167,108,34,216,216,247,135,172,166,197,131,112,95,166,153,174,83,93,224,172,184,254,151,217,174,151,26,158,211,228,236,82,193,105,138,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,70,184,68,180,241,151,174,149,154,97,203,43,68,52,231,30,188,248,43,214,165,225,248,253,186,102,177,39,100,206,179,193,107,167,146,181,99,150,53,107,27,212,247,210,64,246,61,85,36,138,166,86,163,28,157,78,96,70,6,172,103,95,149,13,83,204,181,51,232,191,163,62,182,228,23,27,239,130,239,247,188,47,138,169,146,110,215,115,165,189,125,61,206,158,174,150,239,182,251,38,251,19,125,202,179,71,47,186,69,194,61,162,167,35,155,106,188,246,225,46,99,29,55,75,63,181,105,106,96,130,58,100,235,99,220,143,238,65,79,20,251,253,151,55,191,208,230,163,152,170,176,217,194,174,150,254,90,120,142,211,173,51,154,197,244,205,5,231,32,165,250,86,139,197,120,126,237,174,39,247,171,191,56,143,99,155,181,44,83,187,236,57,30,187,108,205,220,173,69,217,34,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,33,135,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,14,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,4,212,128,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,56,18,233,193,6,175,97,186,11,203,19,18,213,205,64,158,174,59,22,59,79,119,154,161,41,32,89,167,149,239,190,85,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,37,120,170,226,99,50,226,191,87,43,53,75,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,157,40,233,159,213,44,143,124,142,68,234,123,221,210,214,51,162,54,126,86,111,175,57,150,103,163,218,121,161,174,173,171,164,196,240,10,122,199,178,222,218,132,116,21,183,26,138,234,186,135,86,189,168,198,175,91,98,169,100,13,107,149,253,9,28,142,98,183,189,35,75,235,203,247,129,27,239,21,89,84,121,174,82,207,5,166,88,253,193,35,184,212,238,201,62,148,170,130,74,89,37,181,116,50,162,42,136,59,180,213,14,95,18,212,86,179,109,147,119,121,32,95,94,84,252,10,211,102,50,80,113,79,170,244,20,149,54,42,90,132,155,10,161,109,84,173,157,215,26,74,214,47,210,79,88,100,106,53,145,75,79,36,77,134,68,119,113,86,71,57,141,107,99,89,101,208,242,150,220,167,78,49,188,170,213,162,22,74,235,85,186,245,79,143,186,233,111,199,104,162,72,252,45,158,154,72,169,146,68,142,52,232,134,20,124,145,199,26,47,74,59,165,232,196,84,137,253,62,172,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,136,23,227,235,141,124,171,138,205,71,171,178,90,110,126,31,76,177,155,132,209,227,150,250,117,145,145,215,244,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,118,99,122,177,19,169,210,190,91,171,205,11,142,159,203,94,84,253,14,209,204,207,197,233,181,151,163,233,138,154,38,244,195,125,186,71,35,149,118,153,28,190,34,142,29,163,237,236,141,99,229,71,201,249,214,182,158,68,198,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,3,242,176,14,23,53,219,84,52,179,35,214,188,23,6,250,79,12,196,188,103,211,23,63,164,232,225,240,190,22,153,181,51,254,102,89,91,43,250,97,145,142,251,12,118,251,236,155,170,42,30,83,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,189,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,177,45,205,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,185,165,141,172,87,54,86,199,8,73,79,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,203,192,107,89,195,71,17,121,223,11,250,167,65,169,152,45,71,248,170,59,197,23,68,63,221,59,95,137,134,105,232,251,146,197,39,103,187,216,99,123,172,111,91,62,40,191,20,93,135,180,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,13,107,13,148,248,78,244,177,163,127,47,241,239,110,128,11,170,0,2,0,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,70,42,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,128,149,64,0,16,3,205,31,215,102,166,254,11,236,244,71,234,242,230,227,95,249,42,234,60,246,12,254,231,117,147,76,178,159,205,220,169,160,94,236,118,186,229,86,36,119,54,195,210,231,187,165,140,88,229,108,74,215,62,55,53,219,74,232,98,141,127,43,154,63,174,205,77,252,23,217,232,140,85,3,105,219,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,134,190,88,188,192,40,244,138,178,155,135,237,111,200,188,38,11,87,211,6,51,114,150,56,34,165,176,213,73,60,211,74,218,151,181,137,34,195,60,149,30,115,72,247,54,23,49,187,163,99,115,223,28,202,0,48,215,152,239,28,117,60,41,97,180,24,126,159,50,146,163,81,115,10,121,223,67,52,175,138,86,89,41,26,168,197,173,150,5,85,115,222,231,43,155,3,92,222,211,159,20,174,114,185,33,88,164,185,92,98,241,139,130,112,129,130,83,223,239,244,127,76,228,151,158,191,171,248,255,0,114,106,127,165,59,83,83,178,171,251,105,144,75,28,29,168,234,18,79,206,34,117,237,210,221,213,124,181,247,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,151,62,95,252,206,168,245,118,178,211,162,28,64,214,248,76,234,175,174,43,110,77,59,224,138,150,253,85,36,242,57,148,174,138,24,162,142,150,100,141,208,199,18,125,166,204,230,57,58,155,35,152,201,35,7,139,31,84,250,201,243,3,33,247,25,201,84,229,139,192,119,228,66,197,77,175,58,177,101,233,207,178,11,123,126,141,181,220,109,221,186,172,94,23,62,102,201,179,187,174,78,245,68,14,167,87,117,71,28,176,181,100,133,118,235,149,171,21,124,88,250,167,214,79,152,25,15,184,206,6,101,114,175,227,170,167,0,200,109,92,48,234,149,125,92,248,197,242,162,27,110,25,52,52,177,116,90,110,51,213,76,247,65,42,71,26,77,35,42,166,169,68,73,30,247,246,158,214,39,75,99,123,223,28,196,154,171,147,61,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,220,36,40,0,0,0,6,170,228,175,114,167,227,182,212,182,170,14,22,117,151,38,171,109,201,181,9,6,17,117,184,206,215,65,36,10,214,54,59,58,189,81,28,199,181,200,229,131,173,206,71,163,251,13,86,116,65,28,145,66,0,218,160,24,43,203,131,152,5,31,17,22,40,180,147,87,178,47,251,172,80,120,153,226,169,168,142,10,120,242,42,94,183,201,213,78,200,89,28,108,154,24,213,24,248,81,189,75,28,73,43,85,255,0,158,72,179,168,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,141,125,248,219,227,7,38,226,231,84,37,189,57,106,232,176,155,29,68,237,196,236,245,113,83,247,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,169,215,171,153,31,48,74,110,34,106,99,209,237,27,186,213,183,78,173,213,13,169,173,185,67,44,176,179,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,54,221,145,170,96,88,25,255,0,201,83,213,62,83,242,254,187,220,109,196,196,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,59,114,84,245,79,148,252,191,174,247,27,113,53,32,107,153,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,114,43,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,250,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,44,164,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,215,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,130,56,57,168,113,213,77,128,99,215,94,24,116,182,190,146,124,158,249,79,53,183,51,154,106,89,122,237,54,233,233,97,123,96,137,36,141,33,145,245,80,212,170,44,140,123,251,76,107,211,165,178,61,143,142,218,104,95,55,58,204,75,134,11,221,135,80,160,250,111,84,241,27,125,53,30,55,87,118,170,158,127,172,242,75,81,43,59,149,11,20,8,145,120,72,59,10,245,146,110,229,79,66,254,113,178,57,206,35,46,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,61,6,150,233,110,119,173,57,221,179,76,244,210,197,244,206,73,121,239,120,42,47,21,13,63,119,181,11,230,147,243,147,61,145,183,104,226,123,190,211,147,125,182,77,213,81,23,98,158,24,184,122,197,120,95,209,171,46,145,226,213,62,63,192,119,42,110,55,71,210,199,79,53,206,186,87,117,75,81,35,88,159,228,198,196,115,158,230,69,20,76,87,191,163,169,108,167,46,110,10,63,146,174,156,79,127,207,237,150,169,53,55,41,252,229,202,166,4,238,201,107,161,84,98,199,108,108,221,78,99,186,94,197,146,87,68,141,107,228,115,91,188,173,134,41,23,48,0,133,110,117,126,169,241,111,151,244,62,227,113,44,87,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,54,250,243,171,245,79,139,124,191,161,247,27,137,128,0,109,37,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,66,95,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,155,64,0,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,252,107,25,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,177,158,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,11,128,0,2,0,121,163,250,236,212,223,193,125,158,136,185,92,183,57,130,83,112,237,83,38,143,107,37,214,173,218,117,113,168,117,77,21,202,105,101,153,152,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,182,239,145,86,218,243,71,245,217,169,191,130,251,61,17,138,160,109,80,121,75,142,170,233,197,163,81,237,26,67,115,205,45,84,217,157,250,223,81,116,182,217,36,168,68,170,169,165,133,81,36,145,173,255,0,237,213,168,191,105,237,134,119,53,28,144,202,172,141,110,84,124,116,255,0,120,225,127,90,243,63,252,94,151,0,173,174,111,249,77,117,174,74,133,119,251,151,133,99,155,254,28,40,255,0,245,188,36,122,241,35,173,247,94,35,245,183,41,214,139,205,142,146,205,81,145,212,68,230,80,83,72,233,25,77,4,48,71,79,11,21,238,243,123,210,40,99,235,126,205,71,63,169,200,214,34,163,16,54,94,53,87,38,251,147,238,31,168,246,46,24,19,39,202,115,223,165,49,108,154,225,60,248,189,135,161,95,244,44,112,212,79,13,83,187,174,217,83,191,59,28,238,203,119,141,157,29,196,94,185,229,70,194,8,19,61,203,75,152,37,54,176,218,172,252,62,106,253,214,174,77,65,160,167,240,214,123,181,92,178,213,79,146,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,187,185,85,94,174,222,66,141,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,167,151,159,26,118,174,41,244,190,158,197,151,228,20,142,213,76,106,157,83,32,163,74,102,210,173,108,9,39,76,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,59,113,177,240,245,6,90,150,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,194,114,121,105,241,213,83,196,214,51,85,166,26,157,95,87,85,170,24,229,60,247,42,170,231,82,197,28,23,123,114,212,34,54,118,36,17,178,40,95,10,207,12,46,141,90,157,73,219,145,174,122,186,68,142,13,143,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,255,0,131,174,49,112,78,47,240,74,139,253,130,143,232,108,146,205,209,245,131,31,238,77,81,244,95,118,106,134,82,255,0,109,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,158,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,147,239,41,68,217,87,205,84,172,164,10,147,224,114,82,210,160,63,31,48,178,193,145,226,151,123,5,83,17,209,92,40,166,167,114,42,34,238,142,98,167,193,124,191,210,107,181,198,30,153,214,105,111,16,185,173,167,180,177,210,75,123,169,154,145,233,208,155,163,149,178,42,34,49,87,109,187,168,159,113,177,233,20,28,224,244,145,254,38,131,82,40,224,252,220,14,169,146,119,34,70,158,111,240,17,249,249,245,47,154,175,220,160,94,110,83,58,210,153,190,144,85,97,213,76,68,158,197,85,77,110,103,231,36,114,171,35,161,141,17,223,105,54,77,251,107,228,139,247,127,81,159,36,5,242,213,214,42,221,54,226,47,29,199,58,247,183,228,247,56,32,168,98,201,34,34,43,97,157,173,84,107,119,69,85,89,19,226,159,114,19,221,73,80,218,186,88,106,216,159,102,104,219,34,127,82,166,255,0,244,129,220,80,255,0,47,243,149,148,189,21,83,203,226,5,13,114,126,211,177,23,115,161,29,210,239,137,218,213,251,192,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,47,220,7,91,215,100,243,82,134,177,202,253,211,100,255,0,152,173,85,55,219,239,43,99,118,79,32,42,0,225,206,70,53,94,229,217,26,155,168,22,107,138,253,89,181,105,14,147,92,239,183,74,137,34,73,233,170,227,141,89,19,222,170,173,166,149,203,250,42,159,177,13,127,174,209,215,235,62,184,92,165,180,167,122,76,167,35,145,241,44,142,232,251,19,213,108,197,94,165,93,188,158,223,219,177,155,252,222,117,190,12,143,42,183,233,117,162,227,83,253,197,185,84,62,178,46,153,24,196,95,13,11,90,158,110,233,118,253,199,252,19,253,31,127,139,229,61,163,147,103,90,189,119,203,43,168,160,146,134,201,71,72,246,44,142,98,175,91,171,24,237,209,170,138,190,93,135,126,197,248,124,119,2,83,184,58,210,196,210,125,3,195,241,233,97,138,58,150,217,169,82,161,35,86,170,119,62,211,220,187,181,169,190,235,34,174,255,0,210,94,227,166,146,154,58,58,88,105,34,106,53,144,198,216,218,136,155,34,34,38,199,112,28,41,74,175,153,203,149,17,60,202,127,75,101,64,57,79,232,43,41,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,245,128,26,230,113,137,194,174,101,194,134,174,92,48,251,205,182,173,216,197,198,162,162,167,19,187,201,34,76,203,141,185,31,246,17,210,181,140,111,137,141,174,141,179,51,165,189,47,84,114,39,109,241,189,246,127,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,38,83,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,37,211,129,206,17,45,92,32,233,27,177,73,238,52,151,140,178,253,80,219,150,71,117,130,157,172,99,231,70,35,89,75,11,213,169,43,233,161,78,174,142,226,238,175,146,105,17,177,247,86,54,228,80,0,11,85,196,191,14,152,39,20,26,89,95,166,121,213,63,248,218,203,61,111,92,223,220,203,167,134,154,24,43,59,113,75,31,123,181,223,123,187,79,119,67,254,10,159,5,75,170,0,214,91,93,52,47,81,248,116,212,123,142,151,234,133,155,192,221,104,118,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,220,133,253,46,217,118,71,35,154,230,61,172,123,30,198,200,175,42,206,60,127,239,71,10,154,191,122,255,0,27,22,33,125,185,220,127,220,25,77,100,107,59,95,239,135,68,249,38,255,0,23,78,198,255,0,122,97,150,156,127,112,125,106,226,203,72,220,219,122,85,199,157,225,212,245,149,248,163,225,149,168,202,153,222,198,172,148,50,182,71,182,46,138,133,134,38,36,142,115,86,39,181,143,234,232,73,35,146,3,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,54,115,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,123,56,196,226,171,50,226,191,87,46,25,133,230,229,86,220,98,221,81,81,77,137,218,36,141,33,101,186,220,175,251,10,232,154,247,183,196,200,214,198,233,159,212,238,167,162,53,23,182,200,216,207,171,136,14,53,245,151,136,189,56,194,52,191,53,185,239,101,196,109,244,113,212,177,202,217,228,186,221,41,146,162,38,92,229,158,70,173,66,76,250,105,218,201,26,178,185,142,145,143,149,17,170,244,107,61,95,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,133,202,229,149,192,149,215,91,179,43,118,185,234,150,51,73,38,151,216,106,36,117,45,29,210,7,61,153,37,107,17,205,107,35,143,116,71,211,67,46,206,145,239,234,141,239,143,177,211,34,44,221,169,180,63,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,63,88,1,106,184,177,244,177,172,159,47,242,31,110,156,186,166,16,115,65,227,7,25,209,61,35,189,104,149,153,105,46,57,222,127,103,117,3,232,42,98,168,107,40,236,149,172,170,167,154,185,30,214,118,158,244,88,100,137,145,247,26,228,124,141,145,90,230,49,88,240,131,99,101,62,19,189,44,104,223,203,252,123,219,160,53,172,38,251,149,215,25,182,45,112,211,139,110,128,222,237,95,69,102,122,115,143,211,83,194,144,49,238,165,185,217,233,82,42,104,234,90,229,223,183,51,58,161,100,177,185,118,115,158,217,35,221,28,248,225,12,234,0,1,231,245,11,10,181,106,86,1,146,233,205,246,162,174,11,110,85,103,173,178,86,75,72,246,182,120,224,169,133,240,200,232,220,230,185,168,244,107,213,81,85,174,77,246,221,23,224,107,47,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,3,104,130,5,185,169,232,229,139,72,184,184,187,212,227,147,109,73,158,219,226,204,100,166,233,127,246,173,85,76,243,199,82,157,111,123,149,253,201,233,229,159,127,178,214,247,250,26,212,107,17,84,37,83,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,110,167,191,179,85,65,4,81,181,122,220,198,35,187,176,45,60,251,55,169,172,239,244,117,57,204,114,144,67,173,249,173,171,82,181,163,62,212,107,21,61,92,22,220,171,40,186,222,232,226,171,99,91,60,112,84,213,201,52,109,145,173,115,154,143,70,189,17,81,28,228,223,125,149,126,38,69,112,193,198,109,139,70,248,71,215,94,31,114,59,87,136,171,204,45,245,18,99,75,27,30,206,245,85,124,17,219,235,91,52,201,214,141,237,64,145,84,70,222,219,90,254,196,236,116,173,115,226,67,24,52,247,10,186,234,86,127,141,105,205,138,162,146,11,150,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,183,217,23,224,4,228,114,172,209,203,238,145,112,143,104,169,200,230,218,175,61,184,75,152,199,77,210,207,237,90,90,152,32,142,153,58,216,247,35,251,144,83,197,62,255,0,101,205,239,244,57,168,230,42,174,96,30,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,7,160,0,0,3,85,115,61,56,144,229,247,77,105,225,67,77,120,161,209,107,85,91,216,252,30,193,95,152,88,233,162,150,165,253,115,81,186,162,178,244,178,203,59,156,140,71,62,6,190,8,162,232,141,136,233,126,203,26,253,176,44,217,79,132,239,75,26,55,242,255,0,30,246,232,0,215,51,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,40,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,16,60,197,56,21,169,225,107,50,92,227,79,168,42,223,165,119,250,136,97,161,154,166,170,39,190,217,113,153,42,30,182,212,69,145,103,153,141,142,157,210,50,103,51,244,30,214,57,239,123,85,239,177,92,52,113,23,157,240,191,170,116,26,153,130,212,127,138,163,188,81,116,67,253,211,181,248,152,102,158,143,185,44,82,118,123,189,134,55,186,198,245,179,226,139,241,69,13,148,193,111,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,117,192,0,0,2,53,121,209,232,93,138,235,167,24,231,16,246,203,53,214,108,146,201,112,166,198,238,85,52,234,249,41,89,103,149,42,100,141,245,12,217,91,31,69,83,152,198,72,138,196,87,85,171,29,214,171,18,50,48,52,111,88,239,186,55,113,202,106,109,16,248,138,76,195,15,189,225,215,74,110,166,51,189,75,95,74,248,218,189,110,99,213,189,169,210,158,125,155,210,231,246,58,58,154,215,185,77,143,181,99,5,252,168,105,102,101,166,127,74,125,25,245,183,31,184,216,188,111,99,189,225,124,85,52,144,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,214,95,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,3,242,143,127,172,154,199,125,214,75,142,45,83,119,135,195,210,97,248,125,147,14,181,211,117,49,253,154,90,10,86,70,229,235,107,24,174,238,206,181,19,236,238,167,51,191,209,212,230,177,170,120,3,245,113,60,90,251,156,229,86,108,43,22,161,241,183,172,130,225,79,107,183,83,119,89,31,126,170,121,27,28,81,245,189,90,198,245,61,237,77,220,168,212,223,117,84,79,48,37,127,146,198,131,83,90,112,220,175,136,219,205,21,91,46,87,218,135,227,54,85,154,158,88,153,244,116,43,28,181,51,68,245,127,68,236,150,161,35,141,87,163,243,111,161,123,81,255,0,105,237,73,52,60,86,138,105,125,171,69,116,143,16,210,139,51,169,36,167,197,172,244,214,215,212,83,81,54,145,149,147,177,137,222,170,88,154,170,140,124,210,247,37,127,218,114,171,228,114,171,156,170,170,190,212,8,86,231,87,234,159,22,249,127,67,238,55,18,218,114,222,208,108,55,137,45,75,212,125,41,204,232,169,28,203,142,155,220,95,108,174,154,157,102,125,166,226,149,212,9,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,220,190,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,6,42,241,47,195,166,119,194,254,169,215,233,158,117,79,254,54,178,207,91,215,15,247,78,215,226,102,134,10,206,220,82,201,217,238,246,30,238,211,221,214,207,130,167,193,87,58,121,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,250,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,139,58,184,215,225,70,197,197,166,141,86,225,189,171,85,30,95,109,222,179,22,189,214,194,247,120,10,174,166,44,145,171,163,84,122,67,59,25,218,145,54,123,83,118,73,219,123,226,141,13,123,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,54,147,6,5,114,177,227,78,235,175,152,109,102,141,106,150,65,87,116,212,28,70,157,106,233,107,167,166,114,190,229,100,106,197,19,101,154,126,165,73,42,98,150,68,99,220,244,99,158,199,194,239,206,191,188,244,207,80,48,87,155,222,133,214,106,127,14,52,154,141,143,89,188,109,235,77,46,14,184,204,230,44,239,153,182,121,216,145,214,164,113,70,142,99,186,94,202,73,222,247,162,36,113,83,74,228,123,83,169,175,137,110,21,117,75,242,45,196,118,157,106,100,215,223,161,168,44,217,5,47,210,181,190,23,196,118,173,114,191,179,93,249,180,99,220,237,233,101,157,191,97,170,244,223,118,108,228,106,166,199,185,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,172,190,172,96,191,146,253,83,204,180,207,233,79,164,254,169,100,23,27,23,141,236,118,124,87,133,169,146,30,239,111,169,221,29,93,190,174,158,167,109,190,219,174,219,129,229,75,213,197,30,177,216,181,118,227,166,84,216,228,59,210,96,90,95,140,225,210,84,245,63,251,106,170,154,151,185,82,189,15,99,85,157,185,234,37,131,111,180,215,118,58,218,229,107,209,18,202,128,37,39,146,134,136,93,86,235,153,113,35,53,242,145,182,214,211,212,96,244,246,214,198,231,79,36,234,234,42,201,103,123,188,154,198,53,169,11,90,137,212,175,87,200,171,209,208,157,201,95,44,255,0,9,26,47,106,208,94,30,112,157,63,165,196,41,49,219,188,118,122,58,188,146,158,23,182,87,203,123,146,158,63,27,44,178,181,206,73,95,221,71,53,28,142,115,81,140,99,25,180,108,98,37,224,2,21,185,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,192,77,72,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,18,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,129,245,112,171,195,62,101,197,126,174,81,233,110,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,250,145,211,63,170,88,216,200,218,169,212,247,183,169,204,103,92,140,157,77,88,212,221,18,224,51,135,152,42,169,236,212,150,60,122,199,79,37,171,24,177,211,71,63,69,117,199,195,207,81,13,34,202,200,229,115,31,59,161,145,95,81,42,47,219,115,159,35,156,231,47,85,149,229,189,118,210,253,12,229,229,102,213,124,170,231,73,142,90,42,170,47,23,236,142,229,83,52,142,99,231,101,124,180,108,114,53,85,203,214,232,169,169,98,100,81,55,119,189,26,141,107,164,122,245,69,95,24,156,85,102,92,87,234,229,195,48,188,220,170,219,140,91,170,42,41,177,59,68,145,164,44,183,91,149,255,0,97,93,19,94,246,248,153,26,216,221,51,250,157,212,244,70,162,246,217,27,24,30,127,82,56,157,214,93,83,215,26,126,33,114,124,163,124,190,219,112,166,184,89,223,20,45,117,45,167,195,77,221,166,130,154,9,58,216,216,98,122,110,140,119,87,83,149,206,145,94,247,189,206,157,62,15,243,13,88,215,62,25,108,247,110,38,48,43,84,85,247,251,123,98,114,185,244,213,52,185,45,158,162,150,55,197,91,45,52,125,81,195,223,142,103,50,74,119,34,39,83,30,189,17,181,237,141,177,173,202,247,129,111,203,94,84,205,113,214,60,51,197,233,181,151,175,232,122,106,215,116,195,125,186,71,35,81,55,133,90,190,34,142,29,164,238,110,173,99,229,70,71,249,214,182,162,52,154,144,32,135,152,167,2,181,60,45,102,75,156,105,245,5,91,244,174,255,0,81,12,52,51,84,213,68,247,219,46,51,37,67,214,218,136,178,44,243,49,177,211,186,70,76,230,126,131,218,199,61,239,106,189,246,255,0,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,236,17,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,154,246,113,175,194,141,247,132,189,101,173,195,123,87,90,204,66,229,189,102,45,123,173,133,141,241,244,189,44,89,35,87,70,170,197,154,7,191,181,34,108,199,46,204,147,182,198,75,26,1,176,158,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,69,95,52,94,96,21,151,122,203,151,12,154,33,145,118,109,80,248,155,118,113,116,130,57,224,170,146,170,41,229,130,107,75,123,140,103,76,41,218,222,89,35,87,182,102,200,216,209,200,196,149,178,225,182,140,241,167,175,58,7,164,121,118,141,105,142,65,73,107,180,101,213,30,45,245,204,166,218,227,109,157,204,100,83,75,71,59,92,139,27,229,138,56,216,174,114,61,89,208,142,139,181,38,239,91,85,128,96,25,150,169,230,86,157,62,211,236,122,174,249,144,223,42,18,154,134,134,153,19,174,87,236,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,237,120,104,225,211,59,226,131,84,232,52,207,5,167,255,0,21,89,120,173,235,135,251,153,107,241,48,195,61,103,110,89,99,239,118,187,236,119,105,142,235,127,193,19,226,169,176,71,14,186,13,134,240,219,164,118,45,41,195,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,215,35,155,186,53,94,238,134,35,35,106,244,49,168,158,87,131,190,21,112,222,20,52,142,223,135,217,173,180,142,201,238,52,244,245,57,101,222,57,22,103,220,110,40,207,182,141,149,204,99,188,52,110,116,141,133,157,45,233,98,171,149,59,143,145,239,190,160,0,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,242,154,165,170,88,38,139,96,151,61,76,212,187,239,208,216,221,155,179,227,107,124,44,213,29,174,236,204,134,63,205,194,199,200,237,228,149,141,251,45,93,183,221,118,68,85,64,130,206,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,30,188,72,235,125,215,136,253,109,202,117,162,243,99,164,179,84,100,117,17,57,148,20,210,58,70,83,65,12,17,211,194,197,123,188,222,244,138,24,250,223,179,81,207,234,114,53,136,168,196,190,188,183,120,205,177,112,151,168,247,139,102,121,106,238,225,153,223,130,167,187,220,160,99,223,85,106,146,157,102,236,84,182,54,239,221,133,60,68,169,44,104,213,147,165,90,230,110,172,237,74,19,210,0,2,0,121,163,250,236,212,223,193,125,158,136,246,188,188,184,76,195,120,186,210,253,109,193,239,181,20,150,123,237,5,70,47,83,98,200,221,64,181,83,218,158,178,87,172,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,167,138,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,26,186,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,73,52,224,183,154,246,51,98,210,59,190,53,197,126,81,87,61,247,18,167,141,44,55,24,105,42,42,238,57,36,29,18,47,135,151,165,139,18,84,198,177,198,196,158,105,99,73,123,204,87,175,83,37,149,249,21,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,184,28,69,107,206,101,196,150,174,95,117,91,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,111,68,109,118,202,228,99,122,222,175,145,201,214,247,42,231,87,42,30,7,42,114,91,173,147,139,141,70,125,34,216,173,181,21,15,196,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,218,106,109,42,205,19,100,221,141,141,157,235,43,203,139,129,202,110,43,115,42,252,195,80,95,87,79,167,88,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,117,172,150,38,181,26,179,36,177,206,240,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,51,211,5,224,178,213,197,63,44,77,58,190,226,24,253,35,181,83,26,167,188,46,63,88,181,45,165,90,216,18,249,90,233,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,247,35,99,230,234,140,191,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,79,79,43,143,66,122,101,248,215,188,86,150,83,154,31,2,54,45,66,197,114,78,40,52,245,158,11,47,199,237,242,221,50,74,109,223,39,211,180,176,71,77,31,115,174,90,134,197,75,225,105,41,231,147,104,227,87,77,183,78,202,254,149,80,188,28,188,248,211,181,113,79,165,244,246,44,191,32,164,118,170,99,84,234,153,5,26,83,54,149,107,96,73,58,98,184,65,27,92,173,123,28,213,137,178,171,17,168,201,149,201,219,141,143,135,171,45,77,96,116,183,84,179,189,22,206,237,154,153,166,151,223,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,155,15,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,11,192,0,3,85,114,66,113,206,95,117,60,68,240,23,165,250,195,163,118,170,70,234,45,186,158,239,77,91,109,134,40,161,126,76,197,191,77,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,246,100,104,145,236,79,247,43,143,66,122,101,248,215,188,86,129,4,56,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,157,60,88,243,70,186,235,159,13,24,198,153,97,244,213,120,230,89,147,83,189,117,2,91,108,174,142,145,144,49,243,66,182,248,93,35,123,174,101,74,54,58,135,163,95,179,34,115,96,116,147,245,204,141,185,124,215,56,22,254,255,0,197,6,138,97,159,248,197,86,127,69,66,239,242,92,219,164,116,232,223,247,95,20,246,187,252,9,149,159,235,137,136,181,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,15,87,162,250,67,153,107,214,168,99,250,71,167,240,82,73,125,200,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,230,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,153,92,204,120,122,197,120,95,209,174,30,52,143,22,169,241,254,3,235,69,77,198,232,250,88,233,230,185,215,74,235,107,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,209,212,178,41,192,191,6,86,46,15,52,226,170,217,37,215,233,156,207,40,240,245,25,53,202,39,189,41,93,36,72,254,213,53,52,110,219,104,98,238,202,137,35,154,146,72,231,185,206,233,69,100,81,226,7,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,19,82,0,143,94,111,188,51,225,185,142,143,84,241,52,218,234,186,12,179,3,167,162,182,189,26,171,36,23,43,116,245,205,137,176,61,138,228,72,223,20,181,111,149,178,55,226,139,35,30,215,111,27,162,144,162,10,249,152,113,175,110,226,127,59,182,225,58,105,115,241,58,109,137,109,83,69,89,26,213,67,244,205,116,208,198,178,84,77,79,51,99,232,236,238,248,35,71,71,212,155,206,228,122,182,100,107,67,10,201,31,228,239,195,62,27,168,57,149,235,95,243,10,236,126,238,252,30,161,148,86,140,126,85,89,106,232,238,47,70,75,21,210,88,250,145,172,99,90,146,50,5,115,95,213,42,74,246,246,223,76,199,46,0,90,176,12,202,251,134,223,245,6,205,143,85,214,99,216,173,69,13,53,234,186,20,71,50,129,245,139,42,83,44,168,139,212,214,61,208,72,196,126,221,8,254,134,170,163,164,98,58,234,240,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,80,216,204,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,16,173,206,175,213,62,45,242,254,135,220,110,39,148,229,237,193,214,9,197,254,9,172,150,11,253,103,208,217,37,155,234,239,213,252,131,183,53,71,209,125,217,170,223,85,253,170,201,226,142,126,236,116,233,31,231,21,122,55,234,110,202,158,126,175,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,8,203,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,73,229,41,198,191,211,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,239,7,50,206,5,106,120,154,198,105,117,63,76,104,42,234,181,67,28,167,130,219,75,66,218,168,163,130,239,110,90,133,87,64,245,158,70,69,11,225,89,230,153,178,35,147,169,59,145,185,175,87,70,177,193,176,27,84,3,5,121,112,115,0,163,226,34,197,22,146,106,246,69,255,0,117,138,15,19,60,85,53,17,193,79,30,69,75,214,249,58,169,217,11,35,141,147,67,26,163,31,10,55,169,99,137,37,106,191,243,201,22,117,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,42,204,138,224,147,140,28,155,132,109,80,138,244,213,171,173,194,111,149,16,55,44,179,210,69,79,223,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,94,166,185,123,224,24,110,169,241,115,132,233,246,160,227,212,151,204,122,249,79,123,166,174,161,169,69,232,149,159,67,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,56,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,161,63,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,54,229,167,199,85,55,12,185,53,86,152,106,117,125,37,46,151,228,117,19,220,170,171,157,75,44,147,218,46,41,78,136,217,216,144,70,249,102,100,201,4,48,186,53,106,244,175,110,70,185,136,217,18,73,201,2,0,121,163,250,236,212,223,193,125,158,136,190,188,23,240,125,140,241,115,192,78,93,101,114,82,81,102,214,60,226,234,236,78,241,87,45,71,98,134,121,104,172,239,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,235,21,205,31,215,102,166,254,11,236,244,70,79,242,105,226,99,13,176,71,116,225,98,251,67,87,75,125,200,239,21,121,29,138,185,168,178,65,88,244,162,137,39,164,122,35,119,133,236,138,141,101,107,213,85,143,78,227,85,88,230,177,37,8,203,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,207,85,160,58,57,125,226,3,89,113,61,29,199,38,240,245,121,53,193,180,242,84,244,177,254,18,149,141,116,149,53,61,15,123,18,78,212,17,203,47,111,173,28,254,142,150,253,167,34,18,255,0,204,127,151,253,31,17,22,41,117,111,72,113,223,251,172,80,120,104,37,166,167,146,10,120,242,42,94,182,71,211,80,249,159,28,108,154,24,213,94,201,149,221,75,28,75,19,145,255,0,153,88,173,87,38,206,24,190,141,177,93,184,157,205,113,123,84,210,94,54,183,225,21,178,77,221,170,166,134,55,212,67,112,157,177,166,236,139,184,244,108,45,122,254,119,166,41,209,17,177,201,188,161,37,56,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,171,105,181,65,170,184,18,63,197,111,3,148,217,47,8,154,109,197,198,156,190,173,111,182,221,55,197,159,151,90,81,146,212,37,117,36,86,202,72,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,96,86,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,82,127,184,9,212,204,87,84,56,71,211,59,142,45,87,220,250,7,31,162,198,110,48,62,72,214,106,90,234,8,25,79,43,36,107,30,238,142,174,219,101,98,59,103,44,83,68,245,107,122,246,35,131,153,111,47,186,157,30,186,222,56,131,210,11,85,36,122,125,95,81,226,111,22,154,72,162,165,131,26,123,221,75,4,105,26,62,117,124,236,168,169,158,87,35,33,137,172,129,54,106,34,49,27,176,73,167,10,60,87,105,199,22,186,112,204,215,10,151,192,221,104,123,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,238,66,254,151,44,83,34,35,100,107,92,138,140,123,36,141,159,173,197,143,165,141,100,249,127,144,251,116,228,11,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,55,218,191,170,88,38,180,240,59,170,58,151,166,151,223,166,113,187,206,159,229,30,10,183,194,205,79,221,237,82,85,67,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,168,107,174,103,167,50,62,95,116,220,59,84,199,172,58,55,106,171,118,157,92,106,27,77,91,109,134,41,102,102,50,244,138,8,226,89,106,38,158,89,166,101,76,203,59,145,238,107,89,27,213,145,239,187,227,69,192,179,105,44,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,109,248,117,215,156,203,134,221,92,177,106,182,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,222,137,26,221,145,202,199,116,61,25,35,83,173,141,84,216,167,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,5,184,219,224,251,38,225,27,84,37,178,185,42,235,112,155,229,68,238,196,239,21,114,211,247,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,165,174,9,56,193,201,184,70,213,8,175,77,90,186,220,38,249,81,3,114,203,61,36,84,253,250,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,234,104,108,60,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,255,0,73,89,75,128,225,23,204,168,163,244,119,85,42,106,162,167,144,21,22,71,140,93,44,77,88,208,60,195,30,138,24,164,169,117,154,169,41,210,69,106,39,115,236,189,171,187,154,187,108,177,162,239,253,5,238,58,106,233,163,172,165,154,146,86,163,153,52,110,141,200,169,186,42,42,108,6,179,214,152,235,244,99,92,45,178,221,147,179,38,45,145,198,249,86,55,117,253,136,42,182,122,167,74,166,254,76,119,236,220,216,7,133,13,89,181,106,246,147,91,47,182,186,137,37,72,41,169,35,145,95,19,216,168,174,166,137,201,250,74,191,181,72,169,230,195,163,147,96,186,189,104,203,40,104,160,142,134,247,71,86,247,172,110,98,47,91,107,30,237,213,168,136,190,125,246,254,213,248,252,54,61,167,40,109,111,131,28,202,174,26,93,119,184,212,255,0,118,174,80,62,142,46,153,30,197,95,13,51,92,158,78,233,110,221,182,124,83,253,63,112,76,64,56,107,145,237,71,181,119,71,38,232,114,7,67,152,168,229,85,217,127,103,236,42,98,238,158,74,86,246,239,241,40,69,77,246,251,192,237,7,13,95,184,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,169,202,252,10,85,55,3,132,254,130,191,129,195,126,62,101,64,11,121,175,90,139,71,165,250,101,121,202,107,101,86,50,10,58,151,110,145,44,139,246,105,228,122,249,39,249,5,195,35,139,156,6,179,191,29,211,171,30,3,105,169,218,162,235,112,169,134,165,171,79,212,139,2,209,170,59,237,47,193,127,62,223,135,159,250,0,139,77,116,206,106,245,83,89,114,188,189,100,238,253,47,120,157,244,255,0,155,72,183,143,175,162,63,47,185,122,90,223,138,147,45,202,215,74,23,4,225,250,207,146,213,83,172,117,151,251,123,38,127,231,250,209,90,234,154,135,167,146,121,39,147,154,68,127,9,90,71,89,172,154,215,99,176,65,26,62,10,42,202,74,234,164,89,210,45,226,74,184,88,228,69,217,124,213,30,191,15,244,155,14,233,174,43,73,132,224,86,12,86,138,53,100,86,203,124,52,237,69,122,189,83,165,169,247,175,199,207,112,61,40,7,11,240,3,174,93,151,254,99,136,218,169,251,14,85,55,82,182,160,28,162,108,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,0,0,4,59,115,184,173,195,95,173,26,123,111,161,180,213,199,150,65,139,203,53,210,185,206,94,196,246,231,213,200,148,80,177,58,213,17,241,203,29,123,156,189,13,221,38,143,237,63,100,70,75,245,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,181,156,74,106,245,78,189,107,206,115,171,147,79,87,37,62,69,120,154,107,122,85,193,20,51,197,110,102,209,81,67,35,34,221,136,248,233,163,134,53,84,87,110,172,85,87,57,85,92,161,109,77,135,185,123,218,116,190,221,193,246,155,86,105,77,178,146,150,134,233,103,138,174,239,44,48,200,199,213,94,209,169,13,198,89,93,34,117,189,233,83,12,177,163,151,118,244,70,198,199,249,166,198,137,175,181,231,22,190,227,246,235,21,218,239,67,225,233,50,107,123,238,150,185,59,172,127,136,165,101,85,69,35,164,217,170,170,205,167,164,168,102,206,68,119,216,223,110,151,53,86,85,57,37,235,29,138,92,87,58,225,250,162,30,205,234,154,224,185,141,28,157,79,119,139,165,146,58,122,74,132,217,25,209,31,101,241,83,121,171,250,159,226,190,203,118,141,202,161,39,224,22,255,0,93,53,211,78,56,116,211,139,142,168,106,133,231,192,218,168,118,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,220,153,253,46,217,55,70,163,90,231,189,204,99,30,246,135,138,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,236,43,162,107,216,239,13,27,157,27,166,127,83,122,88,168,212,94,227,227,99,245,236,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,107,196,191,17,121,223,20,26,167,95,169,153,213,71,248,218,59,61,23,68,63,220,203,95,137,154,104,40,251,145,69,31,123,181,223,123,123,175,111,91,254,42,191,4,76,138,225,99,129,90,108,199,133,205,85,226,159,85,232,41,42,108,84,184,62,65,54,21,66,218,169,91,59,174,52,145,72,191,73,61,97,145,168,214,69,45,60,145,54,25,17,221,197,89,28,230,53,173,141,101,12,32,63,87,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,63,40,207,78,36,57,125,211,90,120,80,211,94,40,116,90,213,86,246,63,7,176,87,230,22,58,104,165,169,127,92,212,110,168,172,189,44,178,206,231,35,17,207,129,175,130,40,186,35,98,58,95,178,198,191,96,146,174,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,145,70,180,60,58,235,206,101,195,110,174,88,181,91,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,111,68,141,110,200,229,99,186,30,140,145,169,214,198,170,108,39,195,174,188,225,188,73,105,29,139,85,176,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,117,198,231,108,142,86,55,173,138,201,26,157,15,106,168,92,178,61,121,211,224,20,215,222,30,113,77,65,167,199,170,235,46,88,174,80,202,103,215,66,146,185,148,22,234,202,121,18,101,149,26,189,13,99,234,32,160,98,61,233,228,254,134,181,83,184,168,233,10,45,87,21,90,91,249,105,225,199,81,116,206,27,23,211,53,247,156,126,171,232,170,47,21,225,251,183,72,153,222,161,252,226,189,141,110,213,81,64,239,182,228,98,237,179,247,106,185,20,53,172,50,255,0,149,102,142,88,181,119,139,139,69,78,71,54,244,152,21,190,92,198,58,110,151,255,0,109,85,83,79,4,116,201,214,199,181,89,219,158,162,41,247,251,77,119,99,161,205,86,189,85,49,0,153,238,75,24,5,53,139,135,156,175,80,106,49,234,186,59,150,85,148,62,153,149,211,36,173,101,125,186,142,158,52,133,98,71,47,67,152,202,137,235,216,175,98,121,191,173,174,85,237,162,52,36,40,0,0,16,173,253,154,190,41,255,0,242,7,74,191,246,85,199,254,220,75,166,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,129,172,97,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,30,255,0,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,247,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,167,175,182,187,43,36,134,69,108,125,212,141,187,15,22,211,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,80,132,206,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,158,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,214,223,136,173,6,204,184,109,213,203,238,148,230,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,232,145,173,221,90,143,119,67,209,241,185,122,216,228,76,181,229,123,199,79,228,83,42,102,135,107,30,103,225,52,218,245,215,244,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,132,212,128,0,16,129,205,239,66,232,244,195,136,234,77,70,199,172,222,10,203,169,118,247,92,102,115,22,6,66,235,196,15,72,235,82,56,163,70,189,189,76,125,36,239,123,209,86,73,106,101,114,61,203,212,214,77,249,135,252,212,244,114,251,171,188,35,221,234,113,201,183,171,192,174,17,102,50,83,116,179,251,106,150,154,9,227,169,78,183,189,168,206,220,21,18,207,191,218,115,187,29,13,106,185,232,168,16,46,102,167,41,189,11,177,107,7,19,95,89,50,219,53,214,174,213,167,118,246,100,148,179,83,171,227,165,101,226,58,168,82,137,149,18,53,63,221,230,100,125,77,87,186,153,119,234,99,100,99,176,172,158,142,85,154,57,125,210,46,17,237,21,57,28,219,85,231,183,9,115,24,233,186,89,253,171,75,83,4,17,211,39,91,30,228,127,114,10,120,167,223,236,185,189,254,135,53,28,197,85,12,192,0,1,10,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,137,106,185,120,241,5,98,225,135,80,181,19,87,175,248,253,214,247,29,183,79,234,160,166,161,183,192,247,119,170,165,185,219,153,11,102,153,26,230,82,194,175,84,71,77,39,217,77,209,173,71,200,232,226,120,73,79,50,190,53,237,220,58,105,197,118,151,225,87,61,181,55,46,183,182,58,102,53,106,160,146,213,107,169,74,152,159,115,138,120,218,140,89,152,248,28,200,218,146,181,237,145,236,149,81,205,98,181,240,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,159,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,77,247,46,190,5,105,184,90,195,83,56,212,26,10,71,234,165,254,158,104,107,166,166,170,149,236,182,91,166,90,119,165,181,81,36,88,38,123,100,167,108,143,153,172,253,55,185,141,123,216,212,123,194,224,112,57,194,37,171,132,29,35,118,41,61,198,146,241,150,95,170,27,114,200,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,213,209,220,93,213,242,77,34,54,62,234,198,220,138,0,1,16,28,232,244,46,251,106,212,124,115,136,123,101,154,213,14,55,123,183,211,99,119,42,154,117,100,117,79,188,68,181,50,70,250,134,108,142,147,174,149,172,99,36,69,122,163,105,21,142,232,68,137,31,47,230,58,241,255,0,160,212,220,65,240,185,151,99,48,209,85,212,223,108,20,239,201,177,230,82,83,203,83,59,238,52,145,72,230,195,28,49,189,171,43,231,137,211,83,34,42,59,101,168,71,163,28,230,181,0,215,132,202,174,89,122,41,249,105,226,227,22,241,23,15,11,65,130,109,154,214,116,75,209,52,190,10,120,124,60,113,239,27,218,237,234,165,166,235,106,244,239,18,75,210,228,119,78,248,170,77,79,38,77,45,250,169,195,141,247,83,43,236,94,22,191,59,200,36,240,213,190,43,175,198,90,232,152,144,195,249,180,122,182,62,138,167,92,91,230,214,189,219,238,187,183,182,160,103,248,0,8,86,231,87,234,159,22,249,127,67,238,55,17,201,83,213,62,83,242,254,187,220,109,195,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,1,53,32,0,0,0,0,17,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,128,18,232,107,89,197,143,170,125,100,249,129,144,251,140,228,217,242,244,226,131,62,226,207,69,239,90,141,168,214,140,126,221,114,183,101,21,54,72,162,178,83,205,12,14,130,58,74,73,154,231,54,105,101,114,191,170,161,232,170,142,68,217,27,229,241,85,132,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,112,25,151,17,121,222,91,161,56,39,14,190,35,194,97,152,87,122,179,193,116,67,39,139,186,73,89,95,55,140,238,118,146,88,246,134,191,179,218,238,57,159,154,235,219,119,108,219,171,192,47,5,25,87,21,154,143,73,123,187,91,60,62,153,99,55,8,100,200,238,21,9,35,35,175,232,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,236,198,244,122,175,83,162,100,182,171,134,142,29,51,190,40,53,78,131,76,240,90,127,241,85,151,138,222,184,127,185,150,191,19,12,51,214,118,229,150,62,247,107,190,199,118,152,238,183,252,17,62,42,155,15,104,190,144,225,186,11,165,248,254,145,233,252,21,113,216,177,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,249,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,239,226,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,103,235,0,0,196,174,104,53,186,37,65,194,133,234,125,105,180,213,220,94,234,135,67,135,195,76,233,218,246,228,146,81,213,50,142,101,88,158,198,244,70,215,79,35,210,85,88,213,140,114,116,189,253,12,118,90,145,23,206,159,94,106,110,217,150,41,195,149,154,182,145,246,219,21,59,50,107,210,67,81,20,175,250,70,100,146,42,104,101,98,51,174,7,197,78,178,72,137,215,249,198,87,49,202,207,178,199,40,70,89,39,220,146,238,58,79,46,85,157,90,106,49,206,206,166,211,91,214,162,142,239,227,42,93,226,236,82,73,78,218,138,110,194,39,135,143,179,83,21,51,251,138,189,215,248,173,155,246,99,118,241,151,69,105,186,220,105,171,235,45,246,202,186,170,123,93,58,85,215,75,12,46,123,41,96,89,99,133,37,149,200,155,49,139,44,209,70,142,118,201,215,35,27,241,114,34,228,87,46,173,99,190,232,223,23,24,37,77,162,31,17,73,152,92,32,195,174,148,221,76,103,122,150,190,120,163,106,245,185,143,86,246,167,74,121,246,111,75,159,216,232,234,107,94,229,3,97,64,0,0,66,183,246,106,248,167,255,0,200,29,42,255,0,217,87,31,251,113,46,154,33,154,221,117,43,69,240,29,70,190,211,210,65,114,202,177,123,85,238,178,42,70,57,176,71,61,77,36,115,72,216,218,231,57,200,196,115,213,17,21,206,93,182,221,87,226,6,177,134,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,123,252,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,129,126,62,184,215,202,184,172,212,122,187,37,166,231,225,244,203,25,184,77,30,57,111,167,89,25,29,127,66,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,102,55,171,17,58,157,43,229,186,188,208,184,233,252,181,229,79,208,237,28,204,252,94,155,89,122,62,152,169,162,111,76,55,219,164,114,57,87,105,145,203,226,40,225,218,62,222,200,214,62,84,124,159,157,107,105,228,76,95,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,245,35,166,127,84,177,177,145,181,83,169,239,111,83,152,206,185,24,22,128,23,255,0,143,93,45,193,52,91,139,28,231,76,244,210,197,244,54,55,102,250,51,193,81,120,169,170,59,93,219,109,44,210,126,114,103,190,71,111,36,175,119,218,114,237,190,201,178,34,34,93,94,94,220,29,96,156,95,224,154,201,96,191,214,125,13,146,89,190,174,253,95,200,59,115,84,125,23,221,154,173,245,95,218,172,158,40,231,238,199,78,145,254,113,87,163,126,166,236,169,230,23,131,149,15,28,117,56,213,214,201,194,62,163,50,145,44,87,42,138,134,98,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,237,57,55,149,38,149,177,236,246,200,206,204,186,26,187,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,196,242,197,227,199,242,223,98,166,208,109,88,189,117,103,216,253,189,191,70,221,46,55,30,229,86,81,11,95,51,164,217,189,166,167,122,158,6,211,163,186,164,146,89,154,146,76,187,244,74,228,12,0,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,24,171,205,31,215,102,166,254,11,236,244,70,85,114,49,253,118,126,237,255,0,18,2,85,12,32,227,75,150,94,51,197,30,162,90,53,39,15,202,41,48,171,237,117,68,141,203,174,51,83,212,87,190,225,3,41,35,138,145,241,66,179,182,38,190,37,167,142,53,99,123,104,230,76,249,28,229,116,77,100,153,190,0,243,248,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,232,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,128,28,206,184,241,252,183,223,106,116,27,73,239,93,88,14,63,112,119,210,87,75,117,199,185,75,148,76,214,66,232,247,111,105,171,217,167,157,181,8,222,153,36,138,103,36,115,38,253,17,57,60,85,223,142,58,108,107,151,254,27,194,62,156,178,173,47,183,42,123,147,50,235,178,62,90,116,161,164,150,237,83,59,104,160,86,171,86,87,207,19,153,221,114,239,18,67,43,163,217,238,145,253,156,106,209,125,33,204,181,235,84,49,253,35,211,248,41,36,190,228,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,243,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,11,129,193,247,9,153,151,23,90,161,245,30,197,81,87,103,177,80,83,201,83,125,200,219,64,149,80,90,152,177,189,96,71,177,100,137,30,249,101,98,70,214,35,250,246,238,61,17,91,19,213,54,19,192,48,12,55,75,48,219,78,159,105,246,61,73,99,199,172,116,233,77,67,67,76,139,209,19,55,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,21,195,23,15,88,175,11,250,53,101,210,60,90,167,199,248,14,229,77,198,232,250,88,233,230,185,215,74,238,169,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,244,117,45,213,0,8,86,254,205,95,20,255,0,249,3,165,95,251,42,227,255,0,110,36,251,131,61,107,202,184,137,225,179,15,214,60,214,223,106,162,189,100,31,72,120,152,45,113,73,29,43,59,21,245,20,236,232,108,146,72,244,221,144,181,87,119,175,218,85,219,100,217,16,53,194,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,163,23,248,127,229,247,162,92,59,107,110,85,172,56,101,170,145,204,184,211,210,83,99,22,217,162,158,103,227,44,72,22,58,213,138,162,121,229,116,207,169,114,245,43,213,173,124,108,87,198,213,232,123,209,114,128,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,213,114,84,245,79,148,252,191,174,247,27,113,53,36,43,114,84,245,79,148,252,191,174,247,27,113,35,252,109,241,131,140,240,141,165,242,222,156,180,149,185,181,242,158,118,226,118,122,184,170,59,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,212,208,197,254,108,92,107,219,177,108,86,231,194,190,155,220,250,242,75,206,212,217,140,236,90,170,121,173,84,46,142,158,162,58,120,220,141,100,115,120,168,230,233,122,182,71,181,34,73,99,123,21,101,69,100,91,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,249,75,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,244,229,221,194,31,242,82,209,165,250,211,69,217,212,44,199,181,91,148,116,87,248,152,96,237,58,95,11,73,31,74,36,105,218,142,87,117,171,122,250,165,146,93,164,124,105,23,72,93,252,15,135,141,47,211,237,6,131,134,235,69,170,174,167,9,109,158,174,201,83,79,87,89,35,167,172,130,171,185,226,221,36,172,86,185,175,149,211,76,229,88,250,17,170,245,72,209,136,141,68,130,206,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,110,195,197,170,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,58,250,144,34,175,150,47,30,63,145,11,237,54,131,106,197,235,167,1,200,46,13,250,54,233,113,184,246,233,113,121,156,201,157,38,205,237,57,123,53,19,186,157,29,213,36,113,66,229,146,101,219,174,87,44,212,154,192,234,150,150,231,122,45,157,220,244,207,82,236,95,67,100,150,110,207,141,162,241,80,212,118,187,176,178,104,255,0,57,11,223,27,183,142,86,59,236,185,118,223,101,217,81,81,37,255,0,150,47,30,63,150,251,21,54,131,106,197,235,171,62,199,237,237,250,54,233,113,184,247,42,178,136,90,249,157,38,205,237,53,59,212,240,54,157,29,213,36,146,204,212,146,101,223,162,87,32,98,175,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,149,66,50,249,175,112,57,77,146,218,175,124,92,105,203,234,214,251,109,167,167,126,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,235,87,104,150,24,157,38,236,116,111,239,73,161,249,56,214,83,98,204,45,211,93,177,202,239,23,73,79,112,175,181,201,39,105,241,244,213,81,85,75,73,83,30,207,68,85,232,158,9,89,190,221,46,233,221,170,173,84,85,13,99,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,127,184,36,227,7,25,226,231,75,226,189,53,105,40,179,107,29,60,13,203,44,244,145,84,118,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,169,209,193,204,235,128,239,200,133,246,167,94,116,158,203,211,128,228,23,7,125,37,107,183,91,187,116,184,188,206,100,45,143,119,119,92,189,154,137,221,80,173,233,142,56,161,114,199,10,109,215,19,87,15,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,108,210,69,95,60,239,212,159,239,39,240,210,69,52,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,116,117,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,155,237,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,8,60,174,61,118,105,151,227,94,207,90,75,167,27,124,96,227,60,35,105,124,183,167,45,37,110,109,124,167,157,184,157,158,174,42,142,197,116,241,73,3,38,124,146,68,197,107,89,11,106,89,42,177,207,141,100,70,171,24,230,170,245,52,32,91,90,52,135,50,208,93,80,200,52,143,80,32,164,142,251,142,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,201,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,82,69,57,65,113,131,117,75,173,55,8,89,162,210,58,218,234,122,218,252,58,173,177,57,179,199,58,57,213,53,52,47,232,98,181,236,115,86,166,161,178,72,173,86,43,36,103,83,250,226,100,113,151,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,19,83,203,131,151,253,31,14,246,40,181,111,87,177,223,251,172,87,248,152,34,166,168,146,10,136,241,218,94,183,199,211,78,248,95,36,111,154,104,209,30,249,145,221,73,28,169,19,81,159,158,89,66,58,249,163,250,236,212,223,193,125,158,136,197,83,42,185,163,250,236,212,223,193,125,158,136,250,180,107,130,75,175,16,60,25,100,154,219,166,240,85,214,102,216,94,81,113,164,125,154,146,149,213,19,223,104,146,154,215,35,98,143,121,154,216,223,3,100,173,149,26,200,223,36,203,34,70,155,170,70,128,73,87,46,46,56,234,120,173,195,107,240,253,65,101,37,62,162,225,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,166,190,88,156,213,106,76,145,71,24,28,85,113,97,83,149,241,131,89,174,92,61,228,117,118,59,110,49,80,216,113,26,218,107,116,84,47,99,58,164,154,174,101,137,26,157,198,85,86,84,215,206,244,168,69,124,172,170,115,101,106,117,58,52,199,92,91,44,202,176,107,237,46,83,133,100,215,92,126,245,69,215,225,174,54,186,217,41,42,160,235,99,152,254,137,99,86,189,189,76,123,154,187,47,155,92,168,190,74,163,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,2,119,185,105,235,174,188,241,7,160,213,89,174,185,82,210,84,62,11,196,244,86,123,235,105,188,36,247,136,27,178,201,35,224,100,76,131,162,57,28,176,182,104,87,103,172,114,49,204,107,225,115,229,128,195,103,61,23,210,28,55,65,116,191,31,210,61,63,130,174,59,22,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,255,0,36,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,77,99,0,190,188,31,113,103,153,112,139,170,31,94,44,84,245,119,139,21,125,60,148,215,220,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,175,110,227,17,81,178,189,23,96,140,91,41,211,141,113,211,138,92,147,27,174,181,101,184,102,91,111,123,90,231,68,147,82,215,82,200,142,142,88,101,138,68,255,0,46,57,34,145,168,230,185,30,199,181,21,28,212,215,135,94,120,103,204,180,27,30,211,108,206,243,93,73,113,199,181,71,23,162,200,236,181,176,170,49,237,124,148,180,243,84,210,75,18,185,92,215,194,234,152,209,31,230,201,24,246,57,21,29,215,28,119,175,151,23,28,116,220,41,102,85,248,126,160,178,174,163,78,179,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,235,153,20,78,106,185,97,72,164,12,191,211,206,78,58,119,108,215,156,179,43,212,155,173,37,231,75,214,162,105,177,108,94,130,166,174,9,250,38,234,84,134,182,110,190,235,89,76,142,70,49,99,153,207,153,90,201,30,232,209,29,12,153,149,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,181,65,170,185,181,64,30,43,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,94,30,39,120,122,202,184,95,214,91,214,145,229,53,62,63,192,118,234,109,215,70,82,201,79,13,206,134,86,245,69,81,27,94,159,229,70,244,107,158,214,75,20,172,71,191,163,169,118,61,188,229,54,44,126,227,98,180,221,235,188,61,94,77,112,125,174,215,31,105,239,241,21,76,165,168,171,116,123,181,21,25,180,20,149,15,221,202,141,251,27,111,212,230,162,218,14,48,120,76,195,120,186,210,255,0,168,247,218,138,75,61,246,130,162,58,155,22,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,209,191,109,234,138,232,152,168,17,107,203,131,152,5,103,14,247,216,180,147,87,178,47,251,147,215,248,153,226,169,168,142,122,137,49,218,174,135,201,213,78,200,89,36,143,134,105,17,24,248,81,189,41,36,169,43,85,159,158,73,102,252,213,223,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,100,211,149,31,29,63,222,56,95,214,188,207,255,0,23,165,192,43,107,155,254,83,93,107,146,161,93,254,229,225,88,230,255,0,135,10,63,253,111,8,18,168,1,10,223,217,171,226,159,255,0,32,116,171,255,0,101,92,127,237,192,77,72,44,167,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,62,144,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,180,171,182,201,178,37,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,185,200,3,166,70,170,254,195,152,182,79,249,138,220,133,8,155,40,29,160,225,62,7,32,97,111,52,173,40,92,239,135,235,198,75,75,78,178,86,88,45,239,153,159,159,232,68,107,106,105,222,190,75,228,190,77,113,13,58,23,156,213,233,94,178,226,153,122,73,218,250,34,241,3,234,63,54,146,237,31,95,68,158,95,122,244,185,223,5,54,67,212,172,86,147,54,192,175,248,173,108,106,248,174,118,249,169,220,136,245,98,175,83,87,239,79,135,158,198,188,92,90,233,29,102,141,235,93,242,193,60,104,200,43,107,42,235,169,81,39,73,118,137,106,230,99,81,87,100,243,68,98,124,127,210,4,255,0,232,46,162,209,234,134,153,89,178,154,41,85,236,158,142,153,219,172,75,26,253,170,120,222,158,75,254,89,112,200,226,228,255,0,172,239,200,180,234,249,128,221,170,119,168,181,92,41,161,166,106,83,244,162,64,148,104,141,251,73,241,95,204,59,227,231,254,146,71,64,225,124,202,23,250,78,194,151,124,124,128,34,149,20,34,108,84,159,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,191,97,78,254,97,202,168,155,162,166,255,0,210,83,31,236,219,96,59,83,224,114,0,29,21,181,44,162,163,158,178,69,68,108,17,58,69,85,248,108,212,85,255,0,160,215,175,142,125,107,173,213,253,97,170,106,212,69,45,190,210,177,173,42,199,27,17,63,59,75,77,215,246,154,231,117,125,168,255,0,111,145,52,252,100,106,213,46,143,232,197,206,253,53,68,113,75,83,13,84,16,163,209,139,212,228,164,153,219,34,57,205,221,119,106,124,13,121,113,251,101,195,52,203,109,182,116,71,205,83,117,173,167,164,221,173,243,221,239,108,105,228,212,93,190,41,240,64,36,179,147,126,142,247,46,121,22,167,220,41,103,106,77,67,74,202,57,28,175,107,23,166,174,94,173,190,207,75,188,224,111,222,191,15,187,114,88,139,17,193,86,150,211,105,87,15,88,117,150,56,222,201,223,103,167,117,66,61,238,114,247,21,94,247,126,146,34,167,218,145,223,113,125,192,20,57,200,139,177,89,214,239,63,47,218,1,60,215,125,138,211,224,80,198,237,228,135,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,0,0,49,87,153,166,181,254,69,184,71,202,124,61,191,197,87,231,123,225,84,125,113,117,195,23,141,130,111,17,36,155,72,199,55,106,88,170,122,28,157,91,74,177,117,53,91,213,180,11,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,100,138,115,180,212,204,170,167,84,240,93,28,241,125,172,110,223,143,166,77,216,142,73,27,226,43,170,42,106,41,250,230,111,95,109,253,184,233,118,141,122,17,205,239,207,246,149,31,178,89,94,85,154,57,98,213,222,46,45,21,57,28,219,210,96,86,249,115,24,233,186,95,253,181,85,77,60,17,211,39,91,30,213,103,110,122,136,167,223,237,53,221,142,135,53,90,245,84,12,149,230,183,195,214,43,166,252,44,104,157,223,196,248,236,147,1,250,55,79,62,148,142,150,58,127,164,168,91,110,149,221,83,55,103,73,246,100,162,235,141,157,213,108,126,34,127,210,87,245,38,31,242,234,214,59,238,141,241,113,130,84,218,33,241,20,153,133,194,12,58,233,77,212,198,119,169,107,231,138,54,175,91,152,245,111,106,116,167,159,102,244,185,253,142,142,166,181,238,82,109,56,192,192,41,181,63,133,205,82,195,38,199,170,239,181,21,88,189,117,77,190,223,72,146,186,121,238,52,209,45,69,18,70,216,151,173,239,74,152,97,84,98,111,214,168,141,84,114,42,181,117,183,3,106,131,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,167,229,104,134,107,117,212,173,23,192,117,26,251,79,73,5,203,42,197,237,87,186,200,169,24,230,193,28,245,52,145,205,35,99,107,156,231,35,17,207,84,68,87,57,118,219,117,95,137,237,64,215,7,140,14,26,239,188,43,107,141,227,76,174,107,222,181,77,213,116,198,234,221,84,201,228,171,179,203,52,140,167,146,85,107,89,211,50,118,159,28,136,172,98,119,35,122,181,21,138,199,58,229,112,177,198,157,215,76,244,95,85,120,113,212,108,130,174,124,39,43,193,242,10,76,109,142,166,117,66,218,239,115,210,72,145,196,199,35,186,162,166,168,115,222,142,106,53,237,108,206,141,255,0,155,71,207,35,166,127,137,126,29,48,78,40,52,178,191,76,243,170,127,241,181,150,122,222,185,191,185,151,79,13,52,48,86,118,226,150,62,247,107,190,247,118,158,238,135,252,21,62,10,154,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,7,138,51,43,138,126,56,233,181,43,134,221,42,225,111,77,153,87,21,139,24,197,241,246,101,55,55,62,88,22,227,113,165,160,141,139,68,200,247,68,125,52,50,238,231,58,70,175,114,104,163,115,17,173,137,178,77,134,167,170,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,185,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,237,120,85,225,159,50,226,191,87,40,244,183,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,108,41,162,250,67,134,232,46,151,227,250,71,167,240,85,199,98,199,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,228,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,229,56,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,222,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,19,218,152,1,206,111,84,190,170,112,227,98,211,58,11,239,133,175,206,242,8,252,77,23,133,235,241,150,186,38,44,211,126,113,88,173,143,162,169,214,231,121,57,175,118,251,38,237,238,32,16,193,118,187,93,111,247,90,219,237,246,231,87,113,185,92,106,36,171,172,172,171,153,211,79,83,60,142,87,73,44,146,57,85,207,123,156,170,229,114,170,170,170,170,169,51,252,153,53,75,235,95,14,55,221,51,175,190,248,170,252,19,32,147,195,81,120,94,143,7,107,173,98,77,15,231,17,136,217,58,234,155,113,119,155,156,246,237,178,236,222,218,16,172,102,255,0,39,172,214,213,138,241,130,203,21,194,158,174,74,140,199,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,118,168,101,106,43,81,203,214,230,38,219,42,185,161,57,32,0,34,175,251,6,63,252,116,95,242,39,255,0,155,201,41,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,115,213,128,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,199,94,57,56,68,181,113,125,164,109,197,32,184,210,89,242,203,13,67,174,88,229,214,122,118,189,140,157,88,173,125,44,207,70,172,172,166,153,58,122,251,107,186,62,56,100,86,201,218,72,221,175,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,109,38,66,183,58,191,84,248,183,203,250,31,113,184,129,145,92,163,184,193,201,181,70,213,93,195,118,160,45,93,194,229,135,217,227,175,199,174,77,138,158,40,33,178,83,54,150,141,180,47,108,108,99,186,227,115,163,115,100,119,113,210,36,178,35,156,222,219,122,228,124,133,110,74,158,169,242,159,151,245,222,227,110,38,164,1,134,188,214,53,230,167,70,248,92,175,198,108,85,180,145,223,117,38,161,113,152,216,234,136,146,120,237,207,137,238,175,153,144,189,142,89,89,218,68,166,114,162,55,182,181,145,189,30,215,35,17,217,148,65,15,53,141,121,166,214,78,40,235,241,155,21,109,92,150,45,54,167,92,102,54,58,162,85,130,75,139,37,123,171,230,100,47,99,82,39,247,85,41,156,168,142,238,37,28,111,71,185,170,196,104,97,169,58,124,166,245,210,251,172,28,50,253,91,203,111,54,170,187,174,157,220,25,141,210,195,78,140,142,169,150,120,233,97,90,39,212,70,213,255,0,119,133,146,116,181,30,218,101,223,169,237,145,238,130,195,47,249,86,107,29,139,72,184,184,180,83,100,112,237,73,158,219,229,195,163,169,234,127,246,173,85,76,240,73,76,189,12,99,149,253,201,233,226,131,111,178,214,247,250,220,228,107,21,20,39,164,0,4,43,115,171,245,79,139,124,191,161,247,27,137,103,248,20,192,41,181,62,77,123,195,38,199,170,239,181,21,90,47,124,169,183,219,233,18,87,79,61,198,154,182,223,81,68,145,182,37,235,123,210,166,24,85,24,155,245,170,35,85,28,138,173,91,193,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,128,192,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,13,156,244,159,58,252,168,105,102,27,169,159,69,253,25,245,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,215,51,137,124,2,155,75,56,134,212,141,62,183,227,213,118,59,109,143,40,185,83,90,232,106,82,94,184,173,222,33,235,70,168,178,170,189,236,117,58,196,246,61,202,189,108,115,93,187,186,183,89,127,228,245,154,221,114,174,15,153,98,184,83,210,71,79,135,101,23,43,37,11,161,99,145,242,64,246,195,92,174,149,85,202,138,254,237,116,173,69,106,53,58,26,196,219,116,87,56,51,124,0,0,197,254,100,58,223,106,209,30,20,50,199,92,44,117,119,74,140,242,158,163,7,161,100,50,54,54,65,61,125,29,66,44,242,185,119,84,100,113,71,43,209,26,213,87,61,24,207,178,142,89,25,148,4,48,115,150,214,139,174,75,175,54,189,23,181,101,245,115,227,216,125,158,146,174,227,101,107,29,20,16,94,231,238,201,221,126,237,78,243,252,28,180,189,46,221,237,98,75,35,91,210,231,202,138,17,236,76,159,38,77,116,163,202,116,106,251,160,215,123,207,93,235,9,184,73,113,181,210,72,144,71,253,199,171,114,61,201,10,53,82,89,123,117,107,80,233,30,230,170,51,197,192,222,181,71,53,173,134,195,37,57,117,107,29,247,70,248,184,193,42,109,16,248,138,76,194,225,6,29,116,166,234,99,59,212,181,243,197,27,87,173,204,122,183,181,58,83,207,179,122,92,254,199,71,83,90,247,40,27,10,0,0,133,110,117,126,169,241,111,151,244,62,227,113,28,149,61,83,229,63,47,235,189,198,220,57,213,250,167,197,190,95,208,251,141,196,114,84,245,79,148,252,191,174,247,27,112,19,82,11,21,108,227,79,65,175,92,75,191,133,59,54,65,87,95,153,71,79,58,190,122,106,110,237,185,181,176,49,242,77,111,89,218,229,84,169,142,40,228,123,211,167,182,222,135,70,178,36,200,177,23,212,0,0,1,26,186,177,201,175,242,161,170,121,150,166,127,40,239,163,62,182,228,23,27,239,130,250,161,222,240,190,42,166,73,187,93,207,26,222,190,158,231,79,87,75,119,219,125,147,125,137,42,0,99,255,0,5,60,41,127,35,237,44,186,233,159,215,223,173,191,73,228,19,223,124,111,209,126,3,183,220,166,167,135,181,219,239,75,190,222,27,171,171,169,55,235,219,111,45,214,11,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,9,147,229,63,139,88,177,254,9,113,11,181,162,135,195,213,228,215,11,189,210,233,39,117,239,241,21,76,174,154,145,178,108,229,84,102,208,82,83,179,102,162,55,236,111,183,83,156,171,152,6,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,154,208,241,3,169,159,150,77,113,207,53,74,58,187,173,69,38,77,144,87,92,40,62,148,147,174,170,26,23,204,239,11,3,254,219,209,189,168,18,40,209,141,114,181,141,98,53,171,210,212,38,255,0,153,166,181,254,69,184,71,202,124,61,191,197,87,231,123,225,84,125,113,117,195,23,141,130,111,17,36,155,72,199,55,106,88,170,122,28,157,91,74,177,117,53,91,213,180,5,218,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,4,175,242,230,225,139,235,207,0,26,177,13,94,47,106,101,235,88,126,146,183,217,235,110,147,119,169,103,134,146,157,97,183,206,248,219,220,236,248,123,138,214,61,30,145,164,168,230,35,209,28,141,137,72,150,54,125,210,124,23,242,95,165,152,110,153,253,41,244,159,213,44,126,221,98,241,189,142,207,138,240,180,209,195,221,237,245,59,163,171,183,213,211,212,237,183,219,117,219,114,3,57,132,105,125,215,74,184,193,212,155,101,193,213,115,83,223,239,18,229,20,53,115,81,58,153,149,16,92,28,181,43,218,221,85,36,100,82,201,45,58,200,213,217,207,167,127,147,85,21,141,9,201,225,87,84,191,45,60,56,233,214,166,77,125,250,102,190,243,143,210,253,43,91,225,124,63,118,233,19,59,53,223,155,70,49,173,218,170,41,219,246,26,140,93,183,102,237,86,170,221,82,56,57,35,230,182,170,253,23,212,45,57,134,158,173,46,86,60,162,43,221,68,174,99,123,14,130,186,146,56,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,178,62,4,85,255,0,96,199,255,0,142,139,254,68,255,0,243,121,37,58,79,130,254,75,244,179,13,211,63,165,62,147,250,165,143,219,172,94,55,177,217,241,94,22,154,56,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,122,176,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,107,88,108,167,194,119,165,141,27,249,127,143,123,116,0,71,7,53,142,5,105,176,233,43,248,167,210,138,10,74,107,21,85,66,205,154,208,186,170,87,78,219,141,93,107,215,233,38,44,210,57,28,201,101,168,142,39,67,26,55,182,169,27,154,199,53,210,44,88,21,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,94,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,130,30,96,92,8,223,120,85,202,164,205,113,102,120,221,50,200,46,11,29,186,167,118,71,244,93,84,242,85,73,21,171,161,245,18,212,79,218,166,167,106,248,151,34,53,251,236,187,59,201,66,218,241,191,171,216,110,189,113,57,150,234,230,159,207,87,37,139,34,167,180,77,78,149,112,44,51,196,246,90,233,34,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,114,184,25,227,54,197,193,230,156,107,21,206,59,87,211,57,158,81,244,29,62,51,109,149,143,74,87,73,18,87,247,106,106,100,110,219,67,23,118,37,88,218,228,146,71,61,173,111,74,43,229,143,16,0,31,85,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,228,242,230,224,39,249,43,216,167,212,141,68,159,196,106,110,77,111,240,117,116,240,84,117,210,217,104,94,246,74,180,109,86,47,68,211,43,227,141,210,203,230,212,115,26,200,151,165,174,146,107,65,202,135,129,202,108,106,213,100,226,227,81,159,86,151,219,149,61,67,241,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,246,154,155,196,144,202,217,55,123,164,103,102,77,0,128,30,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,138,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,32,37,80,2,56,56,218,230,141,117,208,189,121,177,105,182,141,83,99,249,45,183,21,168,73,179,126,169,92,229,171,157,123,145,201,105,100,168,222,152,31,19,85,178,58,86,119,21,179,118,227,114,39,102,120,101,9,31,7,138,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,160,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,200,171,111,47,59,174,173,112,57,130,113,35,162,84,117,117,249,148,116,247,85,200,241,230,57,210,190,239,4,23,58,184,217,81,70,213,221,82,166,56,163,99,86,6,249,74,198,34,177,18,100,86,212,98,86,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,82,117,57,92,122,19,211,47,198,189,226,180,199,254,100,92,183,127,40,31,74,113,11,195,213,135,253,85,253,186,204,155,25,163,139,254,253,125,239,172,164,98,127,245,103,197,100,137,63,215,30,110,106,119,247,74,128,203,254,20,120,174,211,142,45,116,225,153,174,21,47,129,186,208,246,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,220,133,253,46,88,166,68,70,200,214,185,21,24,246,73,27,47,89,173,103,12,92,66,229,92,47,235,45,151,87,49,106,111,31,224,59,148,215,27,91,234,164,167,134,231,67,43,122,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,209,210,187,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,142,191,236,24,255,0,241,209,127,200,159,254,111,51,255,0,133,205,11,254,77,122,19,140,232,167,214,159,172,127,87,60,111,247,79,192,248,62,255,0,136,172,158,167,251,207,114,78,158,158,255,0,79,233,174,253,59,249,111,178,93,80,6,170,228,255,0,114,184,244,39,166,95,141,123,197,105,0,36,255,0,114,184,244,39,166,95,141,123,197,104,25,84,0,0,69,95,60,239,212,159,239,39,240,210,85,8,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,77,56,193,225,51,13,226,235,75,254,163,223,106,41,44,247,218,10,136,234,108,89,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,127,70,253,183,170,43,162,98,164,101,242,84,245,79,148,252,191,174,247,27,113,53,32,106,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,61,202,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,250,102,214,217,154,198,84,44,173,106,109,52,93,216,33,145,36,85,124,159,98,94,185,28,249,123,127,149,204,235,128,239,203,125,138,167,94,116,158,203,213,159,99,246,247,125,37,107,183,91,187,149,89,68,45,124,45,143,119,119,90,157,234,120,27,80,173,233,142,73,102,106,71,10,111,209,19,82,29,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,49,255,0,141,126,43,172,92,37,232,213,110,101,221,181,86,101,247,45,232,241,107,37,108,207,111,143,170,234,98,73,34,182,52,87,172,48,49,253,217,23,118,53,118,100,125,198,62,88,212,104,167,26,250,53,171,156,56,213,113,41,114,185,253,82,176,216,122,233,178,104,174,106,229,250,42,186,54,70,231,211,181,232,212,241,61,93,232,123,75,27,85,210,247,163,106,49,178,170,196,216,54,226,171,137,140,203,138,253,92,172,213,44,194,134,146,220,198,211,182,219,104,182,83,34,57,150,235,116,111,145,241,64,178,116,163,166,127,84,178,61,242,57,19,169,239,119,75,88,206,136,216,22,215,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,38,251,150,127,5,23,30,24,48,75,150,109,169,118,207,13,169,57,110,244,213,180,114,37,44,223,67,80,195,52,137,29,60,53,16,186,78,190,246,204,158,69,108,157,43,180,13,86,35,161,87,59,21,121,78,240,81,113,202,114,171,103,21,26,145,108,232,198,236,219,212,225,208,61,41,106,33,186,215,54,74,138,121,42,36,106,185,242,67,225,100,135,169,136,232,216,229,149,98,145,143,68,137,81,242,254,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,33,91,77,184,215,202,184,83,227,187,86,108,151,107,159,136,211,44,155,84,47,113,228,118,250,133,145,241,208,117,220,229,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,166,164,214,179,139,31,84,250,201,243,3,33,247,25,192,216,247,253,74,231,184,175,251,21,145,227,121,29,191,253,174,178,134,229,67,81,31,252,40,230,134,72,223,253,45,115,93,247,162,144,3,199,71,6,87,222,15,53,30,150,217,29,215,233,156,51,40,241,21,24,205,202,87,177,42,157,28,74,206,237,53,76,109,219,105,162,238,196,139,35,90,145,200,215,181,205,233,85,124,81,203,87,43,143,66,122,101,248,215,188,86,142,104,254,132,245,55,240,95,120,162,2,34,248,36,227,7,38,225,27,84,34,189,53,106,235,112,155,229,68,13,203,44,244,145,83,247,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,169,185,149,207,59,245,39,251,201,252,52,138,178,85,57,231,126,164,255,0,121,63,134,129,130,188,27,107,29,139,135,254,33,241,253,98,200,225,241,20,152,205,190,249,81,29,55,83,217,226,234,159,104,172,142,154,155,173,140,122,199,221,158,72,162,238,116,43,89,215,212,239,178,213,83,197,107,70,175,102,90,245,170,25,6,174,106,4,244,146,95,114,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,121,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,163,58,121,112,114,255,0,172,226,34,251,22,173,234,246,59,255,0,114,122,15,19,4,84,213,18,79,79,38,69,85,208,248,250,105,223,11,227,145,144,195,34,163,223,50,59,165,100,137,34,106,63,243,203,16,94,190,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,196,170,0,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,88,174,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,63,39,38,78,29,62,178,231,119,222,37,239,244,251,208,98,29,203,22,63,246,255,0,78,233,60,41,226,165,251,18,163,147,181,75,42,51,166,72,220,199,248,222,166,170,58,31,41,127,60,86,141,233,14,27,161,26,119,111,210,221,62,130,174,12,122,211,81,93,53,12,21,51,172,207,167,101,77,92,213,75,10,61,126,211,152,199,78,230,49,92,174,127,67,91,212,231,187,119,40,123,83,85,115,106,131,85,112,54,30,211,109,33,195,117,235,128,157,59,210,61,64,130,174,75,22,69,166,248,220,53,11,73,58,195,60,79,101,21,52,177,77,27,252,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,96,219,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,232,234,89,254,225,59,210,198,141,252,191,199,189,186,3,207,241,131,194,102,27,197,214,151,253,71,190,212,82,89,239,180,21,17,212,216,178,55,80,45,84,246,167,172,140,89,209,140,73,34,87,178,88,152,177,185,138,254,141,251,111,84,87,68,197,64,192,14,84,60,113,212,227,87,91,39,8,250,140,202,68,177,92,170,42,25,136,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,180,228,222,84,154,86,199,179,219,35,59,50,63,197,143,165,141,100,249,127,144,251,116,228,5,225,92,38,107,206,115,175,50,240,221,65,130,213,208,230,212,53,14,138,235,79,93,246,32,181,192,222,158,186,186,137,90,142,106,83,35,94,199,54,86,117,36,137,36,105,23,113,100,141,31,55,250,147,133,102,90,117,192,78,162,96,250,129,169,85,121,253,246,205,166,249,37,53,70,71,87,70,148,179,215,177,40,170,86,37,145,157,111,85,123,98,88,227,87,185,238,124,138,197,123,149,92,229,80,53,225,54,168,53,87,54,168,3,2,185,202,221,174,182,14,27,112,155,237,138,231,87,110,185,91,181,34,219,87,71,89,73,51,161,158,154,120,232,46,14,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,218,242,230,227,95,249,85,105,196,246,12,254,231,106,143,83,113,111,205,220,169,160,94,212,151,74,20,70,36,119,54,195,210,214,55,169,239,88,229,108,74,230,178,70,181,219,68,217,162,141,60,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,73,167,49,222,7,42,120,173,195,104,51,13,62,125,37,62,162,225,244,243,178,134,25,89,20,76,189,210,57,81,235,69,44,234,136,230,61,174,71,58,7,57,221,166,190,89,90,228,106,76,178,199,4,38,213,4,0,243,71,245,217,169,191,130,251,61,16,18,105,203,47,140,28,155,138,93,47,189,217,117,25,106,235,51,108,26,162,38,221,111,14,138,158,40,46,112,86,73,80,250,103,178,56,25,27,98,123,27,11,226,115,17,155,109,28,111,234,114,200,230,179,29,127,176,99,255,0,199,69,255,0,34,127,249,188,114,49,253,118,126,237,255,0,18,37,80,11,85,194,230,133,255,0,38,189,9,198,116,83,235,79,214,63,171,158,55,251,167,224,124,31,127,196,86,79,83,253,231,185,39,79,79,127,167,244,215,126,157,252,183,217,46,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,191,2,133,242,93,246,59,14,183,183,127,37,3,150,185,21,118,43,58,219,229,229,251,14,192,4,78,243,144,209,222,221,207,29,212,251,125,44,238,72,104,106,153,89,35,85,238,98,117,85,197,211,191,217,233,111,156,238,251,211,227,247,236,75,17,98,56,213,210,218,109,85,225,235,50,178,201,27,223,59,44,245,14,167,70,61,205,94,226,43,30,223,209,69,85,251,81,183,238,2,22,248,24,214,186,221,32,214,26,86,165,68,81,91,238,203,34,213,44,145,177,83,243,84,181,61,31,105,206,111,79,218,147,246,249,155,10,81,84,178,182,142,10,200,213,21,179,196,217,17,83,225,179,145,23,254,147,87,140,130,217,112,194,242,219,149,157,81,240,212,218,171,106,41,55,115,124,247,99,221,26,249,57,19,127,130,252,80,216,107,131,125,90,165,214,13,24,182,95,161,168,142,89,105,161,165,130,100,98,49,58,92,180,144,187,101,70,185,219,46,238,95,136,23,208,225,126,7,32,14,189,252,202,155,251,14,185,63,102,219,149,53,85,83,117,84,223,250,0,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,129,201,75,190,32,80,253,149,60,252,202,163,69,68,243,93,202,118,251,91,253,231,98,121,32,28,128,121,252,239,42,161,195,49,91,142,67,112,122,50,26,74,105,165,87,43,218,212,78,152,220,255,0,139,188,190,13,80,35,43,156,94,173,219,110,22,76,103,2,181,212,181,242,178,233,53,68,168,217,35,118,236,240,140,77,246,77,220,159,223,147,255,0,159,99,27,57,98,105,66,234,94,189,79,93,55,79,134,199,233,169,106,93,212,217,63,190,58,182,21,106,238,213,77,188,163,127,199,254,130,198,241,21,171,18,107,22,166,92,114,198,177,204,166,155,179,217,99,149,142,86,237,79,20,110,243,98,34,47,156,100,159,242,125,210,27,142,37,134,223,115,219,164,72,197,190,210,195,12,109,86,72,215,39,106,174,169,171,191,86,201,252,212,248,1,34,54,202,38,91,109,180,182,248,246,233,166,133,144,166,219,255,0,53,168,159,127,245,31,80,0,82,229,68,79,50,132,243,251,188,190,226,167,170,156,53,17,60,211,239,2,166,149,28,39,192,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,224,0,0,11,127,196,46,83,125,193,180,11,82,243,92,90,187,193,94,177,252,62,243,116,183,84,246,153,39,98,170,10,41,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,6,190,220,96,103,245,58,159,197,30,169,102,115,100,52,151,218,122,172,162,186,154,223,112,164,88,157,4,246,234,105,86,158,137,99,116,73,208,246,37,52,48,162,61,55,235,68,71,42,185,85,92,178,43,201,31,75,237,84,184,6,161,107,68,206,164,158,229,115,188,69,139,211,163,168,155,223,163,130,154,24,234,101,232,168,221,93,209,59,170,225,234,141,17,169,189,36,110,85,119,151,68,69,155,15,114,247,210,251,86,149,112,125,166,214,203,123,169,38,168,191,217,226,202,43,170,225,162,109,51,234,39,184,53,42,83,187,178,170,200,248,162,146,42,116,145,203,187,153,78,207,38,162,35,26,25,20,107,89,197,118,39,245,27,137,173,85,197,163,198,126,175,210,81,102,23,111,1,110,109,23,132,142,10,23,213,72,250,94,212,91,53,27,11,160,124,78,143,165,58,86,55,49,91,246,85,13,148,200,64,231,37,139,88,177,254,46,40,238,214,138,31,15,87,147,97,246,235,165,210,78,235,223,226,42,153,61,77,35,100,217,202,168,205,160,164,167,102,205,68,111,216,223,110,167,57,84,51,87,147,110,83,125,200,56,71,172,180,221,235,188,69,38,51,152,92,109,118,184,251,76,103,135,165,124,20,213,110,143,118,162,43,247,158,174,161,251,185,85,223,111,109,250,90,212,76,234,34,3,146,22,117,244,126,169,234,94,153,253,23,220,250,123,31,164,190,248,222,254,221,159,1,82,176,246,187,125,63,107,175,233,46,174,174,164,233,236,237,179,186,247,108,191,128,48,215,153,151,9,152,110,187,232,189,215,84,157,81,73,100,203,52,214,207,112,189,50,236,218,5,158,122,251,117,53,37,68,238,182,189,82,70,34,49,210,163,30,217,28,146,118,151,185,208,223,206,201,213,153,69,170,226,199,210,198,178,124,191,200,125,186,112,53,172,39,123,150,111,9,152,110,132,104,189,171,84,155,81,73,123,203,53,42,207,111,189,62,236,234,5,130,122,11,117,77,37,60,237,182,177,86,71,162,177,178,171,222,233,26,145,247,87,183,214,223,205,71,211,4,38,202,124,39,122,88,209,191,151,248,247,183,64,5,213,0,0,32,219,156,46,107,106,202,184,193,125,138,223,79,87,29,70,29,139,219,108,149,206,153,141,70,73,59,221,53,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,233,179,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,141,101,245,99,58,252,168,106,158,101,169,159,69,253,25,245,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,11,235,195,159,7,215,93,100,225,163,92,181,234,116,164,138,159,7,179,171,108,78,169,149,205,100,149,180,175,134,186,224,244,88,158,174,71,199,65,27,162,99,36,137,99,145,245,205,84,115,22,37,115,108,86,147,231,95,146,253,83,195,117,51,232,191,164,254,169,100,22,235,239,130,239,246,124,87,133,169,142,110,215,115,165,221,29,93,190,158,174,151,109,190,251,46,219,19,147,192,39,15,24,206,51,192,173,131,3,202,173,84,149,148,250,161,103,169,189,228,108,166,172,168,232,174,130,235,14,204,106,185,85,174,137,254,1,105,97,122,69,210,136,248,220,173,85,85,89,29,6,218,177,130,254,75,245,79,50,211,63,165,62,147,250,165,144,92,108,94,55,177,217,241,94,22,166,72,123,189,190,167,116,117,118,250,186,122,157,182,251,110,187,110,6,205,24,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,250,198,42,242,203,214,191,203,79,8,248,183,136,183,248,90,252,19,108,42,179,162,46,136,101,240,80,67,225,228,143,121,30,231,111,75,45,55,91,151,167,121,82,94,150,163,122,119,202,160,0,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,57,42,122,167,202,126,95,215,123,141,184,154,146,21,185,42,122,167,202,126,95,215,123,141,184,154,144,45,255,0,16,58,153,249,27,208,236,243,84,163,171,181,83,213,227,56,253,117,194,131,233,73,58,41,102,174,100,46,240,176,63,237,177,93,221,157,98,141,24,215,35,158,231,163,90,189,78,67,90,204,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,149,78,118,154,199,98,139,21,193,120,126,167,135,189,122,169,184,38,99,89,39,83,219,225,41,99,142,162,146,157,54,86,116,73,222,124,181,62,104,254,166,120,95,180,221,164,106,164,112,104,118,136,93,117,186,167,56,109,190,249,73,107,167,192,240,123,206,113,92,249,163,116,143,158,10,8,145,82,8,154,155,34,190,73,100,137,138,174,114,35,88,175,127,218,86,164,111,11,106,125,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,31,41,114,181,199,68,46,186,35,83,131,182,225,124,164,186,83,231,152,61,155,56,161,124,49,186,55,193,5,124,74,171,4,173,93,209,31,28,177,202,196,86,185,81,204,70,63,236,171,150,54,6,194,124,53,234,245,54,189,104,54,13,171,144,207,73,37,70,69,103,134,107,130,82,65,44,48,69,113,102,241,86,195,27,37,221,232,200,234,99,154,52,85,87,110,140,69,71,57,21,28,183,44,140,14,73,122,199,98,151,21,206,184,126,168,135,179,122,166,184,46,99,71,39,83,221,226,233,100,142,158,146,161,54,70,116,71,217,124,84,222,106,254,167,248,175,178,221,163,114,172,159,129,10,220,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,115,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,224,28,230,244,183,234,167,17,214,45,76,160,177,120,90,12,239,31,143,196,214,248,174,191,25,116,162,122,195,55,230,213,234,232,250,41,93,110,111,147,90,199,111,186,110,238,226,158,131,146,62,107,117,160,214,141,66,211,152,105,233,22,219,124,197,226,189,212,74,230,59,190,217,232,106,227,134,38,177,221,93,40,197,109,194,101,114,43,85,85,91,30,202,221,149,29,146,156,229,176,10,156,155,133,203,94,103,110,199,169,42,234,48,236,162,146,166,178,224,228,137,39,161,183,84,69,45,60,136,199,57,81,234,201,42,100,161,71,49,155,238,173,141,202,155,71,212,216,182,224,167,41,190,225,252,92,105,13,219,28,174,240,149,117,25,133,178,215,36,157,166,73,213,75,91,59,105,42,99,217,232,168,157,112,79,43,55,219,169,189,91,181,81,200,138,129,177,240,0,15,63,168,89,173,171,77,112,12,151,81,175,180,245,115,219,113,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,89,125,66,205,110,186,149,159,228,186,141,125,167,164,130,229,149,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,147,19,206,111,84,190,170,112,227,98,211,58,11,239,133,175,206,242,8,252,77,23,133,235,241,150,186,38,44,211,126,113,88,173,143,162,169,214,231,121,57,175,118,251,38,237,238,33,24,28,27,104,93,103,17,60,71,97,154,115,244,55,210,54,87,92,35,184,228,109,122,206,200,89,103,167,123,100,170,73,37,129,21,241,119,24,157,134,63,118,167,118,104,155,214,213,114,57,2,202,128,95,94,41,244,26,155,70,227,210,172,154,197,69,87,29,139,82,116,223,31,201,163,123,169,229,72,35,184,190,138,54,215,194,201,158,247,36,175,89,81,42,92,136,173,237,165,100,108,70,53,168,197,112,77,159,2,122,233,98,215,238,25,112,236,146,217,121,186,220,238,182,27,125,46,55,146,77,116,71,173,83,175,20,180,176,165,67,223,35,149,221,238,231,91,38,73,17,206,87,54,100,234,233,122,61,141,200,2,37,121,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,157,76,111,132,170,142,74,122,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,146,212,4,43,115,171,245,79,139,124,191,161,247,27,137,139,252,52,113,49,153,112,181,144,229,121,158,159,80,210,63,33,191,226,245,24,229,13,109,74,35,217,108,124,213,84,211,45,90,68,173,86,204,246,182,157,200,198,59,236,117,189,174,114,61,173,88,223,148,28,234,253,83,226,223,47,232,125,198,226,96,0,31,171,245,179,42,250,213,245,235,235,53,215,235,39,210,31,75,125,49,227,100,241,222,59,185,221,241,61,253,251,157,238,231,219,238,117,117,117,125,173,247,243,39,79,151,239,29,214,46,42,177,88,240,172,165,254,11,83,113,251,122,73,113,166,217,242,125,41,75,4,116,177,203,117,235,101,60,84,240,119,106,106,28,158,25,170,174,102,219,166,237,243,72,214,254,198,126,178,255,0,36,127,229,75,244,221,171,189,244,127,214,79,171,59,183,189,245,119,177,222,241,190,39,175,183,222,237,254,123,195,109,191,107,249,253,239,237,115,24,48,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,178,245,128,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,2,37,121,218,107,29,246,92,171,5,225,250,158,30,205,150,154,222,153,141,100,157,76,119,139,170,146,74,138,74,116,217,89,215,31,101,145,84,249,163,250,95,226,190,211,119,141,170,184,171,203,171,71,47,186,201,197,198,9,77,104,155,195,210,97,247,8,51,27,165,79,75,31,217,165,160,158,41,26,157,14,123,21,221,217,214,158,13,219,212,230,119,250,250,92,214,57,15,175,153,70,175,84,234,255,0,24,57,196,233,61,90,219,112,250,132,196,45,176,212,193,20,79,129,148,46,115,42,26,139,30,253,108,117,98,213,200,199,61,85,234,201,90,139,211,178,49,185,43,201,31,75,238,181,89,254,161,107,68,206,171,130,219,108,179,197,139,211,163,168,157,216,172,158,166,104,234,101,232,168,221,27,215,3,105,33,234,141,17,203,181,92,110,85,111,151,88,75,161,17,124,238,52,190,235,75,159,233,238,180,66,234,185,237,183,59,60,184,189,66,54,137,221,138,57,233,166,146,166,46,186,141,213,189,115,182,174,110,152,213,26,187,82,72,228,87,121,244,75,161,132,28,225,112,171,174,85,193,243,239,182,250,138,72,233,240,236,162,219,123,174,108,207,114,62,72,30,217,168,81,177,34,53,81,95,221,174,137,202,142,86,167,67,94,187,238,136,215,6,10,242,122,205,109,88,175,24,44,177,92,41,234,228,168,204,113,123,149,146,133,208,177,170,200,231,99,161,174,87,74,170,228,84,103,106,134,86,162,181,28,189,110,98,109,178,171,155,57,38,180,60,50,93,173,86,14,36,180,162,251,125,185,210,91,173,182,236,226,197,87,89,89,87,51,97,130,154,8,235,225,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,155,47,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,243,249,254,1,134,234,158,27,118,211,237,65,199,169,47,152,245,242,157,105,171,168,106,81,122,37,102,232,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,232,0,26,214,113,71,161,127,201,175,93,178,109,20,250,211,245,143,234,231,130,254,233,248,31,7,223,241,20,112,84,255,0,121,238,73,211,211,223,233,253,53,223,167,127,45,246,76,138,229,97,194,102,27,196,102,168,93,179,141,64,168,164,174,177,105,173,69,190,166,163,28,171,160,89,224,188,190,170,58,196,137,36,127,113,168,214,69,45,60,114,43,28,201,25,42,110,199,39,74,170,47,138,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,42,128,0,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,30,131,128,206,48,113,158,17,180,191,92,111,78,90,74,220,218,249,79,98,110,39,103,171,138,163,177,93,60,82,85,178,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,175,83,67,58,121,145,243,4,169,225,218,154,61,30,209,187,173,35,181,22,227,78,218,154,219,148,50,197,51,241,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,109,159,26,172,38,31,171,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,18,253,193,151,42,221,56,199,244,158,186,191,138,172,7,233,156,207,40,234,130,166,209,81,92,137,29,138,150,42,158,168,219,79,61,28,203,188,210,246,163,145,243,50,68,114,70,244,133,17,168,179,119,131,0,56,23,227,54,251,193,230,163,213,92,228,181,125,51,134,101,30,30,159,38,182,196,198,37,83,163,137,95,218,169,166,145,219,109,52,93,217,85,35,115,146,57,26,247,53,221,42,172,150,61,130,109,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,215,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,185,21,203,23,143,31,200,133,246,155,65,181,98,245,211,128,228,23,6,253,27,116,184,220,123,116,184,188,206,100,206,147,102,246,156,189,154,137,221,78,142,234,146,56,161,114,201,50,237,215,43,148,38,164,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,29,121,175,113,199,77,141,90,175,124,35,233,203,42,210,251,114,167,167,102,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,235,151,120,146,25,93,30,207,116,143,236,217,252,95,152,5,31,14,252,189,180,223,73,52,135,34,255,0,186,197,127,210,51,203,83,79,28,21,17,227,180,191,77,213,73,213,80,201,153,36,111,154,104,209,88,200,85,189,73,28,171,43,149,159,153,73,112,47,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,247,244,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,118,197,58,23,161,122,113,195,166,156,91,180,191,75,236,222,6,213,67,188,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,228,207,233,110,235,178,53,26,214,177,141,99,24,198,54,218,240,73,193,246,51,194,54,151,197,101,106,82,86,230,215,202,120,29,150,94,41,37,168,236,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,175,75,114,40,0,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,50,168,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,11,85,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,212,128,33,91,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,250,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,172,212,145,151,205,215,140,28,102,131,13,184,112,151,135,173,37,202,251,116,168,166,118,92,233,162,168,99,237,16,68,180,149,212,140,137,85,141,138,87,206,174,141,202,246,189,232,198,70,246,185,189,82,53,204,8,149,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,223,32,56,36,224,251,38,226,231,84,34,178,181,42,232,176,155,29,68,14,203,47,20,146,211,247,232,96,150,57,223,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,216,234,103,167,43,158,54,237,92,63,100,211,104,150,164,79,73,71,132,230,151,134,85,178,245,87,84,218,120,44,85,171,78,248,221,44,155,66,231,72,201,221,29,20,74,231,200,200,225,72,214,69,217,22,69,2,106,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,42,134,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,142,104,254,132,245,55,240,95,120,162,28,174,61,9,233,151,227,94,241,90,57,163,250,19,212,223,193,125,226,136,8,1,37,83,158,119,234,79,247,147,248,105,21,100,170,115,206,253,73,254,242,127,13,3,2,184,69,209,11,87,17,220,69,225,154,53,125,190,85,218,45,183,250,138,151,86,85,210,70,215,206,144,83,210,205,83,35,35,234,251,45,123,219,2,177,30,168,228,98,189,28,173,127,79,66,236,83,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,176,67,202,227,215,102,153,126,53,236,245,164,255,0,0,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,25,254,0,0,106,174,109,80,106,174,6,202,124,39,122,88,209,191,151,248,247,183,64,93,82,213,112,157,233,99,70,254,95,227,222,221,1,117,64,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,106,131,85,115,106,128,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,136,1,230,143,235,179,83,127,5,246,122,34,127,136,1,230,143,235,179,83,127,5,246,122,32,50,171,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,142,23,224,7,90,249,125,222,95,121,91,85,21,60,138,92,136,190,107,247,28,177,84,10,207,150,231,68,203,149,182,170,223,38,221,53,48,190,21,223,127,231,53,83,238,254,179,234,0,64,191,51,189,40,93,52,215,168,43,161,233,240,217,5,53,85,75,122,91,39,247,198,214,204,174,93,220,171,191,148,140,248,127,210,100,159,39,77,91,182,219,236,153,54,5,116,169,107,37,125,210,26,136,145,210,70,221,153,225,30,155,236,187,57,127,188,175,255,0,62,231,186,231,5,164,55,28,183,13,177,103,182,184,145,235,98,165,154,25,26,140,145,206,94,237,93,43,83,110,157,211,249,203,241,35,3,135,93,88,147,71,117,50,221,150,57,142,125,52,61,238,243,26,172,106,187,122,121,99,111,155,209,81,60,228,3,101,160,121,252,19,42,161,204,241,91,118,67,111,122,62,26,186,104,101,71,35,218,228,94,168,218,255,0,139,124,190,14,67,208,1,68,136,170,158,75,177,75,54,68,242,242,59,23,205,14,189,190,214,255,0,120,29,137,240,57,41,111,196,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,200,167,115,151,47,220,80,171,187,182,219,252,224,86,223,137,81,195,83,203,115,144,6,5,115,78,215,168,116,251,78,39,193,232,228,254,222,188,67,225,156,137,36,91,181,179,210,214,49,28,173,114,43,182,221,19,225,177,158,51,204,202,120,100,168,145,118,100,77,87,185,127,161,19,117,32,35,152,246,180,86,234,183,16,119,8,32,185,79,45,170,219,69,65,20,112,172,204,124,125,196,133,94,174,68,111,150,255,0,158,84,253,191,16,49,239,75,176,218,204,255,0,63,176,226,148,77,85,117,198,227,75,78,245,70,57,221,44,146,118,70,174,84,111,159,151,90,126,207,235,54,77,210,156,14,155,79,49,26,91,5,58,34,44,93,125,91,117,237,231,43,222,159,164,170,191,207,33,231,148,254,134,195,168,90,177,116,204,111,86,232,167,161,176,211,81,205,79,222,129,238,78,234,214,53,221,77,84,217,168,169,216,114,125,255,0,31,235,38,224,1,194,156,148,185,81,0,225,124,206,81,14,17,119,251,202,147,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,211,63,249,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,2,127,128,0,12,42,230,243,157,125,82,224,218,229,96,250,47,197,253,117,200,45,118,46,247,127,183,225,59,114,58,191,187,211,210,189,205,252,7,111,167,118,255,0,125,234,223,236,244,187,53,76,0,231,87,233,99,22,249,129,67,237,215,16,33,175,19,197,175,185,206,85,102,194,177,106,31,27,122,200,46,20,246,187,117,55,117,145,247,234,167,145,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,54,125,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,205,115,56,59,180,221,111,92,87,232,245,29,154,217,87,95,81,30,113,101,171,124,84,208,186,87,182,8,43,34,154,105,85,173,69,84,100,113,71,36,143,119,193,172,99,156,187,34,42,155,36,128,35,47,158,14,21,117,175,192,52,179,81,161,168,164,75,109,142,241,113,178,84,68,231,187,190,233,235,161,138,104,156,198,244,244,171,17,182,249,145,202,174,69,69,116,123,35,183,85,108,154,24,1,206,175,210,198,45,243,2,135,219,174,32,97,87,40,108,235,234,151,25,54,219,7,209,126,47,235,174,63,116,177,119,187,253,191,9,219,141,181,253,222,158,149,238,111,224,59,125,59,183,251,239,86,255,0,103,165,211,168,107,89,194,119,170,125,27,249,129,143,123,140,6,202,96,11,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,42,243,52,214,191,200,183,8,249,79,135,183,248,170,252,239,124,42,143,174,46,184,98,241,176,77,226,36,147,105,24,230,237,75,21,79,67,147,171,105,86,46,166,171,122,182,130,189,39,193,127,42,26,167,134,233,159,210,159,70,125,109,200,45,214,47,27,216,239,120,95,21,83,28,61,222,223,83,122,250,123,157,93,61,77,223,109,183,77,247,36,83,157,166,177,223,101,202,176,94,31,169,225,236,217,105,173,233,152,214,73,212,199,120,186,169,36,168,164,167,77,149,157,113,246,89,21,79,154,63,165,254,43,237,55,120,218,171,109,121,52,224,20,217,55,20,119,76,206,227,143,85,213,211,225,216,189,93,77,29,193,169,42,65,67,113,168,150,42,120,209,238,106,163,21,242,83,73,92,141,99,247,221,27,35,145,55,143,169,161,53,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,173,206,91,0,166,198,120,163,181,230,118,236,122,174,146,159,49,197,233,42,107,46,14,73,86,10,235,141,60,178,211,200,140,115,149,88,143,142,154,58,20,115,25,182,200,232,220,169,188,157,78,155,67,2,185,203,96,21,57,55,11,150,188,206,221,143,82,85,212,97,217,69,37,77,101,193,201,18,79,67,110,168,138,90,121,17,142,114,163,213,146,84,201,66,142,99,55,221,91,27,149,54,143,169,161,98,185,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,157,76,111,132,170,142,74,122,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,146,212,107,131,193,102,166,126,72,184,172,211,12,234,74,187,85,37,37,62,65,5,190,190,170,233,39,110,150,150,134,181,22,142,170,119,191,173,168,206,220,21,18,189,30,231,116,181,205,71,57,21,168,168,187,31,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,133,110,117,126,169,241,111,151,244,62,227,113,38,164,133,110,117,126,169,241,111,151,244,62,227,113,1,201,83,213,62,83,242,254,187,220,109,196,212,144,173,201,83,213,62,83,242,254,187,220,109,196,138,115,21,214,59,22,141,240,143,157,212,221,225,241,21,121,133,190,124,58,215,77,212,246,119,170,171,224,150,55,47,91,88,244,111,106,4,168,159,103,116,181,253,142,142,166,185,237,80,33,91,140,157,116,172,226,39,136,236,207,81,190,153,250,70,202,235,132,150,236,113,204,73,217,11,44,244,239,116,116,171,28,83,170,190,46,227,19,190,246,108,212,238,205,43,186,26,174,86,166,111,240,53,162,246,172,107,150,254,188,107,69,215,16,164,131,33,204,49,124,178,146,221,122,115,219,44,243,217,32,182,186,62,211,54,114,246,89,227,34,170,234,110,204,115,214,40,220,238,166,178,37,72,214,211,220,42,235,169,89,254,53,167,54,42,138,72,46,89,85,226,138,201,71,45,91,220,216,35,158,166,102,67,27,164,115,90,231,35,17,207,69,85,70,185,118,223,100,95,129,176,70,172,96,191,146,254,1,115,45,52,250,83,233,63,170,90,63,113,177,120,222,199,103,197,120,91,44,144,247,123,125,78,232,234,237,245,116,245,59,109,246,221,118,220,13,117,201,73,227,151,69,237,89,47,45,253,7,214,139,86,33,73,62,67,135,226,248,157,37,198,244,215,182,41,224,178,79,109,108,125,167,238,228,239,51,198,75,75,210,221,158,230,44,178,57,189,45,124,170,177,108,108,103,162,24,85,171,82,184,26,192,116,230,251,81,87,5,183,42,210,123,85,146,178,90,71,181,179,199,5,77,158,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,2,13,184,54,215,74,206,29,184,142,195,53,27,233,159,163,172,173,184,71,110,200,220,244,157,240,190,207,80,246,199,84,178,69,2,163,229,237,177,123,236,102,206,78,236,49,59,161,202,212,106,236,124,106,239,168,88,85,215,77,115,252,151,78,111,181,20,147,220,177,91,197,109,146,178,90,71,185,208,73,61,52,207,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,2,124,249,117,107,29,139,89,56,71,193,42,109,16,248,122,188,62,223,6,29,116,166,234,123,251,53,84,16,69,27,87,173,204,98,59,187,2,211,207,179,122,154,206,255,0,71,83,156,199,40,17,215,206,175,213,62,45,242,254,135,220,110,35,146,167,170,124,167,229,253,119,184,219,135,58,191,84,248,183,203,250,31,113,184,142,74,158,169,242,159,151,245,222,227,110,2,87,184,151,192,42,117,79,135,157,72,211,235,126,61,73,124,185,95,49,123,149,53,174,134,165,34,232,150,227,225,222,180,106,139,42,163,24,246,212,36,79,99,220,169,208,246,181,219,183,167,116,214,136,218,160,215,7,141,108,90,251,135,241,113,171,214,156,142,135,194,85,212,102,23,59,164,113,247,89,39,85,45,108,238,171,166,147,118,42,162,117,193,60,79,219,126,166,245,108,228,71,34,162,4,255,0,112,245,148,223,115,157,2,211,76,215,41,174,241,183,172,131,15,179,93,46,53,61,166,71,223,170,158,138,41,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,23,0,192,174,77,57,253,78,77,194,229,211,12,184,228,52,149,117,24,118,81,87,77,71,111,106,196,147,208,219,170,34,138,162,53,123,90,136,245,100,149,50,87,43,94,253,247,86,200,212,93,163,233,110,80,113,85,170,95,145,110,28,117,23,83,33,190,253,13,95,102,199,234,190,138,173,240,190,35,181,116,149,157,154,31,205,171,30,215,111,85,44,13,251,109,86,38,251,191,102,163,149,2,21,185,154,107,95,229,167,139,140,167,195,219,252,45,6,9,190,21,71,215,23,68,210,248,41,230,241,18,73,180,143,107,183,170,150,167,161,201,211,188,73,23,83,81,221,91,229,255,0,36,189,28,177,69,138,231,92,64,212,77,222,189,84,220,23,14,163,143,165,237,240,148,177,199,79,87,80,187,163,250,36,239,62,90,111,37,103,83,60,47,217,118,210,57,18,40,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,83,225,175,72,105,180,23,65,176,109,35,134,10,72,234,49,219,60,48,220,22,146,121,102,130,91,139,247,150,182,104,223,46,207,86,73,83,36,210,34,42,55,100,122,34,53,168,136,212,13,104,137,137,226,159,65,170,117,147,149,174,149,100,214,42,42,73,47,186,109,131,227,249,52,111,117,60,75,60,150,230,90,99,109,124,44,153,239,106,196,196,137,82,165,200,138,238,226,209,198,196,99,156,172,86,195,177,177,239,15,88,181,139,57,224,191,77,48,172,166,135,198,217,114,13,47,179,90,238,52,221,215,199,223,165,158,211,20,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,192,128,30,31,181,51,242,55,174,56,30,169,73,87,117,167,164,198,114,10,27,133,127,209,114,116,85,77,66,201,155,226,160,103,219,98,59,187,2,203,26,177,206,70,189,175,86,185,122,92,166,202,120,158,83,98,206,113,91,54,107,139,87,120,219,46,65,111,167,186,91,170,123,79,143,191,75,60,109,146,41,58,30,141,123,122,152,246,174,206,68,114,111,178,162,47,145,173,191,18,154,67,83,160,186,243,156,233,28,208,85,199,79,142,222,38,134,222,181,115,197,52,242,219,159,180,180,83,72,248,182,98,190,74,105,33,145,81,17,187,43,213,21,173,84,86,164,202,114,167,215,154,157,100,225,114,131,25,190,214,210,73,125,211,106,132,198,100,99,106,34,89,228,183,50,38,58,130,103,194,198,53,98,103,105,86,153,170,168,238,226,209,200,245,123,156,175,70,134,16,115,171,245,79,139,124,191,161,247,27,137,226,185,79,233,14,27,171,92,87,211,79,153,193,87,59,48,107,60,153,125,178,24,103,88,152,251,141,53,101,35,41,221,42,183,237,57,140,116,253,196,106,43,119,124,108,71,117,51,169,142,246,188,234,253,83,226,223,47,232,125,198,226,57,42,122,167,202,126,95,215,123,141,184,9,169,33,219,154,199,3,148,218,107,117,175,226,147,77,159,87,45,139,39,188,43,242,155,99,153,44,235,110,184,213,57,239,90,214,73,178,163,41,166,151,118,185,178,57,59,115,75,27,88,174,108,173,142,25,137,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,214,223,134,142,34,243,190,23,245,78,131,83,48,90,143,241,84,119,138,46,136,127,186,118,191,19,12,211,209,247,37,138,78,207,119,176,198,247,88,222,182,124,81,126,40,187,9,232,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,232,86,230,5,192,141,247,133,92,170,76,215,22,103,141,211,44,130,224,177,219,170,119,100,127,69,213,79,37,84,145,90,186,31,81,45,68,253,170,106,118,175,137,114,35,95,190,203,179,188,151,242,184,5,227,95,42,225,79,81,233,44,151,107,159,136,211,44,154,225,12,121,29,190,161,100,124,116,29,106,216,221,115,167,72,218,247,182,104,152,136,175,107,26,189,232,216,140,84,234,108,79,136,39,248,31,147,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,31,172,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,5,180,226,110,237,117,176,112,219,170,247,219,21,206,174,221,114,183,96,247,218,186,58,202,73,157,12,244,211,199,65,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,115,53,99,58,252,168,106,158,101,169,159,69,253,25,245,183,32,184,223,124,23,127,189,225,124,85,76,147,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,153,78,77,184,181,247,31,225,30,178,237,119,161,240,244,153,54,97,113,186,90,228,238,177,254,34,149,144,83,82,58,77,154,170,172,218,122,74,134,108,228,71,125,141,246,233,115,85,97,4,216,247,130,156,90,197,135,240,143,164,54,156,114,135,194,82,84,97,246,203,164,145,247,95,39,85,85,108,13,171,169,147,119,170,170,117,207,60,175,219,126,150,245,108,212,70,162,34,5,235,45,87,22,62,150,53,147,229,254,67,237,211,151,84,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,91,77,159,116,159,58,252,168,105,102,27,169,159,69,253,25,245,183,31,183,95,124,23,127,189,225,124,85,52,115,118,187,157,45,235,233,238,116,245,116,183,125,183,217,55,216,214,8,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,128,30,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,138,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,32,37,80,0,4,0,243,71,245,217,169,191,130,251,61,17,138,166,85,115,71,245,217,169,191,130,251,61,17,114,185,110,114,251,166,226,38,166,77,97,214,75,85,91,116,234,221,80,234,106,43,108,209,75,11,50,103,172,83,199,42,197,81,12,241,77,11,41,166,72,28,175,107,92,201,30,143,143,125,217,34,32,94,14,84,124,11,127,120,226,131,90,240,207,252,94,171,0,162,174,119,249,78,117,210,74,117,111,251,151,133,123,157,254,28,200,207,245,188,196,170,0,5,170,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,58,250,147,94,29,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,77,156,204,106,227,163,131,43,23,24,122,113,75,108,142,235,244,54,103,139,248,138,140,102,229,43,222,180,173,146,84,103,118,154,166,54,239,188,50,246,162,69,145,173,89,35,115,26,230,245,34,62,41,3,24,57,80,241,199,77,146,218,172,156,35,234,51,42,214,251,109,167,168,102,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,211,147,104,150,24,155,30,204,116,108,239,71,7,22,62,169,245,147,230,6,67,238,51,146,211,203,255,0,151,5,139,135,122,59,78,175,106,220,30,63,86,62,221,69,52,80,86,191,194,227,177,203,4,144,190,153,189,183,36,117,51,58,57,158,146,200,238,184,209,221,45,139,244,22,105,98,91,139,31,84,250,201,243,3,33,247,25,192,181,68,223,114,224,229,255,0,71,195,189,138,45,91,213,236,119,254,235,21,254,38,8,169,170,36,130,162,60,118,151,173,241,244,211,190,23,201,27,230,154,52,71,190,100,119,82,71,42,68,212,103,231,150,91,43,202,143,129,111,239,28,80,107,94,25,255,0,139,213,96,20,85,206,255,0,41,206,186,73,78,173,255,0,114,240,175,115,191,195,153,25,254,183,152,149,64,0,0,0,0,53,87,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,160,0,2,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,19,82,66,183,37,79,84,249,79,203,250,239,113,183,18,253,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,11,65,198,223,24,56,207,8,218,95,45,233,203,73,91,155,95,41,231,110,39,103,171,138,163,177,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,189,77,215,174,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,229,241,59,196,46,85,197,6,178,222,181,115,41,166,240,30,63,183,77,110,181,178,170,74,136,109,148,49,55,166,42,120,220,245,255,0,42,71,171,90,198,190,89,101,122,49,157,125,41,157,60,165,56,40,250,110,178,143,139,45,77,182,90,171,44,176,247,163,194,237,243,167,126,71,87,67,63,109,247,55,34,59,162,62,203,226,150,56,155,35,92,229,145,93,42,36,107,20,47,120,92,13,35,229,25,98,170,225,78,225,133,106,180,246,171,70,172,100,215,10,91,195,47,240,82,190,186,76,110,56,213,168,218,6,163,103,100,115,239,27,170,82,85,106,182,53,146,118,175,231,124,52,18,17,67,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,187,68,24,43,205,11,130,143,229,1,130,63,89,244,246,217,117,174,212,156,54,222,202,104,173,212,73,222,250,102,214,217,156,247,211,164,78,114,109,52,93,217,230,141,99,69,124,159,110,46,137,28,248,187,97,249,92,177,120,241,252,183,216,169,180,27,86,47,93,89,246,63,111,111,209,183,75,141,199,185,85,148,66,215,204,233,54,111,105,169,222,167,129,180,232,238,169,36,150,102,164,147,46,253,18,185,51,252,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,19,224,251,139,60,55,139,173,47,250,241,98,167,164,179,223,104,42,36,166,190,227,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,157,27,247,24,138,174,137,232,129,25,124,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,28,209,253,9,234,111,224,190,241,68,57,92,122,19,211,47,198,189,226,180,115,71,244,39,169,191,130,251,197,16,16,2,74,167,60,239,212,159,239,39,240,210,42,201,84,231,157,250,147,253,228,254,26,6,42,242,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,64,15,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,6,127,128,0,26,171,155,84,26,171,129,178,159,9,222,150,52,111,229,254,61,237,208,23,84,181,92,39,122,88,209,191,151,248,247,183,64,93,80,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,12,0,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,226,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,67,132,242,42,95,129,74,174,223,120,21,33,201,75,85,20,168,15,27,170,216,29,54,161,226,53,86,10,132,69,89,122,58,119,235,219,202,86,61,127,69,81,127,152,107,101,170,56,109,102,1,159,223,177,74,214,170,58,221,113,170,167,98,171,28,222,166,71,59,227,71,34,59,207,207,161,127,111,245,155,63,144,143,205,131,67,97,211,221,88,181,230,54,91,116,80,80,223,169,171,38,168,236,192,246,167,117,43,28,238,167,42,238,213,85,239,181,62,239,135,245,1,154,188,170,117,170,45,69,209,74,140,114,177,235,227,113,234,138,75,114,34,190,45,220,214,81,68,157,93,45,68,84,79,205,187,226,138,103,25,3,156,181,245,254,163,72,181,77,248,221,77,116,209,219,175,210,172,207,98,78,198,49,31,21,37,79,154,163,254,42,187,177,60,149,62,8,78,252,19,50,162,24,234,35,93,217,43,81,237,95,232,84,221,0,236,41,119,196,168,225,201,229,184,20,238,85,241,58,209,118,118,219,127,156,173,171,247,1,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,2,149,85,56,111,218,83,147,150,166,192,114,158,71,32,1,109,56,132,212,90,29,53,210,235,246,65,85,114,138,145,208,80,85,61,21,239,70,174,201,79,43,252,188,151,252,15,217,247,26,219,94,46,183,124,190,252,251,141,116,179,86,92,43,159,28,123,185,221,79,145,200,214,177,169,191,223,228,136,132,166,115,108,226,30,91,52,173,210,108,126,253,180,245,84,212,239,170,130,25,147,117,167,154,10,182,63,116,232,95,37,234,111,243,183,248,24,63,193,126,133,220,245,155,87,173,17,45,146,106,203,85,190,174,158,162,119,246,186,163,85,101,85,63,83,23,237,55,249,178,252,60,252,151,224,4,196,112,27,195,253,187,68,116,219,236,217,227,165,174,174,99,163,154,94,199,109,242,53,181,85,14,68,95,182,237,246,71,33,148,7,203,109,183,211,218,232,163,161,164,141,172,138,45,250,90,212,217,19,117,85,95,248,212,250,128,29,111,243,248,41,91,151,100,58,188,213,222,75,229,251,54,2,166,166,201,177,216,82,137,230,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,78,246,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,60,254,45,195,214,129,96,215,218,92,167,10,208,253,63,199,239,84,93,126,26,227,107,198,104,169,42,160,235,99,152,254,137,99,141,175,111,83,30,230,174,203,230,215,42,47,146,168,23,0,0,0,138,190,121,223,169,63,222,79,225,164,170,30,83,58,210,125,44,213,15,3,249,76,211,76,83,45,250,51,187,224,190,157,179,83,87,248,94,231,79,115,181,222,99,186,58,187,108,234,233,219,126,134,239,240,64,33,51,148,158,21,117,202,184,210,199,239,182,250,138,72,233,240,235,61,214,247,92,217,158,228,124,144,62,153,212,40,216,145,26,168,175,238,215,68,229,71,43,83,161,175,93,247,68,107,167,120,241,88,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,247,33,237,64,24,171,205,31,208,158,166,254,11,239,20,70,85,31,147,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,13,112,184,78,245,79,163,127,48,49,239,113,128,217,76,182,150,158,25,56,109,176,93,104,175,182,46,31,52,214,221,114,183,84,71,87,71,89,73,137,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,114,192,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,17,178,159,9,222,150,52,111,229,254,61,237,208,15,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,107,131,198,158,166,126,87,120,172,212,252,234,58,187,85,93,37,70,65,61,190,130,170,215,39,114,150,170,134,137,18,142,150,118,63,173,200,254,228,20,241,61,94,215,116,185,206,87,53,17,170,136,146,147,201,167,0,169,198,120,92,186,102,119,28,122,146,146,163,49,202,42,234,104,238,13,72,150,122,235,117,60,81,83,198,143,115,85,94,140,142,166,58,228,107,31,182,202,233,28,137,180,157,78,202,15,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,207,21,173,248,85,215,82,180,95,62,211,155,21,69,36,23,44,171,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,219,125,145,126,7,181,0,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,178,79,10,186,165,249,105,225,199,78,181,50,107,239,211,53,247,156,126,151,233,90,223,11,225,251,183,72,153,217,174,252,218,49,141,110,213,81,78,223,176,212,98,237,187,55,106,181,87,234,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,87,133,105,238,3,166,182,169,108,90,115,131,227,248,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,55,217,141,79,185,0,244,0,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,1,252,147,184,88,255,0,209,167,74,191,247,54,221,255,0,192,75,149,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,88,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,226,179,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,239,80,34,47,146,167,170,124,167,229,253,119,184,219,143,213,231,55,174,149,153,78,178,216,180,26,209,121,235,178,225,54,248,238,55,74,72,210,120,255,0,187,21,109,87,181,38,71,42,69,47,110,145,105,221,27,218,213,86,120,185,219,214,170,231,53,178,191,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,31,147,118,225,147,134,219,253,214,182,251,125,225,243,77,110,55,43,141,68,149,117,149,149,120,157,4,211,212,207,35,149,210,75,36,142,137,92,247,185,202,174,87,42,170,170,170,170,129,20,60,153,52,183,235,95,17,215,221,76,175,177,120,170,12,19,31,147,195,86,248,174,143,7,116,173,122,67,15,230,209,232,233,58,233,91,113,111,155,92,198,237,186,236,238,218,146,169,197,143,165,141,100,249,127,144,251,116,231,181,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,220,135,234,221,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,6,172,70,202,124,39,122,88,209,191,151,248,247,183,64,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,114,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,24,121,205,233,111,213,78,35,172,90,153,65,98,240,180,25,222,63,31,137,173,241,93,126,50,233,68,245,134,111,205,171,213,209,244,82,186,220,223,38,181,142,223,116,221,221,197,63,87,147,38,186,86,98,218,203,125,208,107,189,231,162,203,155,91,228,184,218,233,36,73,228,254,236,82,53,30,228,133,26,171,20,93,202,68,168,116,143,115,81,95,225,32,111,90,43,90,215,75,166,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,60,165,167,134,78,27,108,23,90,43,237,139,135,205,53,183,92,173,213,17,213,209,214,82,98,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,4,80,243,171,245,79,139,124,191,161,247,27,136,228,169,234,159,41,249,127,93,238,54,226,93,51,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,239,81,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,1,237,72,107,231,105,139,95,105,53,247,5,205,106,40,122,44,183,92,61,45,116,117,61,214,47,118,170,146,182,162,74,136,250,17,122,219,210,202,218,101,221,81,26,189,205,154,170,173,114,36,202,30,127,53,211,220,7,82,173,81,88,181,27,7,199,242,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,111,179,220,159,122,129,16,28,150,51,250,155,23,16,217,94,159,84,100,52,148,118,220,171,23,125,75,40,102,88,154,250,251,141,29,68,107,10,68,174,78,183,61,148,243,215,189,88,197,243,103,91,156,139,219,69,109,192,231,95,173,247,85,186,225,188,55,67,99,164,109,181,180,244,249,197,69,201,210,57,211,201,58,186,182,142,40,24,223,38,177,141,106,76,231,42,245,43,213,241,162,116,116,47,114,71,241,110,30,180,11,6,190,210,229,56,86,135,233,254,63,122,162,235,240,215,27,94,51,69,73,85,7,91,28,199,244,75,28,109,123,122,152,247,53,118,95,54,185,81,124,149,70,83,195,214,129,103,55,218,172,167,53,208,253,63,200,47,85,189,30,38,227,116,198,104,170,234,167,232,99,88,206,185,100,141,207,119,75,24,214,166,235,228,214,162,39,146,32,16,173,202,179,71,44,90,187,197,197,162,167,35,155,122,76,10,223,46,99,29,55,75,255,0,182,170,169,167,130,58,100,235,99,218,172,237,207,81,20,251,253,166,187,177,208,230,171,94,170,147,210,121,76,23,73,244,179,75,252,119,228,207,77,49,76,75,233,62,215,141,250,10,205,77,65,226,187,125,93,190,239,101,141,235,233,238,63,167,171,125,186,221,183,197,79,86,6,170,230,202,124,39,122,88,209,191,151,248,247,183,64,63,146,119,11,31,250,52,233,87,254,230,219,191,248,9,114,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,2,40,57,218,104,229,246,44,171,5,226,6,158,110,245,150,166,222,152,117,100,125,44,111,132,170,142,74,138,186,117,221,95,215,39,121,146,212,249,35,58,89,225,126,211,183,145,168,150,47,149,62,188,211,104,223,20,116,24,205,246,182,174,59,22,164,211,166,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,251,168,180,205,85,70,246,210,178,71,171,218,212,122,58,111,179,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,247,169,229,45,60,50,112,219,96,186,209,95,108,92,62,105,173,186,229,110,168,142,174,142,178,147,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,64,34,135,157,95,170,124,91,229,253,15,184,220,71,37,79,84,249,79,203,250,239,113,183,18,233,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,122,140,43,68,52,95,77,110,178,223,116,231,72,112,172,86,229,61,59,169,37,172,178,88,41,40,103,146,7,57,174,116,78,146,24,218,229,98,185,140,114,181,87,109,216,213,251,144,15,106,0,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,186,220,85,112,207,153,112,161,171,149,154,91,152,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,62,165,116,47,234,138,70,62,55,42,244,189,142,233,115,217,209,35,246,73,60,254,107,167,184,14,165,90,162,177,106,54,15,143,229,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,223,103,185,62,245,2,29,185,94,241,211,249,20,202,153,161,218,199,153,248,77,54,189,117,253,15,83,90,222,168,108,87,73,36,106,166,243,43,147,195,209,205,188,157,205,209,204,100,170,201,63,52,215,84,72,179,82,90,175,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,205,107,56,177,245,79,172,159,48,50,31,113,156,217,76,182,151,110,25,56,109,191,221,107,111,183,222,31,52,214,227,114,184,212,73,87,89,89,87,137,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,168,24,151,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,177,158,21,167,184,14,154,218,165,177,105,206,15,143,226,182,217,234,29,87,45,29,146,217,13,12,18,78,230,181,174,149,209,194,214,181,94,173,99,26,174,84,223,102,53,62,228,60,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,5,160,229,113,232,79,76,191,26,247,138,211,42,143,201,197,177,60,87,6,177,82,226,216,86,51,106,199,236,180,93,126,26,221,107,162,142,146,150,14,183,185,239,232,138,52,107,27,212,247,185,203,178,121,185,202,171,230,170,126,176,2,213,113,99,233,99,89,62,95,228,62,221,57,117,79,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,98,54,115,209,12,42,235,166,186,47,128,233,205,246,162,146,123,150,43,139,218,172,149,146,210,61,206,130,73,233,169,35,134,71,70,231,53,174,86,43,152,170,138,173,106,237,182,232,159,3,207,255,0,36,238,22,63,244,105,210,175,253,205,183,127,240,18,234,128,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,165,223,187,112,201,195,109,254,235,91,125,190,240,249,166,183,27,149,198,162,74,186,202,202,188,78,130,105,234,103,145,202,233,37,146,71,68,174,123,220,229,87,43,149,85,85,85,85,79,107,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,15,214,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,15,228,157,194,199,254,141,58,85,255,0,185,182,239,254,2,92,171,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,64,15,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,145,76,167,135,173,2,206,111,181,89,78,107,161,250,127,144,94,171,122,60,77,198,233,140,209,85,213,79,208,198,177,157,114,201,27,158,238,150,49,173,77,215,201,173,68,79,36,67,245,112,93,39,210,205,47,241,223,147,61,52,197,49,47,164,251,94,55,232,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,21,3,213,128,0,136,189,107,224,251,38,226,231,153,222,164,89,90,149,116,88,77,142,163,31,118,89,120,164,150,159,191,67,4,182,56,95,11,35,142,87,163,156,249,157,76,248,145,237,100,137,26,185,30,246,185,19,165,210,189,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,159,172,0,0,0,0,0,17,65,161,156,190,233,184,137,226,191,89,245,135,89,45,85,109,211,171,118,164,100,148,212,86,217,162,150,22,100,207,90,202,232,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,239,187,36,68,149,240,0,0,0,0,0,0,6,170,228,255,0,114,184,244,39,166,95,141,123,197,105,117,127,146,119,11,31,250,52,233,87,254,230,219,191,248,9,239,241,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,129,250,192,0,4,85,243,206,253,73,254,242,127,13,37,80,242,153,214,147,233,102,168,120,31,202,102,154,98,153,111,209,157,223,5,244,237,154,154,191,194,247,58,123,157,174,243,29,209,213,219,103,87,78,219,244,55,127,130,1,16,60,149,61,83,229,63,47,235,189,198,220,103,167,49,222,18,51,46,43,116,142,130,151,79,178,138,186,124,135,15,168,158,233,67,97,150,165,34,183,94,222,230,35,86,57,119,217,172,169,107,81,201,4,174,94,134,247,101,99,186,91,50,203,30,64,97,90,33,162,250,107,117,150,251,167,58,67,133,98,183,41,233,221,73,45,101,146,193,73,67,60,144,57,205,115,162,116,144,198,215,43,21,204,99,149,170,187,110,198,175,220,135,181,2,5,184,64,229,255,0,168,250,191,196,117,211,78,245,75,29,250,191,101,211,43,133,36,185,213,37,194,69,108,210,70,247,185,241,81,66,145,61,175,127,138,100,82,116,212,70,244,141,177,111,43,94,229,88,155,44,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,0,8,107,230,185,193,71,228,203,42,159,137,77,51,182,93,106,113,188,182,225,81,83,150,197,183,122,27,61,210,105,26,228,168,235,87,44,141,134,170,73,31,228,230,244,71,42,116,163,209,38,134,38,221,94,80,156,45,107,46,21,226,248,133,202,114,75,174,47,138,101,22,246,193,110,198,81,173,79,172,16,249,172,85,213,76,123,87,183,11,58,156,180,238,111,76,175,235,115,145,205,129,219,84,201,165,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,18,63,154,232,134,139,234,85,214,43,238,163,105,14,21,149,92,160,167,109,36,85,151,187,5,37,116,241,192,215,57,205,137,178,77,27,156,140,71,61,238,70,162,237,187,220,191,122,159,86,11,164,250,89,165,254,59,242,103,166,152,166,37,244,159,107,198,253,5,102,166,160,241,93,190,174,223,119,178,198,245,244,247,31,211,213,190,221,110,219,226,160,122,179,90,206,44,125,83,235,39,204,12,135,220,103,54,83,45,165,219,134,78,27,111,247,90,219,237,247,135,205,53,184,220,174,53,18,85,214,86,85,226,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,5,160,229,113,232,79,76,191,26,247,138,209,205,31,208,158,166,254,11,239,20,70,74,98,216,158,43,131,88,169,113,108,43,25,181,99,246,90,46,191,13,110,181,209,71,73,75,7,91,220,247,244,69,26,53,141,234,123,220,229,217,60,220,229,85,243,85,25,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,0,213,180,149,78,121,223,169,63,222,79,225,166,127,255,0,36,238,22,63,244,105,210,175,253,205,183,127,240,19,213,103,90,79,165,154,161,224,127,41,154,105,138,101,191,70,119,124,23,211,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,8,4,22,114,184,245,217,166,95,141,123,61,105,63,197,191,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,46,0,0,0,16,3,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,113,151,249,79,15,90,5,156,223,106,178,156,215,67,244,255,0,32,189,86,244,120,155,141,211,25,162,171,170,159,161,141,99,58,229,146,55,61,221,44,99,90,155,175,147,90,136,158,72,135,160,194,180,247,1,211,91,84,182,45,57,193,241,252,86,219,61,67,170,229,163,178,91,33,161,130,73,220,214,181,210,186,56,90,214,171,213,172,99,85,202,155,236,198,167,220,128,122,0,0,3,85,115,106,130,213,127,36,238,22,63,244,105,210,175,253,205,183,127,240,16,28,39,122,88,209,191,151,248,247,183,64,93,83,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,171,17,181,65,106,191,146,119,11,31,250,52,233,87,254,230,219,191,248,9,117,64,192,14,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,73,222,205,116,247,1,212,171,84,86,45,70,193,241,252,170,219,5,67,106,226,163,189,219,33,174,130,57,218,215,53,178,182,57,154,230,163,209,175,123,81,200,155,236,247,39,222,167,159,197,184,122,208,44,26,251,75,148,225,90,31,167,248,253,234,139,175,195,92,109,120,205,21,37,84,29,108,115,31,209,44,113,181,237,234,99,220,213,217,124,218,229,69,242,85,2,224,16,3,205,31,215,102,166,254,11,236,244,68,255,0,22,255,0,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,8,235,228,99,250,236,253,219,254,36,74,161,229,48,93,39,210,205,47,241,223,147,61,52,197,49,47,164,251,94,55,232,43,53,53,7,138,237,245,118,251,189,150,55,175,167,184,254,158,173,246,235,118,223,21,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,201,186,108,118,20,170,121,129,75,60,190,42,118,29,62,104,239,53,242,253,155,29,173,93,208,14,76,95,227,203,135,251,118,183,105,183,218,179,199,85,93,66,198,199,12,189,142,227,227,107,170,169,220,168,159,109,187,110,141,83,40,15,150,229,111,167,186,81,73,67,87,27,95,20,187,117,53,201,186,46,202,138,159,241,160,26,186,217,238,183,124,66,252,203,141,12,179,81,220,40,95,36,123,181,221,47,141,202,215,49,201,191,221,228,170,134,201,60,61,234,45,14,165,105,117,135,32,165,185,69,86,233,232,41,94,170,199,163,151,101,167,137,254,126,73,254,31,236,251,200,28,227,79,69,170,244,91,90,110,86,181,181,62,138,138,237,61,93,117,34,118,250,88,173,241,115,55,102,253,167,124,26,140,253,159,20,242,51,155,148,159,16,242,222,101,118,147,100,23,237,231,165,166,168,125,44,19,76,155,165,60,48,82,49,155,39,66,121,39,75,191,157,191,196,9,72,56,95,51,144,7,91,190,202,156,162,169,203,147,115,128,43,7,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,171,230,84,82,191,16,40,69,221,78,196,248,20,163,124,202,192,31,5,242,241,71,96,180,85,222,43,234,34,134,26,72,36,153,207,145,219,53,17,173,87,46,235,253,72,167,222,99,39,30,250,201,67,165,250,37,124,135,199,193,5,125,117,13,76,48,35,166,115,30,174,125,29,87,74,39,79,158,251,179,203,204,8,94,227,27,86,91,172,186,239,120,203,233,170,153,61,31,133,163,165,166,124,114,189,236,86,178,6,111,183,87,154,125,183,63,203,111,142,228,151,242,154,208,89,241,125,40,250,247,146,90,103,166,175,184,220,43,92,214,205,4,104,172,70,73,3,90,155,249,187,111,204,42,253,223,18,32,112,188,106,227,156,102,22,140,106,142,26,138,137,238,117,212,244,171,219,111,91,209,36,149,177,239,231,254,82,124,124,141,149,180,123,9,165,211,236,6,131,25,164,135,180,200,100,154,69,111,109,177,236,175,145,203,240,111,151,222,128,123,80,14,21,118,2,151,236,190,69,45,69,79,137,195,183,223,116,253,165,109,77,254,32,84,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,228,1,212,228,85,248,21,51,100,242,14,77,190,5,13,223,125,215,246,129,220,14,17,119,57,2,51,249,185,240,245,95,149,219,44,154,149,140,219,42,170,106,45,20,179,199,44,112,64,197,238,58,106,184,19,205,124,157,229,220,114,253,228,121,240,115,171,45,209,173,119,179,229,245,53,76,130,143,194,214,82,212,190,73,94,198,35,95,3,246,223,167,205,126,219,89,229,183,199,99,96,61,99,192,104,117,19,11,171,177,214,67,221,87,118,250,91,218,108,139,253,246,55,47,147,191,200,67,90,220,211,26,184,224,249,133,223,26,172,134,162,158,123,101,117,69,42,119,27,208,245,72,229,116,123,249,127,146,191,15,32,54,124,177,222,40,239,246,138,75,197,5,68,83,67,87,4,115,53,241,187,118,170,57,168,228,217,127,169,80,251,204,100,224,35,89,40,117,67,68,172,112,248,248,39,175,161,161,166,134,116,108,206,123,209,204,163,165,234,69,234,243,223,119,249,249,153,54,7,11,240,58,213,118,83,180,161,91,230,7,40,190,101,69,41,241,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,191,18,165,93,138,64,169,19,99,144,0,16,197,205,159,94,231,201,181,33,154,93,110,119,69,53,13,61,13,116,143,100,146,162,170,186,42,132,86,43,85,17,187,109,50,47,255,0,58,146,227,170,89,27,49,60,30,225,124,115,182,88,22,22,183,205,201,186,186,86,55,238,243,248,42,154,216,234,198,107,112,212,44,242,227,149,220,231,116,179,213,182,22,171,156,247,191,201,145,49,136,155,189,119,254,104,25,37,203,63,73,161,212,61,117,166,185,87,70,143,166,182,53,147,162,43,35,114,36,145,214,81,174,251,59,250,30,191,4,39,157,17,17,54,68,68,67,6,121,88,104,100,122,123,163,12,201,110,113,34,220,174,85,213,235,34,172,113,110,212,73,34,107,81,28,213,85,84,218,6,175,199,239,51,156,1,75,138,138,87,101,80,41,219,204,173,19,239,41,68,42,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,125,229,27,121,149,148,170,1,203,74,138,83,100,82,160,56,84,69,77,149,17,83,250,72,24,230,97,164,208,233,230,186,212,220,168,99,70,83,92,218,249,213,17,145,181,22,73,43,43,23,125,155,253,12,79,138,19,208,96,199,52,253,12,143,80,180,98,76,150,217,18,37,202,219,93,64,177,170,71,22,238,69,146,86,185,21,206,84,84,77,167,114,252,126,224,49,39,148,198,189,207,140,234,67,244,186,226,238,186,106,234,122,234,232,222,249,37,85,69,108,84,232,140,70,162,43,118,218,21,95,254,116,38,116,214,23,73,243,91,134,158,231,150,236,174,217,59,162,158,145,179,53,28,215,189,158,79,137,236,84,221,139,191,243,141,147,180,183,35,102,89,131,219,239,141,118,235,58,204,215,121,185,118,86,202,246,253,254,127,4,64,61,97,194,166,231,32,10,19,226,86,80,84,139,184,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,126,39,7,43,241,8,159,120,21,0,0,196,174,103,25,231,212,158,22,239,114,195,52,177,212,75,95,109,107,86,52,114,46,203,82,159,122,42,127,130,164,26,105,126,43,83,154,234,14,61,140,211,68,217,60,125,210,146,157,232,231,35,83,161,243,177,139,241,221,63,157,251,23,250,137,41,231,45,169,212,234,182,237,44,130,166,95,18,143,183,215,77,23,75,209,157,174,154,181,69,223,126,149,94,174,159,45,140,109,229,143,129,46,93,196,29,61,100,208,68,248,40,233,153,34,43,213,190,79,101,117,26,238,136,168,190,123,59,226,4,227,105,238,53,30,37,137,209,216,162,137,140,72,22,87,42,55,109,183,116,142,119,220,136,159,127,236,61,24,0,112,171,178,20,41,83,183,251,142,182,34,239,186,46,237,95,218,7,99,74,142,19,224,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,197,71,11,240,2,132,43,69,221,14,167,162,239,186,174,205,79,216,118,55,127,188,10,143,57,168,88,212,121,110,39,89,98,150,38,61,39,88,156,136,237,182,221,178,53,223,122,42,125,223,176,244,96,13,95,245,67,21,169,194,181,7,33,198,106,98,108,126,2,233,87,78,196,107,145,201,208,201,222,196,248,108,159,205,253,137,253,68,229,242,199,207,62,187,112,183,100,150,105,165,146,162,42,251,147,92,178,35,149,118,74,149,251,213,87,252,36,35,47,153,198,4,184,143,16,117,21,144,193,19,32,172,166,124,138,172,86,249,189,245,213,139,186,162,34,121,236,223,137,146,92,154,117,58,157,22,227,165,147,212,203,226,85,247,10,232,98,233,122,179,181,211,72,170,187,239,210,139,213,213,229,176,18,174,0,2,131,148,248,133,79,188,39,196,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,118,57,41,112,20,171,147,114,166,174,229,59,124,74,218,7,37,50,61,35,98,189,126,8,84,126,102,73,89,29,5,150,162,174,71,116,181,157,27,174,219,252,94,137,255,0,72,16,23,204,151,37,159,37,226,191,34,168,150,103,189,180,244,22,216,24,142,87,121,39,133,99,190,10,171,247,189,127,210,102,63,38,188,6,7,226,23,108,222,122,104,85,242,87,214,195,28,170,141,87,236,223,4,187,124,55,68,221,139,247,145,213,196,254,91,22,115,174,25,30,77,4,171,36,85,73,70,140,85,143,163,201,148,144,177,124,191,173,170,77,7,44,140,10,44,39,133,219,51,22,23,71,61,69,194,228,247,239,47,95,146,212,42,127,87,243,16,12,181,0,1,75,142,17,2,174,234,114,223,136,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,80,229,161,223,19,132,93,148,10,192,0,69,255,0,57,76,6,6,98,22,156,222,10,104,81,241,215,209,67,36,168,141,71,236,239,26,187,124,55,84,221,233,247,152,113,203,107,37,159,26,226,191,29,168,138,103,177,181,20,23,40,30,141,87,121,167,133,123,190,8,169,247,177,63,208,74,151,51,124,10,44,219,133,219,203,18,23,73,61,61,194,218,246,109,47,71,146,84,34,127,87,243,212,133,254,24,50,216,176,109,112,199,50,105,229,88,226,165,74,196,122,164,125,126,79,164,153,137,229,253,110,64,54,83,141,233,35,17,233,240,82,163,243,49,186,200,235,236,180,245,113,187,169,175,235,217,118,219,224,245,79,250,15,211,2,151,46,197,40,228,220,173,197,27,124,0,173,23,115,146,150,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,119,196,168,165,254,64,82,138,187,149,183,224,80,138,171,247,21,129,201,110,184,129,189,71,143,233,93,218,231,44,204,137,172,146,153,189,79,84,68,77,231,98,125,234,136,92,83,22,185,145,222,86,217,194,229,250,40,230,100,82,75,93,109,68,115,246,219,253,116,213,251,255,0,201,2,3,122,170,50,27,199,84,171,188,181,31,29,147,111,209,111,244,127,66,27,40,240,251,100,139,31,210,171,77,186,22,43,26,146,84,191,101,85,85,69,89,223,251,77,122,248,105,197,160,205,53,175,29,198,234,163,145,240,213,248,197,122,70,170,142,251,20,147,61,60,209,23,239,106,27,34,226,244,41,109,177,211,81,181,54,232,235,251,215,239,122,175,223,253,96,126,169,194,156,148,187,112,40,243,248,149,180,165,21,74,154,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,31,241,155,204,139,78,56,75,190,208,224,118,204,111,235,222,103,47,76,247,43,69,61,205,40,227,181,82,185,157,81,186,162,126,212,187,77,38,236,115,33,70,117,118,213,100,114,177,29,23,119,48,8,33,230,41,192,173,79,11,89,146,231,26,125,65,86,253,43,191,212,67,13,12,213,53,81,61,246,203,140,201,80,245,182,162,44,139,60,204,108,116,238,145,147,57,159,160,246,177,207,123,218,175,120,76,159,14,186,243,134,241,37,164,118,45,86,195,43,105,28,203,141,59,25,115,161,134,161,102,125,166,226,140,106,212,81,74,174,99,29,215,27,157,178,57,88,222,182,43,36,106,116,61,170,183,44,215,135,129,206,46,238,188,32,234,227,178,185,237,213,119,140,78,253,78,219,110,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,94,174,142,226,108,172,146,104,209,209,247,86,70,236,17,137,229,54,44,231,21,179,102,184,181,119,141,178,228,22,250,123,165,186,167,180,248,251,244,179,198,217,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,1,250,192,17,87,205,79,143,31,251,239,194,166,144,94,191,197,69,151,223,109,151,31,247,118,84,217,28,206,215,251,221,210,190,57,191,198,83,189,191,223,88,5,245,211,158,104,218,95,157,113,95,124,208,138,170,106,75,126,38,234,136,108,56,174,69,28,178,86,62,247,123,241,137,78,173,106,83,54,72,146,154,117,149,171,12,170,246,181,25,2,189,238,252,251,89,14,111,154,171,147,61,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,169,58,101,169,167,107,26,170,254,190,228,177,185,94,173,114,195,52,174,9,10,0,183,250,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,180,60,255,0,21,92,76,97,188,40,105,29,102,169,102,20,53,119,23,186,161,182,219,69,178,153,21,175,184,220,100,100,143,138,5,147,165,91,11,58,98,145,239,145,200,189,44,99,186,90,247,244,70,251,107,193,7,30,216,39,23,22,40,49,202,216,62,132,212,219,109,190,74,203,221,146,42,121,157,74,248,98,124,49,186,178,154,101,69,98,66,247,207,26,36,79,127,117,142,87,55,103,181,169,43,225,91,137,126,34,243,190,40,53,78,191,83,51,170,143,241,180,118,122,46,136,127,185,150,191,19,52,208,81,247,34,138,62,247,107,190,246,247,94,222,183,252,85,126,8,153,149,202,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,48,94,174,57,56,240,226,239,132,29,92,110,41,6,37,166,183,140,78,253,78,235,150,57,117,158,197,115,99,223,2,61,90,250,89,158,149,137,19,234,97,94,158,190,218,236,172,146,25,21,177,247,82,54,219,77,11,231,71,155,87,106,61,186,217,196,62,21,138,80,225,149,219,211,212,220,177,186,26,198,85,91,164,114,167,69,75,227,146,121,187,208,183,205,31,27,26,146,116,187,169,157,106,196,138,73,31,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,94,206,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,3,101,227,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,213,78,196,69,87,42,108,174,242,248,42,98,95,42,206,60,127,239,71,10,154,191,122,255,0,27,22,33,125,185,220,127,220,25,77,100,107,59,95,239,135,68,249,38,255,0,23,78,198,255,0,122,97,117,121,213,250,88,197,190,96,80,251,117,196,11,127,193,159,52,13,125,226,39,137,60,63,71,51,92,67,79,232,172,185,7,210,30,38,123,93,190,182,58,166,118,40,42,42,25,208,233,42,228,98,110,248,90,139,187,23,236,170,237,178,236,169,39,228,0,242,184,245,217,166,95,141,123,61,105,46,156,114,113,119,106,225,7,72,219,149,193,110,164,188,101,151,234,135,91,113,203,84,245,13,99,31,58,49,92,250,169,152,142,73,95,77,10,116,245,246,211,117,124,144,198,174,143,186,146,52,60,79,31,220,123,91,184,73,177,82,99,24,84,22,171,198,166,221,124,45,101,53,174,233,79,84,180,180,246,185,31,59,95,88,247,70,141,100,191,110,153,208,164,73,51,30,142,145,36,84,86,181,90,236,43,196,249,193,113,137,156,229,86,108,43,22,211,61,42,173,189,100,23,10,123,93,186,155,232,250,232,251,245,83,200,216,226,143,173,247,6,177,189,79,123,83,119,42,53,55,221,85,19,204,192,12,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,153,78,87,188,11,126,69,49,86,107,142,177,225,158,19,82,111,93,127,67,211,86,187,170,107,21,174,72,218,137,188,42,212,240,245,147,111,39,115,117,115,217,18,178,63,205,57,213,17,168,122,14,43,184,159,226,191,133,110,27,112,157,92,200,233,244,214,175,44,191,94,41,173,183,155,27,177,218,198,65,111,125,69,3,170,59,12,150,59,156,137,35,224,150,154,162,55,72,138,172,149,36,141,90,216,251,107,221,199,78,31,185,189,107,238,162,235,142,7,167,153,174,158,105,251,236,185,94,65,67,98,169,117,174,154,182,150,170,47,23,51,96,100,172,146,74,153,89,246,31,35,94,173,86,47,91,90,173,69,98,185,30,217,53,214,189,47,181,107,86,145,229,250,81,121,117,36,116,249,77,158,166,218,202,138,154,38,213,178,142,119,177,123,53,73,19,149,17,239,134,94,220,172,251,77,84,124,109,84,115,85,17,83,90,28,179,22,190,224,217,85,231,10,202,104,124,21,235,31,184,84,90,238,52,221,214,73,216,170,130,71,71,44,125,108,87,49,221,47,99,147,118,170,181,118,221,21,83,204,13,164,200,192,227,51,154,6,190,240,237,196,158,97,163,152,86,33,167,245,182,92,127,232,255,0,13,61,210,223,91,37,83,251,244,20,245,15,235,116,117,113,177,118,124,206,68,217,137,246,81,55,221,119,85,205,78,13,181,210,143,136,158,28,112,205,70,250,103,233,27,211,173,241,219,178,55,61,32,100,204,188,83,177,177,213,44,145,64,170,200,187,143,78,251,25,179,87,181,52,78,232,106,57,26,144,217,205,31,215,102,166,254,11,236,244,64,74,247,47,78,40,51,238,44,244,94,245,168,218,141,104,199,237,215,43,118,81,83,100,138,43,37,60,208,192,232,35,164,164,153,174,115,102,150,87,43,250,170,30,138,168,228,77,145,190,95,21,91,193,175,218,199,98,225,255,0,70,178,205,98,200,225,241,20,152,205,189,213,17,211,117,61,158,46,169,238,72,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,251,45,85,49,3,146,167,165,140,167,230,5,119,183,91,143,63,206,127,94,106,113,93,47,198,180,2,197,91,73,226,51,138,135,93,47,172,109,68,78,158,59,117,28,145,186,8,223,10,177,94,198,77,83,179,219,42,57,158,116,50,49,58,209,207,70,134,58,255,0,102,175,138,127,252,129,210,175,253,149,113,255,0,183,18,83,169,218,249,168,252,59,240,133,38,188,234,246,27,106,188,102,118,123,125,182,162,247,97,181,204,182,234,88,234,170,234,224,133,212,204,149,95,87,253,227,196,35,86,68,115,219,35,162,87,55,161,30,136,216,107,229,219,161,116,122,253,197,102,41,141,223,172,223,73,227,118,30,238,73,126,133,203,2,198,234,90,84,69,137,146,199,50,57,179,67,37,83,233,97,146,52,107,156,232,230,127,232,162,43,219,45,92,209,253,9,234,111,224,190,241,68,5,255,0,210,221,82,193,53,167,4,182,106,102,154,95,126,153,198,239,61,239,5,91,225,102,167,238,246,166,124,50,126,110,102,50,70,237,36,79,111,218,106,111,182,233,186,42,42,250,178,2,249,121,241,167,117,225,99,84,41,236,89,126,65,86,221,43,201,106,21,50,10,52,166,117,82,81,78,177,244,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,183,35,217,15,76,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,7,214,0,0,1,13,124,206,185,128,81,234,237,101,79,15,218,33,145,120,188,22,147,170,12,154,229,20,112,75,75,126,170,142,120,102,137,180,207,115,22,68,134,9,41,252,166,141,237,108,206,123,182,71,70,214,62,64,147,78,26,56,152,195,120,165,199,178,188,207,79,168,106,217,143,88,50,138,140,114,134,182,165,21,143,185,178,26,90,105,150,173,34,86,163,161,99,157,80,228,99,29,246,250,24,215,57,24,231,44,108,97,60,76,97,185,143,17,122,135,195,43,168,106,232,50,204,14,158,142,228,197,114,44,144,92,173,211,210,210,74,233,216,244,106,36,111,138,90,182,68,232,221,241,69,141,236,115,183,145,177,99,7,37,79,75,25,79,204,10,239,110,183,24,65,204,35,63,204,180,179,152,246,109,168,58,125,144,213,216,242,27,29,69,146,166,134,186,153,83,174,39,253,13,70,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,19,188,12,117,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,100,80,0,0,3,197,107,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,237,75,85,197,143,165,141,100,249,127,144,251,116,224,69,95,246,106,248,167,255,0,200,29,42,255,0,217,87,31,251,113,42,156,81,235,167,242,107,208,156,155,90,254,171,125,99,250,185,224,191,185,158,59,193,247,252,69,100,20,223,223,187,114,116,244,247,250,191,65,119,233,219,203,125,211,90,194,127,185,163,250,19,212,223,193,125,226,136,11,255,0,165,186,165,130,107,78,9,108,212,205,52,190,253,51,141,222,123,222,10,183,194,205,79,221,237,76,248,100,252,220,204,100,141,218,72,158,223,180,212,223,109,211,116,84,85,245,100,5,242,243,227,78,235,194,198,168,83,216,178,252,130,173,186,87,146,212,42,100,20,105,76,234,164,162,157,99,233,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,110,71,178,30,153,233,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,0,5,159,226,95,137,140,55,133,172,123,20,204,245,6,134,173,248,245,255,0,40,167,199,43,171,105,145,94,251,99,38,165,169,153,42,214,36,106,186,102,53,212,237,71,177,191,111,161,238,115,81,238,106,70,251,192,96,7,58,191,75,24,183,204,10,31,110,184,152,213,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,9,148,0,0,0,0,44,167,25,154,215,149,112,237,195,102,97,172,120,85,190,213,91,122,199,254,143,240,208,93,34,146,74,87,247,235,233,233,223,214,216,228,141,235,179,38,114,166,207,79,180,137,190,233,186,45,235,49,87,154,63,161,61,77,252,23,222,40,128,192,15,236,213,241,79,255,0,144,58,85,255,0,178,174,63,246,226,106,77,85,205,170,0,0,0,17,129,198,103,52,13,125,225,219,137,60,195,71,48,172,67,79,235,108,184,255,0,209,254,26,123,165,190,182,74,167,247,232,41,234,31,214,232,234,227,98,236,249,156,137,179,19,236,162,111,186,238,171,39,228,0,243,71,245,217,169,191,130,251,61,16,18,189,203,211,138,12,251,139,61,23,189,106,54,163,90,49,251,117,202,221,148,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,254,170,135,162,170,57,19,100,111,151,197,87,235,227,55,142,141,56,224,242,197,67,29,206,131,235,70,103,121,233,150,219,140,211,214,37,60,142,165,235,233,146,170,162,94,135,246,33,78,151,181,138,172,115,164,145,21,173,106,163,101,124,118,87,146,167,165,140,167,230,5,119,183,91,140,117,230,161,192,173,78,1,144,221,120,158,210,218,10,185,241,139,229,68,215,44,206,25,170,162,232,180,220,103,170,133,141,158,37,146,68,154,70,85,77,82,170,177,177,143,237,61,175,94,166,198,246,50,48,145,78,15,184,179,195,120,186,210,255,0,175,22,42,122,75,61,246,130,162,74,107,238,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,209,191,113,136,170,232,158,137,125,77,107,56,98,226,23,42,225,127,89,108,186,185,139,83,120,255,0,1,220,166,184,218,223,85,37,60,55,58,25,91,211,45,60,142,98,255,0,147,35,21,205,123,89,44,81,61,88,254,142,149,216,123,69,245,123,13,215,173,47,199,245,115,79,231,171,146,197,145,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,205,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,6,0,115,58,227,199,242,33,98,169,208,109,39,189,116,231,217,5,189,223,73,93,45,215,30,221,86,47,11,159,11,163,221,189,167,39,122,162,7,84,35,122,100,142,88,90,177,204,155,117,196,229,15,65,170,28,209,180,191,75,184,180,77,9,190,211,82,67,132,217,41,234,105,50,124,177,37,146,169,105,110,189,148,150,56,160,134,149,178,185,236,141,205,90,105,90,168,143,73,165,118,253,180,167,119,123,55,205,85,201,73,229,79,199,109,213,46,180,28,44,235,46,77,72,235,107,169,210,12,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,7,91,154,172,86,118,26,175,235,130,56,194,87,192,60,254,127,159,225,186,89,134,221,181,7,80,114,26,75,30,61,99,167,90,154,234,234,149,94,136,153,186,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,135,229,107,70,175,97,186,11,165,249,6,174,106,4,245,113,216,177,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,121,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,98,255,0,5,124,204,48,78,40,47,175,211,124,202,201,245,67,62,173,184,85,253,9,109,129,38,171,165,184,208,181,147,84,55,166,116,102,209,205,12,17,43,101,238,116,53,238,107,95,31,247,197,134,40,182,227,111,140,28,155,139,157,80,150,244,229,171,162,194,108,117,19,183,19,179,213,197,79,223,161,130,88,224,100,207,146,72,152,142,115,230,117,51,37,86,57,242,36,106,229,99,28,228,78,167,92,14,92,92,14,83,113,91,153,87,230,26,130,250,186,125,58,195,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,187,173,100,177,53,168,213,153,37,140,39,120,0,6,21,115,33,227,91,84,248,62,252,157,254,76,236,24,165,207,235,111,210,254,55,233,218,90,153,187,126,23,194,118,251,93,153,226,219,127,18,254,174,174,173,246,110,219,108,187,248,174,94,156,194,245,163,139,61,104,189,105,206,163,99,24,85,186,219,110,197,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,116,212,61,85,17,168,187,163,124,254,40,182,215,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,9,169,0,0,0,1,143,252,74,241,139,130,112,179,157,233,181,131,82,232,252,46,55,157,253,49,227,114,14,228,207,250,35,193,67,11,227,254,213,134,9,36,168,238,201,59,35,251,42,222,141,250,151,116,223,108,128,34,175,158,119,234,79,247,147,248,104,229,71,199,79,247,142,23,245,175,51,255,0,197,233,112,10,218,230,255,0,148,215,90,228,168,87,127,185,120,86,57,191,225,194,143,255,0,91,194,4,170,0,0,17,235,204,47,152,94,180,112,153,173,22,93,57,211,156,99,10,184,219,110,56,189,53,238,89,111,116,85,115,78,217,228,171,171,133,205,107,161,169,137,168,206,154,118,42,34,181,87,117,119,159,193,18,66,136,86,231,87,234,159,22,249,127,67,238,55,16,51,83,150,247,26,218,167,198,15,229,19,242,153,96,197,45,159,84,190,136,240,95,65,82,212,195,220,241,94,47,185,221,239,79,46,251,120,102,116,244,244,237,187,183,223,116,219,53,72,171,228,99,250,236,253,219,254,36,74,160,0,0,0,0,0,0,22,127,65,184,152,195,117,231,33,212,156,50,205,67,87,110,200,116,187,40,173,199,47,84,83,34,189,142,100,117,85,16,211,85,197,42,53,26,230,76,218,105,21,89,228,248,222,199,181,81,91,209,36,151,128,215,91,87,245,75,59,209,110,56,181,71,82,244,210,251,244,54,73,102,212,12,163,193,86,248,88,106,59,93,218,186,168,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,156,158,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,129,120,0,0,0,49,127,143,238,48,109,92,38,233,27,157,111,90,185,51,188,198,158,178,131,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,209,78,179,68,244,141,205,114,202,247,49,157,61,11,36,145,135,160,200,184,197,193,45,188,88,226,60,36,216,40,254,153,201,47,62,63,235,4,221,201,169,254,129,237,91,82,190,151,236,190,14,221,87,126,53,84,252,220,169,219,219,237,110,171,210,126,87,30,218,231,174,60,55,104,212,90,197,163,150,108,82,239,73,104,184,69,79,145,83,95,104,230,151,179,75,80,228,142,26,152,159,29,84,42,157,51,172,113,58,52,100,142,119,136,107,190,195,98,122,186,40,57,103,93,174,183,254,96,26,127,125,190,220,234,238,55,43,141,69,250,174,178,178,174,103,77,61,76,242,90,107,157,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,207,241,79,162,159,202,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,12,0,225,99,155,78,176,106,207,16,88,78,153,106,198,63,167,246,108,111,40,184,45,174,90,187,93,174,224,149,73,85,44,79,101,28,108,87,84,202,212,238,85,45,60,106,174,98,181,26,245,85,86,162,43,146,85,13,85,205,154,52,7,88,236,92,64,104,214,39,172,88,228,62,30,147,38,183,182,162,74,110,167,191,194,85,49,206,142,166,155,173,236,98,201,218,158,57,98,238,116,35,95,209,212,223,178,228,80,46,1,143,252,114,241,41,89,194,183,15,183,45,77,176,165,170,108,146,107,133,21,174,195,73,116,165,158,122,90,186,169,101,71,203,27,210,23,49,205,218,150,42,169,17,85,236,111,84,104,155,170,170,53,217,0,69,7,60,28,254,154,91,174,150,105,109,14,67,86,149,20,180,247,27,253,210,210,213,149,176,43,37,116,80,81,84,61,54,237,61,232,176,215,177,190,106,246,34,201,250,41,34,117,7,149,211,222,110,220,93,234,86,127,141,105,205,139,9,209,248,46,89,85,226,138,201,71,45,93,182,230,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,219,236,139,240,51,167,152,95,20,25,247,9,154,47,101,212,109,57,180,99,247,27,149,199,40,166,178,75,21,238,158,105,160,108,18,82,85,204,231,53,176,203,19,145,253,84,236,68,85,114,166,202,239,47,130,164,112,114,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,76,192,231,87,233,99,22,249,129,67,237,215,16,45,255,0,6,124,208,53,247,136,158,36,240,253,28,205,113,13,63,162,178,228,31,72,120,153,237,118,250,216,234,153,216,160,168,168,103,67,164,171,145,137,187,225,106,46,236,95,178,171,182,203,178,166,95,241,43,198,46,9,194,206,119,166,214,13,75,163,240,184,222,119,244,199,141,200,59,147,63,232,143,5,12,47,143,251,86,24,36,146,163,187,36,236,143,236,171,122,55,234,93,211,125,162,7,149,199,174,205,50,252,107,217,235,76,170,231,157,250,147,253,228,254,26,4,170,2,42,249,81,241,211,253,227,133,253,107,204,255,0,241,122,92,2,182,185,191,229,53,214,185,42,21,223,238,94,21,142,111,248,112,163,255,0,214,240,146,168,0,0,5,159,213,222,38,48,221,21,213,205,44,210,220,206,134,173,140,213,122,138,251,109,178,231,10,44,140,166,184,194,250,70,83,193,44,109,106,187,162,119,85,244,36,136,191,97,237,103,83,122,28,233,35,188,4,85,243,206,253,73,254,242,127,13,46,87,45,46,96,148,218,195,106,179,240,249,171,247,90,185,53,6,130,159,195,89,238,213,114,203,85,62,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,238,229,85,122,187,112,144,160,0,0,0,2,207,241,47,196,198,27,194,214,61,138,102,122,131,67,86,252,122,255,0,148,83,227,149,213,180,200,175,125,177,147,82,212,204,149,107,18,53,93,51,26,234,118,163,216,223,183,208,247,57,168,247,53,35,125,224,48,3,157,95,165,140,91,230,5,15,183,92,64,207,240,67,95,44,94,96,20,122,69,89,77,195,246,183,228,94,19,5,171,233,131,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,143,57,164,123,155,11,152,221,209,177,185,239,142,101,0,0,0,179,247,94,38,48,219,7,20,118,174,22,47,180,53,116,183,220,143,23,102,71,98,174,106,44,144,86,61,37,172,73,233,30,136,221,225,123,34,163,89,90,245,85,99,211,184,213,86,57,172,73,111,1,10,220,234,253,83,226,223,47,232,125,198,226,101,255,0,46,14,96,20,124,68,88,162,210,77,94,200,191,238,177,65,226,103,138,166,162,56,41,227,200,169,122,223,39,85,59,33,100,113,178,104,99,84,99,225,70,245,44,113,36,173,87,254,121,34,12,234,0,0,0,0,0,0,48,171,153,15,26,218,167,193,247,228,239,242,103,96,197,46,127,91,126,151,241,191,78,210,212,205,219,240,190,19,183,218,236,207,22,219,248,151,245,117,117,111,179,118,219,101,223,53,72,171,231,157,250,147,253,228,254,26,7,234,240,103,205,3,95,120,137,226,79,15,209,204,215,16,211,250,43,46,65,244,135,137,158,215,111,173,142,169,157,138,10,138,134,116,58,74,185,24,155,190,22,162,238,197,251,42,187,108,187,42,73,249,0,60,174,61,118,105,151,227,94,207,90,79,240,3,31,248,149,227,23,4,225,103,59,211,107,6,165,209,248,92,111,59,250,99,198,228,29,201,159,244,71,130,134,23,199,253,171,12,18,73,81,221,146,118,71,246,85,189,27,245,46,233,190,217,0,69,95,60,239,212,159,239,39,240,208,37,80,17,87,202,143,142,159,239,28,47,235,94,103,255,0,139,210,224,21,181,205,255,0,41,174,181,201,80,174,255,0,114,240,172,115,127,195,133,31,254,183,132,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,71,159,196,173,197,42,170,5,104,114,112,211,144,45,207,16,86,72,178,13,42,187,91,166,98,189,171,37,51,246,69,84,85,84,157,159,176,214,187,170,163,30,188,117,68,187,75,79,240,221,55,253,38,255,0,79,244,41,180,22,81,66,151,43,29,77,27,147,126,190,143,189,126,231,162,253,223,212,107,117,196,182,45,6,23,173,121,22,55,75,28,140,134,147,193,171,18,69,85,119,219,164,133,235,230,168,159,123,148,13,133,120,126,189,71,144,105,93,166,231,20,204,149,175,146,165,189,76,84,84,93,167,122,125,202,168,92,83,22,185,110,94,86,231,194,229,134,41,38,100,178,69,93,114,69,115,54,219,253,116,229,251,191,202,50,148,14,29,240,40,85,93,202,212,161,85,83,238,2,166,252,74,138,89,230,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,202,114,171,177,67,157,183,221,184,21,38,197,69,13,243,243,43,0,70,231,57,92,223,193,233,101,6,19,21,67,17,213,215,43,124,146,71,179,85,202,196,74,167,239,241,221,60,227,111,221,247,18,70,66,247,56,252,131,197,107,205,5,141,187,244,197,101,183,206,159,15,240,170,147,250,255,0,156,5,156,229,171,142,197,145,241,89,100,134,94,173,169,45,151,26,148,217,202,158,125,135,51,246,47,248,197,54,2,99,27,27,81,141,77,145,8,72,229,1,96,125,195,136,250,171,147,124,187,24,253,193,136,187,47,199,170,155,252,223,206,38,228,1,75,138,138,31,253,0,112,159,180,173,62,5,9,241,223,99,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,250,192,13,117,184,215,225,70,251,194,94,178,214,225,189,171,173,102,33,114,222,179,22,189,214,194,198,248,250,94,150,44,145,171,163,85,98,205,3,223,218,145,54,99,151,102,73,219,99,37,141,11,171,203,155,143,111,228,175,125,159,77,245,18,15,17,166,89,53,195,198,85,212,65,79,215,85,101,174,123,25,18,214,53,24,157,115,66,172,142,54,203,23,155,145,172,107,226,78,166,186,57,166,39,136,173,6,195,120,146,210,59,238,148,230,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,235,141,206,221,90,143,111,91,21,241,185,122,30,228,93,123,56,138,208,108,203,134,221,92,190,233,78,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,222,137,26,221,213,168,247,116,61,31,27,151,173,142,68,9,116,230,133,198,191,242,127,193,31,163,26,123,115,186,208,234,78,101,111,101,76,87,26,37,236,253,13,107,116,206,99,234,18,87,53,119,154,94,212,240,198,145,170,62,63,183,47,92,110,100,93,200,65,4,186,104,15,3,148,220,56,240,77,171,218,195,156,62,173,250,139,154,105,61,245,147,82,72,201,105,217,99,183,77,111,124,233,68,232,94,141,114,212,171,153,19,166,115,219,246,31,26,70,196,68,107,223,48,68,89,232,45,55,60,203,74,51,250,43,205,28,117,118,12,179,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,221,146,53,124,218,168,228,248,161,231,201,105,230,139,203,254,142,239,71,114,226,111,68,49,222,205,214,31,19,113,206,45,112,73,4,20,178,82,197,4,179,205,118,111,113,236,233,153,59,91,75,28,104,247,76,233,27,34,53,30,146,186,80,190,188,18,243,4,195,117,223,69,239,183,157,79,186,210,89,50,205,53,179,173,126,76,199,74,179,207,95,110,166,164,141,213,23,166,67,12,12,68,99,165,73,186,160,133,178,118,151,182,139,253,246,52,116,101,241,245,198,190,85,197,102,163,213,217,45,55,63,15,166,88,205,194,104,241,203,125,58,200,200,235,250,21,209,182,231,80,146,53,143,116,210,177,85,88,215,181,59,49,189,88,137,212,233,95,46,42,151,171,133,30,20,117,31,139,93,71,102,21,133,69,224,109,84,61,185,239,247,249,225,87,210,218,41,92,170,136,231,34,42,119,38,127,75,146,40,81,81,210,57,174,85,86,49,146,72,192,185,92,190,120,36,186,241,95,159,201,125,201,224,171,161,211,172,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,182,174,68,89,35,222,122,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,63,43,0,192,48,221,44,195,109,58,125,167,216,245,37,143,30,177,211,165,53,13,13,50,47,68,76,221,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,3,29,120,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,233,235,237,174,232,248,225,145,91,39,105,35,118,69,0,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,204,181,215,206,56,233,184,142,224,155,16,209,236,225,149,108,212,92,47,40,182,190,106,185,31,45,67,47,150,232,109,245,176,37,107,166,122,185,201,82,142,124,77,153,175,119,219,124,137,35,21,81,207,100,57,255,0,204,191,129,202,110,35,176,217,181,135,7,125,91,53,23,11,179,200,200,105,35,100,181,12,190,91,161,89,39,90,38,194,196,115,146,165,28,249,93,11,152,223,182,249,22,55,162,163,152,248,96,216,11,213,193,182,177,216,184,127,226,31,31,214,44,142,31,17,73,140,219,239,149,17,211,117,61,158,46,169,246,138,200,233,169,186,216,199,172,125,217,228,138,46,231,66,181,157,125,78,251,45,85,60,255,0,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,182,212,205,254,90,28,14,84,241,29,153,67,172,57,195,233,25,167,88,93,226,54,77,73,35,34,168,125,242,227,10,71,58,81,58,23,163,154,148,200,215,196,233,156,246,253,182,72,145,177,21,92,247,194,23,171,149,247,47,186,107,181,53,151,138,29,105,181,85,177,140,168,109,126,31,99,169,138,90,103,245,195,45,45,69,29,233,37,138,118,185,88,174,100,237,100,18,197,209,35,21,178,253,166,57,155,202,248,0,8,33,230,177,160,212,218,55,197,29,126,77,98,162,171,142,197,169,52,235,147,70,247,83,202,144,71,113,124,175,109,124,44,153,239,114,74,254,234,37,75,145,21,189,180,172,141,136,198,181,24,174,157,227,13,121,172,104,53,78,178,112,185,95,147,88,168,169,36,190,233,181,66,228,209,189,212,241,44,242,91,153,19,219,95,11,38,123,218,177,51,180,169,82,228,69,119,113,104,227,98,49,206,86,43,67,23,249,37,235,29,246,44,171,58,225,250,162,30,245,150,166,222,185,141,28,157,76,111,132,170,142,74,122,74,132,217,25,215,39,121,146,211,121,171,250,89,225,126,203,119,145,202,152,215,205,31,215,102,166,254,11,236,244,69,148,225,251,83,63,35,122,227,129,234,148,149,119,90,122,76,103,32,161,184,87,253,23,39,69,84,212,44,153,190,42,6,125,182,35,187,176,44,177,171,28,228,107,218,245,107,151,165,202,93,94,99,121,77,139,57,227,11,52,205,113,106,239,27,101,200,45,248,237,210,221,83,218,124,125,250,89,236,84,18,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,2,69,121,42,122,88,202,126,96,87,123,117,184,140,190,55,53,230,155,136,238,37,243,29,73,179,86,213,207,143,45,67,45,120,250,77,81,44,140,75,117,51,18,40,228,137,146,177,142,133,147,57,178,84,172,93,13,232,125,67,209,119,119,83,151,45,56,67,215,75,239,14,220,174,117,95,81,176,235,205,170,221,148,183,80,31,110,177,58,224,140,127,93,85,69,53,174,55,172,49,61,81,37,154,56,22,121,218,197,71,55,243,42,231,177,204,107,218,177,215,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,129,47,220,150,244,114,251,135,232,214,91,172,87,121,187,116,154,137,112,167,167,181,211,116,177,122,169,109,174,168,141,213,61,109,122,170,117,207,61,68,93,183,49,142,111,134,234,251,77,145,170,151,175,154,63,161,61,77,252,23,222,40,139,255,0,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,44,7,52,127,66,122,155,248,47,188,81,1,0,36,138,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,227,172,245,90,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,64,217,248,17,213,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,188,28,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,58,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,164,44,255,0,51,174,96,21,154,69,71,83,195,246,136,100,94,19,58,171,234,131,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,143,41,163,123,157,11,88,237,145,178,57,143,142,27,15,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,213,235,38,144,230,90,17,168,151,13,45,212,24,41,32,200,109,52,244,51,87,65,77,58,76,202,119,212,210,67,84,144,171,211,236,185,236,108,237,99,213,170,230,117,181,221,46,123,118,114,132,186,114,84,244,177,148,252,192,174,246,235,113,128,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,64,89,77,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,177,78,133,235,166,156,113,23,167,22,237,80,210,251,207,142,181,87,111,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,183,51,58,155,186,110,173,86,185,175,99,158,199,177,238,215,50,77,33,204,153,162,244,250,246,216,41,36,196,231,202,38,196,31,35,103,78,252,23,22,82,71,84,214,190,53,217,85,146,69,35,213,174,111,86,203,12,136,254,141,227,235,186,188,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,208,216,120,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,2,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,79,247,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,1,0,36,138,114,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,227,172,245,90,165,165,185,222,139,103,119,61,51,212,187,23,208,217,37,155,179,227,104,188,84,53,29,174,236,44,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,64,217,248,17,213,203,23,152,5,102,174,209,211,112,253,173,249,23,139,206,169,58,96,198,110,82,199,60,181,87,234,88,224,154,105,91,82,246,177,99,73,160,142,159,206,105,30,215,76,215,183,116,116,141,123,228,145,80,48,3,157,95,165,140,91,230,5,15,183,92,72,86,38,167,157,95,165,140,91,230,5,15,183,92,72,118,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,125,222,244,138,25,21,24,221,222,245,68,107,81,206,84,106,132,185,242,197,230,1,89,171,180,116,220,63,107,126,69,226,243,170,78,152,49,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,243,154,71,181,211,53,237,221,29,35,94,249,36,84,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,121,121,241,167,106,226,159,75,233,236,89,126,65,72,237,84,198,169,213,50,10,52,166,109,42,214,192,146,116,197,112,130,54,185,90,246,57,171,19,101,86,35,81,147,43,147,183,27,31,15,80,101,168,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,155,84,26,171,146,63,202,191,142,170,156,3,33,181,112,195,170,85,245,115,227,23,202,136,109,184,100,208,210,197,209,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,218,123,88,157,45,141,239,124,97,49,32,0,6,188,60,194,243,252,55,83,248,198,212,108,207,79,242,26,75,237,138,170,162,130,154,158,225,72,170,232,39,125,53,190,154,158,85,141,219,108,246,36,176,200,136,246,238,199,162,35,154,174,106,163,150,69,57,150,243,4,166,209,235,85,227,135,205,32,186,213,199,168,53,244,254,26,241,118,164,150,90,89,241,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,103,34,163,209,187,67,8,19,83,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,129,2,220,198,120,40,254,74,186,143,5,255,0,0,182,93,100,211,44,167,243,150,218,153,211,187,29,174,185,85,235,37,177,211,117,57,238,233,99,18,72,157,42,53,207,141,206,110,242,186,25,100,95,41,192,191,25,183,222,15,53,30,170,231,37,171,233,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,207,166,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,217,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,66,95,184,210,227,171,13,208,110,30,109,25,198,13,95,87,113,200,117,70,207,36,216,20,208,210,171,24,214,73,79,27,210,229,42,79,26,181,172,133,181,48,72,144,200,197,124,143,123,24,172,70,247,31,28,11,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,124,164,186,114,161,224,114,155,26,181,89,56,184,212,103,213,165,246,229,79,80,252,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,166,166,241,36,50,182,77,222,233,25,217,8,139,62,171,157,166,235,101,169,101,29,230,217,87,65,81,37,60,21,108,138,166,23,68,247,65,60,76,154,25,81,174,68,85,100,145,73,28,140,119,193,204,123,92,155,162,162,159,41,45,58,221,203,254,143,136,142,14,244,131,86,244,135,29,255,0,186,197,6,159,226,176,75,77,79,36,20,241,228,84,190,6,150,62,154,135,204,248,227,100,208,198,170,246,76,174,234,88,226,88,156,143,252,202,196,23,43,150,231,48,74,158,34,105,164,209,237,100,186,210,55,81,109,212,238,169,162,185,77,44,80,191,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,54,217,146,42,97,175,49,254,96,21,156,68,95,101,210,77,33,200,191,238,79,65,225,167,150,166,158,57,233,228,200,170,186,25,39,85,67,38,100,114,50,24,100,85,99,33,86,244,172,145,44,174,87,254,101,34,193,99,223,232,94,133,234,63,17,122,143,110,210,253,47,179,120,235,173,118,242,205,52,170,172,165,183,210,181,81,36,170,169,145,17,123,112,179,169,187,174,202,229,115,154,198,53,239,123,24,224,246,220,31,112,153,153,113,117,170,31,81,236,85,21,118,123,21,5,60,149,55,220,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,175,110,227,209,21,177,61,83,97,60,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,242,156,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,92,176,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,0,0,8,171,231,157,250,147,253,228,254,26,69,89,42,156,243,191,82,127,188,159,195,72,213,210,221,45,206,245,167,59,182,105,158,154,88,190,153,201,47,61,239,5,69,226,161,167,238,246,161,124,210,126,114,103,178,54,237,28,79,119,218,114,111,182,201,186,170,34,132,202,114,224,230,1,71,196,69,138,45,36,213,236,139,254,235,20,30,38,120,170,106,35,130,158,60,138,151,173,242,117,83,178,22,71,27,38,134,53,70,62,20,111,82,199,18,74,213,127,231,146,44,234,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,147,140,28,103,139,157,47,138,244,213,164,162,205,172,116,240,55,44,179,210,69,81,216,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,78,167,6,69,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,149,64,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,208,112,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,95,63,197,143,170,125,100,249,129,144,251,140,231,159,203,180,135,50,194,180,239,2,213,43,204,20,139,143,106,61,61,198,107,44,240,206,142,127,93,13,91,169,106,97,149,139,179,152,246,185,35,122,46,202,197,100,204,217,202,228,123,88,27,36,105,110,169,96,154,211,130,91,53,51,77,47,191,76,227,119,158,247,130,173,240,179,83,247,123,83,62,25,63,55,51,25,35,118,146,39,183,237,53,55,219,116,221,21,21,125,89,2,220,185,184,215,254,74,186,143,61,131,63,185,221,100,211,44,167,243,119,42,104,23,187,29,174,185,85,137,29,205,176,244,185,238,233,99,22,57,91,18,181,207,141,205,118,210,186,24,163,89,190,213,45,82,193,52,91,4,185,234,102,165,223,126,134,198,236,221,159,27,91,225,102,168,237,119,102,100,49,254,110,22,62,71,111,36,172,111,217,106,237,190,235,178,34,170,7,138,226,171,137,140,55,133,13,35,172,213,44,194,134,174,226,247,84,54,219,104,182,83,34,181,247,27,140,140,145,241,64,178,116,171,97,103,76,82,61,242,57,23,165,140,119,75,94,254,136,223,175,14,169,106,150,119,173,57,221,207,83,53,46,251,244,206,73,121,236,248,218,223,11,13,63,119,181,11,33,143,243,112,177,145,183,104,226,99,126,203,83,125,183,93,213,85,86,229,241,131,197,158,101,197,214,168,125,120,190,211,213,217,236,84,20,241,211,88,177,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,206,189,187,108,85,86,196,196,75,85,117,192,51,43,22,27,96,212,27,206,61,87,71,143,101,85,21,212,214,90,233,145,26,202,247,209,172,73,82,177,34,175,83,152,199,79,27,21,251,116,43,250,218,138,174,141,232,208,200,174,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,13,112,120,208,209,203,22,129,113,65,159,233,86,45,55,93,150,213,112,142,162,221,31,75,211,195,82,213,211,197,87,21,54,239,123,222,254,203,42,27,23,113,206,87,63,183,214,187,43,182,73,73,228,227,171,212,217,175,13,21,218,91,81,61,34,92,180,226,241,52,44,130,24,37,107,254,142,174,123,234,161,154,87,187,118,61,238,168,90,246,34,49,83,102,66,206,166,166,232,231,216,14,120,56,85,170,131,63,210,205,70,134,162,173,110,87,203,61,198,201,81,19,158,222,195,96,161,154,41,162,115,27,211,212,143,87,92,38,71,42,185,81,81,177,236,141,217,85,214,211,147,238,177,223,112,110,40,19,74,169,225,241,22,93,75,183,207,79,89,31,83,25,216,170,161,167,158,174,158,167,117,99,158,238,150,50,166,46,218,57,141,95,19,214,238,165,141,168,4,223,154,224,241,161,172,118,45,125,226,131,63,213,92,90,30,139,45,214,225,29,61,186,78,167,175,137,165,164,167,138,146,42,157,158,198,61,157,230,83,182,94,219,154,142,103,115,161,119,86,238,179,211,197,62,181,255,0,39,110,31,115,109,99,142,223,227,106,241,251,122,120,8,29,23,114,55,215,79,43,41,233,123,173,238,70,171,10,79,52,75,39,75,209,221,180,127,78,238,217,23,90,192,38,167,147,102,138,125,70,225,246,237,172,117,119,14,245,94,166,220,19,179,4,114,245,71,5,13,186,90,138,120,250,154,177,181,91,51,167,125,98,187,103,189,171,31,99,110,151,117,160,231,87,233,99,22,249,129,67,237,215,19,47,244,7,71,44,92,63,232,214,39,163,184,228,222,34,147,25,183,182,158,74,158,151,179,197,213,61,206,146,166,167,161,239,122,199,221,158,73,101,237,245,171,89,215,210,223,178,212,67,16,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,2,42,201,190,229,193,204,2,143,136,139,20,90,73,171,217,23,253,214,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,80,215,165,186,91,157,235,78,119,108,211,61,52,177,125,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,180,228,223,109,147,117,84,69,249,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,6,58,240,73,198,14,51,197,206,151,197,122,106,210,81,102,214,58,120,27,150,89,233,34,168,236,80,207,44,147,178,23,199,36,172,70,185,147,54,153,242,163,26,249,22,52,114,49,238,114,167,83,178,40,8,171,231,157,250,147,253,228,254,26,69,173,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,165,115,206,253,73,254,242,127,13,35,2,205,139,95,114,11,117,250,237,104,161,241,20,152,205,189,151,75,164,157,214,51,195,210,190,170,10,70,201,179,149,21,251,207,87,78,205,154,138,239,183,190,221,45,114,160,78,247,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,203,83,88,29,45,213,44,239,69,179,187,102,166,105,165,247,232,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,166,174,219,238,155,42,34,166,194,124,40,241,93,167,28,90,233,195,51,92,42,95,3,117,161,237,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,185,11,250,92,177,76,136,141,145,173,114,42,49,236,146,54,5,235,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,133,98,100,249,98,243,0,172,213,218,58,110,31,181,191,34,241,121,213,39,76,24,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,249,205,35,218,233,154,246,238,142,145,175,124,145,67,163,122,67,153,107,190,162,91,244,183,79,160,164,159,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,178,215,189,176,57,140,87,43,89,214,230,245,57,141,221,201,231,255,0,213,86,5,149,127,178,184,230,73,142,92,63,219,40,235,173,181,212,242,127,193,146,25,163,145,159,208,230,185,191,114,160,27,15,113,167,196,197,55,10,58,13,117,212,248,104,105,46,23,217,234,33,180,99,212,53,105,47,98,166,227,55,82,183,184,177,181,85,25,28,81,205,50,162,185,157,105,10,198,143,99,158,213,49,215,135,174,112,58,79,171,57,84,216,150,166,105,245,215,1,171,170,236,69,99,117,20,149,57,15,210,149,82,72,145,248,84,138,150,145,179,54,103,43,217,219,70,198,246,191,237,162,185,142,70,54,72,213,226,147,140,221,71,226,210,197,167,118,205,71,181,90,162,175,193,45,245,116,243,92,168,216,172,146,235,85,80,248,251,149,50,70,155,71,22,241,211,211,167,109,141,70,247,18,103,38,205,123,34,138,250,242,121,209,11,174,121,196,93,70,178,195,124,164,163,182,233,117,58,186,162,145,209,185,243,215,79,113,165,171,166,137,140,248,53,140,107,82,103,185,234,170,187,178,54,163,87,173,95,24,125,124,234,253,83,226,223,47,232,125,198,226,97,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,230,255,0,58,191,84,248,183,203,250,31,113,184,152,107,140,233,14,101,151,233,126,111,171,150,40,41,38,177,105,237,69,166,27,234,58,116,100,240,178,225,36,209,65,51,24,190,79,98,75,10,70,228,69,235,69,154,53,70,171,81,238,96,79,79,4,156,96,227,60,92,233,124,87,166,173,37,22,109,99,167,129,185,101,158,146,42,142,197,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,117,59,34,141,101,180,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,197,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,184,46,0,0,0,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,42,201,190,229,193,204,2,143,136,139,20,90,73,171,217,23,253,214,40,60,76,241,84,212,71,5,60,121,21,47,91,228,234,167,100,44,142,54,77,12,106,140,124,40,222,165,142,36,149,170,255,0,207,36,80,215,165,186,91,157,235,78,119,108,211,61,52,177,125,51,146,94,123,222,10,139,197,67,79,221,237,66,249,164,252,228,207,100,109,218,56,158,239,180,228,223,109,147,117,84,69,249,112,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,39,163,143,190,50,105,184,65,210,250,43,133,138,154,146,191,59,201,234,22,28,114,134,186,138,89,232,158,200,36,133,107,38,168,88,228,141,90,198,69,42,53,168,143,235,89,37,143,102,185,137,34,183,197,112,163,205,31,73,248,143,190,179,3,201,49,59,174,21,153,220,46,17,209,217,173,16,50,166,247,29,202,55,49,92,178,54,122,122,102,246,123,125,18,58,85,153,140,141,145,163,100,238,42,119,59,113,67,197,191,23,121,247,23,217,149,147,43,204,237,212,150,122,123,13,158,27,109,45,170,130,162,103,210,50,117,68,117,85,83,89,35,149,24,249,165,253,137,186,69,29,60,110,116,139,23,113,217,105,201,147,135,79,172,185,221,247,137,123,253,62,244,24,135,114,197,143,253,191,211,186,79,10,120,169,126,196,168,228,237,82,202,140,233,146,55,49,254,55,169,170,142,135,200,37,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,40,95,218,118,29,107,241,223,96,42,106,149,20,49,126,229,43,2,151,177,178,53,88,228,221,20,215,247,153,86,59,22,57,197,101,238,24,186,182,171,182,91,170,87,119,42,249,246,26,207,216,159,226,208,216,16,132,110,111,246,7,219,248,143,165,185,59,207,191,143,219,216,171,178,252,122,170,127,205,252,208,50,91,147,86,111,227,52,178,191,9,150,161,138,234,27,149,194,72,227,217,168,228,98,165,43,247,248,238,190,114,59,238,251,201,35,33,123,147,134,65,225,117,230,190,198,237,250,101,178,220,39,95,135,248,84,169,253,127,205,38,132,1,74,236,84,80,239,47,48,57,106,149,29,104,237,254,237,138,209,119,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,56,161,83,114,181,84,79,137,72,28,181,10,142,19,111,184,228,14,21,81,60,212,129,110,105,89,21,54,69,197,20,147,210,202,217,27,6,63,111,137,202,142,106,236,239,206,59,238,254,135,33,57,26,129,144,51,23,196,107,175,143,147,182,148,253,175,181,212,141,253,41,90,223,138,249,127,56,214,187,89,51,139,158,162,106,29,203,41,186,215,77,87,53,67,32,98,62,87,163,149,26,200,88,221,183,79,45,183,69,248,126,208,36,179,147,38,157,62,27,77,219,82,165,77,187,242,92,40,98,85,107,211,118,255,0,105,252,23,126,149,243,107,190,237,255,0,208,74,57,135,156,172,112,198,226,252,41,217,39,146,6,50,162,166,225,115,116,139,208,173,114,255,0,108,170,38,251,255,0,67,19,253,8,102,24,2,151,47,220,84,80,191,208,7,41,241,42,41,111,244,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,215,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,78,158,190,218,238,143,142,25,21,178,118,146,55,100,80,2,50,249,117,242,210,201,180,195,50,77,108,226,75,27,164,165,190,216,170,38,134,195,141,84,165,61,107,32,157,18,157,240,93,146,162,158,165,241,43,218,171,81,27,34,123,21,88,244,108,168,168,230,198,169,155,252,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,27,84,26,171,155,84,1,21,124,120,114,189,202,179,13,101,183,106,71,14,209,248,159,202,78,65,36,121,13,182,182,73,22,27,77,116,205,150,162,123,154,207,179,186,40,221,219,149,210,53,223,105,178,185,140,133,36,239,71,12,121,255,0,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,221,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,8,159,21,91,170,0,0,0,0,0,17,1,205,183,131,172,19,75,251,60,75,224,181,159,70,125,109,200,27,110,188,89,59,115,77,226,174,149,94,58,182,123,143,136,150,119,116,117,118,216,206,195,35,107,19,110,164,84,221,90,75,249,128,28,234,253,44,98,223,48,40,125,186,226,4,96,112,95,163,150,45,125,226,131,0,210,172,166,110,139,45,214,225,37,69,198,62,151,175,137,165,164,167,150,174,90,109,216,246,61,157,230,83,186,46,227,92,142,103,115,173,55,86,236,187,20,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,11,242,184,245,217,166,95,141,123,61,105,63,192,0,0,15,201,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,207,214,0,107,25,173,122,95,117,209,93,92,203,244,162,242,234,185,42,49,107,197,77,181,149,21,52,78,164,125,100,12,122,246,106,146,39,42,171,25,52,93,185,89,246,156,138,201,26,168,231,34,162,175,159,201,178,155,238,97,113,134,237,145,215,120,186,186,123,125,5,174,57,59,76,143,166,150,138,150,42,74,104,246,98,34,47,68,16,68,205,246,234,119,78,238,85,114,170,172,143,243,167,208,106,155,78,101,138,113,27,102,162,164,101,182,251,78,204,102,244,176,211,197,19,254,145,133,36,150,154,105,94,143,235,157,242,211,164,145,162,244,126,109,148,44,106,191,237,49,169,25,96,126,173,78,83,125,171,197,109,216,85,69,119,93,150,213,112,173,186,81,211,118,152,157,170,170,184,233,163,168,147,173,19,173,221,76,162,166,77,149,85,169,219,221,168,138,231,42,230,167,39,221,28,190,231,60,80,38,170,211,205,225,236,186,105,111,158,162,178,78,150,63,191,85,93,79,61,37,61,54,202,246,189,189,76,125,76,189,196,107,218,158,27,161,221,43,35,84,193,98,122,57,90,104,93,30,143,240,167,97,201,43,108,222,19,36,212,79,245,73,115,154,69,130,73,31,75,34,170,91,216,217,34,78,174,207,133,237,204,216,222,231,57,146,84,207,250,42,229,99,67,48,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,159,62,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,157,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,1,134,213,0,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,232,53,75,84,179,189,105,206,238,122,153,169,119,223,166,114,75,207,103,198,214,248,88,105,251,189,168,89,12,127,155,133,140,141,187,71,19,27,246,90,155,237,186,238,170,170,178,211,204,235,151,253,102,174,209,212,241,3,162,24,239,139,206,169,58,167,201,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,202,24,216,215,76,215,187,101,116,141,99,36,199,94,90,92,190,234,117,134,235,103,226,15,87,237,84,146,105,245,5,71,137,179,218,106,226,138,170,12,149,236,117,84,18,36,136,201,209,240,50,158,166,8,156,172,154,39,50,116,221,170,138,197,118,225,144,28,171,248,21,166,192,49,235,87,19,218,165,65,73,62,79,124,167,134,229,134,67,13,84,189,118,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,166,53,139,212,217,30,246,71,132,28,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,128,28,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,64,102,255,0,41,60,3,13,213,62,9,179,253,62,212,28,122,146,249,143,95,51,138,250,106,234,26,148,94,137,89,244,125,181,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,61,120,197,224,235,59,225,3,59,167,176,95,235,62,153,198,239,61,127,87,242,14,220,52,255,0,74,118,161,167,125,87,246,171,39,150,72,59,82,84,36,127,156,84,235,219,169,187,162,249,73,87,37,79,75,25,79,204,10,239,110,183,25,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,130,32,57,112,115,0,172,225,222,251,22,146,106,246,69,255,0,114,122,255,0,19,60,85,53,17,207,81,38,59,85,208,249,58,169,217,11,36,145,240,205,34,35,31,10,55,165,36,149,37,106,179,243,201,44,223,154,203,107,166,133,234,63,14,154,143,113,210,253,80,179,120,27,173,14,210,195,52,74,175,165,184,82,185,85,35,170,166,145,81,59,144,191,165,219,46,200,228,115,92,199,181,143,99,216,217,180,229,149,165,250,243,164,188,52,91,177,141,109,117,37,5,60,149,18,86,227,150,23,209,118,174,54,138,41,222,233,95,29,99,209,81,21,242,75,35,229,72,92,206,228,93,106,215,189,85,82,26,112,203,82,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,79,247,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,1,0,36,249,243,12,224,178,213,197,62,151,212,95,113,12,126,145,218,169,141,83,162,227,245,139,82,218,85,173,129,36,234,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,114,54,62,110,168,12,54,168,3,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,73,222,229,205,198,191,242,170,211,137,236,25,253,206,213,30,166,226,223,155,185,83,64,189,169,46,148,40,140,72,238,109,135,165,172,111,83,222,177,202,216,149,205,100,141,107,182,137,179,69,26,96,95,56,106,221,18,127,17,116,246,252,14,211,87,30,160,193,78,147,103,181,206,116,253,137,222,250,90,68,183,66,196,145,234,196,124,116,209,245,57,98,99,88,169,52,123,185,239,71,163,49,171,132,90,45,109,184,241,23,134,91,248,116,187,82,90,245,6,170,162,166,27,85,117,91,96,116,20,172,117,44,201,83,52,137,59,30,197,99,105,150,119,42,116,61,251,34,244,53,207,233,69,9,74,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,200,174,107,220,14,84,227,87,91,223,23,26,114,250,68,177,92,170,41,223,151,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,186,213,222,84,154,87,73,187,219,35,251,49,235,165,186,165,157,232,182,119,108,212,205,52,190,253,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,217,248,130,30,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,144,37,207,133,30,43,180,227,139,93,56,102,107,133,75,224,110,180,61,184,47,246,9,230,71,213,90,42,156,138,168,215,42,34,119,33,127,75,150,41,145,17,178,53,174,69,70,61,146,70,203,214,107,131,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,194,122,91,170,88,38,180,224,150,205,76,211,75,239,211,56,221,231,189,224,171,124,44,212,253,222,212,207,134,79,205,204,198,72,221,164,137,237,251,77,77,246,221,55,69,69,80,245,102,42,243,71,244,39,169,191,130,251,197,17,149,70,42,243,71,244,39,169,191,130,251,197,16,16,2,122,12,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,243,228,239,115,29,224,114,167,138,220,54,131,48,211,231,210,83,234,46,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,218,107,229,149,174,70,164,203,44,97,111,249,105,115,4,166,214,27,85,159,135,205,95,186,213,201,168,52,20,254,26,207,118,171,150,90,169,242,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,119,42,171,213,219,222,174,63,184,193,181,112,155,164,110,117,189,106,228,206,243,26,122,202,12,81,144,196,213,101,52,236,99,82,74,233,93,35,29,23,69,58,205,19,210,55,53,203,43,220,198,116,244,44,146,71,0,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,30,131,84,181,75,59,214,156,238,231,169,154,151,125,250,103,36,188,246,124,109,111,133,134,159,187,218,133,144,199,249,184,88,200,219,180,113,49,191,101,169,190,219,174,234,170,170,30,126,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,213,235,38,144,230,90,17,168,151,13,45,212,24,41,32,200,109,52,244,51,87,65,77,58,76,202,119,212,210,67,84,144,171,211,236,185,236,108,237,99,213,170,230,117,181,221,46,123,118,114,201,255,0,42,30,7,41,177,171,85,147,139,141,70,125,90,95,110,84,245,15,196,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,218,106,111,18,67,43,100,221,238,145,157,156,53,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,90,174,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,46,168,2,37,120,58,229,59,157,217,181,150,163,39,226,122,199,106,250,183,135,92,24,251,125,175,170,27,133,14,87,246,106,26,146,117,71,59,100,134,24,228,101,52,221,186,136,127,60,215,246,222,196,78,182,146,212,0,26,171,155,41,240,157,233,99,70,254,95,227,222,221,1,173,97,178,159,9,222,150,52,111,229,254,61,237,208,1,134,188,204,185,121,221,117,122,234,238,32,244,66,142,174,187,54,174,168,183,219,111,182,4,115,158,151,84,115,162,164,130,170,7,47,217,129,241,53,98,73,122,213,176,246,99,116,170,232,214,55,172,217,43,193,39,7,216,207,8,218,95,21,149,169,73,91,155,95,41,224,118,89,120,164,150,163,177,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,189,45,200,160,0,0,0,2,197,113,131,197,158,27,194,46,151,253,120,190,211,210,94,47,181,245,17,211,88,177,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,206,141,251,108,85,71,74,196,80,193,94,121,87,107,84,215,93,27,177,67,115,164,125,202,142,158,253,87,81,70,217,154,179,195,4,206,161,108,82,190,61,250,154,199,186,9,154,215,42,108,229,138,68,77,250,87,107,85,201,134,237,106,183,113,95,123,163,184,92,233,41,106,46,152,61,125,37,12,83,76,214,62,170,116,172,162,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,240,106,170,97,94,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,126,77,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,109,60,12,106,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,50,84,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,142,173,1,214,59,239,15,250,203,137,235,22,57,15,136,171,198,110,13,168,146,155,169,140,241,116,175,107,163,169,166,235,123,30,145,247,96,146,88,187,157,10,230,117,245,55,237,53,20,9,10,230,177,192,149,213,46,181,252,83,104,214,51,72,235,107,169,214,124,222,213,110,129,205,158,57,209,207,116,151,132,98,42,181,236,115,85,169,63,67,90,172,86,119,220,143,235,158,72,227,215,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,236,105,162,250,189,134,235,214,151,227,250,185,167,243,213,201,98,200,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,14,188,199,249,127,214,112,239,125,151,86,244,135,29,255,0,185,61,127,134,130,90,106,121,39,168,147,29,170,232,100,125,53,15,153,242,72,248,102,145,21,236,153,93,210,146,74,177,57,25,249,149,148,37,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,68,183,58,191,84,248,183,203,250,31,113,184,159,171,201,179,28,226,10,77,88,187,100,152,107,252,6,147,249,69,153,77,81,79,23,110,229,85,21,53,66,81,82,211,200,232,221,34,205,28,149,73,51,210,55,49,173,143,110,227,190,220,76,147,242,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,75,167,4,26,67,134,235,215,44,76,75,72,245,2,10,185,44,89,21,61,222,26,133,164,157,97,158,39,178,249,87,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,139,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,8,86,226,119,135,172,171,133,253,101,189,105,30,83,83,227,252,7,110,166,221,116,101,44,148,240,220,232,101,111,84,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,250,58,151,207,223,117,163,84,50,93,47,198,116,94,245,151,213,207,132,225,245,21,53,118,123,43,89,28,80,65,60,242,62,73,37,127,67,81,211,63,170,89,122,93,42,189,88,146,200,214,116,163,220,139,151,252,213,248,193,192,120,131,204,172,90,99,165,171,73,118,177,96,117,21,110,170,200,153,20,50,50,227,91,42,49,142,101,28,221,11,42,83,70,145,170,43,217,34,71,59,213,29,210,230,195,12,174,192,176,50,83,129,126,12,175,188,97,234,61,85,178,75,175,208,216,102,47,225,234,50,107,148,79,98,213,54,57,85,253,170,106,104,221,190,243,75,218,149,18,71,53,99,141,172,115,157,212,168,200,164,203,94,119,22,155,85,130,213,160,214,43,21,178,146,221,109,183,83,228,20,148,116,116,144,182,24,41,160,141,182,198,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,234,249,69,113,131,140,215,225,182,254,18,243,5,164,182,223,109,117,21,46,196,93,12,85,15,125,222,9,86,174,186,173,146,170,49,209,68,248,21,178,57,30,231,177,30,201,24,214,183,170,55,57,254,127,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,138,188,206,180,183,242,161,193,182,107,225,44,95,73,221,113,47,15,148,219,255,0,182,187,62,23,194,200,158,46,127,55,181,175,233,161,146,183,236,59,171,125,254,203,85,232,194,10,244,171,83,50,173,27,212,124,115,84,176,170,191,15,122,198,110,17,92,41,186,164,145,145,205,208,191,110,9,123,111,99,221,12,172,87,71,35,17,201,215,27,222,213,93,156,166,207,198,176,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,177,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,64,37,167,157,38,177,223,112,253,26,196,180,118,209,15,110,147,81,46,21,21,23,74,158,166,47,85,45,181,212,242,54,155,161,204,85,78,185,231,167,151,184,215,177,205,240,221,63,105,178,57,18,61,185,120,97,86,172,255,0,141,45,42,177,94,106,42,225,167,165,188,62,246,199,83,61,173,122,207,111,166,150,186,22,170,185,174,78,135,75,77,27,94,155,110,172,87,34,43,85,81,201,106,181,47,87,179,45,90,166,195,96,204,231,164,157,248,54,47,75,136,91,38,134,4,137,239,183,83,75,51,233,219,42,55,236,185,236,108,253,180,114,35,119,100,108,87,117,63,169,238,145,254,72,90,91,255,0,209,47,90,238,22,47,252,83,22,180,92,252,87,245,212,215,193,217,71,255,0,249,53,221,111,103,244,49,223,223,16,9,84,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,76,159,230,177,192,149,213,46,181,252,83,104,214,51,72,235,107,169,214,124,222,213,110,129,205,158,57,209,207,116,151,132,98,42,181,236,115,85,169,63,67,90,172,86,119,220,143,235,158,72,227,215,64,117,142,251,195,254,178,226,122,197,142,67,226,42,241,155,131,106,36,166,234,99,60,93,43,218,232,234,105,186,222,199,164,125,216,36,150,46,231,66,185,157,125,77,251,77,69,54,52,209,125,94,195,117,235,75,241,253,92,211,249,234,228,177,100,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,243,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,13,114,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,197,58,23,174,154,113,196,94,156,91,181,67,75,239,62,58,213,93,188,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,220,204,234,110,233,186,181,90,230,189,142,123,30,199,186,32,57,143,242,255,0,172,225,222,251,46,173,233,14,59,255,0,114,122,255,0,13,4,180,212,242,79,81,38,59,85,208,200,250,106,31,51,228,145,240,205,34,43,217,50,187,165,36,149,98,114,51,243,43,47,171,228,217,142,113,5,38,172,93,178,76,53,254,3,73,252,162,204,166,168,167,139,183,114,170,138,154,161,40,169,105,228,116,110,145,102,142,74,164,153,233,27,152,214,199,183,113,223,110,38,72,23,3,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,120,174,99,188,14,83,112,165,153,80,102,26,124,250,186,141,58,204,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,187,174,100,82,181,200,229,133,101,146,207,240,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,176,246,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,107,217,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,67,96,141,45,213,44,19,90,112,75,102,166,105,165,247,233,156,110,243,222,240,85,190,22,106,126,239,106,103,195,39,230,230,99,36,110,210,68,246,253,166,166,251,110,155,162,162,175,171,32,47,151,159,26,119,94,22,53,66,158,197,151,228,21,109,210,188,150,161,83,32,163,74,103,85,37,20,235,31,76,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,59,114,61,144,244,207,77,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,102,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,166,116,243,58,229,255,0,89,171,180,117,60,64,232,134,59,226,243,170,78,169,242,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,242,134,54,53,211,53,238,217,93,35,88,201,34,51,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,235,140,92,19,139,252,18,162,255,0,96,163,250,27,36,179,116,125,96,199,251,147,84,125,23,221,154,161,148,191,219,79,130,40,231,238,199,78,178,126,109,23,163,126,151,108,169,230,26,235,155,25,240,71,160,213,60,56,240,209,135,105,181,230,138,146,12,133,41,223,116,200,22,26,120,163,122,220,106,94,178,201,28,175,137,239,108,207,133,174,142,153,37,235,119,91,41,216,169,179,122,90,150,41,57,98,233,198,63,198,174,39,174,152,85,23,209,184,45,23,138,201,43,172,17,49,25,75,69,125,167,146,21,162,101,50,178,86,73,20,47,146,87,84,164,104,199,197,27,168,93,18,237,28,241,199,30,117,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,197,112,73,198,14,77,194,54,168,69,122,106,213,214,225,55,202,136,27,150,89,233,34,167,239,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,47,83,66,239,243,31,229,255,0,89,195,189,246,93,91,210,28,119,254,228,245,254,26,9,105,169,228,158,162,76,118,171,161,145,244,212,62,103,201,35,225,154,68,87,178,101,119,74,73,42,196,228,103,230,86,91,65,193,39,24,57,55,8,218,161,21,233,171,87,91,132,223,42,32,110,89,103,164,138,159,191,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,189,77,158,155,157,167,75,248,139,210,54,81,222,109,148,153,78,9,158,89,224,171,100,85,48,201,27,42,232,167,99,38,134,84,107,145,178,196,253,150,57,24,239,177,36,111,70,185,58,94,212,84,129,110,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,104,79,246,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,56,57,48,98,90,219,96,210,252,150,249,145,54,146,151,75,242,58,134,220,177,200,221,20,18,79,89,113,73,36,165,172,157,146,71,47,118,22,49,40,227,141,209,205,26,245,175,109,241,185,136,217,59,178,62,0,0,0,138,190,121,223,169,63,222,79,225,164,132,241,21,175,56,111,13,186,71,125,213,108,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,221,114,57,187,43,145,142,232,98,62,71,39,67,28,169,174,190,180,106,246,101,175,90,161,144,106,230,160,79,73,37,247,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,154,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,95,94,87,30,187,52,203,241,175,103,173,39,248,213,92,157,238,92,92,113,212,241,91,134,215,225,250,130,202,74,125,69,195,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,123,77,124,177,57,170,212,153,34,140,51,40,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,211,42,185,174,112,45,253,255,0,138,13,20,195,63,241,138,172,254,138,133,223,228,185,183,72,233,209,191,238,190,41,237,119,248,19,43,63,215,19,17,171,165,186,165,157,232,182,119,108,212,205,52,190,253,13,146,89,187,222,10,183,194,195,81,218,238,194,248,100,252,220,204,124,110,222,57,94,223,180,213,219,125,211,101,68,84,216,123,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,107,131,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,178,246,128,232,229,139,135,253,26,196,244,119,28,155,196,82,99,54,246,211,201,83,210,246,120,186,167,185,210,84,212,244,61,239,88,251,179,201,44,189,190,181,107,58,250,91,246,90,136,99,86,142,114,207,193,52,83,139,217,56,130,194,175,127,69,226,22,139,122,125,91,198,41,214,105,100,167,174,154,146,74,74,191,17,61,67,228,124,144,244,57,210,179,103,35,150,74,133,106,244,50,4,73,243,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,252,74,138,93,253,0,26,191,113,81,66,127,73,88,2,46,57,205,233,211,230,180,218,117,42,36,223,177,37,190,134,85,70,189,118,111,246,231,197,119,233,79,55,55,238,223,253,36,163,152,121,205,59,12,110,81,194,157,238,120,224,99,234,41,174,22,199,70,189,10,231,39,246,202,34,237,183,244,61,127,210,160,70,199,43,92,138,155,29,226,138,57,234,165,108,109,159,31,184,68,213,87,53,55,119,230,221,247,255,0,67,84,158,148,84,95,52,53,141,209,188,226,231,167,122,135,109,202,109,85,211,82,77,78,201,216,175,137,232,213,86,190,23,183,109,215,203,109,213,62,63,176,217,71,79,242,6,101,24,141,13,241,146,119,18,163,187,246,186,145,223,163,43,155,241,79,47,230,129,232,138,92,133,71,11,183,222,5,8,155,21,180,164,169,21,23,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,198,225,118,253,161,54,2,164,248,28,128,6,56,115,2,204,234,240,126,24,242,43,197,190,181,212,181,45,170,183,49,146,53,219,47,218,171,141,21,62,11,247,34,144,1,136,99,213,217,134,75,73,96,163,134,90,138,154,190,231,75,24,213,123,157,209,27,158,190,91,166,254,77,95,191,238,38,99,156,6,94,182,158,28,29,143,211,213,44,114,221,46,246,216,213,168,238,149,84,71,205,39,236,243,243,135,246,167,253,113,155,192,134,40,252,195,137,188,102,218,148,75,82,200,169,238,19,200,206,158,164,70,165,28,173,221,124,211,203,119,39,249,213,0,158,46,31,48,186,93,63,210,139,62,51,73,66,218,70,64,250,151,172,77,111,78,202,249,228,119,195,117,253,169,247,151,24,233,165,167,142,146,6,211,196,196,107,27,190,200,159,15,53,220,238,3,133,242,41,57,83,143,188,14,90,84,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,0,0,99,255,0,29,154,23,98,215,238,25,115,28,110,231,102,186,220,238,182,27,125,86,73,141,195,107,87,173,83,175,20,180,179,45,59,25,27,81,221,238,231,91,225,88,213,174,87,54,101,233,233,122,49,237,215,92,218,160,214,219,140,72,237,81,113,95,172,45,179,86,213,213,83,174,113,122,115,223,83,76,216,30,147,173,100,171,51,17,173,145,232,172,108,171,35,24,254,164,87,177,173,122,182,53,114,198,208,252,174,27,180,66,235,196,126,182,226,218,47,102,190,82,89,170,50,58,137,90,250,250,152,221,35,41,160,134,9,42,38,122,49,190,111,122,69,12,157,12,221,168,231,244,181,92,196,85,122,108,188,67,183,36,251,78,151,220,117,115,60,172,200,109,148,149,89,221,174,207,75,87,140,203,52,50,61,244,180,74,249,33,184,203,19,182,237,49,234,179,81,70,174,93,164,232,145,237,103,216,116,168,179,18,0,197,94,104,254,132,245,55,240,95,120,162,50,168,197,94,104,254,132,245,55,240,95,120,162,2,0,77,170,13,85,205,170,0,31,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,0,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,113,128,28,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,159,230,0,114,84,244,177,148,252,192,174,246,235,113,159,224,121,76,139,75,112,76,175,59,196,117,50,255,0,98,241,89,38,9,227,254,175,214,248,169,153,224,252,108,41,13,87,230,216,244,142,78,184,218,141,252,227,93,211,182,237,217,124,207,86,11,85,197,143,165,141,100,249,127,144,251,116,224,93,82,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,129,173,97,63,220,209,253,9,234,111,224,190,241,68,64,9,63,220,209,253,9,234,111,224,190,241,68,4,0,147,231,204,51,141,59,87,11,26,95,81,98,196,50,10,70,234,166,75,78,137,143,209,173,51,106,150,138,5,147,166,91,132,241,185,200,214,49,173,73,91,18,189,28,143,153,26,157,185,24,201,186,96,48,189,92,104,91,181,98,207,197,6,127,105,214,236,143,235,6,95,69,112,142,158,166,239,224,233,169,62,144,165,101,60,77,162,169,236,83,42,197,23,114,145,41,223,219,69,234,111,86,207,251,104,224,45,174,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,79,247,4,156,31,99,60,35,105,124,86,86,165,37,110,109,124,167,129,217,101,226,146,90,142,197,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,244,183,23,249,58,240,245,163,75,167,19,113,33,29,79,214,12,249,215,10,203,27,252,69,43,153,30,53,208,137,213,13,63,82,109,36,211,65,44,82,62,161,171,229,28,201,11,122,118,159,185,37,64,96,7,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,4,255,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,1,143,249,63,21,214,44,19,140,75,63,12,153,172,182,171,93,6,89,135,210,94,44,23,73,230,124,114,77,120,125,117,76,11,64,237,209,99,94,236,113,53,98,85,86,47,114,55,70,157,199,77,27,90,16,153,198,15,9,153,151,8,186,161,245,30,251,81,87,120,177,87,211,199,83,98,200,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,250,246,237,189,81,27,43,21,125,255,0,47,62,52,238,188,44,106,133,61,139,47,200,42,219,165,121,45,66,166,65,70,148,206,170,74,41,214,62,152,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,118,228,123,33,233,153,254,39,120,122,197,120,160,209,171,214,145,229,53,62,3,199,246,234,109,215,70,82,199,81,53,178,186,39,117,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,175,169,53,225,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,13,154,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,49,131,154,63,161,61,77,252,23,222,40,140,10,229,165,204,18,167,71,174,182,126,31,53,126,235,73,30,159,87,212,120,107,61,218,174,88,169,96,198,158,247,85,79,34,200,172,129,95,59,42,42,103,137,170,249,165,107,32,77,220,170,140,71,109,158,188,209,253,9,234,111,224,190,241,68,4,0,155,68,103,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,174,230,101,115,29,227,142,155,138,220,202,131,15,211,230,85,211,233,214,31,81,59,232,102,149,242,196,251,221,91,145,24,181,178,192,170,141,99,26,212,115,96,107,155,221,107,37,149,206,86,172,203,20,97,98,184,163,215,79,229,41,174,217,54,181,253,86,250,185,245,143,193,127,115,60,119,140,236,120,122,56,41,191,191,118,227,234,234,236,117,126,130,109,213,183,158,219,173,191,196,239,255,0,85,50,171,54,83,244,37,170,243,244,53,194,158,225,244,117,218,155,196,80,214,118,164,107,251,21,17,110,157,200,95,211,210,246,110,157,77,85,77,211,114,255,0,240,47,193,149,247,140,61,71,170,182,73,117,250,27,12,197,252,61,70,77,114,137,236,90,166,199,42,191,181,77,77,27,183,222,105,123,82,162,72,230,172,113,181,142,115,186,149,25,20,151,175,153,215,1,223,145,11,237,78,188,233,61,151,167,1,200,46,14,250,74,215,110,183,118,233,113,121,156,200,91,30,238,238,185,123,53,19,186,161,91,211,28,113,66,229,142,20,219,174,38,168,74,167,12,92,66,226,188,80,104,213,151,87,49,106,111,1,227,251,148,215,27,91,234,163,168,154,217,93,19,186,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,215,210,144,173,205,31,215,102,166,254,11,236,244,71,138,224,251,139,60,203,132,93,80,250,241,98,167,171,188,88,171,233,228,166,190,227,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,157,123,119,24,138,141,149,232,191,171,204,35,63,195,117,79,139,156,219,80,116,251,33,164,190,99,215,202,123,37,77,13,117,50,175,68,172,250,30,141,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,36,127,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,0,0,0,3,85,115,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,15,41,170,90,165,130,104,182,9,115,212,205,75,190,253,13,141,217,187,62,54,183,194,205,81,218,238,204,200,99,252,220,44,124,142,222,73,88,223,178,213,219,125,215,100,69,84,215,135,138,174,38,51,46,43,245,114,179,84,179,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,210,142,153,253,82,200,247,200,228,78,167,189,221,45,99,58,35,102,90,243,147,200,248,130,147,86,45,56,222,100,207,1,164,254,114,225,176,211,212,69,219,185,85,69,77,78,181,181,85,17,182,71,72,179,71,37,82,194,197,145,172,107,99,223,182,223,183,43,228,195,94,27,168,180,74,191,91,113,104,56,141,187,85,219,180,233,181,18,205,124,154,153,179,185,238,100,112,72,248,161,84,167,99,230,232,146,102,197,27,214,52,71,163,30,229,71,49,126,219,67,207,228,90,91,157,226,152,38,35,169,151,251,23,133,198,243,191,31,245,126,183,197,66,255,0,25,224,166,72,106,191,54,199,172,145,244,72,228,111,231,26,222,173,247,110,233,230,48,125,51,202,181,18,221,151,220,113,106,79,23,245,43,31,126,77,113,129,145,201,36,206,161,142,170,154,158,87,198,214,49,219,246,252,83,101,122,187,165,173,138,41,94,174,251,59,44,143,243,184,180,218,172,22,173,6,177,88,173,148,150,235,109,186,159,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,107,201,83,213,62,83,242,254,187,220,109,192,97,86,150,234,150,119,162,217,221,179,83,52,210,251,244,54,73,102,239,120,42,223,11,13,71,107,187,11,225,147,243,115,49,241,187,120,229,123,126,211,87,109,247,77,149,17,83,97,238,21,120,152,195,120,175,210,58,61,82,195,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,39,74,54,102,116,203,27,217,35,81,58,152,246,245,53,143,235,141,144,109,199,149,147,70,177,222,43,51,219,38,134,67,225,49,250,43,130,211,85,91,226,183,186,146,150,223,116,141,59,117,180,244,200,231,185,93,11,103,100,138,138,141,141,141,115,156,200,153,218,100,111,125,203,229,67,150,234,229,151,139,75,38,53,167,46,171,169,177,95,169,234,19,46,161,89,94,202,39,91,161,134,69,109,76,234,216,165,70,62,41,94,206,211,149,25,213,36,141,131,185,27,106,30,160,78,240,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,11,171,207,59,245,39,251,201,252,52,138,178,85,57,231,126,164,255,0,121,63,134,152,107,203,223,0,195,117,79,139,156,39,79,181,7,30,164,190,99,215,202,123,221,53,117,13,74,47,68,172,250,30,177,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,28,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,217,233,185,218,116,191,136,189,35,101,29,230,217,73,148,224,153,229,158,10,182,69,83,12,145,178,174,138,118,50,104,101,70,185,27,44,79,217,99,145,142,251,18,70,244,107,147,165,237,69,72,1,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,183,255,0,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,132,212,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,67,15,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,133,110,44,125,83,235,39,204,12,135,220,103,50,82,139,152,5,102,145,112,15,167,124,63,104,134,69,225,51,170,191,166,224,201,174,81,71,60,85,86,26,89,46,51,205,19,105,158,230,36,107,52,241,212,121,77,27,220,232,90,199,108,141,145,204,124,120,215,197,143,170,125,100,249,129,144,251,140,229,170,3,213,105,110,150,231,122,211,157,219,52,207,77,44,95,76,228,151,158,247,130,162,241,80,211,247,123,80,190,105,63,57,51,217,27,118,142,39,187,237,57,55,219,100,221,85,17,101,43,88,121,63,218,160,225,162,207,141,105,61,246,146,231,170,24,157,69,194,229,53,198,90,54,208,179,42,74,135,181,82,150,94,185,36,90,119,199,20,80,178,15,206,246,81,233,42,189,172,90,135,203,29,244,229,205,193,71,242,85,211,137,239,249,253,178,213,38,166,229,63,156,185,84,192,157,217,45,116,42,140,88,237,141,155,169,204,119,75,216,178,74,232,145,173,124,142,107,119,149,176,197,34,230,0,26,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,101,7,23,188,94,127,42,221,26,209,63,173,53,189,237,66,195,190,159,162,202,58,40,60,52,51,247,93,67,225,106,227,233,85,141,123,177,196,238,180,111,71,76,177,203,180,108,141,98,234,205,254,106,28,10,211,103,248,245,215,137,237,45,160,164,131,39,177,211,205,114,204,225,154,170,94,187,181,186,10,88,88,217,226,89,36,88,99,125,44,52,202,171,27,24,206,235,28,245,234,116,140,99,36,135,96,50,171,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,66,7,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,155,242,58,185,214,105,237,138,243,161,216,94,166,214,223,188,21,215,23,200,31,107,161,164,147,173,99,175,142,190,30,185,163,106,50,39,126,121,190,10,57,26,175,124,113,164,108,157,55,115,221,19,84,33,176,216,163,128,125,51,202,180,139,132,45,54,193,115,90,79,9,122,167,183,212,92,42,105,93,28,145,201,75,227,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,246,100,107,218,138,168,136,171,175,102,39,110,177,94,50,171,53,167,41,200,254,175,217,107,110,20,244,247,27,191,131,125,95,209,244,175,145,173,150,167,176,197,71,203,219,98,185,253,182,175,83,186,118,79,53,54,147,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,160,69,89,145,92,18,113,131,147,112,141,170,17,94,154,181,117,184,77,242,162,6,229,150,122,72,169,251,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,212,215,47,124,3,13,213,62,46,112,157,62,212,28,122,146,249,143,95,41,239,116,213,212,53,40,189,18,179,232,122,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,202,227,7,132,204,203,132,93,80,250,143,125,168,171,188,88,171,233,227,169,177,100,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,253,123,118,222,168,141,149,138,161,63,215,59,78,151,241,23,164,108,163,188,219,41,50,156,19,60,179,193,86,200,170,97,146,54,85,209,78,198,77,12,168,215,35,101,137,251,44,114,49,223,98,72,222,141,114,116,189,168,169,234,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,33,91,150,231,48,74,110,29,170,100,209,237,100,186,213,187,78,174,53,14,169,162,185,77,44,179,51,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,54,221,242,42,205,160,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,38,164,181,92,78,240,245,138,241,65,163,87,173,35,202,106,124,7,143,237,212,219,174,140,165,142,162,107,101,116,78,234,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,103,95,82,93,80,6,177,154,209,164,57,150,130,234,134,65,164,122,129,5,36,119,220,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,254,74,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,153,191,203,23,152,5,30,145,86,83,112,253,173,249,23,132,193,106,250,96,198,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,206,105,30,230,194,230,55,116,108,110,123,227,207,254,58,56,50,177,113,135,167,20,182,200,238,191,67,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,147,95,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,192,14,117,126,150,49,111,152,20,62,221,113,63,39,150,47,48,10,205,93,163,166,225,251,91,242,47,23,157,82,116,193,140,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,156,210,61,174,153,175,110,232,233,26,247,201,250,220,234,253,44,98,223,48,40,125,186,226,4,43,23,43,135,93,121,204,184,109,213,203,22,171,97,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,232,145,173,217,28,172,119,67,209,146,53,58,216,213,75,193,202,227,215,102,153,126,53,236,245,167,160,230,59,192,229,55,10,89,149,6,97,167,207,171,168,211,172,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,186,230,69,43,92,142,88,86,89,2,106,116,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,169,175,15,4,156,96,228,220,35,106,132,87,166,173,93,110,19,124,168,129,185,101,158,146,42,126,253,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,245,55,96,140,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,8,108,231,87,234,159,22,249,127,67,238,55,19,0,12,255,0,231,87,234,159,22,249,127,67,238,55,17,203,59,135,172,87,138,13,26,226,31,72,242,154,159,1,227,254,171,212,219,174,140,165,142,162,107,101,116,78,185,58,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,157,125,72,31,39,45,206,96,148,220,59,84,201,163,218,201,117,171,118,157,92,106,29,83,69,114,154,89,102,102,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,109,187,228,85,152,157,72,210,173,56,214,11,21,62,49,170,24,93,171,38,181,82,92,41,174,144,210,92,105,210,88,217,85,3,250,227,145,17,127,225,53,201,250,47,141,242,70,244,115,30,246,187,91,125,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,52,229,41,198,191,211,116,116,124,38,234,109,206,235,89,122,135,189,38,23,112,157,123,241,186,134,24,59,143,182,57,81,189,113,246,89,20,178,68,233,28,230,172,106,232,145,99,72,161,99,194,79,192,32,7,154,63,174,205,77,252,23,217,232,128,159,227,207,231,249,254,27,165,152,109,219,80,117,7,33,164,177,227,214,58,117,169,174,174,169,85,232,137,155,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,101,242,49,253,118,126,237,255,0,18,28,230,243,174,35,173,255,0,65,97,31,69,253,23,163,23,78,219,190,144,183,78,249,62,151,186,51,121,60,61,122,244,183,179,219,232,235,138,159,237,50,78,149,155,174,71,199,209,76,24,85,198,47,24,185,223,23,249,221,61,254,255,0,71,244,54,55,102,235,250,191,143,247,33,168,250,47,187,13,59,42,191,182,153,4,82,79,221,146,157,36,252,226,47,70,253,45,217,19,206,208,93,112,12,202,197,134,216,53,6,243,143,85,209,227,217,85,69,117,53,150,186,100,70,178,189,244,107,18,84,172,72,171,212,230,49,211,198,197,126,221,10,254,182,162,171,163,122,53,167,180,88,109,199,63,198,173,250,141,118,171,181,226,117,87,138,40,111,213,212,141,87,79,75,110,116,204,74,153,163,68,99,213,94,216,149,238,68,70,63,205,19,236,187,224,178,19,205,231,22,211,140,47,78,56,112,198,244,134,134,213,73,134,82,91,239,238,178,54,215,42,75,75,37,44,137,108,145,179,50,84,87,119,187,157,107,34,202,174,115,164,115,213,238,115,149,202,229,8,246,192,240,12,203,83,242,104,48,205,63,199,170,239,183,218,170,122,186,154,123,125,34,35,167,157,148,212,242,84,74,145,183,125,222,244,138,25,21,24,221,222,245,68,107,81,206,84,106,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,34,185,92,122,236,211,47,198,189,158,180,244,28,215,177,141,35,198,184,180,189,174,156,220,42,210,251,114,167,167,175,203,173,137,109,101,61,21,13,198,88,99,123,93,4,141,233,89,95,60,78,100,242,238,197,218,73,92,238,235,221,35,227,132,37,123,131,174,49,112,78,47,240,74,139,253,130,143,232,108,146,205,209,245,131,31,238,77,81,244,95,118,106,134,82,255,0,109,62,8,163,159,187,29,58,201,249,180,94,141,250,93,178,167,158,21,243,206,253,73,254,242,127,13,48,171,128,219,222,178,217,248,172,192,161,208,201,186,178,11,141,193,41,170,168,165,184,54,142,150,225,107,106,119,171,105,234,100,115,36,68,133,96,134,71,170,164,114,61,174,141,175,137,142,149,145,161,154,188,243,191,82,127,188,159,195,64,138,178,250,240,125,197,158,101,194,46,168,125,120,177,83,213,222,44,85,244,242,83,95,113,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,206,189,187,140,69,70,202,244,95,85,203,58,211,106,191,241,175,167,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,146,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,124,156,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,24,79,78,150,234,150,9,173,56,37,179,83,52,210,251,244,206,55,121,239,120,42,223,11,53,63,119,181,51,225,147,243,115,49,146,55,105,34,123,126,211,83,125,183,77,209,81,87,213,144,45,203,155,141,127,228,171,168,243,216,51,251,157,214,77,50,202,127,55,114,166,129,123,177,218,235,149,88,145,220,219,15,75,158,238,150,49,99,149,177,43,92,248,220,215,109,43,161,138,53,158,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,42,56,95,128,20,149,39,153,73,202,1,81,110,120,131,194,233,117,3,74,47,24,205,93,11,106,217,59,233,158,145,57,189,91,171,39,141,223,13,211,246,47,222,92,99,166,170,158,58,184,29,79,43,17,204,118,219,162,252,60,151,112,53,119,203,241,234,236,63,37,171,176,86,67,45,61,77,39,111,169,143,106,177,205,235,141,175,79,45,215,111,39,39,223,247,147,255,0,203,247,51,171,206,56,99,199,111,23,10,215,85,84,186,170,226,199,200,231,110,191,102,174,68,68,248,39,220,168,67,55,29,248,163,240,254,38,242,107,106,209,45,51,37,167,183,207,27,58,122,81,90,180,113,55,116,243,95,45,218,191,231,69,36,203,147,254,94,183,110,28,27,143,212,85,44,146,218,238,247,40,209,170,238,165,68,87,195,39,236,242,243,155,246,175,253,65,158,199,11,240,57,0,81,185,203,78,23,96,155,126,208,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,129,201,194,252,0,161,83,112,212,57,57,104,21,0,0,138,190,114,185,109,61,69,154,199,139,71,95,19,167,101,198,146,119,64,146,39,87,67,82,189,187,171,127,102,232,137,185,101,121,64,98,191,75,241,55,45,230,122,78,236,20,152,253,197,168,231,51,118,181,251,192,159,29,252,151,103,255,0,198,121,110,103,90,143,245,211,136,26,139,125,37,75,102,164,160,129,241,47,75,222,168,217,25,91,88,155,108,190,95,7,125,200,101,7,37,252,22,52,179,95,117,2,90,117,73,86,166,190,134,57,86,54,249,179,166,133,118,234,253,47,143,87,151,192,9,71,0,1,75,182,41,77,254,37,75,241,56,79,233,2,176,0,0,0,0,0,0,0,0,0,0,14,0,228,28,110,131,116,80,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,213,6,170,230,213,0,0,0,0,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,2,207,241,111,173,22,173,5,225,231,54,212,10,172,190,147,29,187,199,103,172,164,198,234,38,99,101,124,183,185,41,228,240,81,69,19,154,228,149,253,212,107,149,170,215,53,24,199,189,251,70,199,170,107,110,74,79,58,253,111,186,173,215,13,225,186,27,29,35,109,173,167,167,206,42,46,78,145,206,158,73,213,213,180,113,64,198,249,53,140,107,82,103,57,87,169,94,175,141,19,163,161,123,145,108,5,223,225,23,91,237,92,56,241,23,134,107,45,246,199,87,119,182,216,42,42,91,89,73,73,35,89,58,193,81,75,53,52,143,143,171,236,185,236,108,234,244,98,171,81,234,196,106,185,157,93,105,178,73,170,185,176,71,45,189,104,186,235,127,9,120,189,247,40,203,234,242,76,158,199,81,89,97,190,214,85,177,221,244,158,25,149,208,54,73,21,169,222,127,131,150,141,203,46,238,87,43,149,94,231,73,214,6,80,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,64,9,181,65,170,185,181,64,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,255,0,228,169,233,99,41,249,129,93,237,214,227,0,57,163,250,236,212,223,193,125,158,136,207,254,74,158,150,50,159,152,21,222,221,110,48,3,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,96,11,85,252,147,184,88,255,0,209,167,74,191,247,54,221,255,0,192,71,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,181,132,255,0,115,71,244,39,169,191,130,251,197,17,0,36,255,0,115,71,244,39,169,191,130,251,197,16,16,2,103,79,56,45,28,190,224,220,80,46,170,212,77,226,44,186,151,111,130,162,142,78,150,51,177,85,67,79,5,37,69,54,200,247,61,221,44,101,52,189,197,107,26,190,39,161,189,75,27,148,193,98,100,249,210,104,229,247,48,209,172,75,88,173,19,119,41,52,238,225,81,79,116,166,233,98,116,210,220,157,79,27,106,122,220,244,85,232,158,10,120,187,109,99,220,239,19,213,246,91,27,149,66,208,114,62,205,109,84,25,254,169,233,204,212,245,107,114,190,89,237,215,186,121,90,198,246,27,5,12,210,195,43,94,238,174,164,122,186,225,10,181,17,170,138,141,147,117,110,200,142,151,67,94,30,94,25,173,171,0,227,75,74,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,161,178,212,198,231,174,251,163,17,202,136,229,68,106,236,60,6,0,115,171,244,177,139,124,192,161,246,235,137,128,28,174,61,118,105,151,227,94,207,90,103,255,0,58,191,75,24,183,204,10,31,110,184,152,1,202,227,215,102,153,126,53,236,245,160,79,241,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,6,101,114,176,226,207,50,226,51,75,238,216,62,160,83,213,215,95,116,214,158,223,77,81,145,213,215,164,243,222,89,85,37,98,196,178,51,182,213,107,226,138,158,56,213,238,124,143,149,119,123,151,169,85,86,229,113,209,193,149,139,140,61,56,165,182,71,117,250,27,51,197,252,69,70,51,114,149,239,90,86,201,42,51,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,152,129,200,199,245,217,251,183,252,72,149,64,53,87,37,167,38,202,111,185,135,35,152,110,217,29,119,139,171,167,183,208,90,227,147,180,200,250,105,104,178,104,169,41,163,217,136,136,189,16,65,19,55,219,169,221,59,185,85,202,170,177,44,74,167,255,0,88,163,255,0,159,255,0,44,64,138,178,234,240,197,195,214,85,197,6,178,217,116,143,22,169,240,30,63,185,83,113,186,62,150,74,136,109,148,49,55,170,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,157,125,73,106,141,138,56,58,224,235,4,225,3,4,168,176,88,43,62,153,201,47,61,31,88,50,14,220,212,255,0,74,118,166,168,125,47,246,171,231,150,56,59,81,212,44,127,155,84,235,219,169,219,170,249,5,203,209,125,33,195,116,23,75,241,253,35,211,248,42,227,177,99,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,242,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,245,87,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,159,88,3,94,30,54,248,62,201,184,70,213,9,108,174,74,186,220,38,249,81,59,177,59,197,92,180,253,250,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,233,110,58,155,57,235,70,144,225,186,245,165,249,6,145,234,4,21,114,88,178,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,249,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,235,151,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,244,177,158,46,149,237,73,41,170,122,24,247,164,125,216,36,138,94,223,90,185,157,125,46,251,77,84,2,90,185,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,0,0,0,0,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,0,0,183,250,233,161,122,113,196,94,156,92,116,191,84,44,222,58,213,93,180,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,59,93,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,179,73,142,188,109,240,125,140,241,115,165,242,217,92,148,148,89,181,142,158,119,98,119,138,185,106,59,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,210,224,129,108,155,87,179,44,191,75,240,141,35,190,207,73,53,139,79,106,46,211,88,149,176,35,39,133,151,9,33,150,120,94,244,242,123,18,88,86,70,170,167,90,44,210,34,185,90,140,107,62,173,30,215,77,71,208,106,204,154,237,165,247,159,161,174,185,70,63,54,55,53,202,36,84,170,163,165,150,120,38,145,244,207,69,78,212,203,225,218,196,147,101,115,26,247,43,58,94,140,123,63,3,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,124,248,30,131,0,192,51,45,83,204,173,58,125,167,216,245,93,243,33,190,84,37,53,13,13,50,39,92,175,217,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,54,19,224,251,132,204,55,132,93,47,250,143,98,168,164,188,95,107,234,36,169,190,228,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,253,27,247,30,136,142,149,234,182,171,151,23,3,149,60,41,97,181,249,134,160,190,146,163,81,115,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,211,159,20,77,106,57,33,73,100,204,160,60,166,117,164,250,89,170,30,7,242,153,166,152,166,91,244,103,119,193,125,59,102,166,175,240,189,206,158,231,107,188,199,116,117,118,217,213,211,182,253,13,223,224,135,203,133,104,134,139,233,173,214,91,238,156,233,14,21,138,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,237,187,26,191,114,30,212,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,77,79,19,188,61,98,188,80,104,213,235,72,242,154,159,1,227,251,117,54,235,163,41,99,168,154,217,93,19,186,162,168,141,175,79,242,163,122,53,204,115,226,150,86,35,217,215,212,154,240,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,108,230,99,87,29,28,25,88,184,195,211,138,91,100,119,95,161,179,60,95,196,84,99,55,41,94,245,165,108,146,163,59,180,213,49,183,125,225,151,181,18,44,141,106,201,27,152,215,55,169,17,241,72,24,171,202,83,141,127,166,232,232,248,77,212,219,157,214,178,245,15,122,76,46,225,58,247,227,117,12,48,119,31,108,114,163,122,227,236,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,217,94,117,126,169,241,111,151,244,62,227,113,51,255,0,130,142,1,116,227,133,60,86,138,237,123,183,218,178,109,77,168,218,162,225,145,201,76,146,120,9,29,27,227,90,107,115,164,111,92,48,163,36,145,142,145,17,178,77,212,229,126,205,232,138,44,0,231,87,234,159,22,249,127,67,238,55,16,46,175,35,31,215,103,238,223,241,34,85,8,139,228,225,159,225,186,89,134,241,5,168,58,131,144,210,88,241,235,29,62,57,83,93,93,82,171,209,19,55,185,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,176,174,111,185,53,111,22,146,222,178,186,234,187,102,131,93,106,29,65,29,158,162,215,79,81,91,106,131,178,214,71,93,220,129,173,153,94,179,49,37,150,62,185,209,145,205,51,35,108,174,108,78,2,93,1,242,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,96,0,0,91,75,183,12,156,54,223,238,181,183,219,239,15,154,107,113,185,92,106,36,171,172,172,171,196,232,38,158,166,121,28,174,146,89,36,116,74,231,189,206,85,114,185,85,85,85,85,84,246,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,79,214,0,107,89,197,143,170,125,100,249,129,144,251,140,228,143,242,138,224,251,25,160,195,109,252,90,102,9,73,114,190,221,42,42,91,136,182,25,106,24,251,68,17,45,93,13,91,229,68,123,98,149,243,171,164,106,49,204,122,49,145,177,205,119,84,142,107,35,131,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,131,110,105,252,38,97,188,57,234,133,167,56,211,250,138,74,27,22,165,84,92,42,105,241,202,74,5,130,11,51,233,99,163,73,82,55,247,28,142,100,178,212,73,34,49,172,141,145,38,204,106,116,162,34,78,73,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,1,13,124,233,53,142,197,152,107,46,37,163,182,136,123,149,122,119,111,168,168,186,84,245,61,58,106,174,77,167,145,180,221,14,98,34,244,65,5,60,189,198,189,237,119,137,233,251,46,141,200,179,40,107,89,197,62,181,255,0,40,158,32,179,109,99,142,223,224,169,50,11,130,120,8,29,23,110,70,80,193,19,41,233,123,173,238,72,137,50,193,12,75,39,75,213,189,197,127,78,205,217,16,45,81,178,159,11,26,215,252,162,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,125,79,87,118,213,157,91,59,116,77,109,171,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,103,177,37,134,88,213,205,221,58,227,123,126,45,84,73,137,228,183,172,119,220,195,70,178,221,29,187,195,220,164,211,187,133,61,69,174,167,169,137,211,75,114,117,68,142,166,232,107,17,87,162,120,42,37,238,57,239,115,188,79,79,217,108,109,69,9,21,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,73,169,226,119,135,172,87,138,13,26,189,105,30,83,83,224,60,127,110,166,221,116,101,44,117,19,91,43,162,119,84,85,17,181,233,254,84,111,70,185,142,124,82,202,196,123,58,250,146,21,185,92,122,236,211,47,198,189,158,180,159,224,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,147,78,82,156,107,253,55,71,71,194,110,166,220,238,181,151,168,123,210,97,119,9,215,191,27,168,97,131,184,251,99,149,27,215,31,101,145,75,36,78,145,206,106,198,174,137,22,52,138,22,63,42,184,232,224,202,197,198,30,156,82,219,35,186,253,13,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,79,202,224,163,128,93,56,225,79,21,162,187,94,237,246,172,155,83,106,54,168,184,100,114,83,36,158,2,71,70,248,214,154,220,233,27,215,12,40,201,36,99,164,68,108,147,117,57,95,179,122,34,136,49,87,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,1,30,188,212,56,36,181,106,142,27,117,226,91,4,130,146,223,150,97,214,121,170,239,212,240,210,181,31,127,162,133,97,252,236,178,186,102,49,143,165,166,101,75,209,221,15,146,86,53,145,39,232,68,137,33,69,170,226,199,210,198,178,124,191,200,125,186,112,53,172,38,167,157,95,165,140,91,230,5,15,183,92,72,86,38,167,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,32,135,149,199,174,205,50,252,107,217,235,73,254,3,92,206,48,120,76,204,184,69,213,15,168,247,218,138,187,197,138,190,158,58,155,22,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,215,183,109,234,136,217,88,171,35,220,155,40,120,130,183,233,61,218,76,202,159,187,164,247,77,171,48,217,234,46,145,73,36,53,77,169,168,138,182,58,122,118,181,210,50,23,73,26,185,233,35,227,107,100,106,58,56,228,239,203,35,115,171,82,52,171,78,53,130,197,79,140,106,134,23,106,201,173,84,151,10,107,164,52,151,26,116,150,54,85,64,254,184,228,68,95,248,77,114,126,139,227,124,145,189,28,199,189,174,245,96,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,203,254,58,56,50,177,113,135,167,20,182,200,238,191,67,102,120,191,136,168,198,110,82,189,235,74,217,37,70,119,105,170,99,110,251,195,47,106,36,89,26,213,146,55,49,174,111,82,35,226,147,95,107,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,167,140,32,227,239,151,21,55,21,87,90,45,74,211,27,190,63,139,231,116,180,235,77,113,125,117,44,173,130,252,196,116,45,133,106,38,137,92,177,62,8,155,50,53,233,4,143,145,22,56,220,173,100,108,86,131,150,159,29,85,60,77,99,53,90,97,169,213,245,117,90,161,142,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,212,157,185,26,231,171,164,72,242,127,41,225,235,64,179,155,237,86,83,154,232,126,159,228,23,170,222,143,19,113,186,99,52,85,117,83,244,49,172,103,92,178,70,231,187,165,140,107,83,117,242,107,81,19,201,16,242,156,40,240,163,167,28,37,105,195,48,172,42,47,29,117,174,237,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,183,11,58,156,145,66,138,173,141,174,114,170,189,239,146,71,222,176,60,166,11,164,250,89,165,254,59,242,103,166,152,166,37,244,159,107,198,253,5,102,166,160,241,93,190,174,223,119,178,198,245,244,247,31,211,213,190,221,110,219,226,163,84,180,183,4,214,156,18,231,166,122,151,98,250,103,27,188,246,124,109,23,138,154,159,187,218,153,147,71,249,200,94,201,27,180,145,49,223,101,201,190,219,46,232,170,139,234,192,26,224,241,93,194,142,163,240,149,168,239,194,179,88,188,117,170,187,185,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,220,204,234,106,75,10,170,186,55,57,170,138,246,62,57,31,111,242,45,82,206,242,188,19,17,211,59,253,247,197,99,120,39,143,250,191,69,225,97,103,131,241,179,36,213,95,156,99,18,73,58,228,106,59,243,142,119,78,219,55,100,242,54,19,226,187,133,29,56,226,215,78,31,133,102,177,120,27,173,15,114,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,200,95,210,212,150,21,84,108,141,107,85,21,143,100,114,51,94,205,82,210,220,239,69,179,187,158,153,234,93,139,232,108,146,205,217,241,180,94,42,26,142,215,118,22,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,32,52,183,84,179,189,22,206,237,154,153,166,151,223,161,178,75,55,123,193,86,248,88,106,59,93,216,95,12,159,155,153,143,141,219,199,43,219,246,154,187,111,186,108,168,138,158,126,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,229,38,207,150,231,47,186,158,29,169,164,214,29,100,181,82,59,81,110,52,238,166,162,182,205,20,83,63,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,247,217,242,34,133,224,224,95,131,43,23,7,154,113,85,108,146,235,244,206,103,148,120,122,140,154,229,19,222,148,174,146,36,127,106,154,154,55,109,180,49,119,101,68,145,205,73,36,115,220,231,116,162,178,40,241,3,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,156,157,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,54,229,113,235,179,76,191,26,246,122,210,127,128,214,179,137,222,30,178,174,23,245,150,245,164,121,77,79,143,240,29,186,155,117,209,148,178,83,195,115,161,149,189,81,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,232,234,89,105,229,25,142,113,5,98,225,246,89,53,85,254,19,5,171,236,203,128,90,231,167,138,42,168,169,100,150,166,122,170,167,116,198,146,44,51,201,81,27,162,89,94,231,43,88,231,53,173,141,209,186,76,181,212,109,20,210,61,95,169,177,213,106,150,156,99,249,91,241,186,137,170,109,137,119,161,101,75,32,124,177,44,82,39,67,209,90,246,57,170,138,172,122,43,21,241,196,253,186,226,141,205,246,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,198,232,131,116,3,144,112,114,0,0,0,0,0,0,0,0,0,0,7,90,239,191,145,83,118,56,95,232,57,79,136,21,0,0,132,30,111,248,175,209,28,77,197,121,130,147,181,5,94,63,110,106,185,172,217,174,126,243,167,199,127,53,217,159,241,23,171,147,86,91,79,79,102,190,98,210,87,196,217,223,113,171,157,176,44,137,213,208,228,160,110,232,223,217,186,170,110,125,188,232,48,88,214,205,98,212,8,169,213,101,74,154,10,25,37,72,219,228,206,154,229,219,171,244,190,61,62,95,3,23,249,98,234,63,212,190,32,105,237,245,117,45,134,146,190,6,68,157,79,122,35,164,125,109,26,109,178,121,124,27,247,160,19,206,0,3,173,200,17,54,42,113,192,21,39,192,228,225,62,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,28,114,82,229,3,130,164,41,221,10,144,14,79,142,239,95,244,93,186,106,238,148,94,215,79,146,239,183,155,145,62,239,235,62,194,206,241,107,153,213,96,58,21,125,201,40,227,71,201,12,212,113,236,175,115,124,157,83,26,124,91,231,247,129,175,214,191,229,21,57,118,177,229,247,106,135,185,201,244,221,193,145,110,247,59,104,252,84,174,68,78,175,52,79,181,240,38,47,148,134,45,29,155,133,59,101,221,89,180,247,27,165,205,242,249,55,226,147,181,137,230,158,107,229,19,126,36,29,84,77,61,202,182,106,151,166,242,212,200,233,93,231,252,229,85,85,248,155,27,112,113,132,67,167,188,63,216,49,152,92,229,108,51,214,201,246,154,212,93,223,83,34,255,0,55,200,11,214,1,194,252,0,165,222,75,182,231,45,243,56,57,111,196,10,128,0,0,0,0,0,1,67,158,141,77,202,18,100,85,219,253,0,119,2,132,95,188,172,14,21,118,41,123,246,77,202,149,55,56,86,162,129,215,220,79,218,84,215,42,249,162,121,28,246,211,246,156,163,118,3,148,93,206,78,2,129,201,198,231,84,146,35,119,17,191,171,207,239,3,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,27,84,26,171,155,84,0,0,0,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,102,31,243,83,214,59,238,145,112,143,119,166,199,33,218,175,61,184,69,135,73,83,212,207,237,90,90,152,39,146,165,122,30,199,35,251,144,83,203,6,223,101,205,239,245,181,200,230,34,40,67,15,18,154,189,83,175,90,243,156,234,228,211,213,201,79,145,94,38,154,222,149,112,69,12,241,91,153,180,84,80,200,200,183,98,62,58,104,225,141,85,21,219,171,21,85,206,85,87,47,138,201,177,107,238,31,113,134,211,145,208,248,74,186,139,125,5,210,56,251,172,147,170,150,182,150,42,186,105,55,98,170,39,92,19,196,253,183,234,111,86,206,68,114,42,39,160,209,77,47,186,235,86,174,98,26,81,102,117,92,117,25,77,226,154,218,250,138,106,39,85,190,142,7,189,59,213,75,19,85,21,236,134,46,228,175,251,77,68,100,110,85,115,81,21,82,239,243,27,197,172,88,55,24,89,166,21,139,80,248,43,46,63,111,199,109,118,234,110,235,228,236,82,193,98,160,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,152,22,2,167,22,190,210,98,182,236,214,162,135,162,203,117,184,86,218,232,234,123,172,94,237,85,36,116,210,84,71,208,139,214,222,150,86,211,46,234,136,213,238,108,213,85,107,145,51,171,147,102,181,253,70,226,10,237,163,149,118,254,245,38,166,219,211,179,60,113,117,73,5,117,186,42,138,136,250,156,178,53,27,11,160,125,98,59,102,61,203,39,99,110,150,245,169,245,112,241,162,247,93,111,229,73,170,86,44,95,16,171,201,50,123,30,164,58,253,98,163,164,123,187,233,60,52,118,214,206,232,227,71,39,121,254,14,90,198,164,91,57,92,174,68,99,93,39,65,129,120,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,144,27,73,152,171,205,31,208,158,166,254,11,239,20,70,74,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,53,243,71,244,39,169,191,130,251,197,16,16,2,109,80,106,174,109,80,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,63,249,42,122,88,202,126,96,87,123,117,184,192,14,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,32,51,255,0,146,167,165,140,167,230,5,119,183,91,140,255,0,48,3,146,167,165,140,167,230,5,119,183,91,140,255,0,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,9,254,230,143,232,79,83,127,5,247,138,34,0,73,254,230,143,232,79,83,127,5,247,138,32,32,4,217,35,139,221,33,169,215,126,26,53,11,75,109,240,85,207,114,187,89,223,53,174,10,105,226,133,245,23,26,103,182,170,142,21,124,191,97,172,125,68,17,49,234,229,111,216,115,190,211,63,73,53,183,54,168,3,85,115,103,61,20,213,11,86,181,105,30,33,170,246,102,210,71,79,148,217,233,174,79,167,166,173,109,91,40,231,123,19,189,74,178,181,17,30,248,101,238,68,255,0,178,213,71,198,228,86,181,81,81,53,214,226,83,72,106,116,23,94,115,157,35,154,10,184,233,241,219,196,208,219,214,174,120,166,158,91,115,246,150,138,105,31,22,204,87,201,77,36,50,42,34,55,101,122,162,181,170,138,212,151,254,80,90,161,106,205,56,75,166,192,225,109,36,23,45,62,188,86,219,106,32,109,107,101,158,88,42,102,117,108,85,79,139,100,116,44,115,170,38,133,187,245,35,150,150,69,71,124,90,208,243,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,153,255,0,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,104,19,252,66,183,58,191,84,248,183,203,250,31,113,184,147,82,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,213,92,149,79,254,177,71,255,0,63,254,88,145,86,74,167,255,0,88,163,255,0,159,255,0,44,64,138,179,106,131,85,115,106,128,0,0,4,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,128,0,0,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,0,0,0,0,4,69,243,185,192,48,219,22,101,166,90,131,102,199,169,40,242,28,170,158,237,77,122,174,133,21,175,175,101,26,81,37,50,202,136,189,46,123,27,60,140,71,237,214,172,232,106,170,182,54,35,109,167,38,220,90,197,144,113,113,89,118,187,208,248,138,188,103,15,184,221,45,114,119,94,207,15,84,249,233,169,29,38,205,84,71,239,5,93,67,54,114,43,126,222,251,117,53,170,151,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,9,169,0,0,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,10,220,234,253,83,226,223,47,232,125,198,226,6,16,90,179,252,202,197,134,223,244,250,205,144,213,209,227,217,85,69,13,77,234,134,21,70,178,189,244,107,42,211,36,170,137,212,230,49,211,200,244,102,253,10,254,135,42,43,163,98,183,207,158,215,69,244,135,50,215,173,80,199,244,143,79,224,164,146,251,145,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,205,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,108,243,110,90,154,53,148,240,167,98,225,202,211,21,170,203,122,199,251,21,148,185,140,118,135,73,85,244,163,150,20,175,172,116,125,246,189,254,41,145,43,29,19,230,115,24,212,129,17,21,41,225,70,134,21,242,197,230,1,71,164,85,148,220,63,107,126,69,225,48,90,190,152,49,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,243,154,71,185,176,185,141,221,27,27,158,248,230,80,214,7,84,180,183,59,209,108,238,231,166,122,151,98,250,27,36,179,118,124,109,23,138,134,163,181,221,133,147,71,249,200,94,248,221,188,114,177,223,101,203,182,251,46,202,138,137,45,60,177,121,128,86,106,237,29,55,15,218,223,145,120,188,234,147,166,12,102,229,44,115,203,85,126,165,142,9,166,149,181,47,107,22,52,154,8,233,252,230,145,237,116,205,123,119,71,72,215,190,64,145,80,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,1,21,124,243,191,82,127,188,159,195,73,84,34,175,158,119,234,79,247,147,248,104,24,171,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,101,56,208,214,59,238,129,112,193,159,234,174,45,15,93,234,213,111,142,158,221,39,83,19,195,85,85,212,69,73,21,78,207,99,216,254,203,234,27,47,109,205,86,191,183,208,187,35,183,77,115,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,37,171,158,14,107,117,160,192,52,179,78,97,167,164,91,109,242,241,113,189,212,74,230,59,190,217,232,97,138,24,154,199,117,116,163,21,183,9,149,200,173,85,85,108,123,43,118,84,118,26,242,197,210,223,202,135,25,56,87,139,177,125,39,106,196,188,70,83,112,254,218,236,248,95,11,26,248,73,252,158,215,63,166,186,74,47,176,222,173,247,251,77,86,35,192,201,78,114,26,9,98,193,177,93,27,205,112,108,83,193,89,113,251,123,240,41,170,124,115,228,236,82,193,27,100,181,82,116,75,35,158,238,150,50,224,189,196,69,114,237,180,143,85,237,161,101,121,71,106,102,85,135,241,123,103,193,109,53,123,217,115,219,125,125,190,239,75,36,146,118,221,225,169,38,172,130,118,177,175,70,44,204,124,10,198,189,237,119,76,115,206,212,68,87,238,146,169,199,198,153,229,90,187,194,22,164,224,184,85,39,139,189,84,91,233,238,20,212,173,142,73,36,170,240,85,112,214,62,8,153,27,28,247,205,35,41,220,200,216,141,251,82,57,141,85,68,85,84,215,179,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,51,0,57,213,250,88,197,190,96,80,251,117,196,206,156,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,193,110,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,202,174,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,8,171,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,46,175,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,112,19,82,0,0,90,174,44,125,44,107,39,203,252,135,219,167,46,169,106,184,177,244,177,172,159,47,242,31,110,156,13,107,9,169,231,87,233,99,22,249,129,67,237,215,18,21,137,169,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,0,0,0,0,0,0,17,65,207,42,211,106,134,235,163,119,216,109,148,140,185,86,83,223,169,42,43,27,11,82,121,160,133,212,46,138,39,201,183,83,152,199,79,51,154,213,93,154,178,200,169,183,82,239,43,228,85,243,206,253,73,254,242,127,13,3,18,185,101,218,109,87,174,56,244,194,142,243,108,164,175,167,142,162,229,86,200,170,97,108,172,108,240,91,42,230,134,84,107,145,81,31,28,177,199,35,29,241,107,216,215,38,202,136,166,193,36,0,242,184,245,217,166,95,141,123,61,105,63,192,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,55,57,58,100,127,79,159,222,35,145,29,176,29,199,10,187,0,5,14,114,167,154,167,145,79,113,63,105,216,173,220,227,182,159,180,3,31,186,110,84,139,185,194,53,16,229,19,96,57,0,161,87,239,2,176,116,172,200,139,183,250,74,218,244,114,110,5,96,0,0,0,0,0,41,119,145,195,124,215,109,206,93,241,56,2,176,112,159,3,144,48,143,155,126,45,29,231,133,59,157,221,25,188,246,235,165,177,241,121,55,226,179,185,139,230,190,105,229,43,190,4,58,104,6,81,83,136,235,30,33,118,167,123,154,159,77,219,217,46,207,115,119,143,197,68,229,69,233,243,84,251,63,2,127,56,199,194,33,212,46,31,239,248,204,206,114,54,105,232,164,251,45,106,174,236,169,141,127,157,228,107,147,79,52,246,218,216,106,88,155,75,77,35,101,111,159,243,145,81,83,224,6,210,182,138,255,0,165,45,209,87,116,162,119,122,188,147,125,188,156,169,247,255,0,81,246,22,119,132,172,206,171,62,208,171,22,73,89,26,50,73,166,172,143,100,123,157,228,218,153,19,226,239,63,184,188,64,112,165,37,74,83,186,1,83,78,74,90,165,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,29,247,149,148,59,239,2,134,237,212,187,29,169,240,58,218,158,123,157,137,240,3,147,30,56,246,172,167,163,225,174,253,37,76,105,35,22,178,129,28,213,251,255,0,182,89,253,11,247,153,14,99,135,48,10,171,117,55,13,183,167,92,93,180,77,174,160,87,125,142,175,47,16,212,79,187,246,129,4,250,5,98,110,75,171,86,43,35,233,124,66,84,248,173,227,221,169,213,211,77,43,191,157,229,252,221,252,205,146,240,154,4,181,227,20,84,40,213,68,139,185,228,187,125,242,57,126,239,47,188,215,147,130,136,25,83,196,174,39,28,136,138,157,23,5,243,79,47,245,140,230,197,118,150,36,118,248,152,159,4,234,255,0,240,148,15,176,165,223,176,168,165,223,13,192,165,21,23,226,86,211,173,62,37,109,253,160,84,0,0,0,0,117,189,251,110,114,229,248,169,210,229,234,243,64,56,145,235,191,249,138,24,138,174,68,69,251,206,200,226,87,59,117,254,191,35,189,26,136,1,173,219,98,160,0,0,0,0,0,0,0,249,231,139,169,119,223,200,70,213,71,121,161,244,28,108,159,176,3,84,228,167,109,135,80,21,3,132,84,83,144,0,0,0,0,0,0,0,0,0,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,160,0,0,0,0,0,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,8,64,230,247,174,148,122,159,196,117,38,156,227,215,159,27,101,211,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,238,150,50,146,7,177,234,139,28,180,210,181,24,213,234,115,230,83,86,51,175,201,126,150,102,90,153,244,95,210,127,84,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,101,242,204,166,251,156,229,87,156,215,41,174,241,183,172,130,225,81,116,184,212,246,153,31,126,170,121,29,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,36,127,146,198,131,84,221,179,44,175,136,219,205,21,35,237,182,42,119,227,54,85,154,158,41,95,244,140,201,28,181,51,68,245,127,92,15,138,157,99,141,87,163,243,140,174,123,81,255,0,101,237,92,117,230,143,235,179,83,127,5,246,122,34,93,56,0,208,106,110,31,56,92,196,113,153,168,170,233,175,183,250,118,100,217,11,42,233,229,166,157,151,26,184,163,115,161,146,25,30,229,137,240,68,216,105,149,17,27,186,211,171,213,141,115,156,132,69,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,196,96,113,161,163,150,45,2,226,131,63,210,172,90,110,187,45,170,225,29,69,186,62,151,167,134,165,171,167,138,174,42,109,222,247,189,253,150,84,54,46,227,156,174,127,111,173,118,87,108,146,127,201,83,210,198,83,243,2,187,219,173,197,191,231,89,161,117,151,91,22,23,196,61,134,205,222,250,19,175,27,200,170,99,89,228,145,148,178,191,185,66,247,49,17,98,142,22,76,234,166,58,69,86,57,100,171,129,159,111,118,163,2,224,114,108,214,191,175,60,62,221,180,114,174,223,217,171,211,43,130,118,103,142,46,152,231,161,184,203,81,81,31,83,150,71,43,166,108,236,172,71,108,198,53,35,236,109,212,238,181,46,175,52,127,66,122,155,248,47,188,81,17,87,203,23,84,191,37,252,100,225,94,46,251,244,101,171,45,241,24,181,195,251,87,189,226,188,84,107,225,32,242,99,156,206,170,232,232,190,219,122,118,219,237,57,24,175,37,83,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,0,0,4,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,0,115,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,1,159,252,149,61,44,101,63,48,43,189,186,220,103,249,128,28,149,61,44,101,63,48,43,189,186,220,103,248,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,79,247,52,127,66,122,155,248,47,188,81,16,2,79,247,52,127,66,122,155,248,47,188,81,1,0,38,213,6,170,230,213,0,66,183,57,61,20,250,141,196,21,167,88,233,46,29,234,77,77,183,175,122,9,37,234,146,10,235,116,84,244,242,116,181,35,106,54,23,64,250,53,110,239,123,150,78,254,253,45,232,67,208,114,79,213,11,86,61,171,153,230,148,92,27,73,13,70,103,103,165,185,80,212,77,90,216,159,36,246,247,201,189,44,81,42,111,51,223,21,100,178,175,75,183,107,41,94,189,46,69,85,102,74,115,142,210,26,108,215,134,138,29,82,167,130,145,46,90,113,120,134,103,207,52,242,181,255,0,71,87,61,148,179,67,19,27,187,30,247,84,45,3,213,94,137,179,33,127,75,147,117,107,226,219,130,253,99,177,104,23,20,24,6,170,229,48,245,217,109,87,9,41,238,50,117,61,60,53,45,93,60,180,146,212,236,198,61,239,236,178,161,210,246,218,213,115,251,125,9,178,187,116,9,63,231,87,233,99,22,249,129,67,237,215,19,0,57,92,122,236,211,47,198,189,158,180,207,254,117,126,150,49,111,152,20,62,221,113,48,3,149,199,174,205,50,252,107,217,235,64,159,226,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,149,66,42,249,24,254,187,63,118,255,0,137,18,168,6,170,228,170,127,245,138,63,249,255,0,242,196,138,178,85,63,250,197,31,252,255,0,249,98,4,85,155,84,26,171,155,84,0,0,0,32,7,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,207,254,74,158,150,50,159,152,21,222,221,110,51,252,192,14,74,158,150,50,159,152,21,222,221,110,51,252,0,0,0,0,13,85,205,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,0,0,8,171,231,157,250,147,253,228,254,26,98,175,43,143,93,154,101,248,215,179,214,153,85,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,8,86,231,87,234,159,22,249,127,67,238,55,18,106,72,86,231,87,234,159,22,249,127,67,238,55,16,46,175,35,31,215,103,238,223,241,34,85,8,171,228,99,250,236,253,219,254,36,74,160,24,127,204,103,130,143,229,85,167,16,95,240,11,101,170,61,77,197,191,57,109,169,157,59,82,93,40,81,30,178,91,29,55,83,88,222,167,189,36,137,210,163,154,201,26,230,239,19,102,150,68,130,207,245,85,129,101,95,236,174,57,146,99,151,15,246,202,58,235,109,117,60,159,240,100,134,104,228,103,244,57,174,111,220,168,109,38,71,87,51,174,95,245,154,187,71,83,196,14,136,99,190,47,58,164,234,159,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,127,40,99,99,93,51,94,237,149,210,53,140,144,47,7,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,203,83,88,29,45,213,44,239,69,179,187,102,166,105,165,247,232,108,146,205,222,240,85,190,22,26,142,215,118,23,195,39,230,230,99,227,118,241,202,246,253,166,174,219,238,155,42,34,166,193,60,31,113,103,134,241,117,165,255,0,94,44,84,244,150,123,237,5,68,148,215,220,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,163,126,227,17,85,209,61,16,47,168,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,119,181,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,4,16,243,58,213,47,202,135,25,57,175,132,190,253,39,106,196,188,62,45,111,254,213,236,248,95,11,26,120,184,60,216,215,63,166,186,74,223,182,238,173,247,251,46,86,35,12,212,228,151,166,121,86,63,167,26,137,170,87,106,79,15,101,204,46,22,251,125,163,185,28,140,146,163,192,37,79,126,118,245,49,24,248,85,245,105,27,94,199,59,243,144,78,213,70,171,60,226,4,216,247,130,253,28,190,232,23,12,24,6,149,101,51,117,222,173,86,249,42,46,49,244,177,60,53,85,93,68,181,114,211,110,199,189,143,236,190,161,209,119,26,229,107,251,125,105,178,59,100,11,214,107,45,175,218,57,125,225,255,0,89,114,205,29,200,230,241,21,120,205,193,212,241,212,244,177,158,46,149,237,73,41,170,122,24,247,164,125,216,36,138,94,223,90,185,157,125,46,251,77,84,54,105,33,131,156,254,144,211,98,26,243,141,106,229,186,10,72,105,245,10,206,232,107,17,179,202,249,230,184,219,251,113,73,51,216,239,176,198,45,52,212,49,181,24,190,107,12,138,173,69,94,167,134,106,242,147,205,109,89,87,5,184,253,138,223,79,87,29,70,29,120,186,217,43,157,51,26,140,146,119,212,186,185,29,18,163,149,85,157,170,232,154,170,228,106,245,181,233,182,200,142,119,138,231,87,233,99,22,249,129,67,237,215,19,26,185,45,235,29,139,15,214,92,183,71,110,240,246,234,245,18,223,79,81,107,169,234,122,245,85,91,91,81,35,169,186,26,197,68,235,130,122,137,123,142,123,26,223,13,211,246,157,35,81,50,87,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,50,171,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,208,49,87,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,139,171,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,4,212,128,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,194,106,121,213,250,88,197,190,96,80,251,117,196,133,98,106,121,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,42,128,0,0,0,0,0,4,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,98,175,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,138,190,121,223,169,63,222,79,225,164,170,17,87,207,59,245,39,251,201,252,52,12,85,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,170,136,7,39,14,83,142,161,182,224,116,200,213,87,121,32,130,46,149,223,127,35,191,100,253,135,32,0,0,0,0,0,0,10,92,221,247,42,0,124,79,69,71,42,42,253,229,113,189,119,255,0,49,244,57,168,167,68,145,43,93,186,127,95,152,29,172,126,251,29,135,204,213,233,243,83,185,171,240,80,43,0,0,0,1,75,138,85,81,62,5,78,40,95,136,21,183,246,21,20,183,225,185,80,31,135,155,80,37,211,24,173,161,86,170,164,189,191,36,219,238,145,171,247,249,125,198,182,154,251,98,110,53,171,87,219,35,41,124,58,83,120,93,163,221,171,211,213,77,19,191,155,229,252,237,252,141,150,238,204,73,45,242,177,126,11,211,255,0,225,33,174,167,26,240,50,155,137,92,178,56,209,17,58,45,235,228,158,95,235,24,0,155,14,2,107,41,235,56,107,176,201,77,26,70,196,172,175,70,181,62,239,237,151,255,0,66,125,230,67,152,225,192,5,85,186,167,134,219,43,173,206,222,39,87,87,171,126,199,79,151,136,114,47,221,251,76,143,3,133,248,29,78,219,169,55,59,87,224,117,185,60,247,2,166,253,197,101,13,251,138,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,74,29,240,43,95,129,66,239,247,32,20,177,21,21,127,172,237,67,173,187,249,238,135,96,28,152,125,205,66,191,193,240,149,144,244,57,205,122,215,90,246,84,255,0,125,179,254,163,48,76,25,230,241,87,87,79,194,245,92,116,236,106,199,53,218,216,217,85,127,193,238,189,124,188,255,0,107,90,4,92,240,43,31,119,137,220,81,191,237,87,21,255,0,239,41,205,137,104,209,82,153,136,191,31,63,249,205,121,56,3,106,191,138,108,81,19,252,69,203,255,0,212,166,54,32,141,137,27,17,141,223,100,253,160,84,82,239,129,81,75,190,0,117,167,196,237,111,192,234,111,197,127,172,237,111,192,14,64,56,85,216,14,78,21,126,227,133,118,197,62,110,80,56,114,42,249,126,210,166,49,26,159,15,50,164,77,142,64,0,126,86,77,147,89,241,27,53,85,250,251,82,232,104,232,225,116,242,185,177,185,234,141,111,199,100,106,42,168,31,170,91,221,67,215,157,49,210,218,103,85,102,55,201,169,152,207,210,237,209,205,42,167,219,70,127,53,171,252,231,33,130,60,93,115,81,182,98,213,82,225,250,45,59,170,107,99,235,101,76,181,150,117,88,217,35,42,17,187,110,249,26,171,246,88,255,0,131,85,55,216,141,247,214,107,127,20,153,75,217,213,21,238,229,187,149,90,137,77,72,198,35,213,242,237,252,207,240,30,191,127,192,9,85,207,185,191,112,247,99,100,208,98,175,189,93,231,100,136,206,150,89,100,103,193,202,139,231,36,177,253,200,159,233,49,103,47,230,245,170,183,26,167,191,24,180,210,83,193,214,189,13,168,130,165,139,211,212,237,183,232,173,219,125,149,167,217,162,124,162,243,220,149,25,87,170,85,176,81,194,230,57,233,29,182,241,31,87,155,24,173,69,222,7,125,238,118,251,47,220,159,231,203,27,47,40,222,22,233,98,141,46,216,229,206,162,68,106,35,156,151,234,148,85,93,147,246,108,159,29,254,224,48,62,78,106,252,68,58,85,145,25,104,79,53,219,202,187,254,214,122,28,103,155,126,180,91,234,218,235,229,5,190,106,116,71,110,216,162,171,115,183,84,242,242,117,102,223,19,56,157,202,123,132,201,122,153,46,27,112,70,111,187,122,111,245,155,255,0,71,197,199,132,212,78,79,218,31,112,182,72,204,10,146,231,107,171,87,71,208,246,223,36,114,162,34,253,175,239,209,189,190,105,253,0,115,166,220,224,116,70,242,234,107,126,97,75,125,182,84,77,47,111,169,109,10,244,243,122,35,124,217,60,139,240,85,95,243,25,183,166,186,179,131,106,213,149,151,252,30,233,45,101,35,221,35,17,100,166,146,23,34,177,200,215,121,61,19,239,84,255,0,73,3,92,70,240,49,171,122,7,85,61,109,85,190,150,178,199,12,76,145,106,99,185,69,35,219,249,183,189,219,162,163,21,118,72,221,240,111,236,248,158,123,134,254,44,245,31,135,107,181,34,99,213,180,203,104,109,74,77,61,60,148,49,204,237,150,72,156,245,106,170,181,119,218,63,47,181,247,255,0,160,54,54,5,158,225,171,136,252,63,136,204,22,159,43,198,167,169,87,186,74,136,229,100,212,139,2,162,199,34,55,225,186,167,193,204,251,254,242,240,129,75,209,21,190,103,206,175,84,84,79,63,35,234,62,121,162,243,221,0,174,55,238,118,34,238,124,140,85,69,219,227,177,244,181,119,2,176,0,0,0,0,0,0,0,0,0,0,0,2,223,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,151,0,1,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,39,248,0,0,0,0,0,0,0,6,31,243,64,208,77,88,226,39,64,172,24,86,142,98,159,88,47,84,89,133,45,210,122,111,29,77,73,209,74,202,42,216,221,39,93,68,145,177,118,124,209,166,200,189,95,107,125,182,69,84,204,0,4,64,112,21,192,87,22,58,45,197,142,13,169,154,151,165,63,67,99,118,111,164,252,109,111,211,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,203,87,109,247,93,145,21,82,95,192,0,0,3,15,249,156,105,62,187,107,166,135,89,180,183,66,177,27,173,234,174,187,32,134,225,121,240,247,122,58,26,85,161,167,134,93,160,168,241,21,17,44,189,83,201,4,140,98,53,237,71,83,43,156,172,115,99,234,192,190,26,249,93,113,57,14,188,224,213,250,209,165,84,150,140,38,219,120,134,229,122,158,174,225,107,185,193,52,20,251,205,225,100,166,142,165,206,145,147,186,54,192,191,101,200,212,153,92,173,114,53,81,102,208,0,34,3,143,94,2,184,177,214,158,44,115,157,76,211,77,41,250,103,27,188,253,25,224,171,126,157,182,211,247,123,86,218,88,100,252,220,213,12,145,187,73,19,219,246,154,155,237,186,110,138,138,178,254,0,195,254,87,250,9,171,28,59,104,21,255,0,10,214,60,83,234,253,234,183,48,170,186,65,77,227,169,170,250,233,95,69,69,27,100,235,167,146,70,38,239,134,68,217,87,171,236,239,182,202,138,185,1,175,218,57,98,226,3,70,178,205,29,200,230,240,244,153,53,189,212,241,212,244,189,254,18,169,142,73,41,170,122,24,246,44,157,169,227,138,94,223,90,53,253,29,46,251,46,84,46,0,2,0,127,177,113,199,103,254,99,63,229,53,159,254,214,74,167,20,24,54,187,113,19,192,61,223,11,147,77,188,22,169,228,22,251,63,143,199,91,93,71,28,108,174,130,227,75,37,87,106,111,19,36,41,10,164,50,201,31,84,234,238,218,177,29,180,155,177,50,168,1,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,39,248,0,0,0,4,64,113,235,192,87,22,58,211,197,142,115,169,154,105,165,63,76,227,119,159,163,60,21,111,211,182,218,126,239,106,219,75,12,159,155,154,161,146,55,105,34,123,126,211,83,125,183,77,209,81,86,95,192,24,127,202,255,0,65,53,99,135,109,2,191,225,90,199,138,125,95,189,86,230,21,87,72,41,188,117,53,95,93,43,232,168,163,108,157,116,242,72,196,221,240,200,155,42,245,125,157,246,217,81,87,16,56,245,224,43,139,29,105,226,199,57,212,205,52,210,159,166,113,187,207,209,158,10,183,233,219,109,63,119,181,109,165,134,79,205,205,80,201,27,180,145,61,191,105,169,190,219,166,232,168,171,47,224,12,63,229,127,160,154,177,195,182,129,95,240,173,99,197,62,175,222,171,115,10,171,164,20,222,58,154,175,174,149,244,84,81,182,78,186,121,36,98,110,248,100,77,149,122,190,206,251,108,168,171,152,0,0,0,0,45,255,0,16,184,181,247,57,208,45,75,194,177,106,31,27,122,200,48,251,205,174,221,77,221,100,125,250,169,232,165,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,112,0,16,3,253,139,142,59,63,243,25,255,0,41,172,255,0,246,178,95,184,245,210,220,239,90,120,78,206,116,207,77,44,95,76,228,151,159,163,60,21,23,138,134,159,187,218,185,82,205,39,231,38,123,35,110,209,196,247,125,167,38,251,108,155,170,162,46,64,0,32,7,251,23,28,118,127,230,51,254,83,89,255,0,237,100,255,0,0,5,180,226,83,72,105,181,235,65,179,157,35,154,10,73,42,50,43,60,208,219,214,174,121,97,130,43,139,54,150,138,105,31,22,239,70,71,83,28,50,42,34,59,116,98,162,181,200,170,213,132,207,236,92,113,217,255,0,152,207,249,77,103,255,0,181,147,252,0,194,174,98,154,43,174,220,80,112,177,131,216,48,93,49,255,0,86,127,88,45,151,219,198,63,244,213,31,247,51,251,157,86,201,226,241,82,201,28,83,118,166,157,145,245,49,126,223,233,34,109,190,216,171,192,87,1,92,88,232,183,22,56,54,166,106,94,148,253,13,141,217,190,147,241,181,191,78,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,251,45,93,183,221,118,68,85,73,127,0,8,192,230,129,193,159,18,124,68,235,237,131,53,209,205,55,250,193,101,162,195,233,109,115,212,253,49,65,73,209,84,202,218,217,29,31,69,68,241,189,118,100,209,174,232,157,63,107,109,247,69,68,147,240,6,0,114,164,225,115,93,184,107,252,168,254,90,240,111,171,159,88,254,132,250,51,251,167,71,89,223,240,254,59,189,254,182,150,78,158,158,252,95,165,182,253,94,91,236,187,103,248,0,64,15,246,46,56,236,255,0,204,103,252,166,179,255,0,218,204,255,0,254,75,154,237,253,137,239,228,209,245,27,254,233,63,254,36,250,78,143,255,0,41,124,111,250,227,187,225,255,0,214,255,0,111,251,231,254,175,233,125,147,63,192,16,3,253,139,142,59,63,243,25,255,0,41,172,255,0,246,178,127,128,0,0,0,68,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,244,206,55,121,250,51,193,86,253,59,109,167,238,246,173,180,176,201,249,185,170,25,35,118,146,39,183,237,53,55,219,116,221,21,21,101,252,1,135,252,175,244,19,86,56,118,208,43,254,21,172,120,167,213,251,213,110,97,85,116,130,155,199,83,85,245,210,190,138,138,54,201,215,79,36,140,77,223,12,137,178,175,87,217,223,109,149,21,115,0,0,0,0,0,0,32,7,251,23,28,118,127,230,51,254,83,89,255,0,237,100,223,112,245,139,95,112,109,2,211,76,43,41,161,240,87,172,127,15,179,90,238,52,221,214,73,216,170,130,138,40,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,151,0,0,0,0,0,0,0,1,128,28,214,248,92,215,110,37,63,37,223,145,76,27,235,31,213,207,166,254,147,254,233,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,246,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,234,253,150,183,15,170,181,193,83,244,197,5,95,93,83,235,104,164,108,125,20,243,200,244,221,144,200,187,170,116,253,157,183,221,81,22,79,192,0,0,0,0,24,1,205,111,133,205,118,226,83,242,93,249,20,193,190,177,253,92,250,111,233,63,238,157,29,31,99,196,120,30,207,250,230,88,250,186,187,18,254,142,251,116,249,237,186,111,143,252,5,112,21,197,142,139,113,99,131,106,102,165,233,79,208,216,221,155,233,63,27,91,244,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,178,213,219,125,215,100,69,84,151,240,0,0,0,140,14,104,28,25,241,39,196,78,190,216,51,93,28,211,127,172,22,90,44,62,150,215,61,79,211,20,20,157,21,76,173,173,145,209,244,84,79,27,215,102,77,26,238,137,211,246,182,223,116,84,73,63,0,96,7,42,78,23,53,219,134,191,202,143,229,175,6,250,185,245,143,232,79,163,63,186,116,117,157,255,0,15,227,187,223,235,105,100,233,233,239,197,250,91,111,213,229,190,203,182,127,128,0,0,4,74,241,209,202,183,47,172,212,122,92,215,132,76,7,199,90,178,63,17,61,230,193,21,117,21,13,45,154,169,170,197,71,83,45,68,209,254,102,110,183,170,66,212,86,196,232,156,141,84,99,227,142,63,21,194,175,10,28,199,184,80,213,202,61,82,195,248,127,164,184,177,212,238,182,221,237,149,57,53,153,172,184,219,164,124,111,150,4,147,196,171,161,127,84,81,189,146,53,23,165,236,111,83,94,206,184,223,51,224,0,0,8,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,250,197,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,34,79,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,0,0,0,6,0,115,91,225,115,93,184,148,252,151,126,69,48,111,172,127,87,62,155,250,79,251,167,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,231,248,2,32,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,161,177,187,55,210,126,54,183,233,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,101,171,182,251,174,200,138,169,157,92,195,180,251,86,53,111,134,11,230,149,104,230,1,245,174,245,148,92,45,244,243,199,244,173,53,15,129,165,134,161,181,110,169,222,161,205,100,191,110,154,56,187,104,230,187,243,253,126,104,197,69,201,80,4,27,104,167,42,206,42,43,245,115,16,131,87,52,138,146,221,132,182,241,77,54,67,53,78,73,68,230,58,221,27,209,245,16,162,81,212,62,126,185,35,107,163,98,177,19,103,189,170,174,98,110,246,206,72,0,12,63,230,97,194,93,247,138,29,26,182,212,233,229,163,233,28,251,13,184,37,69,154,155,196,50,31,25,75,82,232,227,172,166,235,154,104,225,143,201,176,207,220,127,83,191,181,122,27,183,117,84,204,0,4,43,112,177,193,31,29,156,59,113,5,132,235,28,156,62,248,218,76,126,224,190,62,6,228,54,121,36,125,12,241,62,158,171,180,223,29,26,44,201,4,210,172,125,79,70,247,17,157,91,183,116,92,233,230,129,160,154,177,196,78,129,88,48,173,28,197,62,176,94,168,179,10,91,164,244,222,58,154,147,162,149,148,85,177,186,78,186,137,35,98,236,249,163,77,145,122,190,214,251,108,138,169,152,0,8,128,224,43,128,174,44,116,91,139,28,27,83,53,47,74,126,134,198,236,223,73,248,218,223,167,109,181,29,174,237,182,170,24,255,0,55,13,67,228,118,242,74,198,253,150,174,219,238,187,34,42,166,64,115,91,225,115,93,184,148,252,151,126,69,48,111,172,127,87,62,155,250,79,251,167,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,231,248,2,32,56,10,224,43,139,29,22,226,199,6,212,205,75,210,159,161,177,187,55,210,126,54,183,233,219,109,71,107,187,109,170,134,63,205,195,80,249,29,188,146,177,191,101,171,182,251,174,200,138,169,47,224,0,0,1,128,28,214,248,92,215,110,37,63,37,223,145,76,27,235,31,213,207,166,254,147,254,233,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,246,255,0,149,255,0,6,124,73,240,237,175,183,252,215,88,244,223,234,253,150,183,15,170,181,193,83,244,197,5,95,93,83,235,104,164,108,125,20,243,200,244,221,144,200,187,170,116,253,157,183,221,81,22,79,192,0,0,2,223,241,11,139,95,115,157,2,212,188,43,22,161,241,183,172,131,15,188,218,237,212,221,214,71,223,170,158,138,88,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,151,0,1,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,36,251,154,6,130,106,199,17,58,5,96,194,180,115,20,250,193,122,162,204,41,110,147,211,120,234,106,78,138,86,81,86,198,233,58,234,36,141,139,179,230,141,54,69,234,251,91,237,178,42,166,96,0,34,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,250,27,27,179,125,39,227,107,126,157,182,212,118,187,182,218,168,99,252,220,53,15,145,219,201,43,27,246,90,187,111,186,236,136,170,146,254,0,0,0,17,129,205,3,131,62,36,248,137,215,219,6,107,163,154,111,245,130,203,69,135,210,218,231,169,250,98,130,147,162,169,149,181,178,58,62,138,137,227,122,236,201,163,93,209,58,126,214,219,238,138,137,112,57,82,112,185,174,220,53,254,84,127,45,120,55,213,207,172,127,66,125,25,253,211,163,172,239,248,127,29,222,255,0,91,75,39,79,79,126,47,210,219,126,175,45,246,93,179,252,0,0,0,0,0,0,0,48,3,154,223,11,154,237,196,167,228,187,242,41,131,125,99,250,185,244,223,210,127,221,58,58,62,199,136,240,61,159,245,204,177,245,117,118,37,253,29,246,233,243,219,116,223,63,192,17,1,192,87,1,92,88,232,183,22,56,54,166,106,94,148,253,13,141,217,190,147,241,181,191,78,219,106,59,93,219,109,84,49,254,110,26,135,200,237,228,149,141,251,45,93,183,221,118,68,85,73,127,0,1,128,28,214,248,92,215,110,37,63,37,223,145,76,27,235,31,213,207,166,254,147,254,233,209,209,246,60,71,129,236,255,0,174,101,143,171,171,177,47,232,239,183,79,158,219,166,249,254,0,136,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,232,108,110,205,244,159,141,173,250,118,219,81,218,238,219,106,161,143,243,112,212,62,71,111,36,172,111,217,106,237,190,235,178,34,170,75,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,171,177,215,35,246,42,114,236,124,207,85,85,219,225,184,21,53,234,171,183,237,83,232,98,34,55,200,233,134,52,223,117,223,200,250,0,0,89,238,37,120,143,195,248,115,193,106,50,188,150,122,148,123,100,167,142,38,67,72,179,170,172,146,43,126,27,162,124,26,255,0,191,238,3,216,234,86,172,224,218,75,101,125,255,0,56,186,75,71,72,199,70,197,88,233,164,153,202,175,114,181,190,76,69,251,209,127,208,97,38,164,243,129,209,27,51,170,109,248,125,45,246,231,81,12,189,190,164,180,43,19,201,234,142,243,124,241,175,193,17,127,206,70,167,18,28,89,234,63,17,55,106,180,200,107,105,146,208,234,149,154,10,120,232,99,133,219,36,146,185,138,229,69,114,239,180,158,127,107,238,255,0,79,161,225,203,129,141,91,215,202,168,43,105,109,244,180,118,57,162,124,137,83,37,202,40,222,239,205,177,237,217,17,30,169,186,72,223,139,127,111,192,11,197,147,115,111,214,139,133,91,157,99,160,183,195,78,168,221,155,44,85,109,118,232,158,126,77,172,219,226,121,232,249,171,241,16,217,82,69,101,161,124,211,127,42,239,251,89,153,26,119,201,251,67,237,246,200,217,158,210,92,238,149,104,233,58,222,235,228,141,85,69,95,179,253,230,54,55,201,63,160,247,109,229,61,194,100,93,44,139,13,184,43,55,221,221,87,250,205,255,0,167,224,224,48,191,16,230,245,170,182,234,166,63,39,180,210,84,65,214,157,109,167,130,165,235,211,212,221,246,235,173,219,125,145,198,83,96,60,223,184,123,190,50,24,50,167,222,173,19,190,69,103,75,236,178,63,226,228,68,243,142,89,62,229,95,244,31,175,122,229,27,194,221,84,82,37,167,28,185,211,200,173,84,107,150,253,82,170,139,178,254,221,211,227,183,220,98,118,182,114,139,207,113,164,125,94,150,214,193,89,11,88,215,172,119,43,196,125,94,76,122,185,19,104,27,247,181,187,110,191,122,255,0,152,37,79,79,53,231,76,117,74,153,181,88,117,242,106,150,63,244,123,148,115,68,171,246,213,159,206,106,127,57,170,92,35,90,246,86,107,127,11,121,75,25,213,21,146,229,187,85,26,169,77,86,199,163,21,146,237,252,255,0,240,216,191,119,196,146,14,17,121,168,219,50,154,168,176,253,105,157,212,213,178,116,50,154,90,59,58,164,111,145,245,10,221,183,100,142,84,251,47,103,197,168,155,238,4,152,3,242,177,156,154,207,151,89,169,111,214,42,151,77,71,89,11,103,137,206,141,204,85,107,190,27,163,145,21,15,213,2,135,177,28,159,15,50,150,162,167,151,236,59,78,21,55,0,139,247,28,157,126,109,82,164,118,224,84,14,17,119,57,2,151,29,107,241,59,28,117,187,226,159,214,7,99,126,5,69,45,248,21,1,209,88,138,180,207,68,248,249,127,206,107,181,199,84,125,174,39,114,182,255,0,181,91,151,255,0,188,160,54,42,145,137,35,21,142,223,101,53,223,227,241,170,206,41,178,180,95,241,22,223,255,0,82,132,9,97,229,95,95,227,56,74,199,186,220,231,61,43,174,155,170,255,0,190,223,255,0,89,152,38,12,242,135,171,171,168,225,122,146,58,134,53,35,134,237,115,108,74,159,224,247,88,190,126,127,181,206,51,152,14,20,234,122,42,170,127,89,218,167,91,183,242,217,0,229,191,2,178,132,223,239,66,180,248,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,80,191,2,181,40,119,192,14,26,118,39,192,234,103,197,127,172,237,64,57,48,187,155,21,52,115,240,155,126,115,145,122,153,95,107,86,249,255,0,241,82,39,253,42,102,137,136,124,210,168,60,79,9,57,12,219,111,211,112,181,167,197,127,241,166,255,0,214,4,85,242,236,166,134,163,138,11,43,165,223,120,109,215,9,25,231,183,218,236,57,191,243,57,77,132,13,119,120,4,168,117,63,20,152,174,203,178,73,79,113,98,255,0,87,130,153,127,232,54,29,166,145,146,194,215,177,81,90,187,237,178,255,0,72,29,165,46,42,41,119,237,3,173,139,190,203,251,78,214,252,14,164,248,255,0,156,237,111,192,1,75,156,159,180,57,219,124,78,135,73,231,253,59,1,90,185,202,237,182,255,0,65,218,196,217,55,253,165,16,121,238,171,251,14,208,0,30,55,86,117,54,193,165,24,53,227,50,191,87,67,4,54,202,41,106,190,220,145,181,87,161,19,201,17,238,106,47,154,167,222,159,16,62,141,76,212,59,14,152,225,183,92,190,255,0,95,77,77,13,182,146,74,159,207,74,198,117,116,162,127,134,230,162,249,170,125,233,241,33,135,141,174,96,217,190,177,92,235,176,92,66,182,138,12,107,183,83,67,80,169,67,11,159,51,123,235,183,76,137,36,137,178,181,141,243,77,151,205,87,246,42,120,206,53,184,211,203,120,140,202,106,44,54,250,136,162,198,168,221,81,73,28,77,162,137,175,168,79,18,175,107,186,218,249,55,77,153,30,202,213,77,252,255,0,105,234,56,5,224,130,191,93,50,58,92,215,52,182,92,105,236,22,187,149,51,218,221,230,166,73,219,219,89,122,186,187,74,138,197,252,222,202,215,166,254,127,208,5,177,225,155,131,205,64,226,50,225,37,100,116,21,148,150,166,203,211,36,238,134,104,221,42,186,23,72,142,141,201,3,216,169,228,223,243,47,244,161,51,156,55,112,97,165,60,61,88,157,79,96,183,214,62,182,175,181,37,76,147,220,37,149,28,246,197,209,240,217,187,126,147,254,239,191,252,197,223,211,237,63,199,180,219,28,165,198,241,186,87,193,77,79,12,81,108,233,157,34,253,136,218,196,243,119,159,193,168,122,96,56,107,81,173,70,181,54,68,77,144,228,0,0,0,60,254,99,130,227,121,221,174,107,78,71,68,249,225,154,55,70,189,19,62,53,68,86,185,190,74,213,79,185,238,33,3,143,14,8,235,180,15,44,154,245,132,90,235,37,198,100,167,167,114,253,169,234,86,39,246,164,116,142,87,172,72,136,212,72,85,124,220,187,111,251,62,19,190,121,109,69,192,44,90,139,140,87,227,247,202,119,203,29,77,60,177,39,68,174,98,238,232,222,207,138,127,150,160,64,71,7,124,80,229,154,3,158,218,233,168,235,41,153,100,172,174,133,181,44,150,154,55,171,82,73,224,235,119,83,156,221,190,204,95,122,236,134,193,56,190,77,106,203,45,16,222,45,53,81,205,12,189,95,162,246,185,83,103,57,190,125,42,169,241,106,253,230,184,252,78,104,157,86,131,106,173,110,14,234,105,217,72,202,106,106,154,119,201,214,238,166,201,26,42,253,167,49,187,253,164,127,221,247,127,65,158,60,167,120,161,190,220,47,183,29,37,202,43,105,159,79,21,28,50,82,57,96,142,55,43,159,88,238,165,87,35,147,127,239,233,252,223,254,88,74,241,75,154,143,77,148,168,1,242,185,138,199,46,222,73,185,218,207,209,66,183,166,232,82,212,80,43,79,129,201,194,124,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,228,225,126,0,117,191,244,84,234,107,21,238,77,252,211,115,185,200,165,76,77,144,3,90,140,77,144,168,0,63,35,40,201,173,88,157,162,107,197,218,170,56,97,139,167,244,222,214,170,238,230,183,203,169,81,62,46,79,188,215,219,140,78,40,114,205,126,207,110,148,213,149,148,207,178,81,215,76,218,102,69,77,27,21,201,28,243,244,59,169,174,118,255,0,102,95,185,118,83,48,185,177,113,67,125,183,223,109,218,75,139,214,211,50,158,90,57,164,171,114,65,28,142,71,50,177,189,42,142,87,46,223,222,23,249,191,252,172,14,225,143,68,234,181,231,85,104,176,118,211,78,250,71,211,84,212,212,62,62,182,244,182,56,213,83,237,53,142,219,237,43,62,239,191,250,64,190,28,7,240,71,93,175,153,100,55,172,222,215,89,22,51,29,61,67,147,237,79,76,178,191,181,27,163,114,61,34,84,86,170,76,139,228,228,223,111,217,241,155,252,59,5,198,240,75,92,54,156,114,137,240,67,12,109,141,58,230,124,138,168,141,107,124,213,202,191,115,26,124,218,117,128,88,180,235,24,160,199,236,116,239,138,58,106,120,162,94,185,92,245,221,177,177,159,21,255,0,33,15,82,0,0,0,225,205,71,53,90,228,221,21,54,83,144,6,61,113,35,193,134,148,241,11,98,109,61,254,223,88,202,218,78,236,148,210,65,112,150,36,107,221,23,71,195,103,111,250,44,251,190,239,243,16,199,196,207,7,154,129,195,157,194,58,201,40,43,42,237,78,151,166,57,219,12,210,58,37,108,45,145,93,35,150,6,49,19,205,223,230,79,232,83,98,19,204,234,14,159,227,218,147,142,85,99,121,37,43,231,166,168,134,88,182,108,206,141,126,220,110,98,249,183,207,224,229,2,23,120,37,230,13,155,232,237,206,135,5,203,235,104,167,198,187,116,212,52,234,180,48,181,240,183,190,155,245,72,178,70,155,35,94,239,53,221,124,145,127,106,172,207,105,158,161,216,117,59,13,181,101,246,10,250,106,152,110,84,145,212,254,102,86,63,167,169,23,252,7,57,19,205,23,239,95,129,10,220,125,240,65,95,161,121,29,86,107,133,219,46,53,22,11,165,202,165,238,110,243,84,164,13,237,164,189,93,93,164,68,98,126,115,117,115,215,111,47,233,60,191,5,60,105,229,188,57,229,52,246,27,133,68,82,227,85,142,167,164,146,39,81,68,231,211,167,137,71,185,221,110,124,123,38,207,147,117,114,174,222,95,176,9,251,7,141,210,125,77,176,106,190,13,103,204,172,53,208,207,13,206,138,42,175,177,36,110,84,235,69,242,84,99,156,137,230,139,247,175,192,246,64,82,244,221,55,253,135,82,57,200,237,182,255,0,73,222,117,79,229,178,167,236,2,166,185,63,105,81,243,54,79,63,233,216,239,107,183,248,1,203,142,183,174,219,175,236,59,28,117,175,199,252,224,118,52,168,165,191,180,168,1,175,127,49,58,104,105,248,160,189,58,45,247,154,221,111,145,254,123,253,174,195,91,255,0,51,80,216,46,166,70,69,11,158,245,68,106,109,190,235,253,38,188,92,125,212,58,163,138,76,171,117,221,35,167,183,49,63,171,193,66,191,244,129,42,60,167,105,163,131,132,219,11,154,139,212,250,251,162,187,207,255,0,138,149,63,232,67,52,76,67,229,107,65,225,184,73,199,166,219,110,171,133,209,62,43,255,0,141,59,254,163,47,0,225,126,7,91,142,197,58,159,241,79,235,2,164,248,21,167,192,161,191,2,176,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,118,202,84,82,228,2,148,254,130,180,248,29,104,138,118,39,192,14,75,7,199,38,36,153,183,14,87,236,123,103,175,126,174,129,233,210,170,139,246,106,88,239,185,23,246,126,194,254,30,55,87,168,29,114,192,110,20,109,110,234,247,192,191,5,251,165,106,253,192,107,219,193,253,238,44,123,136,124,86,235,60,140,142,56,146,189,28,231,170,34,38,244,83,167,222,168,159,21,67,99,60,122,161,181,86,122,121,219,240,119,95,252,78,84,53,137,176,204,251,22,102,143,115,210,55,210,77,60,106,174,242,217,122,94,213,248,155,45,233,109,106,92,48,123,125,83,92,142,235,116,223,5,69,219,105,92,159,112,30,176,225,83,116,57,56,84,221,0,163,98,180,248,20,42,175,196,229,87,236,129,211,43,215,238,242,41,137,157,78,243,242,216,171,110,181,254,143,216,119,71,26,49,54,223,112,42,68,70,166,200,114,14,154,202,184,104,105,38,173,168,122,54,40,35,116,143,85,84,68,68,106,110,190,107,253,8,7,225,234,6,103,107,211,252,58,239,151,93,234,161,130,158,215,73,37,75,150,71,181,169,246,83,255,0,89,205,77,183,84,251,208,130,78,55,120,193,204,245,207,80,50,28,110,158,225,73,245,98,154,186,106,122,118,69,73,18,44,177,181,98,217,86,68,115,247,251,80,162,162,162,167,151,252,87,215,153,191,25,49,229,151,187,238,136,226,200,245,165,165,150,74,26,217,155,45,60,140,118,222,21,251,38,205,115,147,205,143,79,210,69,69,254,163,24,184,62,225,123,40,226,11,82,172,176,71,73,36,22,40,107,224,117,85,68,180,211,172,114,71,188,138,168,215,198,136,158,75,11,145,87,169,54,85,2,231,242,232,225,9,186,231,155,83,102,217,93,13,114,89,44,55,106,117,107,90,249,96,73,85,34,124,187,171,146,53,69,77,210,37,77,158,159,126,254,74,77,222,33,136,217,112,155,29,61,130,195,78,232,105,105,227,142,54,181,210,57,235,179,24,140,79,55,121,252,26,135,157,209,109,39,178,232,222,15,71,136,89,90,222,136,98,133,36,115,86,77,149,204,133,145,249,117,185,203,252,207,219,247,158,244,0,0,14,55,254,128,137,247,168,68,216,228,14,54,69,9,191,222,114,0,3,132,242,57,3,1,249,162,112,231,65,168,120,53,94,161,82,81,206,235,133,162,147,196,43,217,44,155,42,83,211,85,189,19,165,26,228,219,205,191,179,250,208,135,253,38,212,59,206,152,103,118,188,178,201,60,81,75,79,83,7,117,100,141,175,69,137,179,71,34,166,206,242,248,198,158,123,167,245,155,43,231,248,197,46,97,136,221,44,21,109,221,149,84,179,198,159,165,241,116,79,103,243,85,23,249,198,182,122,221,166,181,122,79,168,215,76,46,165,21,201,69,216,232,127,109,236,71,117,193,28,139,183,95,159,151,115,246,129,177,246,149,230,116,217,214,29,71,124,130,162,57,157,39,115,173,209,171,85,190,82,189,169,250,42,191,224,30,188,143,46,81,154,201,22,101,130,221,48,74,185,17,43,172,180,172,157,251,190,63,180,146,86,84,170,108,214,162,59,224,246,252,80,144,208,56,84,220,227,165,74,138,87,250,128,168,20,162,253,197,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,85,251,128,116,169,202,38,199,9,253,69,64,15,33,170,153,157,54,11,135,86,95,39,168,142,23,71,219,232,116,138,212,111,156,172,106,239,212,169,254,25,235,200,242,230,231,172,145,97,184,45,175,4,164,145,22,186,245,74,249,217,179,227,251,41,29,101,50,174,237,114,43,190,12,119,193,0,137,77,89,212,59,206,167,231,119,76,178,247,60,82,203,81,83,63,105,99,141,172,68,137,211,73,34,38,205,242,248,200,190,123,175,245,147,1,202,239,135,58,13,60,193,169,53,10,174,142,118,220,46,244,158,33,30,249,100,217,18,162,154,145,234,157,42,214,166,222,78,253,191,214,164,69,104,142,154,213,234,198,163,90,240,186,100,86,165,111,127,173,253,183,189,27,209,4,146,38,253,30,126,125,191,218,108,153,128,99,20,184,126,35,107,176,82,55,102,82,210,193,26,254,151,197,177,49,159,206,85,95,230,129,232,64,56,95,48,11,191,220,54,68,57,0,112,169,247,160,223,250,14,78,21,55,3,144,0,31,137,151,226,54,92,218,199,83,96,191,83,186,106,90,136,228,141,205,108,142,98,236,246,43,23,205,190,127,7,41,8,156,197,248,66,110,134,102,213,57,182,41,67,92,182,75,245,218,161,92,215,62,89,210,37,88,153,46,232,229,141,17,19,117,149,87,119,175,221,183,146,19,172,120,45,105,210,123,46,178,96,245,152,133,233,173,232,154,41,146,55,57,100,217,28,248,95,31,159,67,154,191,207,253,191,112,16,127,193,23,24,57,158,134,106,6,61,141,212,92,41,62,172,84,215,67,79,80,201,105,34,85,138,55,44,187,170,72,174,102,223,106,101,85,85,85,242,255,0,142,118,244,255,0,51,181,234,6,29,104,203,173,21,80,207,79,116,164,142,165,171,27,218,228,251,73,255,0,170,231,38,219,162,253,234,107,249,198,15,11,217,71,15,186,149,122,130,74,73,39,177,77,95,59,169,106,34,166,157,35,142,61,227,84,71,62,68,84,243,89,154,136,189,75,186,161,147,188,178,120,201,143,19,189,216,180,71,41,71,165,45,84,172,161,162,153,210,211,198,198,239,226,159,178,238,214,185,124,222,196,253,37,85,95,235,2,98,14,21,17,201,178,157,84,117,112,215,82,67,91,78,244,116,83,198,217,24,168,168,168,168,228,221,60,211,250,20,238,3,228,149,157,46,242,243,220,170,39,175,223,230,119,73,26,61,54,223,99,167,110,133,254,143,216,7,208,191,13,202,54,57,69,221,167,8,171,241,2,180,77,144,228,225,19,100,57,3,243,178,26,134,210,217,234,39,119,193,189,31,241,185,16,215,51,140,11,220,89,15,16,249,85,214,9,25,36,114,165,2,53,204,84,84,93,168,160,79,185,85,62,40,166,195,26,165,90,150,252,30,225,84,231,35,122,29,15,197,81,55,222,86,167,222,107,73,126,153,247,220,205,94,215,164,143,171,154,8,209,91,231,186,244,177,169,240,3,96,190,6,241,36,194,120,114,176,227,219,61,59,21,117,239,94,165,85,95,181,82,247,125,232,159,183,246,23,240,241,186,67,64,235,110,3,111,163,115,118,86,62,117,248,47,223,43,151,239,61,144,28,47,192,161,127,164,173,126,7,90,162,129,91,118,66,162,150,161,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,28,128,58,254,37,104,112,190,71,41,183,220,7,39,197,121,164,117,117,182,106,86,124,95,211,247,126,199,34,255,0,208,125,160,13,100,181,218,192,252,107,88,243,75,75,188,155,21,254,226,140,77,149,54,106,85,74,212,248,249,255,0,52,159,110,9,51,154,125,68,225,219,31,201,160,103,71,122,162,186,53,111,113,175,217,89,85,35,126,45,242,253,132,67,243,35,209,154,189,57,215,59,166,65,12,76,75,125,230,166,122,142,166,66,246,167,118,106,202,199,237,186,249,42,244,179,238,95,243,18,33,202,67,36,75,159,11,22,155,68,149,43,36,212,87,11,162,57,21,200,187,111,82,142,254,180,242,145,0,205,240,0,20,29,82,63,101,217,124,206,213,248,157,106,221,221,231,183,253,0,85,19,124,252,252,206,210,150,49,25,240,42,0,97,175,50,158,35,173,218,57,164,142,199,160,235,146,231,144,45,93,190,54,178,72,81,90,174,163,147,103,43,95,186,237,188,140,248,39,223,253,40,101,253,218,229,79,104,182,213,92,234,164,107,99,166,133,242,187,119,34,110,141,106,187,109,215,203,238,32,83,152,246,189,214,234,238,187,222,241,200,107,42,100,181,99,23,73,225,167,99,229,99,227,234,88,161,98,244,244,254,197,141,201,230,171,241,251,188,192,199,11,53,182,235,169,122,129,73,107,167,69,117,195,36,186,182,36,217,138,239,206,77,47,154,236,196,221,118,234,223,201,13,130,184,50,209,154,125,36,208,172,58,215,83,26,125,32,219,61,55,125,81,36,110,210,42,61,206,94,151,175,150,235,34,249,108,132,106,242,195,225,38,92,255,0,54,178,235,30,77,77,79,45,166,213,87,21,101,36,51,210,202,189,106,223,20,197,84,119,147,63,78,38,42,47,159,221,240,82,103,233,41,105,232,105,97,163,165,137,177,67,3,27,28,108,106,108,141,106,38,200,136,7,112,0,0,0,0,63,3,51,206,113,204,10,206,251,222,73,113,134,154,157,142,99,21,95,52,113,174,238,93,147,244,220,137,241,254,146,49,248,137,230,219,85,5,109,77,147,72,169,110,20,110,130,163,183,227,25,81,71,43,92,141,146,68,118,223,97,254,74,136,197,223,127,254,88,74,184,33,23,11,230,195,174,148,23,136,165,201,111,87,26,250,68,71,163,162,87,81,181,21,122,124,149,87,177,251,73,60,225,107,139,124,43,137,28,126,26,139,83,188,53,209,95,80,143,165,146,170,158,73,58,98,114,125,174,152,221,186,121,57,63,154,5,254,0,0,33,83,155,158,0,220,91,83,44,55,184,163,217,183,39,212,177,238,68,126,202,172,165,162,68,248,174,223,183,224,77,89,24,156,234,49,136,29,131,225,153,59,89,31,125,47,210,192,174,233,94,164,107,168,247,84,223,250,123,77,255,0,66,1,97,121,62,222,155,107,215,156,130,145,207,217,107,109,52,209,237,229,255,0,142,196,155,249,254,206,175,187,246,147,106,107,241,203,155,54,139,10,226,66,219,36,239,145,177,221,98,167,183,162,49,90,159,109,245,244,187,42,245,125,201,178,252,60,252,205,129,192,20,59,203,238,43,41,114,1,74,46,255,0,113,90,41,66,39,222,86,159,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,169,66,174,223,113,91,190,5,10,159,120,28,183,207,238,43,41,106,21,1,194,170,34,42,170,237,183,222,66,95,56,43,211,110,154,243,143,210,53,251,173,21,166,166,61,188,191,241,217,83,127,47,219,211,247,254,194,106,238,147,182,150,217,87,82,229,217,34,130,71,170,254,205,154,170,64,23,49,156,218,44,215,137,11,148,144,62,71,71,106,138,162,222,168,245,106,253,182,87,213,110,169,211,247,46,233,241,243,242,2,238,114,140,192,27,148,234,101,250,247,44,123,182,218,250,102,49,202,143,217,21,244,181,168,191,5,219,246,124,73,171,35,19,146,190,49,3,112,124,207,39,115,35,239,173,250,40,17,221,43,212,173,109,30,232,155,255,0,71,117,223,233,82,78,192,0,0,2,192,241,75,197,190,21,195,118,63,53,69,213,222,38,232,143,167,70,82,199,85,79,28,157,50,185,126,215,76,142,221,124,154,191,205,35,15,52,230,195,174,149,247,137,101,198,175,87,26,10,69,70,35,98,71,81,185,17,122,124,213,23,177,251,64,155,160,69,71,14,220,219,106,167,173,166,178,106,237,45,194,177,211,212,118,252,99,234,40,226,107,81,210,70,141,223,236,51,201,17,94,187,239,255,0,202,147,140,51,57,199,51,219,59,47,120,221,198,26,154,119,185,236,69,100,209,200,187,181,118,95,208,114,167,199,250,64,253,240,0,0,0,22,19,140,221,25,167,213,189,10,204,109,116,209,167,210,14,179,212,246,21,82,71,111,34,35,28,213,233,98,249,236,177,167,150,202,107,235,121,182,221,116,211,80,42,237,117,8,173,184,99,119,87,68,187,177,91,249,200,101,242,93,158,155,166,253,59,249,161,179,253,93,45,61,117,44,212,117,81,54,88,103,99,163,145,142,77,209,205,84,217,81,72,96,230,121,194,76,184,6,109,122,214,60,102,154,158,43,77,214,174,90,202,184,96,165,149,58,21,222,21,136,170,239,54,126,156,175,85,95,47,191,226,160,102,223,45,110,35,173,218,199,164,141,199,167,235,142,231,143,173,37,190,70,190,72,85,92,173,163,143,119,35,89,178,237,188,111,248,167,221,253,10,102,81,1,60,184,117,238,183,72,181,222,201,142,77,89,83,29,171,39,186,65,13,67,25,43,25,31,82,69,51,19,171,171,246,172,141,79,37,79,135,223,228,79,93,166,229,79,119,182,210,220,233,100,107,163,169,133,146,183,103,34,236,142,106,59,109,211,203,239,3,235,58,165,111,159,151,145,218,82,246,35,254,32,117,70,253,252,190,27,157,135,90,55,101,93,145,14,196,248,129,88,0,11,17,198,222,115,79,167,124,59,100,25,52,236,235,236,212,80,198,141,238,53,155,171,234,163,111,197,222,95,180,128,157,9,176,63,37,214,60,46,210,223,54,203,127,183,35,211,101,93,218,181,81,53,126,30,127,206,38,59,155,126,72,150,206,22,46,214,136,234,86,57,171,110,22,180,106,35,145,55,218,165,93,253,107,229,26,145,223,203,115,70,106,245,27,92,237,121,4,209,49,109,246,106,152,42,58,159,11,220,157,216,107,40,223,182,233,228,139,210,255,0,189,127,204,4,241,89,169,29,67,109,134,149,255,0,22,117,125,223,181,202,191,244,159,104,0,112,165,31,2,181,219,239,56,79,48,57,105,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,237,215,224,167,40,187,5,216,39,196,10,128,0,70,31,57,108,50,24,176,91,54,89,79,74,198,185,183,106,56,228,145,172,85,85,71,54,185,124,215,224,158,110,67,197,114,105,213,26,248,242,235,150,148,79,89,42,210,62,150,225,115,138,55,72,222,134,255,0,173,19,201,187,111,241,71,47,199,111,53,50,187,154,102,159,191,55,225,102,236,234,26,23,79,93,73,115,182,201,10,178,46,183,177,18,126,149,84,77,211,238,145,201,253,74,164,95,242,219,212,22,105,255,0,19,182,202,154,138,255,0,11,13,198,213,112,162,87,44,157,45,234,237,119,127,98,239,253,231,250,63,232,3,96,48,81,12,209,84,70,147,66,244,123,29,240,84,251,202,192,165,199,8,158,101,74,17,0,228,3,170,166,162,58,90,121,106,166,114,54,56,88,233,30,171,240,68,68,221,84,12,56,230,79,196,228,154,29,165,209,217,108,115,212,197,120,191,62,170,129,143,134,120,152,232,213,104,222,173,126,206,221,85,17,100,98,236,137,251,63,160,134,60,7,16,202,181,239,85,225,182,178,73,170,238,23,235,155,38,174,168,123,31,42,162,77,80,198,190,71,116,38,255,0,25,63,161,63,168,200,190,104,58,210,253,73,215,187,166,35,73,118,90,155,126,45,113,158,38,49,178,245,70,143,116,20,237,93,147,165,54,84,86,61,62,43,247,252,11,183,202,7,68,27,125,202,178,45,67,200,113,228,158,154,26,74,39,91,167,168,131,236,162,165,83,250,213,142,87,121,249,194,223,187,238,2,72,56,84,209,123,86,137,104,182,45,137,82,82,211,54,170,158,215,78,218,169,34,137,204,238,75,246,158,231,47,82,171,183,87,72,229,243,253,170,94,34,136,162,100,49,50,24,154,141,100,109,70,181,168,155,34,34,38,200,133,96,1,194,254,195,144,7,195,121,188,81,88,173,210,220,238,18,116,195,15,79,87,154,34,249,185,26,159,21,68,248,170,125,231,220,98,199,48,221,93,168,210,141,17,172,171,160,186,45,21,101,74,70,177,61,147,116,63,236,214,82,181,118,251,43,191,147,215,253,32,70,23,26,60,114,234,30,174,229,247,76,103,25,201,239,86,188,126,146,182,72,210,24,107,219,210,254,213,68,253,42,139,18,39,151,75,153,252,239,230,161,140,182,221,50,207,111,150,73,114,106,28,110,231,81,72,215,167,84,173,163,153,253,125,93,42,142,69,70,42,42,47,91,124,247,251,202,112,12,90,183,81,243,170,60,113,178,200,250,155,163,231,145,207,233,235,115,156,216,159,34,174,219,166,251,244,175,222,79,54,153,240,167,128,91,116,222,151,30,92,34,212,198,73,79,7,255,0,82,183,205,27,28,95,250,222,127,161,251,64,215,197,205,115,92,173,114,42,42,46,202,139,241,69,50,67,129,77,105,200,52,171,92,109,47,167,191,215,83,91,106,41,171,163,124,17,212,35,35,87,186,5,118,234,142,242,248,198,159,231,216,250,56,201,225,79,41,208,188,182,225,122,135,28,170,167,199,103,171,122,50,86,211,244,195,18,201,60,232,198,239,214,237,190,203,26,137,240,248,167,249,241,198,215,116,175,179,87,69,114,182,85,73,77,83,15,87,68,177,187,103,55,116,86,174,203,253,74,169,254,112,54,140,199,110,241,95,108,240,93,32,127,83,38,235,217,119,69,248,57,83,238,242,251,143,210,49,247,129,108,210,229,157,112,237,99,190,93,235,228,172,170,125,93,123,29,44,143,221,202,141,168,122,39,220,134,65,0,35,207,156,173,27,106,116,79,24,123,25,187,161,191,201,35,149,83,127,36,162,152,144,195,2,57,191,92,173,180,58,23,100,142,170,8,159,37,69,210,162,24,213,203,178,163,214,138,93,149,60,190,32,68,175,14,217,5,78,51,172,184,157,206,149,143,123,210,239,64,213,107,26,138,174,79,21,19,182,243,69,219,244,126,41,230,108,181,71,80,181,84,204,157,98,88,213,219,253,149,95,52,217,118,53,165,225,206,8,106,117,187,10,130,161,141,115,31,127,182,181,81,201,186,46,245,112,161,178,197,189,170,218,56,218,170,171,182,255,0,31,235,80,62,146,151,21,20,184,14,190,191,181,182,203,254,131,177,170,80,139,186,149,167,196,10,128,0,0,0,0,0,0,45,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,5,203,7,228,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,63,88,0,7,138,205,117,191,69,244,214,235,21,139,81,181,123,10,197,110,83,211,182,174,42,59,221,254,146,134,121,32,115,156,214,202,216,230,145,174,86,43,152,246,163,145,54,221,142,79,185,64,246,160,242,152,46,172,105,102,168,120,239,201,158,165,226,153,111,209,157,175,27,244,21,230,154,191,194,247,58,187,125,222,203,221,209,213,219,127,79,86,219,244,59,111,130,158,172,0,0,0,0,0,0,0,0,0,45,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,122,188,43,80,176,29,74,181,75,125,211,156,227,31,202,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,190,207,106,253,232,7,160,0,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,109,127,149,143,11,31,250,75,105,87,254,249,91,191,248,48,23,84,31,37,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,0,0,0,30,43,53,214,253,23,211,91,172,86,45,70,213,236,43,21,185,79,78,218,184,168,239,119,250,74,25,228,129,206,115,91,43,99,154,70,185,88,174,99,218,142,68,219,118,57,62,229,62,172,23,86,52,179,84,60,119,228,207,82,241,76,183,232,206,215,141,250,10,243,77,95,225,123,157,93,190,239,101,238,232,234,237,191,167,171,109,250,29,183,193,64,245,96,0,0,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,45,175,242,177,225,99,255,0,73,109,42,255,0,223,43,119,255,0,6,2,234,131,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,0,0,0,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,252,90,246,57,171,178,162,161,245,128,0,0,7,201,115,187,90,172,180,204,172,188,220,233,40,41,228,168,130,145,146,212,204,216,152,233,231,149,144,195,18,57,202,136,175,146,89,35,141,141,248,185,239,107,83,117,84,67,235,0,0,0,0,0,0,0,0,0,1,242,71,118,181,77,117,168,177,67,115,164,125,202,142,158,26,186,138,54,204,213,158,24,38,116,141,138,87,199,191,83,88,247,65,51,90,229,77,156,177,72,137,191,74,236,31,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,75,107,252,172,120,88,255,0,210,91,74,191,247,202,221,255,0,193,128,186,160,249,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,176,0,22,210,237,196,223,13,182,11,173,109,138,251,196,30,154,219,174,86,234,137,41,43,40,234,242,202,8,103,166,158,55,43,100,138,72,221,42,57,143,107,145,90,173,84,69,69,69,69,2,229,131,207,225,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,93,246,123,87,239,67,208,0,0,0,0,0,7,201,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,253,77,99,221,4,205,107,149,54,114,197,34,38,253,43,183,214,0,0,0,31,37,109,218,213,110,169,160,163,184,92,233,41,106,46,149,11,73,67,20,211,53,143,170,157,34,146,101,138,38,170,238,247,164,80,203,34,181,187,175,68,111,119,193,170,169,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,91,118,181,91,170,104,40,238,23,58,74,90,139,165,66,210,80,197,52,205,99,234,167,72,164,153,98,137,170,187,189,233,20,50,200,173,110,235,209,27,221,240,106,170,125,96,1,109,46,220,77,240,219,96,186,214,216,175,188,65,233,173,186,229,110,168,146,146,178,142,175,44,160,134,122,105,227,114,182,72,164,141,210,163,152,246,185,21,170,213,68,84,84,84,83,213,225,90,133,128,234,85,170,91,238,156,231,24,254,85,109,130,161,212,146,214,89,46,112,215,65,28,237,107,92,232,157,36,46,115,81,232,215,177,202,213,93,246,123,87,239,64,61,0,0,0,0,0,0,0,0,0,0,0,45,165,219,137,190,27,108,23,90,219,21,247,136,61,53,183,92,173,213,18,82,86,81,213,229,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,122,188,43,80,176,29,74,181,75,125,211,156,227,31,202,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,190,207,106,253,232,7,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,148,235,235,251,91,108,191,232,59,23,226,80,171,178,129,91,74,138,90,84,7,154,212,203,147,236,250,119,147,221,98,133,242,190,150,209,87,43,88,207,138,170,68,229,242,53,195,226,39,32,169,201,181,151,44,185,213,49,236,122,221,235,218,141,123,81,21,169,226,165,118,222,72,155,254,151,197,124,205,144,53,14,22,84,96,121,12,18,34,43,36,182,212,53,200,169,228,168,177,174,232,107,127,196,100,16,211,107,118,107,5,59,26,214,50,255,0,114,106,35,83,100,77,170,230,64,37,87,147,85,27,105,180,79,39,123,217,179,166,191,199,35,85,19,111,37,162,132,144,195,2,57,64,220,173,181,218,23,123,142,150,8,153,37,61,210,158,25,21,171,186,171,210,138,45,213,124,190,38,123,128,63,55,34,187,197,98,179,207,116,157,253,44,135,163,117,221,19,226,228,79,191,203,239,63,72,199,222,58,115,75,150,11,195,181,242,249,104,175,146,142,169,149,116,12,108,177,191,103,34,58,161,136,191,114,129,13,60,117,235,78,65,170,186,227,118,125,69,254,186,166,219,79,77,67,27,32,146,161,31,26,61,176,35,183,68,111,151,198,69,255,0,62,230,55,181,174,115,145,173,69,85,85,217,17,62,42,167,213,116,186,87,222,107,165,185,92,234,164,169,169,155,167,174,89,29,187,157,178,35,83,117,254,164,68,255,0,49,145,220,27,112,167,148,235,166,91,111,189,77,142,85,84,99,176,85,177,31,43,169,250,161,149,99,158,4,123,119,235,110,255,0,101,238,69,248,252,23,252,193,100,110,90,101,158,216,236,145,100,213,216,221,206,158,145,207,94,153,93,71,51,58,58,122,149,92,170,172,68,68,78,135,121,239,247,25,53,193,119,28,186,135,164,89,125,175,25,201,178,123,213,211,31,171,173,142,53,134,106,246,244,179,187,81,7,82,170,202,139,229,210,215,255,0,59,249,202,74,86,166,112,167,128,92,180,222,171,30,76,34,212,246,71,79,63,255,0,82,183,201,29,28,191,250,222,95,167,251,72,25,207,241,106,221,56,206,171,49,199,75,35,42,109,111,130,70,191,167,161,205,115,162,100,136,187,110,187,109,212,159,120,27,57,89,175,20,87,219,116,87,59,124,157,80,205,213,211,230,138,190,78,86,175,193,85,62,40,191,121,247,24,177,203,203,87,106,53,95,68,104,234,235,238,139,91,89,76,146,44,175,124,221,111,251,85,149,77,77,254,202,109,228,196,255,0,65,148,224,0,56,79,216,7,37,157,226,175,69,237,90,219,162,217,78,37,87,75,76,234,170,139,93,67,105,100,150,39,63,183,47,217,123,92,157,42,142,221,29,27,87,203,246,33,120,138,37,137,147,68,248,101,106,57,146,53,90,230,170,110,138,138,155,42,1,172,214,125,136,101,90,9,170,243,91,95,36,212,151,11,13,205,243,80,212,49,143,137,85,33,168,123,89,35,122,211,127,140,127,210,159,214,76,231,45,142,39,36,215,29,46,146,203,124,158,166,91,197,133,244,180,15,124,211,196,247,72,169,70,197,115,246,110,202,136,171,27,215,101,79,219,253,38,36,243,126,209,6,216,178,172,119,80,241,236,121,32,166,154,146,181,215,25,233,224,251,42,171,84,206,133,123,145,222,94,115,59,238,251,203,73,202,251,90,95,166,218,247,107,196,106,238,203,77,111,202,110,48,68,246,58,94,152,213,237,130,161,169,186,116,174,234,170,246,39,197,62,239,136,19,186,14,170,106,136,234,169,226,170,133,200,232,230,99,100,98,167,193,81,83,116,83,180,10,21,60,206,80,229,80,32,28,128,81,52,209,83,198,179,76,244,99,27,241,85,251,128,137,30,114,218,163,95,38,93,109,210,136,43,37,74,70,82,219,238,114,198,217,27,208,239,245,218,121,183,109,254,42,213,248,237,228,135,181,228,211,134,67,46,11,121,203,42,41,88,231,58,237,89,28,114,57,138,138,136,214,208,175,146,252,23,205,170,97,199,50,77,65,102,160,113,59,115,169,167,175,241,80,219,173,86,250,36,114,73,212,222,174,215,119,246,38,223,223,191,167,254,130,80,57,89,233,251,240,142,22,109,46,174,161,116,21,213,119,59,148,147,43,226,232,123,209,103,233,69,84,221,126,232,218,159,212,136,6,97,128,0,165,87,115,134,238,159,21,57,95,136,77,128,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,155,156,108,165,69,43,186,125,224,84,14,55,220,228,15,15,173,56,189,54,99,167,55,59,21,85,27,42,153,43,160,122,68,230,245,34,171,102,98,252,55,79,216,107,127,222,190,105,46,161,36,244,237,170,160,184,218,255,0,71,205,98,145,157,216,54,95,63,53,77,219,34,255,0,153,77,157,101,134,57,227,88,165,99,94,199,124,81,83,116,82,11,121,159,104,4,250,89,172,110,203,45,212,110,138,207,118,164,160,139,169,176,71,28,105,82,177,202,155,39,66,255,0,131,6,255,0,15,219,231,247,1,49,28,57,234,29,187,83,116,162,215,148,219,174,145,87,178,105,106,98,89,89,39,94,234,201,158,159,29,147,225,229,247,23,52,142,94,79,26,181,21,239,75,231,211,59,133,209,146,215,91,43,46,51,197,20,147,185,210,172,74,234,119,245,116,187,238,222,103,121,167,252,251,146,52,0,224,228,0,45,55,20,58,139,14,152,232,198,71,146,190,185,180,178,199,110,173,237,57,100,232,85,115,105,38,122,108,187,47,222,212,251,139,178,71,55,55,237,108,147,21,211,219,46,157,219,95,3,170,47,21,149,112,84,177,38,123,94,144,58,143,165,202,168,223,37,254,254,223,37,253,168,4,77,230,215,155,142,164,106,133,234,246,233,164,172,171,200,175,83,75,27,183,235,116,139,44,203,208,137,240,223,201,81,19,224,79,111,0,186,99,69,167,124,55,97,79,109,158,58,42,251,141,138,146,90,181,72,186,30,247,170,189,238,87,121,175,154,172,138,191,231,33,83,131,189,45,159,86,53,214,193,102,142,41,95,21,186,174,146,229,50,50,54,189,21,140,172,129,170,138,142,242,217,81,255,0,252,163,97,252,30,201,14,55,134,216,236,20,241,244,71,111,183,193,78,214,244,163,118,233,98,39,193,60,144,15,220,56,83,147,133,248,1,78,251,149,39,192,164,169,62,0,114,70,191,57,199,94,83,10,198,91,73,226,60,2,211,84,248,174,141,251,104,190,42,143,163,171,252,255,0,2,74,12,48,230,139,167,245,153,174,132,84,205,111,161,150,166,162,153,145,177,169,28,72,247,55,122,234,69,254,191,130,47,195,246,1,16,188,36,77,75,7,16,88,180,149,170,196,133,18,187,169,95,240,255,0,89,79,183,252,102,199,182,118,69,29,170,141,176,181,26,196,167,143,165,19,246,116,161,171,254,19,147,212,225,185,61,22,73,71,191,122,143,185,211,179,220,223,211,141,204,95,54,249,252,28,166,204,122,95,148,81,102,58,127,96,200,104,39,138,88,235,45,180,147,117,70,229,84,221,240,49,255,0,127,159,243,147,226,5,165,227,75,66,104,53,171,70,238,86,58,91,4,53,151,37,169,164,150,53,108,8,249,54,100,200,170,168,157,77,223,201,206,251,254,245,32,54,255,0,165,153,126,57,150,191,22,185,227,119,24,106,26,214,187,183,37,59,154,229,69,143,169,23,111,254,89,179,155,216,201,26,172,145,141,115,87,226,138,155,161,96,179,78,9,244,107,54,204,83,53,175,161,124,21,137,19,98,88,225,164,164,232,94,150,171,81,87,120,149,119,217,127,111,220,128,126,103,47,236,102,225,139,240,223,99,160,185,81,203,79,50,85,220,29,209,35,58,23,101,169,114,167,145,146,71,231,88,44,54,188,102,213,13,154,207,75,29,61,36,10,229,100,108,99,88,136,174,114,185,124,154,136,159,21,95,184,253,16,4,90,115,169,203,36,109,135,9,196,163,168,242,125,222,166,165,205,71,125,204,165,141,62,27,127,183,254,223,254,84,165,42,163,81,92,229,68,68,77,213,84,133,30,109,153,245,6,89,168,248,253,166,134,225,5,74,219,159,84,249,82,57,149,234,197,125,53,18,183,116,251,183,243,255,0,64,24,207,194,69,138,171,32,215,252,58,154,146,154,73,157,5,226,223,80,244,99,58,186,90,218,216,17,85,127,163,204,217,21,141,107,26,141,106,108,136,65,71,42,140,43,235,95,17,85,21,146,83,186,72,237,54,232,38,87,118,209,237,99,150,186,153,81,87,127,130,236,197,219,250,148,157,144,5,46,243,242,42,41,95,136,20,35,118,93,208,173,19,239,56,68,243,42,79,128,28,128,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,20,28,166,120,219,181,89,105,173,124,36,106,60,244,148,20,242,84,86,77,137,222,42,106,155,19,29,60,242,198,246,90,82,54,194,136,175,146,89,43,37,100,178,203,187,158,246,194,212,85,88,218,74,248,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,245,92,106,113,93,125,225,47,152,94,19,153,119,110,181,152,133,203,79,232,104,242,155,37,20,204,111,143,165,241,247,68,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,229,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,64,152,156,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,16,242,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,62,116,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,6,47,241,253,198,13,171,132,221,35,115,173,235,87,38,119,152,211,214,80,98,140,134,38,171,41,167,99,26,146,87,74,233,24,232,186,41,214,104,158,145,185,174,89,94,230,51,167,161,100,146,59,43,192,151,52,107,86,182,93,108,218,47,174,244,212,150,60,218,162,158,42,75,118,64,217,91,29,22,67,91,212,230,246,159,18,53,173,164,169,123,123,125,45,69,88,229,147,184,214,118,149,209,66,224,144,160,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,125,202,3,41,177,96,220,23,234,22,107,148,215,120,43,46,63,152,93,174,151,26,158,211,228,236,82,193,105,160,146,89,58,24,142,123,186,88,199,46,205,69,114,237,178,34,175,144,25,193,173,26,189,134,232,46,151,228,26,185,168,19,213,199,98,199,105,219,53,66,82,64,179,79,43,223,35,98,138,24,217,228,138,249,37,146,56,209,92,173,98,43,209,92,230,181,21,201,175,182,181,241,105,171,26,209,175,180,188,64,220,110,254,10,245,143,220,25,81,138,199,225,233,164,250,22,150,10,217,42,232,233,183,72,88,202,158,203,229,95,206,74,197,115,246,251,91,167,146,92,174,96,220,109,221,120,175,207,227,177,99,19,213,208,233,214,43,81,81,13,170,141,181,78,116,23,105,219,52,205,101,217,241,186,24,158,199,201,78,232,218,216,164,71,44,41,220,70,170,44,146,111,250,220,186,248,21,169,226,151,50,76,227,80,104,42,217,165,118,10,137,161,174,154,154,170,38,62,231,113,133,41,222,150,213,68,145,39,133,142,142,161,178,62,102,179,244,24,230,53,236,123,145,236,9,9,193,245,103,89,117,175,150,86,161,103,186,227,136,125,11,126,171,211,252,142,58,106,206,150,197,244,237,10,90,228,88,110,126,29,17,60,63,119,119,125,157,145,175,232,238,198,141,138,88,218,144,88,108,145,196,221,166,213,96,225,19,85,236,86,43,101,37,186,219,110,211,123,237,37,29,29,36,45,134,10,104,35,182,76,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,53,183,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,0,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,245,92,106,113,93,125,225,47,152,94,19,153,119,110,181,152,133,203,79,232,104,242,155,37,20,204,111,143,165,241,247,68,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,33,88,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,14,220,234,253,83,226,223,47,232,125,198,226,120,174,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,132,239,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,108,61,166,217,174,101,167,92,4,233,222,113,167,250,107,87,159,223,108,218,111,141,212,211,227,148,149,137,75,61,123,18,138,153,37,72,223,208,245,87,182,37,146,68,99,88,231,200,172,70,53,21,206,68,32,219,82,56,157,214,93,83,215,26,126,33,114,124,163,124,190,219,112,166,184,89,223,20,45,117,45,167,195,77,221,166,130,154,9,58,216,216,98,122,110,140,119,87,83,149,206,145,94,247,189,206,159,238,19,189,44,104,223,203,252,123,219,160,35,215,154,15,47,186,107,77,53,235,138,29,22,181,85,189,143,168,117,126,97,99,166,138,90,151,245,205,45,85,69,101,233,101,150,119,57,24,142,124,13,124,17,69,209,27,17,210,253,150,53,251,6,106,240,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,236,138,53,161,225,215,94,115,46,27,117,114,197,170,216,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,122,36,107,118,71,43,29,208,244,100,141,78,182,53,83,97,62,29,117,231,13,226,75,72,236,90,173,134,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,174,55,59,100,114,177,189,108,86,72,212,232,123,85,66,229,152,65,204,191,142,58,110,28,112,217,180,123,7,101,91,245,23,52,179,200,248,106,227,124,180,236,177,219,166,89,32,90,214,204,197,107,150,165,92,201,91,11,88,239,176,248,214,71,170,35,88,201,174,87,29,28,102,216,184,60,211,138,91,156,118,175,166,115,60,163,196,83,227,54,217,88,244,165,116,145,35,59,181,53,50,55,109,161,139,187,18,172,109,114,73,35,158,214,183,165,21,242,199,0,57,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,25,107,203,175,142,170,158,22,179,36,193,245,6,190,173,250,87,127,168,154,106,232,105,169,98,123,237,151,25,146,157,137,114,85,72,214,121,152,216,233,219,27,225,107,255,0,65,238,123,88,247,181,24,249,211,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,213,136,147,78,84,252,117,83,97,210,80,112,177,170,245,244,148,214,42,170,132,135,10,174,109,44,174,157,183,26,186,214,39,209,175,72,99,114,57,146,203,81,36,173,154,69,111,109,82,70,185,238,107,163,72,130,93,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,143,214,33,91,154,23,29,63,150,188,169,250,29,163,153,159,139,211,107,47,71,211,21,52,77,233,134,251,116,142,71,42,237,50,57,124,69,28,59,71,219,217,26,199,202,143,147,243,173,109,60,136,22,211,152,55,27,119,94,43,243,248,236,88,196,245,116,58,117,138,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,119,17,170,139,36,155,229,7,10,188,78,113,5,174,156,23,235,254,47,170,150,91,174,71,101,198,116,255,0,33,142,155,60,173,169,137,155,200,150,150,178,27,82,177,34,107,234,166,70,36,213,18,84,186,73,36,78,182,36,190,114,70,231,96,87,10,188,51,230,92,87,234,229,30,150,225,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,169,29,51,250,165,141,140,141,170,157,79,123,122,156,198,117,200,201,201,213,205,51,197,116,111,129,29,65,210,220,42,147,195,217,113,157,47,190,91,233,186,163,141,146,77,209,108,159,174,121,123,108,99,29,52,175,87,73,35,209,169,215,35,222,229,77,220,160,88,174,89,92,118,218,181,187,13,183,104,102,169,100,213,114,106,133,134,158,70,210,214,93,39,107,223,146,81,49,92,230,190,57,54,69,125,76,49,108,217,24,254,169,30,200,251,253,82,42,205,218,207,83,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,158,158,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,12,170,0,0,0,137,93,76,231,39,125,179,113,29,61,219,75,113,239,172,122,71,110,183,186,213,244,69,193,89,69,53,218,169,30,247,125,41,12,253,151,77,75,186,172,108,108,82,36,141,116,76,85,116,113,201,39,230,130,90,129,111,244,47,93,52,227,136,189,56,183,106,134,151,222,124,117,170,187,120,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,185,153,212,221,211,117,106,181,205,123,28,246,61,143,119,160,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,241,92,75,241,23,130,112,191,165,149,250,153,157,84,127,141,163,179,209,116,77,253,211,186,120,105,166,130,143,185,20,82,118,123,189,135,183,186,246,244,51,226,171,240,69,131,107,79,29,186,243,15,20,116,92,83,95,114,106,186,203,195,42,35,130,178,213,73,63,134,162,154,200,146,163,164,179,198,199,36,141,142,153,91,186,38,237,123,155,34,164,234,174,153,59,139,231,248,174,226,187,81,248,181,212,119,230,185,172,190,6,213,67,220,130,193,96,130,101,125,45,162,149,202,138,173,106,170,39,114,103,244,181,101,153,81,29,35,154,212,68,99,25,28,108,241,85,186,47,170,22,237,35,160,215,123,134,33,87,75,130,93,47,11,97,161,188,76,248,216,202,170,212,100,143,86,197,26,187,186,246,34,67,42,44,173,98,199,215,27,217,213,214,213,106,6,197,28,58,235,206,27,196,150,145,216,181,91,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,119,92,110,118,200,229,99,122,216,172,145,169,208,246,170,220,179,93,110,10,56,174,190,240,151,172,180,89,151,118,235,89,136,92,182,163,202,108,148,83,49,190,62,151,165,233,28,136,217,17,88,179,64,247,247,99,93,216,229,217,241,247,24,201,100,83,97,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,15,1,197,143,165,141,100,249,127,144,251,116,230,53,114,189,227,95,249,64,96,140,209,141,66,185,221,107,181,39,13,183,190,166,91,141,106,247,190,153,181,182,102,177,149,11,43,90,155,77,23,118,8,100,73,21,95,39,216,151,174,71,62,94,222,74,241,99,233,99,89,62,95,228,62,221,57,174,14,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,6,210,96,197,94,1,120,215,197,120,172,211,138,75,37,218,231,225,245,55,25,183,195,30,71,111,168,88,217,37,127,66,54,55,92,233,210,54,177,142,134,87,170,43,218,198,167,102,71,163,21,58,93,19,229,202,160,0,0,0,0,34,215,134,174,59,109,90,39,197,222,181,104,70,180,100,213,116,248,77,243,82,47,206,199,238,53,115,183,193,99,213,174,185,213,44,172,147,169,58,162,166,168,115,218,170,254,190,220,82,53,94,173,106,77,52,173,148,163,90,206,44,125,83,235,39,204,12,135,220,103,36,83,149,215,48,10,59,189,29,183,134,77,111,200,187,55,88,124,53,187,7,186,79,28,16,82,201,75,20,17,65,13,165,221,182,51,166,100,237,111,20,146,43,221,51,164,116,106,228,122,68,217,66,79,192,62,72,238,214,169,174,181,22,40,110,116,143,185,81,211,195,87,81,70,217,154,179,195,4,206,145,177,74,248,247,234,107,30,232,38,107,92,169,179,150,41,17,55,233,93,131,235,0,1,106,184,177,244,177,172,159,47,242,31,110,156,198,174,87,188,107,255,0,40,12,17,154,49,168,87,59,173,118,164,225,182,247,212,203,113,173,94,247,211,54,182,204,214,50,161,101,107,83,105,162,238,193,12,137,34,171,228,251,18,245,200,231,203,219,201,94,44,125,44,107,39,203,252,135,219,167,53,193,196,242,155,238,13,149,89,179,92,90,187,193,94,177,251,133,61,210,221,83,218,100,157,138,168,36,108,145,73,208,244,115,29,210,246,53,118,114,43,87,109,149,21,60,128,218,76,24,171,192,47,26,248,175,21,154,113,73,100,187,92,252,62,166,227,54,248,99,200,237,245,11,27,36,175,232,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,236,200,244,98,167,75,162,124,185,84,0,0,0,0,4,80,114,190,230,9,77,105,166,178,240,189,173,55,90,183,177,245,13,160,195,239,149,50,203,82,254,185,165,165,167,163,178,164,81,64,231,35,17,207,157,204,158,89,122,35,98,54,47,178,198,179,105,95,53,87,38,167,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,136,25,254,0,0,107,67,196,190,1,77,165,156,67,106,70,159,91,241,234,187,29,182,199,148,92,169,173,116,53,41,47,92,86,239,16,245,163,84,89,85,94,246,58,157,98,123,30,229,94,182,57,174,221,221,91,174,203,196,48,115,167,192,42,108,92,67,98,154,131,79,143,82,81,219,114,172,93,148,207,174,133,34,107,235,238,52,117,18,36,203,42,53,122,220,246,83,207,64,196,123,211,205,157,13,106,175,109,81,161,155,252,171,53,142,251,171,188,35,218,41,178,56,119,171,192,174,18,225,209,212,245,51,251,106,150,154,8,36,166,94,134,49,168,206,220,21,17,65,183,218,115,187,29,110,114,185,234,137,152,4,48,114,88,207,234,108,92,67,101,122,125,81,144,210,81,219,114,172,93,245,44,161,153,98,107,235,238,52,117,17,172,41,18,185,58,220,246,83,207,94,245,99,23,205,157,110,114,47,109,21,179,62,7,159,212,44,214,213,166,184,6,75,168,215,218,122,185,237,184,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,55,219,117,79,137,172,102,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,78,159,53,61,99,190,233,23,8,247,122,108,114,29,170,243,219,132,88,116,149,61,76,254,213,165,169,130,121,42,87,161,236,114,63,185,5,60,176,109,246,92,222,255,0,91,92,142,98,34,195,15,13,24,5,54,169,241,13,166,250,125,112,199,170,239,150,219,230,81,109,166,186,80,211,36,189,114,219,188,67,22,177,85,98,84,123,24,218,116,149,239,123,85,58,24,215,59,118,244,238,129,58,156,189,244,190,213,165,92,31,105,181,178,222,234,73,170,47,246,120,178,138,234,184,104,155,76,250,137,238,13,74,148,238,236,170,178,62,40,164,138,157,36,114,238,230,83,179,201,168,136,198,197,175,50,238,49,115,189,113,213,59,238,138,120,63,161,48,205,63,200,42,173,223,70,119,33,169,241,215,74,26,154,202,111,164,123,221,134,75,23,92,50,244,246,58,220,198,244,239,187,149,119,73,212,48,3,155,39,8,127,149,221,56,254,80,88,85,23,94,95,128,91,223,244,179,100,175,237,71,85,142,194,147,79,55,76,111,69,98,205,3,222,233,91,179,152,174,141,211,181,123,175,72,88,129,234,185,106,113,175,110,226,47,78,40,116,191,53,185,239,169,184,141,189,209,212,177,203,85,60,151,91,93,50,83,68,203,156,179,200,213,98,76,247,206,214,72,213,149,207,116,140,124,168,141,107,209,172,205,83,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,163,133,94,38,48,222,43,244,142,143,84,176,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,210,141,153,157,50,198,246,72,212,78,166,61,189,77,99,250,227,96,94,2,213,113,47,196,94,9,194,254,150,87,234,102,117,81,254,54,142,207,69,209,55,247,78,233,225,166,154,10,62,228,81,73,217,238,246,30,222,235,219,208,207,138,175,193,23,223,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,68,0,241,245,197,117,103,21,186,227,87,123,182,75,209,134,98,253,235,62,47,12,115,78,177,207,74,217,156,174,175,116,114,163,123,115,84,125,135,57,18,54,57,177,178,8,221,212,177,117,184,60,173,131,140,13,113,198,56,142,185,113,69,100,201,59,57,125,226,225,53,93,194,23,190,105,104,106,169,100,122,42,219,164,142,73,28,247,81,181,140,142,54,70,175,234,141,177,68,172,115,95,27,30,221,130,116,83,81,170,117,127,72,241,13,82,170,197,106,241,183,229,118,122,107,186,91,42,106,98,168,124,12,153,136,246,109,36,74,173,123,28,213,107,216,170,141,122,177,205,235,100,111,234,141,176,235,202,247,130,143,229,1,157,179,89,245,10,217,106,174,211,108,54,224,250,105,109,213,169,222,250,102,232,216,90,246,83,172,77,114,109,12,93,216,38,145,100,69,100,159,98,46,137,26,249,123,115,126,0,252,156,179,41,177,96,216,173,231,53,202,107,188,21,151,31,183,212,93,46,53,61,167,201,216,165,130,55,73,44,157,12,71,61,221,44,99,151,102,162,185,118,217,17,87,200,253,98,18,249,154,241,219,117,214,236,202,227,161,154,91,147,82,73,165,246,26,136,219,85,89,107,157,207,102,73,90,196,107,156,249,36,217,17,244,208,203,187,99,99,58,163,123,227,239,245,72,139,15,104,45,255,0,28,156,118,231,220,70,234,227,93,134,100,213,118,108,19,8,188,58,124,65,150,185,230,167,124,211,194,245,72,175,18,57,81,146,165,75,145,58,227,221,173,88,24,238,134,162,61,101,146,73,63,229,243,198,221,171,138,252,2,75,22,79,61,37,14,162,226,180,244,240,221,104,221,84,215,79,118,129,176,194,215,221,153,27,97,137,140,100,149,14,145,174,138,52,114,66,189,180,114,162,73,30,240,131,167,154,47,170,26,173,106,203,47,186,127,136,85,221,173,184,53,158,107,246,67,88,215,199,20,20,20,81,181,206,115,159,36,142,107,85,234,214,72,230,196,213,89,30,145,200,173,107,186,29,183,229,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,109,16,11,63,194,175,19,24,111,21,250,71,71,170,88,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,233,70,204,206,153,99,123,36,106,39,83,30,222,166,177,253,113,178,240,1,24,28,42,113,175,249,50,227,67,87,120,107,212,203,157,214,167,27,203,117,66,245,77,137,75,191,122,27,61,210,107,181,75,86,159,161,26,178,54,26,169,36,103,155,93,209,28,169,212,172,68,154,105,91,39,230,181,156,88,250,167,214,79,152,25,15,184,206,72,167,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,132,159,128,0,0,0,17,171,205,183,140,92,239,75,251,60,52,96,180,127,70,125,109,199,219,113,188,94,251,144,205,226,173,117,94,58,138,123,119,135,150,7,116,117,118,216,254,251,36,107,211,110,148,68,221,92,73,81,101,56,192,225,174,197,197,78,135,94,52,202,230,189,155,172,61,87,76,110,173,213,79,130,58,75,196,80,200,202,121,37,86,181,253,80,175,117,241,200,138,199,175,110,71,171,81,30,140,115,66,58,249,77,241,175,110,211,250,207,228,197,170,23,62,197,150,247,112,100,152,133,108,139,85,81,36,87,74,169,225,133,45,141,141,141,123,35,134,87,200,233,154,239,205,49,146,119,213,234,229,153,21,146,254,106,217,150,98,215,220,27,42,188,225,89,77,15,130,189,99,247,10,139,93,198,155,186,201,59,21,80,72,232,229,143,173,138,230,59,165,236,114,110,213,86,174,219,162,170,121,147,83,202,247,141,127,229,1,130,51,70,53,10,231,117,174,212,156,54,222,250,153,110,53,171,222,250,102,214,217,154,198,84,44,173,106,109,52,93,216,33,145,36,85,124,159,98,94,185,28,249,123,97,157,71,228,229,153,77,139,6,197,111,57,174,83,93,224,172,184,253,190,162,233,113,169,237,62,78,197,44,17,186,73,100,232,98,57,238,233,99,28,187,53,21,203,182,200,138,190,71,235,17,1,205,147,141,123,118,160,86,127,38,45,47,185,247,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,176,172,86,172,42,175,12,117,227,147,140,76,135,136,238,33,155,156,97,247,138,187,86,61,131,84,58,139,11,154,130,178,170,39,163,34,168,87,182,232,212,127,67,161,169,153,205,142,77,218,200,222,198,71,78,199,117,58,46,181,149,254,92,220,82,231,124,84,104,116,249,30,162,99,126,30,245,140,220,62,130,171,189,192,232,89,75,122,153,144,178,69,149,176,177,221,112,204,140,146,53,149,189,9,18,185,237,116,75,179,157,20,48,193,194,175,12,249,151,21,250,185,71,165,184,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,234,71,76,254,169,99,99,35,106,167,83,222,222,167,49,157,114,51,98,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,13,115,56,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,224,51,252,0,0,140,14,21,56,215,252,153,113,161,171,188,53,234,101,206,235,83,141,229,186,161,122,166,196,165,223,189,13,158,233,53,218,165,171,79,208,141,89,27,13,84,146,51,205,174,232,142,84,234,86,34,77,52,173,147,243,90,206,44,125,83,235,39,204,12,135,220,103,3,101,48,70,7,43,174,96,20,119,122,59,111,12,154,223,145,118,110,176,248,107,118,15,116,158,56,32,165,146,150,40,34,130,27,75,187,108,103,76,201,218,222,41,36,87,186,103,72,232,213,200,244,137,178,201,248,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,69,95,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,192,103,248,0,0,0,0,0,0,0,1,128,28,208,184,233,252,138,98,175,208,237,28,204,252,38,164,222,186,62,152,169,162,111,84,214,43,92,145,185,87,105,145,201,225,235,38,222,62,222,200,231,178,37,124,159,154,115,169,228,91,171,199,215,26,248,175,10,122,113,87,100,180,220,252,70,166,228,214,249,163,199,45,244,235,27,228,160,235,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,239,72,197,98,39,75,101,124,80,45,150,101,55,220,231,42,188,230,185,77,119,141,189,100,23,10,139,165,198,167,180,200,251,245,83,200,233,37,147,161,136,214,55,169,239,114,236,212,70,166,251,34,34,121,1,150,188,186,248,234,169,225,107,50,76,31,80,107,234,223,165,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,157,227,85,114,79,185,93,115,0,172,180,86,91,120,100,214,252,139,189,106,155,195,91,176,123,164,241,207,61,84,117,82,207,20,16,218,93,219,99,250,161,94,238,241,73,34,177,176,182,55,70,174,86,44,77,136,37,168,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,79,188,161,91,186,238,167,98,166,229,42,158,96,114,223,47,34,162,148,248,149,1,249,89,93,58,213,226,247,122,84,111,82,203,65,59,17,54,223,117,88,221,177,174,111,22,246,42,172,127,95,243,26,106,186,105,33,116,247,139,133,67,17,236,233,234,107,171,103,68,84,254,143,35,100,57,226,73,224,146,7,46,201,35,21,138,187,126,212,216,130,174,106,248,87,213,78,34,169,235,35,167,116,113,221,173,211,204,142,237,163,26,247,37,117,74,170,166,223,21,217,233,191,245,160,25,29,201,91,44,145,214,28,219,18,146,163,201,151,122,106,150,181,93,247,62,150,68,248,109,254,209,251,127,249,114,150,66,135,41,60,250,131,19,212,124,130,211,93,112,130,153,110,47,165,124,73,36,202,197,122,178,154,181,93,178,125,251,121,127,164,154,228,84,114,35,154,168,168,169,186,42,1,201,141,188,192,113,155,134,81,195,125,242,130,219,71,45,68,203,87,111,119,68,108,235,93,146,165,170,190,70,73,31,157,127,176,218,242,107,84,214,107,197,44,117,20,147,171,85,241,189,141,122,42,181,200,228,242,114,42,124,81,62,224,53,155,176,105,102,95,145,229,172,197,173,152,221,198,106,135,53,206,237,199,78,231,57,17,35,234,85,219,255,0,150,79,151,5,186,19,65,162,186,55,109,177,213,88,33,163,185,37,77,92,178,43,160,70,73,179,230,85,69,84,234,118,222,77,111,223,247,33,217,133,240,79,163,88,78,98,185,173,5,11,231,172,88,157,18,71,53,37,39,66,117,53,26,170,155,68,139,190,201,251,126,245,47,235,24,200,218,140,141,141,107,83,224,136,155,32,31,45,225,145,73,106,172,108,205,71,49,105,228,234,69,253,157,42,107,133,197,188,212,179,241,5,148,201,68,172,88,85,40,122,85,159,15,245,148,27,255,0,198,108,65,170,25,69,22,29,167,249,6,67,95,60,81,71,71,109,171,155,170,71,42,38,236,129,239,251,188,255,0,154,191,3,89,204,219,39,169,204,178,122,220,146,179,126,245,103,111,171,119,185,223,161,27,88,158,110,243,248,53,0,150,78,76,110,188,174,21,147,54,175,196,120,4,166,166,240,189,123,246,213,124,85,103,95,79,249,254,36,148,24,97,202,235,79,235,48,173,8,166,154,225,67,45,53,69,75,36,99,146,72,145,142,118,213,213,107,253,127,5,79,143,237,51,60,14,23,224,83,190,197,75,240,41,2,164,57,56,79,129,200,24,223,199,214,152,209,106,39,13,217,171,221,103,142,182,190,221,98,171,150,145,86,46,183,177,232,172,123,85,190,105,230,139,26,47,249,136,18,194,111,55,29,55,213,11,45,237,179,73,71,87,142,222,161,150,71,111,208,232,214,41,147,173,23,227,183,146,42,47,196,217,135,56,178,67,146,97,183,203,5,68,125,113,220,45,243,211,185,189,40,237,250,152,169,240,95,37,53,224,227,19,75,103,210,125,117,191,217,164,138,86,69,113,171,171,185,66,143,141,172,68,99,235,39,106,34,35,124,182,68,103,255,0,40,9,226,225,123,81,97,212,237,24,199,50,86,87,54,170,89,45,212,93,215,36,157,106,142,117,36,47,93,215,100,251,220,191,113,118,72,230,229,3,173,146,101,90,123,122,211,187,147,224,109,69,158,178,146,10,102,44,207,115,214,6,209,244,181,81,29,228,159,222,29,228,159,177,73,25,3,133,57,0,1,108,184,141,212,59,118,153,105,69,215,41,184,221,34,160,100,50,211,68,146,190,78,141,149,243,49,62,59,47,199,207,238,46,105,28,188,225,245,106,43,38,151,193,166,118,251,163,34,174,185,214,91,167,150,40,231,115,101,72,145,213,15,234,233,111,221,188,45,243,95,249,246,2,40,123,215,205,90,212,37,158,161,181,85,247,27,167,233,121,172,178,63,181,6,201,231,228,171,179,99,79,243,33,178,6,139,98,244,216,118,156,219,44,84,180,108,165,100,78,157,235,19,91,210,136,174,153,235,240,221,127,105,12,92,176,116,2,125,83,214,52,203,46,52,110,150,207,105,164,175,139,169,208,71,36,126,37,35,137,54,94,181,255,0,6,125,254,31,179,207,238,39,74,40,99,130,52,138,38,53,140,111,193,17,54,68,2,176,14,55,216,14,54,83,148,77,142,19,117,251,202,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,187,226,84,82,239,136,4,93,190,226,163,173,55,248,169,90,1,201,128,220,220,116,150,187,51,209,6,229,182,122,9,170,107,45,23,27,114,244,199,19,87,169,170,233,163,95,180,190,105,253,252,207,146,223,107,190,27,69,158,105,149,207,28,184,70,215,195,52,148,242,42,58,54,189,55,108,204,84,242,119,144,16,217,202,151,83,34,194,56,145,101,174,190,170,40,105,46,54,107,131,89,220,145,205,71,75,180,79,219,100,242,223,166,21,95,63,216,78,147,94,215,181,28,199,35,145,126,10,139,186,26,210,97,249,21,110,129,107,45,53,238,153,29,52,182,84,122,43,95,34,179,173,38,165,86,236,170,205,255,0,198,239,229,251,16,216,131,67,181,2,143,83,180,218,219,152,80,185,29,13,84,149,17,162,167,95,154,178,87,53,127,77,17,126,239,216,7,189,0,1,195,156,214,181,92,229,68,68,77,213,87,238,66,6,121,154,234,133,94,125,174,179,218,100,168,107,224,179,43,28,198,182,87,191,101,150,138,141,87,116,95,36,253,21,248,19,159,151,93,153,99,198,110,119,73,19,116,166,164,154,95,191,249,177,185,223,119,245,26,215,235,214,109,249,67,213,107,222,90,221,209,149,222,27,165,189,78,114,39,69,52,81,174,221,72,139,252,207,216,6,100,242,122,211,122,219,238,173,228,121,132,212,178,37,37,186,217,76,145,201,208,213,107,149,213,141,114,249,170,238,159,222,23,238,38,121,173,70,53,24,223,131,83,100,48,23,148,118,154,83,226,218,64,252,205,38,124,147,100,84,16,61,200,230,177,17,136,149,53,42,136,138,158,127,122,124,127,97,159,96,10,92,84,82,191,16,56,42,66,148,243,42,68,216,14,79,11,173,88,141,62,105,167,215,43,52,208,247,22,78,207,75,123,109,127,194,120,220,190,75,254,73,238,138,38,134,58,136,214,41,90,142,107,190,40,169,184,26,181,100,86,138,139,5,250,227,100,170,138,72,229,160,171,154,149,237,145,187,57,21,143,86,174,233,251,119,66,126,249,127,106,37,187,49,208,12,102,134,42,218,121,106,169,45,148,113,202,214,76,175,115,92,202,42,84,114,46,255,0,5,69,119,153,15,156,115,105,45,78,151,107,165,245,157,31,218,183,58,202,170,232,221,211,27,118,238,86,84,236,155,53,87,238,143,226,168,134,66,114,167,226,58,175,23,212,20,210,219,191,231,105,42,233,171,106,161,123,230,153,85,189,48,192,141,98,53,17,90,136,137,10,254,192,38,112,28,53,200,230,163,154,187,162,166,232,114,0,2,153,100,100,49,190,89,23,102,49,170,231,46,223,4,79,136,30,31,88,245,46,193,166,24,53,215,33,189,221,41,41,18,10,57,222,213,158,110,143,54,195,35,209,83,111,63,252,26,252,63,97,174,46,175,234,93,219,85,243,138,236,190,237,39,218,170,237,116,198,146,61,204,103,76,49,198,189,61,106,170,155,246,209,84,207,78,104,220,91,87,222,50,103,233,38,50,189,154,102,209,211,77,81,35,39,157,174,86,201,21,67,94,213,77,154,213,242,149,191,183,238,242,48,59,70,180,198,237,171,89,245,183,16,180,177,85,103,168,131,190,228,86,110,200,157,52,113,185,219,61,205,69,219,184,158,64,74,39,39,253,12,175,197,45,23,237,75,190,219,42,41,230,189,81,69,4,93,232,88,136,213,138,174,116,94,151,121,187,255,0,6,213,251,191,226,36,180,240,186,57,166,118,205,42,194,233,113,139,107,17,173,135,175,169,18,54,49,60,229,145,233,228,207,47,252,34,158,232,1,194,249,253,232,114,80,190,96,114,137,247,238,84,112,159,3,144,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,90,162,119,185,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,130,183,30,11,45,90,153,203,87,2,226,59,78,113,250,72,51,108,82,158,247,87,146,61,181,45,167,75,165,146,11,149,193,100,149,237,86,244,203,83,78,214,49,90,229,115,28,232,91,35,63,56,172,130,54,225,94,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,134,209,4,43,115,171,245,79,139,124,191,161,247,27,137,38,156,29,241,85,134,241,95,164,118,252,194,205,114,164,110,79,110,167,167,166,203,45,17,198,176,190,221,113,86,125,181,108,78,123,221,225,164,115,100,116,47,234,119,83,17,90,171,220,100,140,100,101,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,32,96,1,39,220,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,104,57,122,240,171,134,241,95,164,122,249,135,222,109,180,141,201,237,212,246,58,156,78,239,36,139,11,237,215,21,101,203,161,29,43,88,247,120,105,28,216,219,51,58,93,212,196,71,34,119,25,27,217,136,25,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,22,171,137,126,34,240,78,23,244,178,191,83,51,170,143,241,180,118,122,46,137,191,186,119,79,13,52,208,81,247,34,138,78,207,119,176,246,247,94,222,134,124,85,126,8,184,85,203,227,153,101,138,243,167,23,204,43,138,173,71,181,90,238,184,61,189,181,150,219,253,210,165,233,85,124,183,177,28,146,70,244,233,95,17,89,14,209,162,35,21,211,212,54,68,84,141,239,142,89,31,30,220,98,113,85,153,113,95,171,151,12,194,243,114,171,110,49,110,168,168,166,196,237,18,70,144,178,221,110,87,253,133,116,77,123,219,226,100,107,99,116,207,234,119,83,209,26,139,219,100,108,96,121,78,34,181,231,50,226,75,87,47,186,173,153,214,213,185,247,26,135,178,217,67,53,66,76,203,77,185,30,229,167,162,137,90,198,55,162,54,187,101,114,49,189,111,87,200,228,235,123,149,100,43,149,103,1,223,247,163,138,189,95,178,255,0,141,151,16,177,92,237,223,238,15,166,189,181,253,223,247,195,98,100,144,255,0,139,168,99,191,189,60,177,92,180,56,28,169,226,59,50,135,88,115,135,210,51,78,176,187,196,108,154,146,70,69,80,251,229,198,20,142,116,162,116,47,71,53,41,145,175,137,211,57,237,251,108,145,35,98,42,185,239,134,114,64,0,0,214,179,139,31,84,250,201,243,3,33,247,25,207,201,167,215,77,71,161,208,233,184,120,182,94,124,14,25,93,144,75,146,92,169,169,209,89,37,198,169,208,211,199,27,42,31,191,219,134,63,10,199,178,52,68,111,113,202,247,117,171,34,88,255,0,91,139,31,84,250,201,243,3,33,247,25,207,201,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,193,237,184,59,225,87,50,226,191,87,45,248,125,154,219,86,220,98,221,81,79,83,150,93,227,145,33,101,186,220,175,251,104,217,92,199,183,196,200,214,200,216,89,210,238,167,162,185,83,182,201,30,205,132,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,86,213,105,62,153,104,151,1,156,60,207,75,81,121,164,177,227,214,58,120,238,185,61,242,166,73,250,43,174,62,30,10,121,170,210,39,201,43,152,249,221,12,104,202,120,149,126,219,154,200,218,231,57,58,161,91,137,142,52,245,67,93,184,134,166,214,91,126,65,87,111,161,195,175,30,47,2,161,146,154,52,101,162,8,106,27,45,60,174,129,206,146,39,84,189,98,137,243,57,202,244,123,218,141,254,244,200,216,208,156,158,44,125,44,107,39,203,252,135,219,167,53,172,38,207,73,56,142,213,14,37,249,111,234,230,95,170,152,69,93,186,229,110,193,242,59,107,50,4,138,56,104,178,68,142,219,59,93,85,4,72,168,230,61,174,69,100,189,44,72,86,68,119,105,223,223,33,130,19,0,157,62,90,60,98,224,154,227,165,150,45,20,240,127,66,102,122,127,143,210,219,190,140,238,77,83,227,173,116,52,212,116,223,72,247,187,12,138,46,185,165,233,236,117,185,237,233,223,119,34,238,153,170,106,239,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,20,112,171,196,198,27,197,126,145,209,234,150,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,58,81,179,51,166,88,222,201,26,137,212,199,183,169,172,127,92,108,11,192,126,78,89,148,216,176,108,86,243,154,229,53,222,10,203,143,219,234,46,151,26,158,211,228,236,82,193,27,164,150,78,134,35,158,238,150,49,203,179,81,92,187,108,136,171,228,126,177,4,60,197,56,234,169,226,151,50,92,31,79,171,234,217,165,118,10,136,102,161,134,166,150,38,62,231,113,133,42,24,183,36,85,141,39,133,142,142,161,209,178,23,63,244,24,215,185,140,123,149,140,11,63,198,7,18,151,222,42,117,198,241,169,183,52,236,218,161,234,181,227,116,142,165,100,18,82,89,226,154,71,211,199,42,53,207,234,153,123,175,146,69,87,189,59,146,61,26,168,196,99,91,157,92,140,127,93,159,187,127,196,136,171,37,83,145,143,235,179,247,111,248,144,22,171,157,95,170,124,91,229,253,15,184,220,76,0,51,255,0,157,95,170,124,91,229,253,15,184,220,79,41,192,71,10,54,46,45,52,107,94,112,222,213,170,143,47,182,253,91,172,197,175,117,176,189,222,2,171,170,224,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,2,245,114,186,230,1,89,104,172,182,240,201,173,249,23,122,213,55,134,183,96,247,73,227,158,122,168,234,165,158,40,33,180,187,182,199,245,66,189,221,226,146,69,99,97,108,110,141,92,172,88,155,20,181,26,182,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,202,114,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,250,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,3,42,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,16,87,204,103,128,159,228,175,125,131,82,52,238,127,17,166,89,53,195,193,210,83,207,81,215,85,101,174,123,31,42,81,185,94,189,115,66,172,142,71,69,47,155,145,172,115,37,94,166,182,73,173,7,7,220,89,230,92,34,234,135,215,139,21,61,93,226,197,95,79,37,53,247,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,235,219,184,196,84,108,175,69,216,119,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,247,227,147,132,75,175,8,58,184,220,82,11,141,93,227,19,191,83,186,229,142,93,103,167,115,30,248,17,234,215,210,204,244,106,68,250,152,87,167,175,182,187,43,36,134,69,108,125,212,141,161,111,248,138,215,156,203,137,45,92,190,234,182,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,222,136,218,237,149,200,198,245,189,95,35,147,173,238,85,245,121,103,9,153,150,11,194,134,63,197,14,97,81,87,105,102,85,148,71,101,180,88,234,104,17,175,170,183,73,71,45,68,87,36,151,185,212,214,61,208,72,214,70,232,147,169,157,50,181,202,199,179,170,245,114,208,224,114,167,136,236,202,29,97,206,31,72,205,58,194,239,17,178,106,73,25,21,67,239,151,24,82,57,210,137,208,189,28,212,166,70,190,39,76,231,183,237,178,68,141,136,170,231,190,28,202,231,87,233,99,22,249,129,67,237,215,16,34,175,133,253,20,254,81,58,213,104,209,200,238,30,10,175,32,183,222,60,4,238,151,183,27,43,160,181,213,84,82,247,93,219,145,82,21,158,24,146,78,150,43,187,106,254,157,157,178,167,138,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,92,138,229,113,235,179,76,191,26,246,122,210,79,185,129,112,35,98,226,171,21,147,53,197,153,224,181,55,31,183,172,118,234,157,223,39,210,148,176,71,85,36,86,174,135,212,69,79,7,118,166,161,171,226,92,138,230,109,178,238,223,36,8,203,173,230,71,173,181,92,40,80,112,195,4,84,148,111,163,167,91,12,217,4,44,129,95,89,141,173,28,148,201,108,150,157,240,185,168,244,107,218,137,83,27,217,39,68,76,69,69,122,190,87,216,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,95,202,180,224,25,149,235,63,162,210,218,60,122,174,60,178,190,241,29,130,43,77,90,37,44,237,184,190,100,129,180,242,36,202,212,137,253,213,70,47,113,91,210,187,245,109,178,147,189,192,47,5,24,175,10,122,113,73,123,187,91,60,70,166,228,214,248,100,200,238,21,9,27,228,160,235,70,200,235,101,58,198,231,177,176,196,244,68,123,152,229,239,72,196,122,175,75,98,100,65,114,184,85,225,159,13,225,67,72,232,244,183,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,125,74,216,89,211,20,108,100,109,85,233,99,27,212,231,191,174,71,253,124,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,214,30,255,0,66,245,211,81,248,116,212,123,118,168,105,125,231,192,221,104,119,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,220,133,253,45,221,55,71,35,154,215,177,204,123,24,246,248,3,63,249,161,112,45,249,20,202,159,174,58,57,134,120,77,54,189,116,125,49,77,68,238,168,108,87,73,36,114,46,208,163,83,195,209,205,188,125,189,149,204,100,170,248,255,0,52,215,83,198,161,42,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,226,139,241,68,186,166,184,60,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,200,255,0,48,62,101,24,109,159,72,237,120,127,11,122,169,73,113,201,243,106,120,234,106,174,246,132,87,190,207,104,145,142,234,78,239,83,93,73,92,247,116,53,24,230,172,208,177,37,115,146,25,59,47,80,183,252,208,121,130,83,93,169,175,92,47,104,181,214,173,140,101,67,168,51,11,229,52,178,211,63,174,25,106,169,235,44,171,20,176,53,202,197,115,32,115,231,138,94,137,24,174,139,237,49,207,223,0,56,117,208,108,203,137,45,92,177,105,78,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,222,136,218,237,209,170,246,245,189,89,27,87,173,237,69,241,88,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,153,176,79,3,156,34,90,184,65,210,55,98,147,220,105,47,25,101,250,161,183,44,142,235,5,59,88,199,206,140,70,178,150,23,171,82,87,211,66,157,93,29,197,221,95,36,210,35,99,238,172,109,15,107,161,122,57,167,28,39,232,117,187,6,180,205,106,181,218,177,203,122,215,95,239,114,181,40,227,173,170,100,40,181,119,42,151,72,247,116,117,118,213,203,215,35,155,28,109,107,17,81,145,181,18,26,249,129,113,221,125,226,171,42,147,10,197,159,224,180,203,31,184,44,150,234,109,153,39,210,149,80,73,85,28,87,94,183,211,197,81,7,118,154,161,169,225,156,170,214,109,186,238,239,52,155,77,104,210,28,55,94,180,191,32,210,61,64,130,174,75,22,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,255,0,52,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,93,120,120,151,225,211,59,225,127,84,235,244,207,58,167,255,0,27,89,103,173,235,135,251,167,107,241,51,67,5,103,110,41,100,236,247,123,15,119,105,238,235,103,193,83,224,170,23,87,128,94,10,50,174,43,53,30,146,247,118,182,120,125,50,198,110,16,201,145,220,42,18,70,71,95,208,173,145,214,202,117,141,204,123,166,149,138,136,247,49,201,217,141,232,245,94,167,68,201,103,79,242,91,130,126,75,63,34,159,65,127,168,207,171,255,0,85,190,140,241,83,127,222,191,13,225,187,29,238,190,239,247,159,179,215,215,215,247,245,111,230,68,183,41,190,51,108,90,73,125,254,76,249,205,171,181,106,206,242,6,84,89,47,20,236,123,228,130,241,80,200,105,155,77,80,196,223,120,101,237,66,214,72,212,69,142,69,94,189,216,245,124,51,40,6,188,60,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,182,224,114,235,227,170,167,133,172,201,48,125,65,175,171,126,149,223,234,38,154,186,26,106,88,158,251,101,198,100,167,98,92,149,82,53,158,102,54,58,118,198,248,90,255,0,208,123,158,214,61,237,70,63,247,249,161,113,175,252,160,51,183,232,198,158,220,237,85,218,109,134,220,25,83,21,198,137,123,223,76,221,27,11,152,250,132,149,205,77,161,139,187,60,49,164,106,172,147,237,203,215,35,95,23,110,197,240,119,194,174,101,197,126,174,91,240,251,53,182,173,184,197,186,162,158,167,44,187,199,34,66,203,117,185,95,246,209,178,185,143,111,137,145,173,145,176,179,165,221,79,69,114,167,109,146,61,129,58,124,77,221,173,87,254,17,53,94,251,98,185,210,92,109,183,29,55,190,213,209,214,82,76,217,160,169,130,75,100,206,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,91,115,99,222,33,113,107,22,13,193,126,165,225,88,181,15,130,178,227,250,95,121,181,219,169,187,175,147,177,75,5,166,88,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,154,225,1,239,244,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,110,194,156,52,113,23,130,113,65,165,148,26,153,130,212,127,138,163,188,81,116,77,253,204,186,120,104,102,158,143,185,44,81,247,187,93,246,55,186,198,244,63,226,139,241,68,134,14,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,224,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,251,106,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,240,216,204,30,127,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,109,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,46,95,22,62,169,245,147,230,6,67,238,51,153,85,23,2,223,150,190,93,90,107,174,58,57,134,120,189,73,178,253,47,244,197,53,19,186,102,190,218,227,186,87,162,237,10,53,124,69,100,59,71,219,217,90,247,196,143,143,243,174,109,60,104,25,127,193,111,49,251,22,173,232,118,73,93,171,211,247,53,11,77,177,251,150,65,123,164,181,209,61,36,187,217,232,33,137,238,184,49,21,172,166,138,103,186,84,141,96,73,81,22,70,171,218,145,198,244,107,34,3,85,117,155,42,212,189,113,200,245,210,59,141,214,213,122,188,100,18,223,104,36,109,206,73,106,173,123,77,215,75,20,85,63,101,255,0,218,236,108,81,198,230,163,122,91,19,58,81,168,136,137,224,11,235,193,79,15,23,94,38,56,134,198,176,56,45,84,149,246,43,125,68,55,188,165,149,53,142,166,103,208,144,84,68,149,77,71,70,169,42,190,68,145,176,177,35,251,93,114,181,85,88,212,116,140,9,169,224,2,93,109,184,240,185,136,228,218,243,154,213,228,151,220,134,157,151,75,123,234,226,131,191,75,104,124,81,182,138,57,38,137,85,106,94,248,152,149,43,44,171,222,222,165,89,38,238,98,170,228,81,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,61,254,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,83,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,144,193,204,27,130,75,175,10,25,252,119,220,98,10,186,237,58,202,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,59,138,212,85,142,77,188,7,7,124,85,102,92,40,106,229,191,48,179,92,170,221,140,92,106,41,233,178,203,68,113,164,204,184,219,145,255,0,109,91,19,158,198,248,152,218,233,29,11,250,155,210,245,86,170,246,223,35,30,27,25,131,207,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,0,0,3,85,115,245,113,60,166,251,131,101,86,108,215,22,174,240,87,172,126,225,79,116,183,84,246,153,39,98,170,9,27,36,82,116,61,28,199,116,189,141,93,156,138,213,219,101,69,79,35,242,137,31,226,159,129,90,156,199,133,93,42,226,159,74,40,42,234,111,180,186,111,143,205,154,208,186,170,38,192,235,117,37,134,53,250,73,139,52,141,86,190,40,169,227,137,208,198,142,238,34,198,230,177,174,108,139,40,102,255,0,0,188,107,226,188,86,105,197,37,146,237,115,240,250,155,140,219,225,143,35,183,212,44,108,146,191,161,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,179,35,209,138,157,46,137,242,229,81,172,182,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,83,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,129,117,76,53,230,205,165,247,93,71,224,250,233,115,179,58,174,74,140,22,241,71,148,62,146,154,137,213,15,169,129,141,146,154,109,250,85,22,54,69,21,92,149,15,147,103,35,89,78,237,209,17,85,237,204,163,202,106,198,11,249,80,210,204,203,76,254,148,250,51,235,110,63,113,177,120,222,199,123,194,248,170,105,33,238,246,250,155,215,211,220,234,233,234,110,251,109,186,111,184,26,235,240,171,170,95,145,110,35,180,235,83,38,190,253,13,65,102,200,41,126,149,173,240,190,35,181,107,149,253,154,239,205,163,30,231,111,75,44,237,251,13,87,166,251,179,103,35,85,54,83,53,108,203,49,107,238,13,149,94,112,172,166,135,193,94,177,251,133,69,174,227,77,221,100,157,138,168,36,116,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,205,132,248,9,212,204,87,84,56,71,211,59,142,45,87,220,250,7,31,162,198,110,48,62,72,214,106,90,234,8,25,79,43,36,107,30,238,142,174,219,101,98,59,103,44,83,68,245,107,122,246,2,56,57,211,231,245,55,222,33,177,77,62,167,200,105,43,45,184,174,46,202,151,208,194,177,57,244,23,26,202,137,22,100,149,90,157,109,123,233,224,160,122,49,235,228,206,135,53,19,184,170,231,37,140,2,166,251,196,54,87,168,53,24,245,37,101,183,21,197,223,76,202,233,146,39,62,130,227,89,81,26,66,177,35,151,173,175,125,60,21,236,87,177,60,153,214,215,42,119,17,29,136,28,75,231,244,218,167,196,54,164,106,13,191,33,171,190,91,111,153,69,202,166,215,93,82,178,245,203,110,241,15,74,52,68,149,17,236,99,105,210,38,49,142,68,232,99,90,221,155,211,178,76,167,41,157,47,186,233,199,7,214,187,157,229,213,113,212,103,87,138,204,161,148,149,52,78,167,125,52,15,108,116,208,237,212,170,178,50,88,169,35,168,100,155,53,28,202,134,236,138,136,143,112,102,80,0,8,86,230,201,194,31,228,139,81,255,0,148,22,21,69,209,136,103,247,7,253,44,217,43,251,178,82,228,83,44,211,205,211,27,209,30,144,206,198,58,86,236,231,163,100,108,237,94,211,22,22,46,63,240,81,197,117,247,132,189,101,162,204,187,183,90,204,66,229,181,30,83,100,162,153,141,241,244,189,47,72,228,70,200,138,197,154,7,191,187,26,238,199,46,207,143,184,198,75,34,155,9,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,186,252,96,112,215,125,225,91,92,111,26,101,115,94,245,170,110,171,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,153,147,180,248,228,69,99,19,185,27,213,168,172,86,57,193,149,92,206,57,128,98,26,243,98,179,104,190,131,100,95,74,97,146,246,111,23,235,188,113,214,209,201,89,84,199,202,216,168,29,4,204,139,120,99,217,147,185,92,215,181,242,44,10,222,133,133,122,241,87,131,254,26,239,188,84,235,141,159,76,173,139,217,181,67,211,116,201,42,219,84,200,36,164,179,197,52,108,168,146,37,115,95,213,50,247,89,28,104,140,122,119,36,98,185,17,136,247,54,213,98,120,181,247,57,202,172,216,86,45,67,227,111,89,5,194,158,215,110,166,238,178,62,253,84,242,54,56,163,235,122,181,141,234,123,218,155,185,81,169,190,234,168,158,102,197,28,31,240,215,98,225,91,67,172,250,101,108,94,245,214,110,155,166,73,86,218,167,207,29,93,226,88,99,101,68,145,43,154,206,152,83,180,200,227,68,99,23,183,27,21,200,175,87,185,193,114,240,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,4,90,243,65,230,9,83,105,169,189,112,189,162,215,90,71,189,244,238,160,204,47,148,210,197,82,206,137,162,170,167,172,178,172,82,192,230,163,209,175,129,207,158,41,122,227,122,58,47,178,246,191,104,224,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,217,23,204,83,129,90,158,22,179,37,206,52,250,130,173,250,87,127,168,134,26,25,170,106,162,123,237,151,25,146,161,235,109,68,89,22,121,152,216,233,221,35,38,115,63,65,237,99,158,247,181,94,251,105,193,7,20,191,201,31,92,96,212,138,220,111,233,187,45,202,223,37,138,247,79,19,186,106,153,67,44,208,202,233,105,149,92,140,89,152,248,35,114,53,255,0,101,237,71,51,118,43,146,70,4,234,112,209,195,166,9,194,254,150,80,105,158,11,79,254,42,178,241,91,215,55,247,78,233,225,161,134,122,206,220,178,201,217,238,246,24,238,211,29,208,207,130,39,197,86,50,249,172,112,57,77,166,183,90,254,41,52,217,245,114,216,178,123,194,191,41,182,57,146,206,182,235,141,83,158,245,173,100,155,42,50,154,105,119,107,155,35,147,183,52,177,181,138,230,202,216,225,151,60,79,41,177,103,56,173,155,53,197,171,188,109,151,32,183,211,221,45,213,61,167,199,223,165,158,54,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,192,14,107,156,107,254,76,177,89,248,107,211,59,157,170,167,36,203,109,245,20,217,108,187,247,166,179,218,230,141,173,74,126,133,106,198,217,170,163,145,254,110,119,92,113,39,82,49,22,104,101,104,70,15,13,28,69,231,124,47,234,157,6,166,96,181,31,226,168,239,20,93,16,255,0,116,237,126,38,25,167,163,238,75,20,157,158,239,97,141,238,177,189,108,248,162,252,81,118,19,208,189,116,211,142,34,244,226,221,170,26,95,121,241,214,170,237,226,154,25,81,25,85,111,170,106,34,201,75,83,26,42,246,230,103,83,119,77,213,170,215,53,236,115,216,246,61,218,219,224,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,195,188,31,240,215,98,225,91,67,172,250,101,108,94,245,214,110,155,166,73,86,218,167,207,29,93,226,88,99,101,68,145,43,154,206,152,83,180,200,227,68,99,23,183,27,21,200,175,87,185,193,2,252,88,250,167,214,79,152,25,15,184,206,91,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,11,151,197,143,170,125,100,249,129,144,251,140,229,223,191,240,73,117,189,112,57,131,241,111,167,16,85,215,212,71,79,91,14,89,103,166,165,116,175,108,16,92,238,44,125,217,100,116,202,168,200,226,142,142,39,197,20,91,53,140,116,206,84,68,145,192,73,87,46,190,58,169,184,165,195,83,7,212,26,250,70,106,165,130,158,105,171,161,166,165,149,140,185,219,161,90,118,37,201,85,35,72,33,123,164,168,108,111,133,175,253,54,57,237,99,24,228,99,51,40,213,223,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,19,224,239,138,172,55,138,253,35,183,230,22,107,149,35,114,123,117,61,61,54,89,104,142,53,133,246,235,138,179,237,171,98,115,222,239,13,35,155,35,161,127,83,186,152,138,213,94,227,36,99,2,250,128,0,0,0,192,14,108,156,33,254,87,116,227,249,65,97,84,93,121,126,1,111,127,210,205,146,191,181,29,86,59,10,77,60,221,49,189,21,139,52,15,123,165,110,206,98,186,55,78,213,238,189,33,98,67,182,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,237,16,66,183,54,78,16,255,0,36,90,143,252,160,176,170,46,140,67,63,184,63,233,102,201,95,221,146,151,34,153,102,158,110,152,222,136,244,134,118,49,210,183,103,61,27,35,103,106,246,152,176,177,66,250,241,3,205,191,78,242,78,23,28,237,26,154,174,219,170,25,101,58,218,107,173,53,30,46,25,241,150,75,20,173,158,178,26,184,163,100,83,189,138,214,164,14,100,172,122,44,209,74,230,34,198,248,72,160,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,207,202,38,167,148,223,8,127,146,45,56,254,80,89,173,23,70,95,159,219,217,244,75,99,175,238,199,75,142,204,144,207,15,84,108,68,98,77,59,216,217,93,187,158,173,141,176,53,59,79,89,152,161,145,92,29,240,171,134,240,161,164,118,252,62,205,109,164,118,79,113,167,167,169,203,46,241,200,179,62,227,113,70,125,180,108,174,99,29,225,163,115,164,108,44,233,111,75,21,92,169,220,124,143,125,245,0,13,107,56,177,245,79,172,159,48,50,31,113,156,149,78,74,158,150,50,159,152,21,222,221,110,34,175,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,224,51,252,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,140,237,89,254,27,125,204,175,250,125,102,200,105,43,50,28,86,158,134,166,245,67,10,171,159,64,202,196,149,105,146,85,68,233,107,222,216,36,122,51,126,180,103,67,149,17,178,49,93,174,103,22,62,169,245,147,230,6,67,238,51,129,109,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,83,151,95,29,84,220,82,225,169,131,234,13,125,35,53,82,193,79,52,213,208,211,82,202,198,92,237,208,173,59,18,228,170,145,164,16,189,210,84,54,55,194,215,254,155,28,246,177,140,114,49,145,171,127,224,146,235,122,224,115,7,226,223,78,32,171,175,168,142,158,182,28,178,207,77,74,233,94,216,32,185,220,88,251,178,200,233,149,81,145,197,29,28,79,138,40,182,107,24,233,156,168,137,35,140,107,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,218,32,22,43,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,182,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,190,160,0,0,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,224,0,0,0,0,0,5,170,226,95,136,188,19,133,253,44,175,212,204,234,163,252,109,29,158,139,162,111,238,157,211,195,77,52,20,125,200,162,147,179,221,236,61,189,215,183,161,159,21,95,130,45,213,53,246,230,25,168,220,75,231,122,243,81,75,196,142,43,87,135,212,91,105,210,76,123,23,74,150,84,81,91,173,211,121,181,240,77,26,172,85,47,122,179,105,106,26,171,213,36,78,102,204,72,155,12,65,103,245,211,93,53,31,136,189,71,184,234,134,168,94,124,117,214,187,104,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,184,89,212,237,147,117,114,185,206,123,220,247,189,239,117,192,207,248,58,206,244,191,133,140,115,137,124,234,179,232,207,173,185,5,29,186,207,100,237,195,55,138,181,213,91,157,91,5,199,196,69,59,186,58,187,111,103,97,241,181,233,183,82,170,110,141,50,3,149,239,2,223,150,188,169,154,227,172,120,103,139,211,107,47,95,208,244,213,174,233,134,251,116,142,70,162,111,10,181,124,69,28,59,73,220,221,90,199,202,140,143,243,173,109,68,105,149,92,234,253,44,98,223,48,40,125,186,226,4,80,112,229,162,23,94,35,181,134,203,163,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,39,79,218,107,30,232,17,138,244,71,43,17,234,228,107,250,122,23,197,101,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,74,242,184,245,217,166,95,141,123,61,105,38,156,197,56,21,166,226,151,13,92,227,79,168,41,25,170,150,10,120,97,161,154,166,170,86,50,231,110,133,106,30,182,212,69,145,32,133,238,146,161,210,50,103,51,244,216,214,57,236,99,149,236,15,21,202,247,142,159,203,94,42,205,14,214,60,207,197,234,77,151,175,232,122,154,214,244,205,125,181,199,27,85,55,153,92,190,34,178,29,164,238,110,141,123,226,70,73,249,215,54,162,68,207,243,87,123,77,207,50,210,140,254,138,243,71,29,93,131,44,195,175,17,212,196,202,186,68,73,237,247,26,73,145,205,73,33,153,170,136,248,229,141,55,100,141,95,54,170,57,62,40,108,123,195,94,73,170,25,118,131,96,217,22,180,99,21,118,12,218,178,207,10,222,168,234,214,52,157,211,183,118,248,137,35,141,140,108,47,153,173,108,235,7,75,86,21,149,98,84,69,98,129,114,192,0,0,0,0,0,0,0,0,0,0,0,10,85,62,253,202,142,23,224,1,60,190,244,57,40,79,34,176,4,105,115,128,208,202,252,174,209,97,212,187,21,178,162,162,107,45,20,176,75,217,133,138,142,89,106,224,68,234,119,147,191,240,142,95,191,254,50,75,79,11,172,122,103,108,213,92,46,171,24,185,49,28,217,186,58,81,99,99,211,202,88,222,190,79,242,255,0,193,160,26,226,233,6,165,221,180,163,56,161,203,237,50,125,170,94,239,84,107,35,218,199,245,67,36,105,213,208,168,171,183,113,85,13,142,180,115,82,236,26,159,131,90,178,27,37,210,146,173,39,163,129,238,88,38,235,243,116,49,189,85,119,243,255,0,194,39,199,246,154,228,107,46,152,221,180,151,62,185,98,23,102,42,44,21,19,246,28,170,205,223,19,102,146,54,187,102,57,200,155,246,215,200,207,30,87,60,91,87,217,242,102,105,38,76,189,234,103,81,212,205,79,35,231,157,206,70,199,21,59,88,212,77,156,212,242,137,223,179,239,242,2,96,1,76,82,50,104,217,44,107,187,30,212,115,87,111,138,47,192,168,0,7,14,114,53,170,231,46,200,137,186,129,140,124,192,117,18,221,135,104,6,77,67,45,109,60,85,85,118,202,200,226,107,230,86,57,206,125,21,82,53,19,111,138,170,183,200,128,76,118,209,81,127,191,91,172,148,177,73,36,181,245,112,210,177,177,183,119,42,189,232,212,217,63,110,234,103,231,53,142,35,170,242,141,65,93,45,180,126,106,146,146,154,138,170,103,178,105,145,93,213,12,232,230,43,85,17,170,138,147,39,237,49,239,129,157,37,169,213,29,116,177,51,163,251,86,217,89,75,93,35,186,99,118,253,186,202,109,211,103,42,125,210,124,81,20,9,230,209,92,70,159,11,211,235,109,154,24,123,107,31,123,169,189,182,179,227,60,142,79,36,255,0,40,247,69,16,195,29,60,105,20,77,70,181,191,4,68,216,172,14,20,164,169,83,114,149,242,3,150,149,20,167,196,168,14,28,212,123,85,142,248,57,54,82,24,121,194,233,189,109,139,86,241,204,194,26,89,22,146,227,108,169,73,36,232,106,53,170,218,199,57,60,209,119,95,239,233,247,19,62,96,39,55,29,52,167,202,116,129,153,154,204,248,230,199,104,39,123,81,173,98,163,209,106,105,149,81,85,124,254,229,248,126,208,48,79,150,86,168,85,224,58,235,5,166,58,134,178,11,202,189,207,107,165,123,55,88,168,171,21,54,68,242,95,210,79,137,60,205,115,92,212,115,85,21,21,55,69,79,189,13,102,52,23,54,252,158,106,181,147,45,118,234,202,31,19,212,222,167,53,23,174,154,88,211,126,148,85,254,127,236,54,80,196,110,204,190,99,54,203,164,105,178,84,210,67,47,223,252,232,218,239,191,250,192,253,128,0,20,185,237,99,85,207,114,53,19,226,170,187,33,5,188,214,181,50,44,223,137,23,218,232,42,162,154,146,221,102,183,181,253,185,28,228,108,187,74,253,182,95,45,250,102,69,242,253,164,203,235,142,160,81,233,142,155,92,179,10,231,35,97,165,146,158,53,85,235,242,87,202,214,167,232,34,175,223,251,13,119,243,12,138,183,95,117,150,166,247,82,142,134,91,210,49,17,172,145,95,208,144,210,163,118,69,126,223,226,183,243,253,170,4,178,114,142,210,90,236,51,68,29,150,222,40,38,166,172,187,220,110,43,211,36,77,78,150,163,161,141,62,210,121,175,247,131,62,75,125,161,24,109,22,7,166,86,204,114,223,27,89,12,50,84,72,136,216,218,196,221,211,61,87,201,190,69,193,0,82,171,191,220,114,165,11,191,197,0,169,191,18,162,150,252,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,110,114,0,160,169,191,2,149,64,139,176,21,148,201,27,37,98,199,35,81,205,95,138,42,110,133,64,8,33,230,141,164,244,186,123,196,36,151,27,84,104,202,43,133,174,222,231,34,71,27,127,58,172,145,191,204,219,127,179,10,124,83,252,255,0,3,56,121,67,234,131,242,45,7,250,157,95,47,84,246,139,157,193,173,115,157,35,156,228,115,225,145,62,62,73,253,255,0,238,95,250,79,63,206,67,7,167,171,210,90,108,221,34,106,73,69,112,183,49,94,189,59,174,235,82,205,190,27,252,36,253,191,245,24,159,202,191,82,228,197,53,181,216,236,181,51,50,154,182,153,94,173,78,165,98,185,245,116,76,248,35,182,223,102,252,118,2,115,64,0,99,199,29,154,143,6,155,240,253,125,184,74,173,71,215,82,86,210,69,191,94,202,245,162,168,84,79,178,138,191,119,223,178,26,249,226,86,85,201,50,187,46,58,215,43,86,233,112,166,162,69,68,69,84,238,72,214,111,231,229,252,239,188,153,142,113,55,52,167,208,76,126,149,146,185,174,146,249,43,28,137,190,202,139,69,63,151,151,245,145,157,193,6,14,220,239,136,76,126,133,241,177,237,183,212,82,92,85,30,169,240,142,186,153,60,183,69,243,251,96,78,31,7,122,117,22,153,112,237,132,99,108,145,210,62,43,68,42,247,57,173,106,170,185,207,147,249,187,167,254,16,189,39,230,99,20,76,182,227,118,186,8,209,17,180,244,112,198,136,159,177,24,136,126,152,2,133,42,114,236,133,8,168,7,42,114,211,133,93,147,127,216,117,58,100,107,147,101,80,62,128,81,27,250,209,84,172,12,33,230,71,194,173,14,174,105,204,217,85,161,206,134,239,69,83,72,173,115,98,131,237,34,205,42,57,21,206,86,174,223,159,85,248,253,223,127,153,10,152,142,85,126,211,156,170,28,134,206,254,205,198,222,233,98,68,87,185,19,119,49,209,185,21,88,228,95,131,151,224,166,208,117,116,148,213,212,239,165,172,130,57,161,126,221,76,145,168,230,174,203,186,110,139,229,241,68,34,139,140,126,88,25,109,93,206,183,54,209,234,75,116,172,170,168,73,31,77,45,108,52,253,46,146,105,156,228,107,82,22,34,34,53,204,219,237,125,223,126,192,94,110,21,249,148,226,186,141,67,67,142,100,180,112,81,93,35,165,252,228,109,146,174,101,234,142,40,186,190,210,194,169,250,74,239,191,238,254,147,53,108,250,143,138,222,226,73,169,46,27,181,81,87,251,212,159,114,237,247,181,13,107,115,109,40,207,180,230,162,88,50,235,34,80,186,23,244,57,91,85,12,169,191,82,183,203,161,203,247,181,79,138,221,168,186,131,103,133,41,237,57,222,67,69,18,42,170,50,154,233,60,109,221,126,62,77,114,32,27,35,229,26,215,133,226,244,114,213,85,87,111,219,98,191,110,212,223,4,106,175,220,197,255,0,4,141,174,45,249,165,220,31,85,89,133,233,117,166,150,72,164,166,99,29,88,181,85,113,43,22,72,164,71,125,142,136,247,84,87,177,126,62,127,241,164,105,213,223,50,188,166,165,177,220,175,183,43,156,242,108,212,241,85,143,145,87,238,68,221,238,254,157,191,206,94,157,34,224,127,94,53,129,96,170,177,88,237,244,244,50,205,218,89,170,174,112,179,224,246,181,219,35,85,203,252,239,217,247,47,249,194,205,82,83,100,154,129,146,197,78,217,103,184,221,46,18,197,10,62,105,250,158,245,85,108,109,221,210,59,250,90,158,107,255,0,17,53,156,191,184,32,181,232,69,37,78,103,127,145,245,151,138,248,25,10,119,169,233,151,183,219,169,145,200,173,115,21,235,240,107,62,255,0,249,188,189,23,8,252,2,98,90,9,103,130,171,37,160,163,175,190,50,105,100,116,207,72,42,21,17,101,141,204,78,181,129,174,242,72,211,239,242,255,0,155,47,145,17,19,100,68,68,3,144,10,94,168,141,85,223,96,40,124,168,223,36,56,99,149,222,103,66,238,231,42,238,119,68,138,137,184,29,205,57,56,79,129,200,0,0,0,0,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,42,230,201,193,69,187,79,235,63,148,238,151,219,59,22,91,221,193,241,229,244,81,165,85,68,145,93,42,167,154,101,185,186,71,185,236,142,25,95,35,97,115,127,52,198,73,216,70,35,150,101,70,90,14,93,124,117,84,240,181,153,38,15,168,53,245,111,210,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,206,71,250,149,207,113,95,246,43,35,198,242,59,127,251,93,101,13,202,134,162,63,248,81,205,12,145,191,250,90,230,187,239,69,3,92,46,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,223,94,104,122,189,134,235,214,171,233,182,174,105,252,245,114,88,178,45,55,163,154,157,42,224,88,103,137,236,186,220,226,150,25,25,230,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,249,60,193,184,36,186,240,161,159,199,125,198,32,171,174,211,172,170,162,162,107,85,99,105,92,216,45,51,186,105,156,203,75,228,116,210,189,239,142,157,177,185,178,200,173,89,147,184,173,69,88,228,219,18,192,149,78,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,25,21,204,83,129,90,110,41,112,213,206,52,250,130,145,154,169,96,167,134,26,25,170,106,165,99,46,118,232,86,161,235,109,68,89,18,8,94,233,42,29,35,38,115,63,77,141,99,158,198,57,94,204,117,228,99,250,236,253,219,254,36,74,160,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,100,175,0,60,31,93,120,178,213,198,182,224,148,145,224,152,117,69,29,126,86,249,165,114,62,166,7,189,203,29,12,77,141,237,151,174,161,33,149,139,35,92,212,137,141,123,250,186,210,56,228,207,78,59,121,98,209,235,62,163,227,250,161,162,20,95,67,93,114,140,130,158,143,56,134,6,64,148,177,82,202,174,89,175,141,142,73,98,222,104,246,252,236,49,170,186,119,61,175,68,107,210,87,203,153,92,58,232,54,27,195,110,145,216,180,167,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,119,92,142,110,232,213,123,186,24,140,141,171,208,198,162,7,181,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,214,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,146,158,76,216,182,156,99,122,5,159,107,125,238,134,213,110,189,83,228,21,150,187,134,69,91,42,71,225,108,244,212,84,117,43,26,201,34,244,67,10,62,73,36,145,83,165,29,210,197,122,170,68,206,152,214,226,199,213,62,178,124,192,200,125,198,115,245,113,142,43,181,31,6,225,150,241,195,38,21,47,208,214,172,163,32,171,188,95,238,144,76,169,85,93,75,45,45,52,9,64,221,145,59,80,175,135,114,202,168,170,233,90,246,198,189,44,73,27,40,94,14,98,156,117,84,241,75,153,46,15,167,213,245,108,210,187,5,68,51,80,195,83,75,19,31,115,184,194,149,12,91,146,42,198,147,194,199,71,80,232,217,11,159,250,12,107,220,198,61,202,198,126,79,47,158,9,46,188,87,231,242,95,114,120,42,232,116,235,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,237,171,145,22,72,247,180,28,52,112,233,157,241,65,170,116,26,103,130,211,255,0,138,172,188,86,245,195,253,204,181,248,152,97,158,179,183,44,177,247,187,93,246,59,180,199,117,191,224,137,241,84,216,123,69,244,135,13,208,93,47,199,244,143,79,224,171,142,197,142,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,201,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,80,60,79,16,184,181,139,6,224,191,82,240,172,90,135,193,89,113,253,47,188,218,237,212,221,215,201,216,165,130,211,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,205,112,141,148,248,177,244,177,172,159,47,242,31,110,156,214,176,12,202,226,159,129,202,109,53,225,183,74,184,164,211,103,213,203,98,201,241,124,125,249,77,177,204,150,117,183,92,106,168,35,122,214,178,77,149,25,77,52,187,181,205,145,201,219,154,88,218,197,115,101,108,112,216,174,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,207,159,12,150,155,85,255,0,132,77,40,177,95,109,148,151,27,109,199,77,236,84,149,148,117,112,182,104,42,96,146,217,11,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,132,190,96,92,49,216,184,85,215,217,48,172,90,245,227,108,185,5,189,114,91,117,55,134,124,127,69,210,207,91,85,28,84,61,111,150,87,207,218,101,59,83,188,229,71,63,125,213,168,190,106,25,43,199,247,51,171,22,176,105,197,38,146,112,243,91,117,164,181,100,214,250,90,204,146,238,231,190,146,169,145,200,147,182,162,199,44,14,139,253,238,233,38,134,119,70,246,245,196,138,246,57,253,88,65,195,174,131,102,92,73,106,229,139,74,112,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,244,70,215,110,141,87,183,173,234,200,218,189,111,106,45,181,54,19,224,23,133,172,87,134,13,14,164,161,180,228,150,172,166,245,151,246,111,183,124,134,218,216,223,75,89,215,11,123,17,82,206,214,163,229,163,141,138,171,19,158,171,212,233,101,149,18,52,151,182,208,138,14,100,58,13,134,240,219,169,122,113,165,56,101,21,35,89,110,211,123,115,238,117,208,211,172,47,187,92,86,186,189,42,43,101,71,61,238,235,145,205,221,26,175,119,67,17,145,181,122,24,212,76,160,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,32,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,200,174,98,156,10,211,113,75,134,174,113,167,212,20,140,213,75,5,60,48,208,205,83,85,43,25,115,183,66,181,15,91,106,34,200,144,66,247,73,80,233,25,51,153,250,108,107,28,246,49,202,246,66,13,166,231,153,105,70,127,69,121,163,142,174,193,150,97,215,136,234,98,101,93,34,36,246,251,141,36,200,230,164,144,204,213,68,124,114,198,155,178,70,175,155,85,28,159,20,54,136,35,171,142,222,88,180,122,207,168,248,254,168,104,133,23,208,215,92,163,32,167,163,206,33,129,144,37,44,84,178,171,150,107,227,99,146,88,183,154,61,191,59,12,106,174,157,207,107,209,26,244,149,242,135,215,165,92,109,218,184,175,224,107,90,44,89,60,244,148,58,139,138,233,189,234,27,173,27,170,154,233,238,208,54,206,173,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,219,71,42,36,145,239,12,36,244,63,133,29,56,225,43,129,29,97,194,176,168,188,117,214,187,79,239,211,223,239,243,194,140,170,187,213,54,217,80,136,231,34,42,246,225,103,83,146,40,81,85,177,181,206,85,87,189,242,72,248,23,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,15,21,171,218,47,165,250,245,134,201,167,250,185,136,82,100,86,41,42,34,171,74,121,159,36,79,138,120,213,122,37,138,88,156,217,98,126,202,230,171,152,230,170,177,239,98,238,215,185,23,218,128,63,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,48,91,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,11,105,31,14,186,70,205,121,168,226,77,216,157,36,153,220,246,120,108,204,174,116,76,218,6,51,184,142,168,98,35,81,86,166,72,164,100,14,153,202,231,164,48,199,19,21,140,89,17,247,44,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,75,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,109,54,168,2,0,120,250,224,163,42,225,79,81,234,239,118,155,103,136,211,44,154,225,52,152,229,194,157,36,124,116,29,106,233,27,108,168,89,28,247,182,104,152,138,140,115,220,189,232,216,175,69,234,108,172,139,21,77,154,53,211,66,244,227,136,189,56,184,233,126,168,89,188,117,170,187,105,97,154,37,70,85,91,234,154,138,145,213,83,72,168,189,185,153,212,237,151,101,106,181,206,99,218,246,61,236,118,16,112,47,203,6,167,70,117,114,241,170,218,210,148,151,103,226,183,138,234,28,62,134,166,142,39,50,165,145,190,21,163,191,162,197,83,35,99,122,183,190,140,166,149,138,248,159,211,39,82,61,140,84,11,171,203,175,129,90,110,22,176,212,206,53,6,130,145,250,169,127,167,154,26,233,169,170,165,123,45,150,233,150,157,233,109,84,73,22,9,158,217,41,219,35,230,107,63,77,238,99,94,246,53,30,252,202,0,1,103,248,170,225,159,13,226,191,72,235,52,183,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,125,72,217,153,211,44,140,124,110,84,234,99,221,210,230,63,162,70,94,0,6,176,58,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,177,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,67,34,171,121,145,235,109,87,10,20,28,48,193,21,37,27,232,233,214,195,54,65,11,32,87,214,99,107,71,37,50,91,37,167,124,46,106,61,26,246,162,84,198,246,73,209,19,17,81,94,175,149,249,149,206,211,22,211,132,210,204,23,53,168,161,181,71,159,59,32,75,93,29,79,117,25,93,61,157,41,170,36,168,143,161,21,22,88,99,157,105,151,117,71,36,78,155,102,171,123,206,71,196,8,30,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,108,41,195,71,14,152,39,11,250,89,65,166,120,45,63,248,170,203,197,111,92,223,221,59,167,134,134,25,235,59,114,203,39,103,187,216,99,187,76,119,67,62,8,159,21,92,74,228,211,128,105,28,90,13,116,213,44,115,30,171,92,238,170,241,87,96,200,46,213,232,199,42,50,46,212,241,83,209,43,87,118,83,44,83,83,189,251,162,61,243,35,250,186,153,28,61,50,20,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,103,221,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,175,15,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,253,146,75,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,48,34,7,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,243,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,172,102,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,145,78,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,9,106,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,202,27,136,188,19,45,208,155,111,14,190,35,194,102,120,87,210,149,158,11,162,105,60,93,174,74,198,205,227,59,157,164,138,61,166,175,236,246,187,142,127,230,186,246,217,219,54,42,248,177,245,79,172,159,48,50,31,113,156,241,88,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,18,61,205,23,151,253,101,162,178,229,196,222,136,99,189,235,84,222,38,227,156,90,224,146,121,234,163,170,150,121,103,154,236,222,227,223,213,10,247,118,150,56,209,141,133,177,182,68,106,177,101,116,87,87,147,223,12,95,80,116,226,227,196,46,101,139,221,109,185,78,97,215,111,178,62,178,110,136,223,142,170,83,202,217,227,129,54,84,239,206,197,94,185,55,87,71,4,46,141,26,201,21,210,229,6,128,241,49,164,124,87,240,243,91,170,85,84,52,150,236,121,180,245,118,220,194,217,127,70,58,146,220,248,233,218,250,200,39,146,86,164,51,83,118,101,107,251,138,136,199,68,244,235,107,29,215,27,33,218,171,143,45,113,210,109,113,189,221,180,43,87,46,181,58,123,102,184,62,207,139,88,46,46,154,162,206,184,229,44,204,142,134,157,41,42,54,116,91,210,211,192,199,76,137,29,82,162,200,174,145,36,146,71,40,79,240,44,87,5,156,64,102,92,77,232,53,171,87,51,76,2,147,22,168,184,84,77,73,78,148,151,4,169,130,228,200,58,98,150,178,54,109,215,78,199,84,182,166,52,134,69,123,218,145,34,245,189,28,142,91,234,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,103,221,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,175,15,21,92,51,230,92,40,106,229,102,150,230,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,169,93,11,250,162,145,143,141,202,189,47,99,186,92,246,116,72,253,146,75,63,197,87,12,248,111,21,250,71,89,165,185,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,234,70,204,206,153,100,99,227,114,167,83,30,238,151,49,253,18,48,34,7,151,95,29,85,60,45,102,73,131,234,13,125,91,244,174,255,0,81,52,213,208,211,82,196,247,219,46,51,37,59,18,228,170,145,172,243,49,177,211,182,55,194,215,254,131,220,246,177,239,106,49,243,167,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,172,102,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,145,78,87,92,192,43,45,21,150,222,25,53,191,34,239,90,166,240,214,236,30,233,60,115,207,85,29,84,179,197,4,54,151,118,216,254,168,87,187,188,82,72,172,108,45,141,209,171,149,139,19,98,9,106,0,1,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,17,151,205,99,129,202,109,53,186,215,241,73,166,207,171,150,197,147,222,21,249,77,177,204,150,117,183,92,106,156,247,173,107,36,217,81,148,211,75,187,92,217,28,157,185,165,141,172,87,54,86,199,14,37,112,163,197,118,163,240,149,168,236,205,112,169,124,117,170,187,183,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,220,204,234,114,197,50,34,186,55,57,200,168,246,62,72,223,120,57,138,113,213,83,197,46,100,184,62,159,87,213,179,74,236,21,16,205,67,13,77,44,76,125,206,227,10,84,49,110,72,171,26,79,11,29,29,67,163,100,46,127,232,49,175,115,24,247,43,25,229,56,1,224,250,235,197,150,174,53,183,4,164,143,4,195,170,40,235,242,183,205,43,145,245,48,61,238,88,232,98,108,111,108,189,117,9,12,172,89,26,230,164,76,107,223,213,214,145,199,32,79,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,3,242,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,129,110,106,122,57,98,210,46,46,46,245,56,228,219,82,103,182,248,179,25,41,186,95,253,171,85,83,60,241,212,167,91,222,229,127,114,122,121,103,223,236,181,189,254,134,181,26,196,85,244,28,42,113,103,134,233,119,2,188,66,104,141,230,158,147,235,13,218,158,122,155,44,19,87,172,47,185,178,235,12,22,186,148,137,22,53,106,190,145,169,29,66,179,169,95,43,28,253,145,141,137,242,38,79,243,180,211,60,86,167,75,48,93,99,240,157,172,146,223,144,38,51,223,142,56,219,226,40,106,41,170,42,58,38,119,71,113,253,185,41,119,141,58,209,173,239,207,246,85,95,186,68,8,31,171,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,155,52,105,62,11,249,47,210,204,55,76,254,148,250,79,234,150,63,110,177,120,222,199,103,197,120,90,104,225,238,246,250,157,209,213,219,234,233,234,118,219,237,186,237,185,8,60,171,52,114,197,171,188,92,90,42,114,57,183,164,192,173,242,230,49,211,116,191,251,106,170,154,120,35,166,78,182,61,170,206,220,245,17,79,191,218,107,187,29,14,106,181,234,169,61,32,0,63,39,44,202,108,88,54,43,121,205,114,154,239,5,101,199,237,245,23,75,141,79,105,242,118,41,96,141,210,75,39,67,17,207,119,75,24,229,217,168,174,93,182,68,85,242,2,218,241,85,196,198,27,194,134,145,214,106,150,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,58,85,176,179,166,41,30,249,28,139,210,198,59,165,175,127,68,111,215,135,85,117,51,42,214,77,71,200,245,75,53,171,241,23,172,154,225,45,194,167,166,73,31,28,61,107,246,32,139,184,247,189,176,196,196,108,113,177,92,189,17,177,141,69,217,168,93,94,53,248,174,190,241,105,172,181,185,151,118,235,71,136,91,119,163,197,172,149,179,49,222,2,151,165,137,36,138,216,209,24,147,78,246,119,100,93,222,228,221,145,247,30,200,163,83,32,57,77,240,135,249,93,212,127,229,5,154,209,117,226,24,5,193,159,68,182,58,254,212,149,89,20,43,12,240,245,70,196,87,172,48,49,237,149,219,185,136,233,29,3,83,186,196,153,136,24,0,77,247,43,222,53,255,0,148,6,8,205,24,212,43,157,214,187,82,112,219,123,234,101,184,214,175,123,233,155,91,102,107,25,80,178,181,169,180,209,119,96,134,68,145,85,242,125,137,122,228,115,229,237,252,156,211,184,44,186,235,230,27,71,172,186,91,143,213,221,53,7,17,167,74,74,170,24,42,92,175,185,89,26,178,202,232,161,131,165,82,74,152,165,145,94,198,177,88,231,177,243,55,243,175,236,177,33,135,19,202,111,184,54,85,102,205,113,106,239,5,122,199,238,20,247,75,117,79,105,146,118,42,160,145,178,69,39,67,209,204,119,75,216,213,217,200,173,93,182,84,84,242,3,105,48,89,78,15,248,148,177,113,83,161,214,125,77,182,39,102,235,15,77,175,36,164,109,43,224,142,146,241,20,49,190,162,56,145,206,127,84,43,221,100,145,170,61,235,219,145,136,229,71,163,218,219,214,7,228,229,152,181,139,57,197,111,56,86,83,67,227,108,185,5,190,162,215,113,166,238,190,62,253,44,241,186,57,99,235,98,181,237,234,99,220,155,181,81,201,190,232,168,190,102,190,252,114,112,137,117,225,7,87,27,138,65,113,171,188,98,119,234,119,92,177,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,244,245,246,215,101,100,144,200,173,143,186,145,183,97,227,31,248,246,197,180,227,39,225,31,83,29,169,116,54,169,169,44,248,253,109,210,213,53,194,84,139,194,222,35,129,233,67,36,50,42,181,91,51,167,123,34,106,53,119,147,186,177,42,57,178,57,142,8,118,225,71,143,189,80,225,75,0,205,180,231,24,181,210,92,109,185,61,61,77,85,170,87,44,113,79,100,189,201,11,97,101,123,28,232,164,108,236,70,199,26,186,158,70,171,92,177,71,210,232,255,0,56,146,88,11,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,62,8,121,243,61,57,59,224,26,71,157,113,13,122,170,206,241,234,187,182,79,138,217,217,127,197,210,84,99,173,212,175,142,161,145,77,81,43,21,122,157,82,199,79,76,176,121,43,27,249,215,174,210,50,23,52,51,171,151,95,2,180,220,45,97,169,156,106,13,5,35,245,82,255,0,79,52,53,211,83,85,74,246,91,45,211,45,59,210,218,168,146,44,19,61,178,83,182,71,204,214,126,155,220,198,189,236,106,61,249,148,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,71,7,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,195,35,88,222,136,173,99,230,199,94,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,123,150,98,214,44,231,21,188,225,89,77,15,141,178,228,22,250,139,93,198,155,186,248,251,244,179,198,232,229,143,173,138,215,183,169,143,114,110,213,71,38,251,162,162,249,154,251,241,201,194,37,215,132,29,92,110,41,5,198,174,241,137,223,169,221,114,199,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,211,215,219,93,149,146,67,34,182,62,234,70,208,157,237,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,221,112,8,1,224,23,141,124,171,133,61,71,164,178,93,174,126,35,76,178,107,132,49,228,118,250,133,145,241,208,117,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,247,163,98,49,83,169,177,62,41,232,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,128,253,96,0,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,251,241,201,197,221,215,139,237,92,110,87,5,186,174,207,137,216,105,221,109,199,45,83,212,57,239,100,10,245,115,234,166,98,57,98,101,76,203,211,215,219,77,145,145,195,26,186,78,210,72,236,138,230,185,198,191,229,55,42,159,134,189,51,185,221,105,177,188,74,225,81,77,150,203,191,102,27,197,210,25,26,212,167,232,86,164,142,134,150,72,223,230,231,116,73,42,245,35,21,33,134,87,98,175,7,252,53,223,120,169,215,27,62,153,91,23,179,106,135,166,233,146,85,182,169,144,73,73,103,138,104,217,81,36,74,230,191,170,101,238,178,56,209,24,244,238,72,197,114,35,17,238,104,89,82,69,57,81,241,175,249,50,202,160,225,175,83,46,119,90,156,111,45,184,83,211,98,82,239,222,134,207,116,154,71,53,105,250,17,171,35,97,170,146,70,121,181,221,17,202,157,74,196,73,166,149,178,41,196,167,8,120,38,184,112,202,156,62,218,104,190,140,143,25,183,193,245,41,206,175,153,145,219,107,168,233,95,5,23,118,69,73,31,36,61,14,88,164,235,108,142,88,222,247,39,231,17,143,110,190,249,254,1,153,105,102,101,118,211,237,65,199,170,236,121,13,142,161,105,171,168,106,81,58,226,126,200,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,3,0,57,77,241,121,249,93,211,143,228,251,154,214,245,229,248,5,189,159,68,186,58,14,212,117,88,236,41,12,16,245,72,197,86,44,208,61,237,137,219,181,138,232,221,3,147,186,244,153,233,159,224,107,89,197,143,170,125,100,249,129,144,251,140,228,170,114,84,244,177,148,252,192,174,246,235,113,21,124,88,250,167,214,79,152,25,15,184,206,74,167,37,79,75,25,79,204,10,239,110,183,1,159,230,37,115,6,227,110,213,194,134,1,29,139,24,158,146,187,81,114,170,122,136,109,84,109,170,107,103,180,192,232,102,107,46,207,141,208,202,199,178,58,134,198,214,197,34,53,38,94,226,53,85,35,147,107,171,197,87,19,24,111,10,26,71,89,170,89,133,13,93,197,238,168,109,182,209,108,166,69,107,238,55,25,25,35,226,129,100,233,86,194,206,152,164,123,228,114,47,75,24,238,150,189,253,17,191,94,29,85,212,204,171,89,53,31,35,213,44,214,175,196,94,178,107,132,183,10,158,153,36,124,112,245,175,216,130,46,227,222,246,195,19,17,177,198,197,114,244,70,198,53,23,102,160,18,127,201,119,41,190,231,57,87,16,185,174,83,93,227,111,89,5,194,199,116,184,212,246,153,31,126,170,121,46,146,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,35,175,139,31,84,250,201,243,3,33,247,25,204,255,0,228,99,250,236,253,219,254,36,96,7,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,71,7,50,254,7,42,120,113,204,166,214,28,29,244,143,211,172,210,241,35,33,164,141,145,83,190,199,113,153,36,157,104,155,11,17,173,90,101,107,37,116,46,99,126,195,35,88,222,136,173,99,230,145,254,87,30,132,244,203,241,175,120,173,50,83,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,3,92,46,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,160,135,142,78,17,46,188,32,234,227,113,72,46,53,119,140,78,253,78,235,150,57,117,158,157,204,123,224,71,171,95,75,51,209,169,19,234,97,94,158,190,218,236,172,146,25,21,177,247,82,54,250,14,1,120,215,202,184,83,212,122,75,37,218,231,226,52,203,38,184,67,30,71,111,168,89,31,29,7,90,182,55,92,233,210,54,189,237,154,38,34,43,218,198,175,122,54,35,21,58,155,19,226,9,254,7,228,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,0,0,0,0,22,255,0,90,244,19,73,248,137,197,105,112,173,99,197,62,176,89,104,174,12,186,65,77,227,170,105,58,42,153,28,145,182,78,186,121,35,122,236,201,164,77,149,122,126,214,251,110,136,169,112,0,31,147,137,226,214,44,27,21,179,97,88,181,15,130,178,227,246,250,123,93,186,155,186,249,59,20,176,70,216,226,143,173,234,231,187,165,140,106,110,229,87,46,219,170,170,249,152,45,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,5,159,198,248,76,208,108,79,94,111,92,72,216,176,90,74,124,218,249,79,218,150,161,63,188,65,59,186,252,69,92,17,109,211,21,77,67,94,141,150,84,243,114,53,202,157,43,53,66,205,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,227,147,133,248,1,212,247,43,124,206,89,42,59,201,74,101,69,84,220,233,77,218,228,93,192,251,65,75,21,21,168,187,238,84,6,15,115,1,224,130,215,174,244,148,217,157,130,71,209,222,40,32,124,43,217,167,166,78,231,114,166,55,42,185,207,86,47,193,207,251,255,0,231,243,133,58,186,108,147,79,242,89,105,221,44,246,235,165,190,89,97,87,195,63,75,216,168,174,141,219,58,55,127,67,147,201,127,226,54,140,84,69,77,149,17,83,250,76,65,226,227,128,76,75,94,236,243,213,99,84,20,116,23,199,205,20,141,153,137,5,58,170,36,178,57,233,214,144,57,222,105,34,253,254,127,243,134,44,240,145,205,46,224,202,170,60,47,84,109,52,177,197,29,51,216,218,196,170,171,149,94,177,197,26,55,236,116,73,178,170,177,235,241,242,255,0,141,100,151,23,214,188,47,40,163,138,170,150,187,110,227,17,251,118,166,248,43,81,126,246,39,248,68,11,234,239,3,250,241,163,235,61,85,246,199,111,168,161,138,110,210,77,75,115,133,255,0,23,185,173,221,28,173,95,230,254,207,189,63,205,101,169,47,153,94,45,82,232,237,183,219,149,178,120,247,106,248,90,199,198,169,247,42,110,199,127,70,223,230,3,102,155,198,163,226,182,72,150,106,187,134,205,68,69,254,245,39,222,187,125,205,83,10,184,168,230,83,138,233,205,13,118,57,141,81,193,91,116,146,151,243,113,186,74,184,87,170,72,165,233,251,73,10,39,233,35,126,255,0,191,250,8,117,184,234,46,160,222,33,90,123,182,119,144,214,196,170,138,172,169,186,79,35,119,79,135,147,156,168,125,184,78,148,103,218,141,81,20,24,141,145,43,157,51,250,26,174,170,134,36,223,169,27,231,214,228,251,220,128,124,25,118,85,126,212,108,170,108,134,240,254,245,198,224,232,162,84,71,185,83,118,177,177,181,17,94,229,95,131,83,226,164,213,242,220,225,86,135,72,244,230,28,170,238,231,77,119,173,169,171,87,57,209,65,246,81,38,137,26,136,230,171,151,111,204,34,252,126,255,0,187,200,199,174,14,57,96,101,180,151,58,44,219,88,105,45,209,50,150,161,100,101,52,85,176,212,117,58,57,161,115,81,205,88,94,138,138,214,191,127,181,247,253,219,146,187,73,73,77,67,78,202,90,56,35,134,22,111,210,200,218,141,106,110,187,174,200,158,95,21,80,59,128,40,145,253,9,184,28,184,225,14,166,204,142,114,238,170,118,162,238,155,254,208,8,86,117,170,161,91,87,116,3,146,203,113,137,167,81,106,111,14,217,190,54,249,29,27,229,180,76,172,115,90,215,42,43,92,201,63,157,178,127,224,203,210,126,102,79,68,203,150,55,116,160,145,17,91,81,71,52,106,139,251,21,138,128,106,255,0,150,217,87,27,202,239,88,235,156,174,91,93,194,166,137,85,81,17,87,183,35,153,191,151,151,243,126,227,96,206,4,245,30,13,72,225,250,197,112,137,90,175,161,164,162,164,151,110,189,145,233,69,78,170,159,105,17,126,255,0,187,116,33,107,141,252,29,184,39,16,153,5,11,35,99,27,112,168,171,184,162,49,83,225,37,117,74,121,236,137,231,246,9,49,228,237,115,74,141,4,200,41,95,43,156,232,239,145,49,168,187,236,136,148,80,121,121,255,0,80,25,246,0,3,0,185,188,106,131,241,221,7,92,58,130,94,153,238,247,59,123,92,228,116,141,115,81,175,158,69,248,121,47,247,143,189,127,232,48,123,149,206,147,210,234,23,16,145,220,110,177,163,232,173,246,187,131,154,139,28,110,252,234,50,54,255,0,63,125,190,204,203,240,79,243,252,79,209,230,161,169,114,101,122,218,220,118,42,153,159,77,69,76,143,70,175,82,49,28,202,186,214,124,21,219,111,179,190,59,25,97,201,191,7,167,164,210,90,156,221,98,106,201,91,112,184,177,30,157,59,166,203,76,205,190,27,252,35,253,191,245,1,35,113,198,200,152,145,198,212,107,83,224,136,155,33,80,0,112,239,129,72,85,220,34,1,82,38,199,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,130,124,74,138,62,0,86,14,17,119,57,3,31,120,234,211,90,141,84,225,210,251,139,208,193,20,181,47,170,160,153,141,145,205,107,126,197,75,21,119,87,34,253,202,164,2,96,249,29,231,77,51,235,93,234,25,228,165,168,183,86,211,77,47,110,71,121,177,178,50,77,151,161,201,186,125,148,242,220,217,194,241,109,138,239,110,150,223,54,253,18,244,239,231,183,193,200,191,244,26,243,241,223,166,236,210,238,35,239,88,252,16,246,160,168,162,160,172,137,139,55,113,81,174,167,107,23,117,255,0,42,55,121,1,176,14,158,100,148,249,110,35,67,126,165,122,190,58,133,149,55,86,171,87,118,200,230,252,23,207,238,61,33,135,28,174,181,114,109,74,225,194,130,146,229,80,217,46,86,235,133,198,57,250,96,237,162,34,76,215,167,195,201,126,204,205,255,0,231,67,49,192,141,174,117,23,120,98,210,108,54,218,196,84,149,217,35,186,190,207,197,60,28,159,127,252,36,49,71,148,229,166,75,143,18,21,149,44,137,143,109,45,166,55,59,171,111,45,235,233,87,203,127,242,84,184,156,226,181,46,159,33,206,113,252,22,146,119,57,45,53,51,212,206,197,135,167,165,206,164,164,86,125,175,191,202,71,124,15,191,146,190,54,218,156,255,0,63,200,36,137,28,234,123,117,186,40,151,173,83,100,117,68,138,239,47,235,137,160,75,236,73,211,19,27,182,219,53,19,111,217,228,86,0,20,59,239,56,68,93,202,156,187,121,28,53,119,80,10,158,95,214,116,62,61,215,100,77,215,238,220,250,142,58,80,14,168,35,86,249,187,226,119,28,121,34,28,117,126,208,42,5,45,123,92,170,137,247,21,1,248,215,172,59,23,200,105,214,150,241,96,183,213,70,229,69,84,154,150,55,249,162,238,159,164,213,45,213,119,9,218,5,113,169,90,186,189,53,199,159,34,162,38,235,102,162,95,135,245,194,93,224,7,131,199,116,51,74,177,102,50,59,46,15,100,167,107,31,220,106,50,217,76,207,181,186,46,255,0,102,52,253,136,123,122,122,74,90,70,118,169,41,162,133,155,239,211,27,17,169,254,132,59,64,0,14,183,204,214,170,121,129,216,80,253,156,155,20,178,69,119,145,90,32,20,35,17,10,209,165,64,0,0,0,0,0,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,22,254,243,139,95,113,251,117,138,237,119,161,240,244,153,53,189,247,75,92,157,214,63,196,82,178,170,162,145,210,108,213,85,102,211,210,84,51,103,34,59,236,111,183,75,154,171,37,60,174,185,128,86,90,43,45,188,50,107,126,69,222,181,77,225,173,216,61,210,120,231,158,170,58,169,103,138,8,109,46,237,177,253,80,175,119,120,164,145,88,216,91,27,163,87,43,22,38,197,112,52,63,133,27,23,22,156,171,244,255,0,13,237,90,168,242,251,111,211,85,152,181,238,182,23,187,192,85,125,53,84,178,70,174,141,81,233,12,236,103,106,68,217,237,77,217,39,109,239,138,52,34,91,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,3,102,141,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,161,174,191,18,252,58,103,124,47,234,157,126,153,231,84,255,0,227,107,44,245,189,112,255,0,116,237,126,38,104,96,172,237,197,44,157,158,239,97,238,237,61,221,108,248,42,124,21,101,123,149,143,26,119,93,124,195,107,52,107,84,178,10,187,166,160,226,52,235,87,75,93,61,51,149,247,43,35,86,40,155,44,211,245,42,73,83,20,178,35,30,231,163,28,246,62,23,126,117,253,231,166,37,243,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,149,64,0,0,0,0,35,87,86,57,202,126,75,245,79,50,211,63,228,227,244,159,213,44,130,227,98,241,191,91,251,62,43,194,212,201,15,119,183,224,157,209,213,219,234,233,234,118,219,237,186,237,185,149,92,20,241,91,252,176,116,178,235,169,159,80,190,169,125,25,144,79,98,240,95,74,120,254,231,110,154,158,110,239,115,179,22,219,248,158,158,158,149,219,163,125,252,246,76,11,214,254,81,60,73,106,86,180,103,218,141,98,205,180,214,11,110,85,148,93,111,116,113,85,220,171,219,60,112,84,213,201,52,109,145,173,163,115,81,232,215,162,42,35,156,155,239,178,175,196,205,78,94,156,47,231,220,38,104,189,235,78,117,26,239,143,220,110,87,28,162,166,247,20,182,74,137,166,129,176,73,73,73,11,90,231,77,20,78,71,245,83,189,85,17,170,155,43,124,254,40,129,9,156,88,250,167,214,79,152,25,15,184,206,121,77,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,219,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,234,248,177,245,79,172,159,48,50,31,113,156,147,78,74,24,6,27,22,139,230,90,164,220,122,145,114,202,172,162,162,192,251,179,145,93,58,91,162,164,162,157,180,236,85,93,152,197,150,103,189,221,40,157,106,145,245,245,118,227,233,12,191,225,87,134,124,55,133,13,35,163,210,220,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,245,43,97,103,76,81,177,145,181,87,165,140,111,83,158,254,185,31,120,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,57,57,159,23,118,174,16,121,126,104,206,87,5,186,146,241,150,95,176,123,5,183,28,181,79,80,214,49,243,165,170,23,62,170,102,35,146,87,211,66,157,61,125,180,221,95,36,49,171,163,238,164,141,132,188,179,41,190,231,57,85,231,53,202,107,188,109,235,32,184,84,93,46,53,61,166,71,223,170,158,71,73,44,157,12,70,177,189,79,123,151,102,162,53,55,217,17,19,200,250,243,44,255,0,50,212,26,155,85,86,103,144,213,221,95,99,179,209,88,45,137,50,167,69,29,186,146,36,138,158,158,38,53,17,172,99,90,155,174,201,246,158,231,189,221,79,123,156,178,105,202,179,128,239,251,209,197,94,175,217,127,198,203,136,88,174,118,239,247,7,211,94,218,254,239,251,225,177,50,72,127,197,212,49,223,222,158,4,117,107,62,133,234,62,128,223,108,184,222,166,217,190,140,175,191,99,244,25,37,36,46,85,73,27,75,84,197,84,100,177,189,27,36,51,71,35,37,134,72,228,107,92,217,33,126,221,77,86,189,217,193,202,159,142,58,109,53,186,208,112,183,169,44,171,150,197,147,222,17,152,181,205,175,150,117,183,92,106,156,198,37,19,227,221,81,148,211,75,179,154,232,218,157,185,165,145,207,71,54,87,73,12,148,241,85,195,62,27,197,126,145,214,105,110,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,250,145,179,51,166,89,24,248,220,169,212,199,187,165,204,127,68,140,215,135,85,116,207,42,209,189,71,200,244,183,53,164,240,247,172,102,225,45,190,167,166,57,25,28,221,11,246,39,139,184,198,61,208,202,197,108,145,189,90,157,113,189,142,68,217,200,6,106,243,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,17,193,169,122,189,153,106,213,54,27,6,103,61,36,239,193,177,122,92,66,217,52,48,36,79,125,186,154,89,159,78,217,81,191,101,207,99,103,237,163,145,27,187,35,98,187,169,253,79,116,143,242,49,253,118,126,237,255,0,18,2,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,106,131,85,115,106,128,0,0,0,0,0,30,83,86,51,175,201,126,150,102,90,153,244,95,210,127,84,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,128,132,206,107,26,243,77,172,156,81,215,227,54,42,218,185,44,90,109,78,184,204,108,117,68,171,4,151,22,74,247,87,204,200,94,198,164,79,238,170,83,57,81,29,220,74,56,222,143,115,85,136,220,74,169,197,175,180,152,173,187,53,168,161,232,178,221,110,21,182,186,58,158,235,23,187,85,73,29,52,149,17,244,34,245,183,165,149,180,203,186,162,53,123,155,53,85,90,228,70,89,148,223,115,156,170,243,154,229,53,222,54,245,144,92,42,46,151,26,158,211,35,239,213,79,35,164,150,78,134,35,88,222,167,189,203,179,81,26,155,236,136,137,228,73,254,127,193,215,99,148,126,57,245,22,179,196,221,104,188,30,177,222,63,55,209,227,251,212,46,239,179,243,179,244,197,225,232,103,103,155,63,190,248,31,40,209,243,46,193,106,185,50,106,151,213,78,35,175,186,103,95,125,240,180,25,222,63,39,134,162,240,189,126,50,233,68,244,154,31,206,35,21,209,244,82,186,226,239,55,53,142,223,101,221,221,180,38,164,214,7,73,243,175,201,126,169,225,186,153,244,95,210,127,84,178,11,117,247,193,119,251,62,43,194,212,199,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,141,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,2,218,241,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,6,10,243,127,202,111,184,54,129,105,238,107,139,87,120,43,214,63,170,22,155,165,186,167,180,201,59,21,80,81,87,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,15,107,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,224,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,97,78,7,56,187,181,113,125,164,110,202,231,183,82,89,242,203,13,67,109,185,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,58,186,59,137,186,62,57,163,71,73,218,89,29,141,92,214,56,28,169,212,171,85,127,20,154,108,250,72,175,184,197,157,95,148,219,28,200,160,75,141,186,149,175,122,214,178,77,145,95,83,12,91,181,205,145,203,220,134,40,218,197,107,162,108,115,7,160,229,123,199,79,229,175,21,102,135,107,30,103,226,245,38,203,215,244,61,77,107,122,102,190,218,227,141,170,155,204,174,95,17,89,14,210,119,55,70,189,241,35,36,252,235,155,81,34,103,249,171,102,39,148,223,112,108,170,205,154,226,213,222,10,245,143,220,41,238,150,234,158,211,36,236,85,65,35,100,138,78,135,163,152,238,151,177,171,179,145,90,187,108,168,169,228,79,247,47,222,39,47,188,85,104,20,121,174,83,101,240,87,172,126,224,152,213,198,167,196,178,79,165,42,160,162,165,146,90,238,134,69,19,32,238,190,161,203,217,106,43,89,182,200,229,79,36,8,65,226,199,213,62,178,124,192,200,125,198,115,218,230,252,34,93,108,188,28,233,231,23,88,205,198,174,225,109,191,212,86,91,114,90,7,83,185,235,108,157,151,10,186,122,122,166,61,141,233,109,51,219,4,113,59,184,168,173,153,241,163,92,254,242,50,47,21,197,143,170,125,100,249,129,144,251,140,228,207,114,206,180,218,175,252,191,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,131,108,3,84,179,189,47,250,199,245,22,251,244,103,214,220,126,179,22,188,127,106,195,55,138,181,213,116,247,224,252,235,29,209,213,219,103,219,103,75,211,111,39,38,234,126,174,128,232,229,247,136,13,101,196,244,119,28,155,195,213,228,215,6,211,201,83,210,199,248,74,86,53,210,84,212,244,61,236,73,59,80,71,44,189,190,180,115,250,58,91,246,156,136,95,94,96,220,18,93,120,80,207,227,190,227,16,85,215,105,214,85,81,81,53,170,177,180,174,108,22,153,221,52,206,101,165,242,58,105,94,247,199,78,216,220,217,100,86,172,201,220,86,162,172,114,109,150,188,151,56,122,250,50,197,145,241,59,118,169,186,211,213,221,252,78,37,104,162,146,151,181,75,53,11,31,77,52,245,141,145,201,188,219,207,26,66,213,102,205,99,169,231,69,87,185,219,70,25,255,0,150,92,108,92,59,104,21,230,237,139,99,157,235,46,153,97,245,21,22,235,71,140,123,122,233,109,212,78,116,84,221,247,164,143,77,217,11,89,220,114,61,223,122,245,47,198,58,255,0,179,157,255,0,198,187,255,0,45,191,249,128,145,253,111,194,174,186,149,162,249,246,156,216,170,41,32,185,101,88,189,214,201,71,45,91,220,216,35,158,166,146,72,99,116,142,107,92,228,98,57,232,170,168,215,46,219,236,139,240,34,47,251,10,156,83,255,0,229,246,149,127,237,91,143,253,132,9,84,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,24,149,204,27,130,75,87,21,248,4,119,220,98,10,74,29,69,197,105,234,38,181,86,54,149,174,158,237,3,97,153,204,180,190,71,77,19,24,201,42,29,27,155,44,138,228,133,123,138,212,68,146,77,224,90,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,105,226,56,57,172,112,57,83,169,86,170,254,41,52,217,244,145,95,113,139,58,191,41,182,57,145,64,151,27,117,43,94,245,173,100,155,34,190,166,24,183,107,155,35,151,185,12,81,181,138,215,68,216,230,15,65,202,247,142,159,203,94,42,205,14,214,60,207,197,234,77,151,175,232,122,154,214,244,205,125,181,199,27,85,55,153,92,190,34,178,29,164,238,110,141,123,226,70,73,249,215,54,162,68,207,243,86,204,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,159,238,95,188,78,95,120,170,208,40,243,92,166,203,224,175,88,253,193,49,171,141,79,137,100,159,74,85,65,69,75,36,181,221,12,138,38,65,221,125,67,151,178,212,86,179,109,145,202,158,72,26,246,25,233,196,135,48,74,107,183,10,26,107,194,246,139,93,106,216,198,96,246,10,12,194,249,77,44,180,207,235,134,141,212,245,150,85,138,88,26,229,98,185,144,57,243,197,47,68,140,87,69,246,152,231,239,129,102,79,241,17,192,230,101,164,58,47,167,156,68,226,143,171,191,224,153,142,47,101,186,93,102,86,34,207,98,184,213,210,66,247,199,58,53,17,22,154,73,100,84,138,93,147,101,115,98,147,237,246,223,56,91,94,26,56,116,206,248,160,213,58,13,51,193,105,255,0,197,86,94,43,122,225,254,230,90,252,76,48,207,89,219,150,88,251,221,174,251,29,218,99,186,223,240,68,248,170,108,17,195,174,131,97,188,54,233,29,139,74,112,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,117,200,230,238,141,87,187,161,136,200,218,189,12,106,36,11,240,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,251,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,0,0,22,127,140,12,2,155,83,248,92,213,44,50,108,122,174,251,81,85,139,215,84,219,237,244,137,43,167,158,227,77,18,212,81,36,109,137,122,222,244,169,134,21,70,38,253,106,136,213,71,34,171,87,91,115,103,221,88,206,191,37,250,89,153,106,103,209,127,73,253,82,199,238,55,223,5,223,236,248,175,11,77,36,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,53,140,187,92,234,111,87,90,219,205,100,116,145,212,87,212,73,83,43,41,41,34,165,129,175,123,149,206,72,225,133,173,138,38,110,171,179,35,107,88,212,217,26,136,136,136,4,186,114,75,211,60,86,155,75,51,173,99,240,157,220,146,225,144,46,51,223,146,56,221,225,232,105,233,169,234,58,33,119,71,113,157,201,42,183,145,58,213,174,236,65,246,81,89,186,201,81,129,92,154,115,250,156,155,133,203,166,25,113,200,105,42,234,48,236,162,174,154,142,222,213,137,39,161,183,84,69,21,68,106,246,181,17,234,201,42,100,174,86,189,251,238,173,145,168,187,71,210,220,245,0,67,95,53,206,53,255,0,41,185,84,252,53,233,157,206,235,77,141,226,87,10,138,108,182,93,251,48,222,46,144,200,214,165,63,66,181,36,116,52,178,70,255,0,55,59,162,73,87,169,24,169,12,50,186,101,8,64,230,133,193,71,242,127,206,223,172,250,123,108,181,80,233,182,101,112,101,52,86,234,36,236,253,13,116,116,46,123,233,210,39,57,119,134,94,212,243,70,177,162,50,63,183,23,68,109,100,93,192,176,28,31,240,215,125,226,167,92,108,250,101,108,94,205,170,30,155,166,73,86,218,166,65,37,37,158,41,163,101,68,145,43,154,254,169,151,186,200,227,68,99,211,185,35,21,200,140,71,185,187,20,98,120,181,139,6,197,108,216,86,45,67,224,172,184,253,190,158,215,110,166,238,190,78,197,44,17,182,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,0,240,11,197,117,103,10,90,227,73,123,185,203,215,134,101,29,155,62,81,12,147,78,145,193,74,233,154,173,175,108,113,35,187,147,83,253,183,53,22,55,185,209,190,120,219,210,178,245,182,127,177,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,32,63,88,134,190,107,156,20,126,76,178,169,248,148,211,59,101,214,167,27,203,110,21,21,57,108,91,119,161,179,221,38,145,174,74,142,181,114,200,216,106,164,145,254,78,111,68,114,167,74,61,18,104,98,108,202,17,1,205,147,141,123,118,160,86,127,38,45,47,185,247,236,182,75,131,228,203,235,99,90,170,121,37,186,82,207,52,43,108,116,111,107,25,36,49,62,54,204,231,126,117,143,147,176,172,86,172,42,175,12,64,224,255,0,137,75,239,10,218,227,103,212,219,98,119,173,83,116,218,242,74,70,210,178,121,42,236,242,205,27,234,35,137,28,230,116,204,157,166,73,26,163,216,157,200,216,142,85,98,189,174,216,163,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,53,204,225,87,134,124,203,138,253,92,163,210,220,62,186,146,220,198,211,186,229,119,185,212,170,57,150,235,116,111,141,146,206,145,245,35,166,127,84,177,177,145,181,83,169,239,111,83,152,206,185,25,177,78,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,135,160,35,47,157,62,188,211,90,112,220,83,135,43,53,109,91,46,87,218,134,100,215,164,134,162,88,153,244,116,43,36,84,208,202,196,103,68,236,150,161,36,145,19,175,243,111,161,99,149,159,105,142,73,52,53,235,230,43,172,119,221,100,226,227,59,169,187,195,225,233,48,251,132,248,117,174,155,169,143,236,210,208,79,44,110,94,182,177,138,238,236,235,81,62,206,234,115,59,253,29,78,107,26,160,88,11,54,45,125,200,45,215,235,181,162,135,196,82,99,54,246,93,46,146,119,88,207,15,74,250,168,41,27,38,206,84,87,239,61,93,59,54,106,43,190,222,251,116,181,202,151,3,133,93,82,252,139,113,29,167,90,153,53,247,232,106,11,54,65,75,244,173,111,133,241,29,171,92,175,236,215,126,109,24,247,59,122,89,103,111,216,106,189,55,221,155,57,26,169,157,60,169,56,99,177,106,102,129,107,102,107,81,122,240,119,172,218,223,114,211,26,58,159,12,249,62,139,165,154,138,41,42,39,232,73,90,201,251,143,169,166,94,133,70,185,190,19,102,189,18,87,34,70,182,89,139,95,112,108,170,243,133,101,52,62,10,245,143,220,42,45,119,26,110,235,36,236,85,65,35,163,150,62,182,43,152,238,151,177,201,187,85,90,187,110,138,169,230,6,210,96,199,94,94,250,161,106,213,94,15,180,218,231,111,109,36,53,22,11,60,88,189,117,36,53,173,169,125,60,246,246,165,50,119,118,68,88,223,44,81,197,80,145,185,55,107,42,25,230,228,84,123,178,40,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,182,156,69,104,54,27,196,150,145,223,116,167,51,162,164,115,46,52,239,125,178,186,106,117,153,246,155,138,49,201,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,220,176,6,180,60,69,104,54,101,195,110,174,95,116,167,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,111,68,141,110,234,212,123,186,30,143,141,203,214,199,34,101,175,43,222,58,127,34,153,83,52,59,88,243,63,9,166,215,174,191,161,234,107,91,213,13,138,233,36,141,84,222,101,114,120,122,57,183,147,185,186,57,140,149,89,39,230,154,234,137,22,71,248,228,225,18,213,197,246,145,183,20,130,227,73,103,203,44,53,14,185,99,151,89,233,218,246,50,117,98,181,244,179,61,26,178,178,154,100,233,235,237,174,232,248,225,145,91,39,105,35,118,190,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,152,43,205,11,141,127,228,255,0,130,63,70,52,246,231,117,161,212,156,202,222,202,152,174,52,75,217,250,26,214,233,156,199,212,36,174,106,239,52,189,169,225,141,35,84,124,127,110,94,184,220,200,187,150,255,0,148,159,24,185,222,168,119,184,104,206,168,254,147,250,165,143,186,227,103,189,247,33,135,194,218,233,124,13,20,22,239,15,20,13,235,233,238,61,253,247,200,231,174,253,42,139,178,56,253,94,107,156,20,126,83,113,89,248,148,211,59,101,170,155,36,196,173,245,21,57,108,91,118,102,188,90,225,141,174,74,142,181,114,70,233,169,99,141,254,78,111,92,145,47,74,61,86,24,98,112,68,14,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,108,81,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,175,102,149,106,102,85,163,122,143,142,106,150,21,87,225,239,88,205,194,43,133,55,84,146,50,57,186,23,237,193,47,109,236,123,161,149,138,232,228,98,57,58,227,123,218,171,179,148,216,167,134,142,34,240,78,40,52,178,131,83,48,90,143,241,84,119,138,46,137,191,185,151,79,13,12,211,209,247,37,138,62,247,107,190,198,247,88,222,135,252,81,126,40,129,117,76,21,230,133,193,71,242,128,193,31,172,250,123,108,186,215,106,78,27,111,101,52,86,234,36,239,125,51,107,108,206,123,233,210,39,57,54,154,46,236,243,70,177,162,190,79,183,23,68,142,124,93,188,234,48,171,153,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,240,132,28,79,41,190,224,217,85,155,53,197,171,188,21,235,31,184,83,221,45,213,61,166,73,216,170,130,70,201,20,157,15,71,49,221,47,99,87,103,34,181,118,217,81,83,200,216,163,131,254,37,44,92,84,232,117,159,83,109,137,217,186,195,211,107,201,41,27,74,248,35,164,188,69,12,111,168,142,36,115,159,213,10,247,89,36,106,143,122,246,228,98,57,81,232,246,183,93,124,79,22,190,231,57,85,155,10,197,168,124,109,235,32,184,83,218,237,212,221,214,71,223,170,158,70,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,216,79,130,142,20,108,92,37,232,213,22,27,218,181,86,101,247,45,171,50,155,221,20,47,111,143,170,234,122,199,26,58,69,87,172,48,49,253,168,211,102,53,118,124,157,182,62,89,16,8,44,226,199,213,62,178,124,192,200,125,198,114,74,121,84,234,102,43,163,124,8,234,102,169,102,181,126,30,203,140,230,23,59,133,79,76,145,178,73,186,45,150,238,136,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,17,173,197,143,170,125,100,249,129,144,251,140,231,138,147,63,204,165,192,105,244,181,217,13,90,98,116,183,137,175,236,180,181,81,176,45,198,88,99,129,213,15,68,77,222,244,138,22,49,189,74,189,8,178,116,116,247,36,234,15,127,197,87,19,25,151,21,250,185,89,170,89,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,233,71,76,254,169,100,123,228,114,39,83,222,238,150,177,157,17,178,213,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,207,98,75,12,177,171,155,186,117,198,246,252,90,168,153,85,203,231,130,75,175,21,249,252,151,220,158,10,186,29,58,197,106,41,230,186,214,58,149,206,130,237,59,102,133,207,180,178,70,205,19,216,249,41,221,35,157,44,106,229,133,59,106,228,69,146,61,253,175,55,252,90,197,131,107,238,158,225,88,181,15,130,178,227,250,95,105,181,219,169,187,175,147,177,75,5,109,124,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,189,124,140,127,93,159,187,127,196,140,0,226,199,213,62,178,124,192,200,125,198,115,63,249,24,254,187,63,118,255,0,137,24,1,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,5,180,226,43,65,176,222,36,180,142,251,165,57,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,186,227,115,183,86,163,219,214,197,124,110,94,135,185,23,94,206,34,180,27,50,225,183,87,47,186,83,153,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,162,70,183,117,106,61,221,15,71,198,229,235,99,145,54,94,49,215,142,78,17,45,92,95,105,27,113,72,46,52,150,124,178,195,80,235,150,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,78,158,190,218,238,143,142,25,21,178,118,146,55,4,112,114,189,227,167,242,41,149,51,67,181,143,51,240,154,109,122,235,250,30,166,181,189,80,216,174,146,72,213,77,230,87,39,135,163,155,121,59,155,163,152,201,85,146,126,105,174,168,145,102,164,213,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,37,167,148,159,24,185,222,168,119,184,104,206,168,254,147,250,165,143,186,227,103,189,247,33,135,194,218,233,124,13,20,22,239,15,20,13,235,233,238,61,253,247,200,231,174,253,42,139,178,56,8,214,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,138,190,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,128,207,240,0,0,0,30,83,86,51,175,201,126,150,102,90,153,244,95,210,127,84,177,251,141,247,193,119,251,62,43,194,211,73,55,107,185,210,238,142,174,223,79,87,75,182,223,125,151,109,136,214,254,206,119,255,0,26,239,252,182,255,0,230,2,71,245,191,10,186,234,86,139,231,218,115,98,168,164,130,229,149,98,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,187,111,178,47,192,136,191,236,42,113,79,255,0,151,218,85,255,0,181,110,63,246,16,37,251,73,243,175,202,134,150,97,186,153,244,95,209,159,91,113,251,117,247,193,119,251,222,23,197,83,71,55,107,185,210,222,190,158,231,79,87,75,119,219,125,147,125,143,86,120,173,16,194,174,186,107,162,248,14,156,223,106,41,39,185,98,184,189,170,201,89,45,35,220,232,36,158,154,146,56,100,116,110,115,90,229,98,185,138,168,170,214,174,219,110,137,240,61,168,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,0,229,113,235,179,76,191,26,246,122,210,127,136,1,229,113,235,179,76,191,26,246,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,90,80,172,69,59,64,20,179,102,166,197,69,42,133,15,145,91,228,7,104,58,217,51,92,171,230,118,1,213,81,73,75,86,206,213,93,52,83,51,125,250,100,98,57,63,208,167,136,200,180,51,74,178,150,62,59,214,15,100,168,107,223,220,114,62,217,76,255,0,181,186,174,255,0,106,53,253,170,123,192,5,161,161,225,59,64,173,213,41,87,73,166,184,243,36,68,84,221,44,212,73,241,254,168,75,139,101,195,177,124,122,157,41,108,246,11,125,44,109,85,84,72,105,99,103,154,174,235,250,45,67,246,64,0,10,92,246,181,81,23,239,2,163,166,120,213,222,109,248,157,157,95,176,231,201,80,15,153,145,236,170,138,155,47,223,177,222,137,229,253,69,93,40,114,7,90,162,238,114,223,184,57,118,83,150,174,254,64,84,81,42,117,68,246,237,190,237,84,219,246,249,21,128,32,179,155,29,166,75,119,18,20,117,47,137,140,109,85,166,71,55,167,111,61,171,234,151,207,111,242,144,202,238,74,247,120,101,210,108,202,218,244,85,149,185,35,122,126,207,193,60,28,127,127,252,21,45,39,58,140,109,180,217,254,1,144,71,18,53,213,22,235,140,82,175,90,174,232,218,136,213,190,95,215,43,143,131,147,174,165,211,227,217,206,65,130,213,206,230,165,218,166,10,152,24,144,245,117,57,180,149,106,255,0,181,247,121,70,223,136,19,30,121,189,67,201,41,241,44,70,186,253,84,245,100,116,235,18,110,141,87,46,238,145,173,248,39,159,222,122,67,14,57,162,234,228,218,107,195,133,125,37,182,161,177,220,174,55,11,116,112,117,65,220,69,69,153,207,95,143,146,125,152,93,255,0,206,160,66,78,113,145,222,117,47,62,186,94,166,158,74,170,139,141,109,76,209,119,36,119,147,29,35,228,217,58,220,187,39,218,95,45,201,251,224,91,77,106,52,175,135,75,22,47,93,4,81,84,178,170,190,103,182,55,53,205,251,117,47,84,217,90,137,247,34,16,185,192,134,155,179,84,120,143,178,227,243,195,221,130,158,138,190,178,86,36,221,181,86,182,157,204,77,151,252,169,27,228,108,49,103,182,197,104,183,69,111,135,126,136,186,182,221,119,248,185,87,254,144,62,208,14,21,118,3,133,248,134,156,124,74,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,46,197,101,42,158,96,26,84,80,139,230,86,0,138,14,110,186,1,123,186,229,81,106,205,142,154,21,167,130,219,77,21,74,190,169,17,82,56,153,86,247,170,49,83,246,53,62,242,87,203,119,174,154,123,105,212,29,62,189,91,46,84,242,75,189,5,74,34,50,71,53,127,188,74,223,187,252,181,2,40,57,72,235,59,177,61,75,170,211,138,170,158,138,91,155,36,168,107,82,159,171,243,146,212,80,197,250,73,230,158,77,82,104,205,103,116,151,38,189,233,14,178,227,247,88,220,200,103,161,186,208,173,71,114,61,211,181,223,138,85,242,118,219,121,53,62,59,27,40,90,46,240,222,172,177,221,169,222,199,71,43,94,168,173,84,84,251,46,84,251,149,127,103,237,2,2,121,137,221,101,185,241,29,124,71,191,169,34,240,221,63,103,111,141,5,39,253,70,115,242,109,194,91,106,211,251,222,96,228,93,239,84,240,183,251,230,255,0,222,107,42,217,240,219,203,225,251,72,246,227,146,169,106,120,140,201,119,122,59,167,193,252,63,222,52,196,175,242,183,179,173,175,135,139,114,236,169,212,217,209,81,85,127,241,250,207,232,3,50,192,0,80,171,230,19,111,137,75,247,220,169,191,112,21,128,0,29,82,57,90,213,84,248,157,165,14,98,57,124,192,233,129,28,139,186,159,73,74,53,16,168,1,198,232,112,229,251,142,183,185,90,190,64,118,238,138,114,81,191,158,197,96,82,229,62,73,90,170,190,107,247,159,98,162,41,74,179,112,58,225,106,162,110,167,114,124,14,17,187,21,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,241,92,203,248,28,166,226,59,13,155,88,112,119,213,179,81,112,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,251,111,145,99,122,42,57,143,135,218,242,184,244,39,166,95,141,123,197,105,149,64,106,217,137,229,55,220,27,42,179,102,184,181,119,130,189,99,247,10,123,165,186,167,180,201,59,21,80,72,217,34,147,161,232,230,59,165,236,106,236,228,86,174,219,42,42,121,23,131,139,110,38,42,120,167,200,112,60,226,243,67,87,6,67,99,193,232,113,204,130,105,146,46,138,219,140,21,85,79,146,174,36,137,173,107,89,43,102,142,69,103,67,58,30,231,177,17,205,99,94,236,223,230,167,192,119,253,247,226,175,72,44,191,226,165,203,236,86,203,119,251,187,234,111,110,127,119,253,238,217,89,28,63,227,42,30,239,239,175,34,172,9,84,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,50,127,152,55,27,118,174,20,48,8,236,88,196,244,149,218,139,149,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,247,17,170,169,28,155,7,138,227,183,153,87,242,86,212,124,127,75,112,12,74,213,148,222,163,240,247,76,163,198,86,109,29,45,11,213,221,52,81,246,156,175,138,178,70,34,73,215,43,85,177,198,248,93,219,153,37,251,25,127,165,90,153,138,235,38,156,99,154,165,133,85,248,139,46,77,111,138,225,77,213,36,111,146,30,180,251,112,75,219,123,216,217,162,122,58,57,24,142,94,137,24,246,170,238,213,53,140,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,202,174,95,60,109,221,120,80,207,228,177,100,243,213,215,105,214,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,219,71,42,172,113,236,19,232,15,201,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,214,0,0,3,90,206,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,205,78,90,156,20,92,120,139,212,122,29,80,205,109,155,233,150,35,112,116,149,47,114,82,207,29,214,233,76,180,210,178,217,44,18,57,94,144,189,147,181,242,57,98,115,29,27,31,18,43,92,244,115,39,80,181,92,39,122,88,209,191,151,248,247,183,64,93,80,6,31,243,2,224,70,197,197,86,43,38,107,139,51,193,106,110,63,111,88,237,213,59,190,79,165,41,96,142,170,72,173,93,15,168,138,158,14,237,77,67,87,196,185,21,204,219,101,221,190,73,152,0,13,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,37,43,145,143,235,179,247,111,248,145,101,57,201,98,214,44,127,139,138,59,181,162,135,195,213,228,216,125,186,233,116,147,186,247,248,138,166,79,83,72,217,54,114,170,51,104,41,41,217,179,81,27,246,55,219,169,206,85,189,124,140,127,93,159,187,127,196,128,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,85,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,83,225,59,210,198,141,252,191,199,189,186,2,234,150,171,132,239,75,26,55,242,255,0,30,246,232,11,170,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,5,170,226,199,210,198,178,124,191,200,125,186,114,234,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,218,160,213,92,218,118,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,60,254,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,236,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,196,14,4,185,149,127,42,157,71,200,52,183,63,196,173,88,181,234,79,17,116,197,252,29,102,241,213,80,177,91,213,69,39,117,200,249,107,35,98,172,157,113,53,27,36,108,153,221,184,82,47,183,30,188,193,184,219,186,241,95,159,199,98,198,39,171,161,211,172,86,162,162,27,85,27,106,156,232,46,211,182,105,154,203,179,227,116,49,61,143,146,157,209,181,177,72,142,88,83,184,141,84,89,36,223,21,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,3,105,224,97,255,0,47,222,59,172,92,85,98,177,225,89,75,252,22,166,227,246,244,146,227,77,179,228,250,82,150,8,233,99,150,235,214,202,120,169,224,238,212,212,57,60,51,85,92,205,183,77,219,230,153,128,0,192,14,115,122,165,245,83,135,27,22,153,208,95,124,45,126,119,144,71,226,104,188,47,95,140,181,209,49,102,155,243,138,197,108,125,21,78,183,59,201,205,123,183,217,55,111,113,12,255,0,32,219,156,46,107,106,202,184,193,125,138,223,79,87,29,70,29,139,219,108,149,206,153,141,70,73,59,221,53,114,58,37,71,42,171,59,85,209,53,85,200,213,235,107,211,109,145,28,224,197,93,16,194,173,90,149,173,24,14,156,223,106,42,224,182,229,89,69,170,201,89,45,35,218,217,227,130,166,174,56,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,54,93,203,49,107,22,115,138,222,112,172,166,135,198,217,114,11,125,69,174,227,77,221,124,125,250,89,227,116,114,199,214,197,107,219,212,199,185,55,106,163,147,125,209,81,124,200,97,228,211,128,83,100,220,81,221,51,59,142,61,87,87,79,135,98,245,117,52,119,6,164,169,5,13,198,162,88,169,227,71,185,170,140,87,201,77,37,114,53,143,223,116,108,142,68,222,62,166,205,160,26,187,234,22,21,117,211,92,255,0,37,211,155,237,69,36,247,44,86,241,91,100,172,150,145,238,116,18,79,77,51,225,145,209,185,205,107,149,138,230,42,162,171,90,187,109,186,39,192,159,62,93,90,199,98,214,78,17,240,74,155,68,62,30,175,15,183,193,135,93,41,186,158,254,205,85,4,17,70,213,235,115,24,142,238,192,180,243,236,222,166,179,191,209,212,231,49,202,69,95,53,61,28,177,105,23,23,23,122,156,114,109,169,51,219,124,89,140,148,221,47,254,213,170,169,158,120,234,83,173,239,114,191,185,61,60,179,239,246,90,222,255,0,67,90,141,98,42,228,255,0,36,125,94,166,125,171,80,180,18,186,122,72,234,32,168,139,47,181,198,216,37,239,206,199,182,58,90,215,62,79,56,145,145,172,116,8,214,253,151,170,205,34,253,180,69,232,12,245,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,131,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,12,10,229,89,118,186,219,184,227,192,104,237,247,58,186,90,123,165,61,226,146,186,40,102,115,25,85,2,91,42,102,72,165,106,46,207,98,75,12,82,35,93,186,117,198,199,124,90,138,147,232,64,15,43,143,93,154,101,248,215,179,214,147,252,6,189,124,200,113,107,22,31,198,214,169,90,113,202,31,9,73,81,112,164,186,73,31,117,242,117,85,86,208,211,213,212,201,187,213,85,58,231,158,87,237,191,75,122,182,106,35,81,17,36,87,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,8,171,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,191,250,171,166,120,174,178,105,198,71,165,185,173,39,136,178,228,214,249,109,245,61,49,198,249,33,235,79,177,60,93,198,61,141,154,39,163,100,141,234,213,232,145,140,114,38,237,65,164,248,47,228,191,75,48,221,51,250,83,233,63,170,88,253,186,197,227,123,29,159,21,225,105,163,135,187,219,234,119,71,87,111,171,167,169,219,111,182,235,182,231,171,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,0,0,0,1,175,95,50,28,90,197,135,241,181,170,86,156,114,135,194,82,84,92,41,46,146,71,221,124,157,85,85,180,52,245,117,50,110,245,85,78,185,231,149,251,111,210,222,173,154,136,212,68,73,21,228,169,233,99,41,249,129,93,237,214,227,0,57,163,250,236,212,223,193,125,158,136,207,254,74,158,150,50,159,152,21,222,221,110,2,21,141,146,56,100,180,218,175,252,34,105,69,138,251,108,164,184,219,110,58,111,98,164,172,163,171,133,179,65,83,4,150,200,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,182,230,202,124,39,122,88,209,191,151,248,247,183,64,4,69,243,12,229,231,117,225,162,235,81,170,154,87,71,87,113,210,187,141,66,35,216,174,116,211,227,115,200,237,155,79,59,151,119,62,153,206,84,108,83,185,85,81,85,177,74,189,125,185,39,242,156,190,120,219,186,240,161,159,201,98,201,231,171,174,211,172,170,162,158,27,173,27,170,156,216,45,51,186,104,90,251,179,35,108,50,189,239,142,157,178,53,209,70,141,89,147,182,142,85,88,227,219,37,121,160,243,4,166,187,83,94,184,94,209,107,173,91,24,202,135,80,102,23,202,105,101,166,127,92,50,213,83,214,89,86,41,96,107,149,138,230,64,231,207,20,189,18,49,93,23,218,99,159,190,5,240,209,195,166,119,197,6,169,208,105,158,11,79,254,42,178,241,91,215,15,247,50,215,226,97,134,122,206,220,178,199,222,237,119,216,238,211,29,214,255,0,130,39,197,80,54,61,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,214,45,254,133,232,94,156,112,233,167,22,237,47,210,251,55,129,181,80,239,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,185,51,250,91,186,236,141,70,181,172,99,88,198,49,141,184,0,96,87,57,108,254,167,25,225,114,215,134,91,178,26,74,74,140,199,40,164,166,172,183,185,98,89,235,173,212,241,75,81,34,177,174,69,122,50,58,152,232,85,207,102,219,43,163,106,174,210,116,186,19,12,244,231,45,159,211,100,220,81,218,240,203,118,67,87,87,79,135,98,244,148,213,150,247,44,169,5,13,198,162,89,106,36,86,53,200,140,87,201,77,37,10,185,236,223,116,108,109,85,222,62,150,217,93,18,224,251,38,213,254,26,53,131,136,138,84,171,90,125,61,167,137,182,154,88,101,167,99,43,167,137,241,79,114,124,174,145,253,77,101,53,3,157,34,49,26,139,43,230,103,67,149,99,116,111,11,213,201,167,63,166,198,120,163,186,97,151,28,134,174,146,159,49,197,234,233,168,237,237,89,86,10,235,141,60,177,84,70,175,107,81,88,143,142,154,58,229,107,223,182,200,233,26,139,188,157,46,155,67,88,205,16,205,109,90,107,173,24,14,163,95,105,234,231,182,226,185,69,170,247,89,21,35,26,233,228,130,154,174,57,164,108,109,115,154,213,122,181,138,136,138,230,166,251,110,169,241,54,104,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,253,96,6,184,60,96,112,215,125,225,91,92,111,26,101,115,94,245,170,110,171,166,55,86,234,166,79,37,93,158,89,164,101,60,146,171,90,206,153,147,180,248,228,69,99,19,185,27,213,168,172,86,57,217,127,202,111,141,123,118,159,214,127,38,45,80,185,246,44,183,187,131,36,196,43,100,90,170,137,34,186,85,79,12,41,108,108,108,107,217,28,50,190,71,76,215,126,105,140,147,190,175,87,44,200,172,145,78,48,56,107,177,113,83,161,215,141,50,185,175,102,235,15,85,211,27,171,117,83,224,142,146,241,20,50,50,158,73,85,173,127,84,43,221,124,114,34,177,235,219,145,234,212,71,163,28,221,117,242,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,38,251,153,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,248,65,196,241,107,238,115,149,89,176,172,90,135,198,222,178,11,133,61,174,221,77,221,100,125,250,169,228,108,113,71,214,245,107,27,212,247,181,55,114,163,83,125,213,81,60,198,83,150,101,89,205,246,171,41,205,114,107,174,65,122,173,232,241,55,27,165,108,149,117,83,244,49,172,103,92,178,43,158,238,150,49,173,77,215,201,173,68,79,36,66,95,185,81,240,81,249,50,197,96,226,83,83,45,150,170,156,147,45,183,211,212,226,81,109,222,154,207,107,154,55,57,106,58,209,203,27,102,170,142,70,121,53,189,113,196,157,42,244,89,166,137,161,146,188,20,112,163,98,225,47,70,168,176,222,213,170,179,47,185,109,89,148,222,232,161,123,124,125,87,83,214,56,209,210,42,189,97,129,143,237,70,155,49,171,179,228,237,177,242,200,134,64,0,5,170,226,171,84,191,34,220,56,234,46,166,67,125,250,26,190,205,143,213,125,21,91,225,124,71,106,233,43,59,52,63,155,86,61,174,222,170,88,27,246,218,172,77,247,126,205,71,42,107,88,76,79,59,140,214,213,65,162,250,123,167,51,83,213,173,202,249,148,75,123,167,149,172,111,97,176,80,210,73,12,173,123,186,186,145,234,235,132,42,212,70,170,42,54,77,213,187,34,58,48,56,104,192,41,181,79,136,109,55,211,235,134,61,87,124,182,223,50,139,109,53,210,134,153,37,235,150,221,226,24,181,138,171,18,163,216,198,211,164,175,123,218,169,208,198,185,219,183,167,116,9,233,224,91,10,181,96,28,31,105,37,138,205,81,87,53,61,86,47,73,123,123,170,94,215,61,39,184,55,199,76,212,86,181,169,208,217,106,100,107,19,109,209,136,212,85,114,162,185,98,3,154,62,144,211,105,47,24,57,52,246,216,41,32,182,231,52,240,229,244,176,195,60,178,189,143,169,115,217,84,233,86,79,209,123,235,32,171,145,26,213,115,17,146,49,27,211,250,13,159,66,48,57,218,104,229,138,92,87,5,226,6,158,110,205,234,154,224,152,117,100,125,47,119,139,165,146,58,138,186,117,221,95,209,31,101,241,84,249,35,58,159,226,190,211,182,141,168,160,228,151,172,118,41,113,92,235,135,234,136,123,55,170,107,130,230,52,114,117,61,222,46,150,72,233,233,42,19,100,103,68,125,151,197,77,230,175,234,127,138,251,45,218,55,42,201,249,1,124,174,53,122,155,73,120,193,198,96,185,79,73,5,183,57,167,155,16,170,154,104,37,149,236,125,75,152,250,86,196,145,254,139,223,89,5,36,106,231,35,152,140,145,234,238,159,211,108,250,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,17,43,207,23,22,177,82,101,90,73,154,211,208,244,94,174,182,251,197,174,178,167,186,245,238,210,210,73,75,37,60,125,10,189,13,233,125,109,74,238,136,142,94,230,206,85,70,181,18,90,136,171,231,157,250,147,253,228,254,26,5,170,228,169,234,159,41,249,127,93,238,54,226,106,72,86,228,169,234,159,41,249,127,93,238,54,226,106,64,133,110,108,156,33,254,72,181,31,249,65,97,84,93,24,134,127,112,127,210,205,146,191,187,37,46,69,50,205,60,221,49,189,17,233,12,236,99,165,110,206,122,54,70,206,213,237,49,97,98,217,78,1,120,174,172,225,75,92,105,47,119,57,122,240,204,163,179,103,202,33,146,105,210,56,41,93,51,85,181,237,142,36,119,114,106,127,182,230,162,198,247,58,55,207,27,122,86,94,182,207,246,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,107,175,198,7,13,119,222,21,181,198,241,166,87,53,239,90,166,234,186,99,117,110,170,100,242,85,217,229,154,70,83,201,42,181,172,233,153,59,79,142,68,86,49,59,145,189,90,138,197,99,156,19,167,173,124,90,105,62,139,232,21,47,16,55,27,191,141,178,228,22,246,84,98,177,248,122,152,254,154,170,158,138,74,186,58,109,210,23,190,155,188,200,151,243,146,177,26,205,254,214,203,228,186,246,106,174,166,101,90,201,168,249,30,169,102,181,126,34,245,147,92,37,184,84,244,201,35,227,135,173,126,196,17,119,30,247,182,24,152,141,142,54,43,151,162,54,49,168,187,53,15,202,184,229,153,85,226,197,104,197,174,217,53,214,182,203,143,248,143,162,45,213,21,178,73,75,111,239,189,31,63,135,137,202,172,139,184,244,71,63,161,19,169,200,138,187,169,154,156,175,120,40,254,80,25,219,53,159,80,173,150,170,237,54,195,110,15,166,150,221,90,157,239,166,110,141,133,175,101,58,196,215,38,208,197,221,130,105,22,68,86,73,246,34,232,145,175,151,182,25,85,202,143,130,143,201,150,43,7,18,154,153,108,181,84,228,153,109,190,158,167,18,139,110,244,214,123,92,209,185,203,81,214,142,88,219,53,84,114,51,201,173,235,142,36,233,87,162,205,52,77,145,80,0,214,179,139,31,84,250,201,243,3,33,247,25,207,171,133,94,25,243,46,43,245,114,143,75,112,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,212,142,153,253,82,198,198,70,213,78,167,189,189,78,99,58,228,103,160,213,205,51,202,181,147,142,237,65,210,220,42,147,196,94,178,109,80,190,91,233,186,163,145,241,195,215,115,159,174,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,164,228,240,171,195,62,27,194,134,145,209,233,110,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,250,149,176,179,166,40,216,200,218,171,210,198,55,169,207,127,92,143,15,107,165,90,103,138,232,222,156,99,154,91,133,82,120,123,46,51,111,138,223,77,213,28,108,146,110,132,251,115,203,219,99,24,233,165,122,186,73,30,141,78,185,30,247,42,110,229,34,7,157,95,170,124,91,229,253,15,184,220,73,169,33,91,157,95,170,124,91,229,253,15,184,220,64,186,188,140,127,93,159,187,127,196,140,0,226,199,213,62,178,124,192,200,125,198,115,63,249,24,254,187,63,118,255,0,137,24,1,197,143,170,125,100,249,129,144,251,140,224,77,79,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,84,0,0,4,74,243,197,197,172,84,153,86,146,102,180,244,61,23,171,173,190,241,107,172,169,238,189,123,180,180,146,82,201,79,31,66,175,67,122,95,91,82,187,162,35,151,185,179,149,81,173,68,240,28,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,49,87,139,31,84,250,201,243,3,33,247,25,201,84,228,169,233,99,41,249,129,93,237,214,226,42,248,177,245,79,172,159,48,50,31,113,156,246,184,47,24,57,54,151,112,137,123,225,187,79,214,174,223,114,204,50,139,149,126,67,114,116,84,242,193,53,146,166,217,5,27,168,88,217,24,247,117,200,230,200,231,72,222,219,163,72,163,70,185,221,199,116,4,239,105,54,191,104,214,186,253,63,249,35,212,43,86,81,245,94,224,182,203,167,130,123,151,177,55,159,75,147,169,19,185,11,250,95,219,157,157,81,73,208,254,135,187,165,219,92,3,90,206,26,56,139,206,248,95,213,58,13,76,193,106,63,197,81,222,40,186,33,254,233,218,252,76,51,79,71,220,150,41,59,61,222,195,27,221,99,122,217,241,69,248,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,130,224,0,0,0,0,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,240,58,102,106,170,110,135,121,74,183,112,62,72,154,168,190,75,247,159,91,84,225,25,177,82,34,32,28,156,110,136,114,81,191,158,192,85,186,28,157,44,114,185,124,206,198,175,220,5,71,205,58,57,87,116,62,146,149,106,40,20,70,229,115,81,87,226,118,148,53,136,213,242,43,0,0,2,133,219,226,17,124,195,190,242,150,239,184,29,160,0,35,123,156,150,18,219,174,159,217,51,6,162,239,101,167,153,191,223,54,254,253,89,72,207,134,222,127,31,218,96,199,46,203,172,182,206,35,172,104,199,244,164,190,39,171,236,239,240,160,171,255,0,172,147,222,105,22,117,186,112,241,113,93,149,122,91,2,34,34,175,254,63,71,253,4,80,112,55,84,180,220,70,99,91,61,27,213,227,62,63,239,26,144,54,42,33,115,155,118,179,187,44,212,186,93,56,165,169,235,165,182,50,58,135,53,105,250,127,57,21,69,116,95,164,190,107,228,228,38,70,239,119,134,203,101,146,237,80,246,54,56,154,197,85,114,162,39,218,114,39,222,169,251,127,105,173,126,173,100,215,189,94,214,92,130,235,35,153,52,245,215,90,229,167,237,199,178,118,187,242,202,158,77,223,127,39,47,195,112,36,15,148,86,128,94,237,89,84,186,179,124,166,133,41,231,182,212,197,76,172,170,69,85,142,86,82,61,138,172,68,253,142,95,188,149,242,221,232,94,158,218,116,251,79,172,182,203,109,60,145,109,65,76,138,143,145,206,95,239,17,55,239,255,0,33,11,136,0,165,197,69,10,190,96,19,98,178,148,79,50,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,248,28,156,47,154,1,66,185,19,239,66,166,175,151,153,75,155,212,84,128,84,81,52,76,168,134,72,37,77,217,35,85,142,77,254,229,77,148,172,1,0,28,199,180,166,61,44,226,66,190,27,125,60,177,82,87,219,109,245,72,178,57,207,252,226,196,172,242,87,53,63,196,252,60,201,88,224,59,88,91,169,156,46,82,95,107,43,105,157,93,77,45,210,55,163,58,27,210,140,153,202,155,181,28,187,46,207,69,243,253,165,159,230,165,195,157,70,163,98,210,106,61,181,83,196,89,168,155,43,211,181,43,213,204,167,130,178,78,148,233,94,148,85,221,62,40,98,63,46,222,34,232,112,10,58,221,50,185,117,39,210,83,206,248,29,220,133,141,222,103,83,70,137,246,190,210,174,232,229,242,255,0,48,24,191,196,53,254,167,42,213,251,221,214,161,99,89,106,22,149,21,88,155,55,202,154,22,167,222,191,224,147,217,193,230,37,73,134,232,237,182,211,68,199,182,54,119,182,235,114,185,124,234,170,29,247,162,127,132,164,4,106,237,169,108,218,181,113,181,186,84,145,98,150,145,58,145,54,69,234,130,37,255,0,164,216,123,135,222,165,211,218,39,59,239,238,127,242,121,68,23,48,225,126,7,39,14,248,1,66,174,202,114,159,20,40,85,251,72,155,149,167,220,5,96,0,0,0,0,0,5,14,98,42,252,10,192,20,162,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,26,251,115,20,225,159,13,225,107,136,101,195,52,250,186,173,248,245,254,207,14,71,67,69,82,170,247,219,25,53,69,68,43,72,146,171,149,211,49,174,167,114,177,238,251,125,15,107,92,175,115,86,71,236,18,66,183,58,191,84,248,183,203,250,31,113,184,129,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,7,201,203,111,137,140,55,133,13,35,215,141,82,204,40,106,238,47,117,70,49,109,180,91,41,145,90,251,141,198,70,93,159,20,11,39,74,182,22,116,197,35,223,35,145,122,88,199,116,181,239,232,141,248,107,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,251,16,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,60,169,34,156,168,248,40,252,166,229,80,113,41,169,150,203,173,54,55,137,92,41,234,113,40,182,236,195,120,186,67,35,156,181,29,104,228,145,208,210,201,27,60,154,222,137,37,94,149,122,164,51,68,224,246,188,191,57,101,99,217,158,154,93,53,91,136,203,45,90,63,48,179,201,75,137,208,199,61,44,172,167,183,87,80,181,89,120,106,181,210,181,106,122,106,21,33,100,172,78,195,226,89,28,199,61,99,88,176,87,138,174,25,243,46,20,53,114,179,75,115,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,212,174,133,253,81,72,199,198,229,94,151,177,221,46,123,58,36,126,201,37,159,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,24,17,151,202,143,141,127,201,150,85,7,13,122,153,115,186,212,227,121,109,194,158,155,18,151,126,244,54,123,164,210,57,171,79,208,141,89,27,13,84,146,51,205,174,232,142,84,234,86,34,77,52,173,153,67,88,29,85,211,60,171,70,245,31,35,210,220,214,147,195,222,177,155,132,182,250,158,152,228,100,115,116,47,216,158,46,227,24,247,67,43,21,178,70,245,106,117,198,246,57,19,103,33,39,252,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,202,18,126,0,3,90,206,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,16,173,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,32,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,149,64,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,128,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,0,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,36,127,154,199,28,116,218,149,117,175,225,111,77,153,87,21,139,24,188,43,50,155,155,159,44,11,113,184,210,185,236,90,38,71,186,35,233,161,151,119,57,210,53,123,147,69,27,152,141,108,77,146,104,224,61,6,1,128,102,90,167,153,90,116,251,79,177,234,187,230,67,124,168,74,106,26,26,100,78,185,95,178,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,7,181,225,163,135,76,239,138,13,83,160,211,60,22,159,252,85,101,226,183,174,31,238,101,175,196,195,12,245,157,185,101,143,189,218,239,177,221,166,59,173,255,0,4,79,138,166,127,241,225,202,247,21,195,244,106,221,169,28,59,71,225,191,38,216,252,145,228,54,218,217,35,73,174,212,48,186,90,137,238,107,62,205,235,172,111,114,87,72,215,125,151,68,214,50,20,143,179,28,50,103,167,10,188,51,225,188,40,105,29,30,150,225,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,169,91,11,58,98,141,140,141,170,189,44,99,122,156,247,245,200,251,192,6,174,248,6,127,153,105,102,101,105,212,29,62,200,106,236,121,13,142,161,42,104,107,169,149,58,226,126,202,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,177,71,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,200,214,230,177,192,229,54,154,221,107,248,164,211,103,213,203,98,201,239,10,252,166,216,230,75,58,219,174,53,78,123,214,181,146,108,168,202,105,165,221,174,108,142,78,220,210,198,214,43,155,43,99,135,13,120,104,226,47,59,225,127,84,232,53,51,5,168,255,0,21,71,120,162,232,135,251,167,107,241,48,205,61,31,114,88,164,236,247,123,12,111,117,141,235,103,197,23,226,138,27,41,154,203,113,11,148,216,179,157,125,212,188,215,22,174,241,182,92,131,48,188,221,45,213,61,167,199,223,165,158,182,89,34,147,161,232,215,183,169,143,106,236,228,71,38,251,42,34,249,19,191,147,113,21,134,235,111,4,218,143,173,186,37,150,85,177,140,193,239,211,67,52,50,173,53,198,207,113,134,223,43,214,25,81,142,234,130,166,39,43,28,138,215,125,236,145,142,115,28,199,187,94,16,38,79,146,94,45,98,164,208,44,235,53,167,161,232,189,93,115,5,181,214,84,247,94,189,218,90,74,42,121,41,227,232,85,232,111,75,235,106,87,116,68,114,247,54,114,170,53,168,146,42,88,174,5,176,171,86,1,193,246,146,88,172,213,21,115,83,213,98,244,151,183,186,165,237,115,210,123,131,124,116,205,69,107,90,157,13,150,166,70,177,54,221,24,141,69,87,42,43,150,250,129,21,124,239,116,183,255,0,161,166,181,219,236,95,248,222,45,119,185,248,175,234,169,160,131,178,175,255,0,242,147,186,216,207,232,123,191,189,161,143,252,161,179,175,170,92,100,219,108,31,69,248,191,174,184,253,210,197,222,239,246,252,39,110,54,215,247,122,122,87,185,191,128,237,244,238,223,239,189,91,253,158,151,103,87,57,44,90,251,144,112,143,71,118,180,80,248,138,76,103,48,183,93,46,146,119,88,207,15,74,248,42,105,27,38,206,84,87,239,61,93,59,54,106,43,190,222,251,116,181,202,145,45,194,119,170,125,27,249,129,143,123,140,0,79,247,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,4,0,243,71,245,217,169,191,130,251,61,17,159,252,149,61,44,101,63,48,43,189,186,220,96,7,52,127,93,154,155,248,47,179,209,25,255,0,201,83,210,198,83,243,2,187,219,173,192,69,95,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,0,0,2,0,121,163,250,236,212,223,193,125,158,136,207,254,74,158,150,50,159,152,21,222,221,110,48,3,154,63,174,205,77,252,23,217,232,140,255,0,228,169,233,99,41,249,129,93,237,214,224,33,88,149,78,36,120,233,252,138,112,95,163,218,29,163,153,159,132,212,155,214,159,227,127,76,84,209,55,170,107,21,174,75,76,74,187,76,142,79,15,89,54,241,246,246,71,61,145,43,228,252,211,157,79,34,197,89,245,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,7,235,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,197,28,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,236,255,0,47,222,4,108,92,42,226,177,230,185,75,60,110,166,228,22,244,142,227,83,187,227,250,46,150,120,233,100,150,213,208,202,137,105,231,237,84,211,185,124,75,81,28,253,246,77,155,228,185,128,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,62,179,26,185,138,235,29,139,70,248,71,206,234,110,240,248,138,188,194,223,62,29,107,166,234,123,59,213,85,240,75,27,151,173,172,122,55,181,2,84,79,179,186,90,254,199,71,83,92,246,168,16,45,171,25,215,229,67,84,243,45,76,250,47,232,207,173,185,5,198,251,224,187,253,239,11,226,170,100,155,181,220,233,111,95,79,115,167,171,165,187,237,190,201,190,196,218,114,228,225,226,213,143,112,43,69,136,103,118,170,185,169,245,102,158,190,247,124,160,154,177,170,201,40,174,16,165,60,77,137,244,234,142,141,146,208,71,76,245,78,190,227,95,43,247,86,42,116,50,18,244,159,5,252,168,106,158,27,166,127,74,125,25,245,183,32,183,88,188,111,99,189,225,124,85,76,112,247,123,125,77,235,233,238,117,116,245,55,125,182,221,55,220,217,163,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,3,89,125,88,193,127,37,250,167,153,105,159,210,159,73,253,82,200,46,54,47,27,216,236,248,175,11,83,36,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,39,167,151,86,177,216,181,147,132,124,18,166,209,15,135,171,195,237,240,97,215,74,110,167,191,179,85,65,4,81,181,122,220,198,35,187,176,45,60,251,55,169,172,239,244,117,57,204,114,145,129,205,207,76,241,93,59,226,226,107,142,45,73,225,62,186,227,244,153,53,198,6,71,28,112,182,186,73,234,41,229,124,109,99,27,183,115,194,182,87,171,186,156,233,101,149,234,239,181,178,94,174,73,122,199,125,139,42,206,184,126,168,135,189,101,169,183,174,99,71,39,83,27,225,42,163,146,158,146,161,54,70,117,201,222,100,180,222,106,254,150,120,95,178,221,228,114,160,75,80,0,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,141,125,248,245,226,98,155,138,126,33,174,121,197,154,134,146,12,122,199,79,245,115,31,154,20,151,174,182,221,5,68,239,142,174,84,149,173,115,95,43,166,146,68,103,67,58,24,230,49,81,206,99,158,236,159,230,201,198,189,187,80,43,63,147,22,151,220,251,246,91,37,193,242,101,245,177,173,85,60,146,221,41,103,154,21,182,58,55,181,140,146,24,159,27,102,115,191,58,199,201,216,86,43,86,21,87,226,7,7,252,53,223,120,169,215,27,62,153,91,23,179,106,135,166,233,146,85,182,169,144,73,73,103,138,104,217,81,36,74,230,191,170,101,238,178,56,209,24,244,238,72,197,114,35,17,238,104,90,172,78,255,0,245,83,42,179,101,63,66,90,175,63,67,92,41,238,31,71,93,169,188,69,13,103,106,70,191,177,81,22,233,220,133,253,61,47,102,233,212,213,84,221,55,54,51,225,87,137,140,55,138,253,35,163,213,44,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,116,163,102,103,76,177,189,146,53,19,169,143,111,83,88,254,184,217,20,28,206,56,26,177,112,211,125,179,106,110,144,216,254,143,211,107,255,0,102,215,45,36,151,71,212,201,111,188,35,37,127,109,169,50,172,171,12,176,196,178,53,85,242,170,72,201,209,203,27,86,22,173,149,224,163,138,235,239,9,122,203,69,153,119,110,181,152,133,203,106,60,166,201,69,51,27,227,233,122,94,145,200,141,145,21,139,52,15,127,118,53,221,142,93,159,31,113,140,150,69,3,98,144,126,78,39,148,216,179,156,86,205,154,226,213,222,54,203,144,91,233,238,150,234,158,211,227,239,210,207,27,100,138,78,135,163,94,222,166,61,171,179,145,28,155,236,168,139,228,126,176,16,129,206,75,41,177,100,28,92,81,218,109,21,222,34,175,25,195,237,214,187,164,125,167,179,195,213,62,122,154,182,199,187,145,17,251,193,87,78,253,218,170,223,183,182,253,77,114,35,147,110,45,98,200,56,184,172,187,93,232,124,69,94,51,135,220,110,150,185,59,175,103,135,170,124,244,212,142,147,102,170,35,247,130,174,161,155,57,21,191,111,125,186,154,213,76,117,227,18,237,117,189,113,95,172,53,151,155,157,93,125,68,121,197,234,145,146,212,204,233,94,216,32,172,150,24,98,71,57,85,81,145,197,28,113,177,191,6,177,141,106,108,136,136,73,87,36,124,42,213,65,162,250,133,168,208,212,85,173,202,249,148,69,100,168,137,207,111,97,176,80,210,71,52,78,99,122,122,145,234,235,132,200,229,87,42,42,54,61,145,187,42,184,36,124,197,94,103,90,91,249,80,224,219,53,240,150,47,164,238,184,151,135,202,109,255,0,219,93,159,11,225,100,79,23,63,155,218,215,244,208,201,91,246,29,213,190,255,0,101,170,244,97,149,69,191,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,3,92,29,39,206,191,37,250,167,134,234,103,209,127,73,253,82,200,45,215,223,5,223,236,248,175,11,83,28,221,174,231,75,186,58,187,125,61,93,46,219,125,246,93,182,54,126,53,87,54,83,225,59,210,198,141,252,191,199,189,186,0,32,7,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,8,171,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,181,92,149,61,83,229,63,47,235,189,198,220,77,73,10,220,149,61,83,229,63,47,235,189,198,220,77,72,2,29,185,184,241,131,140,234,141,214,135,134,237,63,90,75,133,183,15,188,73,95,144,220,157,21,68,83,195,123,166,117,85,27,168,88,217,24,198,244,70,215,72,231,72,222,227,100,89,99,70,185,189,183,117,229,167,50,190,53,237,220,58,105,197,118,151,225,87,61,181,55,46,183,182,58,102,53,106,160,146,213,107,169,74,152,159,115,138,120,218,140,89,152,248,28,200,218,146,181,237,145,236,149,81,205,98,181,240,131,137,226,215,220,231,42,179,97,88,181,15,141,189,100,23,10,123,93,186,155,186,200,251,245,83,200,216,226,143,173,234,214,55,169,239,106,110,229,70,166,251,170,162,121,129,249,68,217,242,167,226,223,13,213,109,47,160,225,213,216,189,38,57,150,105,237,157,30,200,109,212,202,202,43,173,185,146,49,142,173,69,79,38,84,172,179,49,103,107,151,243,146,77,221,98,175,92,140,134,197,113,75,202,190,197,166,156,35,217,243,93,55,163,241,58,137,130,219,214,233,156,212,186,242,247,83,221,41,82,7,73,93,36,12,149,141,103,246,187,219,188,40,212,133,206,129,178,35,210,105,149,136,177,195,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,44,255,0,10,188,76,97,188,87,233,29,30,169,97,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,165,27,51,58,101,141,236,145,168,157,76,123,122,154,199,245,198,203,192,5,138,225,251,132,204,55,66,51,253,79,213,38,212,82,94,242,205,74,202,46,55,167,221,157,64,176,79,65,110,169,153,39,109,181,138,178,61,21,141,149,94,247,72,212,143,186,189,190,182,254,106,62,155,234,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,192,14,44,125,83,235,39,204,12,135,220,103,51,255,0,145,143,235,179,247,111,248,145,128,28,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,197,94,44,125,83,235,39,204,12,135,220,103,45,254,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,92,14,44,125,83,235,39,204,12,135,220,103,36,39,146,198,131,97,181,184,246,87,196,109,230,138,146,225,144,209,222,31,140,217,86,106,117,87,218,152,202,88,229,169,154,39,171,213,189,115,182,174,56,213,122,17,236,100,79,106,61,91,51,218,6,26,241,83,192,142,172,112,171,138,226,57,174,82,207,27,101,200,45,244,17,220,106,119,166,143,232,187,236,241,207,36,182,174,134,84,74,249,251,76,167,114,248,150,162,68,253,246,77,151,201,127,91,128,94,53,242,174,20,245,30,146,201,118,185,248,141,50,201,174,16,199,145,219,234,22,71,199,65,214,173,141,215,58,116,141,175,123,102,137,136,138,246,177,171,222,141,136,197,78,166,196,248,167,123,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,214,226,171,134,124,203,133,13,92,172,210,220,194,186,146,226,199,83,182,229,104,185,211,42,53,151,27,116,143,145,145,78,177,245,43,161,127,84,82,49,241,185,87,165,236,119,75,158,206,137,30,27,25,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,16,173,202,247,142,159,200,166,84,205,14,214,60,207,194,105,181,235,175,232,122,154,214,245,67,98,186,73,35,85,55,153,92,158,30,142,109,228,238,110,142,99,37,86,73,249,166,186,162,69,154,144,0,0,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,84,42,0,80,214,34,47,192,172,0,0,0,0,0,0,0,40,95,138,156,111,186,156,175,222,80,139,246,149,55,3,181,62,7,39,13,248,28,129,99,56,195,196,169,51,45,29,185,90,107,88,247,70,254,206,253,14,86,175,149,85,59,190,228,95,240,80,129,62,30,111,245,56,174,175,217,46,180,235,26,75,78,181,72,138,244,221,190,116,211,53,126,244,255,0,8,216,79,136,46,164,211,218,215,55,238,237,255,0,242,120,141,120,116,138,212,183,157,90,183,90,219,42,70,178,203,86,157,74,155,162,116,193,42,255,0,208,4,216,113,243,174,77,210,237,2,142,106,59,133,35,107,174,84,180,242,177,146,118,220,175,233,170,164,69,217,170,228,85,242,123,190,4,93,114,225,210,152,245,79,137,10,8,110,20,242,203,73,65,109,184,85,42,198,231,51,243,137,18,51,205,90,213,255,0,29,240,242,61,47,49,221,115,167,212,92,167,29,196,109,111,94,213,134,138,162,154,167,237,196,244,87,247,218,136,159,103,205,54,88,126,245,251,204,211,229,91,195,157,70,156,226,209,234,61,201,83,196,94,104,157,43,19,181,43,21,172,168,130,142,78,149,234,94,149,84,217,126,8,4,130,67,19,41,225,142,8,147,102,70,212,99,83,127,185,19,100,43,0,10,92,190,94,69,40,228,95,189,10,148,165,173,233,2,182,252,14,78,19,201,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,219,20,149,47,192,161,87,111,128,29,128,165,171,247,21,1,230,181,31,24,131,47,194,175,22,26,143,133,77,21,68,105,241,248,186,23,183,238,84,95,231,26,221,230,24,253,215,68,181,93,214,153,227,115,42,44,179,210,84,171,81,142,111,82,43,99,153,17,18,68,223,239,248,170,27,52,144,141,205,139,71,234,241,77,113,118,103,71,78,231,209,87,219,168,34,123,217,28,138,136,244,142,100,93,220,187,183,244,97,79,191,254,144,48,207,45,202,93,150,230,147,228,239,137,209,173,76,144,42,181,85,21,83,161,140,103,220,136,159,205,54,50,225,194,182,42,237,53,160,150,37,85,254,251,190,251,127,227,19,126,207,234,53,170,54,6,229,229,147,73,148,104,45,182,190,87,245,57,201,50,249,244,253,213,181,73,247,127,80,25,68,112,191,3,147,133,248,1,210,169,246,213,78,196,251,138,87,109,202,154,191,120,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,71,213,204,7,134,124,203,138,254,96,120,86,150,225,245,212,150,230,55,77,233,46,87,123,157,74,163,153,110,183,71,117,173,100,179,164,125,72,233,159,213,44,108,100,109,84,234,123,219,212,230,51,174,70,6,42,242,249,224,146,235,197,126,127,37,247,39,130,174,135,78,177,90,138,121,174,181,142,165,115,160,187,78,217,161,115,237,44,145,179,68,246,62,74,119,72,231,75,26,185,97,78,218,185,17,100,143,121,222,196,241,107,22,13,138,217,176,172,90,135,193,89,113,251,125,61,174,221,77,221,124,157,138,88,35,108,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,207,202,210,173,51,197,116,111,78,49,205,45,194,169,60,61,151,25,183,197,111,166,234,142,54,73,55,66,125,185,229,237,177,140,116,210,189,93,36,143,70,167,92,143,123,149,55,114,158,172,0,0,12,74,230,13,193,37,171,138,252,2,59,238,49,5,37,14,162,226,180,245,19,90,171,27,74,215,79,118,129,176,204,230,90,95,35,166,137,140,100,149,14,141,205,150,69,114,66,189,197,106,34,73,38,248,235,203,211,150,45,102,45,89,143,241,3,196,85,23,102,235,15,110,231,96,196,165,100,240,85,90,170,162,158,9,233,43,170,101,142,86,116,204,157,169,55,164,123,30,212,108,141,238,42,61,29,19,36,252,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,146,169,201,83,210,198,83,243,2,187,219,173,196,85,241,99,234,159,89,62,96,100,62,227,57,42,156,149,61,44,101,63,48,43,189,186,220,6,127,128,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,108,167,194,119,165,141,27,249,127,143,123,116,5,213,45,87,9,222,150,52,111,229,254,61,237,208,23,84,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,45,87,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,144,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,202,124,39,122,88,209,191,151,248,247,183,64,93,82,213,112,157,233,99,70,254,95,227,222,221,1,117,64,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,0,181,92,88,250,88,214,79,151,249,15,183,78,93,82,213,113,99,233,99,89,62,95,228,62,221,56,26,219,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,78,247,47,222,4,108,92,42,226,177,230,185,75,60,110,166,228,22,244,142,227,83,187,227,250,46,150,120,233,100,150,213,208,202,137,105,231,237,84,211,185,124,75,81,28,253,246,77,155,228,182,131,149,63,3,149,58,107,106,160,226,147,82,95,73,45,247,39,179,163,241,107,99,89,20,233,110,183,85,53,143,74,215,201,178,171,42,102,139,102,181,177,185,59,112,203,35,94,174,116,174,142,25,31,0,0,3,228,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,135,109,92,229,25,168,255,0,202,106,223,133,105,76,253,26,109,148,120,171,195,239,243,210,170,82,227,52,173,170,114,58,129,200,233,228,150,166,104,225,125,50,68,174,86,58,161,207,114,253,150,197,60,145,204,160,3,5,120,138,209,203,23,5,252,180,117,19,10,210,57,188,37,93,69,190,223,79,125,184,244,190,79,165,106,171,101,161,183,92,42,123,85,15,153,32,239,193,214,157,182,47,76,125,91,179,103,34,56,132,18,108,249,207,221,174,182,238,20,44,148,118,251,157,93,45,61,211,56,160,164,174,138,25,156,198,85,64,148,117,179,36,82,181,23,103,177,37,134,41,17,174,221,58,227,99,190,45,69,72,161,225,59,213,62,141,252,192,199,189,198,0,54,51,211,220,42,213,166,184,6,53,167,54,42,138,185,237,184,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,55,223,100,79,129,232,0,2,202,113,173,139,88,179,14,17,245,122,211,145,208,248,186,74,124,62,231,116,142,62,235,227,233,170,162,129,213,116,210,110,197,69,94,137,224,137,251,111,210,238,157,156,138,213,84,93,115,45,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,73,226,199,210,198,178,124,191,200,125,186,115,90,192,54,83,226,199,210,198,178,124,191,200,125,186,115,90,194,127,191,250,214,95,255,0,47,255,0,255,0,174,16,2,6,213,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,0,60,209,253,118,106,111,224,190,207,68,103,255,0,37,79,75,25,79,204,10,239,110,183,24,1,205,31,215,102,166,254,11,236,244,70,127,242,84,244,177,148,252,192,174,246,235,112,17,87,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,129,149,64,0,0,0,45,87,22,62,150,53,147,229,254,67,237,211,154,214,27,41,241,99,233,99,89,62,95,228,62,221,57,173,96,27,84,0,0,0,0,128,30,104,254,187,53,55,240,95,103,162,51,255,0,146,167,165,140,167,230,5,119,183,91,140,0,230,143,235,179,83,127,5,246,122,35,63,249,42,122,88,202,126,96,87,123,117,184,8,86,37,211,149,63,2,181,56,116,116,28,83,234,189,5,93,53,246,170,157,38,194,168,91,85,19,160,109,186,174,137,139,244,147,214,25,28,174,124,177,84,73,19,97,145,27,219,68,145,206,99,156,232,214,43,85,202,159,129,202,109,74,186,208,113,73,169,47,171,138,197,140,94,17,248,181,177,172,150,5,184,220,105,92,199,165,107,228,217,17,244,208,203,179,90,216,220,189,201,162,145,175,86,182,39,71,52,196,128,0,0,34,87,157,166,177,223,101,202,176,94,31,169,225,236,217,105,173,233,152,214,73,212,199,120,186,169,36,168,164,167,77,149,157,113,246,89,21,79,154,63,165,254,43,237,55,120,218,171,45,70,188,60,194,53,66,235,170,188,96,234,77,206,224,218,184,105,236,23,137,113,122,26,73,171,93,82,202,120,45,238,90,101,237,110,136,145,178,89,99,150,161,99,106,108,215,212,63,205,202,170,247,5,202,229,25,166,120,174,162,113,113,13,199,41,164,241,127,82,177,250,188,154,221,3,227,142,72,93,93,28,244,244,241,62,70,189,142,223,183,226,157,43,21,189,46,108,177,68,244,119,217,217,103,80,192,14,76,154,91,245,83,135,27,238,166,87,216,188,45,126,119,144,73,225,171,124,87,95,140,181,209,49,33,135,243,104,245,108,125,21,78,184,183,205,173,123,183,221,119,111,109,76,255,0,3,0,57,205,233,111,214,190,28,108,90,153,65,98,241,85,248,38,65,31,137,173,241,93,30,14,215,90,197,134,111,205,171,209,178,117,213,54,220,223,38,185,237,219,116,217,189,197,35,131,151,190,168,93,116,171,140,29,54,185,219,219,87,53,61,254,241,22,47,93,73,13,107,169,153,81,5,193,201,76,157,221,145,82,70,69,44,145,84,36,110,77,156,250,118,121,181,81,30,217,211,226,95,0,169,213,62,30,117,35,79,173,248,245,37,242,229,124,197,238,84,214,186,26,148,139,162,91,143,135,122,209,170,44,170,140,99,219,80,145,61,143,114,167,67,218,215,110,222,157,211,90,32,54,168,48,171,153,95,26,246,238,29,52,226,187,75,240,171,158,218,155,151,91,219,29,51,26,181,80,73,106,181,212,165,76,79,185,197,60,109,70,44,204,124,14,100,109,73,90,246,200,246,74,168,230,177,90,252,138,225,163,63,169,213,62,30,116,223,80,110,25,13,37,242,229,124,197,237,181,55,74,234,101,139,162,91,143,135,98,86,34,164,72,140,99,219,80,146,177,236,106,39,67,218,230,236,222,157,146,29,185,154,112,169,172,186,87,172,185,78,186,101,55,47,172,120,102,113,144,44,150,235,219,235,26,179,83,77,80,217,164,138,217,36,47,145,101,78,196,52,238,141,142,106,44,93,168,226,217,88,171,218,96,98,6,39,139,95,115,156,170,205,133,98,212,62,54,245,144,92,41,237,118,234,110,235,35,239,213,79,35,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,108,81,193,255,0,13,118,46,21,180,58,207,166,86,197,239,93,102,233,186,100,149,109,170,124,241,213,222,37,134,54,84,73,18,185,172,233,133,59,76,142,52,70,49,123,113,177,92,138,245,123,157,141,124,166,248,67,252,145,105,199,242,130,205,104,186,50,252,254,222,207,162,91,29,127,118,58,92,118,100,134,120,122,163,98,35,18,105,222,198,202,237,220,245,108,109,129,169,218,122,204,197,207,240,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,53,215,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,117,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,116,204,157,167,199,34,43,24,157,200,222,173,69,98,177,206,216,248,178,156,96,112,215,98,226,167,67,175,26,101,115,94,205,214,30,171,166,55,86,234,167,193,29,37,226,40,100,101,60,146,171,90,254,168,87,186,248,228,69,99,215,183,35,213,168,143,70,57,161,26,220,168,248,215,252,153,101,80,112,215,169,151,59,173,78,55,150,220,41,233,177,41,119,239,67,103,186,77,35,154,180,253,8,213,145,176,213,73,35,60,218,238,136,229,78,165,98,36,211,74,217,148,53,140,182,104,190,168,94,181,113,250,17,102,196,42,235,243,184,239,19,216,95,103,166,124,114,189,181,176,61,236,153,171,35,92,177,35,35,88,228,87,203,215,219,107,24,231,171,145,136,174,39,166,251,101,213,205,33,224,39,43,181,106,6,168,85,228,90,131,140,105,189,238,74,140,158,146,71,193,63,139,142,138,161,241,62,57,188,165,115,225,78,219,18,161,221,50,200,177,36,174,70,189,234,136,26,251,101,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,68,228,242,147,194,173,88,175,5,184,253,246,223,81,87,37,70,99,120,186,222,235,155,51,218,172,142,118,84,186,133,27,18,35,81,81,157,170,24,156,168,229,114,245,185,235,190,202,141,108,16,155,41,240,157,233,99,70,254,95,227,222,221,0,23,84,0,6,178,220,66,226,214,44,27,95,117,47,10,197,168,124,21,151,31,204,47,54,187,117,55,117,242,118,41,96,173,150,56,163,235,122,185,238,233,99,26,155,185,85,203,182,234,170,190,100,228,242,203,187,93,111,92,14,105,133,101,230,231,87,95,81,29,61,202,145,146,212,204,233,94,216,32,185,213,195,12,72,231,42,170,50,56,163,142,54,55,224,214,49,173,77,145,17,8,76,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,8,171,226,199,213,62,178,124,192,200,125,198,114,106,121,92,122,19,211,47,198,189,226,180,133,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,202,160,0,2,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,45,87,37,79,84,249,79,203,250,239,113,183,18,169,196,191,17,120,39,11,250,89,95,169,153,213,71,248,218,59,61,23,68,223,221,59,167,134,154,104,40,251,145,69,39,103,187,216,123,123,175,111,67,62,42,191,4,88,171,228,169,234,159,41,249,127,93,238,54,226,255,0,243,117,225,83,89,117,87,232,141,116,193,110,95,76,227,120,70,63,85,29,226,193,37,99,96,250,50,24,187,213,83,220,225,73,100,72,228,235,141,172,142,70,177,18,95,237,120,54,73,81,87,180,17,87,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,251,16,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,37,255,0,148,223,8,127,146,45,56,254,80,89,173,23,70,95,159,219,217,244,75,99,175,238,199,75,142,204,144,207,15,84,108,68,98,77,59,216,217,93,187,158,173,141,176,53,59,79,89,152,184,171,202,111,132,63,202,238,163,255,0,40,44,214,139,175,16,192,46,12,250,37,177,215,246,164,170,200,161,88,103,135,170,54,34,189,97,129,143,108,174,221,204,71,72,232,26,157,214,36,204,73,169,0,66,183,54,78,16,255,0,36,90,143,252,160,176,170,46,140,67,63,184,63,233,102,201,95,221,146,151,34,153,102,158,110,152,222,136,244,134,118,49,210,183,103,61,27,35,103,106,246,152,176,177,102,164,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,13,123,56,40,226,186,251,194,94,178,209,102,93,219,173,102,33,114,218,143,41,178,81,76,198,248,250,94,151,164,114,35,100,69,98,205,3,223,221,141,119,99,151,103,199,220,99,37,145,77,132,241,60,166,197,156,226,182,108,215,22,174,241,182,92,130,223,79,116,183,84,246,159,31,126,150,120,219,36,82,116,61,26,246,245,49,237,93,156,136,228,223,101,68,95,35,93,126,48,56,107,190,240,173,174,55,141,50,185,175,122,213,55,85,211,27,171,117,83,39,146,174,207,44,210,50,158,73,85,173,103,76,201,218,124,114,34,177,137,220,141,234,212,86,43,28,233,116,229,115,162,26,243,162,122,13,53,30,180,95,42,233,232,239,149,12,184,227,248,141,92,127,159,199,160,119,91,165,89,28,239,181,19,234,28,246,200,180,191,8,149,170,229,233,150,105,152,208,204,160,0,2,21,185,213,250,167,197,190,95,208,251,141,196,154,146,21,185,213,250,167,197,190,95,208,251,141,196,11,171,200,199,245,217,251,183,252,72,192,14,44,125,83,235,39,204,12,135,220,103,51,255,0,145,143,235,179,247,111,248,145,128,28,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,197,94,44,125,83,235,39,204,12,135,220,103,37,83,146,167,165,140,167,230,5,119,183,91,136,171,226,199,213,62,178,124,192,200,125,198,114,85,57,42,122,88,202,126,96,87,123,117,184,12,255,0,45,87,18,252,58,96,156,80,105,101,126,153,231,84,255,0,227,107,44,245,189,115,127,115,46,158,26,104,96,172,237,197,44,125,238,215,125,238,237,61,221,15,248,42,124,21,46,168,3,89,109,116,208,189,71,225,211,81,238,58,95,170,22,111,3,117,161,218,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,114,23,244,187,101,217,28,142,107,152,246,177,236,123,27,37,92,174,185,128,81,221,232,237,188,50,107,126,69,217,186,195,225,173,216,61,210,120,224,130,150,74,88,160,138,8,109,46,237,177,157,51,39,107,120,164,145,94,233,157,35,163,87,35,210,38,203,146,188,125,112,81,138,241,89,167,21,119,187,77,179,195,234,110,51,111,154,76,114,225,78,145,178,74,254,132,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,204,143,87,162,244,186,86,75,2,217,102,45,125,193,178,171,206,21,148,208,248,43,214,63,112,168,181,220,105,187,172,147,177,85,4,142,142,88,250,216,174,99,186,94,199,38,237,85,106,237,186,42,167,152,27,73,131,13,121,117,241,213,77,197,46,26,152,62,160,215,210,51,85,44,20,243,77,93,13,53,44,172,101,206,221,10,211,177,46,74,169,26,65,11,221,37,67,99,124,45,127,233,177,207,107,24,199,35,25,153,64,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,251,206,180,79,182,138,118,57,126,242,148,219,112,59,19,224,114,112,159,3,144,45,103,17,245,177,80,233,173,124,178,170,167,247,173,182,219,255,0,24,135,246,255,0,89,174,110,37,148,187,18,205,32,201,217,19,164,90,105,39,84,106,42,34,175,91,30,207,189,21,63,156,79,31,48,220,154,76,95,65,110,85,241,63,165,205,72,87,203,167,239,173,165,79,191,250,205,126,64,184,56,118,55,120,214,237,83,250,58,158,23,190,107,197,77,84,235,249,183,59,161,58,37,155,101,237,166,255,0,205,83,100,45,56,198,32,196,48,171,61,134,159,225,77,69,79,26,252,126,45,133,141,251,213,87,249,164,71,242,142,209,151,101,153,101,235,58,174,129,89,21,182,166,42,120,92,246,74,155,245,82,84,245,42,42,42,53,124,164,111,199,114,101,64,0,82,229,251,128,224,169,187,20,34,239,241,43,79,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,127,65,89,75,190,32,112,139,178,236,86,116,170,244,175,159,250,78,214,174,233,184,28,152,205,198,247,14,118,141,111,211,170,249,100,163,166,117,194,150,150,69,134,87,64,247,189,174,101,61,71,74,238,197,69,242,89,12,153,62,107,141,28,55,10,26,138,41,227,108,140,158,39,198,230,185,55,69,71,34,167,253,32,106,207,95,67,85,109,171,125,21,108,46,138,104,246,234,99,154,173,84,221,17,83,201,124,254,10,132,219,114,150,201,227,189,232,75,45,233,38,242,81,198,247,57,138,244,85,111,85,117,98,252,19,205,8,191,227,107,77,101,211,141,115,188,82,199,105,90,10,42,175,15,225,163,72,187,108,251,52,116,202,254,159,53,251,223,231,253,102,102,114,89,205,37,117,203,57,197,39,175,85,142,158,138,129,97,129,207,242,106,190,162,161,87,165,54,253,175,253,191,120,18,190,0,3,166,93,211,207,113,27,186,147,111,216,39,221,124,186,126,229,243,41,133,118,77,148,14,244,248,28,148,181,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,213,150,114,225,224,199,57,202,175,57,174,83,163,126,54,245,144,92,42,46,151,26,159,172,87,88,251,245,83,200,233,37,147,161,149,45,99,122,158,247,46,205,68,106,111,178,34,39,145,146,160,15,41,165,186,91,130,104,182,9,108,211,61,52,177,125,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,180,229,219,125,147,100,68,68,245,96,0,44,166,181,240,103,195,103,17,57,85,46,107,172,122,111,245,130,245,69,111,101,174,10,159,166,43,233,58,41,89,36,146,54,62,138,121,227,98,236,249,164,93,213,58,190,214,219,236,136,137,122,192,22,171,66,248,92,208,158,26,254,155,252,138,96,223,87,62,177,248,111,164,255,0,186,117,149,157,255,0,15,221,236,255,0,174,101,147,167,167,191,47,232,237,191,87,158,251,38,215,84,0,0,0,0,0,0,0,0,0,49,171,44,229,195,193,142,115,149,94,115,92,167,70,252,109,235,32,184,84,93,46,53,63,88,174,177,247,234,167,145,210,75,39,67,42,90,198,245,61,238,93,154,136,212,223,100,68,79,34,234,232,166,130,105,63,14,216,173,86,21,163,152,167,213,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,217,223,109,213,85,110,0,0,0,3,242,114,204,90,197,156,226,183,156,43,41,161,241,182,92,130,223,81,107,184,211,119,95,31,126,150,120,221,28,177,245,177,90,246,245,49,238,77,218,168,228,223,116,84,95,51,26,255,0,177,113,192,159,254,99,63,229,53,227,254,214,101,80,3,242,113,60,90,197,131,98,182,108,43,22,161,240,86,92,126,223,79,107,183,83,119,95,39,98,150,8,219,28,81,245,189,92,247,116,177,141,77,220,170,229,219,117,85,95,51,245,128,0,0,2,202,107,95,6,124,54,113,19,149,82,230,186,199,166,255,0,88,47,84,86,246,90,224,169,250,98,190,147,162,149,146,73,35,99,232,167,158,54,46,207,154,69,221,83,171,237,109,190,200,136,159,173,161,124,46,104,79,13,127,77,254,69,48,111,171,159,88,252,55,210,127,221,58,202,206,255,0,135,238,246,127,215,50,201,211,211,223,151,244,118,223,171,207,125,147,107,170,0,178,154,215,193,159,13,156,68,229,84,185,174,177,233,191,214,11,213,21,189,150,184,42,126,152,175,164,232,165,100,146,72,216,250,41,231,141,139,179,230,145,119,84,234,251,91,111,178,34,39,235,104,95,11,154,19,195,95,211,127,145,76,27,234,231,214,63,13,244,159,247,78,178,179,191,225,251,189,159,245,204,178,116,244,247,229,253,29,183,234,243,223,100,218,234,128,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,49,175,251,23,28,9,255,0,230,51,254,83,94,63,237,102,85,0,63,39,19,197,172,88,54,43,102,194,177,106,31,5,101,199,237,244,246,187,117,55,117,242,118,41,96,141,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,63,88,0,0,0,5,191,214,189,4,210,126,34,113,90,92,43,88,241,79,172,22,90,43,131,46,144,83,120,234,154,78,138,166,71,36,109,147,174,158,72,222,187,50,105,19,101,94,159,181,190,219,162,42,92,0,6,63,233,111,1,92,39,104,182,119,108,212,205,52,210,159,161,178,75,55,123,193,86,253,59,114,168,237,119,97,124,50,126,110,106,135,198,237,227,149,237,251,77,93,183,221,54,84,69,76,128,0,0,0,0,0,0,0,0,0,0,0,11,127,173,122,9,164,252,68,226,180,184,86,177,226,159,88,44,180,87,6,93,32,166,241,213,52,157,21,76,142,72,219,39,93,60,145,189,118,100,210,38,202,189,63,107,125,183,68,84,181,88,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,250,197,117,147,177,85,4,141,146,41,58,31,82,230,59,165,236,106,236,228,86,174,219,42,42,121,25,42,0,0,0,252,156,179,22,177,103,56,173,231,10,202,104,124,109,151,32,183,212,90,238,52,221,215,199,223,165,158,55,71,44,125,108,86,189,189,76,123,147,118,170,57,55,221,21,23,204,198,191,236,92,112,39,255,0,152,207,249,77,120,255,0,181,153,84,0,242,159,146,220,19,242,89,249,20,250,11,253,70,125,95,250,173,244,103,138,155,254,245,248,111,13,216,239,117,247,127,188,253,158,190,190,191,191,171,127,50,192,127,98,227,129,63,252,198,127,202,107,199,253,172,202,160,0,183,250,215,160,154,79,196,78,43,75,133,107,30,41,245,130,203,69,112,101,210,10,111,29,83,73,209,84,200,228,141,178,117,211,201,27,215,102,77,34,108,171,211,246,183,219,116,69,75,128,0,199,253,45,224,43,132,237,22,206,237,154,153,166,154,83,244,54,73,102,239,120,42,223,167,110,85,29,174,236,47,134,79,205,205,80,248,221,188,114,189,191,105,171,182,251,166,202,136,169,144,0,1,143,250,165,192,87,9,218,211,157,220,245,51,82,244,167,233,156,146,243,217,241,181,191,78,220,169,251,189,168,89,12,127,155,134,161,145,183,104,226,99,126,203,83,125,183,93,213,85,86,224,104,166,130,105,63,14,216,173,86,21,163,152,167,213,251,45,109,193,247,73,233,188,117,77,95,93,83,227,142,55,73,215,81,36,143,77,217,12,105,178,47,79,217,223,109,213,85,110,0,3,26,178,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,245,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,242,47,86,150,233,110,9,162,216,37,179,76,244,210,197,244,54,55,102,239,120,42,47,21,53,71,107,187,51,230,147,243,147,61,242,59,121,37,123,190,211,151,109,246,77,145,17,19,213,128,0,0,0,0,63,39,44,197,172,89,206,43,121,194,178,154,31,27,101,200,45,245,22,187,141,55,117,241,247,233,103,141,209,203,31,91,21,175,111,83,30,228,221,170,142,77,247,69,69,243,49,175,251,23,28,9,255,0,230,51,254,83,94,63,237,102,85,0,0,0,0,0,49,255,0,84,184,10,225,59,90,115,187,158,166,106,94,148,253,51,146,94,123,62,54,183,233,219,149,63,119,181,11,33,143,243,112,212,50,54,237,28,76,111,217,106,111,182,235,186,170,170,220,13,20,208,77,39,225,219,21,170,194,180,115,20,250,191,101,173,184,62,233,61,55,142,169,171,235,170,124,113,198,233,58,234,36,145,233,187,33,141,54,69,233,251,59,237,186,170,173,192,0,124,150,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,0,0,12,85,254,197,199,2,127,249,140,255,0,148,215,143,251,89,149,64,15,63,128,96,24,110,150,97,182,157,62,211,236,122,146,199,143,88,233,210,154,134,134,153,23,162,38,110,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,128,0,6,53,101,156,184,120,49,206,114,171,206,107,148,232,223,141,189,100,23,10,139,165,198,167,235,21,214,62,253,84,242,58,73,100,232,101,75,88,222,167,189,203,179,81,26,155,236,136,137,228,100,168,3,197,105,14,141,233,222,132,97,177,233,246,150,217,234,237,56,244,21,18,212,193,67,53,214,174,185,148,239,145,81,94,145,45,84,178,58,54,43,183,122,177,138,140,235,123,221,183,83,220,171,237,64,0,0,0,0,3,207,199,128,97,177,103,245,26,164,220,122,145,114,202,171,60,54,7,221,156,138,233,210,221,20,210,78,218,118,42,174,204,98,203,51,222,238,148,78,181,72,250,250,187,113,244,253,89,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,250,192,12,85,254,197,199,2,127,249,140,255,0,148,215,143,251,89,146,152,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,250,192,0,0,12,106,203,57,112,240,99,156,229,87,156,215,41,209,191,27,122,200,46,21,23,75,141,79,214,43,172,125,250,169,228,116,146,201,208,202,150,177,189,79,123,151,102,162,53,55,217,17,19,200,186,186,41,160,154,79,195,182,43,85,133,104,230,41,245,126,203,91,112,125,210,122,111,29,83,87,215,84,248,227,141,210,117,212,73,35,211,118,67,26,108,139,211,246,119,219,117,85,91,128,0,198,172,179,151,15,6,57,206,85,121,205,114,157,27,241,183,172,130,225,81,116,184,212,253,98,186,199,223,170,158,71,73,44,157,12,169,107,27,212,247,185,118,106,35,83,125,145,17,60,139,213,165,186,91,130,104,182,9,108,211,61,52,177,125,13,141,217,187,222,10,139,197,77,81,218,238,204,249,164,252,228,207,124,142,222,73,94,239,180,229,219,125,147,100,68,68,245,96,0,0,1,106,181,211,133,205,9,226,83,232,79,203,94,13,245,143,234,231,137,250,51,251,167,89,71,216,241,29,174,247,250,218,88,250,186,187,17,126,150,251,116,249,109,186,239,117,64,22,83,69,56,51,225,179,135,108,170,171,53,209,205,55,250,191,122,173,183,190,215,61,79,211,21,245,125,116,175,146,57,29,31,69,68,242,49,55,124,49,174,232,157,95,103,109,246,85,69,189,96,0,0,0,0,1,231,242,204,3,13,206,170,113,250,172,195,30,164,187,63,21,188,71,127,180,37,74,43,153,75,113,142,41,98,138,161,25,191,75,158,198,207,34,179,169,23,165,253,47,110,207,99,28,223,64,0,0,0,2,202,107,95,6,124,54,113,19,149,82,230,186,199,166,255,0,88,47,84,86,246,90,224,169,250,98,190,147,162,149,146,73,35,99,232,167,158,54,46,207,154,69,221,83,171,237,109,190,200,136,151,172,1,106,180,47,133,205,9,225,175,233,191,200,166,13,245,115,235,31,134,250,79,251,167,89,89,223,240,253,222,207,250,230,89,58,122,123,242,254,142,219,245,121,239,178,109,111,242,206,92,60,24,231,57,85,231,53,202,116,111,198,222,178,11,133,69,210,227,83,245,138,235,31,126,170,121,29,36,178,116,50,165,172,111,83,222,229,217,168,141,77,246,68,68,242,50,84,1,229,52,183,75,112,77,22,193,45,154,103,166,150,47,161,177,187,55,123,193,81,120,169,170,59,93,217,159,52,159,156,153,239,145,219,201,43,221,246,156,187,111,178,108,136,136,158,172,0,0,0,45,86,186,112,185,161,60,74,125,9,249,107,193,190,177,253,92,241,63,70,127,116,235,40,251,30,35,181,222,255,0,91,75,31,87,87,98,47,210,223,110,159,45,183,93,255,0,39,69,56,51,225,179,135,108,170,171,53,209,205,55,250,191,122,173,183,190,215,61,79,211,21,245,125,116,175,146,57,29,31,69,68,242,49,55,124,49,174,232,157,95,103,109,246,85,69,189,96,12,106,203,57,112,240,99,156,229,87,156,215,41,209,191,27,122,200,46,21,23,75,141,79,214,43,172,125,250,169,228,116,146,201,208,202,150,177,189,79,123,151,102,162,53,55,217,17,19,200,186,186,41,160,154,79,195,182,43,85,133,104,230,41,245,126,203,91,112,125,210,122,111,29,83,87,215,84,248,227,141,210,117,212,73,35,211,118,67,26,108,139,211,246,119,219,117,85,91,128,0,0,0,22,43,87,184,29,225,95,93,243,41,53,7,84,180,146,146,237,144,207,79,21,52,245,208,220,171,104,95,80,200,209,81,139,42,82,205,27,100,122,55,102,35,222,138,254,134,49,187,244,177,168,151,212,1,141,88,159,46,30,12,112,108,170,205,154,226,218,55,224,175,88,253,194,158,233,110,169,250,197,117,147,177,85,4,141,146,41,58,31,82,230,59,165,236,106,236,228,86,174,219,42,42,121,25,42,0,0,0,2,223,235,94,130,105,63,17,56,173,46,21,172,120,167,214,11,45,21,193,151,72,41,188,117,77,39,69,83,35,146,54,201,215,79,36,111,93,153,52,137,178,175,79,218,223,109,209,21,46,0,3,31,244,183,128,174,19,180,91,59,182,106,102,154,105,79,208,217,37,155,189,224,171,126,157,185,84,118,187,176,190,25,63,55,53,67,227,118,241,202,246,253,166,174,219,238,155,42,34,166,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,126,7,37,46,80,58,228,119,74,109,251,68,91,175,158,229,51,46,233,178,21,65,186,121,116,253,201,230,7,112,0,12,20,230,211,147,199,100,208,151,219,214,77,164,172,141,142,107,17,232,138,238,154,234,53,248,47,154,144,147,65,67,85,114,171,101,21,20,46,150,105,55,233,99,90,174,85,217,21,87,201,60,254,8,164,161,115,166,205,37,109,203,6,197,32,175,84,142,162,138,189,102,129,175,242,114,178,162,157,83,169,54,253,172,253,191,113,134,124,18,233,172,186,143,174,118,122,89,45,43,95,69,75,226,60,76,107,23,113,159,106,142,165,89,213,230,159,123,60,191,168,9,157,224,119,64,109,122,25,164,208,80,197,71,78,218,219,139,105,106,103,149,176,61,142,115,210,150,54,170,253,181,85,243,94,175,217,247,153,28,124,214,250,56,109,244,52,244,80,70,216,217,4,76,141,173,106,108,136,141,68,79,250,15,164,1,66,174,235,177,83,151,100,220,234,69,234,95,47,244,129,90,39,244,21,148,183,226,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,223,3,144,7,76,141,223,238,83,177,159,13,142,21,54,9,241,2,176,0,17,79,206,59,71,150,10,60,103,81,172,150,36,68,91,133,68,21,83,69,23,243,60,36,75,187,157,191,193,59,11,247,125,223,233,196,206,95,58,217,30,140,235,132,50,215,93,210,134,130,252,148,148,82,245,73,208,199,191,198,67,210,138,189,46,254,106,201,251,62,43,230,77,199,17,250,33,143,107,206,155,87,97,247,218,24,170,30,200,231,150,145,92,199,57,89,51,169,228,141,21,17,30,207,63,183,251,118,242,53,245,214,77,23,212,14,31,179,70,219,114,27,101,125,185,208,203,28,148,21,175,141,35,238,72,216,227,145,85,155,57,219,43,86,70,253,255,0,252,160,217,35,21,190,209,228,216,213,179,32,183,212,199,61,61,194,150,58,136,228,141,221,77,114,57,168,190,75,247,159,170,97,31,43,222,32,224,212,221,24,183,97,87,172,157,181,215,204,114,223,20,51,69,53,71,84,204,111,136,158,54,110,157,41,241,107,99,251,215,238,51,112,10,94,155,181,79,153,119,71,237,253,39,214,116,202,207,231,39,255,0,240,10,152,190,95,18,180,243,58,24,237,151,101,59,154,160,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,242,40,122,249,124,74,156,167,75,221,186,236,128,80,155,171,246,254,147,233,98,108,212,58,226,103,243,151,255,0,250,119,0,63,43,42,190,209,227,56,213,207,32,184,84,199,5,61,190,150,74,137,36,145,221,45,106,53,170,190,107,247,31,170,97,31,52,46,32,224,211,45,24,184,225,86,92,157,180,55,204,142,223,44,48,197,13,71,76,207,111,136,130,55,236,157,43,240,107,164,251,211,239,2,52,57,131,107,100,122,205,174,19,75,67,119,74,234,11,10,85,209,69,211,39,91,24,255,0,25,55,82,34,244,183,249,169,31,237,248,39,153,150,124,156,116,121,103,163,201,181,26,247,98,69,68,184,83,193,75,52,177,127,51,194,74,187,181,219,252,23,190,159,119,223,254,136,250,209,189,23,212,14,32,115,71,91,113,235,101,125,197,211,75,36,149,245,172,141,36,237,200,232,228,145,21,251,185,187,171,150,55,125,255,0,252,189,130,184,112,209,12,123,65,180,218,135,15,177,80,197,78,247,199,4,181,106,214,57,170,249,155,79,28,106,170,138,247,249,253,143,219,183,152,23,76,0,5,47,248,108,117,198,221,190,229,43,95,136,68,220,10,155,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,117,73,39,65,220,190,104,117,58,54,162,171,148,14,98,145,206,242,114,109,177,218,124,200,237,157,178,39,192,250,17,119,77,192,228,192,142,103,252,43,59,84,180,246,12,207,19,160,153,215,91,36,181,53,206,138,146,150,37,89,24,202,53,251,10,190,78,68,114,196,207,189,127,171,224,103,185,249,89,77,134,151,38,176,215,89,107,35,107,217,85,79,44,91,43,90,239,55,49,205,248,59,203,249,202,6,191,188,23,235,205,243,134,125,113,100,87,70,248,106,106,250,186,107,77,210,10,153,229,141,176,57,149,145,245,57,200,207,45,218,137,34,46,233,183,154,249,254,217,246,192,51,11,102,125,134,89,178,251,77,84,19,211,93,168,162,171,99,225,127,83,21,30,221,252,151,227,183,199,226,107,255,0,199,54,145,85,104,247,17,57,84,84,238,115,41,46,55,138,138,170,55,34,49,138,213,84,142,87,236,140,95,45,157,55,151,146,124,62,242,75,185,84,235,243,181,11,74,41,244,246,233,46,245,152,181,178,158,159,169,95,43,220,173,73,230,141,155,245,39,74,110,214,181,87,101,95,243,1,158,103,10,155,166,199,32,15,157,233,208,237,255,0,232,43,141,119,67,153,89,213,178,239,240,41,141,54,77,191,164,14,224,112,159,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,192,14,185,23,100,40,98,117,187,127,250,10,164,77,211,111,233,42,137,157,59,174,255,0,16,43,68,217,54,57,0,15,61,159,230,22,204,7,12,188,229,247,106,168,32,166,180,209,75,86,247,204,254,150,34,49,187,249,175,199,111,135,192,128,158,52,53,230,249,196,198,184,190,43,91,124,77,53,5,93,77,166,215,5,52,242,200,217,220,250,201,58,92,212,127,150,238,69,141,19,100,219,201,60,255,0,100,146,115,86,215,231,105,238,148,84,105,237,174,93,171,50,155,101,69,63,82,62,86,57,26,179,195,27,246,233,78,149,217,174,114,166,234,159,231,35,71,129,157,34,170,214,30,34,113,88,170,28,231,210,91,175,20,245,85,142,84,99,213,202,137,36,172,221,30,190,123,186,31,63,37,248,253,192,73,87,44,14,21,157,165,186,123,62,103,150,80,76,219,173,238,90,106,230,197,87,75,18,44,108,125,26,125,132,95,55,42,53,101,127,222,159,213,241,51,220,252,172,90,195,75,140,216,104,108,180,113,181,140,165,167,138,45,145,173,111,155,88,214,252,27,229,252,212,63,84,1,213,44,142,111,147,83,125,206,197,93,147,115,231,87,110,237,149,62,32,85,28,157,103,107,78,182,198,213,84,114,29,169,228,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,220,168,1,243,61,21,23,125,215,254,179,182,37,242,219,112,244,253,168,117,49,222,127,118,232,7,210,14,17,119,243,67,144,35,255,0,154,247,15,81,231,250,105,71,158,90,145,91,95,99,168,171,174,151,162,56,155,213,27,104,220,170,213,115,149,29,178,172,45,248,42,255,0,82,249,17,191,193,30,181,220,116,39,92,168,166,233,78,197,226,162,146,213,84,199,75,34,35,87,198,68,189,91,71,191,82,162,35,254,41,247,175,249,246,3,205,113,202,108,175,25,175,177,213,195,28,177,212,193,44,125,47,68,84,94,168,220,223,189,21,63,157,251,13,122,120,206,211,186,173,43,226,83,51,182,193,4,84,212,255,0,76,62,122,78,203,154,155,110,200,229,85,217,168,155,121,201,251,19,254,144,54,23,193,242,24,114,204,62,205,146,211,174,241,220,168,162,168,69,243,243,234,106,127,132,136,191,233,63,112,195,94,89,26,197,71,158,112,251,141,227,149,21,83,203,113,179,91,227,162,145,30,199,236,157,18,212,177,62,211,156,187,253,152,126,239,248,190,6,101,1,194,166,232,168,81,240,83,176,161,201,231,240,64,57,69,42,40,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,170,84,80,7,31,21,43,68,217,17,10,90,158,127,4,43,0,126,30,113,144,195,137,225,247,156,150,161,118,142,219,69,45,66,175,159,151,75,87,252,20,85,255,0,65,251,134,26,243,55,214,42,60,15,135,220,147,28,167,170,158,43,141,230,223,37,20,104,198,63,101,235,150,153,139,246,154,228,219,236,205,247,255,0,199,240,2,42,120,220,214,187,142,187,107,149,108,221,41,216,179,212,85,218,169,88,217,100,84,114,248,201,87,171,105,54,233,85,69,103,193,62,228,255,0,52,144,114,161,225,234,60,3,77,43,51,203,170,43,171,239,149,20,149,209,117,199,19,186,99,117,27,85,26,142,106,171,182,69,153,223,21,79,234,79,50,51,56,49,211,186,173,84,226,83,12,182,207,4,85,52,255,0,76,50,122,190,243,154,187,236,201,37,69,217,200,187,249,199,251,23,254,147,97,108,43,28,166,197,49,154,11,29,36,49,197,29,52,17,71,210,196,68,68,233,141,173,251,145,19,249,191,176,15,221,0,225,87,111,53,2,137,87,224,135,83,17,85,119,221,127,234,15,122,239,247,121,157,172,79,216,128,84,212,216,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,29,18,38,206,243,62,147,173,205,85,242,1,18,174,219,42,108,118,29,76,78,149,248,169,218,0,138,206,112,154,35,114,172,75,46,167,89,168,32,86,71,87,86,181,146,119,35,99,150,63,11,11,156,237,182,71,59,110,194,253,235,253,95,178,84,203,61,197,102,25,22,107,163,119,234,9,41,162,157,97,160,173,122,49,232,223,61,233,101,77,190,210,42,125,224,68,95,43,141,102,110,7,175,118,172,46,190,174,116,167,201,171,33,130,38,53,175,115,83,183,13,82,175,146,57,17,55,89,19,238,82,116,96,154,58,136,35,168,137,85,89,43,17,237,85,79,185,83,116,53,157,138,235,83,165,218,246,183,122,102,173,44,152,222,80,233,81,172,95,208,108,85,43,186,39,66,167,243,83,109,145,80,216,107,134,204,230,45,69,208,172,31,45,100,143,123,238,54,42,73,228,87,53,200,189,74,205,151,244,149,87,226,139,247,168,23,48,165,200,84,112,191,0,41,42,66,157,142,90,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,23,173,252,221,184,146,211,93,104,207,180,230,197,132,233,172,246,220,87,40,186,217,40,229,171,182,215,186,121,32,166,171,146,24,221,35,155,88,214,171,213,172,69,85,70,181,55,223,100,79,128,18,232,11,41,193,158,181,229,92,68,240,217,135,235,30,107,111,181,81,94,178,15,164,60,76,22,184,164,142,149,157,138,250,138,118,116,54,73,36,122,110,200,90,171,187,215,237,42,237,178,108,137,122,192,0,0,3,10,185,144,241,173,170,124,31,126,78,255,0,38,118,12,82,231,245,183,233,127,27,244,237,45,76,221,191,11,225,59,125,174,204,241,109,191,137,127,87,87,86,251,55,109,182,93,252,87,47,78,97,122,209,197,158,180,94,180,231,81,177,140,42,221,109,183,98,245,55,184,165,178,81,85,195,59,167,142,174,146,22,181,206,154,166,86,171,58,106,30,170,136,212,93,209,190,127,20,80,144,160,0,0,0,0,0,0,91,74,222,32,112,27,119,16,212,28,52,92,31,87,75,150,93,49,117,202,168,101,153,97,101,37,84,9,81,36,43,77,19,150,78,235,234,81,33,150,85,141,177,170,118,163,123,186,190,202,162,92,176,0,0,0,22,127,9,226,99,13,204,120,139,212,62,25,93,67,87,65,150,96,116,244,119,38,43,145,100,130,229,110,158,150,146,87,78,199,163,81,35,124,82,213,178,39,70,239,138,44,111,99,157,188,141,136,47,0,0,0,0,0,0,0,44,254,131,113,49,134,235,206,67,169,56,101,154,134,174,221,144,233,118,81,91,142,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,201,241,189,143,106,162,183,162,73,47,0,0,0,0,0,0,8,139,214,254,110,220,73,105,174,180,103,218,115,98,194,116,214,123,110,43,148,93,108,148,114,213,219,107,221,60,144,83,85,201,12,110,145,205,172,107,85,234,214,34,170,163,90,155,239,178,39,192,9,116,5,148,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,210,30,38,11,92,82,71,74,206,197,125,69,59,58,27,36,146,61,55,100,45,85,221,235,246,149,118,217,54,68,189,96,0,0,0,44,254,131,113,49,134,235,206,67,169,56,101,154,134,174,221,144,233,118,81,91,142,94,168,166,69,123,28,200,234,170,33,166,171,138,84,106,53,204,153,180,210,42,179,201,241,189,143,106,162,183,162,73,2,240,0,0,0,0,2,21,191,179,87,197,63,254,64,233,87,254,202,184,255,0,219,137,62,224,207,90,242,174,34,120,108,195,245,143,53,183,218,168,175,89,7,210,30,38,11,92,82,71,74,206,197,125,69,59,58,27,36,146,61,55,100,45,85,221,235,246,149,118,217,54,68,11,214,0,0,8,192,227,51,154,6,190,240,237,196,158,97,163,152,86,33,167,245,182,92,127,232,255,0,13,61,210,223,91,37,83,251,244,20,245,15,235,116,117,113,177,118,124,206,68,217,137,246,81,55,221,119,85,189,92,183,184,214,213,62,48,127,40,159,148,203,6,41,108,250,165,244,71,130,250,10,150,166,30,231,138,241,125,206,239,122,121,119,219,195,51,167,167,167,109,221,190,251,166,193,154,160,178,152,175,21,218,113,127,226,79,53,225,102,231,47,208,217,158,47,225,39,182,199,81,50,44,119,218,89,104,32,171,145,212,235,178,109,52,93,215,163,225,93,220,177,177,37,106,185,18,84,134,245,128,0,0,0,136,189,111,230,237,196,150,154,235,70,125,167,54,44,39,77,103,182,226,185,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,190,251,34,124,0,151,64,89,78,12,245,175,42,226,39,134,204,63,88,243,91,125,170,138,245,144,125,33,226,96,181,197,36,116,172,236,87,212,83,179,161,178,73,35,211,118,66,213,93,222,191,105,87,109,147,100,72,235,213,94,108,28,104,104,222,163,228,122,91,154,233,182,149,83,222,177,155,132,182,250,158,155,61,217,145,205,208,191,98,120,187,149,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,9,127,6,63,240,53,196,165,103,21,60,62,219,117,54,252,150,168,114,72,110,21,182,187,245,37,174,150,120,41,105,42,162,149,95,20,108,73,156,247,59,122,89,105,100,85,71,189,189,82,42,110,138,138,214,228,0,0,8,181,226,235,154,182,180,104,135,17,121,158,148,105,141,143,77,111,152,246,55,81,77,73,5,101,93,53,93,76,235,63,133,133,213,49,73,36,53,108,103,92,117,14,154,37,106,53,21,171,26,181,223,105,170,4,165,3,18,185,117,241,65,173,28,89,224,25,94,163,106,141,163,10,183,91,109,215,136,236,150,168,172,20,245,112,206,233,227,133,179,84,186,118,207,44,173,86,116,212,82,164,106,199,34,238,147,117,39,232,170,226,6,183,243,118,226,75,77,117,163,62,211,155,22,19,166,179,219,113,92,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,223,125,145,62,0,75,160,44,167,6,122,215,149,113,19,195,102,31,172,121,173,190,213,69,122,200,62,144,241,48,90,226,146,58,86,118,43,234,41,217,208,217,36,145,233,187,33,106,174,239,95,180,171,182,201,178,37,235,0,1,30,188,194,249,133,235,71,9,154,209,101,211,157,57,198,48,171,141,182,227,139,211,94,229,150,247,69,87,52,237,158,74,186,184,92,214,186,26,152,154,140,233,167,98,162,43,85,119,87,121,252,17,2,66,129,133,92,183,184,214,213,62,48,127,40,159,148,203,6,41,108,250,165,244,71,130,250,10,150,166,30,231,138,241,125,206,239,122,121,119,219,195,51,167,167,167,109,221,190,251,166,217,170,0,3,23,249,133,241,65,159,112,153,162,246,93,70,211,155,70,63,113,185,92,114,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,213,78,196,69,87,42,108,174,242,248,42,6,80,2,48,56,51,230,129,175,188,68,241,39,135,232,230,107,136,105,253,21,151,32,250,67,196,207,107,183,214,199,84,206,197,5,69,67,58,29,37,92,140,77,223,11,81,119,98,253,149,93,182,93,149,36,252,0,0,0,5,159,226,95,137,140,55,133,172,123,20,204,245,6,134,173,248,245,255,0,40,167,199,43,171,105,145,94,251,99,38,165,169,153,42,214,36,106,186,102,53,212,237,71,177,191,111,161,238,115,81,238,106,70,240,188,0,0,0,0,0,0,0,242,154,177,157,126,75,244,179,50,212,207,162,254,147,250,165,143,220,111,190,11,191,217,241,94,22,154,73,187,93,206,151,116,117,118,250,122,186,93,182,251,236,187,108,124,186,47,171,216,110,189,105,126,63,171,154,127,61,92,150,44,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,158,104,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,161,237,64,0,0,44,255,0,18,252,76,97,188,45,99,216,166,103,168,52,53,111,199,175,249,69,62,57,93,91,76,138,247,219,25,53,45,76,201,86,177,35,85,211,49,174,167,106,61,141,251,125,15,115,154,143,115,82,55,133,224,0,0,0,0,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,128,22,211,135,45,111,181,113,29,163,214,93,101,177,88,234,237,22,219,253,69,197,180,116,149,114,53,243,164,20,245,211,211,70,249,58,126,203,94,246,192,143,86,34,185,24,175,86,163,159,211,214,183,44,0,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,176,47,88,0,0,0,0,35,3,140,206,104,26,251,195,183,18,121,134,142,97,88,134,159,214,217,113,255,0,163,252,52,247,75,125,108,149,79,239,208,83,212,63,173,209,213,198,197,217,243,57,19,102,39,217,68,223,117,221,86,245,114,222,227,91,84,248,193,252,162,126,83,44,24,165,179,234,151,209,30,11,232,42,90,152,123,158,43,197,247,59,189,233,229,223,111,12,206,158,158,157,183,118,251,238,155,6,106,128,89,77,115,226,187,78,56,118,212,125,56,194,181,66,95,162,173,90,141,244,156,16,223,229,153,27,75,109,170,165,90,68,141,181,40,169,246,33,147,197,57,22,109,250,99,115,26,175,68,99,159,36,65,122,192,0,0,0,0,0,1,133,92,200,120,214,213,62,15,191,39,127,147,59,6,41,115,250,219,244,191,141,250,118,150,166,110,223,133,240,157,190,215,102,120,182,223,196,191,171,171,171,125,155,182,219,46,254,43,151,167,48,189,104,226,207,90,47,90,115,168,216,198,21,110,182,219,177,122,155,220,82,217,40,170,225,157,211,199,87,73,11,90,231,77,83,43,85,157,53,15,85,68,106,46,232,223,63,138,40,72,80,0,0,7,138,214,252,214,235,166,186,47,159,106,53,138,158,146,123,150,43,139,221,111,116,113,85,177,206,130,73,233,169,36,154,54,200,214,185,174,86,43,152,136,168,142,106,237,190,202,159,16,61,168,33,91,251,53,124,83,255,0,228,14,149,127,236,171,143,253,184,154,144,0,197,94,42,249,140,232,119,10,185,85,30,1,123,165,186,229,57,76,158,30,123,133,182,203,217,95,162,233,95,36,123,186,162,73,30,212,108,206,129,242,75,20,40,138,231,244,51,173,97,100,172,149,114,83,19,202,108,89,206,43,102,205,113,106,239,27,101,200,45,244,247,75,117,79,105,241,247,233,103,141,178,69,39,67,209,175,111,83,30,213,217,200,142,77,246,84,69,242,3,245,128,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,98,86,147,115,51,208,237,82,226,58,255,0,195,247,111,232,120,225,184,45,175,22,200,230,184,67,61,14,71,85,27,214,57,35,99,163,221,145,119,30,159,218,203,214,246,206,213,79,56,228,116,113,60,51,0,0,0,30,127,80,179,91,86,154,224,25,46,163,95,105,234,231,182,226,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,223,109,213,62,39,229,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,250,149,67,218,128,0,0,0,0,0,3,228,187,93,173,86,11,85,109,246,251,115,164,183,91,109,212,242,85,214,86,85,204,216,96,166,130,54,171,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,197,94,26,57,138,105,31,18,26,219,149,232,238,60,234,184,31,5,69,69,78,41,93,83,76,202,72,174,214,232,32,166,73,17,18,73,150,103,212,186,101,173,153,140,72,153,181,44,109,115,209,175,100,136,6,90,128,0,0,0,3,197,107,126,107,117,211,93,23,207,181,26,197,79,73,61,203,21,197,238,183,186,56,170,216,231,65,36,244,212,146,77,27,100,107,92,215,43,21,204,68,84,71,53,118,223,101,79,137,17,127,217,171,226,159,255,0,32,116,171,255,0,101,92,127,237,192,77,72,60,86,136,102,183,93,74,209,124,7,81,175,180,244,144,92,178,172,94,213,123,172,138,145,142,108,17,207,83,73,28,210,54,54,185,206,114,49,28,245,68,69,115,151,109,183,85,248,158,212,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,164,229,199,27,1,203,80,168,225,62,7,32,117,207,52,116,240,73,81,42,170,50,38,43,220,168,159,114,38,234,65,119,52,125,102,110,121,175,119,92,46,130,174,117,167,198,107,38,130,86,57,175,107,87,185,13,42,167,146,185,81,118,88,215,238,66,98,120,147,206,98,211,173,10,206,50,215,200,246,62,221,98,171,158,53,107,92,171,212,140,217,63,69,81,126,42,159,122,26,242,203,117,169,213,29,123,75,189,75,86,170,76,147,40,108,170,215,175,233,182,90,148,217,23,173,87,249,171,182,202,170,4,137,242,123,209,27,149,26,94,181,58,243,65,2,50,74,186,69,163,147,185,27,220,145,248,89,156,215,109,178,185,187,247,211,239,79,234,253,178,166,89,238,20,240,200,176,173,27,176,208,71,77,20,11,53,5,19,213,140,70,249,109,75,18,109,246,81,19,238,47,8,3,174,85,93,182,68,220,236,58,158,157,75,241,80,58,227,77,215,116,59,218,133,45,111,150,199,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,79,188,168,1,215,182,202,86,223,129,74,161,203,118,2,163,228,186,219,160,187,91,106,173,181,8,171,29,84,47,133,219,46,222,78,106,181,124,255,0,206,125,96,13,119,248,250,211,183,105,231,20,121,229,44,49,163,40,235,110,242,79,79,188,189,106,189,81,197,35,183,251,211,206,82,70,121,79,235,132,57,46,149,91,244,218,178,163,170,174,201,79,29,43,90,148,202,212,70,119,107,28,196,235,79,37,251,17,183,204,241,92,220,116,58,211,54,55,81,171,84,244,181,30,54,145,86,87,61,178,189,88,189,114,80,196,229,86,236,169,240,223,239,67,15,185,110,106,181,94,158,113,45,139,89,155,43,27,71,145,220,225,166,168,234,141,171,190,209,78,214,125,165,84,233,243,151,238,248,129,63,160,234,164,157,181,84,176,212,183,109,166,141,178,38,223,177,83,115,180,10,85,60,194,108,135,43,240,41,2,176,112,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,211,42,140,74,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,185,106,0,0,4,85,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,23,43,158,85,218,213,53,215,70,236,80,220,233,31,114,163,167,191,85,212,81,182,102,172,240,193,51,168,91,20,175,143,126,166,177,238,130,102,181,202,155,57,98,145,19,126,149,218,218,242,84,245,79,148,252,191,174,247,27,112,19,82,0,0,0,0,0,2,24,57,202,221,174,182,14,46,240,155,237,138,231,87,110,185,91,176,123,109,93,29,101,36,206,134,122,105,227,185,220,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,117,114,243,227,78,213,197,62,151,211,216,178,252,130,145,218,169,141,83,170,100,20,105,76,218,85,173,129,36,233,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,110,54,62,30,172,11,231,87,234,159,22,249,127,67,238,55,19,13,116,119,88,179,237,10,207,237,122,141,167,55,234,187,117,202,221,81,4,178,197,21,84,208,193,112,130,57,163,153,212,149,77,133,236,116,180,210,58,38,36,145,43,145,28,137,253,74,129,179,152,44,87,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,125,64,16,45,204,123,44,202,176,110,97,58,135,148,225,89,53,215,31,189,81,125,19,225,174,54,186,217,41,42,160,235,178,82,49,253,18,198,173,123,122,152,247,53,118,95,54,185,81,124,149,73,233,32,7,154,63,174,205,77,252,23,217,232,128,149,78,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,149,70,178,218,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,183,96,158,23,120,155,192,120,166,210,251,110,160,98,21,52,148,119,39,211,181,215,172,121,110,48,212,214,217,167,89,37,143,162,118,198,189,77,99,221,4,174,137,239,107,22,72,209,175,233,110,234,214,133,224,0,1,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,124,152,182,89,138,231,54,42,92,167,10,201,173,89,5,150,183,175,195,92,109,117,177,213,210,207,208,247,49,253,18,198,174,99,186,94,199,53,118,95,39,53,81,124,209,72,118,230,141,199,109,171,91,46,176,232,70,139,228,213,117,24,77,142,161,238,200,46,52,147,183,193,100,53,173,115,22,38,71,210,157,82,211,83,185,142,84,127,95,110,89,28,143,70,185,33,134,87,57,72,106,135,20,111,213,200,244,231,7,109,94,71,165,244,180,251,228,116,119,106,217,91,110,176,64,247,200,246,84,82,61,81,233,5,75,229,116,170,216,24,221,170,55,147,173,26,140,90,136,2,197,103,186,233,168,252,58,113,221,170,122,161,165,247,159,3,117,161,212,12,138,41,161,149,21,244,183,10,87,92,230,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,182,111,248,116,226,95,75,56,160,193,33,206,180,206,237,254,23,141,179,86,79,77,244,165,179,243,211,69,31,139,130,25,100,236,247,123,15,124,125,78,251,108,217,201,247,162,64,15,22,62,169,245,147,230,6,67,238,51,159,171,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,120,108,124,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,152,65,172,124,217,49,93,15,226,127,40,209,236,143,79,190,158,195,49,223,15,69,37,239,31,185,199,81,92,202,228,167,116,149,45,88,95,211,19,250,102,146,42,103,69,221,141,209,58,9,220,231,61,92,145,70,25,254,11,127,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,174,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,0,107,215,158,235,166,163,240,233,199,118,169,234,134,151,222,124,13,214,135,80,50,40,166,134,84,87,210,220,41,93,115,153,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,221,133,13,107,56,177,245,79,172,159,48,50,31,113,156,9,254,225,211,137,125,44,226,131,4,135,58,211,59,183,248,94,54,205,89,61,55,210,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,237,179,103,39,222,137,117,77,115,56,59,226,171,50,225,67,87,45,249,133,154,229,86,236,98,227,81,79,77,150,90,35,141,38,101,198,220,143,251,106,216,156,246,55,196,198,215,72,232,95,212,222,151,170,181,87,182,249,24,253,132,240,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,13,85,201,243,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,176,24,100,167,2,252,102,223,120,60,212,122,171,156,150,175,166,112,204,163,195,211,228,214,216,152,196,170,116,113,43,251,85,52,210,59,109,166,139,187,42,164,110,114,71,35,94,230,187,165,85,146,198,27,10,3,242,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,95,134,184,218,235,99,171,165,159,161,238,99,250,37,141,92,199,116,189,142,106,236,190,78,106,162,249,162,159,172,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,141,92,199,178,204,171,6,230,19,168,121,78,21,147,93,113,251,213,23,209,62,26,227,107,173,146,146,170,14,187,37,35,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,147,254,2,120,223,177,113,113,130,75,69,145,213,90,173,186,155,100,238,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,208,232,153,34,245,171,153,46,253,77,107,100,137,95,21,124,209,253,118,106,111,224,190,207,68,89,77,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,218,27,52,130,213,112,233,196,190,150,113,65,130,67,157,105,157,219,252,47,27,102,172,158,155,233,75,103,231,166,138,63,23,4,50,201,217,238,246,30,248,250,157,246,217,179,147,239,68,186,160,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,48,3,156,158,138,125,70,226,10,211,172,116,151,14,245,38,166,219,215,189,4,146,245,73,5,117,186,42,122,121,58,90,145,181,27,11,160,125,26,183,119,189,203,39,127,126,150,244,33,159,252,174,61,9,233,151,227,94,241,90,91,78,113,218,67,77,154,240,209,67,170,84,240,82,37,203,78,47,16,204,249,230,158,86,191,232,234,231,178,150,104,98,99,119,99,222,234,133,160,122,171,209,54,100,47,233,114,110,173,120,99,175,36,189,76,197,113,253,71,212,77,45,187,85,248,123,214,97,111,183,220,45,29,201,35,100,117,30,1,106,123,240,55,169,232,247,204,172,171,73,26,198,53,223,155,130,119,42,181,25,231,47,230,182,220,33,106,245,54,132,113,47,167,186,165,112,158,146,11,109,166,240,200,110,147,212,193,44,204,167,183,84,177,212,181,147,35,34,251,110,123,41,231,149,236,70,163,190,219,91,246,95,250,43,178,72,31,147,150,101,54,44,27,21,188,230,185,77,119,130,178,227,246,250,139,165,198,167,180,249,59,20,176,70,233,37,147,161,136,231,187,165,140,114,236,212,87,46,219,34,42,249,26,187,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,78,79,55,29,76,197,112,254,16,175,24,45,218,175,123,214,123,112,160,183,218,41,99,146,62,227,188,53,92,53,147,206,230,57,232,245,133,140,129,24,231,177,174,233,146,120,26,168,136,253,210,32,120,88,209,79,229,19,196,22,19,163,146,92,60,21,38,65,112,95,31,59,101,237,200,202,24,34,125,69,87,105,221,185,17,38,88,33,149,35,234,98,183,184,172,234,217,187,170,4,233,240,15,166,121,86,145,112,133,166,216,46,107,73,225,47,84,246,250,139,133,77,43,163,146,57,41,124,109,92,213,140,130,86,72,198,189,147,70,202,134,178,70,43,126,204,141,123,81,85,17,21,96,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,147,229,79,150,98,183,142,12,112,172,90,211,147,90,171,111,88,255,0,210,95,75,219,169,235,99,146,170,223,223,186,215,62,15,17,19,85,95,23,113,136,174,103,90,39,83,81,85,55,67,48,13,112,120,81,226,187,81,248,74,212,118,102,184,84,190,58,213,93,219,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,110,102,117,57,98,153,17,93,27,156,228,84,123,31,36,111,216,123,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,16,173,206,175,213,62,45,242,254,135,220,110,36,212,144,173,206,175,213,62,45,242,254,135,220,110,32,93,94,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,149,64,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,178,156,177,121,133,209,226,212,116,220,58,241,3,151,246,109,80,244,197,137,95,238,115,65,5,45,170,150,40,38,146,90,90,218,185,230,103,76,41,218,133,148,201,210,247,35,164,88,250,145,137,19,89,45,70,170,228,212,242,189,227,167,242,215,138,179,67,181,143,51,241,122,147,101,235,250,30,166,181,189,51,95,109,113,198,213,77,230,87,47,136,172,135,105,59,155,163,94,248,145,146,126,117,205,168,145,3,63,192,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,33,91,128,158,55,239,188,35,231,114,209,100,117,87,91,150,153,94,251,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,117,182,38,72,189,104,215,197,191,83,92,232,226,86,77,79,22,62,150,53,147,229,254,67,237,211,154,214,1,180,150,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,201,205,84,95,52,83,245,136,86,229,123,199,79,228,83,42,102,135,107,30,103,225,52,218,245,215,244,61,77,107,122,161,177,93,36,145,170,155,204,174,79,15,71,54,242,119,55,71,49,146,171,36,252,211,93,81,34,205,72,3,0,57,213,250,88,197,190,96,80,251,117,196,207,243,0,57,213,250,88,197,190,96,80,251,117,196,11,63,202,191,143,90,154,90,155,87,11,26,201,125,171,172,101,101,68,54,252,26,231,81,218,70,81,177,34,153,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,245,203,218,221,24,145,53,146,190,106,174,77,159,44,174,59,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,84,143,100,125,254,169,21,102,237,6,122,128,0,16,87,204,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,187,79,186,84,207,79,245,154,69,146,39,248,154,170,110,164,98,194,199,193,27,169,227,145,139,35,126,212,142,233,116,157,184,175,175,53,14,61,106,106,170,110,188,44,104,221,246,174,141,148,117,19,91,243,155,157,63,105,89,88,197,138,23,37,5,53,68,114,185,200,196,115,231,138,169,142,99,31,215,23,107,117,98,202,215,197,176,19,253,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,53,172,225,211,137,125,83,225,127,59,135,58,211,59,183,248,94,54,205,89,61,79,209,119,63,204,205,20,126,46,8,101,143,189,218,239,189,241,245,59,236,63,103,39,222,139,178,153,170,184,27,52,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,235,128,107,215,192,191,25,183,222,15,53,30,170,231,37,171,233,156,51,40,240,244,249,53,182,38,49,42,157,28,74,254,213,77,52,142,219,105,162,238,202,169,27,156,145,200,215,185,174,233,85,100,177,207,246,45,150,98,185,205,138,151,41,194,178,107,86,65,101,173,235,240,215,27,93,108,117,116,179,244,61,204,127,68,177,171,152,238,151,177,205,93,151,201,205,84,95,52,80,63,88,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,42,185,24,254,187,63,118,255,0,137,1,42,132,85,243,206,253,73,254,242,127,13,37,80,138,190,121,223,169,63,222,79,225,160,126,175,44,94,97,117,153,77,101,55,14,188,64,229,253,235,172,221,49,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,213,50,247,97,101,50,116,177,170,216,214,62,165,122,196,215,201,249,171,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,234,114,251,227,215,30,226,103,13,161,193,181,6,251,73,71,170,150,138,120,225,174,101,71,133,162,101,253,234,181,46,73,168,97,73,85,243,61,180,244,237,146,161,27,27,24,199,189,85,173,107,21,17,3,50,128,0,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,127,147,13,218,213,110,226,190,247,71,112,185,210,82,212,93,48,122,250,74,24,166,153,172,125,84,233,89,69,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,224,213,84,9,180,0,0,45,87,22,62,150,53,147,229,254,67,237,211,151,84,179,252,98,93,173,86,94,20,53,134,178,243,115,164,160,167,147,7,189,82,50,90,153,155,19,29,60,244,114,195,12,72,231,42,34,190,73,100,142,54,55,226,231,189,173,77,213,81,0,214,220,218,160,213,92,218,160,13,117,184,218,225,175,81,248,111,215,27,229,179,53,91,173,210,213,145,220,43,46,150,12,146,190,169,107,36,188,210,190,101,114,201,61,66,181,189,117,141,238,53,42,17,90,215,36,142,234,68,86,73,27,223,146,188,171,56,223,172,211,108,170,209,195,14,161,213,117,226,25,37,194,88,177,234,190,204,245,21,20,87,138,185,32,100,20,187,247,85,145,81,200,244,153,118,100,74,169,61,71,91,156,214,58,71,54,71,248,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,205,125,181,87,76,242,173,27,212,124,143,75,115,90,79,15,122,198,110,18,219,234,122,99,145,145,205,208,191,98,120,187,140,99,221,12,172,86,201,27,213,169,215,27,216,228,77,156,128,108,252,12,21,229,135,198,253,103,17,120,173,78,144,234,69,87,94,125,135,219,225,150,158,161,176,206,255,0,165,108,240,199,79,78,181,83,212,75,44,139,37,103,125,219,204,174,232,71,119,227,115,26,237,164,232,246,188,195,56,211,181,112,177,165,245,22,44,67,32,164,110,170,100,180,232,152,253,26,211,54,169,104,160,89,58,101,184,79,27,156,141,99,26,212,149,177,43,209,200,249,145,169,219,145,140,155,164,49,215,155,39,27,84,118,251,23,242,100,210,28,175,187,95,116,235,118,99,116,180,92,160,146,56,105,90,249,160,146,205,39,109,93,35,38,116,145,170,206,197,88,220,216,218,200,220,146,54,121,26,216,224,225,215,65,179,46,36,181,114,197,165,56,101,21,91,159,113,168,99,238,117,208,211,164,204,180,219,145,237,74,138,217,81,207,99,122,35,107,183,70,171,219,214,245,100,109,94,183,181,23,197,127,170,172,247,42,255,0,101,114,60,147,35,184,127,182,86,87,92,171,170,36,255,0,133,36,211,73,35,255,0,165,206,115,190,245,82,124,248,10,224,239,30,225,99,72,237,142,188,217,233,39,212,91,229,63,141,200,46,115,81,210,248,186,39,206,200,29,37,174,42,136,186,156,234,104,157,12,104,169,221,123,31,43,95,42,116,163,218,214,134,69,98,118,15,170,152,173,155,22,250,110,235,121,250,26,223,79,111,250,70,237,83,226,43,171,59,81,181,157,250,137,118,78,228,207,233,234,123,246,78,167,42,174,201,185,250,192,1,106,184,177,244,177,172,159,47,242,31,110,156,134,14,94,124,105,221,120,88,213,10,123,22,95,144,85,183,74,242,90,133,76,130,141,41,157,84,148,83,172,125,49,92,32,141,174,71,49,237,114,68,217,85,136,229,124,40,228,237,200,246,67,211,51,252,88,250,88,214,79,151,249,15,183,78,107,88,6,211,182,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,12,28,176,184,245,166,209,139,173,39,15,218,193,125,164,160,211,235,157,69,76,214,171,189,95,117,235,105,184,206,232,122,33,146,87,75,218,167,161,114,182,119,42,164,95,102,105,214,71,185,172,89,30,217,159,0,0,0,1,26,188,209,120,250,163,195,236,87,46,25,244,118,225,106,186,93,114,59,125,77,14,89,120,130,166,10,200,237,148,175,124,180,211,219,90,198,185,221,21,142,237,200,217,123,136,215,67,27,155,210,138,249,17,240,133,138,230,123,199,173,54,179,221,106,248,126,209,251,237,37,126,159,91,42,41,166,186,221,233,59,172,91,181,198,7,77,215,12,114,182,94,213,69,11,85,208,57,21,98,251,83,64,146,49,206,98,70,247,96,5,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,135,171,209,221,29,207,181,215,63,181,233,206,156,216,106,238,55,43,141,68,17,75,44,84,179,77,5,190,9,38,142,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,245,34,231,167,20,188,167,191,38,60,56,217,245,51,77,46,254,47,43,194,177,245,172,207,168,167,173,238,83,220,123,108,116,213,117,148,82,61,177,244,118,119,123,82,39,53,189,200,34,98,162,119,218,228,168,12,213,224,23,141,124,87,138,205,56,164,178,93,174,126,31,83,113,155,124,49,228,118,250,133,141,146,87,244,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,118,100,122,49,83,165,209,62,92,170,53,140,209,221,98,207,180,43,63,181,234,54,156,223,170,237,215,43,117,68,18,203,20,85,83,67,5,194,8,230,142,103,82,85,54,23,177,210,211,72,232,152,146,68,174,68,114,39,245,42,108,17,194,143,21,218,113,197,174,156,51,53,194,165,240,55,90,30,220,23,251,4,243,35,234,173,21,78,69,84,107,149,17,59,144,191,165,203,20,200,136,217,26,215,34,163,30,201,35,96,94,176,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,148,248,78,244,177,163,127,47,241,239,110,128,186,165,170,225,59,210,198,141,252,191,199,189,186,2,234,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,64,225,118,80,137,230,112,84,159,0,57,0,234,171,157,180,180,179,84,187,109,161,141,210,46,255,0,177,19,112,35,247,155,6,184,67,141,105,85,195,77,168,234,58,106,239,116,242,82,185,171,76,174,69,103,118,141,207,78,181,242,79,177,35,188,200,230,224,23,78,221,168,124,81,224,116,179,70,143,163,162,187,199,61,71,231,122,21,58,99,150,70,237,247,175,156,71,163,230,71,170,213,122,135,196,182,83,102,116,172,117,30,57,115,154,154,159,166,54,166,219,197,3,95,246,145,87,171,206,47,191,224,102,15,40,237,14,180,195,141,211,234,213,69,45,71,141,171,84,149,175,116,175,70,39,68,149,209,53,81,187,34,124,54,251,212,9,49,181,91,160,180,219,105,109,180,232,169,29,44,44,133,187,174,254,77,106,53,60,255,0,204,125,96,1,195,190,5,27,110,165,78,216,225,16,10,154,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,19,250,78,85,63,160,224,10,147,224,114,112,159,3,144,44,31,28,184,85,46,107,195,14,160,210,84,196,231,173,61,134,170,102,35,30,228,114,57,189,47,69,77,145,119,243,141,62,36,2,96,87,105,112,29,92,176,222,34,114,177,214,28,130,158,93,228,106,42,162,69,80,155,238,139,178,124,17,127,103,249,141,150,243,139,61,62,65,134,95,44,117,76,87,69,93,111,168,129,205,69,84,85,71,70,169,241,79,51,92,30,39,113,111,169,188,65,106,14,62,202,105,33,138,155,33,172,237,181,253,95,162,233,21,233,230,228,221,124,156,139,254,112,54,16,225,219,54,110,127,164,24,214,70,147,71,34,207,108,162,114,244,116,166,221,84,177,63,224,213,84,254,119,237,46,81,129,92,163,181,82,92,207,68,238,88,205,100,209,58,92,126,182,150,223,11,90,214,181,82,38,81,70,137,190,206,85,95,239,107,230,169,247,25,234,7,27,110,82,86,82,191,16,57,69,57,41,111,236,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,7,191,224,131,141,28,171,132,125,71,130,186,181,215,91,222,3,114,238,65,123,199,162,174,145,177,179,186,176,245,87,83,64,175,72,86,177,137,4,104,142,122,125,184,209,209,117,51,169,36,100,255,0,98,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,70,178,249,86,153,229,88,126,33,133,103,87,106,77,236,185,237,190,174,225,104,170,142,57,59,110,240,213,179,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,76,202,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,162,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,125,190,151,181,30,198,181,95,50,188,38,208,179,252,85,113,49,134,240,161,164,117,154,165,152,80,213,220,94,234,134,219,109,22,202,100,86,190,227,113,145,146,62,40,22,78,149,108,44,233,138,71,190,71,34,244,177,142,233,107,223,209,27,253,174,170,234,102,43,163,122,113,145,234,150,107,87,225,236,184,205,190,91,133,79,76,145,178,73,186,19,236,65,23,113,236,99,166,149,234,216,227,98,185,58,228,123,26,139,187,144,215,223,140,78,42,179,46,43,245,114,225,152,94,110,85,109,198,45,213,21,20,216,157,162,72,210,22,91,173,202,255,0,176,174,137,175,123,124,76,141,108,110,153,253,78,234,122,35,81,123,108,141,140,11,127,172,90,197,159,107,174,127,116,212,109,70,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,235,85,204,174,74,158,169,242,159,151,245,222,227,110,48,170,245,166,121,86,63,167,24,190,169,93,169,60,61,151,48,184,93,45,246,142,228,114,50,74,143,0,148,189,249,219,212,196,99,225,87,213,164,109,123,28,239,206,65,59,85,26,172,243,205,94,74,158,169,242,159,151,245,222,227,110,2,106,64,0,1,229,51,173,88,210,205,47,240,63,148,205,75,197,49,47,164,251,190,11,233,219,205,53,7,138,237,244,247,59,93,231,183,175,167,184,206,174,157,246,235,110,255,0,20,62,92,43,91,244,95,82,174,178,216,180,231,87,176,172,170,229,5,59,170,229,163,178,95,233,43,167,142,6,185,173,116,174,142,25,28,228,98,57,236,106,185,83,109,222,212,251,208,15,106,0,2,21,185,213,250,167,197,190,95,208,251,141,196,194,171,46,153,229,89,6,156,101,26,165,105,164,241,22,92,62,225,107,183,221,251,113,200,249,41,252,122,85,118,39,119,75,21,140,133,31,72,177,185,239,115,127,57,60,13,68,114,191,203,53,121,213,250,167,197,190,95,208,251,141,196,185,92,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,48,87,133,94,38,51,46,20,53,114,143,84,176,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,210,174,133,253,81,70,246,72,212,94,151,177,189,77,123,58,227,126,194,154,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,165,88,54,227,235,130,140,171,133,61,71,171,189,218,109,158,35,76,178,107,132,210,99,151,10,116,145,241,208,117,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,247,163,98,189,23,169,178,178,39,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,4,255,0,16,3,205,31,215,102,166,254,11,236,244,68,249,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,64,103,52,127,93,154,155,248,47,179,209,1,142,182,172,3,50,190,225,183,253,65,179,99,213,117,152,246,43,81,67,77,122,174,133,17,204,160,125,98,202,148,203,42,34,245,53,143,116,18,49,31,183,66,63,161,170,168,233,24,142,185,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,230,167,37,172,79,21,206,108,90,237,139,102,184,205,171,32,178,214,253,88,241,54,235,165,20,117,116,179,244,62,226,246,117,197,34,57,142,233,123,26,228,221,60,156,212,84,243,68,49,175,143,110,8,47,188,35,231,113,86,227,148,183,91,150,153,94,251,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,117,182,87,198,157,8,215,197,183,75,156,232,229,70,4,239,96,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,112,115,58,230,23,89,139,86,84,240,235,195,246,95,217,186,195,213,22,91,127,182,77,60,21,86,170,168,167,134,72,169,104,170,224,153,157,51,39,106,102,84,167,75,218,141,145,35,234,71,164,173,102,10,240,217,198,254,184,240,171,138,229,184,150,150,213,90,157,73,150,116,75,213,116,134,106,159,162,234,155,27,227,241,84,145,119,91,11,102,114,62,62,165,146,57,26,255,0,15,10,57,170,214,116,173,149,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,160,122,13,23,210,28,203,94,181,67,31,210,61,63,130,146,75,238,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,255,0,53,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,93,132,248,93,225,147,1,225,103,75,237,186,127,136,83,82,86,92,153,78,214,222,178,21,183,67,77,91,121,157,36,150,78,185,221,26,117,57,140,116,242,182,38,61,207,88,227,86,179,169,219,43,157,109,120,9,224,130,197,194,62,9,45,110,71,75,106,185,106,109,239,187,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,15,67,98,124,137,208,142,124,187,245,57,205,142,36,102,85,1,173,103,22,62,169,245,147,230,6,67,238,51,159,147,149,104,94,163,226,26,79,133,107,125,206,205,221,195,51,191,23,21,182,233,78,170,248,225,170,167,169,158,9,41,106,60,147,181,50,248,119,200,196,93,218,248,213,85,174,85,100,173,143,245,184,177,245,79,172,159,48,50,31,113,156,150,158,11,116,47,78,56,139,229,153,129,233,126,168,89,188,117,170,187,233,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,220,204,234,118,203,178,181,90,231,49,237,123,30,246,56,35,131,131,30,59,51,238,17,35,201,172,86,170,58,75,182,61,145,83,207,86,148,117,145,205,58,82,221,99,162,157,180,146,197,27,106,34,99,25,37,67,169,91,82,237,149,238,134,20,70,253,166,52,198,2,234,241,23,195,70,169,240,191,157,205,130,234,101,167,252,31,5,121,163,130,167,232,187,159,230,97,150,79,9,60,209,71,222,237,119,216,201,58,91,246,31,187,87,238,85,200,174,82,26,13,83,170,124,75,199,169,55,10,42,73,241,237,48,167,250,82,165,42,105,226,168,100,183,25,217,36,84,49,163,30,244,115,30,215,36,181,44,149,172,127,67,232,218,159,101,207,99,144,37,123,131,158,30,191,147,7,15,184,222,147,86,212,218,171,111,84,157,250,219,221,194,221,75,217,142,178,186,121,93,35,156,170,168,143,151,182,197,142,6,202,244,71,58,56,35,251,44,77,152,219,214,0,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,161,226,110,237,106,191,241,37,170,247,219,21,206,146,227,109,184,231,23,218,186,58,202,73,155,52,21,48,73,95,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,9,180,229,113,232,79,76,191,26,247,138,211,42,140,74,229,89,118,181,92,120,28,192,104,237,247,58,74,170,139,93,69,226,146,186,40,102,107,223,75,58,220,234,102,72,165,106,46,236,122,197,52,82,35,93,178,244,72,199,124,28,138,185,106,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,15,201,202,180,47,81,241,13,39,194,181,190,231,102,238,225,153,223,139,138,219,116,167,85,124,112,213,83,212,207,4,148,181,30,73,218,153,124,59,228,98,46,237,124,106,170,215,42,178,86,199,145,124,190,248,245,200,120,102,204,168,112,109,65,190,213,214,105,93,222,162,56,107,153,81,226,171,95,96,98,37,75,146,106,24,82,84,100,44,117,69,67,100,168,70,198,247,189,140,85,107,92,244,68,92,255,0,224,131,72,112,221,122,229,137,137,105,30,160,65,87,37,139,34,167,187,195,80,180,147,172,51,196,246,95,42,229,138,104,223,230,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,18,188,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,13,143,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,32,57,91,241,245,71,167,126,7,134,77,99,184,90,173,184,130,248,202,140,119,34,172,169,130,134,27,68,139,221,169,154,154,174,73,28,198,58,25,94,178,44,114,42,172,141,150,68,143,237,178,70,118,101,252,13,85,207,65,125,192,51,44,103,25,198,115,59,238,61,87,73,98,204,105,234,106,108,87,7,34,44,21,204,167,168,125,60,232,199,34,170,35,227,150,53,71,49,118,122,35,163,114,167,76,140,115,188,249,51,220,45,112,201,128,241,77,203,19,5,211,252,190,154,146,142,228,250,123,227,108,185,10,91,161,169,173,179,78,183,202,137,58,224,116,137,212,214,61,208,68,217,88,199,49,100,141,28,206,166,238,142,104,98,175,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,205,161,172,102,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,164,159,242,179,227,215,33,212,59,172,60,52,235,69,246,174,233,125,117,60,179,98,183,170,175,21,89,91,115,123,93,83,85,87,13,117,84,178,189,85,237,137,91,217,94,134,49,35,129,236,87,117,118,209,193,134,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,35,21,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,64,98,175,52,127,93,154,155,248,47,179,209,24,235,106,192,51,43,238,27,127,212,27,54,61,87,89,143,98,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,47,83,88,247,65,35,17,251,116,35,250,26,170,142,145,136,236,138,230,143,235,179,83,127,5,246,122,35,37,57,45,98,120,174,115,98,215,108,91,53,198,109,89,5,150,183,234,199,137,183,93,40,163,171,165,159,161,247,23,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,32,24,87,194,143,21,218,143,194,86,163,179,53,194,165,241,214,170,238,220,23,251,4,243,43,41,110,244,173,85,84,107,149,17,123,115,51,169,203,20,200,138,232,220,231,34,163,216,249,35,126,195,216,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,4,60,123,112,65,125,225,31,59,138,183,28,165,186,220,180,202,247,218,138,201,123,172,153,149,19,50,169,33,69,154,150,173,209,197,27,35,155,173,178,190,52,232,70,190,45,186,92,231,71,42,51,245,121,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,9,233,53,172,226,199,213,62,178,124,192,200,125,198,115,100,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,109,248,177,245,79,172,159,48,50,31,113,156,9,169,229,113,232,79,76,191,26,247,138,210,255,0,234,174,153,226,186,201,167,25,30,150,230,180,158,34,203,147,91,229,183,212,244,199,27,228,135,173,62,196,241,119,24,246,54,104,158,141,146,55,171,87,162,70,49,200,155,181,11,1,202,227,208,158,153,126,53,239,21,166,85,1,170,185,178,159,11,26,215,252,162,120,125,194,117,142,75,127,130,171,200,45,235,227,224,108,93,184,217,93,4,175,167,170,237,55,185,34,164,43,60,50,172,125,79,87,118,213,157,91,59,116,72,75,230,93,128,83,105,247,26,90,137,75,109,199,170,237,86,219,229,69,53,254,149,102,73,122,43,31,87,77,28,181,85,17,62,69,94,182,58,177,106,209,122,87,161,175,107,216,222,158,142,148,205,254,73,122,153,149,100,26,113,168,154,91,118,171,241,22,92,62,225,111,184,90,59,146,72,249,41,252,122,84,247,224,111,83,213,140,133,31,72,146,53,140,107,127,57,60,238,85,114,191,200,44,7,57,61,107,250,243,196,21,167,71,41,45,253,154,77,50,183,175,122,121,34,233,146,122,235,140,84,245,18,116,185,36,114,58,22,192,202,52,110,236,99,146,78,254,253,77,232,83,245,121,45,232,229,139,48,214,92,183,88,174,243,119,42,244,238,223,79,79,107,166,233,122,116,213,92,155,81,27,170,122,218,244,69,232,130,10,136,187,110,99,218,239,19,213,246,93,27,85,112,215,137,77,94,169,215,173,121,206,117,114,105,234,228,167,200,175,19,77,111,74,184,34,134,120,173,204,218,42,40,100,100,91,177,31,29,52,112,198,170,138,237,213,138,170,231,42,171,150,98,121,71,105,158,43,135,240,133,103,206,173,52,155,222,179,219,133,125,194,239,85,36,113,247,29,225,170,230,163,130,6,189,172,71,172,44,100,10,246,177,238,119,76,147,206,228,84,71,236,129,154,166,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,126,78,85,161,122,143,136,105,62,21,173,247,59,55,119,12,206,252,92,86,219,165,58,171,227,134,170,158,166,120,36,165,168,242,78,212,203,225,223,35,17,119,107,227,85,86,185,85,146,182,60,128,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,87,63,248,45,208,189,56,226,47,150,102,7,165,250,161,102,241,214,170,239,166,101,134,104,149,25,85,111,170,109,222,185,35,170,166,145,81,123,115,51,169,219,46,202,213,107,156,199,181,236,123,216,232,139,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,80,54,83,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,134,30,117,126,169,241,111,151,244,62,227,113,46,87,42,254,61,106,105,106,109,92,44,107,37,246,174,177,149,149,16,219,240,107,157,71,105,25,70,196,138,103,45,5,77,68,146,181,202,197,115,32,138,149,141,99,223,215,47,107,116,98,68,214,91,94,117,126,169,241,111,151,244,62,227,113,2,234,242,49,253,118,126,237,255,0,18,37,80,138,190,70,63,174,207,221,191,226,68,170,0,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,35,215,157,125,218,213,15,13,184,109,138,107,157,35,46,85,153,197,61,93,61,27,166,106,79,52,16,208,86,182,89,89,30,253,78,99,29,60,45,115,145,54,106,203,26,46,221,73,184,96,95,43,143,93,154,101,248,215,179,214,147,252,107,237,203,46,237,106,178,241,199,166,21,151,155,157,37,5,60,149,23,42,70,75,83,51,98,99,167,158,217,87,12,49,35,156,168,138,249,37,146,56,216,223,139,158,246,181,55,85,68,54,9,0,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,13,120,182,39,149,103,55,218,92,91,10,198,110,185,5,234,183,175,195,91,173,116,82,85,213,79,208,199,61,253,17,70,142,123,186,88,199,57,118,79,38,181,85,124,145,70,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,37,121,92,122,236,211,47,198,189,158,180,190,188,213,56,24,181,105,109,79,242,145,210,59,93,37,191,19,185,84,82,219,111,152,245,182,214,218,122,107,52,253,164,142,42,168,91,79,26,69,29,52,171,27,90,254,190,149,74,137,90,168,231,247,250,99,12,223,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,249,84,107,45,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,20,225,211,137,125,44,226,131,4,135,58,211,59,183,248,94,54,205,89,61,55,210,150,207,207,77,20,126,46,8,101,147,179,221,236,61,241,245,59,237,179,103,39,222,136,23,84,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,218,235,70,144,230,90,11,170,25,6,145,234,4,20,145,223,113,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,249,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,73,79,42,254,61,105,170,169,173,92,44,107,37,246,146,141,244,116,240,219,240,107,157,71,117,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,209,23,107,117,122,196,215,229,7,30,220,16,88,184,184,193,34,173,199,41,109,86,221,77,178,118,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,232,116,175,141,58,21,204,151,110,151,53,178,74,143,129,108,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,155,92,138,158,74,128,109,38,96,7,58,191,75,24,183,204,10,31,110,184,158,171,151,119,31,84,124,78,98,171,129,234,149,194,213,109,212,219,39,106,159,117,169,130,159,235,52,107,28,175,241,52,180,221,72,245,153,140,130,71,84,71,27,22,54,253,153,27,210,217,59,113,121,94,117,126,150,49,111,152,20,62,221,113,2,34,244,111,72,115,45,119,212,75,126,150,233,244,20,147,228,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,246,90,247,182,7,49,138,229,107,58,220,222,167,49,187,185,60,254,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,37,121,92,122,236,211,47,198,189,158,180,203,78,106,28,5,83,85,83,93,120,167,209,187,21,37,27,232,233,230,184,103,54,202,126,234,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,162,46,238,202,245,149,207,12,181,224,95,140,219,23,24,122,113,85,115,146,213,244,54,103,139,248,122,124,154,219,19,30,180,173,146,84,127,106,166,154,71,111,188,50,246,165,84,141,206,89,35,115,28,215,117,34,50,89,44,255,0,51,94,59,109,90,35,134,220,116,51,75,114,106,184,245,66,253,79,27,106,171,45,115,181,143,198,232,158,173,115,159,36,155,42,178,166,104,183,108,108,103,76,140,100,157,254,168,213,33,238,196,94,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,242,185,78,89,149,103,55,218,172,167,53,201,174,185,5,234,183,163,196,220,110,149,178,85,213,79,208,198,177,157,114,200,174,123,186,88,198,181,55,95,38,181,17,60,145,0,250,240,12,3,50,213,60,202,211,167,218,125,143,85,223,50,27,229,66,83,80,208,211,34,117,202,253,149,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,207,147,167,203,187,128,90,62,24,241,85,207,53,74,223,106,185,106,109,239,181,81,178,211,65,81,245,102,52,142,86,120,106,90,158,149,122,76,246,79,35,106,36,141,233,27,190,204,109,234,108,125,201,96,176,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,26,171,155,84,26,171,129,232,47,184,6,101,140,227,56,206,103,125,199,170,233,44,89,141,61,77,77,138,224,228,69,130,185,148,245,15,167,157,24,228,85,68,124,114,198,168,230,46,207,68,116,110,84,233,145,142,118,100,242,221,227,234,251,160,89,85,175,68,181,34,225,227,116,203,32,184,50,158,158,106,170,150,71,245,102,170,121,54,90,150,73,43,154,198,209,185,239,234,158,55,57,26,205,221,51,54,119,113,147,102,87,7,252,63,96,60,77,114,196,192,52,163,81,153,86,203,109,101,69,198,174,42,202,20,133,43,104,167,134,249,88,230,203,79,36,209,200,216,222,173,235,137,206,70,238,177,203,35,124,186,148,195,93,11,229,55,174,57,174,178,222,240,173,92,79,170,56,182,31,112,166,142,233,118,138,57,159,244,221,44,173,149,237,117,158,103,69,217,155,116,141,136,247,61,90,232,59,236,87,196,231,181,208,129,55,224,252,156,79,22,177,96,216,173,155,10,197,168,124,21,151,31,183,211,218,237,212,221,215,201,216,165,130,54,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,253,96,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,9,84,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,2,50,240,60,3,50,212,252,154,12,51,79,241,234,187,237,246,170,158,174,166,158,223,72,136,233,231,101,53,60,149,18,164,109,223,119,189,34,134,69,70,55,119,189,81,26,212,115,149,26,172,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,200,174,87,30,187,52,203,241,175,103,173,50,43,153,175,46,250,156,86,166,227,196,126,130,99,148,140,198,25,79,27,242,92,98,213,111,138,153,150,102,67,19,88,181,180,176,194,214,181,105,149,172,71,76,212,78,184,222,175,153,85,209,185,235,0,103,167,5,28,87,88,184,180,209,170,44,203,187,106,163,203,237,187,81,229,54,74,41,158,239,1,85,212,244,142,68,108,136,143,72,103,99,59,177,174,239,106,110,248,251,143,124,82,41,144,6,180,60,60,113,3,159,112,203,170,20,58,175,167,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,116,74,214,171,182,73,34,141,222,125,40,108,61,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,130,224,0,0,138,190,121,223,169,63,222,79,225,164,96,98,217,102,85,131,95,105,114,156,43,38,186,227,247,170,46,191,13,113,181,214,201,73,85,7,91,28,199,244,75,26,181,237,234,99,220,213,217,124,218,229,69,242,85,36,255,0,158,119,234,79,247,147,248,105,26,184,62,153,229,90,137,110,203,238,56,181,39,139,250,149,143,191,38,184,192,200,228,146,103,80,199,85,77,79,43,227,107,24,237,251,126,41,178,189,93,210,214,197,20,175,87,125,157,148,39,167,129,126,51,108,92,97,233,197,85,206,75,87,208,217,158,47,225,233,242,107,108,76,122,210,182,73,81,253,170,154,105,29,190,240,203,218,149,82,55,57,100,141,204,115,93,212,136,201,100,201,83,89,109,11,215,77,71,225,211,81,237,218,161,165,247,159,3,117,161,222,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,114,23,244,183,116,221,28,142,107,94,199,49,236,99,219,176,247,15,28,64,224,60,77,105,125,14,171,233,203,234,217,109,172,168,168,164,150,142,185,97,74,218,41,225,145,90,232,170,35,134,73,27,27,213,189,18,181,170,237,214,57,99,119,151,82,1,114,200,43,230,35,199,213,103,19,153,82,96,122,91,112,186,219,116,202,201,221,167,221,42,103,167,250,205,34,201,19,252,77,85,55,82,49,97,99,224,141,212,241,200,197,145,191,106,71,116,186,78,220,87,215,154,135,30,181,53,85,55,94,22,52,110,251,87,70,202,58,137,173,249,205,206,159,180,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,235,139,181,186,177,101,107,227,131,78,180,207,42,213,11,141,226,221,139,82,119,62,129,199,238,185,53,198,119,199,34,195,75,67,65,75,37,68,175,145,204,99,186,58,187,109,137,138,237,154,178,205,19,21,205,235,220,15,42,109,80,106,174,109,80,0,193,94,103,156,16,86,113,23,138,211,106,246,155,210,245,231,216,125,190,104,170,41,221,52,239,250,86,207,12,117,21,9,75,5,60,81,72,178,86,119,221,180,40,222,132,119,126,70,189,206,218,62,140,234,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,214,51,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,126,174,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,58,157,178,110,174,87,57,207,123,158,247,189,238,244,28,94,230,186,95,168,252,75,234,22,121,163,116,245,113,226,119,235,195,235,169,95,82,201,24,250,153,222,198,173,85,74,54,71,43,216,201,170,123,243,49,174,233,86,178,70,167,68,123,118,219,226,180,158,255,0,138,226,154,167,134,229,57,213,147,233,156,110,205,144,91,174,23,139,119,134,142,163,198,80,197,83,27,231,131,181,42,164,114,117,198,215,183,161,234,141,118,251,42,162,42,129,39,252,166,248,37,163,183,216,191,148,222,175,98,157,218,251,167,67,112,235,93,222,219,4,145,195,74,215,195,60,119,152,251,136,233,25,51,164,141,18,7,162,70,230,198,215,200,213,145,179,198,230,201,249,231,244,246,231,134,222,176,12,106,243,167,49,210,71,137,215,217,232,170,108,44,164,164,90,88,27,110,124,44,117,50,71,10,181,171,19,59,74,205,152,173,111,74,108,155,38,219,30,128,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,7,181,214,45,29,207,180,43,63,186,105,206,163,88,106,237,215,43,117,68,241,69,44,180,179,67,5,194,8,230,146,22,213,210,186,102,49,210,211,72,232,158,177,202,141,68,114,39,245,162,74,79,43,174,62,168,243,11,21,183,134,125,98,184,90,173,119,92,114,223,77,67,137,222,39,169,130,142,59,157,43,31,21,52,22,215,49,206,111,93,99,123,145,182,46,218,57,211,70,215,117,34,62,53,124,217,1,199,215,5,24,175,21,154,113,87,123,180,219,60,62,166,227,54,249,164,199,46,20,233,27,36,175,232,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,236,200,245,122,47,75,165,100,184,85,203,211,150,166,163,220,51,108,127,94,117,214,213,117,195,109,88,229,194,59,165,142,207,43,214,142,241,53,202,138,178,9,33,146,166,154,104,29,209,70,238,220,237,84,87,71,51,149,173,115,81,24,230,189,193,47,224,0,49,215,143,93,108,213,205,6,225,230,231,153,232,174,25,87,124,200,103,168,240,79,173,134,137,245,108,176,82,120,121,230,154,233,44,77,99,154,230,68,216,118,69,147,104,154,249,24,231,245,53,171,27,245,235,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,218,78,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,11,57,142,240,57,77,194,150,101,65,152,105,243,234,234,52,235,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,238,185,145,74,215,35,150,21,150,64,207,254,84,250,33,160,216,110,131,80,106,214,156,223,41,50,172,195,42,167,72,50,75,195,163,233,158,215,59,122,31,37,157,145,175,218,129,145,57,88,174,223,206,117,237,205,186,198,176,53,153,190,107,215,193,7,26,57,87,8,250,143,5,117,107,174,183,188,6,229,220,130,247,143,69,93,35,99,103,117,97,234,174,166,129,94,144,173,99,18,8,209,28,244,251,113,163,162,234,103,82,72,201,106,226,207,143,173,56,208,13,14,182,234,38,21,112,181,101,25,38,101,111,162,174,196,236,242,212,164,50,73,75,89,12,146,83,220,170,105,156,230,84,182,141,27,19,183,217,136,231,73,211,18,172,106,229,123,2,48,57,161,104,166,141,104,167,17,207,182,232,229,194,213,73,13,234,222,203,157,227,25,162,149,206,250,10,186,71,185,85,168,196,141,35,167,134,104,214,57,99,129,36,115,153,187,215,162,40,93,78,139,229,57,126,107,94,178,233,31,17,216,205,183,73,109,247,91,244,57,109,194,154,217,125,198,104,162,108,223,74,208,163,213,100,114,49,242,71,27,38,134,53,150,88,231,124,145,182,45,158,178,61,33,116,200,235,23,118,185,230,90,175,159,214,222,107,35,171,191,229,153,141,226,74,153,89,73,72,139,61,194,227,87,50,185,201,28,48,181,17,95,36,178,46,204,141,169,230,228,70,167,193,9,158,229,187,192,45,139,64,177,91,94,182,234,69,191,198,234,110,65,111,101,69,60,53,84,207,143,234,205,44,241,238,180,204,142,86,181,237,172,115,31,211,60,142,106,57,155,186,22,108,222,227,230,12,234,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,217,79,132,239,75,26,55,242,255,0,30,246,232,11,170,90,174,19,189,44,104,223,203,252,123,219,160,46,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,83,146,151,126,192,56,42,219,99,132,248,149,0,45,175,17,57,179,112,13,32,201,114,53,154,56,214,11,101,107,147,175,165,119,233,165,149,255,0,7,42,39,243,127,105,114,140,10,230,227,170,146,225,154,39,109,198,104,230,137,178,228,21,181,86,249,154,230,181,202,177,62,138,68,93,183,114,42,127,124,79,52,79,188,8,125,207,110,210,231,218,185,126,188,74,229,123,175,217,5,68,187,198,212,69,84,150,161,118,217,19,116,248,42,126,223,243,147,247,192,214,21,75,133,112,195,167,212,148,209,57,139,81,97,165,153,232,247,185,92,174,119,83,213,87,116,77,188,228,95,129,4,60,49,98,223,92,184,130,211,236,125,244,210,77,21,78,67,71,220,107,58,191,69,178,35,215,205,169,186,121,53,87,252,198,199,216,61,158,159,31,195,44,118,58,86,43,98,161,183,211,192,214,170,170,170,35,99,68,248,175,152,31,184,112,191,3,147,133,248,1,74,255,0,65,203,78,14,81,63,160,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,20,172,165,192,114,139,247,28,148,34,249,149,129,195,154,142,106,181,201,186,42,108,164,50,243,110,209,185,236,58,148,154,139,65,79,253,175,113,158,121,170,158,214,202,169,253,238,137,140,221,87,118,167,155,213,60,182,255,0,57,51,102,25,243,70,211,247,229,28,54,100,183,138,116,222,75,93,11,171,29,246,94,191,102,58,138,87,175,195,201,60,162,95,138,1,131,124,162,117,49,113,109,104,155,8,146,53,116,121,45,92,13,106,163,152,136,215,50,154,175,227,186,110,191,22,252,20,155,3,92,126,9,178,232,48,158,41,52,242,249,89,34,50,158,59,187,99,145,85,205,110,202,248,228,141,190,110,242,79,55,161,177,70,63,114,134,241,98,183,93,96,123,95,29,101,36,51,181,81,200,169,179,216,142,79,52,242,251,192,253,2,151,110,84,112,190,96,82,158,69,101,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,149,238,16,244,27,13,226,75,149,190,33,165,57,157,21,35,153,113,167,190,190,217,93,53,58,204,251,77,197,46,181,233,79,91,18,53,236,119,92,110,118,234,212,123,122,216,175,141,203,208,247,34,196,94,186,104,94,163,240,233,168,247,29,47,213,11,55,129,186,208,237,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,185,11,250,93,178,236,142,71,53,204,123,88,246,61,141,155,254,87,30,132,244,203,241,175,120,173,48,3,155,39,20,58,113,171,122,143,249,33,193,176,75,84,181,248,37,193,244,55,188,198,162,222,140,185,79,85,78,179,70,235,109,60,138,137,34,81,197,36,179,43,250,183,108,147,34,57,136,141,98,73,48,97,254,97,175,218,203,159,233,198,45,164,121,150,161,93,110,184,134,23,213,244,37,174,119,183,183,77,186,43,91,212,228,68,124,189,182,42,199,23,113,206,237,70,231,50,62,134,42,181,111,95,0,188,20,101,92,86,106,61,37,238,237,108,240,250,101,140,220,33,147,35,184,84,36,140,142,191,161,91,35,173,148,235,27,152,247,77,43,21,17,238,99,147,179,27,209,234,189,78,137,146,226,169,53,60,166,248,161,211,141,68,211,143,200,13,14,9,106,196,179,60,74,222,202,234,180,180,91,210,26,92,130,150,52,134,153,110,82,57,137,254,188,255,0,91,178,126,226,171,164,114,178,70,42,162,186,56,66,207,243,184,180,218,172,22,173,6,177,88,173,148,150,235,109,186,159,32,164,163,163,164,133,176,193,77,4,109,182,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,11,107,201,83,213,62,83,242,254,187,220,109,197,213,231,157,250,147,253,228,254,26,90,174,74,158,169,242,159,151,245,222,227,110,2,106,64,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,53,32,0,0,8,86,231,87,234,159,22,249,127,67,238,55,18,218,114,226,227,6,213,194,126,174,87,183,57,90,181,193,51,90,120,40,47,79,166,137,178,62,134,120,158,171,77,92,173,70,44,178,50,36,146,118,62,56,220,138,172,157,207,70,200,248,217,27,174,95,58,191,84,248,183,203,250,31,113,184,152,0,6,205,26,153,166,122,89,196,166,150,79,139,101,52,150,172,143,27,200,237,238,154,221,113,134,58,106,206,199,136,166,123,34,184,80,202,246,73,27,102,108,115,185,209,78,212,93,186,183,77,209,124,224,51,140,78,21,115,46,20,53,114,225,135,222,109,181,110,198,46,53,21,21,56,157,222,73,18,102,92,109,200,255,0,176,142,149,172,99,124,76,109,116,109,153,157,45,233,122,163,145,59,111,141,239,203,78,87,92,125,86,97,247,219,111,12,250,197,112,186,221,45,89,29,194,154,135,19,188,79,83,61,100,150,202,167,178,42,104,45,174,99,156,238,138,55,118,227,108,93,180,107,97,145,206,234,69,100,138,248,100,255,0,86,116,7,70,181,215,232,15,202,230,158,218,178,143,170,247,4,185,218,252,107,28,189,137,188,186,154,189,42,157,200,95,210,206,228,15,234,138,78,134,117,177,221,45,216,48,215,148,5,167,137,43,46,145,212,209,231,54,202,74,13,47,146,162,166,175,31,138,237,13,124,87,151,79,59,40,230,142,90,70,202,137,78,182,185,25,36,242,53,209,249,186,119,200,228,221,21,202,96,95,52,127,93,154,155,248,47,179,209,19,252,64,15,52,127,93,154,155,248,47,179,209,1,149,92,140,127,93,159,187,127,196,137,20,215,77,11,211,142,34,244,226,227,165,250,161,102,241,214,170,237,165,134,104,149,25,85,111,170,106,42,71,85,77,34,162,246,230,103,83,182,93,149,170,215,57,143,107,216,247,177,209,215,200,199,245,217,251,183,252,72,149,64,53,182,226,139,134,76,251,133,157,80,185,105,254,95,77,87,89,109,101,67,155,101,200,82,221,53,53,21,230,4,142,41,58,224,116,137,210,231,177,179,196,217,88,199,61,35,145,92,206,167,108,142,116,159,242,185,224,74,235,162,118,169,181,223,90,49,154,74,124,218,249,78,198,227,246,234,184,29,227,113,234,39,53,233,43,228,234,94,152,170,106,26,246,162,179,163,185,20,109,86,43,154,179,77,19,115,87,81,180,83,72,245,126,166,199,85,170,90,113,143,229,111,198,234,38,169,182,37,222,133,149,44,129,242,196,177,72,157,15,69,107,216,230,170,42,177,232,172,87,199,19,246,235,138,55,55,218,128,0,1,173,103,22,62,169,245,147,230,6,67,238,51,151,255,0,151,119,31,85,156,49,229,75,129,234,149,194,235,114,211,43,223,106,159,117,169,158,163,234,204,137,36,175,241,52,180,221,74,196,133,239,158,71,84,71,27,18,71,125,153,27,212,232,251,114,216,14,44,125,83,235,39,204,12,135,220,103,45,165,109,166,235,110,166,160,172,184,91,42,233,105,238,148,235,87,67,44,208,185,140,170,129,37,146,21,150,39,42,108,246,36,176,203,26,185,187,167,92,111,111,197,170,136,27,25,241,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,137,124,14,106,199,15,60,25,212,187,132,173,97,164,164,192,117,109,212,237,187,101,217,29,124,212,237,180,86,84,203,18,85,210,81,186,224,179,47,75,225,163,169,100,125,42,214,83,247,153,80,145,189,238,149,174,154,202,240,9,204,246,213,162,184,5,110,148,113,23,112,200,46,214,123,37,58,46,35,89,71,66,218,169,233,160,142,25,156,235,124,178,58,86,185,88,174,100,17,83,39,74,163,22,85,107,228,142,22,51,183,30,185,102,83,125,206,114,171,206,107,148,215,120,219,214,65,112,168,186,92,106,123,76,143,191,85,60,142,146,89,58,24,141,99,122,158,247,46,205,68,106,111,178,34,39,144,27,68,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,102,58,242,250,210,28,135,68,248,75,193,112,252,190,10,186,107,237,85,60,215,154,250,74,137,234,156,180,111,171,153,243,178,159,179,81,178,211,61,145,62,38,203,11,26,214,36,201,51,182,115,156,247,191,207,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,134,202,200,215,173,28,249,118,233,107,155,28,170,192,178,156,214,120,218,172,210,155,21,55,15,218,67,149,248,60,206,243,219,172,191,220,173,119,41,233,238,24,253,43,31,20,208,70,199,194,173,237,205,81,231,186,43,250,155,2,47,84,106,149,17,189,33,176,253,95,245,85,158,229,95,236,174,71,146,100,119,15,246,202,202,235,149,117,68,159,240,164,154,105,36,127,244,185,206,119,222,170,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,48,47,87,5,28,87,95,120,75,214,90,44,203,187,117,172,196,46,91,81,229,54,74,41,152,223,31,75,210,244,142,68,108,136,172,89,160,123,251,177,174,236,114,236,248,251,140,100,178,41,176,78,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,107,67,149,105,158,85,135,226,24,86,117,118,164,222,203,158,219,234,238,22,138,168,227,147,182,239,13,91,61,28,240,57,238,98,49,102,99,224,71,185,140,115,186,99,158,7,42,162,191,100,202,174,93,220,125,86,112,199,149,46,7,170,87,11,173,203,76,175,125,170,125,214,166,122,143,171,50,36,146,191,196,210,211,117,43,18,23,190,121,29,81,28,108,73,29,246,100,111,83,163,237,202,19,168,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,231,249,168,92,248,121,160,225,162,235,75,172,145,210,59,39,184,211,205,77,131,45,61,37,60,215,118,220,81,240,202,171,76,249,26,174,134,155,170,40,18,169,237,86,239,10,244,111,220,124,77,119,229,112,65,171,216,110,130,242,196,196,181,115,80,39,171,142,197,142,211,221,230,168,74,72,22,105,229,123,239,149,113,69,12,108,242,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,137,94,40,184,155,207,184,166,213,11,150,160,101,245,53,116,118,215,212,57,214,92,121,46,51,84,209,89,160,88,226,143,162,6,200,189,45,123,219,4,78,149,236,107,18,73,17,207,233,110,232,214,133,160,54,40,224,91,249,71,127,39,28,119,249,80,127,240,215,246,188,23,138,235,250,83,232,190,134,120,127,164,186,191,250,179,244,250,191,159,209,218,238,254,127,188,96,7,43,126,1,104,245,19,192,241,55,172,118,251,85,203,16,79,25,79,142,227,181,148,208,87,67,119,145,59,180,211,84,213,199,35,94,198,195,19,210,68,142,53,68,145,210,198,146,125,134,70,206,244,191,129,170,185,55,220,163,181,211,78,50,254,27,44,250,33,108,188,246,179,60,19,199,203,114,181,212,34,50,73,169,106,43,230,158,58,170,127,53,238,194,158,33,145,189,83,103,50,68,68,115,81,31,19,164,132,19,218,232,190,175,102,90,11,170,24,254,174,105,252,244,145,223,113,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,121,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,4,228,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,248,22,255,0,85,88,22,85,254,202,227,153,38,57,112,255,0,108,163,174,182,215,83,201,255,0,6,72,102,142,70,127,67,154,230,253,202,134,198,124,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,196,14,106,156,12,93,117,74,155,249,72,233,29,174,174,225,150,91,105,233,109,183,204,122,219,107,117,69,77,230,14,234,71,21,84,45,167,141,101,146,166,36,145,173,127,95,82,45,60,77,84,115,59,29,50,4,85,235,38,175,102,90,239,168,151,13,82,212,25,233,39,200,110,212,244,48,215,79,77,2,66,202,135,211,82,67,74,147,43,19,236,181,239,108,13,123,209,168,214,117,185,221,45,99,118,106,72,255,0,35,31,215,103,238,223,241,34,42,201,84,228,99,250,236,253,219,254,36,6,42,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,140,85,230,143,235,179,83,127,5,246,122,35,39,249,35,221,173,86,11,86,188,223,111,183,58,75,117,182,221,79,143,213,214,86,85,204,216,96,166,130,54,220,221,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,103,87,27,150,157,6,184,240,209,152,214,113,31,108,171,170,195,109,116,236,171,116,182,248,122,238,52,181,170,244,134,150,90,39,109,179,42,86,89,155,27,92,237,163,252,227,155,47,230,93,34,46,185,134,95,243,17,227,126,179,138,172,237,49,44,58,171,167,76,177,59,132,178,216,156,144,207,77,53,210,71,67,20,111,170,170,137,242,185,142,233,123,39,240,234,177,199,35,34,168,114,61,168,231,189,169,245,242,251,224,43,33,226,103,50,161,206,117,6,197,87,71,165,118,138,136,230,174,125,71,138,162,125,253,138,149,45,72,104,102,72,149,147,49,181,20,237,142,161,91,35,30,198,61,81,174,107,213,21,3,61,57,62,254,89,127,147,2,125,122,250,43,234,47,210,19,253,70,237,244,248,238,207,136,159,199,247,186,62,207,103,197,117,246,250,255,0,59,213,223,223,243,125,130,37,184,177,245,79,172,159,48,50,31,113,156,217,34,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,91,126,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,35,47,157,134,142,221,111,88,110,7,173,246,59,13,36,180,248,213,69,85,146,255,0,89,13,43,157,86,216,42,150,55,81,186,89,26,197,68,166,142,88,231,98,44,143,68,108,181,140,70,162,172,174,35,43,70,53,211,81,244,6,251,122,201,52,202,243,244,101,125,251,31,175,198,234,230,106,42,72,218,90,166,34,43,226,145,138,217,33,154,57,25,20,209,201,27,154,230,201,11,55,234,106,185,142,159,78,57,180,190,235,172,124,37,234,102,7,98,117,90,220,167,179,253,37,71,5,37,19,170,231,171,158,134,104,235,99,165,142,38,170,57,207,153,212,201,10,109,186,162,200,138,141,118,221,43,174,96,31,85,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,209,24,158,45,98,193,177,91,54,21,139,80,248,43,46,63,111,167,181,219,169,187,175,147,177,75,4,109,142,40,250,222,174,123,186,88,198,166,238,85,114,237,186,170,175,153,6,252,168,116,118,235,169,92,90,89,50,231,88,105,43,177,237,62,167,168,189,221,37,173,165,116,176,71,59,161,146,26,38,177,221,14,98,84,165,67,217,60,104,229,106,237,75,43,216,189,81,162,19,188,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,205,107,56,177,245,79,172,159,48,50,31,113,156,9,73,229,21,196,222,3,146,232,149,191,135,27,133,77,37,155,44,195,170,42,91,67,5,93,198,20,125,250,10,169,234,235,85,244,177,42,164,174,124,41,221,73,88,214,185,26,198,198,254,175,182,173,102,69,113,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,224,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,20,113,93,98,226,211,70,168,179,46,237,170,143,47,182,237,71,148,217,40,166,123,188,5,87,83,210,57,17,178,34,61,33,157,140,238,198,187,189,169,187,227,238,61,241,72,160,107,239,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,171,91,181,231,50,215,201,48,187,166,160,86,213,220,175,184,158,47,22,51,81,118,171,168,73,167,185,50,42,218,185,226,154,69,232,106,245,182,42,152,226,85,114,189,239,88,86,71,61,93,34,237,47,252,201,248,24,181,113,5,128,86,106,166,156,218,233,40,117,23,21,167,169,185,74,202,59,91,93,62,81,3,97,141,29,75,43,161,141,103,154,165,177,211,177,180,219,171,147,125,226,233,68,145,36,142,13,128,149,78,70,63,174,207,221,191,226,68,170,17,87,200,199,245,217,251,183,252,72,148,155,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,252,172,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,215,91,138,46,38,243,238,41,181,66,229,168,25,125,77,93,29,181,245,14,117,151,30,75,140,213,52,86,104,22,56,163,232,129,178,47,75,94,246,193,19,165,123,26,196,146,68,115,250,91,186,53,183,131,152,143,27,245,156,85,103,105,137,97,213,93,58,101,137,220,37,150,196,228,134,122,105,174,146,58,24,163,125,85,84,79,149,204,119,75,217,63,135,85,142,57,25,21,67,145,237,71,61,237,76,96,143,0,204,165,192,106,53,73,184,245,90,98,116,183,136,108,15,187,57,17,176,45,198,88,100,157,180,236,85,93,222,244,138,23,189,221,40,189,8,177,245,244,247,35,234,15,62,77,159,44,174,59,109,90,221,134,219,180,51,84,178,106,185,53,66,195,79,35,105,107,46,147,181,239,201,40,152,174,115,95,28,155,34,190,166,24,182,108,140,127,84,143,100,125,254,169,21,102,237,67,182,152,233,158,85,171,185,124,120,46,21,73,226,239,85,22,251,149,194,154,149,177,201,36,149,94,10,138,122,199,193,19,35,99,158,249,164,101,59,153,27,17,191,106,71,49,170,168,138,170,159,149,139,101,153,86,13,125,165,202,112,172,154,235,143,222,168,186,252,53,198,215,91,37,37,84,29,108,115,31,209,44,106,215,183,169,143,115,87,101,243,107,149,23,201,84,13,164,193,141,92,11,241,155,98,227,15,78,42,174,114,90,190,134,204,241,127,15,79,147,91,98,99,214,149,178,74,143,237,84,211,72,237,247,134,94,212,170,145,185,203,36,110,99,154,238,164,70,75,38,74,128,48,3,157,95,165,140,91,230,5,15,183,92,76,255,0,48,3,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,39,206,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,3,57,92,122,236,211,47,198,189,158,180,159,224,32,47,143,190,4,238,188,34,100,212,87,220,106,178,174,237,167,89,21,66,210,89,235,42,164,116,245,180,179,199,79,11,164,138,186,70,83,197,3,31,36,142,168,116,45,98,170,186,56,94,171,230,199,22,215,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,253,135,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,30,43,184,81,212,126,18,181,29,248,86,107,23,142,181,87,119,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,219,153,157,77,73,97,85,87,70,231,53,81,94,199,199,35,195,97,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,11,114,238,227,126,179,133,92,237,113,44,198,171,171,76,178,203,132,82,223,92,176,207,83,53,174,70,195,44,108,170,165,137,146,181,141,234,123,224,241,10,145,201,35,226,167,106,49,170,230,49,171,59,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,109,120,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,218,160,136,190,115,246,206,30,98,201,177,171,206,57,37,34,234,253,85,67,169,178,6,91,42,233,220,137,110,138,158,55,68,183,40,90,238,235,42,85,38,167,240,239,86,167,92,41,42,57,92,216,225,70,231,255,0,24,156,85,97,188,40,105,29,195,48,188,220,169,29,147,220,105,234,41,177,59,68,145,172,207,184,220,81,159,97,93,19,94,199,120,104,220,232,221,51,250,155,210,197,70,162,247,31,27,31,175,102,127,159,230,90,167,153,93,181,7,80,114,26,187,230,67,124,168,90,154,234,234,149,78,185,95,178,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,7,213,165,89,78,163,225,122,143,142,100,154,67,93,117,164,204,233,46,17,54,200,235,92,75,45,84,149,82,47,109,176,178,36,71,119,187,157,107,26,196,173,115,100,107,213,142,107,145,202,213,149,254,109,146,103,210,240,77,128,59,84,168,177,250,92,177,51,138,6,221,153,96,169,154,123,114,206,150,251,146,43,224,116,241,178,84,99,145,17,253,15,106,171,58,149,157,82,116,247,29,250,188,174,120,18,186,232,157,170,109,119,214,140,102,146,159,54,190,83,177,184,253,186,174,7,120,220,122,137,205,122,74,249,58,151,166,42,154,134,189,168,172,232,238,69,27,85,138,230,172,211,68,223,175,157,95,165,140,91,230,5,15,183,92,64,192,14,87,30,187,52,203,241,175,103,173,38,167,136,190,37,244,179,133,252,18,108,235,83,46,223,224,248,43,53,28,244,223,74,92,255,0,61,12,82,120,72,38,150,62,247,107,190,199,201,210,239,176,205,220,191,114,44,27,114,247,207,240,221,44,226,231,9,212,29,65,200,105,44,120,245,142,158,247,83,93,93,82,171,209,19,62,135,172,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,252,174,49,56,170,204,184,175,213,203,134,97,121,185,85,183,24,183,84,84,83,98,118,137,35,72,89,110,183,43,254,194,186,38,189,237,241,50,53,177,186,103,245,59,169,232,141,69,237,178,54,48,44,254,89,127,250,215,149,94,114,159,161,45,86,111,166,110,21,23,15,163,173,52,222,30,134,143,187,35,159,216,167,139,117,237,194,206,174,150,51,117,233,106,34,110,187,30,215,134,189,85,181,104,134,188,224,218,175,125,199,105,47,150,220,110,241,13,93,101,29,69,35,106,85,96,243,108,146,195,27,158,198,248,152,218,229,150,7,43,145,27,52,113,57,127,68,202,174,89,92,9,93,117,187,50,183,107,158,169,99,52,146,105,125,134,162,71,82,209,221,32,115,217,146,86,177,28,214,178,56,247,68,125,52,50,236,233,30,254,168,222,248,251,29,50,34,205,218,179,252,116,112,101,125,224,243,81,233,109,145,221,126,153,195,50,143,17,81,140,220,165,123,18,169,209,196,172,238,211,84,198,221,182,154,46,236,72,178,53,169,28,141,123,92,222,149,87,197,24,79,166,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,106,238,102,87,47,190,61,114,30,25,179,42,28,27,80,111,181,117,154,87,119,168,142,26,230,84,120,170,215,216,24,137,82,228,154,134,20,149,25,11,29,81,80,217,42,17,177,189,239,99,21,90,215,61,17,23,13,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,1,170,185,181,65,170,184,19,253,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,1,231,243,252,255,0,13,210,204,54,237,168,58,131,144,210,88,241,235,29,58,212,215,87,84,170,244,68,205,209,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,22,37,179,190,111,249,149,203,137,124,107,48,193,232,170,237,250,73,99,168,74,106,203,69,69,10,125,35,117,183,84,178,151,198,45,76,73,84,232,29,83,20,144,202,234,87,177,209,244,245,116,189,92,217,37,99,165,207,41,196,241,92,230,197,85,139,102,184,205,171,32,178,214,244,120,155,117,210,138,58,186,89,250,30,215,179,174,41,17,204,119,75,216,215,38,233,228,230,162,167,154,33,1,156,114,112,57,153,112,133,153,54,170,149,245,119,205,58,190,84,57,150,27,243,216,157,113,191,101,119,130,172,233,68,107,42,90,212,114,163,145,17,147,49,170,246,35,85,178,197,16,126,87,48,140,255,0,13,213,62,46,115,109,65,211,236,134,146,249,143,95,41,236,149,52,53,212,202,189,18,179,232,122,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,202,228,99,250,236,253,219,254,36,69,89,42,156,140,127,93,159,187,127,196,128,149,66,42,249,231,126,164,255,0,121,63,134,146,168,69,95,60,239,212,159,239,39,240,208,35,215,134,237,111,186,240,225,173,184,182,180,89,172,116,151,154,140,114,162,87,62,130,166,71,70,202,152,38,130,74,121,152,143,111,155,30,177,77,39,67,246,114,53,253,46,86,189,17,88,187,15,105,110,164,105,199,19,58,53,108,207,241,202,63,165,113,12,210,223,52,82,81,93,168,83,243,145,171,159,5,77,45,68,47,234,99,186,94,201,98,122,110,232,221,210,189,46,123,21,28,186,203,153,85,192,79,27,247,222,17,243,185,104,178,58,171,173,203,76,175,125,217,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,186,219,19,36,94,180,107,226,223,169,174,116,113,43,3,208,115,4,224,43,33,225,155,50,174,206,116,250,197,87,89,165,119,122,137,38,161,125,63,138,173,125,129,136,148,205,88,107,166,88,145,144,177,213,21,14,142,157,93,35,222,246,49,17,206,115,209,85,110,175,38,11,78,188,195,170,25,45,247,20,182,82,51,74,235,41,219,73,150,86,87,195,178,77,91,12,114,58,138,42,41,17,58,157,82,199,78,174,123,119,237,182,25,94,178,108,247,83,239,43,217,78,45,167,26,227,167,21,88,222,73,67,106,203,112,204,182,222,199,57,173,149,38,165,174,165,145,27,36,83,69,44,107,254,68,145,203,27,145,205,114,49,236,114,42,53,201,250,184,182,39,138,224,214,42,92,91,10,198,109,88,253,150,139,175,195,91,173,116,81,210,82,193,214,247,61,253,17,70,141,99,122,158,247,57,118,79,55,57,85,124,213,64,253,96,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,93,94,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,224,62,78,102,188,9,93,116,71,50,184,235,158,150,227,52,145,233,125,250,162,55,85,81,218,224,115,25,141,214,189,26,215,50,72,247,84,101,52,210,238,232,222,206,152,216,249,59,29,49,162,67,221,196,173,38,215,237,101,208,175,167,255,0,36,122,133,117,197,254,180,91,214,217,116,240,79,106,119,225,243,233,114,117,34,246,230,103,83,251,115,179,166,88,250,223,208,246,245,59,121,191,230,35,197,14,156,112,233,163,73,105,204,112,75,86,115,122,205,123,180,246,44,114,243,111,74,171,93,68,148,238,138,71,212,214,53,232,172,88,96,123,224,127,109,23,184,247,172,104,206,132,235,150,40,1,3,208,96,24,6,101,170,121,149,167,79,180,251,30,171,190,100,55,202,132,166,161,161,166,68,235,149,251,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,164,217,227,60,40,216,184,75,229,233,170,248,111,106,213,89,151,220,180,255,0,33,172,202,111,116,80,189,190,62,171,192,85,44,113,163,164,85,122,195,3,31,218,141,54,99,87,103,201,219,99,229,145,8,214,229,221,197,14,156,112,199,172,171,118,213,44,18,213,114,178,222,251,84,255,0,88,214,222,149,23,76,102,68,108,177,248,154,87,108,175,72,94,201,228,101,68,113,162,72,230,116,171,122,150,62,212,179,83,197,143,165,141,100,249,127,144,251,116,224,107,88,109,80,106,174,109,80,0,137,94,108,156,109,86,92,47,191,201,147,72,114,190,213,5,175,173,217,141,210,209,114,158,57,38,170,115,38,130,75,52,157,181,108,111,133,177,200,171,59,21,100,107,164,115,35,114,70,232,36,107,178,131,153,127,24,148,220,55,233,28,216,62,25,120,164,252,162,231,20,242,81,81,67,29,100,177,85,218,109,210,50,70,75,116,106,195,179,152,246,185,59,112,170,190,61,229,85,123,123,137,4,140,32,219,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,129,112,56,98,225,235,42,226,131,89,108,186,71,139,84,248,15,31,220,169,184,221,31,75,37,68,54,202,24,155,213,45,68,141,98,127,147,27,17,206,99,95,44,177,49,94,206,190,164,245,92,104,240,147,149,112,141,170,107,139,92,165,241,216,221,247,196,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,103,161,51,252,14,112,137,106,225,7,72,221,138,79,113,164,188,101,151,234,134,220,178,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,117,116,119,23,117,124,147,72,141,143,186,177,183,247,248,192,225,174,197,197,78,135,94,52,202,230,189,155,172,61,87,76,110,173,213,79,130,58,75,196,80,200,202,121,37,86,181,253,80,175,117,241,200,138,199,175,110,71,171,81,30,140,115,66,50,249,97,113,235,77,163,23,90,78,31,181,130,251,73,65,167,215,58,138,153,173,87,122,190,235,214,211,113,157,208,244,67,36,174,151,181,79,66,229,108,238,85,72,190,204,211,172,143,115,88,178,61,179,62,107,3,170,186,103,149,104,222,163,228,122,91,154,210,120,123,214,51,112,150,223,83,211,28,140,142,110,133,251,19,197,220,99,30,232,101,98,182,72,222,173,78,184,222,199,34,108,228,37,255,0,149,239,29,63,150,188,85,154,29,172,121,159,139,212,155,47,95,208,245,53,173,233,154,251,107,142,54,170,111,50,185,124,69,100,59,73,220,221,26,247,196,140,147,243,174,109,68,136,25,254,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,1,229,53,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,135,171,0,107,173,198,143,9,57,87,8,218,166,184,181,202,95,29,141,223,124,77,195,25,184,181,210,75,220,161,109,76,140,100,19,202,176,197,26,214,71,26,66,233,153,26,43,91,222,141,81,118,122,22,42,182,237,117,184,211,80,81,220,46,117,117,84,246,186,117,164,161,138,105,156,246,82,192,178,201,50,197,19,85,118,99,22,89,165,145,90,221,147,174,71,187,226,229,85,205,254,111,122,233,71,169,252,71,82,105,206,61,121,241,182,93,52,183,186,221,51,88,144,62,22,222,39,122,73,90,177,203,26,185,238,233,99,41,32,123,30,168,177,203,77,43,81,141,94,167,63,5,128,149,238,84,252,9,90,146,213,65,197,54,178,227,53,110,185,58,161,39,194,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,117,181,168,196,103,125,168,254,184,36,142,82,140,85,229,151,173,127,150,158,17,241,111,17,111,240,181,248,38,216,85,103,68,93,16,203,224,160,135,195,201,30,242,61,206,222,150,90,110,183,47,78,242,164,189,45,70,244,239,149,64,0,35,87,154,47,31,84,120,125,138,229,195,62,142,220,45,87,75,174,71,111,169,161,203,47,16,84,193,89,29,178,149,239,150,154,123,107,88,215,59,162,177,221,185,27,47,113,26,232,99,115,122,81,95,34,62,16,177,92,207,120,245,166,214,123,173,95,15,218,63,125,164,175,211,235,101,69,52,215,91,189,39,117,139,118,184,192,233,186,225,142,86,203,218,168,161,106,186,7,34,172,95,106,104,18,70,57,204,72,222,232,246,63,86,193,137,229,89,95,210,95,85,177,155,173,231,232,107,124,215,107,143,209,244,82,84,120,58,24,182,238,212,205,208,139,219,133,157,77,234,145,219,53,187,166,234,155,159,148,6,122,114,208,227,214,167,65,178,24,116,87,86,111,181,115,233,213,242,162,56,109,15,147,181,209,96,184,207,85,27,93,51,166,154,88,219,5,10,182,73,165,153,62,223,75,218,143,99,90,175,153,95,54,134,173,151,252,79,42,197,62,141,250,211,140,221,108,223,76,219,225,187,91,190,144,162,146,159,198,80,203,191,106,166,30,180,78,228,47,233,119,76,141,221,174,217,118,85,216,148,158,84,252,118,218,150,213,65,194,206,178,228,213,109,185,54,161,32,194,46,183,25,218,232,36,129,90,198,199,103,87,170,35,152,246,185,28,176,117,185,200,244,127,97,170,206,136,35,144,37,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,124,202,202,0,229,187,149,28,39,145,200,2,19,249,187,106,98,229,58,209,14,17,28,106,216,241,170,185,218,229,87,49,81,206,125,53,39,195,100,221,62,14,248,169,52,25,5,202,27,61,138,227,117,157,237,100,116,116,147,78,229,87,34,38,204,98,185,124,215,203,238,53,215,227,103,46,131,54,226,147,80,239,148,114,35,233,228,187,186,56,213,28,215,110,172,142,56,221,230,223,37,243,98,129,147,188,164,116,110,123,246,165,46,162,215,211,255,0,107,219,167,130,106,87,185,178,162,127,123,173,99,246,84,217,171,230,196,79,61,255,0,204,76,211,90,141,106,53,169,178,34,108,134,26,114,185,211,247,226,252,54,99,87,138,132,218,75,165,11,107,27,246,94,159,102,74,138,167,167,199,201,124,165,79,130,25,152,0,225,87,238,57,40,85,243,0,133,101,45,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,239,129,81,195,190,0,82,84,159,2,146,164,248,1,201,106,184,166,197,91,153,240,241,168,88,242,65,28,146,214,99,213,145,71,214,197,114,35,150,53,95,130,121,253,200,93,83,243,114,91,123,46,216,229,210,217,36,105,35,106,232,230,133,90,169,190,253,76,84,219,111,243,129,172,164,240,214,96,154,165,36,17,202,250,122,139,13,249,209,163,227,222,53,99,161,168,84,221,55,243,79,209,251,205,133,56,62,203,39,204,56,127,196,110,117,85,111,168,153,182,139,123,30,247,189,28,229,254,210,129,219,238,159,210,170,65,223,27,152,4,154,117,196,30,67,66,148,107,76,203,133,93,101,194,52,70,116,238,143,174,168,77,211,205,127,193,79,250,137,74,229,53,169,45,205,52,22,178,209,81,94,146,205,97,171,164,182,177,139,39,82,163,89,67,10,109,240,77,191,69,127,111,245,129,156,96,0,40,85,253,167,45,93,206,21,14,83,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,108,166,107,89,197,143,170,125,100,249,129,144,251,140,224,100,253,47,30,181,58,49,203,255,0,79,120,126,209,251,237,93,6,160,220,233,238,19,93,110,244,157,167,165,166,221,61,218,231,215,12,114,182,94,237,61,115,145,176,57,21,98,251,48,206,146,49,205,122,198,246,225,174,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,237,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,243,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,147,203,51,130,239,228,217,167,15,212,140,213,189,204,251,62,183,210,79,83,79,53,15,102,75,21,10,167,117,148,59,200,198,204,217,156,175,107,170,26,189,45,238,69,19,17,171,217,73,36,12,106,214,190,78,127,85,52,10,151,41,210,220,146,235,121,212,155,53,189,151,12,142,221,83,89,226,40,107,59,84,82,62,170,11,92,80,81,37,68,147,62,161,177,182,6,72,169,212,213,84,114,163,149,8,225,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,162,8,139,230,177,192,197,214,203,147,87,241,69,165,22,186,187,133,182,255,0,80,178,101,118,91,117,173,207,91,100,236,167,124,146,220,211,177,31,75,105,158,216,30,249,228,151,101,108,207,235,87,191,188,169,16,89,254,63,120,182,197,120,185,210,205,18,202,109,177,120,28,146,197,244,221,191,38,183,57,177,197,219,174,117,53,165,239,158,8,146,105,100,74,57,36,89,155,11,228,84,115,187,50,34,166,236,83,213,242,84,245,79,148,252,191,174,247,27,113,128,6,127,242,84,245,79,148,252,191,174,247,27,112,23,87,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,151,236,235,73,244,179,84,60,15,229,51,77,49,76,183,232,206,239,130,250,118,205,77,95,225,123,157,61,206,215,121,142,232,234,237,179,171,167,109,250,27,191,193,15,151,10,209,13,23,211,91,172,183,221,57,210,28,43,21,185,79,78,234,73,107,44,150,10,74,25,228,129,206,107,157,19,164,134,54,185,88,174,99,28,173,85,219,118,53,126,228,3,218,128,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,71,243,93,16,209,125,74,186,197,125,212,109,33,194,178,171,148,20,237,164,138,178,247,96,164,174,158,56,26,231,57,177,54,73,163,115,145,136,231,189,200,212,93,183,123,151,239,83,234,193,116,159,75,52,191,199,126,76,244,211,20,196,190,147,237,120,223,160,172,212,212,30,43,183,213,219,238,246,88,222,190,158,227,250,122,183,219,173,219,124,84,8,129,231,87,234,159,22,249,127,67,238,55,19,207,242,245,225,87,13,226,191,72,245,243,15,188,219,105,27,147,219,169,236,117,56,157,222,73,22,23,219,174,42,203,151,66,58,86,177,238,240,210,57,177,182,102,116,187,169,136,142,68,238,50,55,179,208,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,26,186,171,166,121,86,141,234,62,71,165,185,173,39,135,189,99,55,9,109,245,61,49,200,200,230,232,95,177,60,93,198,49,238,134,86,43,100,141,234,212,235,141,236,114,38,206,66,93,57,97,113,235,83,172,246,170,78,31,181,130,251,87,95,168,54,202,122,153,173,87,122,190,211,18,237,110,129,176,244,67,36,174,151,187,81,92,212,116,238,85,72,190,212,48,44,143,115,158,146,61,215,43,152,207,5,31,202,171,78,32,191,224,22,203,84,122,155,139,126,114,219,83,58,118,164,186,80,162,61,100,182,58,110,166,177,189,79,122,73,19,165,71,53,146,53,205,222,38,205,44,137,5,159,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,13,164,200,1,230,143,235,179,83,127,5,246,122,34,85,56,5,227,95,21,226,179,78,41,44,151,107,159,135,212,220,102,223,12,121,29,190,161,99,100,149,253,8,216,221,115,167,72,218,198,58,25,94,168,175,107,26,157,153,30,140,84,233,116,79,150,42,249,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,15,146,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,119,123,210,40,101,145,90,221,215,162,55,187,224,213,84,250,192,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,41,208,254,20,108,92,90,114,175,211,252,55,181,106,163,203,237,191,77,86,98,215,186,216,94,239,1,85,244,213,82,201,26,186,53,71,164,51,177,157,169,19,103,181,55,100,157,183,190,40,208,141,110,44,125,83,235,39,204,12,135,220,103,38,167,149,199,161,61,50,252,107,222,43,64,130,28,255,0,0,204,180,179,50,187,105,246,160,227,213,118,60,134,199,80,180,213,212,53,40,157,113,63,100,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,191,252,186,120,117,169,226,19,137,124,114,11,206,39,87,118,194,113,90,134,222,114,105,146,40,157,73,27,35,99,223,75,79,80,147,53,204,145,147,212,71,28,110,135,101,123,226,239,170,34,35,30,246,73,167,49,30,1,104,248,156,197,83,60,210,219,125,170,219,169,182,78,237,70,201,77,5,63,214,104,214,56,153,225,170,170,122,81,235,51,25,4,109,167,146,71,172,109,251,81,187,165,178,119,34,114,157,208,187,22,152,112,193,108,212,111,161,174,180,89,78,165,239,113,187,186,224,175,103,85,44,21,21,17,208,36,49,42,53,27,11,160,127,125,175,217,93,39,137,87,117,185,157,182,176,51,42,237,37,214,27,85,108,214,42,42,74,203,147,41,228,117,29,61,93,75,169,160,154,116,106,246,217,36,173,142,71,70,197,118,200,175,72,222,173,69,85,70,187,109,151,90,206,36,115,45,92,212,29,109,202,115,61,117,176,85,216,243,107,173,68,83,92,173,149,54,183,219,159,70,206,196,109,167,133,41,228,68,123,24,218,116,133,24,175,221,238,98,53,206,115,213,202,229,217,120,192,14,104,92,11,126,90,241,87,235,142,142,97,158,47,82,108,189,31,76,83,81,59,166,107,237,174,56,220,139,180,40,213,241,21,144,237,31,111,101,107,223,18,62,63,206,185,180,241,160,98,255,0,38,140,55,72,238,250,219,127,204,243,59,253,36,25,182,59,79,4,56,101,178,107,163,32,125,91,234,96,172,109,116,209,83,238,143,169,124,84,241,108,168,157,76,99,38,123,156,221,251,110,102,37,241,99,234,159,89,62,96,100,62,227,57,226,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,21,168,89,173,215,82,179,252,151,81,175,180,244,144,92,178,171,197,109,238,178,42,70,57,176,71,61,76,207,154,70,198,215,57,206,70,35,158,168,136,174,114,237,182,234,191,16,37,207,135,237,61,208,237,72,229,35,139,90,184,135,191,125,1,134,91,254,146,186,84,222,226,236,182,170,219,36,55,218,181,100,148,206,146,41,118,154,77,214,4,70,49,210,72,217,221,19,17,86,68,69,134,194,234,228,92,75,234,158,67,161,56,143,14,159,75,125,25,134,98,94,63,251,86,221,61,76,63,75,248,170,196,172,254,223,103,117,98,168,236,204,155,197,249,182,244,110,171,230,171,185,239,248,23,224,202,251,198,30,163,213,91,36,186,253,13,134,98,254,30,163,38,185,68,246,45,83,99,149,95,218,166,166,141,219,239,52,189,169,81,36,115,86,56,218,199,57,221,74,140,138,64,145,94,79,122,145,174,57,142,141,95,49,141,76,163,186,212,98,24,207,129,139,9,188,92,40,102,103,137,165,123,170,99,168,165,134,165,223,98,162,26,119,211,49,173,70,238,232,186,214,53,119,67,99,99,34,175,139,31,84,250,201,243,3,33,247,25,205,143,113,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,158,42,237,195,39,13,183,251,173,109,246,251,195,230,154,220,110,87,26,137,42,235,43,42,241,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,2,208,114,184,244,39,166,95,141,123,197,105,10,220,88,250,167,214,79,152,25,15,184,206,108,123,139,98,120,174,13,98,165,197,176,172,102,213,143,217,104,186,252,53,186,215,69,29,37,44,29,111,115,223,209,20,104,214,55,169,239,115,151,100,243,115,149,87,205,84,215,11,139,31,84,250,201,243,3,33,247,25,192,249,51,125,94,213,203,246,143,105,230,142,100,115,213,208,96,152,197,61,101,195,31,161,108,15,130,11,131,231,174,171,89,107,222,174,242,168,123,101,117,69,59,94,159,98,52,138,70,53,26,245,153,95,250,188,34,225,186,71,159,241,23,134,98,218,239,127,164,179,96,149,53,21,51,94,42,170,238,140,183,64,172,134,150,105,163,134,74,151,170,36,108,150,88,227,137,85,28,215,170,72,168,199,53,234,215,36,154,112,205,194,142,156,113,107,203,51,77,176,172,214,47,3,117,161,250,118,123,5,254,8,81,245,86,138,167,93,235,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,21,122,233,161,122,143,195,166,163,220,116,191,84,44,222,6,235,67,180,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,228,47,233,118,203,178,57,28,215,49,237,99,216,246,52,54,94,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,200,224,229,149,204,50,235,171,85,54,238,27,181,182,178,174,191,50,142,158,68,199,50,23,181,210,190,239,4,17,58,71,211,214,57,55,84,169,142,40,222,228,157,222,82,177,138,143,84,153,17,213,18,62,6,170,229,234,202,184,81,212,123,7,13,152,87,20,214,200,190,153,195,50,143,23,5,202,74,120,85,36,177,85,69,95,61,36,109,168,77,215,120,101,237,49,89,50,108,212,145,235,19,145,170,177,44,214,84,158,142,92,56,158,43,156,242,246,211,204,91,53,198,109,89,5,150,183,233,111,19,110,186,81,71,87,75,63,69,238,173,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,4,70,112,119,197,86,101,194,134,174,91,243,11,53,202,173,216,197,198,162,158,155,44,180,71,26,76,203,141,185,31,246,213,177,57,236,111,137,141,174,145,208,191,169,189,47,85,106,175,109,242,49,251,9,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,5,241,209,193,149,247,131,205,71,165,182,71,117,250,103,12,202,60,69,70,51,114,149,236,74,167,71,18,179,187,77,83,27,118,218,104,187,177,34,200,214,164,114,53,237,115,122,85,95,20,119,3,151,119,31,85,156,49,229,75,129,234,149,194,235,114,211,43,223,106,159,117,169,158,163,234,204,137,36,175,241,52,180,221,74,196,133,239,158,71,84,71,27,18,71,125,153,27,212,232,251,114,133,181,230,23,128,97,186,97,198,54,163,97,154,127,143,82,88,172,84,181,20,21,52,246,250,68,86,193,3,234,109,244,213,18,164,109,223,102,49,101,154,69,70,55,102,49,21,26,212,107,81,26,153,149,200,199,245,217,251,183,252,72,197,94,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,144,24,171,205,31,215,102,166,254,11,236,244,71,138,210,140,147,87,49,126,23,53,170,163,78,111,117,116,22,43,157,227,22,180,101,205,162,161,123,231,146,221,60,87,110,158,186,166,187,106,122,103,74,214,67,34,43,63,58,179,197,31,91,90,175,142,111,107,205,31,215,102,166,254,11,236,244,71,181,224,95,75,238,186,199,194,95,23,24,29,137,213,107,114,158,207,141,220,168,224,164,162,117,92,245,115,208,205,95,91,29,44,113,53,81,206,124,206,166,72,83,109,213,22,68,84,107,182,233,80,197,254,31,180,246,197,171,58,227,129,233,150,79,126,250,26,213,148,100,20,54,186,186,182,245,164,137,28,179,53,139,28,74,200,165,218,105,55,237,198,174,98,198,146,61,139,34,181,136,231,38,201,56,6,1,134,233,102,27,105,211,237,62,199,169,44,120,245,142,157,41,168,104,105,145,122,34,102,234,170,170,170,170,231,189,206,87,61,239,114,171,222,247,57,206,87,57,202,171,172,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,207,218,123,154,218,181,43,0,198,181,26,197,79,87,5,183,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,251,236,171,241,3,208,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,3,89,110,32,116,246,197,164,218,227,158,105,150,49,126,250,102,213,139,228,21,214,186,74,183,117,172,139,28,83,57,137,28,170,248,162,222,104,246,237,200,173,98,70,178,49,235,26,185,138,215,46,199,218,171,169,152,174,141,233,198,71,170,89,173,95,135,178,227,54,249,110,21,61,50,70,201,38,232,79,177,4,93,199,177,142,154,87,171,99,141,138,228,235,145,236,106,46,238,67,88,32,37,211,145,246,55,106,165,192,53,79,47,135,39,164,158,229,115,188,91,173,181,22,86,163,123,244,112,83,67,44,145,85,63,237,171,186,39,117,92,204,110,236,106,111,73,38,206,119,154,50,77,8,86,228,217,173,127,81,184,130,187,104,229,93,191,189,73,169,182,244,236,207,28,93,82,65,93,110,138,162,162,62,167,44,141,70,194,232,31,88,142,217,143,114,201,216,219,165,189,106,77,72,3,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,61,254,85,193,149,246,147,131,28,43,140,76,74,235,227,173,85,222,46,159,43,183,84,61,140,146,223,35,110,179,209,83,84,211,175,151,114,23,244,193,27,227,243,145,146,57,30,157,108,123,187,30,3,135,78,37,245,79,133,252,238,28,235,76,238,223,225,120,219,53,100,245,63,69,220,255,0,51,52,81,248,184,33,150,62,247,107,190,247,199,212,239,176,253,156,159,122,44,207,114,206,180,218,175,252,191,244,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,203,230,35,193,5,103,10,185,218,101,184,117,47,86,153,101,151,9,98,177,53,38,158,166,107,92,141,134,41,31,75,85,43,226,107,27,212,247,207,225,209,100,146,71,197,78,229,123,149,204,123,148,38,167,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,67,95,55,61,51,197,116,239,139,137,174,56,181,39,132,250,235,143,210,100,215,24,25,28,113,194,218,233,39,168,167,149,241,181,140,110,221,207,10,217,94,174,234,115,165,150,87,171,190,214,201,229,120,9,227,126,251,194,62,119,45,22,71,85,117,185,105,149,239,187,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,55,91,98,100,139,214,141,124,91,245,53,206,142,37,101,202,231,43,118,181,95,248,146,194,111,182,43,157,37,198,219,113,211,123,109,93,29,101,36,205,154,10,152,36,175,184,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,188,28,140,127,93,159,187,127,196,143,127,206,79,54,215,27,78,147,218,112,108,75,20,238,233,181,255,0,122,140,174,247,79,73,53,76,144,73,79,83,78,180,212,213,14,237,118,168,225,124,207,129,204,147,184,178,77,35,21,137,219,107,28,147,248,14,70,63,174,207,221,191,226,68,154,103,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,106,238,74,247,49,172,55,72,244,251,151,94,150,97,154,21,127,164,190,97,54,172,226,158,27,109,206,154,232,203,139,43,31,225,110,174,168,153,106,35,85,99,222,234,133,153,94,140,217,141,122,185,173,107,17,168,212,193,110,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,194,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,191,196,212,107,166,163,215,104,116,60,60,92,239,62,59,12,161,200,34,201,45,180,213,8,175,146,221,84,216,106,35,145,148,239,223,236,67,39,138,123,223,26,162,183,184,212,123,122,21,242,172,129,122,249,92,122,236,211,47,198,189,158,180,247,252,220,244,247,67,176,158,32,162,186,233,197,251,175,51,202,59,215,76,210,201,7,101,41,109,114,58,42,100,166,145,173,138,38,246,230,168,254,216,158,84,123,223,35,156,246,202,168,212,149,170,252,85,208,77,107,202,184,118,213,139,22,177,225,86,251,85,109,235,31,241,94,26,11,164,82,73,74,254,253,52,180,239,235,108,114,70,245,217,147,57,83,103,167,218,68,223,116,221,23,202,229,57,102,85,156,223,106,178,156,215,38,186,228,23,170,222,143,19,113,186,86,201,87,85,63,67,26,198,117,203,34,185,238,233,99,26,212,221,124,154,212,68,242,68,2,224,112,197,169,26,227,165,154,203,101,201,248,122,163,186,220,178,244,238,68,203,61,190,134,106,239,165,169,81,189,201,233,102,166,139,237,205,10,178,53,115,145,54,115,123,105,35,92,199,198,215,182,85,57,213,250,88,197,190,96,80,251,117,196,245,92,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,27,45,52,21,31,86,99,72,229,103,134,165,169,233,87,164,207,100,242,54,162,72,222,145,187,236,198,222,166,199,220,151,45,115,93,61,192,117,42,213,21,139,81,176,124,127,42,182,193,80,218,184,168,239,118,200,107,160,142,118,181,205,108,173,142,102,185,168,244,107,222,212,114,38,251,61,201,247,168,16,67,202,227,215,102,153,126,53,236,245,166,127,243,171,244,177,139,124,192,161,246,235,137,151,248,183,15,90,5,131,95,105,114,156,43,67,244,255,0,31,189,81,117,248,107,141,175,25,162,164,170,131,173,142,99,250,37,142,54,189,189,76,123,154,187,47,155,92,168,190,74,166,32,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,1,98,178,62,42,176,220,23,138,251,127,13,57,221,202,146,210,252,171,23,183,93,177,122,185,99,86,178,170,227,37,101,116,19,81,203,50,191,165,175,123,96,166,236,55,161,58,159,221,98,189,94,248,88,239,213,226,139,134,76,7,138,109,47,185,105,254,95,77,73,71,114,125,59,155,101,200,82,221,13,77,109,154,117,146,41,58,224,116,137,212,214,61,208,68,217,88,199,49,100,141,28,206,166,238,142,108,91,115,171,245,79,139,124,191,161,247,27,137,155,252,177,248,187,186,241,53,164,117,120,166,97,110,171,76,179,77,105,237,214,219,149,214,74,135,78,203,188,18,178,86,211,213,57,242,57,210,248,151,37,52,157,238,165,84,115,246,145,174,252,226,199,24,66,182,180,105,14,101,160,186,161,144,105,30,160,65,73,29,247,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,146,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,122,114,183,227,234,143,78,252,15,12,154,199,112,181,91,113,5,241,149,24,238,69,89,83,5,12,54,137,23,187,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,219,100,140,236,230,175,30,220,16,88,184,184,193,34,173,199,41,109,86,221,77,178,118,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,232,116,175,141,58,21,204,151,110,151,53,178,74,143,128,16,54,83,226,199,210,198,178,124,191,200,125,186,115,90,194,114,116,151,63,204,181,63,148,157,251,51,212,12,134,174,251,125,170,211,124,194,154,162,225,86,168,233,231,101,50,92,41,226,89,29,182,239,122,69,12,104,175,118,239,122,162,185,202,231,42,185,96,216,11,171,196,95,18,250,167,197,6,119,54,117,169,151,111,240,124,21,154,142,122,159,162,237,159,153,134,41,60,36,19,75,39,103,187,216,99,228,233,119,219,126,238,95,185,19,53,57,91,240,11,71,168,158,7,137,189,99,183,218,174,88,130,120,202,124,119,29,172,166,130,186,27,188,137,221,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,236,50,54,119,172,175,46,238,8,43,56,170,206,215,45,204,105,122,116,203,19,184,69,21,245,171,52,244,211,93,36,116,50,200,202,90,89,89,19,152,238,151,178,15,16,137,36,114,50,42,134,171,28,142,123,28,147,189,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,89,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,4,43,25,41,192,191,6,87,222,48,245,30,170,217,37,215,232,108,51,23,240,245,25,53,202,39,177,106,155,28,170,254,213,53,52,110,223,121,165,237,74,137,35,154,177,198,214,57,206,234,84,100,82,90,173,4,209,76,171,136,157,88,177,104,230,21,112,181,81,94,178,15,21,225,167,186,75,36,116,172,236,83,75,80,254,183,71,28,143,77,217,11,145,54,98,253,165,77,246,77,213,54,41,208,189,11,211,142,29,52,226,221,165,250,95,102,240,54,170,29,229,154,105,85,31,85,112,170,114,34,73,85,83,34,34,119,38,127,75,119,93,145,168,214,181,140,107,24,198,49,161,234,177,108,79,21,193,172,84,184,182,21,140,218,177,251,45,23,95,134,183,90,232,163,164,165,131,173,238,123,250,34,141,26,198,245,61,238,114,236,158,110,114,170,249,170,158,87,93,52,47,78,56,139,211,139,142,151,234,133,155,199,90,171,182,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,219,153,157,78,217,118,86,171,92,230,61,175,99,222,199,92,0,6,180,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,117,196,231,35,118,73,34,145,190,125,42,91,83,98,142,53,248,81,177,113,105,163,85,184,111,106,213,71,151,219,119,172,197,175,117,176,189,222,2,171,169,139,36,106,232,213,30,144,206,198,118,164,77,158,212,221,146,118,222,248,163,67,93,112,39,251,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,0,106,174,109,80,106,174,4,255,0,114,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,11,127,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,174,0,3,90,30,36,116,66,235,195,134,182,229,58,47,121,190,82,94,106,49,202,136,154,202,250,104,221,27,42,96,154,8,234,33,122,177,222,108,122,197,52,125,108,221,200,215,245,53,28,244,68,122,228,87,43,94,43,172,92,58,107,45,118,27,157,75,106,183,98,26,145,225,104,238,23,186,217,159,23,209,85,84,205,157,105,36,87,34,43,18,23,190,119,197,34,189,26,214,247,25,34,200,198,68,244,127,149,230,143,235,179,83,127,5,246,122,35,21,64,218,160,138,190,121,223,169,63,222,79,225,167,181,229,87,199,61,215,84,169,191,147,118,174,93,42,238,25,101,182,158,170,229,99,200,110,87,71,84,84,222,96,238,172,146,210,204,234,137,22,89,42,98,73,28,230,116,117,34,211,196,228,86,179,177,213,39,138,231,157,250,147,253,228,254,26,6,26,242,247,192,48,221,83,226,231,9,211,237,65,199,169,47,152,245,242,158,247,77,93,67,82,139,209,43,62,135,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,243,252,87,112,163,168,252,37,106,59,240,172,214,47,29,106,174,238,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,183,51,58,154,146,194,170,174,141,206,106,162,189,143,142,71,220,14,87,30,187,52,203,241,175,103,173,38,123,138,46,25,48,30,41,180,190,229,167,249,125,53,37,29,201,244,238,109,151,33,75,116,53,53,182,105,214,72,164,235,129,210,39,83,88,247,65,19,101,99,28,197,146,52,115,58,155,186,57,161,24,28,174,120,237,181,104,157,214,109,8,214,140,154,174,159,9,190,84,49,216,253,198,174,118,248,44,122,181,206,122,202,201,58,147,170,42,106,135,61,170,175,235,237,197,35,85,234,214,164,211,74,217,159,53,140,214,141,33,204,180,23,84,50,13,35,212,8,41,35,190,227,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,242,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,148,158,86,252,125,86,106,39,129,225,147,88,238,23,91,150,94,158,50,163,29,200,171,42,103,174,154,239,26,119,106,102,166,171,146,71,61,237,154,38,36,139,28,138,169,27,162,141,35,251,15,141,157,224,242,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,196,191,103,90,79,165,154,161,224,127,41,154,105,138,101,191,70,119,124,23,211,182,106,106,255,0,11,220,233,238,118,187,204,119,71,87,109,157,93,59,111,208,221,254,8,124,184,86,136,104,190,154,221,101,190,233,206,144,225,88,173,202,122,119,82,75,89,100,176,82,80,207,36,14,115,92,232,157,36,49,181,202,197,115,24,229,106,174,219,177,171,247,32,17,193,207,59,245,39,251,201,252,52,197,254,91,124,64,224,60,50,234,190,111,170,250,140,250,183,219,104,240,121,169,34,163,161,88,86,182,182,121,174,182,214,182,42,120,230,146,54,200,244,111,92,174,106,59,116,142,41,29,231,210,166,80,115,206,253,73,254,242,127,13,34,172,15,127,174,154,233,168,252,69,234,61,199,84,53,66,243,227,174,181,219,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,237,194,206,167,108,155,171,149,206,115,222,231,189,239,123,179,131,130,78,85,54,173,111,210,248,181,95,94,175,153,5,142,219,146,83,193,87,140,81,216,234,91,77,90,144,119,39,108,146,213,199,85,72,246,244,72,214,211,203,3,162,114,163,163,147,169,127,73,165,191,229,177,192,197,215,136,44,254,143,85,53,26,215,87,67,167,88,173,69,53,202,38,86,90,220,232,50,137,219,52,136,218,88,157,52,107,4,212,205,146,157,237,169,217,92,187,109,23,74,44,139,36,115,146,6,180,60,67,240,253,159,112,203,170,21,218,81,168,204,164,125,202,142,158,158,174,42,202,20,153,104,171,96,154,52,115,101,167,146,104,227,116,140,71,117,196,231,35,118,73,34,145,190,125,42,101,87,12,28,122,212,210,240,195,169,220,44,107,37,246,174,177,149,152,61,238,223,131,92,234,59,72,202,54,37,166,181,203,65,83,81,36,173,114,177,92,200,34,165,99,88,247,245,203,218,221,24,145,53,146,85,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,79,95,109,119,71,199,12,138,217,59,73,27,181,246,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,7,229,27,78,221,164,186,195,106,173,154,197,69,73,89,114,101,60,142,163,167,171,169,117,52,19,78,141,94,219,36,149,177,200,232,216,174,217,21,233,27,213,168,170,168,215,109,178,234,196,109,80,6,180,60,71,103,58,185,158,235,70,91,112,214,250,250,185,50,202,11,197,125,190,178,134,90,247,213,65,104,123,42,230,89,40,41,85,210,202,140,166,138,87,202,216,216,199,185,136,159,5,93,247,92,213,228,177,140,105,29,211,87,50,188,138,243,112,171,168,212,91,53,157,239,178,219,102,182,177,212,144,91,158,248,227,169,173,138,161,122,156,149,40,231,199,2,183,243,93,49,78,253,150,100,149,233,14,69,115,66,224,91,242,215,138,191,92,116,115,12,241,122,147,101,232,250,98,154,137,221,51,95,109,113,198,228,93,161,70,175,136,172,135,104,251,123,43,94,248,145,241,254,117,205,167,141,34,3,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,6,207,192,178,156,31,241,41,98,226,167,67,172,250,155,108,78,205,214,30,155,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,254,168,87,186,201,35,84,123,215,183,35,17,202,143,71,181,190,219,88,181,139,1,208,172,2,233,168,218,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,214,168,17,213,206,191,13,210,55,218,176,221,65,109,254,146,61,80,130,162,158,204,251,91,110,140,239,207,96,123,107,101,109,67,232,213,85,232,200,234,99,123,27,51,81,173,85,154,70,189,94,169,31,68,101,233,86,83,168,248,94,163,227,153,38,144,215,93,105,51,58,75,132,77,178,58,215,18,203,85,37,84,139,219,108,44,137,17,221,238,231,90,198,177,43,92,217,26,245,99,154,228,114,181,125,7,17,90,243,153,113,37,171,151,221,86,204,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,209,27,93,178,185,24,222,183,171,228,114,117,189,202,178,63,202,111,130,90,59,125,139,249,77,234,246,41,221,175,186,116,55,14,181,221,237,176,73,28,52,173,124,51,199,121,143,184,142,145,147,58,72,209,32,122,36,110,108,109,124,141,89,27,60,110,104,72,254,158,214,230,87,28,3,26,184,106,53,166,146,215,150,85,89,232,166,191,80,210,57,29,5,45,197,208,177,106,97,141,81,239,69,99,101,87,181,21,30,255,0,36,79,180,239,138,250,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,2,42,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,137,126,206,180,159,75,53,67,192,254,83,52,211,20,203,126,140,238,248,47,167,108,212,213,254,23,185,211,220,237,119,152,238,142,174,219,58,186,118,223,161,187,252,16,249,112,173,16,209,125,53,186,203,125,211,157,33,194,177,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,183,99,87,238,64,61,169,229,53,99,58,252,151,233,102,101,169,159,69,253,39,245,75,31,184,223,124,23,127,179,226,188,45,52,147,118,187,157,46,232,234,237,244,245,116,187,109,247,217,118,216,245,102,0,115,155,213,47,170,156,56,216,180,206,130,251,225,107,243,188,130,63,19,69,225,122,252,101,174,137,139,52,223,156,86,43,99,232,170,117,185,222,78,107,221,190,201,187,123,136,4,53,229,153,77,247,57,202,175,57,174,83,93,227,111,89,5,194,162,233,113,169,237,50,62,253,84,242,58,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,69,213,226,3,134,187,238,133,224,154,57,154,220,23,196,82,106,142,30,220,135,196,178,169,146,66,149,79,153,210,118,35,103,75,100,103,110,138,162,218,175,235,69,106,203,44,168,199,189,173,217,190,83,135,237,51,252,178,107,142,7,165,178,82,93,106,41,50,108,130,134,223,95,244,92,125,117,80,208,190,102,248,169,217,246,30,141,237,64,146,200,175,115,85,172,107,21,206,78,150,169,49,92,215,116,118,235,146,240,101,5,30,156,216,105,32,182,233,197,226,130,247,45,178,134,149,205,72,45,80,83,79,72,230,211,195,11,21,173,100,45,169,100,142,69,232,99,33,134,71,110,157,8,138,24,171,201,99,88,174,182,93,92,202,244,66,225,126,164,138,197,146,217,223,123,161,163,171,170,115,94,235,173,43,227,106,182,150,53,122,49,95,37,52,146,190,84,107,21,238,101,28,107,186,54,37,38,36,214,91,135,237,76,252,141,235,142,7,170,82,85,221,105,233,49,156,130,134,225,95,244,92,157,21,83,80,178,102,248,168,25,246,216,142,238,192,178,198,172,115,145,175,107,213,174,94,151,41,179,72,22,127,139,60,147,94,113,61,6,201,239,188,55,99,20,151,204,218,158,159,122,120,165,94,228,240,65,231,221,168,165,167,232,115,106,234,88,223,181,28,14,84,71,47,158,210,171,82,158,109,112,110,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,54,158,33,219,154,15,1,89,14,33,153,94,184,146,210,59,21,93,199,24,200,42,29,112,201,45,244,222,42,182,174,130,227,34,85,84,86,215,171,91,18,182,26,30,152,154,247,189,242,175,68,179,57,17,27,31,67,90,30,171,130,44,43,65,169,185,117,235,150,121,135,212,82,92,53,66,171,7,201,232,114,231,204,254,170,187,92,30,22,169,105,41,162,106,181,22,58,105,98,142,57,149,205,234,73,101,71,163,158,229,129,177,195,22,199,181,210,237,94,204,180,130,167,38,159,15,158,145,25,152,98,247,60,66,239,13,76,9,43,39,183,87,69,209,43,81,124,156,199,181,201,28,140,115,85,54,124,77,71,117,49,94,199,120,160,37,167,140,44,11,67,171,249,101,105,14,125,168,12,250,43,47,163,195,241,58,28,102,237,111,179,195,83,93,93,84,150,181,123,45,179,76,168,215,182,141,204,125,84,174,252,227,90,199,49,36,68,145,232,144,203,20,22,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,30,215,85,181,211,81,245,150,143,16,180,230,183,158,237,171,4,199,232,177,187,5,182,4,86,82,209,82,211,193,28,42,246,177,85,119,154,94,211,95,44,138,170,231,57,26,137,179,25,27,25,153,92,176,184,10,166,214,123,173,39,16,58,193,98,164,175,211,235,101,69,76,54,171,69,95,117,139,118,184,192,232,122,38,146,39,69,218,168,161,106,186,118,170,36,191,106,104,22,55,181,204,73,24,224,145,254,3,115,173,83,212,126,20,240,44,175,87,173,126,22,245,81,111,72,41,234,37,158,166,74,171,157,12,43,218,167,174,169,74,134,163,210,105,216,196,145,92,143,145,178,181,205,153,174,68,151,183,30,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,46,93,142,17,127,97,202,252,78,17,0,172,0,5,150,227,7,44,159,15,225,255,0,46,185,210,213,190,158,103,90,46,12,99,216,244,107,147,251,74,119,111,186,255,0,74,33,175,92,16,214,103,122,165,28,18,74,250,138,139,245,249,177,171,228,222,69,123,166,168,68,221,118,243,95,210,251,137,154,230,203,169,45,194,244,22,142,209,79,94,145,77,126,171,171,182,189,137,39,74,171,95,67,50,109,240,93,255,0,73,63,103,245,145,107,193,30,1,38,162,241,7,143,80,173,26,212,178,223,87,71,112,145,21,157,91,35,43,169,211,117,243,79,240,151,254,160,39,99,133,156,85,184,103,15,26,123,143,44,17,199,45,30,61,71,20,157,12,86,162,185,35,69,248,47,159,222,165,213,63,55,26,183,178,211,142,90,237,145,198,145,182,146,142,24,81,168,155,109,210,196,77,182,255,0,49,250,64,112,191,2,146,165,248,20,129,203,126,5,71,13,248,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,249,28,180,225,223,212,16,10,206,21,17,83,101,77,209,78,64,16,201,206,51,0,117,147,85,177,108,170,146,223,209,21,202,223,91,223,149,172,217,55,109,95,82,110,187,249,249,204,191,114,124,79,222,228,209,159,50,215,148,228,120,53,69,197,35,101,198,186,154,120,169,220,253,186,222,180,181,40,170,137,183,154,254,109,191,127,220,133,242,231,11,134,199,115,210,42,92,177,182,182,205,45,174,157,88,218,142,159,56,81,213,180,136,190,123,253,232,229,251,136,251,229,213,154,205,136,241,95,130,64,181,206,167,165,185,93,18,41,219,215,210,217,63,49,59,90,139,228,187,249,191,100,254,176,54,15,7,85,44,236,170,166,138,166,53,69,108,204,108,141,84,253,138,155,157,160,82,239,218,112,84,226,144,43,7,9,240,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,6,127,242,148,224,163,21,188,216,168,248,178,212,219,103,210,53,109,184,77,30,23,111,157,35,125,44,62,29,253,183,220,220,136,231,43,166,108,236,150,56,155,35,91,218,116,46,149,17,206,116,47,142,85,12,85,229,113,232,79,76,191,26,247,138,211,42,128,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,0,128,190,99,188,31,90,184,79,213,202,7,96,201,86,184,38,107,79,61,125,149,149,50,182,71,208,207,19,209,42,104,81,202,245,150,70,68,146,64,246,73,35,81,85,147,181,138,233,31,27,228,117,203,228,169,234,159,41,249,127,93,238,54,226,234,243,206,253,73,254,242,127,13,45,87,37,79,84,249,79,203,250,239,113,183,1,53,32,0,35,87,156,166,172,106,158,151,254,72,63,38,122,151,149,226,95,73,253,96,241,191,65,94,106,104,60,87,111,232,254,223,119,178,246,245,244,247,31,211,213,190,221,110,219,226,165,181,229,19,173,250,209,169,92,73,100,150,45,70,213,236,215,42,182,193,131,214,85,197,71,123,191,213,215,65,28,237,175,160,107,101,108,115,72,230,163,209,175,123,81,200,155,236,247,39,222,164,143,235,167,11,154,19,196,167,208,159,150,188,27,235,31,213,207,19,244,103,247,78,178,143,177,226,59,93,239,245,180,177,245,117,118,34,253,45,246,233,242,219,117,223,242,116,83,131,62,27,56,118,202,170,179,93,28,211,127,171,247,170,219,123,237,115,212,253,49,95,87,215,74,249,35,145,209,244,84,79,35,19,119,195,26,238,137,213,246,118,223,101,84,80,189,96,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,161,128,28,120,114,196,254,81,57,85,187,83,52,46,187,20,196,242,73,123,144,95,232,171,105,188,29,13,203,174,73,102,90,229,146,150,7,200,234,197,146,87,54,71,72,215,119,26,172,94,166,44,91,75,159,224,11,21,194,175,7,122,71,194,134,27,71,102,195,236,244,151,28,157,212,238,142,239,150,84,209,177,183,27,139,228,88,221,43,17,254,110,134,155,170,40,250,41,218,229,99,122,26,174,87,201,215,35,225,219,154,63,174,205,77,252,23,217,232,137,254,32,7,154,63,174,205,77,252,23,217,232,128,202,174,70,63,174,207,221,191,226,68,159,101,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,35,7,145,143,235,179,247,111,248,145,98,185,147,241,207,117,226,11,63,172,210,189,57,186,85,208,233,214,43,81,83,109,149,244,119,71,58,12,162,118,205,26,186,170,86,195,34,193,53,51,100,167,99,169,183,71,46,219,203,212,139,34,71,24,91,78,51,120,209,202,184,159,215,26,29,72,198,221,117,197,172,184,135,76,24,133,60,117,210,50,170,143,162,110,234,87,57,88,245,100,85,146,61,35,115,157,14,221,45,138,6,117,72,177,36,142,149,78,93,220,111,209,241,85,130,46,37,152,213,116,234,110,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,221,44,100,30,33,82,56,227,100,181,13,70,53,26,246,53,33,51,78,116,83,87,53,126,154,249,85,165,186,113,144,101,108,198,233,225,169,185,165,162,133,245,47,129,146,202,145,70,157,12,69,115,222,231,42,170,49,136,175,86,71,43,246,232,138,71,55,242,176,12,255,0,50,210,204,202,211,168,58,125,144,213,216,242,27,29,66,84,208,215,83,42,117,196,253,149,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,54,136,5,148,225,71,138,237,56,226,215,78,25,154,225,82,248,27,173,15,110,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,200,95,210,229,138,100,68,108,141,107,145,81,143,100,145,178,245,129,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,164,43,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,6,85,0,0,0,0,137,94,103,92,189,40,241,106,58,158,34,184,126,196,59,54,168,122,165,203,108,22,200,96,130,150,213,75,20,16,199,21,85,21,36,16,179,166,20,237,76,250,149,234,123,145,210,36,157,40,196,149,204,140,19,105,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,104,120,133,197,172,88,54,190,234,94,21,139,80,248,43,46,63,152,94,109,118,234,110,235,228,236,82,193,91,44,113,71,214,245,115,221,210,198,53,55,114,171,151,109,213,85,124,192,250,248,120,225,251,62,226,107,84,40,116,163,78,89,72,203,149,101,61,69,92,181,149,201,50,81,81,65,12,106,231,75,81,36,49,200,232,216,174,232,137,174,86,236,178,75,27,124,186,144,216,123,66,244,47,78,56,116,211,139,118,151,233,125,155,192,218,168,119,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,220,153,253,45,221,118,70,163,90,214,49,172,99,24,198,227,175,41,188,3,13,198,120,57,198,51,59,22,61,73,73,125,204,106,46,21,55,219,131,81,86,122,231,211,220,42,169,224,71,185,85,85,25,28,81,162,53,137,179,17,93,35,145,58,164,123,157,153,64,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,214,179,139,31,84,250,201,243,3,33,247,25,192,154,158,87,30,132,244,203,241,175,120,173,62,174,98,218,95,160,217,223,13,25,30,79,174,174,171,182,211,225,244,238,173,180,95,173,180,94,38,227,110,173,149,236,138,40,225,102,237,73,89,60,174,134,39,194,247,178,55,110,215,57,241,44,108,154,47,63,203,135,44,197,112,110,94,218,121,148,230,185,53,171,31,178,209,125,45,226,110,55,74,216,233,41,96,235,189,213,177,157,114,200,173,99,122,158,246,181,55,95,55,57,17,60,213,8,193,227,219,141,251,239,23,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,221,110,149,145,175,90,181,145,109,210,214,186,73,85,225,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,15,112,45,171,58,203,173,124,56,227,185,238,184,226,31,66,223,170,250,163,166,172,233,108,95,78,208,163,24,176,220,252,58,34,120,126,238,238,251,59,35,95,209,221,141,27,20,177,181,34,175,151,119,0,181,156,78,101,75,158,106,149,190,235,109,211,43,39,106,163,101,166,158,159,235,52,139,36,172,240,212,181,61,40,197,133,143,130,70,212,73,27,214,70,253,152,219,210,233,59,145,78,160,26,171,147,253,202,227,208,158,153,126,53,239,21,164,0,147,253,202,227,208,158,153,126,53,239,21,160,94,173,116,208,189,56,226,47,78,46,58,95,170,22,111,29,106,174,218,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,110,102,117,59,101,217,90,173,115,152,246,189,143,123,29,175,15,16,252,63,103,220,50,234,133,118,148,106,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,221,113,57,200,221,146,72,164,111,159,74,155,47,24,235,199,39,8,150,174,47,180,141,184,164,23,26,75,62,89,97,168,117,203,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,39,79,95,109,119,71,199,12,138,217,59,73,27,131,94,187,157,218,235,122,169,101,101,230,231,87,95,81,29,60,20,140,150,166,103,74,246,193,4,76,134,24,145,206,85,84,100,113,71,28,108,111,193,172,99,90,155,34,34,18,149,200,199,245,217,251,183,252,72,140,12,167,19,202,176,107,237,86,45,154,227,55,92,126,245,69,209,226,109,215,74,41,41,42,160,235,99,94,206,184,164,70,189,189,76,123,92,155,167,155,92,138,158,74,132,159,242,49,253,118,126,237,255,0,18,3,21,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,70,42,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,128,142,13,107,210,251,174,138,234,230,95,165,23,151,85,201,81,139,94,42,109,172,168,169,162,117,35,235,32,99,215,179,84,145,57,85,88,201,162,237,202,207,180,228,86,72,213,71,57,21,21,102,167,148,158,107,106,202,184,45,199,236,86,250,122,184,234,48,235,197,214,201,92,233,152,212,100,147,190,165,213,200,232,149,28,170,172,237,87,68,213,87,35,87,173,175,77,182,68,115,176,87,156,118,144,212,225,92,75,208,234,149,60,21,107,109,212,123,60,51,62,121,167,137,204,250,70,133,140,165,154,24,152,221,158,198,54,157,40,30,170,244,93,223,51,250,92,187,43,89,237,121,37,234,102,43,143,234,62,162,105,109,218,175,195,222,179,11,125,190,225,104,238,73,27,35,168,240,11,83,223,129,189,79,71,190,101,101,90,72,214,49,174,252,220,19,185,85,168,207,48,151,243,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,170,49,87,149,199,161,61,50,252,107,222,43,76,170,3,0,57,201,235,95,212,110,31,109,58,57,73,111,239,85,234,109,193,123,211,201,23,84,112,80,219,165,167,168,147,165,201,35,85,179,58,119,209,163,119,99,218,177,247,247,233,119,66,144,193,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,248,53,140,115,151,100,69,83,58,185,199,106,245,78,107,196,189,14,150,211,207,86,150,221,56,179,195,11,224,154,8,154,207,164,107,152,202,169,166,137,237,221,239,99,169,214,129,138,143,84,217,240,191,165,169,186,185,254,175,147,223,14,184,110,169,212,234,174,115,168,184,157,93,202,219,21,157,49,10,23,205,18,178,146,86,92,98,153,183,22,197,50,53,30,202,150,211,164,49,171,161,145,143,100,85,175,69,254,250,213,64,194,174,26,245,122,167,65,117,231,6,213,200,103,171,142,159,29,188,67,53,193,41,32,138,105,229,183,63,120,171,97,141,146,236,197,124,148,210,77,26,42,171,118,87,162,163,154,168,142,77,151,141,88,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,54,30,224,31,83,50,173,93,225,11,77,179,172,214,175,197,222,170,45,245,22,250,154,167,73,36,146,85,120,42,185,168,217,60,175,145,238,123,230,145,148,237,124,143,87,125,169,28,247,34,34,42,34,6,64,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,173,103,22,62,169,245,147,230,6,67,238,51,129,53,60,174,61,9,233,151,227,94,241,90,100,86,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,99,175,43,143,66,122,101,248,215,188,86,153,84,6,182,220,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,181,85,183,107,173,198,154,130,142,225,115,171,170,167,181,211,173,37,12,83,76,231,178,150,5,150,73,150,40,154,171,179,24,178,205,44,138,214,236,157,114,61,223,23,42,174,199,220,81,112,201,128,241,77,165,247,45,63,203,233,169,40,238,79,167,115,108,185,10,91,161,169,173,179,78,178,69,39,92,14,145,58,154,199,186,8,155,43,24,230,44,145,163,153,212,221,209,205,215,95,63,192,51,45,44,204,174,218,125,168,56,245,93,143,33,177,212,45,53,117,13,74,39,92,79,217,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,66,77,57,24,254,187,63,118,255,0,137,18,168,69,95,35,31,215,103,238,223,241,34,85,0,181,92,69,240,209,165,156,80,96,147,96,186,153,105,255,0,7,193,94,104,224,166,250,82,217,249,232,101,147,194,79,52,82,118,123,189,134,50,78,150,253,182,110,213,251,149,53,235,215,77,11,212,126,29,53,30,227,165,250,161,102,240,55,90,29,165,134,104,149,95,75,112,165,114,170,71,85,77,34,162,119,33,127,75,182,93,145,200,230,185,143,107,30,199,177,187,52,145,193,206,191,0,195,101,209,124,55,84,157,143,82,38,89,75,148,83,216,25,118,106,43,103,91,116,180,149,179,186,157,234,139,179,216,146,194,199,183,169,23,161,86,78,142,158,228,157,65,14,196,175,114,175,224,42,154,150,154,213,197,62,178,88,169,43,31,89,79,13,195,6,182,84,119,81,244,111,73,102,106,215,212,211,201,19,90,175,86,178,9,105,94,215,189,157,18,247,118,71,164,78,102,21,242,244,192,48,221,79,227,27,78,112,205,64,199,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,239,179,216,146,195,26,171,29,187,30,136,173,114,57,170,173,93,135,128,0,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,53,87,54,168,53,87,2,106,120,105,255,0,233,54,221,254,95,231,127,252,158,232,66,177,53,60,52,255,0,244,155,110,255,0,47,243,191,254,79,116,33,88,13,162,48,12,3,13,210,204,54,211,167,218,125,143,82,88,241,235,29,58,83,80,208,211,34,244,68,205,213,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,3,0,57,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,6,170,230,213,6,170,224,79,247,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,150,83,141,126,107,152,174,153,120,221,51,225,174,170,213,150,228,149,54,245,238,229,180,213,113,212,218,236,243,73,208,172,236,35,90,248,235,166,72,213,238,95,180,145,70,245,141,29,222,84,150,22,132,138,154,171,155,15,112,57,197,221,171,139,237,35,118,87,61,186,146,207,150,88,106,27,109,200,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,213,209,220,77,209,241,205,26,58,78,210,200,237,120,64,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,8,1,230,143,235,179,83,127,5,246,122,35,228,225,27,131,106,158,44,52,191,88,238,24,165,77,91,179,188,34,158,205,54,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,94,183,69,76,173,137,122,227,98,72,230,247,28,140,221,91,245,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,128,183,252,11,114,189,213,60,183,42,199,117,143,92,99,186,224,120,221,158,224,234,218,107,63,114,166,221,145,85,212,83,72,197,133,219,34,50,74,24,86,68,114,247,122,219,62,209,126,109,172,73,35,168,109,192,231,157,250,147,253,228,254,26,74,161,21,124,243,191,82,127,188,159,195,64,197,94,87,30,187,52,203,241,175,103,173,39,248,128,30,87,30,187,52,203,241,175,103,173,39,248,12,85,227,219,130,11,23,23,24,36,85,184,229,45,170,219,169,182,78,212,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,61,14,149,241,167,66,185,146,237,210,230,182,73,81,255,0,147,192,143,47,220,87,133,91,19,114,156,214,27,86,65,169,181,187,248,155,140,109,142,174,150,215,208,250,150,51,232,201,100,166,138,162,14,237,53,67,91,62,235,246,220,221,147,236,162,111,152,0,0,0,8,171,231,157,250,147,253,228,254,26,97,7,5,156,51,212,241,93,175,54,173,48,154,186,174,223,98,130,158,107,190,67,93,72,177,119,233,173,208,244,163,187,105,35,145,21,242,75,36,48,162,163,95,208,179,36,138,199,181,142,67,55,249,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,152,156,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,48,3,154,95,5,24,174,168,105,197,251,137,12,42,217,224,179,236,66,223,227,110,222,29,35,100,119,187,92,8,157,231,84,117,185,169,222,167,129,174,145,146,162,171,221,28,75,10,182,79,204,246,179,252,181,92,88,250,88,214,79,151,249,15,183,78,6,181,134,213,6,170,230,213,0,8,86,230,133,192,183,228,83,42,126,184,232,230,25,225,52,218,245,209,244,197,53,19,186,161,177,93,36,145,200,187,66,141,79,15,71,54,241,246,246,87,49,146,171,227,252,211,93,79,26,205,73,231,243,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,53,246,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,75,129,204,103,141,127,229,85,168,240,88,48,11,157,214,61,50,197,191,55,109,166,157,123,81,221,43,145,94,146,92,221,15,75,94,222,166,61,35,137,178,171,156,200,218,231,109,19,166,150,52,177,92,74,105,85,171,68,53,231,57,210,139,22,69,73,124,182,227,119,137,169,40,235,41,234,219,82,171,7,147,163,138,105,26,198,55,196,198,215,36,83,181,26,136,217,163,149,169,250,39,159,210,124,23,242,161,170,120,110,153,253,41,244,103,214,220,130,221,98,241,189,142,247,133,241,85,49,195,221,237,245,55,175,167,185,213,211,212,221,246,219,116,223,112,50,131,150,135,7,117,60,72,106,228,57,198,103,103,171,252,157,96,245,17,214,214,205,37,28,82,210,93,174,49,190,55,197,107,114,77,187,94,199,53,123,147,34,50,77,162,68,99,187,107,60,111,39,78,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,202,232,238,142,224,58,21,128,90,244,231,78,108,52,150,235,109,186,158,8,165,150,42,88,97,158,225,60,112,199,11,170,234,157,11,24,217,106,100,108,76,89,37,86,162,185,83,250,145,61,168,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,145,129,196,151,56,138,156,103,87,45,88,238,130,99,20,151,108,99,21,188,84,69,146,213,220,37,137,204,200,217,27,228,129,98,161,154,23,200,216,233,149,187,79,29,74,110,247,191,181,188,105,27,30,201,195,61,120,177,244,177,172,159,47,242,31,110,156,214,176,216,123,83,245,139,1,215,94,6,181,67,81,180,230,253,73,113,182,220,116,222,247,44,177,69,85,12,211,219,231,146,206,249,157,73,84,216,94,246,197,83,27,101,98,73,18,185,85,170,191,212,171,175,8,27,84,0,0,0,0,16,87,205,207,83,49,93,68,226,226,107,118,45,87,226,254,165,99,244,152,205,198,118,73,28,144,186,186,57,234,42,37,100,110,99,221,191,111,197,54,39,163,186,92,217,98,149,138,223,179,186,206,77,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,177,154,177,157,126,84,53,79,50,212,207,162,254,140,250,219,144,92,111,190,11,191,222,240,190,42,166,73,187,93,206,150,245,244,247,58,122,186,91,190,219,236,155,236,6,111,242,88,192,42,111,188,67,101,122,131,81,143,82,86,91,113,92,93,244,204,174,153,34,115,232,46,53,149,17,164,43,18,57,122,218,247,211,193,94,197,123,19,201,157,109,114,167,113,17,210,233,171,24,47,229,67,75,51,45,51,250,83,232,207,173,184,253,198,197,227,123,29,239,11,226,169,164,135,187,219,234,111,95,79,115,171,167,169,187,237,182,233,190,230,26,242,105,192,42,113,158,23,46,153,157,199,30,164,164,168,204,114,138,186,154,59,131,82,37,158,186,221,79,20,84,241,163,220,213,87,163,35,169,142,185,26,199,237,178,186,71,34,109,39,83,179,212,13,91,50,204,90,251,131,101,87,156,43,41,161,240,87,172,126,225,81,107,184,211,119,89,39,98,170,9,29,28,177,245,177,92,199,116,189,142,77,218,170,213,219,116,85,79,51,97,62,2,117,51,21,213,14,17,244,206,227,139,85,247,62,129,199,232,177,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,163,171,182,217,88,142,217,203,20,209,61,90,222,189,136,97,230,17,165,247,93,42,227,7,82,109,151,7,85,205,79,127,188,75,148,80,213,205,68,234,102,84,65,112,114,212,175,107,117,84,145,145,75,36,180,235,35,87,103,62,157,254,77,84,86,55,63,249,35,230,182,170,253,23,212,45,57,134,158,173,46,86,60,162,43,221,68,174,99,123,14,130,186,146,56,98,107,29,213,212,175,71,91,230,87,34,181,17,17,209,236,174,221,81,161,35,231,201,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,245,128,32,47,152,103,5,151,94,22,53,66,162,251,136,99,245,109,210,188,150,161,23,31,172,90,151,85,37,20,235,31,84,182,249,228,115,81,204,123,92,146,186,36,122,185,95,10,53,123,146,61,147,116,226,89,177,239,26,24,158,43,149,240,177,170,95,90,113,155,85,231,232,108,62,247,118,183,125,33,69,29,71,131,174,138,221,81,218,169,135,173,23,183,51,58,157,211,35,118,115,119,93,149,55,53,194,3,42,184,5,224,163,42,226,179,81,233,47,119,107,103,135,211,44,102,225,12,153,29,194,161,36,100,117,253,10,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,152,222,143,85,234,116,76,150,124,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,44,255,0,5,248,158,43,138,112,177,165,191,85,177,155,85,155,233,156,62,201,118,184,253,31,69,29,63,140,174,150,221,79,221,169,155,161,19,185,51,250,91,213,35,183,115,182,77,213,118,47,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,224,5,39,45,253,167,5,77,3,144,14,170,169,217,75,77,45,76,138,136,216,88,233,28,171,251,17,55,2,33,249,203,231,204,186,101,56,230,13,79,113,73,25,110,174,169,158,90,118,191,126,135,165,45,50,34,170,109,228,191,156,119,223,247,169,248,60,156,240,7,94,245,91,41,202,170,237,253,113,91,109,244,93,137,92,205,211,119,85,245,46,203,191,151,156,41,247,47,192,177,124,197,115,89,178,238,43,243,184,18,185,213,20,182,219,162,197,3,122,250,155,31,230,32,107,145,60,147,111,54,108,191,212,72,39,39,172,54,59,102,145,85,101,142,181,182,25,110,148,232,199,84,116,249,204,141,173,171,68,243,223,238,70,167,220,4,133,34,34,38,200,155,34,28,128,5,46,56,79,48,161,191,212,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,119,196,225,23,250,10,149,16,164,10,147,205,14,78,19,224,114,6,51,243,18,194,155,152,240,169,158,175,105,207,146,219,101,158,174,52,107,26,229,234,141,241,74,159,31,135,156,73,240,32,175,67,50,23,225,58,217,133,100,19,57,33,250,51,32,163,124,170,231,43,81,141,73,154,143,221,83,207,201,21,77,139,181,251,25,92,203,68,179,156,93,170,168,183,43,13,100,8,168,136,187,42,196,239,219,178,125,223,121,174,62,166,99,117,218,123,169,183,155,68,219,164,150,235,173,66,196,187,162,42,164,117,15,106,47,217,85,219,244,63,104,27,35,105,30,85,71,153,105,206,63,126,161,168,142,104,234,45,180,142,235,141,202,168,170,232,35,127,197,124,255,0,156,135,176,49,131,151,102,108,153,151,14,54,52,93,187,150,218,75,125,52,139,187,149,122,146,130,159,125,213,201,253,31,113,147,224,112,190,101,37,101,0,84,135,37,41,241,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,170,125,100,249,129,144,251,140,230,202,102,181,156,88,250,167,214,79,152,25,15,184,206,4,212,242,184,244,39,166,95,141,123,197,105,149,70,42,242,184,244,39,166,95,141,123,197,105,149,64,0,0,69,95,60,239,212,159,239,39,240,210,213,114,84,245,79,148,252,191,174,247,27,113,117,121,231,126,164,255,0,121,63,134,150,171,146,167,170,124,167,229,253,119,184,219,128,154,144,0,0,0,0,0,16,173,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,90,174,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,32,37,80,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,2,207,233,207,16,57,246,150,105,126,164,105,70,32,250,74,107,110,168,211,219,233,47,85,136,179,50,182,40,41,100,149,221,168,36,142,70,181,172,149,179,75,20,173,123,94,143,141,238,111,150,235,191,201,161,122,23,168,252,69,234,61,187,75,244,190,205,227,174,181,219,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,237,194,206,166,238,187,43,149,206,107,24,215,189,236,99,188,174,45,137,229,89,205,246,151,22,194,177,155,174,65,122,173,235,240,214,235,93,20,149,117,83,244,49,207,127,68,81,163,158,238,150,49,206,93,147,201,173,85,95,36,82,127,184,23,224,202,197,193,230,156,85,91,36,186,253,51,153,229,30,30,163,38,185,68,247,165,43,164,137,31,218,166,166,141,219,109,12,93,217,81,36,115,82,73,28,247,57,221,40,172,138,48,185,92,60,112,253,128,240,203,165,244,58,81,167,44,171,125,182,142,162,162,174,90,202,228,133,107,107,103,154,69,115,165,168,146,24,227,108,143,70,244,68,215,43,119,72,226,141,190,125,40,70,95,52,142,1,104,244,239,199,113,55,163,150,251,85,183,16,95,7,79,145,99,180,116,208,80,195,104,145,123,84,208,212,210,71,27,88,199,67,43,214,52,146,52,69,145,178,200,178,125,182,72,254,204,191,159,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,131,194,239,19,121,247,11,58,161,109,212,12,66,166,174,178,218,202,134,186,245,143,45,198,106,106,43,204,9,28,177,244,78,216,215,165,207,99,103,149,209,61,237,122,71,34,181,253,46,217,90,237,133,52,95,87,176,221,122,210,252,127,87,52,254,122,185,44,89,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,97,47,152,143,4,21,156,42,231,105,150,225,212,189,90,101,150,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,111,83,223,63,135,69,146,73,31,21,59,149,238,87,49,238,91,129,201,247,82,53,198,207,174,201,167,56,181,29,214,229,166,87,190,252,185,67,124,12,213,20,54,154,164,163,158,74,90,174,235,126,197,44,210,190,153,176,110,229,70,202,223,178,173,115,163,137,209,134,42,241,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,66,183,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,160,101,80,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,3,245,114,174,43,181,30,255,0,195,102,21,194,205,178,95,161,176,204,95,197,207,114,142,158,101,89,47,181,82,215,207,87,27,170,23,100,218,24,187,172,70,66,155,181,100,98,202,229,114,164,73,15,234,240,81,194,141,247,139,77,101,162,195,123,87,90,60,66,219,181,102,83,123,162,133,142,240,20,189,47,88,227,71,72,168,196,154,119,179,181,26,108,247,38,239,147,182,246,69,34,22,255,0,66,244,47,81,248,139,212,123,118,151,233,125,155,199,93,107,183,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,219,133,157,77,221,118,87,43,156,214,49,175,123,216,199,108,61,195,199,15,216,15,12,186,95,67,165,26,114,202,183,219,104,234,42,42,229,172,174,72,86,182,182,121,164,87,58,90,137,33,142,54,200,244,111,68,77,114,183,116,142,40,219,231,210,128,122,188,3,0,195,116,179,13,180,233,246,159,99,212,150,60,122,199,78,148,212,52,52,200,189,17,51,117,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,1,170,185,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,128,30,104,254,187,53,55,240,95,103,162,50,171,145,143,235,179,247,111,248,145,138,188,209,253,118,106,111,224,190,207,68,101,87,35,31,215,103,238,223,241,32,49,87,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,11,149,206,127,72,106,114,253,6,198,181,114,221,5,92,213,26,123,120,116,53,136,217,226,100,16,219,174,29,184,164,153,236,119,219,123,210,166,26,24,218,140,95,36,154,69,86,170,39,83,35,131,128,125,76,197,116,139,139,221,54,206,179,90,191,9,101,167,184,84,91,234,106,157,36,113,199,75,227,105,38,163,100,242,190,71,181,140,134,55,212,53,242,61,93,246,99,107,220,136,170,136,139,58,156,83,232,167,242,137,225,247,54,209,200,238,30,10,175,32,183,167,128,157,210,246,227,101,116,18,178,162,151,186,238,220,138,144,172,240,196,146,116,177,93,219,87,244,236,237,149,53,172,3,106,131,90,206,44,125,83,235,39,204,12,135,220,103,54,40,210,173,76,197,117,147,78,49,205,82,194,170,252,69,151,38,183,197,112,166,234,146,55,201,15,90,125,184,37,237,189,236,108,209,61,29,28,140,71,47,68,140,123,85,119,106,154,235,241,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,167,213,204,187,63,169,211,238,11,117,18,170,219,144,210,90,174,87,202,122,107,5,42,76,177,117,214,50,174,166,56,170,169,226,100,136,189,111,117,26,213,170,244,167,91,88,215,189,189,61,29,72,16,67,170,186,153,149,107,38,163,228,122,165,154,213,248,139,214,77,112,150,225,83,211,36,143,142,30,181,251,16,69,220,123,222,216,98,98,54,56,216,174,94,136,216,198,162,236,212,39,83,150,46,150,254,75,248,54,194,188,93,139,232,203,174,91,226,50,155,135,246,215,123,197,120,169,23,194,79,228,247,53,157,84,49,209,125,134,244,237,183,218,106,61,94,65,94,149,105,158,85,172,154,143,142,105,110,21,73,226,47,89,53,194,43,125,55,84,114,62,56,122,215,237,207,47,109,143,123,97,137,136,233,36,122,53,122,35,99,220,169,179,84,217,206,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,64,32,179,154,246,142,221,116,215,139,75,222,92,219,13,37,14,61,168,52,244,247,187,92,180,84,174,138,9,39,108,49,195,90,215,187,161,172,90,149,168,99,231,145,26,174,93,170,162,123,215,170,69,67,37,57,31,103,245,50,218,181,79,75,107,178,26,68,167,165,168,183,95,237,118,151,44,77,157,95,43,101,130,182,161,137,183,117,236,68,134,129,142,243,86,49,86,63,209,89,23,171,218,243,164,209,203,238,97,163,88,150,177,90,38,238,82,105,221,194,162,158,233,77,210,196,233,165,185,58,158,54,212,245,185,232,171,209,60,20,241,118,218,199,185,222,39,171,236,182,55,42,224,7,46,77,76,252,151,241,147,167,23,26,138,187,172,116,23,235,131,177,154,200,45,242,109,226,188,124,110,167,167,100,205,87,181,175,133,181,82,83,74,228,93,246,236,163,218,215,57,141,64,54,20,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,4,43,115,171,245,79,139,124,191,161,247,27,137,53,36,43,115,171,245,79,139,124,191,161,247,27,136,23,87,145,143,235,179,247,111,248,145,42,132,85,242,49,253,118,126,237,255,0,18,37,80,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,12,0,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,48,3,149,199,174,205,50,252,107,217,235,73,254,32,7,149,199,174,205,50,252,107,217,235,73,254,2,21,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,139,85,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,4,170,26,171,155,84,26,171,129,53,60,52,255,0,244,155,110,255,0,47,243,191,254,79,116,33,88,154,158,26,127,250,77,183,127,151,249,223,255,0,39,186,16,172,6,213,0,0,6,0,115,171,244,177,139,124,192,161,246,235,137,159,230,0,115,171,244,177,139,124,192,161,246,235,136,24,1,202,227,215,102,153,126,53,236,245,164,255,0,16,3,202,227,215,102,153,126,53,236,245,164,255,0,0,0,0,53,87,54,168,53,87,2,127,185,92,122,19,211,47,198,189,226,180,196,174,106,28,5,84,210,212,221,120,167,209,187,21,93,99,43,42,38,184,103,54,202,126,210,50,141,137,20,45,74,250,106,120,226,107,149,138,230,79,45,83,220,247,191,174,94,238,200,196,149,204,203,94,87,30,132,244,203,241,175,120,173,50,168,13,104,120,120,226,7,62,225,151,84,40,117,95,78,95,72,251,149,29,61,69,36,180,117,203,50,209,86,193,52,106,215,69,81,28,50,70,233,24,142,232,149,173,87,108,146,69,27,188,250,80,182,166,106,115,17,224,22,179,134,60,169,51,205,45,183,221,110,90,101,123,238,212,108,148,211,212,125,89,145,36,137,158,26,170,167,165,88,144,189,243,198,218,121,36,122,72,239,181,27,186,157,31,114,92,43,2,127,185,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,32,7,154,63,174,205,77,252,23,217,232,140,170,228,99,250,236,253,219,254,36,98,175,52,127,93,154,155,248,47,179,209,25,85,200,199,245,217,251,183,252,72,9,84,34,175,158,119,234,79,247,147,248,105,42,132,85,243,206,253,73,254,242,127,13,3,21,121,92,122,236,211,47,198,189,158,180,159,226,0,121,92,122,236,211,47,198,189,158,180,159,224,0,0,0,0,34,175,158,119,234,79,247,147,248,105,106,185,42,122,167,202,126,95,215,123,141,184,186,188,243,191,82,127,188,159,195,75,85,201,83,213,62,83,242,254,187,220,109,192,77,72,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,54,168,53,87,54,168,0,98,87,48,206,52,237,92,44,105,125,69,139,16,200,41,27,170,153,45,58,38,63,70,180,205,170,90,40,22,78,153,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,118,228,99,38,233,190,186,233,174,154,113,195,166,156,92,117,67,84,47,62,6,213,67,180,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,228,207,233,118,201,186,53,26,215,61,238,99,24,247,183,93,109,116,215,77,71,226,47,81,238,58,161,170,23,159,29,117,174,218,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,110,22,117,59,100,221,92,174,115,158,247,61,239,123,220,30,87,253,85,103,185,87,251,43,145,228,153,29,195,253,178,178,186,229,93,81,39,252,41,38,154,73,31,253,46,115,157,247,170,159,94,127,128,102,90,89,153,93,180,251,80,113,234,187,30,67,99,168,90,106,234,26,148,78,184,159,178,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,202,79,41,190,9,104,237,246,47,229,55,171,216,167,118,190,233,208,220,58,215,119,182,193,36,112,210,181,240,207,29,230,62,226,58,70,76,233,35,68,129,232,145,185,177,181,242,53,100,108,241,185,183,43,153,127,1,84,218,243,143,77,173,90,77,98,164,131,81,108,116,242,77,119,100,125,222,187,253,186,10,89,28,216,91,12,49,72,233,235,145,209,195,20,43,246,58,152,229,99,220,228,100,40,192,250,249,97,241,191,89,196,94,43,83,164,58,145,85,215,159,97,246,248,101,167,168,108,51,191,233,91,60,49,211,211,173,84,245,18,203,34,201,89,223,118,243,43,186,17,221,248,220,198,187,105,58,51,168,214,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,39,193,255,0,18,150,46,42,116,58,207,169,182,196,236,221,97,233,181,228,148,141,165,124,17,210,94,34,134,55,212,71,18,57,207,234,133,123,172,146,53,71,189,123,114,49,28,168,244,123,90,23,130,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,8,121,140,240,81,252,149,117,30,11,254,1,108,186,201,166,89,79,231,45,181,51,167,118,59,93,114,171,214,75,99,166,234,115,221,210,198,36,145,58,84,107,159,27,156,221,229,116,50,200,179,210,121,77,85,211,60,87,89,52,227,35,210,220,214,147,196,89,114,107,124,182,250,158,152,227,124,144,245,167,216,158,46,227,30,198,205,19,209,178,70,245,106,244,72,198,57,19,118,160,26,240,232,119,19,121,246,136,227,217,198,17,111,169,171,186,98,121,230,47,121,199,171,172,115,92,102,142,146,9,235,233,82,20,184,69,18,42,196,149,49,172,113,34,189,204,85,116,72,248,247,111,82,61,150,128,190,188,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,125,138,3,106,128,0,0,0,22,43,142,156,214,213,128,112,125,171,119,219,205,61,92,212,245,88,189,93,145,141,166,99,92,244,158,224,223,3,11,149,28,230,167,67,101,169,141,207,93,247,70,35,149,17,202,136,213,215,48,155,62,115,247,107,173,187,133,11,37,29,190,231,87,75,79,116,206,40,41,43,162,134,103,49,149,80,37,29,108,201,20,173,69,217,236,73,97,138,68,107,183,78,184,216,239,139,81,82,32,116,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,192,13,135,184,81,196,254,163,112,203,165,88,180,152,207,213,250,186,44,62,211,227,237,206,162,240,146,65,92,250,88,223,85,221,139,102,171,102,116,239,149,210,117,39,82,200,231,171,190,210,169,117,64,2,29,185,220,97,87,90,13,104,211,221,70,154,162,145,109,183,204,94,91,37,60,77,123,187,237,158,134,174,73,165,115,219,211,210,140,86,220,33,70,170,57,85,85,178,110,141,217,21,223,147,201,66,237,117,135,137,44,202,197,13,206,173,150,218,204,30,162,174,162,141,179,57,32,154,120,107,232,155,20,175,143,126,151,61,141,158,102,181,202,155,181,37,145,19,110,165,223,34,185,218,98,214,42,189,2,193,115,90,138,30,187,213,171,48,75,93,29,79,117,233,218,165,171,162,168,146,162,62,132,94,135,117,62,138,153,119,84,87,39,111,102,170,35,156,139,128,28,185,53,51,242,95,198,78,156,92,106,42,238,177,208,95,174,14,198,107,32,183,201,183,138,241,241,186,158,157,147,53,94,214,190,22,213,73,77,43,145,119,219,178,143,107,92,230,53,0,216,80,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,101,62,19,189,44,104,223,203,252,123,219,160,46,169,106,184,78,244,177,163,127,47,241,239,110,128,186,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,228,165,126,32,112,84,158,69,37,96,15,31,171,153,85,30,27,167,57,5,250,186,162,56,99,167,182,213,187,174,71,42,34,43,96,145,255,0,20,243,254,106,158,192,198,14,98,121,178,97,188,56,223,17,54,238,92,169,46,20,209,174,238,69,234,90,10,141,182,86,167,244,253,224,65,150,185,228,47,205,181,179,53,200,33,114,77,244,158,65,88,248,149,174,87,35,218,179,57,25,178,175,159,154,34,19,169,203,183,10,110,29,194,166,4,189,167,50,75,149,150,10,185,17,204,107,87,170,71,203,42,252,62,62,114,175,196,130,29,51,198,235,181,11,83,108,214,136,119,89,46,55,90,117,149,119,69,84,73,42,24,213,95,180,169,191,233,254,211,99,141,1,198,87,13,209,44,27,23,114,170,173,182,195,71,2,170,162,38,234,145,55,246,110,159,127,220,7,190,56,95,36,57,56,95,128,20,170,255,0,65,203,126,39,5,72,136,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,82,133,85,220,173,126,5,32,114,213,221,16,168,165,62,37,64,124,247,26,116,171,183,212,210,185,55,73,161,124,107,254,118,170,16,57,204,235,9,167,196,120,129,101,69,59,222,173,185,210,212,74,230,185,26,157,46,74,218,133,93,182,255,0,47,254,34,122,200,113,231,61,135,190,219,170,88,94,73,18,238,202,219,77,99,100,77,154,157,42,218,173,211,239,221,127,190,254,207,184,11,147,201,115,62,171,155,31,204,112,122,135,171,152,203,173,52,241,238,247,174,205,90,73,19,109,190,27,39,97,63,249,246,37,20,130,158,86,154,131,85,137,235,139,241,248,145,22,43,234,162,191,119,61,21,171,13,29,107,147,109,188,188,247,251,201,214,0,82,239,137,81,74,252,64,39,196,168,235,77,191,105,90,124,0,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,205,148,200,64,226,23,151,15,25,217,206,190,234,94,107,139,104,223,141,178,228,25,133,230,233,110,169,250,197,106,143,191,75,61,108,178,69,39,67,234,90,246,245,49,237,93,156,136,228,223,101,68,95,32,36,87,149,199,161,61,50,252,107,222,43,76,170,49,255,0,128,173,45,206,244,91,132,236,27,76,245,46,197,244,54,73,102,250,79,198,209,120,168,106,59,93,219,149,84,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,100,0,0,0,17,87,207,59,245,39,251,201,252,52,181,92,149,61,83,229,63,47,235,189,198,220,101,87,53,190,23,53,219,137,79,201,119,228,83,6,250,199,245,115,233,191,164,255,0,186,116,116,125,143,17,224,123,63,235,153,99,234,234,236,75,250,59,237,211,231,182,233,189,191,229,127,193,159,18,124,59,107,237,255,0,53,214,61,55,250,191,101,173,195,234,173,112,84,253,49,65,87,215,84,250,218,41,27,31,69,60,242,61,55,100,50,46,234,157,63,103,109,247,84,69,9,63,0,0,0,0,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,71,234,243,64,224,207,137,62,34,117,246,193,154,232,230,155,253,96,178,209,97,244,182,185,234,126,152,160,164,232,170,101,109,108,142,143,162,162,120,222,187,50,104,215,116,78,159,181,182,251,162,162,92,14,84,156,46,107,183,13,127,149,31,203,94,13,245,115,235,31,208,159,70,127,116,232,235,59,254,31,199,119,191,214,210,201,211,211,223,139,244,182,223,171,203,125,151,96,207,240,0,2,0,121,163,250,236,212,223,193,125,158,136,159,227,26,177,190,11,177,95,229,123,168,28,87,103,237,181,95,234,239,127,70,65,139,218,231,161,142,162,59,87,133,164,162,107,171,156,233,88,170,202,196,158,145,82,39,68,169,219,143,169,122,156,233,122,98,11,107,203,99,129,139,87,15,184,5,30,170,106,53,174,146,187,81,114,170,122,107,148,76,172,181,181,179,226,240,58,25,17,180,177,58,104,210,120,106,93,29,67,219,83,178,181,55,218,46,149,72,214,73,51,124,0,0,0,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,121,253,11,208,189,56,225,211,78,45,218,95,165,246,111,3,106,161,222,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,114,103,244,183,117,217,26,141,107,88,198,177,140,99,27,112,0,26,214,113,99,234,159,89,62,96,100,62,227,57,53,60,174,61,9,233,151,227,94,241,90,71,87,16,188,184,120,206,206,117,247,82,243,92,91,70,252,109,151,32,204,47,55,75,117,79,214,43,84,125,250,89,235,101,146,41,58,31,82,215,183,169,143,106,236,228,71,38,251,42,34,249,18,127,192,86,150,231,122,45,194,118,13,166,122,151,98,250,27,36,179,125,39,227,104,188,84,53,29,174,237,202,170,104,255,0,57,11,223,27,183,142,86,59,236,185,118,223,101,217,81,81,3,32,0,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,217,76,132,14,33,121,112,241,157,156,235,238,165,230,184,182,141,248,219,46,65,152,94,110,150,234,159,172,86,168,251,244,179,214,203,36,82,116,62,165,175,111,83,30,213,217,200,142,77,246,84,69,242,2,69,121,92,122,19,211,47,198,189,226,180,202,163,31,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,0,0,0,53,193,226,35,19,202,179,158,49,53,107,22,194,177,155,174,65,122,173,212,12,151,195,91,173,116,82,85,213,79,209,93,82,247,244,69,26,57,238,233,99,28,229,217,60,154,213,85,242,69,54,62,49,171,135,62,11,177,93,28,213,61,76,215,28,165,182,171,254,103,157,230,23,75,237,186,165,104,99,127,208,20,51,84,213,44,81,82,204,246,119,89,52,144,213,59,196,57,170,214,187,118,198,136,169,31,114,64,112,47,193,149,139,131,205,56,170,182,73,117,250,103,51,202,60,61,70,77,114,137,239,74,87,73,18,63,181,77,77,27,182,218,24,187,178,162,72,230,164,146,57,238,115,186,81,89,20,121,42,0,0,0,26,171,147,253,202,227,208,158,153,126,53,239,21,164,85,255,0,98,227,142,207,252,198,127,202,107,63,253,172,151,238,2,180,183,59,209,110,19,176,109,51,212,187,23,208,217,37,155,233,63,27,69,226,161,168,237,119,110,85,83,71,249,200,94,248,221,188,114,177,223,101,203,182,251,46,202,138,136,25,0,0,2,0,121,163,250,236,212,223,193,125,158,136,202,174,70,63,174,207,221,191,226,71,148,227,215,128,174,44,117,167,139,28,231,83,52,211,74,126,153,198,239,63,70,120,42,223,167,109,180,253,222,213,182,150,25,63,55,53,67,36,110,210,68,246,253,166,166,251,110,155,162,162,174,64,114,164,225,115,93,184,107,252,168,254,90,240,111,171,159,88,254,132,250,51,251,167,71,89,223,240,254,59,189,254,182,150,78,158,158,252,95,165,182,253,94,91,236,187,6,0,115,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,143,41,199,175,1,92,88,235,79,22,57,206,166,105,166,148,253,51,141,222,126,140,240,85,191,78,219,105,251,189,171,109,44,50,126,110,106,134,72,221,164,137,237,251,77,77,246,221,55,69,69,92,128,229,73,194,230,187,112,215,249,81,252,181,224,223,87,62,177,253,9,244,103,247,78,142,179,191,225,252,119,123,253,109,44,157,61,61,248,191,75,109,250,188,183,217,118,12,255,0,53,172,226,159,69,63,147,183,16,89,182,142,71,112,241,180,152,253,193,60,4,238,151,185,35,232,103,137,149,20,189,215,118,227,69,153,32,154,36,147,165,136,222,226,63,167,118,236,171,178,153,21,124,199,249,120,235,182,173,241,5,46,177,232,86,43,245,162,147,43,183,211,125,51,4,151,138,58,89,40,107,169,98,101,58,116,182,161,209,39,101,240,71,2,183,103,200,238,227,103,234,232,106,198,138,23,215,148,22,168,90,179,78,18,233,176,56,91,73,5,203,79,175,21,182,218,136,27,90,217,103,150,10,153,157,91,21,83,226,217,29,11,28,234,137,161,110,253,72,229,165,145,81,223,22,182,34,248,177,245,79,172,159,48,50,31,113,156,147,238,85,188,54,113,39,195,54,85,168,22,157,99,210,63,160,236,185,101,190,130,162,11,191,211,244,21,61,186,170,57,37,107,105,187,20,242,200,245,238,50,178,71,247,21,90,214,248,125,188,213,233,182,42,241,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,98,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,144,18,43,202,227,208,158,153,126,53,239,21,166,31,243,189,212,207,19,149,105,166,142,81,213,221,98,250,62,223,87,147,92,32,238,116,208,212,120,137,18,158,145,253,40,255,0,183,52,126,22,181,55,115,19,165,179,253,151,47,91,209,51,171,128,173,45,206,244,91,132,236,27,76,245,46,197,244,54,73,102,250,79,198,209,120,168,106,59,93,219,149,84,209,254,114,23,190,55,111,28,172,119,217,114,237,190,203,178,162,162,71,95,26,28,13,241,157,175,188,80,103,250,171,139,104,55,69,150,235,112,142,158,221,39,214,139,82,248,154,90,74,120,169,34,169,217,245,12,123,59,204,167,108,189,183,53,28,206,231,66,238,173,221,67,202,114,125,209,203,238,115,197,2,106,173,60,222,30,203,166,150,249,234,43,36,233,99,251,245,85,212,243,210,83,211,108,175,107,219,212,199,212,203,220,70,189,169,225,186,29,210,178,53,73,191,48,171,149,247,8,121,223,11,218,113,148,221,245,90,139,232,204,191,53,184,65,223,181,199,95,13,84,116,116,52,105,35,105,250,157,18,43,18,103,190,122,151,187,166,89,27,219,88,63,65,233,35,76,213,2,213,113,79,162,159,202,39,135,220,219,71,35,184,120,42,188,130,222,158,2,119,75,219,141,149,208,74,202,138,94,235,187,114,42,66,179,195,18,73,210,197,119,109,95,211,179,182,84,214,176,218,160,132,13,126,229,79,196,157,175,89,114,202,109,11,210,255,0,166,240,23,220,29,81,96,169,250,110,130,155,183,75,43,82,68,166,232,170,171,89,151,176,175,116,29,201,62,212,157,174,191,46,173,128,152,173,20,213,11,86,181,105,30,33,170,246,102,210,71,79,148,217,233,174,79,167,166,173,109,91,40,231,123,19,189,74,178,181,17,30,248,101,238,68,255,0,178,213,71,198,228,86,181,81,81,53,225,226,199,213,62,178,124,192,200,125,198,114,106,121,112,96,218,237,164,156,62,197,163,154,235,166,223,85,234,241,75,133,79,208,211,199,93,71,85,29,117,13,84,175,168,94,167,83,212,202,189,230,79,36,232,237,217,27,123,110,131,167,173,201,34,164,117,113,11,203,135,140,236,231,95,117,47,53,197,180,111,198,217,114,12,194,243,116,183,84,253,98,181,71,223,165,158,182,89,34,147,161,245,45,123,122,152,246,174,206,68,114,111,178,162,47,144,18,43,202,227,208,158,153,126,53,239,21,166,85,24,255,0,192,86,150,231,122,45,194,118,13,166,122,151,98,250,27,36,179,125,39,227,104,188,84,53,29,174,237,202,170,104,255,0,57,11,223,27,183,142,86,59,236,185,118,223,101,217,81,81,50,0,1,10,220,234,253,83,226,223,47,232,125,198,226,77,73,24,28,208,56,51,226,79,136,157,125,176,102,186,57,166,255,0,88,44,180,88,125,45,174,122,159,166,40,41,58,42,153,91,91,35,163,232,168,158,55,174,204,154,53,221,19,167,237,109,190,232,168,129,249,92,140,127,93,159,187,127,196,137,84,48,3,149,39,11,154,237,195,95,229,71,242,215,131,125,92,250,199,244,39,209,159,221,58,58,206,255,0,135,241,221,239,245,180,178,116,244,247,226,253,45,183,234,242,223,101,219,63,192,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,127,205,3,65,53,99,136,157,2,176,97,90,57,138,125,96,189,81,102,20,183,73,233,188,117,53,39,69,43,40,171,99,116,157,117,18,70,197,217,243,70,155,34,245,125,173,246,217,21,80,35,7,149,199,174,205,50,252,107,217,235,73,254,34,3,128,174,2,184,177,209,110,44,112,109,76,212,189,41,250,27,27,179,125,39,227,107,126,157,182,212,118,187,182,218,168,99,252,220,53,15,145,219,201,43,27,246,90,187,111,186,236,136,170,146,254,0,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,195,254,104,26,9,171,28,68,232,21,131,10,209,204,83,235,5,234,139,48,165,186,79,77,227,169,169,58,41,89,69,91,27,164,235,168,146,54,46,207,154,52,217,23,171,237,111,182,200,170,129,24,60,174,61,118,105,151,227,94,207,90,79,241,16,28,5,112,21,197,142,139,113,99,131,106,102,165,233,79,208,216,221,155,233,63,27,91,244,237,182,163,181,221,182,213,67,31,230,225,168,124,142,222,73,88,223,178,213,219,125,215,100,69,84,151,240,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,253,94,104,28,25,241,39,196,78,190,216,51,93,28,211,127,172,22,90,44,62,150,215,61,79,211,20,20,157,21,76,173,173,145,209,244,84,79,27,215,102,77,26,238,137,211,246,182,223,116,84,75,129,202,147,133,205,118,225,175,242,163,249,107,193,190,174,125,99,250,19,232,207,238,157,29,103,127,195,248,238,247,250,218,89,58,122,123,241,126,150,219,245,121,111,178,236,25,254,106,174,109,80,64,15,246,46,56,236,255,0,204,103,252,166,179,255,0,218,192,207,254,26,127,250,77,183,127,151,249,223,255,0,39,186,16,172,79,70,135,232,38,172,97,252,180,110,92,63,100,120,167,132,207,170,48,252,178,215,29,163,199,83,73,213,85,91,45,123,169,163,239,178,69,133,58,210,120,151,126,190,150,245,125,165,77,151,104,193,254,197,199,29,159,249,140,255,0,148,214,127,251,88,19,252,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,97,255,0,52,13,4,213,142,34,116,10,193,133,104,230,41,245,130,245,69,152,82,221,39,166,241,212,212,157,20,172,162,173,141,210,117,212,73,27,23,103,205,26,108,139,213,246,183,219,100,85,64,140,30,87,30,187,52,203,241,175,103,173,39,248,136,14,2,184,10,226,199,69,184,177,193,181,51,82,244,167,232,108,110,205,244,159,141,173,250,118,219,81,218,238,219,106,161,143,243,112,212,62,71,111,36,172,111,217,106,237,190,235,178,34,170,75,248,0,0,3,85,115,106,130,0,127,177,113,199,103,254,99,63,229,53,159,254,214,4,170,114,184,244,39,166,95,141,123,197,105,149,70,63,240,21,165,185,222,139,112,157,131,105,158,165,216,190,134,201,44,223,73,248,218,47,21,13,71,107,187,114,170,154,63,206,66,247,198,237,227,149,142,251,46,93,183,217,118,84,84,76,128,3,207,231,248,6,27,170,120,109,219,79,181,7,30,164,190,99,215,202,117,166,174,161,169,69,232,149,155,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,190,220,107,240,163,125,225,47,89,107,112,222,213,214,179,16,185,111,89,139,94,235,97,99,124,125,47,75,22,72,213,209,170,177,102,129,239,237,72,155,49,203,179,36,237,177,146,198,134,197,37,180,226,31,135,236,7,137,173,47,174,210,141,70,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,174,39,57,27,186,199,44,141,242,234,80,45,7,43,143,66,122,101,248,215,188,86,153,84,89,78,12,244,83,42,225,219,134,204,63,71,51,91,133,170,182,245,143,253,33,226,103,181,203,36,148,175,239,215,212,84,51,161,210,71,27,215,102,76,212,93,216,159,105,23,109,211,101,91,214,0,0,4,0,243,71,245,217,169,191,130,251,61,17,149,92,140,127,93,159,187,127,196,143,41,199,175,1,92,88,235,79,22,57,206,166,105,166,148,253,51,141,222,126,140,240,85,191,78,219,105,251,189,171,109,44,50,126,110,106,134,72,221,164,137,237,251,77,77,246,221,55,69,69,92,128,229,73,194,230,187,112,215,249,81,252,181,224,223,87,62,177,253,9,244,103,247,78,142,179,191,225,252,119,123,253,109,44,157,61,61,248,191,75,109,250,188,183,217,118,12,255,0,34,175,158,119,234,79,247,147,248,105,42,134,0,115,91,225,115,93,184,148,252,151,126,69,48,111,172,127,87,62,155,250,79,251,167,71,71,216,241,30,7,179,254,185,150,62,174,174,196,191,163,190,221,62,123,110,155,134,0,114,184,245,217,166,95,141,123,61,105,63,196,64,112,21,192,87,22,58,45,197,142,13,169,154,151,165,63,67,99,118,111,164,252,109,111,211,182,218,142,215,118,219,85,12,127,155,134,161,242,59,121,37,99,126,203,87,109,247,93,145,21,82,95,192,0,0,0,0,138,190,121,223,169,63,222,79,225,165,170,228,169,234,159,41,249,127,93,238,54,227,42,185,173,240,185,174,220,74,126,75,191,34,152,55,214,63,171,159,77,253,39,253,211,163,163,236,120,143,3,217,255,0,92,203,31,87,87,98,95,209,223,110,159,61,183,77,237,255,0,43,254,12,248,147,225,219,95,111,249,174,177,233,191,213,251,45,110,31,85,107,130,167,233,138,10,190,186,167,214,209,72,216,250,41,231,145,233,187,33,145,119,84,233,251,59,111,186,162,40,73,248,0,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,191,226,23,22,190,231,58,5,169,120,86,45,67,227,111,89,6,31,121,181,219,169,187,172,143,191,85,61,20,177,197,31,91,213,172,111,83,222,212,221,202,141,77,247,85,68,243,3,89,115,106,130,0,127,177,113,199,103,254,99,63,229,53,159,254,214,79,240,16,23,204,51,141,59,175,20,250,161,81,98,196,50,10,183,105,94,53,80,137,143,209,173,51,169,82,182,116,143,166,91,132,241,185,202,231,189,206,89,91,18,189,26,172,133,90,157,184,222,249,186,191,91,150,135,7,117,60,72,106,228,57,198,103,103,171,252,157,96,245,17,214,214,205,37,28,82,210,93,174,49,190,55,197,107,114,77,187,94,199,53,123,147,34,50,77,162,68,99,187,107,60,111,51,167,140,158,86,56,110,191,230,80,234,86,147,92,169,48,204,158,249,120,167,126,82,233,156,191,71,77,72,169,47,138,173,138,149,145,43,159,92,231,44,42,173,238,197,20,157,47,115,213,178,61,210,59,48,52,119,71,112,29,10,192,45,122,115,167,54,26,75,117,182,221,79,4,82,203,21,44,48,207,112,158,56,99,133,213,117,78,133,140,108,181,50,54,38,44,146,171,81,92,169,253,72,129,234,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,134,190,106,124,16,86,105,182,85,119,226,123,79,41,122,241,12,146,225,20,185,13,39,122,122,138,138,43,197,92,147,190,122,173,187,74,200,168,228,122,66,155,190,85,84,158,163,161,173,107,29,27,91,141,92,23,113,109,149,112,141,170,105,148,219,98,241,216,221,247,195,91,242,107,115,155,36,189,202,22,212,198,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,233,17,83,103,169,176,158,89,139,88,179,156,86,243,133,101,52,62,54,203,144,91,234,45,119,26,110,235,227,239,210,207,27,163,150,62,182,43,94,222,166,61,201,187,85,28,155,238,138,139,230,70,182,138,114,115,250,169,175,181,89,78,169,100,150,171,206,155,89,174,15,184,99,150,234,106,207,17,93,89,218,173,141,244,176,93,34,158,137,41,228,133,244,237,145,179,178,53,78,167,42,35,85,26,170,4,148,226,121,77,139,57,197,108,217,174,45,93,227,108,185,5,190,158,233,110,169,237,62,62,253,44,241,182,72,164,232,122,53,237,234,99,218,187,57,17,201,190,202,136,190,71,235,31,37,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,135,214,5,159,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,102,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,173,19,103,51,26,184,223,224,187,21,226,227,78,39,161,162,109,170,201,159,91,123,115,217,50,25,104,99,116,143,237,36,221,52,53,51,163,22,100,163,122,207,34,171,88,191,98,69,108,189,47,233,88,222,25,42,0,0,0,2,56,57,220,102,182,170,13,23,211,221,57,154,158,173,110,87,204,162,91,221,60,173,99,123,13,130,134,146,72,101,107,221,213,212,143,87,92,33,86,162,53,81,81,178,110,173,217,17,209,235,192,30,11,249,68,227,39,73,236,31,74,125,31,225,50,8,239,189,238,199,119,171,232,216,223,95,218,233,234,110,221,207,11,219,234,223,236,245,245,108,237,186,86,74,185,173,240,185,174,220,74,126,75,191,34,152,55,214,63,171,159,77,253,39,253,211,163,163,236,120,143,3,217,255,0,92,203,31,87,87,98,95,209,223,110,159,61,183,77,237,87,45,142,2,181,219,69,184,142,118,166,107,214,148,253,13,65,102,199,235,126,131,173,250,118,142,163,181,116,149,241,67,253,238,150,161,238,118,244,178,214,55,237,181,88,155,239,228,228,98,160,74,160,0,12,32,231,11,133,93,114,174,15,159,125,183,212,82,71,79,135,101,22,219,221,115,102,123,145,242,64,246,205,66,141,137,17,170,138,254,237,116,78,84,114,181,58,26,245,223,116,70,186,34,248,78,245,79,163,127,48,49,239,113,128,157,62,61,116,183,59,214,158,19,179,157,51,211,75,23,211,57,37,231,232,207,5,69,226,161,167,238,246,174,84,179,73,249,201,158,200,219,180,113,61,223,105,201,190,219,38,234,168,139,24,28,61,114,225,227,59,6,215,221,52,205,114,157,27,240,86,92,127,48,179,93,46,53,63,88,173,82,118,41,96,173,138,73,100,232,101,75,158,238,150,49,203,179,81,92,187,108,136,171,228,4,223,128,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,209,196,46,45,125,206,116,11,82,240,172,90,135,198,222,178,12,62,243,107,183,83,119,89,31,126,170,122,41,99,138,62,183,171,88,222,167,189,169,187,149,26,155,238,170,137,230,66,15,246,46,56,236,255,0,204,103,252,166,179,255,0,218,192,154,158,19,189,44,104,223,203,252,123,219,160,46,169,111,248,122,197,175,184,54,129,105,166,21,148,208,248,43,214,63,135,217,173,119,26,110,235,36,236,85,65,69,20,114,199,214,197,115,29,210,246,57,55,106,171,87,109,209,85,60,203,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,126,39,43,240,40,93,191,104,21,55,226,84,82,159,18,160,4,93,115,163,207,170,225,199,240,236,30,157,234,214,62,235,83,60,155,61,233,187,82,146,52,219,111,134,203,223,95,254,125,201,69,32,167,154,94,160,213,101,154,226,204,126,84,68,138,196,170,172,217,207,85,114,205,71,68,229,223,127,47,45,190,224,63,43,150,46,19,79,151,113,2,250,138,135,189,27,108,165,167,149,173,106,53,122,156,181,180,234,155,239,254,71,252,100,241,219,169,210,146,223,77,74,212,217,33,133,145,167,249,154,136,67,207,38,28,61,247,45,82,205,50,73,87,102,81,90,104,219,26,108,213,234,87,85,110,191,126,233,253,235,246,125,228,199,0,41,114,236,138,84,82,191,16,41,69,93,202,208,164,169,62,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,170,159,18,165,248,20,59,224,7,45,84,223,98,179,165,159,244,169,218,159,0,57,35,215,156,38,21,29,231,73,41,114,222,195,29,53,154,149,205,141,203,211,187,81,213,148,136,237,183,77,254,11,247,42,127,156,144,163,9,121,174,211,62,78,27,239,19,121,43,27,72,155,38,255,0,122,86,82,175,253,64,69,119,3,87,63,163,120,144,197,220,174,84,71,248,221,246,223,238,160,169,255,0,172,216,154,149,202,250,88,94,229,221,93,27,85,87,252,198,179,26,25,146,166,33,170,118,76,137,85,200,148,158,39,244,81,85,126,213,52,172,251,149,63,194,253,166,203,152,252,203,81,97,182,206,191,25,41,33,127,250,88,138,7,232,20,188,168,165,223,180,14,182,162,162,249,254,211,177,191,18,148,217,62,37,77,216,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,239,137,214,228,85,95,47,218,118,59,98,149,217,126,0,84,194,162,150,254,210,160,58,170,156,172,165,153,237,93,149,177,185,81,127,204,107,179,199,45,207,233,46,36,50,135,35,149,81,158,11,109,247,251,232,41,191,234,54,27,200,38,90,123,13,202,116,248,199,73,51,255,0,208,197,83,90,61,115,201,83,47,213,59,222,68,138,229,74,191,13,250,72,168,191,102,154,38,125,234,191,224,254,208,37,139,147,222,21,29,155,73,42,178,222,195,27,53,230,149,173,145,201,211,187,145,181,149,104,221,246,77,254,9,247,170,255,0,152,144,163,9,121,81,83,62,62,27,236,243,121,35,29,72,187,166,255,0,122,214,85,47,253,102,109,0,40,114,166,251,21,47,192,234,127,253,40,5,104,169,241,43,58,219,240,43,79,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,33,89,67,149,19,112,56,77,190,226,180,248,29,77,114,42,236,138,118,167,192,14,76,75,230,105,97,125,235,133,172,186,72,209,21,212,118,185,106,60,221,182,200,201,233,222,191,215,228,197,50,208,199,78,63,186,63,146,182,162,119,63,69,113,218,214,239,253,42,140,68,255,0,141,64,215,211,27,145,98,189,83,189,62,41,215,255,0,224,41,179,214,15,55,127,14,178,73,255,0,216,250,111,254,68,211,88,11,99,150,11,163,21,138,159,101,94,137,191,245,41,179,126,149,206,250,140,2,198,249,21,21,124,5,50,121,39,251,67,0,245,135,14,248,28,156,59,224,7,79,243,255,0,204,118,167,196,234,243,235,251,190,7,99,119,223,204,10,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,191,19,171,249,255,0,230,59,29,190,254,71,95,159,95,221,240,3,185,191,3,147,134,252,14,64,252,60,226,110,198,29,123,147,255,0,177,245,63,252,137,198,176,185,36,139,45,234,161,235,241,94,143,255,0,1,13,154,181,82,119,211,224,23,199,198,168,139,224,42,83,205,63,218,30,107,33,115,114,207,116,122,189,83,237,43,17,118,254,164,2,121,249,101,216,95,101,225,107,17,146,68,68,117,101,174,42,143,39,111,186,62,122,135,167,245,121,61,12,180,49,211,128,30,143,228,173,167,125,191,209,76,118,137,187,255,0,74,35,209,127,227,67,34,192,225,126,5,11,183,222,86,191,3,169,206,68,85,69,80,43,68,66,178,134,170,46,197,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,23,239,43,40,95,188,10,17,126,210,167,236,59,83,224,116,183,244,215,252,199,114,124,0,228,177,60,113,82,50,171,133,93,77,71,39,232,99,117,174,79,63,216,212,95,250,11,236,89,14,53,145,23,133,157,77,85,248,38,51,92,191,255,0,76,13,115,166,122,193,95,43,147,226,217,30,159,241,169,179,78,140,207,29,70,155,216,230,137,119,71,80,211,47,249,214,8,212,214,86,191,206,186,163,253,213,255,0,243,169,177,215,8,21,242,92,184,126,196,42,230,84,87,190,211,111,85,84,77,183,85,162,167,95,250,64,188,231,14,248,28,156,47,192,14,173,188,247,59,19,226,80,171,178,249,33,83,84,10,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,191,19,175,111,61,202,220,165,40,187,175,154,1,216,223,129,201,194,124,14,64,241,26,205,60,116,250,111,124,154,85,217,27,67,82,191,231,72,36,83,89,104,94,179,215,196,229,248,186,70,39,252,104,108,115,197,253,124,150,222,31,178,250,184,85,17,236,180,220,21,21,83,125,149,40,170,23,254,131,92,90,15,42,234,127,247,86,127,206,128,108,87,192,237,35,41,120,85,211,36,106,126,158,55,68,229,243,253,173,85,255,0,164,190,197,144,224,165,17,56,89,211,37,79,130,227,52,43,255,0,244,203,222,7,11,240,58,149,126,210,39,237,59,87,224,116,187,244,211,252,224,118,39,220,86,80,159,113,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,251,202,202,23,239,3,173,191,166,191,230,59,147,224,117,162,121,157,137,240,3,146,197,241,187,55,107,133,173,75,93,188,151,25,174,223,255,0,180,66,250,24,241,199,221,214,11,95,10,58,144,233,215,100,155,29,171,137,60,209,60,221,208,212,248,255,0,75,144,13,121,43,92,142,172,157,201,240,89,92,191,241,169,177,55,3,179,248,142,28,113,23,174,232,169,106,183,39,159,251,194,156,215,86,71,117,72,231,39,222,229,83,98,206,8,98,108,60,58,226,141,106,175,253,236,183,253,223,252,67,78,5,250,56,95,35,147,133,248,1,212,239,138,127,89,91,124,138,29,241,79,235,42,79,128,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,119,153,67,126,43,253,101,75,240,41,111,197,127,172,14,212,243,57,56,79,129,200,22,15,142,41,252,63,14,57,115,211,117,85,181,92,83,203,253,225,80,107,179,68,228,109,100,14,95,130,74,213,255,0,141,13,138,56,222,137,179,112,235,149,181,202,191,247,178,225,247,127,241,13,65,174,156,110,233,145,174,95,185,200,160,108,101,193,20,221,222,22,180,209,118,242,76,102,135,111,254,209,75,232,99,199,0,151,88,46,156,40,233,187,160,93,210,28,118,146,37,243,69,243,111,91,87,225,253,45,83,33,192,225,126,7,75,191,77,63,206,119,47,192,235,84,243,2,164,251,138,202,19,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,41,95,235,42,82,149,251,192,165,19,207,127,51,177,62,7,74,42,247,54,251,142,228,248,1,201,141,60,196,45,50,93,184,77,212,38,71,34,51,177,99,158,101,223,127,52,99,226,126,222,95,228,153,44,99,231,30,14,85,225,115,81,97,251,164,198,174,27,255,0,153,136,6,187,110,78,151,43,127,98,236,108,123,193,221,4,150,222,31,49,10,89,152,173,145,182,155,122,57,21,21,23,116,161,167,69,223,127,234,53,196,157,58,103,145,191,177,234,159,241,155,46,240,244,234,105,52,151,31,150,141,141,100,47,160,164,115,17,187,108,136,180,209,109,240,254,141,128,185,7,11,240,57,56,119,192,14,181,110,235,241,42,68,251,138,55,251,91,21,183,205,64,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,37,121,145,115,34,202,157,149,93,56,122,225,234,253,117,199,33,199,46,15,163,201,178,106,57,100,163,174,168,174,167,147,103,209,210,61,58,100,134,24,228,98,164,146,166,206,149,205,86,181,82,20,85,168,9,106,6,21,114,204,227,71,249,73,233,195,244,223,53,119,111,62,192,109,244,144,84,212,77,93,222,146,251,66,137,218,101,118,210,61,211,58,102,171,26,218,135,47,83,123,146,196,244,114,119,146,56,243,84,0,7,159,207,243,252,55,75,48,219,182,160,234,14,67,73,99,199,172,116,235,83,93,93,82,171,209,19,55,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,80,244,0,128,189,80,230,61,175,57,39,20,105,196,6,17,149,213,219,237,182,10,138,154,28,106,195,83,23,69,18,89,31,42,42,211,85,211,50,71,54,71,206,216,226,116,238,71,171,187,140,98,198,246,118,96,237,202,85,211,136,43,23,19,220,189,53,43,87,172,24,253,214,201,29,203,79,242,88,42,104,110,16,61,189,154,168,168,39,100,205,134,101,107,89,85,10,61,21,27,52,127,101,118,86,185,25,35,100,137,129,149,64,213,92,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,0,195,94,105,58,197,159,104,86,139,224,90,141,167,55,234,187,117,202,221,169,22,185,101,138,42,169,161,130,225,4,116,149,179,58,146,169,176,189,142,150,154,71,68,196,146,37,114,35,145,63,169,82,234,240,119,197,86,27,197,126,145,219,243,11,53,202,145,185,61,186,158,158,155,44,180,71,26,194,251,117,197,89,246,213,177,57,239,119,134,145,205,145,208,191,169,221,76,69,106,175,113,146,49,129,125,64,0,0,0,1,98,184,196,226,171,13,225,67,72,238,25,133,230,229,72,236,158,227,79,81,77,137,218,36,141,102,125,198,226,140,251,10,232,154,246,59,195,70,231,70,233,159,212,222,150,42,53,23,184,248,216,255,0,202,229,239,159,230,90,167,194,54,19,168,58,131,144,213,223,50,27,229,69,238,166,186,186,165,83,174,87,253,49,88,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,136,25,20,8,86,230,1,204,87,89,117,30,251,119,209,76,55,29,202,244,183,16,91,123,40,175,118,155,237,185,180,55,219,159,125,145,202,230,213,53,122,159,75,10,177,81,173,138,55,254,118,41,30,178,57,236,149,34,143,45,57,101,113,219,106,214,236,54,221,161,154,165,147,85,201,170,22,26,121,27,75,89,116,157,175,126,73,68,197,115,154,248,228,217,21,245,48,197,179,100,99,250,164,123,35,239,245,72,171,55,104,51,212,0,0,30,43,90,53,123,13,208,93,47,200,53,115,80,39,171,142,197,142,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,201,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,21,168,185,164,241,13,65,196,189,126,186,193,95,86,236,98,227,80,145,77,167,243,93,170,38,180,54,220,140,142,52,138,36,122,171,97,169,233,137,175,90,152,227,110,243,43,220,177,246,222,248,92,19,188,15,63,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,6,0,115,66,227,167,242,41,138,191,67,180,115,51,240,154,147,122,232,250,98,166,137,189,83,88,173,114,70,229,93,166,71,39,135,172,155,120,251,123,35,158,200,149,242,126,105,206,167,145,67,63,193,14,220,181,249,129,234,229,159,50,193,248,91,204,44,85,121,182,49,113,168,91,69,162,170,154,23,205,119,179,177,200,222,214,238,234,233,150,134,157,172,145,207,71,53,31,12,42,231,53,253,184,25,10,204,72,0,8,245,230,141,192,149,215,91,45,80,235,190,139,227,52,149,25,181,142,157,237,200,45,212,144,59,198,228,52,77,107,18,39,199,210,189,50,212,211,181,142,68,103,71,114,88,220,140,71,57,97,134,39,4,133,3,87,124,3,63,204,180,179,50,180,234,14,159,100,53,118,60,134,199,80,149,52,53,212,202,157,113,63,101,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,79,131,190,42,176,222,43,244,142,223,152,89,174,84,141,201,237,212,244,244,217,101,162,56,214,23,219,174,42,207,182,173,137,207,123,188,52,142,108,142,133,253,78,234,98,43,85,123,140,145,140,11,234,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,13,148,192,34,175,154,31,48,47,254,25,56,82,210,41,191,198,218,115,59,195,93,254,246,149,41,168,167,167,169,255,0,124,211,85,199,52,95,225,197,183,233,40,18,168,13,101,180,47,66,245,31,136,189,71,183,105,126,151,217,188,117,214,187,121,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,184,89,212,221,215,101,114,185,205,99,26,247,189,140,116,170,113,87,142,81,242,211,225,151,79,238,220,50,63,192,221,104,117,2,146,43,165,202,227,79,3,234,178,58,87,82,221,102,240,183,71,193,28,94,46,22,247,92,198,34,162,58,54,181,139,27,152,246,53,232,18,42,11,85,195,167,18,250,89,197,6,9,14,117,166,119,111,240,188,109,154,178,122,111,165,45,159,158,154,40,252,92,16,203,39,103,187,216,123,227,234,119,219,102,206,79,189,18,234,128,0,0,6,0,113,107,198,253,247,132,126,56,177,170,44,142,170,235,114,211,43,222,159,211,75,123,178,81,194,202,137,153,84,149,119,36,134,170,145,178,75,27,35,155,173,177,50,69,235,70,190,45,250,154,231,71,18,179,58,113,108,179,21,206,108,84,185,78,21,147,90,178,11,45,111,95,134,184,218,235,99,171,165,159,161,238,99,250,37,141,92,199,116,189,142,106,236,190,78,106,162,249,162,129,250,192,0,0,24,1,47,29,63,145,78,98,186,149,161,218,199,153,248,77,54,189,125,17,244,61,77,107,122,161,177,93,36,181,208,42,111,50,185,60,61,28,219,201,220,221,28,198,74,172,147,243,77,117,68,138,25,254,0,0,0,0,0,0,0,0,12,0,226,215,141,251,239,8,252,113,99,84,89,29,85,214,229,166,87,189,63,166,150,247,100,163,133,149,19,50,169,42,238,73,13,85,35,100,150,54,71,55,91,98,100,139,214,141,124,91,245,53,206,142,37,102,116,226,217,102,43,156,216,169,114,156,43,38,181,100,22,90,222,191,13,113,181,214,199,87,75,63,67,220,199,244,75,26,185,142,233,123,28,213,217,124,156,213,69,243,69,3,245,128,0,0,35,171,135,110,97,116,120,183,19,90,183,195,175,16,57,127,102,213,14,160,100,17,98,87,251,156,208,65,75,106,165,138,170,186,73,105,107,106,231,153,157,48,167,106,22,83,39,75,220,142,145,99,234,70,36,77,96,72,168,0,0,0,0,0,0,0,0,45,254,186,107,166,156,112,233,167,23,29,80,213,11,207,129,181,80,237,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,185,51,250,93,178,110,141,70,181,207,123,152,198,61,237,134,28,27,154,15,16,212,28,75,210,235,78,103,148,85,187,24,184,212,82,211,95,176,251,124,149,19,90,27,110,70,67,20,235,69,71,81,80,173,134,167,166,46,235,94,146,55,121,149,221,75,219,124,140,112,78,240,60,254,1,159,225,186,167,134,218,117,7,79,178,26,75,230,61,124,167,74,154,26,234,101,94,137,89,186,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,0,0,0,26,171,129,181,64,49,87,149,199,161,61,50,252,107,222,43,76,170,0,0,0,1,141,92,199,178,204,171,6,224,199,80,242,156,43,38,186,227,247,170,47,162,124,53,198,215,91,37,37,84,29,119,90,70,63,162,88,213,175,111,83,30,230,174,203,230,215,42,47,146,168,25,42,12,85,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,249,84,0,0,0,0,0,17,87,207,59,245,39,251,201,252,52,197,94,87,30,187,52,203,241,175,103,173,2,127,128,0,0,0,0,0,0,35,47,80,248,245,200,120,102,230,61,159,96,218,131,125,171,172,210,187,189,69,138,26,230,84,120,170,215,216,24,150,104,220,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,132,154,3,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,0,0,0,0,2,48,57,98,243,11,172,202,107,41,184,117,226,7,47,239,93,102,233,139,18,191,220,230,158,122,171,173,84,179,205,36,180,181,181,115,204,254,169,151,187,11,41,147,165,141,86,198,177,245,43,214,38,190,79,192,0,0,0,121,252,255,0,63,195,116,179,13,187,106,14,160,228,52,150,60,122,199,78,181,53,213,213,42,189,17,51,116,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,64,8,22,204,57,153,235,142,91,196,214,45,196,36,113,253,7,65,138,117,91,224,197,237,119,9,155,75,87,103,146,169,101,168,165,168,116,189,200,223,52,209,164,81,201,59,97,106,117,83,211,200,216,218,232,99,233,154,157,11,215,77,56,226,47,78,45,218,161,165,247,159,29,106,174,222,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,110,102,117,55,116,221,90,173,115,94,199,61,143,99,220,23,0,0,0,2,218,113,55,118,186,216,56,109,213,123,237,138,231,87,110,185,91,176,123,237,93,29,101,36,206,134,122,105,227,160,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,5,203,6,5,114,208,227,214,155,94,113,232,116,87,86,111,180,144,106,45,142,158,56,109,15,147,187,215,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,62,199,83,28,143,99,92,140,153,89,158,160,0,0,1,109,56,155,187,93,108,28,54,234,189,246,197,115,171,183,92,173,216,61,246,174,142,178,146,103,67,61,52,241,208,76,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,44,175,47,62,52,237,92,83,233,125,61,139,47,200,41,29,170,152,213,58,166,65,70,148,205,165,90,216,18,78,152,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,118,227,99,225,234,12,181,0,0,0,0,0,0,0,0,0,0,4,85,243,66,230,7,149,88,178,167,240,237,195,238,115,244,95,209,125,18,101,121,13,142,182,72,235,162,174,100,142,254,230,69,59,17,189,158,223,67,29,51,162,123,156,174,119,101,86,62,220,209,201,119,249,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,235,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,99,169,142,71,177,174,70,76,172,12,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,167,220,82,141,217,126,37,78,242,82,141,254,214,192,118,167,192,228,225,191,3,144,44,175,24,148,18,92,184,124,203,233,97,98,186,71,90,110,8,212,68,85,93,214,134,161,19,109,191,172,215,9,169,212,228,111,237,93,141,151,248,133,117,52,122,75,144,75,88,198,190,22,80,85,185,232,237,182,84,74,105,119,248,255,0,70,230,180,80,39,84,241,183,246,189,19,254,48,54,15,229,223,105,146,211,194,110,158,178,73,17,253,251,28,19,38,219,249,35,223,43,246,243,255,0,40,201,99,31,56,15,114,167,11,154,117,15,221,30,53,111,219,252,236,83,32,192,225,126,7,90,167,158,254,103,98,252,14,149,85,238,109,247,1,216,159,214,84,82,159,113,80,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,47,222,86,82,187,125,192,80,137,231,240,59,19,224,112,136,84,0,199,30,96,55,90,91,111,11,58,132,147,200,198,190,108,118,185,145,245,46,202,170,168,196,217,63,173,92,136,100,113,29,252,223,245,78,44,111,77,41,116,250,154,239,216,171,200,40,100,119,97,146,108,231,198,149,116,200,228,84,219,205,21,173,122,124,83,239,2,27,96,99,170,170,145,168,197,114,189,85,118,79,243,169,179,102,140,90,35,178,105,142,57,110,138,46,219,98,182,81,181,27,251,54,167,141,63,106,254,195,91,221,36,196,238,25,174,123,108,199,237,180,50,213,75,83,222,251,17,179,171,244,97,145,255,0,181,62,230,175,223,247,27,50,98,244,43,109,199,45,148,43,255,0,129,164,134,61,182,219,109,163,106,109,255,0,16,31,168,112,239,129,201,195,128,234,242,223,125,142,196,248,148,236,133,77,79,188,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,234,230,167,193,5,30,164,226,183,126,39,180,242,151,163,47,198,237,241,75,144,210,119,160,167,167,173,179,210,71,59,231,170,219,180,143,150,178,54,44,41,187,229,68,88,41,250,26,215,61,177,181,210,42,0,214,7,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,39,193,255,0,18,150,46,42,116,58,207,169,182,196,236,221,97,233,181,228,148,141,165,124,17,210,94,34,134,55,212,71,18,57,207,234,133,123,172,146,53,71,189,123,114,49,28,168,244,123,91,24,60,208,184,22,252,138,101,79,215,29,28,195,60,38,155,94,186,62,152,166,162,119,84,54,43,164,146,57,23,104,81,169,225,232,230,222,62,222,202,230,50,85,124,127,154,107,169,227,92,127,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,64,216,164,133,110,104,92,116,254,90,242,167,232,118,142,102,126,47,77,172,189,31,76,84,209,55,166,27,237,210,57,28,171,180,200,229,241,20,112,237,31,111,100,107,31,42,62,79,206,181,180,242,37,255,0,230,79,204,35,21,183,233,99,116,91,68,239,31,72,93,117,19,31,162,184,92,46,158,18,57,41,225,199,110,84,210,185,96,233,145,233,45,61,100,208,173,59,186,37,131,118,193,83,214,138,215,171,28,216,171,210,173,51,202,181,147,81,241,205,45,194,169,60,69,235,38,184,69,111,166,234,142,71,199,15,90,253,185,229,237,177,239,108,49,49,29,36,143,70,175,68,108,123,149,54,106,129,117,120,46,225,39,42,226,231,84,211,22,182,203,224,113,187,23,134,184,100,215,23,58,72,187,116,46,169,141,143,130,9,82,25,99,74,201,35,89,157,11,36,68,107,187,50,42,174,204,82,111,184,133,197,172,88,55,5,250,151,133,98,212,62,10,203,143,233,125,230,215,110,166,238,190,78,197,44,22,153,99,138,62,183,171,158,238,150,49,169,187,149,92,187,110,170,171,230,125,124,42,240,207,134,240,161,164,116,122,91,135,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,62,165,108,44,233,138,54,50,54,170,244,177,141,234,115,223,215,35,254,190,44,125,44,107,39,203,252,135,219,167,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,18,45,120,85,226,99,50,225,67,87,40,245,75,15,161,164,184,177,212,238,182,221,237,149,40,141,101,198,221,35,227,124,176,36,157,42,232,95,213,20,111,100,141,69,233,123,27,212,215,179,174,55,202,87,58,191,75,24,183,204,10,31,110,184,144,172,6,206,122,59,172,88,14,186,224,22,189,70,211,155,245,37,198,219,113,167,130,89,98,138,170,25,167,183,207,36,49,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,165,95,106,64,15,0,188,107,229,92,41,234,61,37,146,237,115,241,26,101,147,92,33,143,35,183,212,44,143,142,131,173,91,27,174,116,233,27,94,246,205,19,17,21,237,99,87,189,27,17,138,157,77,137,241,79,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,101,191,215,77,116,211,142,29,52,226,227,170,26,161,121,240,54,170,29,162,134,24,145,31,85,112,170,114,42,199,75,77,26,170,119,38,127,75,182,77,209,168,214,185,239,115,24,199,189,190,131,63,207,240,221,44,195,110,218,131,168,57,13,37,143,30,177,211,173,77,117,117,74,175,68,76,221,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,96,7,141,94,50,115,46,47,179,248,46,23,74,106,74,12,79,24,168,184,67,139,80,197,68,144,78,202,73,230,69,73,170,151,185,34,186,165,241,69,76,217,17,175,237,34,197,246,26,221,220,174,15,21,196,95,18,250,167,197,6,119,54,117,169,151,111,240,124,21,154,142,122,159,162,237,159,153,134,41,60,36,19,75,39,103,187,216,99,228,233,119,219,126,238,95,185,18,106,121,92,122,19,211,47,198,189,226,180,128,18,127,185,92,122,19,211,47,198,189,226,180,15,21,204,159,129,139,87,16,88,5,102,170,105,205,174,146,135,81,113,90,122,155,148,172,163,181,181,211,229,16,54,24,209,212,178,186,24,214,121,170,91,29,59,27,77,186,185,55,222,46,148,73,18,72,225,47,22,203,50,172,26,251,75,148,225,89,53,215,31,189,81,117,248,107,141,174,182,74,74,168,58,216,230,63,162,88,213,175,111,83,30,230,174,203,230,215,42,47,146,169,180,153,21,124,208,249,126,255,0,240,201,197,110,145,67,254,54,237,153,217,218,223,247,180,73,83,69,5,61,55,251,230,166,174,73,165,255,0,14,93,255,0,73,0,203,254,5,248,205,177,113,135,167,21,87,57,45,95,67,102,120,191,135,167,201,173,177,49,235,74,217,37,71,246,170,105,164,118,251,195,47,106,85,72,220,229,146,55,49,205,119,82,35,37,146,255,0,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,53,172,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,185,65,204,15,152,165,79,20,180,214,189,62,210,103,100,22,13,58,101,60,117,55,122,27,149,52,84,213,119,59,139,101,114,181,38,88,102,149,175,166,141,173,133,236,102,237,252,234,185,207,71,43,33,86,7,138,227,219,141,251,239,23,25,220,84,88,229,85,214,219,166,86,78,212,182,75,37,100,44,167,153,245,75,10,36,213,85,109,142,89,25,36,221,110,149,145,175,90,181,145,109,210,214,186,73,85,248,170,123,253,41,208,189,71,214,90,60,190,237,133,89,187,182,172,19,31,173,201,47,247,41,213,89,75,69,75,79,4,147,35,28,244,69,222,105,123,78,100,81,162,43,156,228,114,174,204,100,143,103,128,3,45,56,4,227,178,235,194,38,77,91,98,201,104,234,238,218,117,145,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,158,108,105,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,224,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,157,112,58,68,233,115,216,217,226,108,172,99,158,145,200,174,103,83,182,71,59,32,56,14,230,59,83,194,158,27,148,105,246,160,218,50,12,183,30,117,59,171,177,74,26,106,168,154,203,117,199,119,172,144,42,200,157,81,83,84,57,237,123,220,213,127,105,236,115,155,11,221,52,138,4,143,241,237,198,253,139,132,124,18,42,44,114,170,213,114,212,219,223,106,91,37,146,178,23,212,66,202,84,153,18,106,170,182,199,44,111,142,30,134,202,200,215,173,28,249,118,233,107,155,28,170,200,22,202,114,204,171,57,190,213,101,57,174,77,117,200,47,85,189,30,38,227,116,173,146,174,170,126,134,53,140,235,150,69,115,221,210,198,53,169,186,249,53,168,137,228,136,122,13,104,213,236,203,94,181,67,32,213,205,64,158,146,75,238,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,207,53,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,89,52,229,139,203,210,179,22,172,166,226,43,136,28,67,179,117,135,166,92,74,193,115,134,120,42,173,85,81,79,52,114,213,86,210,79,11,58,102,78,212,47,166,94,167,181,27,34,201,210,143,72,156,192,189,92,187,184,5,163,225,143,21,92,243,84,173,246,171,150,166,222,251,85,27,45,52,21,31,86,99,72,229,103,134,165,169,233,87,164,207,100,242,54,162,72,222,145,187,236,198,222,166,199,220,151,53,64,0,0,2,32,57,164,112,11,71,167,126,59,137,189,28,183,218,173,184,130,248,58,124,139,29,163,166,130,134,27,68,139,218,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,237,178,71,246,112,215,133,222,38,243,238,22,117,66,219,168,24,133,77,93,101,181,149,13,117,235,30,91,140,212,212,87,152,18,57,99,232,157,177,175,75,158,198,207,43,162,123,218,244,142,69,107,250,93,178,181,219,31,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,65,15,49,30,8,43,56,85,206,211,45,195,169,122,180,203,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,222,167,190,127,14,139,36,146,62,42,119,43,220,174,99,220,161,33,92,111,234,246,27,175,92,177,50,221,92,211,249,234,228,177,100,84,246,137,169,210,174,5,134,120,158,203,229,36,82,195,35,60,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,98,47,132,239,84,250,55,243,3,30,247,24,15,201,197,117,211,81,241,13,39,205,116,66,217,121,238,225,153,223,132,150,229,107,168,69,124,112,213,83,212,193,60,117,84,254,105,218,153,124,59,35,122,166,237,124,106,136,230,170,178,39,71,248,26,123,154,221,116,215,63,198,181,26,197,79,73,61,203,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,219,236,169,241,2,100,249,154,241,219,106,209,28,54,227,161,154,91,147,85,199,170,23,234,120,219,85,89,107,157,172,126,55,68,245,107,156,249,36,217,85,149,51,69,187,99,99,58,100,99,36,239,245,70,169,15,118,24,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,77,106,170,249,34,140,167,44,202,179,155,237,86,83,154,228,215,92,130,245,91,209,226,110,55,74,217,42,234,167,232,99,88,206,185,100,87,61,221,44,99,90,155,175,147,90,136,158,72,132,223,114,238,224,22,143,134,60,85,115,205,82,183,218,174,90,155,123,237,84,108,180,208,84,125,89,141,35,149,158,26,150,167,165,94,147,61,147,200,218,137,35,122,70,239,179,27,122,155,31,114,80,184,28,11,240,101,98,224,243,78,42,173,146,93,126,153,204,242,143,15,81,147,92,162,123,210,149,210,68,143,237,83,83,70,237,182,134,46,236,168,146,57,169,36,142,123,156,238,148,86,69,29,149,231,87,233,99,22,249,129,67,237,215,19,63,204,0,231,87,233,99,22,249,129,67,237,215,16,35,3,133,30,43,181,31,132,173,71,102,107,133,75,227,173,85,221,184,47,246,9,230,86,82,221,233,90,170,168,215,42,34,246,230,103,83,150,41,145,21,209,185,206,69,71,177,242,70,253,135,176,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,115,47,249,119,113,191,89,194,174,118,184,150,99,85,213,166,89,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,245,61,240,120,133,72,228,145,241,83,181,24,213,115,24,213,9,233,6,0,115,106,226,95,234,95,14,56,254,11,167,247,111,17,249,99,238,116,94,109,243,245,211,201,99,129,144,203,63,106,120,165,77,251,254,34,149,137,246,100,142,72,36,168,106,237,212,213,92,63,229,255,0,197,151,24,153,15,16,86,157,39,178,106,247,214,63,174,253,116,243,46,160,212,87,94,169,104,35,166,138,74,153,42,96,106,78,201,91,50,67,20,205,108,109,149,145,200,231,53,36,219,102,73,24,126,183,58,191,84,248,183,203,250,31,113,184,159,39,44,174,59,110,186,35,153,91,180,51,84,178,106,72,244,190,253,81,35,105,107,46,147,185,140,198,235,94,142,115,95,28,155,42,50,154,105,118,108,140,127,76,108,124,157,254,168,209,38,238,253,124,234,253,83,226,223,47,232,125,198,226,96,0,27,84,2,45,121,87,241,235,77,85,77,106,225,99,89,47,180,148,111,163,167,134,223,131,92,234,59,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,206,136,187,91,171,214,38,190,82,128,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,255,0,44,94,97,117,153,77,101,55,14,188,64,229,253,235,172,221,49,98,87,251,156,211,207,85,117,170,150,121,164,150,150,182,174,121,159,213,50,247,97,101,50,116,177,170,216,214,62,165,122,196,215,201,249,170,185,58,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,89,163,88,229,127,137,165,166,234,71,172,204,100,18,58,162,56,216,177,183,236,200,222,150,201,219,136,51,84,0,0,0,0,0,4,43,115,171,245,79,139,124,191,161,247,27,137,242,114,202,227,182,235,162,57,149,187,67,53,75,38,164,143,75,239,213,18,54,150,178,233,59,152,204,110,181,232,231,53,241,201,178,163,41,166,151,102,200,199,244,198,199,201,223,234,141,18,110,239,215,206,175,213,62,45,242,254,135,220,110,38,0,1,181,64,34,215,149,127,30,180,213,84,214,174,22,53,146,251,73,70,250,58,120,109,248,53,206,163,186,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,232,139,181,186,189,98,107,252,7,54,94,43,115,232,120,139,180,105,70,156,229,57,6,44,205,48,167,101,92,181,150,202,233,168,103,154,235,93,74,142,116,172,146,25,190,211,25,71,59,34,99,149,172,123,86,122,198,253,166,61,55,9,137,53,172,226,199,213,62,178,124,192,200,125,198,114,74,121,74,241,13,196,214,181,253,96,195,179,108,230,213,144,98,24,55,110,162,178,190,251,29,85,110,69,81,37,119,123,195,211,69,84,179,35,22,22,62,9,164,116,147,54,89,17,21,177,55,236,57,171,4,107,113,99,234,159,89,62,96,100,62,227,56,18,147,202,231,142,219,174,182,90,166,208,141,104,201,169,42,51,107,29,59,29,143,220,106,231,119,141,200,104,154,215,172,172,147,169,58,101,169,167,107,26,170,254,190,228,177,185,94,173,114,195,52,174,144,163,86,27,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,244,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,225,149,64,0,0,0,7,228,229,57,102,43,131,88,170,178,156,215,38,181,99,246,90,46,143,19,113,186,86,199,73,75,7,91,218,198,117,203,34,181,141,234,123,218,212,221,124,220,228,68,243,84,63,88,132,190,102,188,118,221,117,187,50,184,232,102,150,228,212,146,105,125,134,162,54,213,86,90,231,115,217,146,86,177,26,231,62,73,54,68,125,52,50,238,216,216,206,168,222,248,251,253,82,34,195,218,11,63,199,71,25,183,222,48,245,30,150,231,29,171,232,108,51,23,241,20,248,205,182,86,49,106,155,28,170,206,237,77,76,141,223,121,165,237,68,171,27,92,177,198,214,53,173,234,84,124,178,99,89,239,244,167,66,245,31,89,104,242,251,182,21,102,238,218,176,76,126,183,36,191,220,167,85,101,45,21,45,60,18,76,140,115,209,23,121,165,237,57,145,70,136,174,115,145,202,187,49,146,61,158,0,12,202,229,247,199,174,67,195,54,101,67,131,106,13,246,174,179,74,238,245,17,195,92,202,143,21,90,251,3,17,42,92,147,80,194,146,163,33,99,170,42,27,37,66,54,55,189,236,98,171,90,231,162,34,206,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,182,252,69,240,209,170,124,47,231,115,96,186,153,105,255,0,7,193,94,104,224,169,250,46,231,249,152,101,147,194,79,52,81,247,187,93,246,50,78,150,253,135,238,213,251,149,115,83,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,219,36,103,100,37,252,0,0,213,92,218,160,213,92,9,254,229,113,232,79,76,191,26,247,138,211,42,140,85,229,113,232,79,76,191,26,247,138,211,42,128,0,0,24,171,205,31,208,158,166,254,11,239,20,70,85,24,171,205,31,208,158,166,254,11,239,20,64,65,182,139,234,246,101,160,186,161,143,234,230,159,207,73,29,247,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,146,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,194,124,46,241,55,128,241,77,165,246,221,64,196,42,105,40,238,79,167,107,175,88,242,220,97,169,173,179,78,178,75,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,214,220,189,92,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,134,199,192,243,248,6,127,134,234,158,27,105,212,29,62,200,105,47,152,245,242,157,42,104,107,169,149,122,37,102,234,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,17,213,169,156,225,52,227,1,226,58,124,54,201,101,250,225,165,150,219,123,168,238,23,187,52,72,234,231,222,26,247,170,201,70,233,38,108,53,84,104,137,28,91,170,70,174,114,201,35,36,124,109,98,75,229,121,157,115,11,172,197,171,42,120,117,225,251,47,236,221,97,234,139,45,191,219,38,158,10,171,85,84,83,195,36,84,180,85,112,76,206,153,147,181,51,42,83,165,237,70,200,145,245,35,210,86,178,50,244,95,72,115,45,122,213,12,127,72,244,254,10,73,47,185,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,252,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,66,66,121,210,229,152,174,115,98,208,156,167,10,201,173,89,5,150,183,235,63,134,184,218,235,99,171,165,159,161,246,230,63,162,88,213,204,119,75,216,230,174,203,228,230,170,47,154,41,141,124,174,61,118,105,151,227,94,207,90,93,254,103,218,33,106,225,195,68,184,106,209,123,53,242,174,243,79,142,83,229,77,125,125,76,109,141,245,51,205,61,13,68,207,70,55,201,140,89,102,147,161,155,185,90,206,150,171,158,168,175,91,65,202,227,215,102,153,126,53,236,245,160,79,240,0,0,0,0,0,1,0,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,5,255,0,229,111,199,213,30,157,248,30,25,53,142,225,106,182,226,11,227,42,49,220,138,178,166,10,24,109,18,47,118,166,106,106,185,36,115,24,232,101,122,200,177,200,170,178,54,89,18,63,182,201,25,217,151,243,85,114,103,185,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,117,39,76,181,52,237,99,85,95,215,220,150,55,43,213,174,88,102,149,193,33,64,131,110,100,252,89,231,217,111,22,149,150,205,63,206,170,237,54,221,35,168,169,178,88,43,172,157,235,117,109,53,108,144,199,21,213,206,157,21,179,43,214,102,73,78,170,213,72,214,56,91,210,139,214,247,201,154,156,170,56,143,226,27,136,60,54,251,69,170,213,116,151,28,123,5,167,164,180,80,222,231,182,84,45,198,241,87,34,189,235,222,174,89,187,50,190,158,22,68,215,162,66,178,191,196,67,36,143,234,221,101,12,245,0,1,170,185,58,124,187,184,250,163,226,115,21,92,15,84,174,22,171,110,166,217,59,84,251,173,76,20,255,0,89,163,88,229,127,137,165,166,234,71,172,204,100,18,58,162,56,216,177,183,236,200,222,150,201,219,138,11,15,65,128,103,249,150,150,102,86,157,65,211,236,134,174,199,144,216,234,18,166,134,186,153,83,174,39,236,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,215,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,100,80,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,11,113,247,199,101,215,139,188,154,138,197,141,81,213,218,116,235,29,168,90,187,61,29,84,110,130,182,170,121,41,225,108,146,215,70,202,137,96,123,227,145,181,13,133,204,68,86,199,51,209,124,222,226,245,243,84,227,158,213,170,85,63,201,187,72,238,148,151,12,78,219,81,75,114,190,100,54,219,163,106,41,175,51,246,146,72,169,97,117,60,139,20,148,209,44,141,115,250,250,149,106,34,106,35,89,216,234,147,15,248,93,225,147,62,226,155,84,45,186,127,136,83,85,209,219,95,80,214,222,178,21,183,77,83,69,102,129,99,150,78,185,221,26,116,181,239,108,18,182,38,61,204,73,36,70,179,169,187,171,154,22,215,234,158,85,245,87,235,215,213,155,175,213,191,164,62,137,250,99,193,73,224,124,119,111,187,225,187,251,118,251,221,191,183,219,234,234,233,251,91,109,230,95,94,12,248,204,207,184,76,207,233,171,40,235,170,238,56,77,198,161,145,95,172,50,203,52,208,54,9,38,167,90,154,186,90,100,158,40,82,187,179,78,145,199,44,155,166,203,210,239,47,132,223,97,92,38,104,54,13,160,210,240,221,65,130,210,87,97,53,212,238,138,235,79,93,246,231,186,78,238,158,186,186,137,90,141,114,212,171,152,199,54,86,116,172,107,28,105,23,109,35,141,25,6,220,104,240,147,149,112,141,170,107,139,92,165,241,216,221,247,196,220,49,155,139,93,36,189,202,22,212,200,198,65,60,171,12,81,173,100,113,164,46,153,145,162,181,189,232,213,23,103,160,27,4,224,25,254,27,170,120,109,167,80,116,251,33,164,190,99,215,202,116,169,161,174,166,85,232,149,155,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,33,3,150,239,31,87,221,2,202,173,122,37,169,23,15,27,166,89,5,193,148,244,243,85,84,178,63,171,53,83,201,178,212,178,73,92,214,54,141,207,127,84,241,185,200,214,110,233,153,179,187,140,154,109,45,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,45,87,22,62,150,53,147,229,254,67,237,211,151,84,181,92,88,250,88,214,79,151,249,15,183,78,6,184,56,158,83,125,193,178,171,54,107,139,87,120,43,214,63,112,167,186,91,170,123,76,147,177,85,4,141,146,41,58,30,142,99,186,94,198,174,206,69,106,237,178,162,167,145,63,220,16,113,163,138,241,113,167,16,87,86,186,213,100,207,173,189,200,47,120,244,85,209,186,71,246,146,30,170,234,104,21,235,50,81,189,103,141,17,207,79,177,34,186,46,167,244,164,143,215,176,247,250,23,174,154,143,195,166,163,219,181,67,75,239,62,6,235,67,188,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,228,47,233,110,233,186,57,28,214,189,142,99,216,199,180,54,105,5,180,225,215,94,112,222,36,180,142,197,170,216,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,186,227,115,182,71,43,27,214,197,100,141,78,135,181,86,229,129,106,184,177,244,177,172,159,47,242,31,110,156,215,91,74,181,51,42,209,189,71,199,53,75,10,171,240,247,172,102,225,21,194,155,170,73,25,28,221,11,246,224,151,182,246,61,208,202,197,116,114,49,28,157,113,189,237,85,217,202,108,83,197,143,165,141,100,249,127,144,251,116,230,181,128,108,103,193,223,21,88,111,21,250,71,111,204,44,215,42,70,228,246,234,122,122,108,178,209,28,107,11,237,215,21,103,219,86,196,231,189,222,26,71,54,71,66,254,167,117,49,21,170,189,198,72,198,95,83,91,110,21,120,152,204,184,80,213,202,61,82,195,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,39,74,186,23,245,69,27,217,35,81,122,94,198,245,53,236,235,141,251,10,104,238,177,96,58,235,128,90,245,27,78,111,212,151,27,109,198,158,9,101,138,42,168,102,158,223,60,144,199,51,169,42,155,11,222,216,170,99,108,172,73,34,87,42,181,87,250,149,67,218,128,71,87,50,190,97,116,122,101,98,174,208,173,6,203,255,0,213,213,127,76,87,139,229,174,104,42,35,179,210,245,212,195,83,74,201,163,153,100,166,184,182,72,88,213,71,71,213,28,114,171,154,230,73,208,230,131,83,57,194,105,198,3,196,116,248,109,146,203,245,195,75,45,182,247,81,220,47,118,104,145,213,207,188,53,239,85,146,141,210,76,216,106,168,209,18,56,183,84,141,92,229,146,70,72,248,218,196,151,61,112,12,255,0,13,213,60,54,211,168,58,125,144,210,95,49,235,229,58,84,208,215,83,42,244,74,205,213,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,90,29,42,211,60,171,89,53,31,28,210,220,42,147,196,94,178,107,132,86,250,110,168,228,124,112,245,175,219,158,94,219,30,246,195,19,17,210,72,244,106,244,70,199,185,83,102,169,176,159,7,252,53,216,184,86,208,235,62,153,91,23,189,117,155,166,233,146,85,182,169,243,199,87,120,150,24,217,81,36,74,230,179,166,20,237,50,56,209,24,197,237,198,197,114,43,213,238,112,94,176,0,3,2,185,151,241,235,77,160,216,244,218,43,164,215,218,73,245,22,249,79,36,55,119,199,221,235,176,91,167,165,145,173,153,179,67,44,110,130,185,93,36,50,194,159,111,165,141,87,189,173,71,194,175,188,28,111,241,163,138,240,143,167,19,215,81,58,213,123,207,174,93,184,44,152,244,181,209,182,70,119,82,110,154,234,152,17,233,50,209,177,96,145,21,204,79,183,34,54,46,166,117,44,140,128,203,181,207,50,213,124,254,182,243,89,29,93,255,0,44,204,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,118,100,109,79,55,34,53,62,8,7,159,61,6,1,159,230,90,89,153,90,117,7,79,178,26,187,30,67,99,168,74,154,26,234,101,78,184,159,178,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,250,173,116,225,251,62,225,226,235,139,88,181,25,148,144,92,178,172,94,135,42,138,142,36,153,179,208,193,82,233,90,218,106,168,230,142,55,69,82,199,66,246,201,26,35,145,171,229,212,190,123,124,152,54,133,234,62,164,233,198,115,170,24,85,155,233,91,86,156,248,25,111,240,192,170,234,170,122,90,164,168,84,170,108,104,159,110,24,252,43,187,170,139,212,198,189,175,86,171,27,35,216,19,169,193,7,26,56,175,23,26,113,5,117,107,173,86,76,250,219,220,130,247,143,69,93,27,164,127,105,33,234,174,166,129,94,179,37,27,214,120,209,28,244,251,18,43,162,234,127,74,72,252,149,53,150,208,189,116,212,126,29,53,30,221,170,26,95,121,240,55,90,29,226,154,25,81,95,75,112,165,114,162,201,75,83,26,42,119,33,127,75,119,77,209,200,230,181,236,115,30,198,61,187,15,112,235,175,56,111,18,90,71,98,213,108,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,221,113,185,219,35,149,141,235,98,178,70,167,67,218,170,23,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,241,58,252,183,223,99,177,201,247,148,236,128,86,223,129,201,195,78,64,241,58,207,104,142,247,166,57,29,186,88,187,141,150,217,88,213,111,237,222,158,68,253,169,251,77,100,231,99,169,106,149,170,197,106,177,81,118,95,243,41,180,118,81,66,183,44,114,231,66,159,248,106,73,163,219,109,247,222,55,38,223,241,154,205,234,222,39,112,194,179,219,158,63,114,161,150,150,90,110,207,216,145,157,63,165,12,111,253,171,247,57,62,255,0,188,9,234,229,253,117,165,185,112,179,167,169,4,140,115,225,199,104,89,39,74,238,168,168,143,77,151,250,149,170,134,71,17,223,202,3,84,226,201,52,210,171,79,170,110,253,250,188,126,134,55,118,31,38,238,100,107,87,82,141,68,77,188,145,26,230,39,197,126,226,68,0,225,126,7,90,167,159,192,237,41,84,3,132,251,138,202,83,111,188,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,118,40,87,108,84,229,251,138,85,55,2,166,174,254,101,71,13,77,144,228,14,28,230,177,170,247,174,205,106,110,171,251,16,132,190,111,249,132,247,253,122,177,90,91,83,213,5,178,207,59,17,141,145,202,158,117,179,38,234,139,229,255,0,131,79,135,236,38,123,46,188,83,99,248,181,218,247,89,43,35,130,134,142,105,222,231,174,205,68,107,21,124,212,215,199,142,141,76,161,213,29,126,187,93,173,181,49,77,5,185,106,45,219,196,247,57,189,76,173,169,119,222,137,247,61,62,30,95,0,61,143,45,188,73,217,70,185,193,181,181,213,45,166,234,222,68,141,29,218,234,163,172,251,213,60,183,233,39,205,173,70,181,26,212,68,68,77,145,19,238,34,151,147,62,150,178,170,151,41,212,106,250,121,26,248,46,112,210,193,188,77,86,171,82,146,85,223,169,124,252,251,255,0,252,251,146,182,0,165,197,69,43,241,2,157,188,254,37,109,248,20,167,153,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,227,19,133,92,203,133,13,92,184,97,247,155,109,91,177,139,141,69,69,78,39,119,146,68,153,151,27,114,63,236,35,165,107,24,223,19,27,93,27,102,103,75,122,94,168,228,78,219,227,123,246,8,213,93,76,197,116,111,78,50,61,82,205,106,252,61,151,25,183,203,112,169,233,146,54,73,55,66,125,136,34,238,61,140,116,210,189,91,28,108,87,39,92,143,99,81,119,114,26,246,113,129,196,165,247,138,157,113,188,106,109,205,59,54,168,122,173,120,221,35,169,89,4,148,150,120,166,145,244,241,202,141,115,250,166,94,235,228,145,85,239,78,228,143,70,170,49,24,214,133,149,39,79,150,103,5,223,201,179,78,31,169,25,171,123,153,246,125,111,164,158,166,158,106,30,204,150,42,21,78,235,40,119,145,141,153,179,57,94,215,84,53,122,91,220,138,38,35,87,178,146,73,5,132,223,114,195,227,126,179,136,188,86,167,72,117,34,171,175,62,195,237,240,203,79,80,216,103,127,210,182,120,99,167,167,90,169,234,37,150,69,146,179,190,237,230,87,116,35,187,241,185,141,118,210,116,6,117,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,168,0,0,0,12,0,231,87,233,99,22,249,129,67,237,215,18,34,244,67,10,181,106,86,180,96,58,115,125,168,171,130,219,149,101,22,171,37,100,180,143,107,103,142,10,154,184,225,145,209,185,205,115,81,232,215,170,162,171,92,155,237,186,47,192,151,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,244,28,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,126,69,114,212,230,5,249,9,172,161,208,77,86,155,175,1,186,220,29,244,93,197,206,222,75,61,117,92,244,204,252,236,179,212,178,26,123,115,19,196,207,39,75,21,201,36,143,127,159,83,137,73,226,171,134,124,55,138,253,35,172,210,220,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,245,35,102,103,76,178,49,241,185,83,169,143,119,75,152,254,137,25,175,102,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,173,16,50,171,153,127,28,117,60,71,102,83,104,246,14,202,70,105,214,23,120,145,240,213,198,248,170,31,124,184,194,146,64,181,173,153,138,230,165,50,53,242,182,22,177,223,109,146,44,143,85,87,49,144,216,174,20,120,81,212,126,45,117,29,152,86,21,23,129,181,80,246,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,220,153,253,46,72,161,69,71,72,230,185,85,88,198,73,35,60,166,133,232,94,163,241,23,168,246,237,47,210,251,55,142,186,215,111,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,183,11,58,155,186,236,174,87,57,172,99,94,247,177,142,216,123,65,184,117,210,62,27,112,218,108,51,74,113,58,75,115,27,79,12,53,215,55,196,199,92,110,207,141,94,228,154,178,161,26,142,153,253,82,202,168,139,179,25,214,173,141,172,102,205,64,215,135,136,92,90,197,131,107,238,165,225,88,181,15,130,178,227,249,133,230,215,110,166,238,190,78,197,44,21,178,199,20,125,111,87,61,221,44,99,83,119,42,185,118,221,85,87,204,155,254,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,4,37,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,238,32,104,190,144,230,90,245,170,24,254,145,233,252,20,146,95,114,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,249,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,187,148,226,120,174,115,98,170,197,179,92,102,213,144,89,107,122,60,77,186,233,69,29,93,44,253,15,107,217,215,20,136,230,59,165,236,107,147,116,242,115,81,83,205,16,177,124,36,112,57,164,124,33,83,94,234,176,247,213,223,50,27,229,68,204,154,253,116,99,60,92,118,238,234,186,10,40,250,17,26,198,53,169,26,200,230,162,119,165,111,91,145,173,108,81,68,30,82,191,134,76,7,133,158,2,117,75,79,241,10,106,74,203,147,52,222,254,219,214,66,182,232,105,171,111,51,165,21,100,157,115,186,52,234,115,24,233,229,108,76,123,158,177,198,173,103,83,182,87,58,3,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,146,56,162,225,147,1,226,155,75,238,90,127,151,211,82,81,220,159,78,230,217,114,20,183,67,83,91,102,157,100,138,78,184,29,34,117,53,143,116,17,54,86,49,204,89,35,71,51,169,187,163,155,175,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,217,248,199,254,41,120,32,208,238,46,62,135,173,212,138,91,173,182,245,100,222,42,123,221,138,104,105,235,159,74,189,74,180,178,186,88,164,100,144,245,187,173,168,230,43,152,238,174,135,53,36,145,30,17,193,202,231,129,43,86,182,93,102,215,125,104,198,106,234,48,155,29,67,27,143,219,170,224,111,130,200,107,90,231,164,175,147,169,122,165,166,167,115,26,138,206,142,220,178,57,88,174,114,67,52,78,153,243,228,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,0,0,30,127,63,192,48,221,83,195,110,218,125,168,56,245,37,243,30,190,83,173,53,117,13,74,47,68,172,221,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,61,0,3,91,110,40,184,100,207,184,89,213,11,150,159,229,244,213,117,150,214,84,57,182,92,133,45,211,83,81,94,96,72,226,147,174,7,72,157,46,123,27,60,77,149,140,115,210,57,21,204,234,118,200,231,90,2,122,57,172,98,120,173,227,131,28,215,41,187,99,54,170,219,214,63,244,111,209,23,26,138,40,228,170,183,247,238,180,44,159,195,202,228,87,197,220,98,35,95,208,169,212,212,68,93,208,134,30,25,45,54,171,255,0,18,90,81,98,190,219,41,46,54,219,142,113,98,164,172,163,171,133,179,65,83,4,149,240,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,145,254,88,188,189,43,49,106,202,110,34,184,129,196,59,55,88,122,101,196,172,23,56,103,130,170,213,85,20,243,71,45,85,109,36,240,179,166,100,237,66,250,101,234,123,81,178,44,157,40,244,137,204,147,240,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,70,95,4,26,67,134,235,215,19,152,150,145,234,4,21,114,88,178,42,123,188,53,11,73,58,195,60,79,101,174,174,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,191,147,197,23,12,153,247,11,58,161,114,211,252,190,154,174,178,218,202,135,54,203,144,165,186,106,106,43,204,9,28,82,117,192,233,19,165,207,99,103,137,178,177,142,122,71,34,185,157,78,217,28,239,87,203,211,63,195,116,195,140,109,57,204,245,3,33,164,177,88,169,106,43,233,170,46,21,106,173,130,7,212,219,234,105,226,89,29,182,204,98,203,52,104,175,118,204,98,42,185,202,214,162,185,38,207,138,238,20,116,227,139,93,56,126,21,154,197,224,110,180,61,201,236,23,248,33,71,213,90,42,156,136,138,230,162,170,119,33,127,75,82,88,85,81,178,53,173,84,86,61,145,200,192,215,50,182,237,117,184,211,80,81,220,46,117,117,84,246,186,117,164,161,138,105,156,246,82,192,178,201,50,197,19,85,118,99,22,89,165,145,90,221,147,174,71,187,226,229,85,149,254,77,156,49,125,27,98,187,113,59,154,226,246,169,164,188,109,111,194,43,100,155,187,85,77,12,111,168,134,225,59,99,77,217,23,113,232,216,90,245,252,239,76,83,162,35,99,147,121,99,130,211,195,174,174,92,117,230,139,134,202,204,78,174,215,157,213,94,35,179,75,67,87,19,220,148,175,118,202,234,137,22,22,189,86,153,177,42,206,179,70,143,103,101,22,86,171,153,178,174,198,122,85,166,120,174,141,233,198,57,165,184,85,39,135,178,227,54,248,173,244,221,81,198,201,38,232,79,183,60,189,182,49,142,154,87,171,164,145,232,212,235,145,239,114,166,238,80,34,7,157,95,170,124,91,229,253,15,184,220,75,127,192,207,6,86,46,48,244,227,88,173,145,221,126,134,204,241,127,160,234,49,155,148,175,122,210,182,73,82,191,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,151,3,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,8,192,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,77,247,46,238,62,168,248,156,197,87,3,213,43,133,170,219,169,182,78,213,62,235,83,5,63,214,104,214,57,95,226,105,105,186,145,235,51,25,4,142,168,142,54,44,109,251,50,55,165,178,118,226,243,252,205,120,18,181,107,118,27,113,215,61,45,198,106,228,213,11,13,60,110,170,163,181,192,215,191,36,162,98,181,174,100,145,238,138,250,152,98,221,209,189,157,82,61,145,246,58,100,85,135,181,12,56,182,89,149,96,215,218,92,167,10,201,174,184,253,234,139,175,195,92,109,117,178,82,85,65,214,199,49,253,18,198,173,123,122,152,247,53,118,95,54,185,81,124,149,64,218,76,128,30,104,254,187,53,55,240,95,103,162,37,211,129,206,46,237,92,95,105,27,178,185,237,212,150,124,178,195,80,219,110,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,78,174,142,226,110,143,142,104,209,210,118,150,71,68,95,52,127,93,154,155,248,47,179,209,1,229,48,254,18,114,173,68,225,30,253,196,230,23,47,139,250,149,144,87,219,242,43,114,186,73,38,117,12,112,91,95,12,244,177,71,11,183,237,248,170,185,42,31,36,141,107,98,137,174,68,251,47,222,208,96,25,254,101,165,153,149,167,80,116,251,33,171,177,228,54,58,132,169,161,174,166,84,235,137,251,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,196,242,84,244,177,148,252,192,174,246,235,113,137,92,205,120,18,186,232,142,101,113,215,61,45,198,105,35,210,251,245,68,110,170,163,181,192,230,51,27,173,122,53,174,100,145,238,168,202,105,165,221,209,189,157,49,177,242,118,58,99,68,135,186,18,105,193,71,21,214,46,45,52,106,139,50,238,218,168,242,251,110,212,121,77,146,138,103,187,192,85,117,61,35,145,27,34,35,210,25,216,206,236,107,187,218,155,190,62,227,223,20,138,100,1,173,15,15,28,64,231,220,50,234,133,14,171,233,203,233,31,114,163,167,168,164,150,142,185,102,90,42,216,38,141,90,232,170,35,134,72,221,35,17,221,18,181,170,237,146,72,163,119,159,74,27,15,104,94,186,105,199,17,122,113,110,213,13,47,188,248,235,85,118,241,77,12,168,140,170,183,213,53,17,100,165,169,141,21,123,115,51,169,187,166,234,213,107,154,246,57,236,123,30,224,184,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,127,192,207,6,86,46,48,244,227,88,173,145,221,126,134,204,241,127,160,234,49,155,148,175,122,210,182,73,82,191,187,77,83,27,119,222,25,123,81,34,200,214,172,145,185,141,115,122,145,31,20,151,3,157,95,170,124,91,229,253,15,184,220,79,107,201,27,63,195,108,89,150,166,233,245,231,33,164,163,200,114,170,123,77,77,150,134,101,86,190,189,148,105,90,181,41,18,170,116,185,236,108,241,189,89,191,90,179,173,200,138,216,222,173,8,224,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,124,151,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,147,83,204,215,129,43,86,183,97,183,29,115,210,220,102,174,77,80,176,211,198,234,170,59,92,13,123,242,74,38,43,90,230,73,30,232,175,169,134,45,221,27,217,213,35,217,31,99,166,69,88,123,81,237,203,119,134,143,229,27,196,117,175,233,251,79,139,195,48,174,139,254,65,222,131,185,79,81,219,127,246,173,19,250,226,146,39,247,166,68,234,138,78,158,228,17,85,116,174,237,2,90,121,127,240,197,252,152,120,125,180,216,50,76,94,213,109,207,175,125,119,12,174,166,142,111,17,36,211,44,178,45,52,18,77,230,139,216,129,236,143,162,53,88,146,78,243,152,174,238,58,71,194,15,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,30,255,0,42,224,202,251,73,193,142,21,198,38,37,117,241,214,170,239,23,79,149,219,170,30,198,73,111,145,183,89,232,169,170,105,215,203,185,11,250,96,141,241,249,200,201,28,143,78,182,61,221,139,65,162,250,189,153,104,46,168,99,250,185,167,243,210,71,125,199,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,228,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,55,220,179,173,54,171,255,0,47,253,63,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,50,249,136,240,65,89,194,174,118,153,110,29,75,213,166,89,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,245,61,243,248,116,89,36,145,241,83,185,94,229,115,30,229,9,137,225,119,137,188,7,138,109,47,182,234,6,33,83,73,71,114,125,59,93,122,199,150,227,13,77,109,154,117,146,88,250,39,108,107,212,214,61,208,74,232,158,246,177,100,141,26,254,150,238,173,109,224,53,193,225,71,138,237,71,225,43,81,217,154,225,82,248,235,85,119,110,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,185,153,212,229,138,100,69,116,110,115,145,81,236,124,145,191,97,236,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,15,64,0,2,50,249,179,241,127,159,97,214,170,174,27,241,12,55,32,177,219,114,74,121,105,47,89,45,194,221,53,52,23,40,58,104,167,237,90,106,227,153,27,51,58,101,150,158,173,175,141,83,105,59,127,206,85,88,202,208,189,11,212,126,34,245,30,221,165,250,95,102,241,215,90,237,229,154,105,85,89,75,111,165,106,162,73,85,83,34,34,246,225,103,83,119,93,149,202,231,53,140,107,222,246,49,219,31,106,102,149,105,198,178,98,179,225,90,165,133,218,178,107,45,71,83,188,53,194,157,36,236,200,232,223,31,122,23,254,156,51,35,36,145,27,44,106,217,25,212,170,215,34,249,150,171,132,62,12,180,227,131,203,22,71,108,194,174,183,91,205,126,81,112,241,21,215,43,139,209,36,117,44,79,151,193,83,36,108,218,52,237,71,43,145,210,35,81,210,72,249,28,189,45,88,226,140,60,174,75,195,70,150,112,191,192,238,175,96,186,103,105,253,95,228,126,54,241,89,5,55,210,151,63,237,74,217,99,241,115,195,20,125,238,215,125,236,143,169,191,97,155,53,62,245,88,1,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,51,227,19,133,92,55,138,253,35,184,97,247,155,109,35,114,123,117,61,69,78,39,119,146,69,133,246,235,138,179,236,35,165,107,30,239,13,35,155,27,102,103,75,186,152,136,228,78,227,35,123,53,236,207,240,12,203,75,51,43,182,159,106,14,61,87,99,200,108,117,11,77,93,67,82,137,215,19,246,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,162,12,117,226,167,129,61,23,226,238,235,143,223,117,26,179,32,180,220,177,218,121,233,34,172,176,73,73,4,245,80,72,230,185,177,79,36,212,242,185,236,141,205,123,163,106,42,35,86,105,151,249,234,5,170,229,81,196,198,174,113,7,164,119,219,54,171,80,213,220,95,130,212,82,91,104,114,201,209,234,251,195,36,99,220,176,76,245,111,76,181,52,237,100,93,114,35,149,239,101,68,43,35,122,247,146,92,223,63,39,22,196,241,92,26,197,75,139,97,88,205,171,31,178,209,117,248,107,117,174,138,58,74,88,58,222,231,191,162,40,209,172,111,83,222,231,46,201,230,231,42,175,154,169,250,192,13,85,205,170,13,85,192,159,238,87,30,132,244,203,241,175,120,173,50,168,197,94,87,30,132,244,203,241,175,120,173,50,168,0,0,1,138,188,209,253,9,234,111,224,190,241,68,101,81,138,188,209,253,9,234,111,224,190,241,68,4,0,153,85,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,186,219,43,227,78,132,107,226,219,165,206,116,114,163,49,84,217,207,90,52,135,13,215,173,47,200,52,143,80,32,171,146,197,145,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,205,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,33,3,128,78,59,46,188,34,100,213,182,44,150,142,174,237,167,89,21,66,85,222,40,233,99,116,245,180,179,199,79,51,99,150,134,55,212,69,3,31,36,142,167,108,206,122,42,186,56,88,137,230,198,146,43,199,223,49,12,123,64,176,10,43,6,136,100,120,254,71,157,229,148,234,250,58,218,59,133,45,116,22,42,71,195,12,209,214,203,19,92,229,115,229,138,162,39,211,53,237,237,72,138,178,42,189,140,237,203,18,188,81,112,201,159,112,179,170,23,45,63,203,233,170,235,45,172,168,115,108,185,10,91,166,166,162,188,192,145,197,39,92,14,145,58,92,246,54,120,155,43,24,231,164,114,43,153,212,237,145,206,180,0,125,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,233,192,79,4,22,46,17,240,73,107,114,58,91,85,203,83,111,125,216,175,119,186,57,159,81,11,41,82,101,88,105,105,29,36,81,190,56,122,27,19,228,78,132,115,229,223,169,206,108,113,35,45,87,43,222,5,191,34,152,171,53,199,88,240,207,9,169,55,174,191,161,233,171,93,213,53,138,215,36,109,68,222,21,106,120,122,201,183,147,185,186,185,236,137,89,31,230,156,234,136,215,63,192,138,190,121,223,169,63,222,79,225,166,42,242,184,245,217,166,95,141,123,61,105,149,92,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,208,39,248,0,0,0,0,0,0,128,30,104,254,187,53,55,240,95,103,162,39,248,128,30,104,254,187,53,55,240,95,103,162,3,228,225,27,131,106,158,44,52,191,88,238,24,165,77,91,179,188,34,158,205,54,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,94,183,69,76,173,137,122,227,98,72,230,247,28,140,221,91,142,191,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,145,254,72,217,254,27,98,204,181,55,79,175,57,13,37,30,67,149,83,218,106,108,180,51,42,181,245,236,163,74,213,169,72,149,83,165,207,99,103,141,234,205,250,213,157,110,68,86,198,245,109,202,230,145,192,45,102,162,120,238,38,244,114,223,117,185,101,233,224,233,242,44,118,142,154,122,233,174,241,167,106,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,176,248,223,222,8,139,180,218,110,183,251,173,21,138,197,108,171,184,220,174,53,17,210,81,209,210,66,233,167,169,158,71,35,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,216,251,132,206,31,173,92,50,232,54,49,165,20,108,164,125,202,142,159,197,223,171,41,209,170,149,183,89,182,117,76,189,196,142,55,72,196,118,209,68,233,27,214,144,197,11,93,191,73,20,28,163,56,122,252,171,113,5,46,172,220,234,109,79,178,233,87,102,182,91,125,101,47,136,146,178,186,174,42,152,232,221,26,57,58,35,236,190,39,207,221,85,87,54,72,97,233,110,238,87,199,55,224,0,0,106,174,101,85,243,130,11,237,195,130,92,23,139,61,52,165,186,222,164,168,250,98,92,218,137,102,100,158,6,150,158,186,88,41,234,169,97,108,72,245,133,140,129,235,80,174,145,238,111,83,94,141,72,219,35,153,138,164,255,0,114,184,244,39,166,95,141,123,197,104,16,129,161,122,233,168,252,58,106,61,187,84,52,190,243,224,110,180,59,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,238,66,254,150,238,155,163,145,205,107,216,230,61,140,123,118,30,185,219,42,120,138,209,38,82,213,73,169,90,80,252,166,158,10,148,90,106,184,173,57,37,173,140,157,146,177,21,241,58,102,211,190,70,198,212,123,21,85,233,28,174,99,209,143,234,107,109,86,140,242,239,225,231,71,53,115,46,214,26,92,114,146,249,114,190,94,62,148,176,210,92,45,244,254,19,23,103,91,39,237,208,194,214,163,24,246,212,35,157,28,168,212,124,81,54,40,217,211,211,43,230,202,0,53,161,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,83,53,121,63,241,65,128,233,174,77,115,225,255,0,47,180,82,80,220,181,6,241,79,45,150,252,202,120,98,89,39,109,60,169,225,43,42,100,149,174,86,43,153,19,105,98,99,28,189,234,169,147,255,0,8,132,132,241,175,194,141,139,139,77,26,173,195,123,86,170,60,190,219,189,102,45,123,173,133,238,240,21,93,76,89,35,87,70,168,244,134,118,51,181,34,108,246,166,236,147,182,247,197,26,26,251,231,248,6,101,165,153,149,219,79,181,7,30,171,177,228,54,58,133,166,174,161,169,68,235,137,251,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,109,16,69,175,55,126,46,240,27,150,50,206,23,113,11,118,63,148,220,167,168,138,229,122,189,37,68,53,105,96,158,154,162,72,252,44,29,183,43,161,174,234,138,86,75,215,210,177,195,35,153,210,238,250,172,86,130,193,205,147,81,237,188,35,220,180,146,246,183,91,198,169,205,222,178,91,242,199,200,176,120,107,60,144,35,82,174,74,136,229,73,165,184,198,171,35,24,244,107,19,202,41,94,249,36,107,210,92,21,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,160,122,13,29,209,220,251,93,115,251,94,156,233,205,134,174,227,114,184,212,65,20,178,197,75,52,208,91,224,146,104,225,117,93,83,161,99,221,21,52,110,149,139,36,170,213,70,162,255,0,82,46,198,122,3,164,223,144,173,26,196,244,143,235,125,215,40,250,175,111,109,23,210,151,55,111,52,255,0,105,206,233,107,119,94,220,44,234,237,197,23,83,187,113,50,54,117,59,167,169,108,175,0,188,20,98,188,41,233,197,37,238,237,108,241,26,155,147,91,225,147,35,184,84,36,111,146,131,173,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,189,35,17,234,189,45,137,145,101,80,2,213,113,99,233,99,89,62,95,228,62,221,57,117,75,85,197,143,165,141,100,249,127,144,251,116,224,107,88,101,87,18,156,16,95,116,147,67,180,183,136,124,14,150,235,120,195,50,220,62,205,113,200,234,103,153,147,73,104,188,85,194,217,28,142,100,113,51,181,70,254,236,76,137,234,175,84,145,28,199,189,21,241,35,241,84,216,163,135,172,91,78,53,183,129,221,52,194,178,154,27,86,87,139,94,52,254,205,107,184,211,119,82,88,95,36,20,145,71,44,125,108,93,227,154,25,226,114,110,213,108,145,75,22,232,173,123,55,64,133,110,11,184,182,202,184,70,213,52,202,109,177,120,236,110,251,225,173,249,53,185,205,146,94,229,11,106,99,123,231,130,36,154,40,214,178,56,210,102,194,249,21,90,222,244,136,169,179,212,216,39,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,32,47,141,254,11,178,174,17,245,30,122,26,38,221,111,120,13,203,183,61,147,33,150,134,70,198,206,234,205,211,67,83,58,49,33,90,198,36,18,42,181,139,246,227,70,203,210,206,165,141,151,47,150,135,28,117,60,56,230,80,232,246,112,202,71,233,214,105,120,141,243,85,200,248,169,223,99,184,204,145,192,149,174,153,234,214,173,50,181,145,54,102,189,223,97,145,164,140,84,86,189,147,4,186,113,99,233,99,89,62,95,228,62,221,57,173,97,178,71,19,119,107,85,255,0,132,77,87,190,216,174,116,151,27,109,199,77,239,181,116,117,148,147,54,104,42,96,146,217,51,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,214,220,12,191,230,51,193,71,242,85,212,120,47,248,5,178,235,38,153,101,63,156,182,212,206,157,216,237,117,202,175,89,45,142,155,169,207,119,75,24,146,68,233,81,174,124,110,115,119,149,208,203,34,249,254,7,56,227,204,184,66,204,157,75,84,202,187,230,157,95,42,26,251,245,133,143,78,184,223,178,55,198,209,245,42,53,149,45,106,53,21,170,168,201,152,212,99,213,170,216,165,138,119,181,87,76,241,93,100,211,140,143,75,115,90,79,17,101,201,173,242,219,234,122,99,141,242,67,214,159,98,120,187,140,123,27,52,79,70,201,27,213,171,209,35,24,228,77,218,134,190,252,98,112,171,153,112,161,171,151,12,62,243,109,171,118,49,113,168,168,169,196,238,242,72,147,50,227,110,71,253,132,116,173,99,27,226,99,107,163,108,204,233,111,75,213,28,137,219,124,111,120,75,79,48,62,59,109,92,58,105,29,173,186,71,147,99,247,108,239,58,167,142,123,11,227,157,181,108,164,181,74,199,47,211,13,107,81,209,74,205,209,172,135,173,200,201,30,245,122,36,172,134,88,214,13,191,213,86,123,149,127,178,185,30,73,145,220,63,219,43,43,174,85,213,18,127,194,146,105,164,145,255,0,210,231,57,223,122,169,249,68,201,242,212,229,233,71,166,86,42,29,117,215,156,67,253,93,87,245,75,103,177,221,33,130,162,59,61,47,93,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,157,81,199,42,53,205,100,157,109,104,93,94,92,220,20,127,37,93,56,158,255,0,159,219,45,82,106,110,83,249,203,149,76,9,221,146,215,66,168,197,142,216,217,186,156,199,116,189,139,36,174,137,26,215,200,230,183,121,91,12,82,46,96,0,0,241,90,209,168,119,93,41,210,252,131,80,44,90,123,144,103,55,43,77,59,93,71,143,88,105,221,53,109,124,239,145,177,198,198,181,173,115,145,136,231,163,164,122,53,234,200,218,247,163,95,211,210,190,212,1,172,182,186,107,166,163,241,23,168,247,29,80,213,11,207,142,186,215,109,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,183,11,58,157,178,110,174,87,57,207,123,158,247,189,238,145,254,84,252,9,90,146,213,65,197,54,178,227,53,110,185,58,161,39,194,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,117,181,168,196,103,125,168,254,184,36,143,42,181,87,151,63,13,186,185,173,22,141,111,190,217,170,237,215,43,117,69,61,93,101,166,215,79,65,13,170,245,60,117,111,169,146,91,132,14,166,115,170,95,51,164,86,76,229,122,43,216,136,139,251,76,160,2,21,185,213,250,167,197,190,95,208,251,141,196,185,92,145,237,54,171,253,171,94,108,87,219,101,37,198,219,113,167,199,233,43,40,234,225,108,208,84,193,35,110,109,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,218,243,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,103,249,151,240,21,83,160,217,12,218,213,164,214,42,185,244,234,249,81,36,215,118,71,218,232,176,92,103,170,145,205,133,176,195,20,109,130,133,91,36,49,66,191,111,165,237,86,61,205,87,194,143,178,188,12,113,65,159,112,203,173,20,53,152,133,162,174,255,0,109,203,170,40,108,151,171,13,53,60,213,83,214,192,234,184,151,170,146,154,57,99,108,149,200,222,236,112,43,250,145,22,119,183,111,182,166,193,25,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,96,56,84,224,23,67,184,83,241,151,107,5,191,235,54,83,81,112,168,168,166,200,239,84,208,201,93,65,74,238,228,112,211,83,185,27,180,59,65,34,178,89,35,70,186,103,57,234,237,153,219,138,32,201,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,224,80,169,231,241,59,10,23,200,14,90,84,82,159,18,160,56,115,81,205,86,185,17,81,83,101,69,251,200,12,230,73,137,59,23,215,57,247,182,186,153,181,61,59,72,177,163,123,189,52,116,127,122,39,158,221,68,250,17,73,206,99,75,89,75,75,139,106,53,5,60,142,124,247,57,169,103,218,38,163,81,171,73,18,239,212,158,126,93,143,254,125,128,180,188,160,51,9,236,26,245,126,180,186,167,166,11,157,158,6,43,29,35,145,60,171,97,77,209,19,203,255,0,8,191,31,218,77,163,92,215,181,30,197,221,174,77,209,127,106,26,237,240,47,169,148,58,93,175,214,155,181,202,166,40,96,184,173,61,187,121,94,230,183,169,245,180,206,251,145,126,230,47,199,203,226,108,29,136,222,41,178,12,90,211,123,163,149,146,65,93,71,12,236,115,23,118,170,57,136,190,74,7,235,148,185,118,243,42,56,114,110,128,80,142,220,173,23,114,132,77,138,154,191,112,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,124,212,39,196,47,196,229,62,32,84,0,3,30,184,239,212,103,233,199,13,57,189,194,13,188,69,77,150,166,40,126,211,218,189,78,88,227,77,149,191,15,57,16,215,178,174,162,175,37,200,38,171,147,117,169,186,214,58,71,110,237,247,146,87,239,241,95,143,155,190,42,74,175,57,205,69,172,183,219,177,76,10,146,101,108,23,106,42,183,206,212,123,211,117,142,170,153,83,201,62,202,254,135,222,71,111,11,88,108,122,129,196,70,159,226,115,239,218,173,190,83,172,155,53,171,187,99,94,226,166,206,242,93,209,138,158,96,77,7,45,13,47,102,156,112,241,73,51,149,206,154,252,180,119,25,58,154,207,178,231,80,211,238,136,173,223,116,221,87,227,230,101,169,231,176,12,110,147,18,195,173,22,10,38,244,197,73,69,79,18,39,75,83,110,136,152,207,131,124,190,13,67,208,128,40,82,165,242,66,144,57,79,137,81,194,124,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,71,87,53,62,55,232,244,219,21,187,240,195,167,149,93,121,126,73,111,138,44,134,175,179,5,69,61,21,158,174,57,217,61,46,253,213,124,85,146,49,33,93,159,18,162,65,81,214,215,53,238,141,205,12,85,230,121,198,253,31,17,121,85,54,144,233,189,87,94,3,135,220,38,150,162,161,208,192,255,0,165,111,16,201,81,78,149,80,84,69,44,137,37,31,97,219,194,173,232,87,119,228,115,218,237,163,232,182,188,5,112,119,144,241,79,171,150,199,94,108,245,112,105,213,142,163,198,228,23,57,168,234,188,37,107,32,124,14,146,215,21,68,93,45,109,76,173,154,52,84,238,177,236,137,207,149,58,149,141,107,172,174,142,232,238,125,174,185,253,175,78,116,230,195,87,113,185,92,106,32,138,89,98,165,154,104,45,240,73,52,112,186,174,169,208,177,238,138,154,55,74,197,146,85,106,163,81,127,169,23,98,142,29,116,27,13,225,183,72,236,90,83,134,81,82,53,150,234,118,62,231,93,13,58,194,251,181,197,88,212,168,173,149,28,247,187,174,71,55,116,106,189,221,12,70,70,213,232,99,81,3,16,57,150,112,1,106,212,204,2,151,85,56,127,211,170,72,51,108,82,158,10,74,203,85,158,54,211,165,210,201,4,43,27,34,134,149,140,233,150,166,157,172,133,177,53,170,199,58,22,186,36,238,43,41,227,108,69,233,86,166,101,90,55,168,248,230,169,97,85,126,30,245,140,220,34,184,83,117,73,35,35,155,161,126,220,18,246,222,199,186,25,88,174,142,70,35,147,174,55,189,170,187,57,77,159,136,107,230,167,193,5,102,155,101,87,126,39,180,242,151,175,16,201,46,17,75,144,210,119,167,168,168,162,188,85,201,59,231,170,219,180,172,138,142,71,164,41,187,229,85,73,234,58,26,214,177,209,181,161,37,60,31,241,41,98,226,167,67,172,250,155,108,78,205,214,30,155,94,73,72,218,87,193,29,37,226,40,99,125,68,113,35,156,254,168,87,186,201,35,84,123,215,183,35,17,202,143,71,181,191,173,197,143,165,141,100,249,127,144,251,116,228,21,240,93,197,182,85,194,54,169,166,83,109,139,199,99,119,223,13,111,201,173,206,108,146,247,40,91,83,27,223,60,17,36,209,70,181,145,198,147,54,23,200,170,214,247,164,69,77,158,164,223,113,11,148,216,179,158,11,245,47,53,197,171,188,109,151,32,210,251,205,210,221,83,218,124,125,250,89,237,50,201,20,157,15,70,189,189,76,123,87,103,34,57,55,217,81,23,200,13,112,141,148,248,78,244,177,163,127,47,241,239,110,128,214,176,217,79,132,239,75,26,55,242,255,0,30,246,232,0,186,160,0,0,0,48,3,157,95,165,140,91,230,5,15,183,92,72,171,225,59,213,62,141,252,192,199,189,198,2,85,57,213,250,88,197,190,96,80,251,117,196,138,190,19,189,83,232,223,204,12,123,220,96,3,101,51,21,120,250,224,163,21,226,179,78,42,239,118,155,103,135,212,220,102,223,52,152,229,194,157,35,100,149,253,8,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,153,30,175,69,233,116,172,151,42,128,24,235,193,159,6,120,15,9,152,5,53,29,29,13,37,199,54,184,211,178,91,245,250,88,161,154,118,207,36,52,233,83,73,75,82,144,69,50,80,247,169,210,72,226,147,117,221,122,157,231,240,200,160,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,0,0,0,0,0,194,13,66,230,237,195,110,154,231,249,46,156,223,112,157,74,158,229,138,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,219,109,209,62,0,102,248,45,254,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,127,91,99,146,70,38,239,133,202,155,61,126,202,166,251,46,232,151,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,154,158,104,254,132,245,55,240,95,120,162,33,91,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,192,14,117,126,150,49,111,152,20,62,221,113,51,252,192,14,117,126,150,49,111,152,20,62,221,113,2,21,137,105,229,139,204,46,179,41,172,166,225,215,136,28,191,189,117,155,166,44,74,255,0,115,154,121,234,174,181,82,207,52,146,210,214,213,207,51,250,166,94,236,44,166,78,150,53,91,26,199,212,175,88,154,248,213,208,77,20,202,184,137,213,139,22,142,97,87,11,85,21,235,32,241,94,26,123,164,178,71,74,206,197,52,181,15,235,116,113,200,244,221,144,185,19,102,47,218,84,223,100,221,83,202,255,0,170,172,11,42,255,0,101,113,204,147,28,184,127,182,81,215,91,107,169,228,255,0,131,36,51,71,35,63,161,205,115,126,229,64,54,94,186,232,238,3,122,213,203,6,183,220,44,52,146,229,152,213,158,186,201,67,88,234,88,92,246,193,84,248,156,174,89,21,139,42,62,52,142,86,70,173,122,35,89,89,84,155,47,117,79,106,97,175,47,190,61,113,238,38,112,218,28,27,80,111,180,148,122,169,104,167,142,26,230,84,120,90,38,95,222,171,82,228,154,134,20,149,95,51,219,79,78,217,42,17,177,177,140,123,213,90,214,177,81,19,50,128,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,250,188,169,117,211,78,56,116,211,141,125,213,13,80,188,248,27,85,15,213,168,161,134,36,71,213,92,42,156,151,69,142,150,154,53,84,238,76,254,151,108,155,163,81,173,115,222,230,49,143,123,67,63,248,232,227,54,197,193,230,156,82,220,227,181,125,51,153,229,30,34,159,25,182,202,199,165,43,164,137,25,221,169,169,145,187,109,12,93,216,149,99,107,146,73,28,246,181,189,40,175,150,56,1,255,0,85,89,238,85,254,202,228,121,38,71,112,255,0,108,172,174,185,87,84,73,255,0,10,73,166,146,71,255,0,75,156,231,125,234,167,181,226,31,136,28,251,137,173,80,174,213,125,70,125,35,46,85,148,244,244,145,81,208,172,201,69,69,4,49,163,91,21,60,115,73,35,163,98,187,174,87,53,29,178,201,44,142,242,234,82,77,57,91,240,11,89,167,126,7,137,189,99,183,221,109,185,122,248,202,124,119,29,172,166,158,134,107,68,107,221,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,237,190,70,118,66,245,114,238,224,130,143,133,92,17,114,220,198,151,171,83,114,203,124,81,95,90,179,65,83,13,174,54,205,44,140,165,165,149,145,53,237,234,99,224,241,8,146,73,27,229,167,106,177,202,214,49,203,24,60,209,253,118,106,111,224,190,207,68,79,241,0,60,209,253,118,106,111,224,190,207,68,6,127,242,84,244,177,148,252,192,174,246,235,113,157,57,78,39,138,231,54,42,172,91,53,198,109,89,5,150,183,163,196,219,174,148,81,213,210,207,208,246,189,157,113,72,142,99,186,94,198,185,55,79,39,53,21,60,209,12,22,228,169,233,99,41,249,129,93,237,214,227,63,192,215,175,142,142,12,175,188,30,106,61,45,178,59,175,211,56,102,81,226,42,49,155,148,175,98,85,58,56,149,157,218,106,152,219,182,211,69,221,137,22,70,181,35,145,175,107,155,210,170,248,163,112,47,198,109,247,131,205,71,170,185,201,106,250,103,12,202,60,61,62,77,109,137,140,74,167,71,18,191,181,83,77,35,182,218,104,187,178,170,70,231,36,114,53,238,107,186,85,89,44,115,169,174,154,23,167,28,69,233,197,199,75,245,66,205,227,173,85,219,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,237,204,206,167,108,187,43,85,174,115,30,215,177,239,99,181,225,226,31,135,236,251,134,93,80,174,210,141,70,101,35,238,84,116,244,245,113,86,80,164,203,69,91,4,209,163,155,45,60,147,71,27,164,98,59,174,39,57,27,178,73,20,141,243,233,80,54,72,197,178,204,87,57,177,82,229,56,86,77,106,200,44,181,189,126,26,227,107,173,142,174,150,126,135,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,126,177,9,124,178,184,237,186,232,142,101,110,208,205,82,201,169,35,210,251,245,68,141,165,172,186,78,230,51,27,173,122,57,205,124,114,108,168,202,105,165,217,178,49,253,49,177,242,119,250,163,68,155,187,54,128,1,139,252,80,115,11,209,126,19,51,251,126,156,234,54,49,154,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,170,157,234,168,141,84,217,91,231,241,68,244,28,41,113,173,165,156,96,253,105,252,153,216,50,187,103,213,47,3,227,126,157,165,166,135,185,226,187,253,190,215,102,121,119,219,195,63,171,171,167,109,219,182,251,174,193,26,220,234,253,83,226,223,47,232,125,198,226,96,174,45,150,101,88,53,246,151,41,194,178,107,174,63,122,162,235,240,215,27,93,108,148,149,80,117,177,204,127,68,177,171,94,222,166,61,205,93,151,205,174,84,95,37,83,58,185,213,250,167,197,190,95,208,251,141,196,196,173,57,225,251,62,213,61,47,212,141,87,196,25,73,83,109,210,234,123,125,93,234,141,18,103,214,203,5,84,146,183,187,4,113,198,230,185,145,54,25,101,149,207,115,17,145,177,206,243,217,118,9,180,224,39,141,251,23,23,24,36,180,89,29,85,170,219,169,182,78,236,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,61,14,137,146,47,90,185,146,239,212,214,182,72,149,247,215,2,209,220,7,77,114,108,227,46,196,44,52,148,55,45,65,188,50,247,122,150,42,88,98,89,39,109,60,112,244,163,163,99,92,172,87,50,89,213,30,174,94,245,85,75,247,252,226,161,174,94,133,235,166,163,240,233,168,246,237,80,210,251,207,129,186,208,239,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,185,11,250,91,186,110,142,71,53,175,99,152,246,49,237,216,83,135,78,37,244,179,138,12,18,28,235,76,238,223,225,120,219,53,100,244,223,74,91,63,61,52,81,248,184,33,150,78,207,119,176,247,199,212,239,182,205,156,159,122,32,93,83,90,206,44,125,83,235,39,204,12,135,220,103,54,83,53,172,226,199,213,62,178,124,192,200,125,198,112,38,167,149,199,161,61,50,252,107,222,43,76,138,207,240,12,55,84,240,219,182,159,106,14,61,73,124,199,175,148,235,77,93,67,82,139,209,43,55,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,117,229,113,232,79,76,191,26,247,138,211,42,128,215,7,138,238,20,117,31,132,173,71,126,21,154,197,227,173,85,221,201,236,23,248,33,86,82,221,233,90,168,138,230,162,170,246,230,103,83,82,88,85,85,209,185,205,84,87,177,241,200,251,171,203,187,141,250,206,21,115,181,196,179,26,174,173,50,203,46,17,75,125,114,195,61,76,214,185,27,12,177,178,170,150,38,74,214,55,169,239,131,196,42,71,36,143,138,157,168,198,171,152,198,172,196,241,69,195,38,3,197,54,151,220,180,255,0,47,166,164,163,185,62,157,205,178,228,41,110,134,166,182,205,58,201,20,157,112,58,68,234,107,30,232,34,108,172,99,152,178,70,142,103,83,119,71,55,94,205,104,210,28,203,65,117,67,32,210,61,64,130,146,59,238,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,255,0,37,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,217,162,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,34,3,149,191,31,84,122,119,224,120,100,214,59,133,170,219,136,47,140,168,199,114,42,202,152,40,97,180,72,189,218,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,254,219,36,103,102,95,192,0,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,109,80,0,0,1,128,31,217,171,225,99,255,0,32,117,87,255,0,101,91,191,237,192,103,249,170,185,179,70,130,107,94,43,196,78,147,216,181,143,10,183,221,104,172,185,7,138,240,208,93,34,142,58,166,118,42,101,167,127,91,99,146,70,38,239,133,202,155,61,126,202,166,251,46,232,154,203,129,63,220,174,61,9,233,151,227,94,241,90,101,81,138,188,174,61,9,233,151,227,94,241,90,101,80,0,0,3,21,121,163,250,19,212,223,193,125,226,136,202,163,21,121,163,250,19,212,223,193,125,226,136,8,1,54,168,53,87,54,168,2,202,113,93,194,142,156,113,107,167,15,194,179,88,188,13,214,135,185,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,228,47,233,106,75,10,170,54,70,181,170,138,199,178,57,25,130,220,188,185,101,220,109,247,219,134,170,113,85,128,248,121,44,183,9,173,246,76,94,230,148,181,116,181,221,12,168,167,170,158,182,153,241,72,201,33,235,116,110,166,123,36,78,167,68,178,162,58,55,68,247,202,160,0,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,0,0,0,0,12,63,215,190,104,26,5,195,182,172,95,116,115,53,196,53,2,182,245,143,248,95,19,61,174,223,69,37,43,251,244,209,84,51,161,210,85,198,245,217,147,53,23,118,39,218,69,219,116,217,84,51,0,128,30,104,254,187,53,55,240,95,103,162,37,251,133,46,53,180,179,140,31,173,63,147,59,6,87,108,250,165,224,124,111,211,180,180,208,247,60,87,127,183,218,236,207,46,251,120,103,245,117,116,237,187,118,223,117,218,32,121,163,250,236,212,223,193,125,158,136,12,106,197,178,204,171,6,190,210,229,56,86,77,117,199,239,84,93,126,26,227,107,173,146,146,170,14,182,57,143,232,150,53,107,219,212,199,185,171,178,249,181,202,139,228,170,79,79,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,132,189,57,225,251,62,213,61,47,212,141,87,196,25,73,83,109,210,234,123,125,93,234,141,18,103,214,203,5,84,146,183,187,4,113,198,230,185,145,54,25,101,149,207,115,17,145,177,206,243,217,118,249,52,47,93,53,31,135,77,71,183,106,134,151,222,124,13,214,135,120,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,200,95,210,221,211,116,114,57,173,123,28,199,177,143,104,103,175,22,124,95,221,120,41,226,94,45,37,225,75,13,199,241,92,115,14,167,170,171,200,44,146,219,156,150,235,221,214,238,200,170,228,150,86,69,50,43,217,12,94,13,32,115,123,79,135,166,88,91,253,175,211,26,230,167,2,124,109,90,184,199,195,110,110,159,19,171,177,101,152,141,61,3,114,54,49,26,182,233,103,169,90,132,99,232,220,175,116,189,14,74,103,61,89,35,81,99,235,70,35,165,217,100,88,1,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,216,39,151,255,0,12,95,201,135,135,219,77,131,36,197,237,86,220,250,247,215,112,202,234,104,230,241,18,77,50,203,34,211,65,36,222,104,189,136,30,200,250,35,85,137,36,239,57,138,238,227,164,120,100,168,0,13,85,201,254,229,113,232,79,76,191,26,247,138,210,0,73,254,229,113,232,79,76,191,26,247,138,208,50,168,0,0,142,174,112,92,61,105,101,207,70,151,136,47,19,106,199,51,59,21,194,10,110,168,233,105,162,155,40,241,46,130,15,15,52,155,54,89,166,130,24,123,177,175,83,250,34,134,118,244,108,189,113,200,169,10,220,228,245,175,235,207,16,86,157,28,164,183,246,105,52,202,222,189,233,228,139,166,73,235,174,49,83,212,73,210,228,145,200,232,91,3,40,209,187,177,142,73,59,251,245,55,161,64,192,2,87,185,48,240,253,128,220,113,235,223,18,247,6,85,213,101,150,187,197,126,43,67,20,201,11,233,41,96,90,90,41,150,166,38,172,125,214,84,170,77,44,75,35,100,68,237,72,246,244,253,165,85,138,184,237,55,89,173,85,23,216,109,149,111,182,209,212,67,73,81,88,216,92,176,67,60,205,145,209,68,249,54,233,107,222,216,38,115,90,171,187,146,41,21,55,233,93,179,87,148,70,177,90,180,215,138,55,226,57,29,250,174,134,219,168,54,121,108,148,209,45,83,98,162,146,234,217,99,154,145,211,181,239,107,85,234,214,84,65,18,162,57,253,202,166,177,169,249,199,40,19,146,1,231,245,11,53,181,105,174,1,146,234,53,246,158,174,123,110,43,103,173,189,214,69,72,198,186,121,32,166,133,243,72,216,218,231,53,170,245,107,21,17,21,205,77,246,221,83,226,7,160,45,87,22,62,150,53,147,229,254,67,237,211,152,171,253,154,190,22,63,242,7,85,127,246,85,187,254,220,100,86,183,230,182,173,74,224,107,62,212,107,21,61,92,22,220,171,73,238,183,186,56,170,216,214,207,28,21,54,121,38,141,178,53,174,115,81,232,215,162,42,35,156,155,239,178,175,196,13,115,12,244,229,161,199,173,78,131,100,48,232,174,172,223,106,231,211,171,229,68,112,218,31,39,107,162,193,113,158,170,54,186,103,77,52,177,182,10,21,108,147,75,50,125,190,151,181,30,198,181,95,50,191,2,207,65,153,96,25,150,159,84,218,169,115,60,122,174,212,251,229,158,138,255,0,108,89,145,58,43,45,213,113,36,180,245,17,61,170,173,123,28,213,217,118,95,178,246,189,142,233,123,28,212,13,143,117,123,72,116,143,138,173,35,147,12,204,224,164,191,227,23,250,120,174,22,203,157,190,118,61,240,61,204,87,83,215,209,84,55,169,168,244,107,247,107,211,169,143,99,220,215,35,227,123,154,232,161,210,110,80,154,203,149,107,45,255,0,28,212,43,135,213,221,61,197,114,5,183,203,123,145,173,142,186,255,0,66,141,89,25,61,186,22,172,177,167,114,53,129,28,249,31,211,19,166,115,118,154,72,37,137,46,175,42,62,58,127,188,112,191,173,121,159,254,47,75,128,86,215,55,252,166,186,215,37,66,187,253,203,194,177,205,255,0,14,20,127,250,222,18,85,0,178,156,66,226,214,44,27,130,253,75,194,177,106,31,5,101,199,244,190,243,107,183,83,119,95,39,98,150,11,76,177,197,31,91,213,207,119,75,24,212,221,202,174,93,183,85,85,243,53,194,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,44,255,0,21,92,51,225,188,87,233,29,102,150,230,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,169,27,51,58,101,145,143,141,202,157,76,123,186,92,199,244,72,203,192,0,136,190,5,249,95,100,47,213,203,198,97,196,182,47,73,62,49,131,94,43,173,52,150,138,152,234,162,101,242,227,76,248,123,53,137,20,244,237,109,85,173,237,124,174,99,186,155,221,124,109,107,152,232,250,216,233,116,0,0,5,159,226,131,138,12,7,132,204,2,223,168,218,141,104,200,46,54,219,141,226,43,36,81,89,41,225,154,118,207,36,51,76,215,57,179,75,19,81,157,52,239,69,84,114,174,234,223,47,138,160,94,0,97,6,158,243,118,225,183,82,179,252,107,78,108,88,78,165,65,114,202,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,237,190,200,191,3,55,192,0,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,241,42,56,95,128,20,149,148,21,39,154,1,201,137,92,203,244,189,154,143,195,197,92,205,87,54,107,10,214,92,99,233,107,62,211,155,67,81,178,42,187,109,147,116,79,135,153,150,167,158,207,241,186,76,183,14,187,216,43,91,213,21,93,21,68,74,157,45,93,250,226,123,62,14,242,248,57,64,214,34,146,162,175,26,200,33,171,143,116,169,181,86,54,70,236,237,182,146,39,239,241,79,135,155,126,40,108,39,192,134,163,63,81,248,105,194,46,19,237,226,41,172,180,209,77,246,158,229,234,106,201,26,238,174,248,249,198,164,23,241,75,134,199,167,252,68,106,6,39,6,253,170,43,229,66,199,187,90,155,54,69,238,34,108,223,36,217,30,137,228,72,151,38,61,69,172,184,91,178,188,10,174,101,116,22,154,42,71,192,213,123,215,101,146,170,165,87,201,126,202,126,159,220,4,161,128,0,161,126,33,60,148,229,126,39,9,241,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,83,146,135,47,197,126,224,5,73,240,58,218,244,114,236,135,98,1,201,241,222,43,226,181,90,107,110,115,42,164,116,148,242,78,229,68,221,118,107,85,87,254,99,236,45,31,22,153,18,99,28,55,106,53,213,178,190,57,34,199,43,85,143,102,251,162,246,213,62,229,69,251,192,134,174,101,122,189,75,170,122,232,202,106,9,165,146,159,30,138,174,143,237,177,204,218,69,172,153,28,136,142,114,253,204,111,154,34,127,213,237,185,74,105,117,70,91,174,44,206,93,79,11,233,241,154,200,93,212,247,55,169,28,250,106,189,246,69,69,85,248,55,224,168,97,46,73,112,154,243,145,220,238,82,74,249,95,89,91,52,221,79,85,85,94,185,21,126,255,0,63,188,153,158,80,122,104,252,83,69,111,89,21,117,59,25,53,226,233,79,87,11,145,204,114,172,110,162,137,83,125,147,116,254,248,190,91,253,224,103,218,34,34,108,137,178,33,200,0,112,226,144,191,19,148,248,129,201,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,75,230,165,193,181,78,137,231,239,215,188,82,166,174,187,19,212,43,197,84,215,89,43,107,98,124,244,119,250,169,170,106,159,11,35,108,108,84,166,116,72,171,26,254,113,200,176,202,146,57,55,143,174,109,15,41,170,186,103,138,235,38,156,100,122,91,154,210,120,139,46,77,111,150,223,83,211,28,111,146,30,180,251,19,197,220,99,216,217,162,122,54,72,222,173,94,137,24,199,34,110,212,2,0,120,32,226,151,249,35,235,140,26,145,91,141,253,55,101,185,91,228,177,94,233,226,119,77,83,40,101,154,25,93,45,50,171,145,139,51,31,4,110,70,191,236,189,168,230,110,197,114,72,205,135,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,204,227,3,134,187,239,10,218,227,120,211,43,154,247,173,83,117,93,49,186,183,85,50,121,42,236,242,205,35,41,228,149,90,214,116,204,157,167,199,34,43,24,157,200,222,173,69,98,177,206,203,254,82,156,104,253,75,190,209,240,163,159,187,170,203,145,220,38,159,23,186,79,93,210,219,117,116,140,234,117,11,155,43,209,137,12,239,98,172,77,137,17,222,38,103,39,76,139,81,213,24,75,249,30,188,214,56,211,181,105,158,1,95,195,142,156,228,20,147,230,217,93,58,210,100,140,109,51,106,18,215,100,158,23,164,145,61,202,238,152,170,106,26,246,35,90,173,123,155,11,164,127,230,213,240,72,236,149,227,19,138,172,55,133,13,35,184,102,23,155,149,35,178,123,141,61,69,54,39,104,146,53,153,247,27,138,51,236,43,162,107,216,239,13,27,157,27,166,127,83,122,88,168,212,94,227,227,99,245,236,207,243,252,203,84,243,43,182,160,234,14,67,87,124,200,111,149,11,83,93,93,82,169,215,43,246,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,250,180,171,76,242,173,100,212,124,115,75,112,170,79,17,122,201,174,17,91,233,186,163,145,241,195,214,191,110,121,123,108,123,219,12,76,71,73,35,209,171,209,27,30,229,77,154,164,228,183,64,105,184,103,229,191,158,233,59,110,149,119,10,234,13,55,200,106,110,179,75,112,150,170,15,164,102,182,204,250,164,165,73,17,169,21,55,117,95,219,99,99,103,151,219,122,44,175,145,239,241,92,176,248,32,172,225,211,21,169,213,237,72,165,232,207,179,11,124,49,83,211,182,105,217,244,85,158,104,233,234,22,150,122,121,98,141,99,172,239,183,105,145,221,104,222,196,109,99,155,188,157,121,43,197,143,165,141,100,249,127,144,251,116,224,107,88,108,167,194,119,165,141,27,249,127,143,123,116,6,181,134,201,28,50,93,173,86,14,17,52,162,251,125,185,210,91,173,182,237,55,177,85,214,86,85,204,216,96,166,130,59,100,46,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,47,0,62,75,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,15,172,0,0,12,0,231,87,233,99,22,249,129,67,237,215,18,42,248,78,245,79,163,127,48,49,239,113,128,149,78,117,126,150,49,111,152,20,62,221,113,34,175,132,239,84,250,55,243,3,30,247,24,0,217,76,0,0,0,6,181,156,88,250,167,214,79,152,25,15,184,206,77,79,43,143,66,122,101,248,215,188,86,144,173,197,143,170,125,100,249,129,144,251,140,228,212,242,184,244,39,166,95,141,123,197,104,25,84,0,0,0,2,213,113,99,233,99,89,62,95,228,62,221,57,173,97,178,159,22,62,150,53,147,229,254,67,237,211,154,214,1,181,64,0,0,0,1,8,28,66,242,225,227,59,57,215,221,75,205,113,109,27,241,182,92,131,48,188,221,45,213,63,88,173,81,247,233,103,173,150,72,164,232,125,75,94,222,166,61,171,179,145,28,155,236,168,139,228,77,248,3,31,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,64,0,0,0,6,42,243,71,244,39,169,191,130,251,197,17,10,220,39,122,167,209,191,152,24,247,184,192,77,79,52,127,66,122,155,248,47,188,81,16,173,194,119,170,125,27,249,129,143,123,140,0,108,166,0,0,96,7,58,191,75,24,183,204,10,31,110,184,153,254,96,7,58,191,75,24,183,204,10,31,110,184,129,128,28,174,61,118,105,151,227,94,207,90,103,167,52,110,4,174,186,217,106,135,93,244,95,25,164,168,205,172,116,239,110,65,110,164,129,222,55,33,162,107,88,145,62,62,149,233,150,166,157,172,114,35,58,59,146,198,228,98,57,203,12,49,59,2,249,92,122,236,211,47,198,189,158,180,159,224,53,119,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,59,226,171,13,226,191,72,237,249,133,154,229,72,220,158,221,79,79,77,150,90,35,141,97,125,186,226,172,251,106,216,156,247,187,195,72,230,200,232,95,212,238,166,34,181,87,184,201,24,204,21,230,19,203,27,38,175,204,169,245,107,133,188,58,146,170,134,251,81,69,109,185,225,246,170,74,122,38,91,103,84,142,158,58,170,86,49,25,18,83,57,81,139,55,86,203,19,213,243,57,203,19,164,88,50,171,128,78,5,233,184,67,198,107,111,57,22,71,87,114,206,242,58,116,166,190,178,134,235,44,150,70,50,42,137,157,2,211,194,177,66,174,127,105,241,245,62,102,189,236,119,113,35,86,50,71,163,195,2,249,213,250,167,197,190,95,208,251,141,196,182,156,47,224,21,58,131,193,111,22,20,182,220,122,146,235,114,177,211,226,55,250,85,153,34,235,163,101,37,77,116,181,85,17,62,69,78,135,182,141,42,209,122,87,173,204,115,216,222,174,190,149,185,124,234,253,83,226,223,47,232,125,198,226,92,174,72,246,155,85,254,213,175,54,43,237,178,146,227,109,184,211,227,244,149,148,117,112,182,104,42,96,145,183,54,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,17,151,137,223,254,170,101,86,108,167,232,75,85,231,232,107,133,61,195,232,235,181,55,136,161,172,237,72,215,246,42,34,221,59,144,191,167,165,236,221,58,154,170,155,166,230,209,22,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,187,229,152,181,247,6,202,175,56,86,83,67,224,175,88,253,194,162,215,113,166,238,178,78,197,84,18,58,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,100,249,242,209,207,234,117,7,130,221,59,170,185,100,52,151,91,149,142,158,166,193,84,144,172,93,116,108,164,169,146,42,90,121,89,26,39,67,219,70,148,138,157,73,214,230,57,143,119,87,95,82,134,80,16,3,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,103,255,0,37,79,75,25,79,204,10,239,110,183,25,254,96,7,37,79,75,25,79,204,10,239,110,183,25,254,4,106,242,183,227,234,179,81,60,15,12,154,199,112,186,220,178,244,241,149,24,238,69,89,83,61,116,215,120,211,187,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,216,124,108,239,101,87,26,252,40,216,184,180,209,170,220,55,181,106,163,203,237,187,214,98,215,186,216,94,239,1,85,212,197,146,53,116,106,143,72,103,99,59,82,38,207,106,110,201,59,111,124,81,161,175,13,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,203,220,61,101,55,220,231,64,180,211,53,202,107,188,109,235,32,195,236,215,75,141,79,105,145,247,234,167,162,138,73,100,232,98,53,141,234,123,220,187,53,17,169,190,200,136,158,64,107,111,159,224,25,150,150,102,87,109,62,212,28,122,174,199,144,216,234,22,154,186,134,165,19,174,39,236,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,125,202,167,142,203,173,234,167,30,225,27,81,104,234,235,234,35,167,125,38,31,115,167,141,210,189,176,65,21,101,92,241,87,77,53,66,170,50,56,163,134,26,118,195,22,205,99,17,139,178,34,41,250,220,233,244,119,1,166,211,76,83,91,237,246,26,74,12,178,76,161,150,74,234,202,74,88,98,125,206,9,232,100,114,58,170,68,103,118,103,196,148,17,50,37,115,246,99,31,34,108,187,167,78,26,242,184,245,217,166,95,141,123,61,104,25,127,205,3,131,62,36,248,137,215,219,6,107,163,154,111,245,130,203,69,135,210,218,231,169,250,98,130,147,162,169,149,181,178,58,62,138,137,227,122,236,201,163,93,209,58,126,214,219,238,138,137,112,57,82,112,185,174,220,53,254,84,127,45,120,55,213,207,172,127,66,125,25,253,211,163,172,239,248,127,29,222,255,0,91,75,39,79,79,126,47,210,219,126,175,45,246,93,179,252,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,69,170,231,87,234,159,22,249,127,67,238,55,18,234,242,49,253,118,126,237,255,0,18,2,207,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,237,128,224,239,138,172,203,133,13,92,183,230,22,107,149,91,177,139,141,69,61,54,89,104,142,52,153,151,27,114,63,237,171,98,115,216,223,19,27,93,35,161,127,83,122,94,170,213,94,219,228,99,246,29,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,67,14,168,114,136,215,155,94,188,166,158,233,68,148,151,108,38,237,79,83,114,182,101,55,121,251,48,80,65,30,219,210,215,172,76,115,146,165,28,248,216,222,220,106,147,35,187,141,107,17,147,182,0,153,76,3,63,195,117,79,13,180,234,14,159,100,52,151,204,122,249,78,149,52,53,212,202,189,18,179,117,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,51,139,31,84,250,201,243,3,33,247,25,205,130,56,120,208,28,55,134,125,47,161,210,108,14,233,144,92,45,20,21,21,21,44,154,247,112,90,169,250,230,145,94,228,106,34,54,40,153,186,249,50,40,216,205,250,158,168,178,62,71,191,95,126,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,6,42,241,237,193,5,139,139,140,18,42,220,114,150,213,109,212,219,39,106,43,37,238,178,103,211,194,250,85,153,22,106,90,183,71,20,143,146,30,135,74,248,211,161,92,201,118,233,115,91,36,168,252,170,0,106,195,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,47,252,170,248,231,186,234,149,55,242,110,213,203,165,93,195,44,182,211,213,92,172,121,13,202,232,234,138,155,204,29,213,146,90,89,157,81,34,203,37,76,73,35,156,206,142,164,90,120,156,138,214,118,58,164,181,92,238,112,12,54,197,153,105,150,160,217,177,234,74,60,135,42,167,187,83,94,171,161,69,107,235,217,70,148,73,76,178,162,47,75,158,198,207,35,17,251,117,171,58,26,170,173,141,136,220,117,229,113,235,179,76,191,26,246,122,208,39,248,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,2,0,127,177,113,199,103,254,99,63,229,53,159,254,214,79,240,3,31,248,10,210,220,239,69,184,78,193,180,207,82,236,95,67,100,150,111,164,252,109,23,138,134,163,181,221,185,85,77,31,231,33,123,227,118,241,202,199,125,151,46,219,236,187,42,42,38,186,230,213,6,170,224,79,247,43,143,66,122,101,248,215,188,86,153,84,98,175,43,143,66,122,101,248,215,188,86,153,41,139,101,152,174,115,98,165,202,112,172,154,213,144,89,107,122,252,53,198,215,91,29,93,44,253,15,115,31,209,44,106,230,59,165,236,115,87,101,242,115,85,23,205,20,15,214,0,0,49,87,154,63,161,61,77,252,23,222,40,140,170,49,87,154,63,161,61,77,252,23,222,40,128,128,19,106,131,85,115,106,128,0,243,249,254,127,134,233,102,27,118,212,29,65,200,105,44,120,245,142,157,106,107,171,170,85,122,34,102,232,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,98,184,67,227,195,75,56,193,172,200,236,152,149,154,235,143,222,177,207,237,151,91,238,210,211,119,42,232,95,60,177,197,81,10,71,35,158,238,150,50,5,153,58,122,98,146,162,54,35,228,69,107,220,25,42,0,2,42,249,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,166,85,115,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,64,159,224,126,77,199,44,197,108,247,219,70,45,118,201,173,84,87,172,131,196,125,17,110,168,173,142,58,171,135,97,136,249,252,60,78,84,124,189,182,42,57,253,8,189,45,84,85,217,15,214,0,0,0,68,7,30,188,5,113,99,173,60,88,231,58,153,166,154,83,244,206,55,121,250,51,193,86,253,59,109,167,238,246,173,180,176,201,249,185,170,25,35,118,146,39,183,237,53,55,219,116,221,21,21,101,252,1,128,28,169,56,92,215,110,26,255,0,42,63,150,188,27,234,231,214,63,161,62,140,254,233,209,214,119,252,63,142,239,127,173,165,147,167,167,191,23,233,109,191,87,150,251,46,216,1,205,31,215,102,166,254,11,236,244,68,255,0,16,3,205,31,215,102,166,254,11,236,244,64,101,87,35,31,215,103,238,223,241,34,207,243,53,224,74,235,162,57,149,199,92,244,183,25,164,143,75,239,213,17,186,170,142,215,3,152,204,110,181,232,214,185,146,71,186,163,41,166,151,119,70,246,116,198,199,201,216,233,141,18,30,237,224,228,99,250,236,253,219,254,36,73,246,83,137,226,185,205,138,171,22,205,113,155,86,65,101,173,232,241,54,235,165,20,117,116,179,244,61,175,103,92,82,35,152,238,151,177,174,77,211,201,205,69,79,52,64,32,95,150,239,13,31,202,55,136,235,95,211,246,159,23,134,97,93,23,252,131,189,7,114,158,163,182,255,0,237,90,39,245,197,36,79,239,76,137,213,20,157,61,200,34,170,233,93,218,79,241,98,184,72,225,19,1,225,7,13,189,226,152,101,198,174,241,81,126,188,77,114,170,186,215,211,194,202,183,192,138,173,165,165,115,227,106,43,217,12,95,181,118,89,100,168,145,173,141,37,237,182,250,128,0,1,170,185,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,249,46,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,140,213,93,76,202,181,147,81,242,61,82,205,106,252,69,235,38,184,75,112,169,233,146,71,199,15,90,253,136,34,238,61,239,108,49,49,27,28,108,87,47,68,108,99,81,118,106,19,105,205,123,88,173,90,107,194,93,239,17,109,250,174,135,33,212,26,138,123,37,174,42,42,166,197,60,144,54,104,230,173,115,219,214,215,173,50,211,177,240,72,173,71,38,245,81,49,233,211,34,169,6,216,158,45,125,206,114,171,54,21,139,80,248,219,214,65,112,167,181,219,169,187,172,143,191,85,60,141,142,40,250,222,173,99,122,158,246,166,238,84,106,111,186,170,39,152,18,21,167,156,25,221,111,252,169,50,204,186,247,67,73,103,200,102,188,77,170,22,169,100,137,212,243,212,218,168,40,221,11,33,171,115,160,87,189,142,167,91,140,244,237,106,244,42,212,192,244,145,173,146,68,48,3,79,115,91,174,154,231,248,214,163,88,169,233,39,185,98,183,138,43,221,28,85,108,115,160,146,122,105,153,52,109,145,173,115,92,172,87,49,17,81,28,213,219,125,149,62,38,206,95,84,241,95,170,191,81,126,172,218,190,173,253,31,244,79,208,254,10,63,3,224,123,125,175,13,216,219,183,217,237,253,142,223,79,79,79,217,219,111,35,90,45,111,194,173,90,107,173,25,246,156,216,170,42,231,182,226,185,69,214,201,71,45,91,218,233,228,130,154,174,72,99,116,142,107,90,213,122,181,136,170,168,214,166,251,236,137,240,3,101,61,61,205,109,90,149,128,99,90,141,98,167,171,130,219,149,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,125,246,85,248,158,127,136,92,90,251,156,232,22,165,225,88,181,15,141,189,100,24,125,230,215,110,166,238,178,62,253,84,244,82,199,20,125,111,86,177,189,79,123,83,119,42,53,55,221,85,19,204,177,92,174,53,122,167,86,184,62,198,96,185,79,87,61,203,6,168,155,16,170,154,104,34,137,143,101,51,88,250,86,196,145,254,147,25,71,61,36,106,231,35,94,175,141,234,238,175,211,118,90,129,0,63,216,184,227,179,255,0,49,159,242,154,207,255,0,107,37,167,44,197,175,184,55,45,187,206,21,148,208,248,43,214,63,161,245,22,187,141,55,117,146,118,42,160,176,186,57,99,235,98,185,142,233,123,28,155,181,85,171,182,232,170,158,102,74,150,171,139,31,75,26,201,242,255,0,33,246,233,192,214,176,155,236,187,130,236,87,139,142,4,116,138,134,137,182,171,38,125,109,211,252,102,123,38,67,45,12,110,145,253,171,98,116,208,212,206,140,89,146,141,235,60,138,173,98,253,137,21,178,244,191,165,99,124,32,155,41,240,157,233,99,70,254,95,227,222,221,0,26,230,93,173,153,150,148,103,245,182,106,201,42,236,25,102,29,120,146,154,87,210,85,162,79,111,184,210,76,173,114,199,52,46,84,71,199,44,107,179,227,114,249,181,21,171,240,82,100,249,104,113,235,77,175,56,244,58,43,171,55,218,72,53,22,199,79,28,54,135,201,221,235,191,219,160,165,141,174,153,211,77,44,142,158,185,29,28,210,204,159,99,169,142,71,177,174,70,76,172,115,47,224,42,155,94,113,233,181,171,73,172,84,144,106,45,142,158,73,174,236,143,187,215,127,183,65,75,35,155,11,97,134,41,29,61,114,58,56,98,133,126,199,83,28,172,123,156,140,133,25,17,122,3,249,101,252,178,226,127,201,243,233,95,202,23,210,13,250,11,232,206,158,247,123,165,221,125,93,127,155,236,246,251,157,222,239,230,187,93,206,239,230,250,192,216,83,139,31,75,26,201,242,255,0,33,246,233,205,107,13,140,245,190,183,50,184,240,53,159,92,53,26,211,73,107,203,42,180,158,235,53,250,134,145,200,232,41,110,46,179,200,181,48,198,168,247,162,177,178,171,218,138,143,127,146,39,218,119,197,117,204,3,106,128,15,201,203,50,155,22,13,138,222,115,92,166,187,193,89,113,251,125,69,210,227,83,218,124,157,138,88,35,116,146,201,208,196,115,221,210,198,57,118,106,43,151,109,145,21,124,128,253,96,98,175,7,124,193,244,227,139,252,171,42,194,172,152,173,215,25,189,88,187,183,11,125,53,108,137,63,210,54,118,200,200,210,169,95,27,122,33,153,31,36,105,36,10,174,70,247,24,172,146,84,235,86,101,80,3,15,249,160,104,38,172,113,19,160,86,12,43,71,49,79,172,23,170,44,194,150,233,61,55,142,166,164,232,165,101,21,108,110,147,174,162,72,216,187,62,104,211,100,94,175,181,190,219,34,170,102,0,2,16,56,122,229,195,198,118,13,175,186,105,154,229,58,55,224,172,184,254,97,102,186,92,106,126,177,90,164,236,82,193,91,20,146,201,208,202,151,61,221,44,99,151,102,162,185,118,217,17,87,200,155,240,0,0,0,133,110,117,126,169,241,111,151,244,62,227,113,46,175,35,31,215,103,238,223,241,34,213,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,1,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,114,0,160,169,167,11,241,56,79,136,21,156,42,34,166,202,155,162,156,128,33,19,155,94,151,84,98,90,226,252,229,180,240,178,159,38,172,153,221,77,115,122,149,204,166,164,219,116,68,69,79,139,190,42,167,137,229,169,171,212,186,89,174,143,166,175,154,88,233,242,24,169,40,254,195,28,253,228,74,200,81,168,168,215,39,220,247,121,170,47,253,121,235,205,243,77,31,149,232,173,151,34,161,167,99,230,179,221,42,42,230,114,185,141,84,141,180,82,170,237,186,110,191,222,211,203,127,184,134,108,110,225,53,155,35,182,92,163,149,241,62,142,182,25,186,152,170,138,157,18,34,253,222,127,112,27,68,217,235,226,186,218,104,174,112,170,172,117,116,241,206,213,84,217,118,115,81,83,254,115,236,45,31,9,121,18,100,252,55,105,205,213,210,190,73,37,199,40,149,239,126,251,170,246,209,62,245,85,251,139,184,7,11,240,41,42,83,173,207,70,174,202,7,98,41,201,67,87,224,191,113,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,236,133,14,248,21,42,253,199,27,1,76,77,217,85,78,211,134,161,200,3,9,57,163,234,149,191,24,208,76,135,21,116,242,182,166,235,65,45,27,90,200,221,179,186,228,165,111,154,162,162,109,180,191,121,154,245,19,199,75,79,45,76,202,169,28,44,116,142,84,77,252,145,55,82,10,57,157,107,132,250,131,175,119,204,42,138,161,29,65,142,87,77,79,178,211,116,57,122,162,166,95,55,47,154,253,168,151,246,1,142,58,1,132,77,169,26,213,134,97,80,177,175,91,165,222,6,61,174,115,90,139,27,93,214,255,0,55,34,167,232,181,223,20,93,205,139,180,75,6,131,78,244,218,201,140,65,12,81,165,53,21,51,54,103,79,243,105,227,103,159,74,34,111,246,63,97,15,60,167,116,141,249,174,184,67,157,205,23,84,24,181,116,46,106,164,253,31,105,244,213,91,253,157,183,119,193,191,176,155,246,53,172,106,49,169,178,53,54,79,234,2,163,133,242,67,146,151,47,220,7,7,40,135,31,210,84,137,176,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,254,52,120,73,197,120,185,210,197,197,174,82,248,28,146,197,226,110,24,205,197,174,142,46,221,115,169,164,99,32,158,85,134,89,18,142,73,22,23,76,200,209,28,238,204,106,139,187,16,215,179,44,197,175,184,54,85,121,194,178,154,31,5,122,199,238,21,22,187,141,55,117,146,118,42,160,145,209,203,31,91,21,204,119,75,216,228,221,170,173,93,183,69,84,243,54,147,32,7,153,94,181,233,102,187,113,53,93,148,233,77,191,162,146,213,111,109,130,233,113,108,84,201,29,226,186,146,170,165,158,54,41,96,145,233,81,11,224,240,205,142,87,42,57,99,141,137,178,53,173,2,207,235,103,17,90,185,196,37,78,59,62,169,101,149,119,102,98,182,122,107,53,178,25,37,123,153,27,35,138,54,73,80,229,123,156,233,42,103,116,105,36,211,61,85,239,126,201,186,49,145,177,153,149,202,179,130,10,205,73,202,173,28,79,106,29,47,70,33,141,220,37,151,30,164,239,79,79,81,91,120,164,146,7,193,85,183,105,25,45,28,111,89,147,118,74,138,179,211,244,57,174,99,100,107,163,172,216,207,130,157,111,210,253,118,225,231,26,190,233,53,142,174,193,104,199,105,225,198,38,177,84,201,36,207,180,79,73,79,18,37,42,78,255,0,58,134,54,39,66,230,77,186,171,216,246,171,209,178,117,177,161,125,75,85,197,143,165,141,100,249,127,144,251,116,229,213,45,87,22,62,150,53,147,229,254,67,237,211,129,173,97,151,252,81,241,191,89,169,58,5,166,92,48,233,229,87,70,33,141,225,248,204,89,13,95,102,122,122,138,219,197,37,23,68,244,187,247,81,146,209,198,245,133,118,124,72,171,61,63,91,92,230,54,55,59,16,15,107,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,234,69,12,212,229,133,199,173,54,140,93,105,56,126,214,11,237,37,6,159,92,234,42,102,181,93,234,251,175,91,77,198,119,67,209,12,146,186,94,213,61,11,149,179,185,85,34,251,51,78,178,61,205,98,200,246,204,249,172,102,177,104,238,125,161,89,253,211,78,117,26,195,87,110,185,91,170,39,138,41,101,165,154,24,46,16,71,52,144,182,174,149,211,49,142,150,154,71,68,245,142,84,106,35,145,63,173,18,82,121,93,113,245,71,152,88,173,188,51,235,21,194,213,107,186,227,150,250,106,28,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,122,235,27,220,141,177,118,209,206,154,54,187,169,17,241,171,230,9,42,0,1,128,28,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,18,169,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,0,27,41,128,0,0,0,214,179,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,210,21,184,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,3,42,128,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,83,226,199,210,198,178,124,191,200,125,186,115,90,192,54,168,0,0,0,0,0,0,0,0,0,1,138,188,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,19,83,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,0,27,41,128,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,152,1,206,175,210,198,45,243,2,135,219,174,32,96,7,43,143,93,154,101,248,215,179,214,147,252,64,15,43,143,93,154,101,248,215,179,214,147,252,0,0,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,12,106,230,181,166,127,147,190,50,114,59,141,61,37,170,146,131,53,183,208,228,212,112,91,227,237,244,247,35,90,122,135,204,212,99,90,147,73,85,75,83,43,149,58,186,187,168,247,59,169,206,68,201,254,71,217,253,76,182,173,83,210,218,236,134,145,41,233,106,45,215,251,93,165,203,19,103,87,202,217,96,173,168,98,109,221,123,17,33,160,99,188,213,140,85,143,244,86,69,234,253,110,120,56,85,214,191,0,210,205,70,134,162,145,45,182,59,197,198,201,81,19,158,238,251,167,174,134,41,162,115,27,211,210,172,70,219,230,71,42,185,21,21,209,236,142,221,85,184,107,202,251,44,250,169,198,214,159,120,140,155,232,106,11,207,210,54,154,206,186,223,15,13,103,118,134,127,15,77,38,234,141,147,174,169,180,221,17,174,253,82,164,93,40,174,70,129,63,196,0,243,71,245,217,169,191,130,251,61,17,63,196,0,243,71,245,217,169,191,130,251,61,16,25,255,0,201,83,210,198,83,243,2,187,219,173,198,127,152,1,201,83,210,198,83,243,2,187,219,173,198,127,129,170,185,178,159,9,222,150,52,111,229,254,61,237,208,26,214,27,41,240,157,233,99,70,254,95,227,222,221,0,24,171,206,175,210,198,45,243,2,135,219,174,38,0,114,184,245,217,166,95,141,123,61,105,159,252,234,253,44,98,223,48,40,125,186,226,96,7,43,143,93,154,101,248,215,179,214,129,63,192,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,1,173,103,22,62,169,245,147,230,6,67,238,51,155,41,154,214,113,99,234,159,89,62,96,100,62,227,56,19,83,202,227,208,158,153,126,53,239,21,166,85,24,171,202,227,208,158,153,126,53,239,21,166,85,0,0,1,21,124,243,191,82,127,188,159,195,76,85,229,113,235,179,76,191,26,246,122,211,42,185,231,126,164,255,0,121,63,134,152,171,202,227,215,102,153,126,53,236,245,160,79,240,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,202,124,88,250,88,214,79,151,249,15,183,78,107,88,6,213,0,0,0,0,6,170,230,213,6,170,224,101,253,243,141,250,204,111,129,60,23,132,205,52,170,232,171,184,91,239,17,102,213,171,12,240,205,75,28,215,137,103,167,165,165,153,178,177,29,221,129,94,149,8,232,223,27,162,168,107,17,221,75,35,90,229,221,198,253,103,10,185,218,226,89,141,87,86,153,101,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,212,247,193,226,21,35,146,71,197,78,212,99,85,204,99,87,21,113,108,79,42,206,111,180,184,182,21,140,221,114,11,213,111,95,134,183,90,232,164,171,170,159,161,142,123,250,34,141,28,247,116,177,142,114,236,158,77,106,170,249,34,151,3,136,190,26,53,79,133,252,238,108,23,83,45,63,224,248,43,205,28,21,63,69,220,255,0,51,12,178,120,73,230,138,62,247,107,190,198,73,210,223,176,253,218,191,114,168,108,145,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,145,1,202,223,143,170,61,59,240,60,50,107,29,194,213,109,196,23,198,84,99,185,21,101,76,20,48,218,36,94,237,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,127,109,146,51,179,47,224,12,85,230,143,232,79,83,127,5,247,138,35,42,140,85,230,143,232,79,83,127,5,247,138,32,32,4,218,160,213,92,148,158,106,28,122,212,213,84,221,120,88,209,187,237,93,27,40,234,38,183,231,55,58,126,210,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,174,46,214,234,197,149,175,11,21,204,71,143,170,206,39,50,164,192,244,182,225,117,182,233,149,147,187,79,186,84,207,79,245,154,69,146,39,248,154,170,110,164,98,194,199,193,27,169,227,145,139,35,126,212,142,233,116,157,184,177,47,0,207,243,45,44,204,173,58,131,167,217,13,93,143,33,177,212,37,77,13,117,50,167,92,79,217,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,125,87,15,28,63,103,220,77,106,133,14,148,105,203,41,25,114,172,167,168,171,150,178,185,38,74,42,40,33,141,92,233,106,36,134,57,29,27,21,221,17,53,202,221,150,73,99,111,151,82,25,107,199,183,44,122,62,26,240,72,181,139,71,50,91,173,239,16,182,246,169,242,42,107,237,68,14,174,162,146,89,146,56,106,98,124,113,196,201,97,115,228,142,39,70,140,238,49,202,215,125,182,57,235,8,73,167,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,25,125,77,107,56,116,226,95,84,248,95,206,225,206,180,206,237,254,23,141,179,86,79,83,244,93,207,243,51,69,31,139,130,25,99,239,118,187,239,124,125,78,251,15,217,201,247,162,236,39,161,122,233,167,28,69,233,197,187,84,52,190,243,227,173,85,219,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,237,204,206,166,238,155,171,85,174,107,216,231,177,236,123,130,58,249,231,126,164,255,0,121,63,134,152,65,193,6,175,97,186,11,196,230,37,171,154,129,61,92,118,44,118,158,239,53,66,82,64,179,79,43,223,107,171,138,40,99,103,146,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,111,243,206,253,73,254,242,127,13,34,172,11,171,174,60,75,234,158,190,107,42,235,166,83,118,250,43,36,135,193,253,29,244,52,245,48,67,105,240,173,111,107,193,245,202,249,32,218,70,186,111,178,255,0,239,178,72,244,217,92,77,79,1,60,111,216,184,184,193,37,162,200,234,173,86,221,77,178,119,101,189,217,40,225,125,60,47,165,89,149,33,170,164,108,146,200,249,33,232,116,76,145,122,213,204,151,126,166,181,178,68,175,134,189,52,224,243,95,117,107,73,242,93,99,194,176,75,173,109,151,31,240,126,26,8,237,117,178,85,95,187,245,47,167,127,209,141,142,23,50,171,176,248,220,179,236,244,237,181,60,247,93,208,241,90,47,171,217,150,130,234,134,63,171,154,127,61,36,119,220,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,158,74,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,179,152,44,255,0,11,188,77,224,60,83,105,125,183,80,49,10,154,74,59,147,233,218,235,214,60,183,24,106,107,108,211,172,146,199,209,59,99,94,166,177,238,130,87,68,247,181,139,36,104,215,244,183,117,107,111,0,0,0,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,0,3,242,114,156,179,21,193,172,85,89,78,107,147,90,177,251,45,23,71,137,184,221,43,99,164,165,131,173,237,99,58,229,145,90,198,245,61,237,106,110,190,110,114,34,121,170,31,172,65,183,51,94,34,184,163,201,181,114,227,163,250,165,105,171,192,49,155,109,60,105,75,141,90,238,146,212,91,175,16,43,218,246,220,36,168,232,137,43,216,249,97,71,70,175,141,169,15,107,163,182,201,155,50,186,245,114,175,227,214,166,150,166,213,194,198,178,95,106,235,25,89,81,13,191,6,185,212,118,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,253,114,246,183,70,36,77,96,69,177,63,220,174,61,9,233,151,227,94,241,90,64,9,63,220,174,61,9,233,151,227,94,241,90,6,85,0,0,134,14,115,250,189,77,151,235,206,53,164,118,233,233,38,167,211,219,59,166,172,86,193,43,39,134,227,112,237,203,36,47,123,190,195,216,148,208,208,200,213,98,121,44,210,34,185,85,58,89,109,121,82,233,159,229,19,140,156,114,227,81,73,106,171,160,194,173,245,217,53,100,23,8,251,157,93,184,210,158,157,240,181,88,230,172,209,213,85,83,74,213,94,158,158,210,189,174,234,107,81,109,87,26,122,153,249,93,226,179,83,243,168,234,237,85,116,149,25,4,246,250,10,171,92,157,202,90,170,26,36,74,58,89,216,254,183,35,251,144,83,196,245,123,93,210,231,57,92,212,70,170,34,103,255,0,35,172,90,251,73,138,234,230,107,81,67,209,101,186,220,44,246,186,58,158,235,23,187,85,73,29,84,149,17,244,34,245,183,165,149,180,203,186,162,53,123,155,53,85,90,228,64,147,242,10,249,185,233,158,43,167,124,92,77,113,197,169,60,39,215,92,126,147,38,184,192,200,227,142,22,215,73,61,69,60,175,141,172,99,118,238,120,86,202,245,119,83,157,44,178,189,93,246,182,73,212,35,87,157,166,153,226,181,58,89,130,235,31,132,237,100,150,252,129,49,158,252,113,198,223,17,67,81,77,81,81,209,51,186,59,143,237,201,75,188,105,214,141,111,126,127,178,170,253,208,45,175,36,125,80,186,210,231,250,133,162,243,54,174,123,109,206,207,22,81,78,174,173,119,98,142,122,105,163,166,151,162,159,101,111,92,237,171,135,170,68,86,174,212,145,181,81,222,93,18,232,107,237,203,95,87,170,116,131,140,28,30,117,158,173,45,185,133,66,226,23,40,105,160,138,87,206,202,231,53,148,237,85,147,110,134,54,177,41,36,123,152,168,244,100,78,68,234,221,88,237,130,64,22,171,139,31,75,26,201,242,255,0,33,246,233,203,170,90,174,44,125,44,107,39,203,252,135,219,167,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,53,172,54,83,225,59,210,198,141,252,191,199,189,186,0,46,169,111,240,253,1,209,172,3,81,242,157,92,195,116,246,213,106,203,243,78,159,166,238,144,49,221,202,157,149,28,238,150,170,171,34,238,61,18,73,123,109,111,118,70,181,242,117,189,17,201,112,0,22,171,139,31,75,26,201,242,255,0,33,246,233,205,107,13,148,248,177,244,177,172,159,47,242,31,110,156,214,176,13,170,8,75,230,95,199,173,78,188,228,51,104,174,147,95,106,224,211,171,29,68,144,221,223,31,107,162,255,0,113,130,170,70,182,102,205,12,178,54,122,20,108,112,203,10,125,142,167,185,94,246,185,89,10,178,245,115,88,227,182,212,150,170,254,22,116,107,38,171,117,201,213,11,6,111,117,183,78,214,193,28,8,215,182,75,58,61,17,92,247,185,202,213,159,161,205,70,35,59,14,87,245,207,28,113,173,163,186,59,159,107,174,127,107,211,157,57,176,213,220,110,87,26,136,34,150,88,169,102,154,11,124,18,77,28,46,171,170,116,44,123,162,166,141,210,177,100,149,90,168,212,95,234,69,15,202,192,51,252,203,75,51,43,78,160,233,246,67,87,99,200,108,117,9,83,67,93,76,169,215,19,246,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,254,224,207,140,204,7,139,60,2,154,178,142,186,146,221,155,91,169,217,21,250,195,44,176,195,59,167,142,26,117,169,171,165,166,73,229,153,104,123,213,9,28,114,201,178,238,157,46,243,248,199,87,27,92,174,110,186,19,165,246,45,73,209,170,154,188,170,219,141,89,210,28,223,170,39,37,107,231,108,146,73,37,217,145,35,156,212,166,70,189,177,186,38,121,193,28,17,200,229,151,121,230,102,26,232,94,186,106,63,14,154,143,110,213,13,47,188,248,27,173,14,241,77,12,168,175,165,184,82,185,81,100,165,169,141,21,59,144,191,165,187,166,232,228,115,90,246,57,143,99,30,208,217,164,22,255,0,66,245,211,78,56,139,211,139,118,168,105,125,231,199,90,171,183,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,219,153,157,77,221,55,86,171,92,215,177,207,99,216,247,92,0,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,85,14,10,149,55,41,254,144,42,79,52,57,41,106,253,197,64,120,77,109,193,160,212,77,54,189,227,19,195,20,137,83,69,82,205,159,211,252,234,121,25,229,212,138,155,253,191,216,107,163,175,248,68,218,111,173,89,158,21,51,26,197,181,221,231,99,26,215,53,200,145,185,221,108,243,106,34,126,139,155,240,68,216,217,157,237,107,218,172,114,110,142,69,69,254,162,16,57,177,105,27,240,173,112,155,59,134,46,152,50,154,233,156,229,89,250,254,211,41,169,118,251,59,110,223,139,191,104,25,205,202,227,84,173,249,62,130,99,216,171,103,149,213,54,170,8,168,220,215,198,237,155,209,37,83,124,149,85,83,109,162,251,140,219,32,147,150,46,184,79,167,218,247,99,194,171,106,17,180,25,29,116,52,251,37,55,91,147,166,42,149,242,114,121,167,218,149,63,105,58,244,243,199,85,79,21,76,42,171,28,204,108,141,85,77,188,149,55,64,59,14,169,91,186,162,157,167,14,64,40,111,192,173,23,116,41,216,229,23,238,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,224,47,153,202,124,64,229,62,7,32,1,108,56,151,207,225,211,93,13,205,50,183,207,28,82,209,89,106,165,137,100,233,233,87,116,237,240,114,166,255,0,164,159,121,174,94,164,100,245,89,206,161,228,89,93,67,146,73,175,23,74,138,175,176,212,68,94,185,21,90,136,137,186,124,54,248,42,255,0,156,150,142,110,122,193,81,100,211,199,233,189,45,84,63,221,120,228,134,70,43,88,231,116,182,90,25,23,207,171,116,242,114,253,196,89,112,253,132,187,81,181,175,11,194,209,146,57,183,59,197,60,114,35,21,81,221,182,187,173,251,42,34,170,125,150,175,221,255,0,88,18,247,202,115,71,169,176,93,20,170,202,103,130,86,85,100,21,84,183,6,171,158,253,149,175,161,141,126,14,106,109,253,241,223,13,255,0,172,206,211,196,232,214,17,73,167,186,111,98,197,232,154,246,199,73,65,75,30,207,122,185,126,196,17,179,205,85,19,252,4,251,143,108,0,235,119,154,149,175,146,20,128,77,246,243,82,178,148,248,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,199,254,52,120,182,197,120,70,210,197,202,110,81,120,236,146,251,226,109,248,205,185,173,142,94,229,115,105,164,123,39,158,37,154,41,22,142,57,18,22,204,248,213,92,222,244,104,137,187,208,12,106,230,167,198,253,30,155,98,183,126,24,116,242,171,175,47,201,45,241,69,144,213,246,96,168,167,162,179,213,199,59,39,165,223,186,175,138,178,70,36,43,179,226,84,72,42,58,218,230,189,209,185,177,45,165,90,103,149,107,38,163,227,154,91,133,82,120,139,214,77,112,138,223,77,213,28,143,142,30,181,251,115,203,219,99,222,216,98,98,58,73,30,141,94,136,216,247,42,108,213,63,43,44,202,111,185,206,85,121,205,114,154,239,27,122,200,46,21,23,75,141,79,105,145,247,234,167,145,210,75,39,67,17,172,111,83,222,229,217,168,141,77,246,68,68,242,38,251,150,103,5,223,201,179,78,31,169,25,171,123,153,246,125,111,164,158,166,158,106,30,204,150,42,21,78,235,40,119,145,141,153,179,57,94,215,84,53,122,91,220,138,38,35,87,178,146,72,24,1,199,111,46,107,239,10,150,44,127,60,192,234,174,185,94,25,244,125,61,30,71,119,159,163,185,69,120,87,185,174,145,208,70,196,240,244,115,111,19,98,85,124,170,217,58,163,124,155,190,46,229,170,224,187,139,108,171,132,109,83,76,166,219,23,142,198,239,190,26,223,147,91,156,217,37,238,80,182,166,55,190,120,34,73,162,141,107,35,141,38,108,47,145,85,173,239,72,138,155,61,77,130,115,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,94,206,49,56,85,204,184,80,213,203,134,31,121,182,213,187,24,184,212,84,84,226,119,121,36,73,153,113,183,35,254,194,58,86,177,141,241,49,181,209,182,102,116,183,165,234,142,68,237,190,55,188,54,29,196,242,155,22,115,138,217,179,92,90,187,198,217,114,11,125,61,210,221,83,218,124,125,250,89,227,108,145,73,208,244,107,219,212,199,181,118,114,35,147,125,149,17,124,143,1,197,143,165,141,100,249,127,144,251,116,228,96,114,172,227,126,179,77,178,171,71,12,58,135,85,215,136,100,151,9,98,199,170,251,51,212,84,81,94,42,228,129,144,82,239,221,86,69,71,35,210,101,217,145,42,164,245,29,110,115,88,233,28,217,63,226,199,210,198,178,124,191,200,125,186,112,53,172,39,123,150,55,10,184,110,136,232,54,61,170,83,91,105,42,243,189,69,179,193,118,175,187,36,139,42,193,110,168,218,122,90,56,21,204,106,196,206,210,194,249,90,136,189,83,35,183,123,217,28,61,16,66,108,167,194,119,165,141,27,249,127,143,123,116,0,89,254,97,156,22,90,184,167,210,250,139,238,33,143,210,59,85,49,170,116,92,126,177,106,91,74,181,176,36,157,82,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,238,70,199,205,213,4,63,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,218,76,142,174,101,124,189,40,245,54,197,93,174,186,13,136,127,171,170,14,153,111,22,59,92,48,83,199,120,165,235,169,154,166,169,144,199,10,73,83,113,116,147,49,202,174,147,170,72,226,86,181,175,147,161,174,11,171,203,155,141,127,229,85,167,19,216,51,251,157,170,61,77,197,191,55,114,166,129,123,82,93,40,81,24,145,220,219,15,75,88,222,167,189,99,149,177,43,154,201,26,215,109,19,102,138,52,204,3,88,29,42,212,204,171,70,245,31,28,213,44,42,175,195,222,177,155,132,87,10,110,169,36,100,115,116,47,219,130,94,219,216,247,67,43,21,209,200,196,114,117,198,247,181,87,103,41,176,79,7,124,85,97,188,87,233,29,191,48,179,92,169,27,147,219,169,233,233,178,203,68,113,172,47,183,92,85,159,109,91,19,158,247,120,105,28,217,29,11,250,157,212,196,86,170,247,25,35,24,24,235,206,175,210,198,45,243,2,135,219,174,36,85,240,157,234,159,70,254,96,99,222,227,1,42,156,234,253,44,98,223,48,40,125,186,226,69,95,9,222,169,244,111,230,6,61,238,48,1,178,152,0,0,0,13,107,56,177,245,79,172,159,48,50,31,113,156,154,158,87,30,132,244,203,241,175,120,173,33,91,139,31,84,250,201,243,3,33,247,25,201,169,229,113,232,79,76,191,26,247,138,208,50,168,0,0,0,5,170,226,199,210,198,178,124,191,200,125,186,115,90,195,101,62,44,125,44,107,39,203,252,135,219,167,53,172,3,106,128,0,0,0,0,0,0,0,0,0,24,171,205,31,208,158,166,254,11,239,20,68,43,112,157,234,159,70,254,96,99,222,227,1,53,60,209,253,9,234,111,224,190,241,68,66,183,9,222,169,244,111,230,6,61,238,48,1,178,152,0,1,128,28,234,253,44,98,223,48,40,125,186,226,103,249,128,28,234,253,44,98,223,48,40,125,186,226,6,0,114,184,245,217,166,95,141,123,61,105,63,196,0,242,184,245,217,166,95,141,123,61,105,63,192,0,0,66,183,58,191,84,248,183,203,250,31,113,184,151,87,145,143,235,179,247,111,248,145,106,185,213,250,167,197,190,95,208,251,141,196,186,188,140,127,93,159,187,127,196,128,204,174,97,248,85,215,63,224,183,85,108,86,106,138,72,106,41,108,236,189,189,213,47,115,88,176,91,234,98,174,153,168,173,107,151,173,209,83,72,214,38,219,43,213,168,170,212,85,114,107,215,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,180,241,172,14,170,233,158,85,163,122,143,145,233,110,107,73,225,239,88,205,194,91,125,79,76,114,50,57,186,23,236,79,23,113,140,123,161,149,138,217,35,122,181,58,227,123,28,137,179,144,13,156,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,32,51,154,63,174,205,77,252,23,217,232,137,73,229,101,159,211,103,92,22,225,180,171,144,213,221,174,88,173,69,125,130,228,181,43,43,159,74,248,234,95,45,61,58,62,68,251,76,101,28,244,136,206,133,86,53,157,44,77,186,21,173,139,110,104,254,187,53,55,240,95,103,162,3,63,249,42,122,88,202,126,96,87,123,117,184,207,243,0,57,42,122,88,202,126,96,87,123,117,184,207,240,53,87,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,3,21,121,213,250,88,197,190,96,80,251,117,196,192,14,87,30,187,52,203,241,175,103,173,51,255,0,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,208,39,248,0,4,43,115,171,245,79,139,124,191,161,247,27,137,117,121,24,254,187,63,118,255,0,137,22,171,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,9,84,0,0,53,172,226,199,213,62,178,124,192,200,125,198,115,101,51,90,206,44,125,83,235,39,204,12,135,220,103,2,106,121,92,122,19,211,47,198,189,226,180,202,163,21,121,92,122,19,211,47,198,189,226,180,202,160,0,0,34,175,158,119,234,79,247,147,248,105,138,188,174,61,118,105,151,227,94,207,90,101,87,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,9,254,0,1,106,184,177,244,177,172,159,47,242,31,110,156,214,176,217,79,139,31,75,26,201,242,255,0,33,246,233,205,107,0,218,160,0,0,0,0,213,92,218,160,213,92,9,137,229,5,194,174,27,99,210,250,110,41,50,59,109,37,203,44,200,234,43,105,177,249,221,34,200,150,155,116,82,58,150,85,99,28,196,72,234,101,150,58,134,185,232,231,254,103,182,214,171,59,147,53,217,85,198,39,10,184,111,21,250,71,112,195,239,54,218,70,228,246,234,122,138,156,78,239,36,139,11,237,215,21,103,216,71,74,214,61,222,26,71,54,54,204,206,151,117,49,17,200,157,198,70,246,120,174,87,30,132,244,203,241,175,120,173,50,168,13,93,243,252,3,50,210,204,202,237,167,218,131,143,85,216,242,27,29,66,211,87,80,212,162,117,196,253,145,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,95,185,92,241,219,117,214,203,84,218,17,173,25,53,37,70,109,99,167,99,177,251,141,92,238,241,185,13,19,90,245,149,146,117,39,76,181,52,237,99,85,95,215,220,150,55,43,213,174,88,102,149,215,3,152,39,1,88,247,19,56,109,118,115,167,214,42,74,61,84,180,83,201,53,11,233,252,45,19,47,239,85,166,106,195,93,50,196,175,153,237,167,167,116,116,234,233,24,198,61,232,142,115,88,170,169,6,223,234,171,2,202,191,217,92,115,36,199,46,31,237,148,117,214,218,234,121,63,224,201,12,209,200,207,232,115,92,223,185,80,13,164,204,85,230,143,232,79,83,127,5,247,138,33,192,79,27,246,46,46,48,73,104,178,58,171,85,183,83,108,157,217,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,122,29,19,36,94,181,115,37,223,169,173,108,145,43,220,209,253,9,234,111,224,190,241,68,4,0,159,171,139,98,121,86,115,125,165,197,176,172,102,235,144,94,171,122,252,53,186,215,69,37,93,84,253,12,115,223,209,20,104,231,187,165,140,115,151,100,242,107,85,87,201,20,252,162,116,249,119,112,11,71,195,30,42,185,230,169,91,237,87,45,77,189,246,170,54,90,104,42,62,172,198,145,202,207,13,75,83,210,175,73,158,201,228,109,68,145,189,35,119,217,141,189,77,143,185,40,92,190,7,56,68,181,112,131,164,110,197,39,184,210,94,50,203,245,67,110,89,29,214,10,118,177,143,157,24,141,101,44,47,86,164,175,166,133,58,186,59,139,186,190,73,164,70,199,221,88,219,127,238,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,62,176,4,11,115,17,224,130,179,133,92,237,50,220,58,151,171,76,178,203,132,177,88,154,147,79,83,53,174,70,195,20,143,165,170,149,241,53,141,234,123,231,240,232,178,73,35,226,167,114,189,202,230,61,203,249,92,4,241,191,125,225,31,59,150,139,35,170,186,220,180,202,247,221,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,173,177,50,69,235,70,190,45,250,154,231,71,18,178,119,179,252,3,13,213,60,54,237,167,218,131,143,82,95,49,235,229,58,211,87,80,212,162,244,74,205,209,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,82,13,178,62,87,92,77,90,184,130,110,136,90,108,158,58,213,93,222,158,219,156,75,69,84,203,19,233,91,20,178,49,213,51,67,28,190,18,103,118,150,53,133,251,185,37,115,81,21,236,123,37,120,95,254,116,185,102,43,156,216,180,39,41,194,178,107,86,65,101,173,250,207,225,174,54,186,216,234,233,103,232,125,185,143,232,150,53,115,29,210,246,57,171,178,249,57,170,139,230,138,96,183,11,26,41,252,162,120,130,194,116,114,75,135,130,164,200,46,11,227,231,108,189,185,25,67,4,79,168,170,237,59,183,34,36,203,4,50,164,125,76,86,247,21,157,91,55,117,76,170,230,99,195,237,139,134,29,26,225,227,72,108,25,5,214,247,29,183,235,68,245,53,215,9,222,238,245,84,174,182,190,103,67,10,185,204,165,133,94,170,173,134,63,178,155,171,156,175,145,210,74,251,85,202,227,215,102,153,126,53,236,245,160,78,246,1,128,97,186,89,134,218,116,251,79,177,234,75,30,61,99,167,74,106,26,26,100,94,136,153,186,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,195,183,52,46,5,191,34,153,83,245,199,71,48,207,9,166,215,174,143,166,41,168,157,213,13,138,233,36,142,69,218,20,106,120,122,57,183,143,183,178,185,140,149,95,31,230,154,234,120,214,106,79,201,202,113,60,87,57,177,85,98,217,174,51,106,200,44,181,189,30,38,221,116,162,142,174,150,126,135,181,236,235,138,68,115,29,210,246,53,201,186,121,57,168,169,230,136,6,186,252,40,241,93,168,252,37,106,59,51,92,42,95,29,106,174,237,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,183,51,58,156,177,76,136,174,141,206,114,42,61,143,146,55,236,61,128,103,248,110,169,225,182,157,65,211,236,134,146,249,143,95,41,210,166,134,186,153,87,162,86,110,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,67,199,183,4,23,222,17,243,184,171,113,202,91,173,203,76,175,125,168,172,151,186,201,153,81,51,42,146,20,89,169,106,221,28,81,178,57,186,219,43,227,78,132,107,226,219,165,206,116,114,163,63,87,151,119,27,245,156,42,231,107,137,102,53,93,90,101,150,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,111,83,223,7,136,84,142,73,31,21,59,81,141,87,49,141,80,158,144,124,150,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,88,2,0,121,163,250,236,212,223,193,125,158,136,159,226,0,121,163,250,236,212,223,193,125,158,136,12,170,228,99,250,236,253,219,254,36,74,161,21,124,140,127,93,159,187,127,196,137,84,0,0,3,26,184,232,224,202,197,198,30,156,82,219,35,186,253,13,153,226,254,34,163,25,185,74,247,173,43,100,149,25,221,166,169,141,187,239,12,189,168,145,100,107,86,72,220,198,185,189,72,143,138,72,1,202,113,60,171,6,190,213,98,217,174,51,117,199,239,84,93,30,38,221,116,162,146,146,170,14,182,53,236,235,138,68,107,219,212,199,181,201,186,121,181,200,169,228,168,109,38,97,7,50,126,6,45,92,65,96,21,154,169,167,54,186,74,29,69,197,105,234,110,82,178,142,214,215,79,148,64,216,99,71,82,202,232,99,89,230,169,108,116,236,109,54,234,228,223,120,186,81,36,73,35,8,54,39,251,149,199,161,61,50,252,107,222,43,72,1,39,251,149,199,161,61,50,252,107,222,43,64,202,163,242,114,204,166,197,131,98,183,156,215,41,174,240,86,92,126,223,81,116,184,212,246,159,39,98,150,8,221,36,178,116,49,28,247,116,177,142,93,154,138,229,219,100,69,95,35,245,140,117,230,31,154,221,112,14,11,117,86,251,102,167,164,154,162,170,206,203,35,219,82,199,57,137,5,194,166,42,25,156,136,215,53,122,219,21,76,142,98,239,178,61,26,170,142,68,86,168,107,194,79,159,42,203,77,170,221,192,230,3,89,111,182,82,82,212,93,42,47,21,117,210,195,11,88,250,169,210,231,83,10,75,43,145,55,123,210,40,98,141,28,237,215,162,54,55,224,212,68,128,195,103,221,39,193,127,37,250,89,134,233,159,210,159,73,253,82,199,237,214,47,27,216,236,248,175,11,77,28,61,222,223,83,186,58,187,125,93,61,78,219,125,183,93,183,3,213,152,149,205,55,0,166,206,184,45,204,170,147,30,171,187,92,177,90,138,11,253,181,41,146,87,62,149,241,212,178,42,138,133,100,107,246,152,202,57,234,213,253,104,172,107,58,158,187,116,35,155,150,165,170,226,199,210,198,178,124,191,200,125,186,112,53,225,209,12,214,213,166,186,209,128,234,53,246,158,174,123,110,43,148,90,175,117,145,82,49,174,158,72,41,170,227,154,70,198,215,57,173,87,171,88,168,136,174,106,111,182,234,159,19,103,51,85,115,102,142,30,178,155,238,115,160,90,105,154,229,53,222,54,245,144,97,246,107,165,198,167,180,200,251,245,83,209,69,36,178,116,49,26,198,245,61,238,93,154,136,212,223,100,68,79,32,46,1,106,184,177,244,177,172,159,47,242,31,110,156,186,165,170,226,199,210,198,178,124,191,200,125,186,112,53,172,54,83,225,59,210,198,141,252,191,199,189,186,3,90,195,101,62,19,189,44,104,223,203,252,123,219,160,2,234,128,0,181,92,88,250,88,214,79,151,249,15,183,78,107,88,108,167,197,143,165,141,100,249,127,144,251,116,230,181,128,126,175,250,170,207,114,175,246,87,35,201,50,59,135,251,101,101,117,202,186,162,79,248,82,77,52,146,63,250,92,231,59,239,85,39,251,130,14,11,177,94,17,244,226,10,26,214,218,175,121,245,203,185,61,239,33,138,134,54,200,206,234,67,213,67,77,58,177,38,90,54,44,17,170,53,235,246,228,71,75,210,206,164,141,150,87,150,167,47,223,200,77,29,14,189,234,180,61,121,245,214,222,239,162,237,206,110,241,217,232,106,224,166,127,231,98,158,153,147,83,220,88,190,38,9,58,94,173,72,228,123,60,250,156,103,248,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,32,243,47,224,114,167,135,28,202,109,97,193,223,72,253,58,205,47,18,50,26,72,217,21,59,236,119,25,146,73,214,137,176,177,26,213,166,86,178,87,66,230,55,236,50,53,141,232,138,214,62,105,201,60,254,127,128,97,186,167,134,221,180,251,80,113,234,75,230,61,124,167,90,106,234,26,148,94,137,89,186,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,4,0,240,103,198,102,125,194,102,127,77,89,71,93,87,113,194,110,53,12,138,253,97,150,89,166,129,176,73,53,58,212,213,210,211,36,241,66,149,221,154,116,142,57,100,221,54,94,151,121,124,39,251,0,207,240,221,83,195,109,58,131,167,217,13,37,243,30,190,83,165,77,13,117,50,175,68,172,221,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,32,219,87,57,106,107,142,37,196,213,191,65,176,27,87,211,148,25,95,138,186,88,47,14,124,206,165,164,179,199,84,232,214,75,133,74,193,28,108,154,24,214,7,78,145,53,201,213,81,11,88,142,116,209,177,210,233,193,159,11,246,174,19,52,94,155,78,104,238,245,119,27,149,198,161,151,187,244,178,212,54,104,27,117,146,146,158,26,150,210,185,34,137,201,77,213,78,139,26,72,213,126,203,246,151,238,64,190,160,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,181,92,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,64,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,239,183,146,149,148,175,196,10,91,228,167,97,65,82,121,160,28,152,37,205,143,71,169,179,173,20,165,202,96,130,87,213,99,245,85,87,7,43,94,253,145,172,161,145,126,13,106,239,253,237,191,29,191,172,206,211,196,235,46,17,73,168,90,111,125,197,235,90,247,71,87,65,85,30,204,122,181,126,220,18,51,201,81,23,252,53,251,128,214,203,77,242,122,172,27,80,241,220,174,157,201,28,214,123,165,61,87,219,106,42,39,68,136,174,69,69,217,62,27,252,85,63,204,108,105,195,70,127,14,165,104,110,23,149,178,120,229,150,182,203,75,44,171,31,79,74,59,167,111,131,85,118,253,21,251,205,121,184,129,194,93,167,58,215,154,97,106,201,26,219,101,226,162,56,209,234,170,238,219,157,214,205,213,81,21,126,203,147,238,255,0,172,148,222,81,154,193,81,123,211,198,105,189,85,84,63,220,136,227,134,54,35,88,215,116,186,90,233,19,207,171,117,242,106,125,192,72,217,194,252,14,64,20,28,180,47,196,227,224,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,191,113,201,75,190,32,112,114,211,130,164,242,64,57,40,154,86,65,11,231,145,118,108,109,87,59,250,145,55,43,60,62,180,230,20,248,54,154,95,242,10,151,108,216,45,245,106,159,105,168,170,173,167,145,254,93,94,95,205,2,18,121,156,106,90,103,28,75,228,86,24,186,187,56,221,194,104,24,170,172,84,94,184,41,145,118,233,243,248,199,247,170,158,215,149,38,140,220,114,157,105,183,234,36,204,233,161,177,84,197,51,55,138,79,206,117,67,88,197,217,201,179,124,149,159,126,230,36,107,102,71,38,107,172,153,158,70,214,57,86,231,126,172,149,141,242,85,84,89,156,141,253,31,37,242,68,248,19,105,203,67,75,89,132,240,221,137,222,231,110,211,222,109,112,214,236,173,123,85,189,201,42,36,217,81,203,183,194,111,185,0,203,182,181,172,106,49,169,178,53,54,79,234,57,0,10,92,82,159,180,229,87,204,1,82,124,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,183,54,12,27,136,106,94,33,170,117,7,86,104,41,43,49,138,202,120,237,248,181,206,205,65,80,150,234,59,114,84,85,186,150,130,122,135,196,214,173,114,181,147,84,74,206,183,255,0,125,85,98,164,104,214,178,114,79,63,159,224,24,110,169,225,183,109,62,212,28,122,146,249,143,95,41,214,154,186,134,165,23,162,86,110,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,129,20,28,165,56,46,250,233,125,163,226,187,63,111,77,151,28,184,77,6,47,107,158,135,169,183,26,232,217,210,234,231,58,86,43,22,24,30,245,72,157,18,171,188,76,46,94,168,214,159,166,73,127,62,75,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,1,98,184,196,225,87,13,226,191,72,238,24,125,230,219,72,220,158,221,79,81,83,137,221,228,145,97,125,186,226,172,251,8,233,90,199,187,195,72,230,198,217,153,210,238,166,34,57,19,184,200,222,203,234,0,214,7,41,210,173,71,194,245,30,171,72,114,76,46,235,73,153,210,92,25,107,117,145,180,235,45,84,149,82,43,82,40,226,108,125,93,238,231,91,22,53,143,169,178,53,236,115,21,200,230,170,205,245,183,242,251,253,141,188,243,249,70,125,21,245,147,242,95,116,240,190,27,198,248,239,3,244,10,116,125,41,227,63,57,244,143,115,189,223,219,236,245,109,183,158,229,235,187,240,189,161,215,221,113,164,226,30,237,128,90,170,243,58,75,122,80,173,76,244,144,203,28,178,71,52,18,83,86,57,143,98,237,89,7,135,70,69,80,197,108,137,27,220,197,87,35,99,72,253,174,161,97,86,173,74,192,50,93,57,190,212,85,193,109,202,172,245,182,74,201,105,30,214,207,28,21,48,190,25,29,27,156,215,53,30,141,122,170,42,181,201,190,219,162,252,0,213,220,217,79,132,239,75,26,55,242,255,0,30,246,232,12,85,254,194,167,11,31,249,125,170,191,251,86,221,255,0,97,51,127,79,112,171,86,154,224,24,214,156,216,170,42,231,182,226,182,122,43,37,28,181,111,107,167,146,10,104,89,12,110,145,205,107,90,175,86,177,21,85,26,212,223,125,145,62,0,122,0,0,17,1,205,23,128,90,204,62,251,114,226,99,71,109,247,91,165,171,35,184,84,215,101,150,120,41,167,172,146,217,84,246,75,83,61,201,175,107,93,209,70,238,220,142,151,184,173,108,50,57,189,42,172,145,25,14,21,240,197,196,46,85,194,254,178,217,117,115,22,166,241,254,3,185,77,113,181,190,170,74,120,110,116,50,183,166,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,253,29,43,178,69,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,10,221,185,48,240,161,113,186,214,220,40,242,141,74,181,211,213,84,73,52,84,52,151,122,55,65,74,199,57,85,176,198,179,82,62,85,99,81,81,168,178,61,239,217,19,169,206,93,213,67,192,115,73,214,44,7,93,120,26,192,181,27,78,111,212,151,27,109,199,56,181,203,44,81,85,67,52,246,249,228,179,214,204,234,74,166,194,247,182,42,152,219,43,18,72,149,202,173,85,254,165,88,224,225,59,213,62,141,252,192,199,189,198,2,90,127,177,1,160,95,85,126,162,254,89,53,171,234,223,210,31,75,125,15,245,134,139,192,248,238,223,107,196,246,60,23,111,189,219,251,29,206,158,174,159,179,190,222,71,215,167,188,162,120,109,211,92,255,0,26,212,107,22,109,169,83,220,177,91,197,21,238,142,42,187,149,3,160,146,122,105,153,52,109,145,173,163,107,149,138,230,34,42,35,154,187,111,178,167,196,12,223,0,0,0,1,173,103,22,62,169,245,147,230,6,67,238,51,147,83,202,227,208,158,153,126,53,239,21,167,138,212,46,81,60,54,234,86,127,146,234,53,247,54,212,168,46,89,85,226,182,247,89,21,37,202,129,176,71,61,76,207,154,70,198,215,81,185,200,196,115,213,17,21,206,93,182,221,87,226,100,254,130,104,166,43,195,182,147,216,180,115,10,184,93,107,108,184,255,0,138,240,211,221,37,142,74,167,247,234,101,168,127,91,163,142,54,46,207,153,200,155,49,62,202,38,251,174,234,161,112,0,0,0,0,90,174,44,125,44,107,39,203,252,135,219,167,53,172,54,136,212,44,42,213,169,88,6,75,167,55,218,138,184,45,185,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,55,219,116,95,129,132,31,216,84,225,99,255,0,47,181,87,255,0,106,219,191,236,32,103,248,0,0,0,0,0,0,0,0,0,12,85,230,143,232,79,83,127,5,247,138,34,21,184,78,245,79,163,127,48,49,239,113,128,216,79,94,244,83,21,226,39,73,239,186,57,154,220,46,180,86,92,131,194,248,153,237,114,199,29,83,59,21,49,84,51,161,210,71,35,19,119,194,212,93,216,191,101,87,109,151,101,76,96,211,222,81,60,54,233,174,127,141,106,53,139,54,212,169,238,88,173,226,138,247,71,21,93,202,129,208,73,61,52,204,154,54,200,214,209,181,202,197,115,17,21,17,205,93,183,217,83,226,6,111,128,0,24,1,206,175,210,198,45,243,2,135,219,174,38,127,150,127,138,14,23,240,30,44,240,11,126,156,234,53,223,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,116,212,61,85,17,168,187,163,124,254,40,161,12,60,174,61,118,105,151,227,94,207,90,79,241,135,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,245,182,58,72,222,187,50,103,42,108,244,251,72,155,238,155,162,230,0,0,0,16,173,206,175,213,62,45,242,254,135,220,110,37,213,228,99,250,236,253,219,254,36,101,167,20,28,189,52,95,139,60,254,223,168,218,141,147,230,182,235,149,186,207,21,146,40,172,149,180,144,192,232,35,154,105,154,231,54,106,105,92,175,234,168,122,42,163,145,54,70,249,124,85,125,7,10,92,20,233,103,7,223,90,127,38,119,252,174,231,245,183,192,248,223,167,106,169,166,237,248,94,255,0,111,181,217,130,45,183,241,47,234,234,234,223,102,237,182,203,184,100,1,5,124,220,116,207,42,195,248,189,188,103,87,106,77,236,185,237,190,130,225,104,170,142,57,59,110,240,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,166,57,224,114,170,43,246,73,212,49,255,0,138,222,10,116,179,140,31,170,223,148,203,254,87,108,250,165,227,188,23,208,85,84,208,247,60,87,99,185,221,239,65,46,251,120,102,116,244,244,237,187,183,223,116,216,48,131,145,246,127,77,21,215,84,244,182,187,33,171,90,138,170,123,117,254,215,105,114,202,232,17,145,58,88,43,106,24,155,118,152,245,89,168,24,239,52,123,209,35,253,36,141,122,113,131,154,63,174,205,77,252,23,217,232,137,73,225,227,150,174,139,240,203,170,20,58,175,167,58,131,169,79,185,81,211,212,82,75,71,93,118,164,90,42,216,38,141,90,232,170,35,134,150,55,72,196,119,68,173,106,187,100,146,40,221,231,210,135,201,175,124,175,244,11,136,157,88,190,235,30,107,151,234,5,21,235,32,240,190,38,11,93,194,138,58,86,118,41,162,167,103,67,100,164,145,233,187,33,106,174,239,95,180,171,182,201,178,32,120,14,74,158,150,50,159,152,21,222,221,110,51,252,179,252,47,240,191,128,240,153,128,92,52,231,78,110,249,5,198,219,113,188,75,123,150,91,221,68,51,78,217,228,134,24,92,214,186,24,162,106,51,166,157,138,136,173,85,221,93,231,240,68,188,0,106,174,108,167,194,119,165,141,27,249,127,143,123,116,6,42,255,0,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,191,167,184,85,171,77,112,12,107,78,108,85,21,115,219,113,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,111,190,200,159,0,48,131,157,95,165,140,91,230,5,15,183,92,76,0,229,113,235,179,76,191,26,246,122,210,103,184,160,225,127,1,226,207,0,183,233,206,163,93,242,11,117,182,221,120,138,247,20,182,74,136,97,157,211,199,12,208,181,174,116,209,74,213,103,77,67,213,81,26,139,186,55,207,226,139,103,244,19,149,254,129,112,237,171,22,45,99,194,178,253,64,173,189,99,254,43,195,65,116,184,81,73,74,254,253,52,180,239,235,108,116,145,189,118,100,206,84,217,233,246,145,55,221,55,69,12,192,0,1,10,220,234,253,83,226,223,47,232,125,198,226,93,94,70,63,174,207,221,191,226,70,90,113,65,203,211,69,248,179,207,237,250,141,168,217,62,107,110,185,91,172,241,89,34,138,201,91,73,12,14,130,57,166,153,174,115,102,166,149,202,254,170,135,162,170,57,19,100,111,151,197,87,208,112,165,193,78,150,112,125,245,167,242,103,127,202,238,127,91,124,15,141,250,118,170,154,110,223,133,239,246,251,93,152,34,219,127,18,254,174,174,173,246,110,219,108,187,134,64,0,0,26,214,113,99,234,159,89,62,96,100,62,227,57,178,153,132,26,133,202,39,134,221,74,207,242,93,70,190,230,218,149,5,203,42,188,86,222,235,34,164,185,80,54,8,231,169,153,243,72,216,218,234,55,57,24,142,122,162,34,185,203,182,219,170,252,64,246,188,174,61,9,233,151,227,94,241,90,101,81,111,244,19,69,49,94,29,180,158,197,163,152,85,194,235,91,101,199,252,87,134,158,233,44,114,85,63,191,83,45,67,250,221,28,113,177,118,124,206,68,217,137,246,81,55,221,119,85,184,0,0,0,69,95,60,239,212,159,239,39,240,211,21,121,92,122,236,211,47,198,189,158,180,151,238,43,120,41,210,206,48,126,171,126,83,47,249,93,179,234,151,142,240,95,65,85,83,67,220,241,93,142,231,119,189,4,187,237,225,153,211,211,211,182,238,223,125,211,107,127,160,156,175,244,11,135,109,88,177,107,30,21,151,234,5,109,235,31,241,94,26,11,165,194,138,74,87,247,233,165,167,127,91,99,164,141,235,179,38,114,166,207,79,180,137,190,233,186,40,102,0,0,11,85,197,143,165,141,100,249,127,144,251,116,230,181,134,209,26,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,48,131,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,12,255,0,0,0,0,0,53,87,54,168,48,3,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,11,171,202,227,208,158,153,126,53,239,21,166,85,22,255,0,65,52,83,21,225,219,73,236,90,57,133,92,46,181,182,92,127,197,120,105,238,146,199,37,83,251,245,50,212,63,173,209,199,27,23,103,204,228,77,152,159,101,19,125,215,117,91,128,0,141,94,105,28,2,214,106,39,142,226,111,71,45,247,91,150,94,158,14,159,34,199,104,233,167,174,154,239,26,118,169,161,169,164,142,54,189,237,154,38,36,105,36,104,137,27,162,141,100,251,15,141,253,233,42,0,107,3,165,90,153,149,104,222,163,227,154,165,133,85,248,123,214,51,112,138,225,77,213,36,140,142,110,133,251,112,75,219,123,30,232,101,98,186,57,24,142,78,184,222,246,170,236,229,37,211,138,94,38,240,30,41,185,98,103,90,129,136,84,210,81,220,159,79,99,117,235,30,91,140,53,53,182,105,214,249,79,31,68,237,141,122,154,199,186,9,93,19,222,214,44,145,163,95,210,221,213,173,245,121,255,0,40,14,20,51,172,202,237,152,82,214,230,184,171,46,213,11,82,182,139,5,117,28,54,234,87,185,19,173,32,138,90,89,29,27,21,221,78,232,71,116,55,169,90,196,99,17,172,111,234,233,127,42,206,30,116,182,234,179,209,230,122,149,125,177,85,84,83,84,221,113,107,189,238,157,214,75,211,233,156,178,83,37,125,44,20,209,37,83,34,149,82,70,178,69,86,117,38,206,71,53,92,215,6,63,242,175,224,42,154,150,154,213,197,62,178,88,169,43,31,89,79,13,195,6,182,84,119,81,244,111,73,102,106,215,212,211,201,19,90,175,86,178,9,105,94,215,189,157,18,247,118,71,164,78,100,165,0,0,0,0,0,4,85,243,206,253,73,254,242,127,13,49,87,149,199,174,205,50,252,107,217,235,73,126,226,183,130,157,44,227,7,234,183,229,50,255,0,149,219,62,169,120,239,5,244,21,85,52,61,207,21,216,238,119,123,208,75,190,222,25,157,61,61,59,110,237,247,221,54,183,250,9,202,255,0,64,184,118,213,139,22,177,225,89,126,160,86,222,177,255,0,21,225,160,186,92,40,164,165,127,126,154,90,119,245,182,58,72,222,187,50,103,42,108,244,251,72,155,238,155,162,134,96,0,0,241,90,209,164,56,110,189,105,126,65,164,122,129,5,92,150,44,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,254,104,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,245,241,69,195,38,125,194,206,168,92,180,255,0,47,166,171,172,182,178,161,205,178,228,41,110,154,154,138,243,2,71,20,157,112,58,68,233,115,216,217,226,108,172,99,158,145,200,174,103,83,182,71,59,100,146,207,241,49,194,174,145,241,95,134,211,97,250,165,109,171,107,237,213,30,38,217,119,182,200,200,110,54,231,170,183,184,144,202,246,61,189,18,53,168,215,177,237,115,29,179,93,183,91,35,123,2,53,185,85,241,207,106,210,218,159,228,221,171,151,74,75,126,39,114,168,170,185,88,242,27,149,209,180,244,214,105,251,75,36,180,179,58,162,68,138,58,105,86,55,57,157,29,42,149,18,185,21,175,239,245,71,49,38,0,127,97,83,133,143,252,190,213,95,253,171,110,255,0,176,153,169,165,184,7,228,191,4,182,96,191,93,114,188,183,232,206,247,247,103,41,185,120,251,165,87,114,103,203,249,233,250,91,215,211,220,232,111,217,77,152,198,55,238,220,15,86,64,15,52,127,93,154,155,248,47,179,209,19,252,97,254,189,242,191,208,46,34,117,98,251,172,121,174,95,168,20,87,172,131,194,248,152,45,119,10,40,233,89,216,166,138,157,157,13,146,146,71,166,236,133,170,187,189,126,210,174,219,38,200,129,141,124,140,127,93,159,187,127,196,137,84,49,255,0,133,46,10,116,179,131,239,173,63,147,59,254,87,115,250,219,224,124,111,211,181,84,211,118,252,47,127,183,218,236,193,22,219,248,151,245,117,117,111,179,118,219,101,223,32,0,0,0,0,0,138,190,104,124,191,127,248,100,226,183,72,161,255,0,27,118,204,236,237,111,251,218,36,169,162,130,158,155,253,243,83,87,36,210,255,0,135,46,255,0,164,134,85,114,184,244,39,166,95,141,123,197,105,149,71,159,192,240,12,55,76,49,152,48,205,63,199,169,44,86,42,90,138,186,154,123,125,34,43,96,129,245,53,18,84,74,145,183,125,152,197,150,105,21,24,221,152,196,84,107,81,173,68,106,7,160,49,87,154,63,161,61,77,252,23,222,40,140,170,45,254,189,232,166,43,196,78,147,223,116,115,53,184,93,104,172,185,7,133,241,51,218,229,142,58,166,118,42,98,168,103,67,164,142,70,38,239,133,168,187,177,126,202,174,219,46,202,129,173,13,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,211,198,16,105,239,40,158,27,116,215,63,198,181,26,197,155,106,84,247,44,86,241,69,123,163,138,174,229,64,232,36,158,154,102,77,27,100,107,104,218,229,98,185,136,138,136,230,174,219,236,169,241,51,124,1,249,57,102,45,98,206,113,91,206,21,148,208,248,219,46,65,111,168,181,220,105,187,175,143,191,75,60,110,142,88,250,216,173,123,122,152,247,38,237,84,114,111,186,42,47,153,250,192,13,85,205,148,248,78,244,177,163,127,47,241,239,110,128,197,95,236,42,112,177,255,0,151,218,171,255,0,181,109,223,246,19,55,244,247,10,181,105,174,1,141,105,205,138,162,174,123,110,43,103,162,178,81,203,86,246,186,121,32,166,133,144,198,233,28,214,181,170,245,107,17,85,81,173,77,247,217,19,224,7,160,45,87,22,62,150,53,147,229,254,67,237,211,151,84,243,250,133,133,90,181,43,0,201,116,230,251,81,87,5,183,42,179,214,217,43,37,164,123,91,60,112,84,194,248,100,116,110,115,92,212,122,53,234,168,170,215,38,251,110,139,240,3,87,115,101,62,19,189,44,104,223,203,252,123,219,160,49,87,251,10,156,44,127,229,246,170,255,0,237,91,119,253,132,205,253,61,194,173,90,107,128,99,90,115,98,168,171,158,219,138,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,125,246,68,248,1,232,0,0,90,174,44,125,44,107,39,203,252,135,219,167,35,215,149,63,2,87,85,186,208,113,77,172,184,205,35,109,173,167,73,240,139,85,198,7,58,121,39,87,49,209,222,21,138,168,214,49,173,71,36,29,109,114,189,95,223,106,51,162,9,36,149,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,69,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,96,0,0,0,0,0,0,0,0,0,33,91,157,95,170,124,91,229,253,15,184,220,75,171,200,199,245,217,251,183,252,72,203,78,40,57,122,104,191,22,121,253,191,81,181,27,39,205,109,215,43,117,158,43,36,81,89,43,105,33,129,208,71,52,211,53,206,108,212,210,185,95,213,80,244,85,71,34,108,141,242,248,170,250,14,20,184,41,210,206,15,190,180,254,76,239,249,93,207,235,111,129,241,191,78,213,83,77,219,240,189,254,223,107,179,4,91,111,226,95,213,213,213,190,205,219,109,151,112,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,248,28,128,58,215,246,149,52,224,34,249,129,89,195,154,215,181,88,228,221,28,155,47,245,28,128,33,27,154,222,140,220,113,109,105,184,106,36,44,234,161,190,212,203,51,246,138,79,205,244,195,70,196,221,203,187,124,213,255,0,118,199,138,229,143,169,105,131,241,47,142,216,101,234,236,228,151,8,96,122,162,177,17,58,32,169,68,223,171,207,227,39,220,168,73,151,50,253,45,102,109,195,118,89,123,129,187,207,102,181,205,91,178,53,238,87,118,228,167,147,100,70,174,223,8,126,244,33,47,68,242,57,48,173,100,195,50,55,49,200,182,203,245,28,175,111,146,42,34,76,212,119,233,121,39,146,175,196,13,155,97,149,147,194,201,227,93,219,35,81,205,254,165,77,202,207,15,162,217,133,62,115,166,150,12,130,153,219,182,123,125,34,175,218,106,170,43,169,227,127,159,79,151,243,143,112,5,46,56,42,95,52,41,2,164,83,146,150,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,95,53,42,85,217,10,64,229,62,37,69,45,42,0,96,151,54,93,93,139,6,209,74,60,106,5,95,19,126,171,170,183,170,35,163,242,107,232,165,77,246,118,235,178,119,19,225,251,76,236,85,68,69,85,93,145,62,42,66,55,54,125,90,170,203,245,170,93,61,101,100,175,164,198,43,230,222,62,235,92,196,123,169,169,182,84,68,243,77,190,223,199,246,168,24,135,163,150,39,101,186,189,134,227,239,251,95,73,223,232,96,127,146,249,181,211,183,171,244,124,254,27,252,13,145,52,111,28,143,17,210,140,75,26,139,100,101,190,209,75,11,81,55,242,68,141,60,190,215,159,223,247,144,103,203,143,71,170,53,47,136,220,94,241,52,40,180,24,245,214,154,174,110,228,82,57,174,251,19,189,187,43,124,188,157,15,222,164,252,81,211,71,69,73,5,28,40,137,28,17,182,38,162,125,200,212,217,63,230,3,184,225,126,7,39,11,240,2,143,188,169,19,239,56,42,68,216,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,251,202,126,242,181,77,202,64,169,62,7,39,9,240,57,3,198,235,38,57,30,93,165,25,110,53,46,202,203,133,162,170,23,34,239,230,139,26,249,125,159,63,187,238,53,187,214,59,19,177,45,94,204,177,246,125,159,163,47,245,208,51,201,124,154,217,221,211,250,94,127,13,190,38,206,21,148,209,214,210,79,71,50,34,199,60,110,137,200,191,122,57,54,95,249,200,7,230,57,163,213,26,105,196,110,81,120,134,20,74,12,134,235,83,87,15,68,82,53,173,251,16,61,219,171,188,188,221,55,220,160,72,143,41,173,93,139,57,209,74,204,106,117,95,19,97,171,165,183,162,43,163,243,107,40,162,77,246,110,203,178,246,215,227,251,12,237,33,23,148,198,173,85,98,26,213,22,158,190,178,86,82,100,245,240,237,31,117,173,98,189,180,213,59,170,162,249,174,255,0,99,225,251,16,155,148,84,84,69,69,221,23,224,160,114,82,191,18,162,151,1,194,121,41,89,65,82,46,232,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,236,7,10,165,8,190,103,15,118,223,211,254,113,19,85,124,213,127,226,3,181,19,99,144,0,252,28,230,255,0,73,140,98,55,107,221,101,75,41,217,75,69,60,168,247,187,165,17,91,19,157,241,255,0,130,166,185,60,83,230,83,103,156,67,234,14,75,37,107,170,153,81,127,171,100,79,87,245,39,68,111,237,183,111,36,242,217,137,247,125,223,127,196,153,158,101,218,193,249,46,208,73,160,162,186,165,45,109,241,213,118,232,209,178,244,189,92,234,41,182,219,236,175,222,169,251,62,41,230,65,53,28,117,217,86,81,12,114,164,181,85,151,122,246,163,255,0,156,249,100,150,79,63,135,197,85,93,255,0,24,19,19,202,99,71,40,172,186,81,67,168,149,150,72,227,174,186,68,218,132,168,124,91,61,237,73,171,90,197,69,234,255,0,1,205,219,203,224,168,72,89,100,248,50,195,227,195,56,102,211,187,98,209,120,90,143,171,212,107,60,106,197,107,145,221,42,239,52,85,95,63,180,171,254,114,246,0,41,85,57,95,129,72,4,248,149,148,181,62,242,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,11,241,43,41,114,125,224,17,74,138,10,147,224,7,36,122,115,103,209,202,43,214,148,87,106,37,29,146,57,43,173,113,58,161,106,25,22,239,99,86,106,38,189,85,122,191,192,107,183,242,248,34,146,22,89,62,51,112,248,243,62,25,181,18,216,148,94,42,163,234,245,98,193,26,49,92,229,119,74,59,201,17,83,207,236,162,255,0,152,8,23,225,99,50,155,3,226,31,79,178,88,235,93,74,202,123,253,35,37,122,63,165,58,36,127,109,219,249,47,150,207,95,187,239,251,190,38,198,216,53,254,147,39,196,109,55,186,58,150,84,50,170,138,9,85,236,119,82,42,186,38,187,227,255,0,9,13,98,107,35,174,197,114,137,163,137,37,165,172,180,87,185,25,252,215,197,36,82,121,124,126,10,138,223,248,137,217,229,163,172,31,149,29,4,134,10,219,170,85,86,216,221,73,110,145,29,47,83,209,205,162,135,125,254,202,125,232,191,183,224,190,96,101,217,194,166,231,32,14,165,95,61,138,209,78,185,90,168,187,162,255,0,196,24,237,255,0,163,252,224,119,3,132,93,206,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,119,219,200,161,94,159,122,249,157,135,92,145,54,68,248,170,47,237,64,40,233,235,118,201,240,59,145,17,19,100,66,136,218,230,121,42,111,253,39,96,3,174,121,163,167,133,243,204,244,107,35,106,185,202,171,178,34,34,110,167,51,77,21,60,110,154,105,26,198,49,21,92,231,46,200,136,134,36,113,147,198,206,5,163,56,124,212,54,123,253,182,182,239,86,217,225,138,6,85,200,143,87,120,101,115,83,243,109,85,68,85,123,19,205,81,60,208,12,29,230,225,173,148,249,150,113,111,211,155,77,233,149,16,216,174,53,50,212,195,20,253,73,27,252,60,13,103,83,81,169,183,147,228,251,215,239,49,235,129,125,31,175,213,189,117,179,195,21,169,245,148,118,90,186,26,250,165,237,117,181,141,74,200,83,207,237,39,221,215,251,126,11,228,90,125,70,204,239,250,189,168,247,156,190,174,57,170,43,111,181,239,157,144,177,239,151,167,173,200,140,107,85,219,175,195,165,63,209,240,248,18,231,202,175,134,9,244,231,6,252,169,228,182,218,168,46,25,69,186,154,88,217,83,79,27,122,26,218,137,94,213,106,249,187,244,123,106,187,255,0,71,192,12,243,198,45,48,88,177,203,93,150,154,6,195,21,13,28,52,237,141,173,233,70,163,88,137,182,223,119,192,253,48,0,225,126,5,39,42,191,113,194,124,64,169,19,99,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,110,114,0,160,169,62,5,43,241,57,69,251,128,168,252,204,158,211,5,247,28,186,89,106,96,108,209,87,81,205,78,232,220,222,164,114,57,138,155,109,247,252,79,211,0,107,189,199,70,143,215,233,38,186,222,33,150,212,250,58,59,213,93,117,125,42,246,186,26,246,173,100,201,229,246,151,238,232,253,159,20,242,50,23,148,126,182,83,225,185,197,195,78,110,215,166,83,195,125,184,211,75,77,12,179,244,164,143,240,243,181,253,45,86,174,254,76,143,239,79,184,201,110,106,156,48,79,168,216,55,229,79,26,182,213,79,112,197,237,213,50,200,202,106,120,221,214,215,84,68,247,43,151,201,223,163,220,84,219,250,126,36,70,105,206,103,127,210,29,71,179,101,244,145,205,79,91,98,175,100,239,133,239,124,93,93,14,84,123,92,173,217,126,29,73,254,159,143,192,13,157,96,154,58,136,89,60,47,71,50,70,163,154,168,187,162,162,166,232,118,24,139,193,183,27,56,22,179,97,240,208,222,47,246,218,43,189,35,96,134,88,31,87,34,189,29,225,145,206,79,206,53,21,81,21,143,79,37,84,242,83,45,225,154,42,136,219,52,50,53,236,122,34,181,205,93,209,81,64,169,81,23,226,135,79,79,67,182,95,129,222,117,200,215,63,201,19,111,233,0,143,79,185,124,202,211,125,188,202,35,137,177,167,197,85,127,106,157,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,213,239,85,217,141,77,191,194,95,250,128,173,87,100,221,74,123,140,219,201,119,56,141,136,159,164,189,74,159,122,252,74,247,77,246,2,212,235,85,126,161,85,98,181,116,56,117,12,116,245,142,138,100,71,186,125,252,214,23,116,252,36,103,222,169,247,253,223,231,34,91,82,184,40,226,103,81,174,177,214,228,141,174,173,94,180,70,44,183,42,105,58,85,90,214,239,249,202,165,251,154,159,176,155,245,68,95,138,110,82,216,163,106,238,216,218,159,212,128,69,215,10,92,171,98,181,220,233,178,253,83,184,86,43,163,108,19,50,143,179,71,44,104,246,204,142,84,85,235,147,203,165,137,247,125,234,73,166,47,142,91,49,12,118,221,140,89,161,108,84,86,202,118,83,64,198,177,173,68,99,83,100,242,106,34,39,249,144,253,64,0,165,239,70,38,229,71,84,209,245,166,200,187,40,29,125,221,221,231,251,78,230,174,251,41,208,200,85,174,79,61,255,0,106,159,67,80,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,229,219,117,58,123,187,59,203,246,157,238,67,231,124,42,231,47,158,223,177,64,250,24,244,122,110,84,117,67,31,66,108,171,186,157,160,126,94,81,142,91,50,252,118,227,140,94,97,108,180,87,58,119,211,78,199,49,174,69,99,147,101,242,114,42,47,249,208,140,190,43,121,86,197,116,185,212,229,250,89,112,172,71,72,217,230,125,31,102,142,40,213,238,153,92,136,139,215,31,151,75,215,238,251,144,148,128,4,31,233,175,5,28,76,233,205,214,74,220,109,181,212,75,214,168,245,138,229,77,31,82,163,92,221,255,0,55,84,159,115,151,246,146,211,162,181,250,133,75,138,210,80,230,52,49,212,86,54,40,81,94,217,246,243,72,91,213,241,145,255,0,122,47,223,247,255,0,156,186,142,138,55,46,238,141,171,253,104,84,136,137,240,77,128,167,184,205,188,215,98,164,93,211,116,27,249,236,81,35,17,127,69,122,85,126,244,248,129,216,14,180,123,209,118,123,83,111,240,147,254,163,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,55,27,33,200,2,137,30,216,216,174,95,184,233,163,87,57,21,206,85,85,253,170,85,59,22,85,217,23,200,174,38,116,55,111,32,59,0,40,235,77,246,251,192,172,165,207,107,63,72,168,234,157,138,246,108,159,16,43,234,69,77,211,239,57,79,52,58,96,221,27,208,191,22,249,29,224,113,178,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,100,57,0,112,190,72,113,212,136,155,175,220,84,116,79,186,183,161,62,46,242,3,181,175,107,255,0,68,168,234,129,138,198,108,191,19,180,0,40,235,77,246,251,202,192,249,107,28,230,171,85,170,169,229,247,41,223,27,219,35,17,201,247,156,74,196,122,109,178,20,64,197,137,85,21,124,128,238,217,2,38,199,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,54,67,144,0,29,93,46,235,221,14,211,141,147,112,8,114,0,20,244,166,251,236,133,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,233,77,247,217,10,128,3,133,57,0,117,116,187,175,117,59,78,54,77,206,64,28,108,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,255,217