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,122,16,0,1,3,2,4,3,5,5,2,9,3,10,10,20,5,21,0,1,2,3,4,5,6,7,17,18,8,9,19,20,33,49,56,181,21,34,65,119,133,22,81,23,24,35,50,71,97,113,134,197,51,66,129,36,37,82,83,114,118,145,161,180,193,25,38,39,52,69,98,166,177,209,212,53,57,67,73,84,86,87,88,99,100,104,115,116,130,149,150,211,225,228,240,54,55,68,101,136,164,179,182,196,198,85,117,131,132,146,148,162,165,178,210,40,103,163,194,241,147,255,196,0,28,1,1,0,2,3,1,1,1,0,0,0,0,0,0,0,0,0,0,6,7,4,5,8,3,2,1,255,196,0,81,17,1,0,1,2,3,4,5,6,8,10,8,5,4,2,3,0,0,1,2,3,4,5,17,6,33,49,65,7,18,81,97,113,19,34,53,114,177,178,20,50,51,82,129,145,161,193,21,35,52,66,67,130,131,195,209,240,54,55,68,98,115,179,194,225,22,36,83,146,241,23,69,70,132,37,211,99,162,210,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,170,33,194,184,10,129,74,46,170,84,7,10,186,38,167,13,118,191,16,239,205,83,173,141,93,117,93,64,238,7,9,224,114,0,20,43,209,191,156,168,114,139,168,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,2,149,93,14,17,232,239,205,84,2,176,14,23,192,14,28,237,62,39,40,186,166,167,83,218,186,234,154,157,141,252,212,2,160,10,85,116,80,42,5,40,227,157,81,64,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,225,78,78,20,14,169,94,173,78,226,134,72,175,247,117,240,42,149,142,118,154,34,168,138,21,98,234,160,86,196,84,78,253,74,208,228,0,56,218,114,0,28,41,200,3,227,145,94,247,171,83,93,15,161,171,247,21,116,218,139,170,33,198,221,16,10,193,74,41,206,168,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,90,243,61,203,190,39,178,98,235,87,196,14,79,231,206,101,80,101,245,206,162,154,27,173,162,147,25,93,158,182,155,140,238,155,124,209,196,223,201,83,208,185,91,3,81,22,95,118,105,210,54,53,172,88,216,217,74,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,219,34,249,131,241,53,147,89,143,110,198,183,108,208,197,120,238,213,22,176,92,172,24,146,255,0,85,89,75,91,74,229,69,123,88,179,57,253,9,147,106,43,38,98,110,107,147,69,71,177,207,141,243,191,147,185,197,128,115,215,0,90,243,27,46,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,246,42,193,183,31,92,20,98,174,20,243,30,174,247,105,182,118,140,178,196,215,9,164,195,151,10,116,145,241,208,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,235,70,197,122,46,230,202,200,190,174,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,118,132,138,243,118,204,44,125,150,188,54,225,187,238,92,227,140,65,133,110,83,227,138,58,73,107,44,151,57,168,103,146,7,80,87,185,209,58,72,92,215,43,21,204,99,149,170,186,106,198,175,193,12,31,229,195,196,46,126,227,158,51,178,243,11,99,92,240,204,12,65,101,173,246,183,105,183,93,49,53,109,93,44,251,45,85,111,102,248,164,145,204,118,215,177,174,77,83,185,205,69,78,244,67,45,121,202,221,173,87,254,17,48,77,246,197,115,164,184,219,110,56,226,219,87,71,89,73,51,102,130,166,9,45,151,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,129,124,174,60,246,101,151,214,189,30,180,9,254,34,47,153,127,49,12,67,113,198,83,100,38,64,226,60,65,134,153,130,239,18,51,16,98,91,109,194,170,221,87,85,113,129,36,134,74,40,86,39,49,221,154,55,57,232,247,63,94,164,172,106,177,17,145,181,243,93,254,101,124,194,232,242,202,197,93,145,89,13,139,255,0,211,213,126,216,175,23,203,92,208,84,71,103,165,223,83,13,77,43,38,142,101,146,154,226,217,33,99,85,29,30,232,227,149,92,215,50,77,142,108,75,101,86,89,226,172,228,204,124,57,149,184,42,147,180,94,177,53,194,43,125,54,232,228,124,112,239,95,126,121,122,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,64,190,188,58,227,142,54,120,146,205,203,22,84,224,206,34,115,129,207,184,212,49,247,58,232,113,85,194,102,90,109,200,246,165,69,108,168,234,134,55,100,109,118,168,213,123,119,189,89,27,87,123,218,139,125,121,155,227,220,224,225,211,56,48,46,87,229,126,126,230,173,13,170,135,47,232,165,154,105,113,157,193,245,87,10,167,92,46,9,37,85,76,137,42,117,38,126,214,234,186,35,81,173,107,24,214,49,140,99,100,83,130,238,18,112,175,8,217,88,152,90,219,47,110,196,151,222,205,112,196,215,23,58,57,122,149,205,166,141,143,130,9,82,24,164,90,56,228,73,157,11,36,69,115,122,210,42,174,175,82,53,185,213,249,167,194,223,47,232,125,70,226,7,181,229,19,157,249,209,153,92,73,98,75,22,99,102,246,53,197,86,216,48,61,101,92,84,119,187,253,93,116,17,206,218,250,6,182,86,199,52,142,106,61,26,247,181,28,137,174,143,114,124,84,151,66,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,0,15,63,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,15,41,196,86,124,224,222,27,114,142,251,154,216,206,182,145,172,183,83,189,150,202,25,170,22,23,221,174,42,199,45,61,20,74,214,61,219,228,115,116,87,35,29,177,136,249,28,155,24,229,72,193,225,19,154,198,104,51,62,106,237,220,68,93,233,46,56,63,48,175,17,55,170,142,142,146,12,39,60,155,33,137,240,58,71,35,89,66,214,163,18,86,72,245,86,163,93,62,231,73,214,74,140,95,227,71,139,108,85,197,206,105,174,41,185,69,216,112,221,139,180,219,240,205,185,173,146,46,157,11,170,100,123,39,158,37,154,88,210,178,72,214,22,204,248,213,26,238,140,104,137,163,16,176,0,109,59,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,145,65,202,159,142,219,170,93,104,56,89,206,92,77,72,235,107,169,210,12,17,117,184,206,230,207,28,232,230,54,59,58,189,81,90,246,57,170,229,131,123,154,172,86,116,26,175,223,4,113,202,248,22,211,137,187,181,214,193,195,110,107,223,108,87,58,187,117,202,221,129,239,181,116,117,148,147,58,25,233,167,142,130,103,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,175,191,227,99,197,63,253,114,217,171,255,0,158,87,31,253,49,63,220,88,249,88,206,79,151,248,135,211,167,53,172,3,101,222,25,46,215,91,255,0,13,185,81,125,190,220,234,238,55,43,142,7,177,85,214,86,85,204,233,167,169,158,74,8,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,165,203,49,127,151,103,16,56,7,59,248,109,195,22,44,32,250,184,46,89,113,103,180,225,91,213,29,106,194,217,210,120,40,33,111,105,100,113,200,247,118,105,28,217,91,28,143,70,43,150,25,83,106,108,83,40,0,16,129,204,123,136,92,253,192,220,103,102,30,22,193,89,225,152,24,126,203,69,236,158,205,110,181,226,106,218,74,88,55,218,169,30,253,145,71,35,88,221,207,123,156,186,39,123,156,170,189,234,164,223,144,3,205,31,207,102,102,253,23,209,232,128,145,254,81,57,133,143,179,43,134,220,73,125,204,108,113,136,49,85,202,12,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,77,94,229,248,169,131,252,199,184,133,207,220,13,198,118,97,225,108,21,158,25,129,135,236,180,94,201,236,214,235,94,38,173,164,165,131,125,170,145,239,217,20,114,53,141,220,247,185,203,162,119,185,202,171,222,170,102,7,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,64,72,255,0,40,156,194,199,217,149,195,110,36,190,230,54,56,196,24,170,229,6,56,172,164,138,178,247,115,154,186,120,224,109,5,3,155,19,100,153,206,114,49,28,247,185,26,139,166,175,114,252,84,205,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,24,65,205,219,48,177,246,90,240,219,134,239,185,115,142,49,6,21,185,79,142,40,233,37,172,178,92,230,161,158,72,29,65,94,231,68,233,33,115,92,172,87,49,142,86,170,233,171,26,191,4,48,127,151,15,16,185,251,142,120,206,203,204,45,141,115,195,48,49,5,150,183,218,221,166,221,116,196,213,181,116,179,236,181,85,189,155,226,146,71,49,219,94,198,185,53,78,231,53,21,59,209,12,192,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,0,1,137,92,201,56,129,199,220,50,229,70,8,205,124,185,125,35,238,84,120,226,26,73,104,235,150,101,162,173,130,107,85,201,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,133,245,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,177,3,157,95,149,140,45,243,2,135,211,174,36,117,112,47,198,109,247,131,204,199,170,185,201,106,246,206,12,197,29,158,159,19,91,98,99,18,169,209,196,175,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,48,216,80,31,147,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,79,214,0,0,3,15,249,140,228,222,126,227,44,184,131,50,56,103,199,217,129,106,197,248,99,253,127,101,195,184,162,182,138,59,181,173,17,238,127,74,146,23,35,37,172,141,234,215,51,110,215,201,26,200,207,202,189,32,98,67,181,167,140,78,43,236,183,90,43,205,31,18,89,149,37,69,5,68,117,49,50,175,19,214,85,64,231,177,200,230,164,144,205,35,162,149,154,162,106,201,26,230,57,53,71,34,162,170,27,36,145,1,205,35,128,90,60,187,237,220,77,228,229,190,213,109,194,11,216,233,241,22,29,163,166,130,134,27,68,139,210,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,223,100,143,232,134,127,240,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,167,229,115,30,197,152,171,3,112,99,152,120,167,5,98,107,174,31,189,81,123,39,179,92,109,117,178,82,85,65,190,235,72,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,132,30,29,56,151,205,62,23,241,220,56,235,44,238,223,217,118,219,53,100,245,62,203,185,254,70,104,163,237,112,67,44,125,110,151,93,239,143,115,189,199,232,228,248,162,203,79,26,89,233,151,28,69,242,204,199,153,161,149,247,158,221,106,174,246,52,83,67,42,35,42,173,245,77,187,208,172,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,184,34,91,241,177,226,159,254,185,108,213,255,0,207,43,143,254,152,217,76,213,92,159,238,61,184,223,177,112,143,129,34,162,195,149,86,171,150,102,222,250,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,236,108,172,141,119,163,159,46,155,90,230,199,42,176,45,167,51,94,59,109,89,35,131,110,57,25,149,184,154,174,60,208,191,83,198,218,170,203,92,237,99,240,221,19,213,174,115,228,147,69,86,84,205,22,173,141,140,219,35,25,39,95,116,106,144,245,98,219,11,113,11,198,134,57,190,210,225,108,21,158,25,213,136,47,85,187,251,53,186,215,137,174,213,117,83,236,99,158,253,145,71,35,158,237,172,99,156,186,39,115,90,170,189,200,165,170,197,56,179,21,99,155,237,86,41,198,184,154,235,136,47,85,187,59,77,198,233,91,37,93,84,251,24,214,51,124,178,43,158,237,172,99,90,154,175,115,90,136,157,200,132,223,114,238,224,22,143,134,60,42,184,243,52,173,246,171,150,102,222,250,85,26,45,52,21,31,102,99,72,229,103,102,165,169,218,175,73,158,201,228,109,68,145,189,35,119,187,27,119,54,62,164,161,242,227,27,70,116,112,37,192,230,42,204,155,134,115,226,12,194,205,10,26,139,37,125,198,227,136,238,181,119,91,115,21,215,58,88,164,161,166,134,161,250,178,153,98,154,88,221,35,118,77,38,245,147,116,106,145,50,27,255,0,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,213,90,219,107,205,31,200,158,102,253,23,214,40,136,107,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,222,27,31,3,207,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,61,0,2,197,113,119,197,190,13,225,7,0,82,99,60,87,133,241,5,250,162,241,81,45,5,170,150,219,76,169,3,234,219,11,228,99,106,106,157,249,42,118,57,90,137,252,249,85,21,238,142,41,18,57,54,223,83,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,26,242,67,155,6,110,88,120,139,185,230,86,116,86,213,215,224,76,79,78,200,110,216,98,203,19,231,130,222,248,41,118,83,205,108,134,170,167,74,119,186,86,181,101,78,174,201,18,89,92,173,115,210,37,100,212,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,57,143,194,86,99,191,5,99,88,187,117,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,37,121,94,241,211,248,20,197,76,200,236,227,198,125,147,45,175,91,253,143,83,90,221,208,216,174,146,72,213,77,102,87,39,103,163,155,89,58,154,163,152,201,85,146,126,73,174,168,145,66,106,64,49,87,143,110,55,236,92,35,224,72,168,176,229,85,170,229,153,183,190,148,182,75,37,100,47,168,133,148,169,50,36,213,85,109,142,88,223,28,59,27,43,35,93,232,231,203,166,214,185,177,202,172,11,105,204,215,142,219,86,72,224,219,142,70,101,110,38,171,143,52,47,212,241,182,170,178,215,59,88,252,55,68,245,107,156,249,36,209,85,149,51,69,171,99,99,54,200,198,73,215,221,26,164,61,95,214,229,177,199,61,171,136,44,1,71,149,121,141,116,164,161,204,92,43,79,77,109,137,245,151,70,186,124,81,3,97,145,91,85,19,102,145,103,154,165,177,211,189,213,58,35,147,93,37,220,137,34,199,28,37,226,156,89,138,177,205,246,171,20,227,92,77,117,196,23,170,221,157,166,227,116,173,146,174,170,125,140,107,25,190,89,21,207,118,214,49,173,77,87,185,173,68,78,228,65,133,177,102,42,192,215,218,92,83,130,177,53,215,15,222,168,183,246,107,141,174,182,74,74,168,55,177,204,126,201,99,86,189,187,152,247,53,116,94,246,185,81,123,149,64,218,76,24,213,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,50,84,15,201,197,56,179,10,224,107,21,86,41,198,184,154,213,135,236,180,91,59,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,123,156,136,157,234,132,43,102,231,54,76,241,196,124,65,91,243,55,43,215,216,216,51,11,246,170,123,54,21,184,201,50,210,220,99,150,39,68,181,55,72,233,229,103,94,101,220,217,25,30,245,142,7,49,136,205,202,146,73,47,215,204,215,142,219,174,119,99,43,142,70,101,110,38,164,147,43,236,53,17,182,170,178,215,59,158,204,73,90,196,107,156,249,36,209,17,244,208,203,171,99,99,55,70,247,199,215,221,34,44,61,44,117,225,71,133,28,199,226,215,49,217,130,176,84,93,134,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,237,114,69,10,42,58,71,53,202,170,198,50,73,24,19,189,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,151,128,243,248,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,95,64,6,37,115,36,226,7,31,112,203,149,24,35,53,242,229,244,143,185,81,227,136,105,37,163,174,89,150,138,182,9,173,87,38,186,42,136,225,146,55,72,196,118,201,90,213,118,137,36,81,187,191,106,23,215,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,196,14,117,126,86,48,183,204,10,31,78,184,145,213,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,195,97,64,126,78,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,63,88,0,0,1,175,183,19,124,77,241,37,96,226,75,53,236,86,46,32,243,42,221,109,183,99,139,237,37,29,29,38,44,175,134,10,104,35,175,153,177,197,28,109,149,26,198,53,168,141,70,162,34,34,34,34,27,4,154,214,113,99,230,159,57,62,96,98,31,81,156,9,190,229,195,139,49,86,57,224,199,47,49,78,53,196,215,92,65,122,173,246,183,105,184,221,43,100,171,170,159,101,214,173,140,223,44,138,231,187,107,24,214,166,171,220,214,162,39,114,33,146,166,42,242,184,242,39,150,95,90,245,138,211,42,128,0,0,198,174,99,216,179,21,96,110,12,115,15,20,224,172,77,117,195,247,170,47,100,246,107,141,174,182,74,74,168,55,221,105,24,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,145,23,195,39,19,124,73,95,248,146,202,139,21,247,136,60,202,184,219,110,56,226,197,73,89,71,87,139,43,230,130,166,9,43,225,108,145,73,27,165,86,189,142,106,171,85,170,138,138,138,168,164,175,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,0,0,45,167,16,249,253,131,120,103,202,250,236,217,199,150,188,65,112,180,80,84,83,211,62,27,37,189,106,167,223,52,136,198,171,149,85,177,68,205,87,189,242,200,198,107,181,136,171,35,227,99,226,7,0,115,88,207,152,184,151,180,231,22,105,93,234,234,176,106,211,165,170,237,131,108,14,232,91,146,137,88,168,178,193,4,238,122,45,75,101,84,159,168,247,164,143,218,176,245,99,133,219,91,54,120,167,9,225,92,115,98,170,194,216,215,12,218,177,5,150,183,103,105,183,93,40,163,171,165,159,99,218,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,128,30,58,56,50,190,240,121,152,244,182,200,238,190,217,193,152,163,180,84,97,155,148,175,98,85,58,56,149,157,90,106,152,219,166,147,69,213,137,22,70,181,35,145,175,107,155,181,85,241,70,19,233,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,16,242,251,227,215,16,240,205,140,168,112,54,96,223,106,235,50,174,239,81,28,53,204,168,237,85,175,176,49,18,165,201,53,12,41,42,50,22,58,162,161,178,84,35,99,123,222,198,42,181,174,122,34,44,233,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,97,175,48,78,61,112,247,12,216,54,187,3,101,245,246,146,179,53,46,244,242,67,66,202,126,203,90,203,3,209,105,156,179,87,66,178,163,225,123,169,234,29,37,58,58,55,177,239,98,43,154,230,34,162,221,94,49,56,170,193,188,40,101,29,195,24,94,110,84,142,196,247,26,122,138,108,39,104,146,53,153,247,27,138,51,220,87,68,215,177,221,154,55,58,55,76,253,205,218,197,70,162,245,31,27,31,175,102,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,37,167,149,95,28,247,92,210,166,252,91,179,114,233,87,112,197,150,218,122,171,149,143,16,220,174,142,168,169,188,193,213,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,13,210,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,238,227,126,143,138,172,8,184,75,24,213,109,204,220,39,111,138,91,235,150,24,41,161,186,70,233,165,141,149,84,177,50,87,61,219,88,200,59,66,164,113,198,201,106,26,140,106,53,236,106,6,96,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,68,7,52,142,62,168,243,19,183,112,201,147,151,11,85,203,8,39,99,168,196,88,138,142,166,10,232,110,242,39,74,166,26,106,73,35,115,216,216,98,122,70,178,72,138,146,58,88,214,63,113,145,191,172,30,87,137,206,106,121,167,127,226,10,221,136,248,126,196,126,207,192,248,26,225,55,178,35,146,10,152,35,196,144,201,20,44,159,218,116,206,155,100,208,171,227,153,96,247,34,150,56,230,221,249,57,123,217,147,244,220,203,46,185,147,192,230,55,206,252,9,65,73,98,205,12,181,168,195,237,191,91,38,164,116,246,233,22,166,231,4,91,226,87,46,174,166,169,137,181,44,86,111,73,162,247,209,29,170,69,59,226,219,135,78,26,51,79,138,12,119,14,5,203,59,79,246,93,182,243,89,5,79,178,237,159,145,154,88,251,92,240,197,39,71,171,208,123,35,220,223,125,250,53,62,42,146,211,198,150,69,229,199,14,156,179,49,230,87,229,125,155,176,218,168,125,141,44,211,74,168,250,171,133,83,174,244,41,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,12,138,225,119,137,188,3,197,54,87,219,115,3,8,84,210,81,220,159,78,215,94,176,242,220,97,169,173,179,78,178,75,30,201,219,26,238,107,30,232,37,116,79,123,88,178,70,141,126,214,234,173,109,224,53,193,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,176,246,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,12,63,227,155,140,219,239,7,153,143,147,183,57,45,94,217,193,152,163,219,148,248,154,219,19,24,149,78,142,37,160,233,84,211,72,237,52,154,46,172,170,145,185,201,28,141,123,154,237,170,172,150,60,170,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,164,96,243,206,253,9,254,242,127,13,44,255,0,44,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,95,116,104,147,117,66,109,0,0,0,0,12,21,226,107,141,250,206,21,120,226,194,216,75,24,213,110,203,44,89,131,237,146,223,92,176,207,83,53,174,70,213,221,163,101,85,44,76,149,172,110,231,190,14,208,169,28,146,62,42,118,163,26,174,99,26,185,212,66,183,58,191,52,248,91,229,253,15,168,220,64,153,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,136,14,86,252,125,81,229,223,97,225,147,56,238,22,171,110,16,94,217,81,135,113,21,101,76,20,48,218,36,94,173,76,212,213,114,72,230,49,208,202,245,145,99,145,85,100,108,178,36,126,251,36,103,70,95,192,0,0,17,235,205,27,142,219,174,73,218,161,200,140,151,196,212,148,248,218,249,78,247,98,11,141,36,238,237,184,122,137,205,98,196,200,246,166,216,170,106,26,247,42,63,127,82,40,218,143,70,181,102,134,86,222,14,61,184,223,177,112,143,129,34,162,195,149,86,171,150,102,222,250,82,217,44,149,144,190,162,22,82,164,200,147,85,85,182,57,99,124,112,236,108,172,141,119,163,159,46,155,90,230,199,42,178,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,3,101,236,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,217,123,76,22,184,163,146,169,253,122,152,169,217,177,178,73,27,23,71,204,213,93,94,158,234,46,154,174,136,176,237,125,230,211,196,53,251,62,112,206,107,58,142,146,131,9,225,138,138,150,179,4,80,87,84,65,69,112,164,159,123,92,149,178,163,181,168,169,108,78,98,50,87,51,165,28,145,50,70,64,221,100,107,230,250,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,8,121,136,240,65,89,194,174,59,76,91,131,169,119,101,150,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,253,157,22,73,36,124,84,238,87,185,92,199,185,66,109,50,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,32,7,128,158,55,239,188,35,227,185,104,177,29,85,214,229,150,87,190,172,183,187,37,28,44,168,153,149,73,10,164,53,84,141,146,88,217,28,219,219,19,36,93,232,215,197,174,230,185,209,196,172,158,140,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,7,235,24,191,199,39,28,120,55,132,44,26,218,90,86,82,95,51,22,249,78,231,216,108,47,122,236,141,154,171,123,109,102,213,71,50,153,174,71,34,53,21,31,51,218,172,98,181,27,44,177,92,190,34,248,151,202,206,23,240,36,216,235,51,46,223,216,246,43,53,28,244,222,212,185,254,90,24,164,236,144,77,44,125,110,151,93,143,147,107,189,198,106,229,248,34,235,215,158,153,233,152,252,69,230,61,199,52,51,66,243,219,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,205,206,209,53,87,43,156,231,189,207,123,222,247,4,143,242,210,230,49,117,191,221,108,252,55,231,213,230,174,227,114,184,212,118,76,49,137,107,106,29,52,245,51,200,234,169,228,138,229,87,85,82,174,123,220,229,167,167,166,108,81,170,170,171,99,95,230,169,41,70,170,228,217,242,202,227,182,213,157,216,54,221,145,153,165,137,170,228,205,11,13,60,141,165,172,186,78,215,191,18,81,49,92,230,190,57,52,69,125,76,49,104,217,24,253,210,61,145,245,247,72,171,55,72,51,212,2,45,121,168,113,235,77,75,77,117,225,99,38,239,180,149,143,172,167,154,223,142,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,102,201,122,90,163,210,86,176,45,175,30,220,203,51,30,249,156,177,96,222,26,243,31,216,248,67,2,220,34,158,43,221,138,165,93,237,251,132,109,69,123,165,115,154,140,150,142,55,171,226,108,58,62,9,182,186,71,44,204,116,73,29,224,169,230,41,140,179,191,128,188,204,204,28,58,234,188,33,154,153,109,81,135,106,110,85,214,170,100,130,220,143,170,191,53,41,210,149,36,154,103,200,197,167,131,100,204,153,54,59,123,219,163,216,229,66,50,178,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,233,95,226,151,134,76,3,194,207,44,76,117,151,248,66,154,146,178,228,202,123,27,111,88,133,109,208,211,86,222,103,75,229,60,155,231,116,105,185,204,99,167,149,177,49,238,122,199,26,181,155,157,162,185,193,145,92,20,113,93,98,226,211,38,168,177,151,86,213,71,139,237,186,81,226,155,37,20,207,119,96,170,220,244,142,68,108,136,143,72,103,99,58,177,174,175,106,106,248,250,143,124,82,41,144,6,180,60,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,251,80,216,123,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,11,128,0,0,0,3,23,249,146,83,99,232,120,75,197,24,187,44,113,110,53,176,98,28,35,81,71,123,130,92,43,95,53,44,243,64,217,146,26,150,212,58,31,125,212,204,167,158,105,222,136,173,70,172,12,123,151,107,21,22,29,178,171,142,126,38,178,223,49,240,230,57,185,231,94,96,98,138,11,53,194,42,138,219,37,211,20,85,84,82,220,169,117,210,106,103,182,117,150,52,234,70,175,106,72,177,185,209,185,81,237,209,205,106,166,195,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,208,231,246,78,95,120,127,206,92,89,147,184,142,110,209,87,134,110,14,167,142,167,107,25,218,233,94,212,146,154,167,99,30,244,143,171,4,145,75,211,222,174,102,253,174,247,154,168,6,203,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,16,151,204,123,136,92,253,192,220,103,102,30,22,193,89,225,152,24,126,203,69,236,158,205,110,181,226,106,218,74,88,55,218,169,30,253,145,71,35,88,221,207,123,156,186,39,123,156,170,189,234,166,117,114,157,207,75,22,103,240,193,108,203,159,108,221,107,113,78,90,107,110,187,182,224,143,126,218,89,234,42,36,160,88,101,85,114,58,22,192,206,131,89,170,58,62,204,173,216,214,116,220,248,214,230,143,231,179,51,126,139,232,244,64,102,167,38,188,216,205,60,208,252,47,254,19,51,47,21,226,223,102,125,159,236,94,221,188,212,215,246,94,167,180,58,157,46,179,221,179,119,77,155,182,233,174,198,235,224,134,90,241,185,159,53,60,56,240,209,140,115,38,205,91,73,6,33,74,118,90,240,250,77,81,20,111,91,141,75,210,40,228,137,146,177,237,153,240,181,210,84,172,91,29,189,148,239,69,209,187,156,152,65,200,199,244,217,251,183,252,72,243,252,236,51,138,213,122,198,88,15,36,44,119,234,185,106,48,213,61,85,238,255,0,71,13,83,93,72,217,234,146,54,209,182,88,218,245,84,169,142,40,231,122,36,140,69,108,85,140,86,170,164,174,3,10,173,60,77,241,119,127,186,209,88,172,92,65,231,5,198,229,113,168,142,146,142,142,147,22,92,230,158,166,121,28,141,142,40,227,108,170,231,189,206,84,106,53,17,85,85,81,16,154,158,55,49,6,50,200,30,7,47,183,156,190,199,152,129,152,135,5,211,225,200,104,113,5,109,82,84,92,106,31,13,206,134,37,154,166,69,110,217,223,43,81,221,100,115,118,75,212,145,28,213,107,149,171,26,220,164,50,26,167,52,248,151,143,50,110,20,84,147,225,236,176,167,246,165,74,84,211,197,80,201,110,51,178,72,168,99,70,61,232,230,61,174,73,106,89,43,88,253,143,163,106,123,174,123,28,146,63,205,31,200,158,102,253,23,214,40,128,245,92,20,113,93,98,226,211,38,168,177,151,86,213,71,139,237,186,81,226,155,37,20,207,119,96,170,220,244,142,68,108,136,143,72,103,99,58,177,174,175,106,106,248,250,143,124,82,41,144,6,180,60,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,251,80,216,123,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,11,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,53,67,133,80,41,114,253,231,207,26,189,143,70,174,186,31,78,221,80,229,99,106,174,170,128,114,135,32,1,198,211,144,0,225,74,30,138,169,221,169,216,0,249,159,34,179,221,215,196,174,39,171,147,188,226,88,85,235,170,8,152,230,235,170,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,67,146,135,119,234,128,55,149,34,234,124,143,222,139,221,170,253,250,169,244,69,222,221,64,236,0,0,5,179,206,204,249,193,217,35,133,110,88,147,17,84,166,182,250,119,76,177,172,115,42,42,166,205,17,85,145,187,197,94,210,52,115,179,156,38,42,185,201,115,195,249,123,129,173,204,167,85,150,8,110,11,113,170,106,233,238,232,245,143,100,107,240,119,118,168,4,182,92,175,86,203,67,119,92,42,122,73,183,119,230,57,221,223,208,138,126,92,89,131,132,38,149,33,142,239,171,213,118,162,118,121,124,127,252,211,92,108,211,226,51,53,179,114,236,151,108,77,137,235,162,86,36,141,100,20,213,213,41,18,35,158,174,84,209,242,59,226,186,126,196,67,195,83,226,188,83,73,51,106,105,113,37,214,25,90,228,114,73,29,100,141,114,42,124,81,81,117,212,13,163,105,43,105,171,162,235,82,201,189,159,126,138,159,239,157,230,184,121,103,198,30,123,101,124,205,117,171,27,93,171,160,106,234,176,86,93,107,28,213,247,21,137,220,217,145,62,58,248,124,16,151,142,7,120,233,163,226,66,199,61,187,17,208,83,91,239,54,231,195,79,34,67,37,68,187,213,105,213,238,114,171,217,227,186,55,255,0,57,127,225,12,196,0,1,210,247,171,87,185,62,39,44,122,175,192,173,205,220,154,106,124,234,143,106,253,200,160,125,40,167,39,83,29,174,136,190,39,98,119,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,21,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,246,162,235,215,197,87,12,248,203,133,12,220,172,202,220,97,93,73,113,99,169,219,114,180,92,233,149,26,203,141,186,71,200,200,167,88,247,43,161,126,232,164,99,227,114,174,215,177,219,92,246,108,145,251,36,150,43,140,78,21,112,111,21,249,71,112,193,247,155,109,35,113,61,186,158,162,167,9,221,228,145,97,125,186,226,172,247,17,210,181,143,119,102,145,205,141,179,51,107,183,49,17,200,157,70,70,246,4,16,223,248,151,205,60,87,144,86,222,29,49,77,219,219,56,110,205,136,33,191,219,170,174,19,212,212,87,81,244,168,150,142,42,40,94,249,86,56,232,217,27,156,173,137,177,166,215,42,170,42,34,232,121,252,155,205,236,101,145,25,137,111,205,44,190,158,146,12,67,105,167,174,134,134,122,152,18,102,83,190,166,146,106,85,153,24,190,235,158,198,206,231,177,28,142,102,246,183,115,94,221,90,191,38,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,242,160,126,175,250,106,199,184,171,253,149,196,120,147,17,220,63,236,149,149,215,42,234,137,63,241,164,154,105,36,127,235,115,156,239,138,169,58,124,185,184,40,252,85,114,226,123,254,63,182,90,164,204,220,83,249,75,149,76,9,213,146,215,66,168,197,142,216,217,183,57,142,218,246,44,146,186,36,107,95,35,154,221,101,108,49,72,182,171,150,167,47,74,60,178,177,80,231,174,124,225,15,244,245,95,186,91,61,142,233,12,21,17,217,233,119,211,77,77,84,248,100,133,100,166,184,182,72,94,228,86,201,186,56,229,70,185,172,147,123,91,34,160,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,7,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,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,65,183,51,62,52,127,25,60,199,102,91,224,167,116,240,14,1,184,85,193,77,81,13,119,90,59,237,114,47,73,245,218,70,247,66,232,90,140,115,105,220,155,157,211,150,87,171,147,172,177,199,122,185,178,113,155,141,164,190,254,44,248,26,213,138,240,157,170,151,125,69,238,241,80,202,203,92,152,130,55,178,106,103,83,83,177,118,117,237,203,186,102,190,71,35,163,158,72,211,103,185,18,62,108,11,225,215,33,177,151,18,89,185,98,202,156,25,69,86,231,220,106,24,251,157,116,52,233,51,45,54,228,123,82,162,182,84,115,216,221,145,181,218,163,85,237,222,245,100,109,93,239,106,40,126,86,25,201,220,125,138,178,239,22,102,189,190,195,87,30,19,193,212,241,203,93,118,154,150,100,164,146,119,213,210,83,37,36,83,163,22,37,169,214,186,41,86,39,57,171,210,107,221,240,68,119,229,101,238,10,186,230,86,63,195,89,115,98,168,164,130,229,138,175,20,86,74,57,106,222,230,193,28,245,51,50,24,221,35,154,215,57,24,142,122,42,170,53,203,166,186,34,248,19,61,198,150,69,229,199,14,156,179,49,230,87,229,125,155,176,218,168,125,141,44,211,74,168,250,171,133,83,174,244,41,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,137,110,19,188,211,228,223,204,12,61,234,48,1,226,177,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,179,19,203,83,152,23,225,218,142,135,33,51,90,109,152,250,213,111,119,178,238,46,118,145,222,40,105,32,166,103,229,101,158,165,243,84,92,94,189,166,121,54,177,26,177,198,247,247,109,113,232,57,151,240,57,77,196,118,13,155,56,112,59,234,217,152,184,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,125,247,200,177,189,21,28,199,195,9,127,233,171,1,98,175,246,87,14,98,76,57,112,255,0,178,81,215,91,107,169,228,255,0,197,146,25,163,145,159,169,205,115,126,10,128,108,125,197,143,149,140,228,249,127,136,125,58,115,90,194,116,240,143,20,191,141,199,46,140,221,204,138,220,55,236,75,213,183,7,226,107,21,238,158,39,110,165,125,116,86,133,149,210,211,42,185,94,144,189,147,198,228,107,253,230,57,92,205,94,141,73,31,5,128,92,174,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,108,83,147,185,197,128,115,215,0,90,243,27,46,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,246,42,192,95,18,156,40,223,114,59,4,229,110,106,218,98,186,220,176,102,100,224,251,53,225,46,83,194,197,142,134,241,81,70,217,170,104,28,246,47,237,150,37,123,88,174,141,206,98,117,22,9,30,191,171,193,7,26,56,171,132,124,199,130,186,181,215,91,222,1,185,117,32,189,225,232,171,164,108,108,234,172,59,171,169,160,87,164,43,88,196,130,52,71,61,61,248,209,209,110,102,228,145,129,176,161,0,60,209,252,246,102,111,209,125,30,136,158,140,45,139,48,174,57,177,82,226,156,21,137,173,88,130,203,91,191,179,92,109,117,177,213,210,207,177,238,99,246,75,26,185,142,218,246,57,171,162,247,57,170,139,222,138,64,191,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,32,50,211,146,198,124,224,218,44,61,138,248,114,188,214,210,91,241,13,101,225,248,154,202,147,84,42,62,234,199,210,199,21,76,49,49,88,141,223,3,105,35,145,83,122,189,236,149,238,70,35,97,123,137,74,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,129,37,162,196,117,86,171,110,102,217,58,178,222,236,148,112,190,158,23,210,172,202,144,213,82,54,73,100,124,144,236,116,76,145,119,171,153,46,187,154,214,201,18,188,50,168,3,21,120,246,227,126,197,194,62,4,138,139,14,85,90,174,89,155,123,233,75,100,178,86,66,250,136,89,74,147,34,77,85,86,216,229,141,241,195,177,178,178,53,222,142,124,186,109,107,155,28,170,192,197,254,116,249,243,131,107,112,246,20,225,202,205,91,73,112,196,52,119,134,98,107,210,67,80,170,251,83,25,75,36,84,208,202,196,98,183,124,237,171,146,68,77,232,246,50,38,57,88,173,153,142,49,47,149,199,158,204,178,250,215,163,214,152,191,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,148,28,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,33,88,154,158,117,126,86,48,183,204,10,31,78,184,145,129,193,158,74,97,94,34,120,147,193,249,57,141,110,23,90,43,46,32,246,135,105,158,215,44,113,213,51,161,65,81,80,205,142,146,57,24,154,190,22,162,234,197,247,85,116,209,116,84,11,213,203,187,143,170,206,24,241,82,224,60,210,184,93,110,89,101,123,233,83,234,181,51,212,125,153,145,36,149,253,166,150,155,114,177,33,123,231,145,213,17,198,196,145,222,236,141,220,232,250,114,206,161,173,15,16,252,63,99,238,25,115,66,187,42,51,25,148,143,185,81,211,211,213,197,89,66,147,45,21,108,19,70,142,108,180,242,77,28,110,145,136,237,241,57,200,221,18,72,164,111,126,213,36,83,148,135,25,56,203,17,84,199,194,198,59,166,196,24,145,148,84,253,108,47,115,167,162,73,217,102,183,67,20,142,154,26,234,133,145,28,202,102,185,41,162,167,93,142,218,249,210,37,114,51,162,214,4,165,0,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,167,214,0,129,110,98,60,16,86,112,171,142,211,22,224,234,93,217,101,139,46,18,197,98,106,77,61,76,214,185,27,12,82,62,150,170,87,196,214,55,115,223,63,103,69,146,73,31,21,59,149,238,87,49,238,92,127,194,185,233,152,248,67,41,241,174,72,91,47,61,92,25,142,251,36,183,43,93,66,43,227,134,170,158,166,9,227,170,167,239,78,148,203,217,217,27,213,53,107,227,84,71,53,85,145,58,61,146,113,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,240,241,93,194,142,99,240,149,152,239,193,88,214,46,221,106,174,234,79,96,191,193,10,178,150,239,74,213,68,87,53,21,87,167,51,55,53,37,133,85,93,27,156,213,69,123,31,28,143,11,42,123,92,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,226,140,255,0,229,123,192,183,225,175,21,51,60,115,143,6,118,188,182,178,239,246,61,53,107,182,195,125,186,71,35,81,53,133,90,189,162,142,29,36,234,106,173,99,229,70,71,249,86,182,162,52,11,191,202,191,128,170,106,90,107,87,20,249,201,98,164,172,125,101,60,55,12,13,108,168,234,163,232,222,146,204,213,175,169,167,146,38,181,94,173,100,18,210,189,175,123,54,75,213,209,30,145,57,146,148,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,129,195,214,22,177,99,156,253,203,76,21,138,104,123,109,151,16,99,11,53,174,227,77,213,124,125,122,89,235,98,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,224,100,7,46,238,55,235,56,85,199,107,132,177,141,86,236,178,197,151,8,165,190,185,97,158,166,107,92,141,134,88,217,85,75,19,37,107,27,185,239,131,180,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,153,197,119,10,57,143,194,86,99,191,5,99,88,187,117,170,187,169,61,130,255,0,4,42,202,91,189,43,85,17,92,212,85,94,156,204,220,212,150,21,85,116,110,115,85,21,236,124,114,63,45,121,85,241,207,106,202,218,159,197,187,55,46,148,150,252,39,114,168,170,185,88,241,13,202,232,218,122,107,52,253,37,146,90,89,157,81,34,69,29,52,171,27,156,205,155,85,42,37,114,43,95,215,221,24,76,72,0,11,63,197,23,12,152,7,138,108,175,185,101,254,47,166,164,163,185,62,157,205,178,226,20,183,67,83,91,102,157,100,138,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,213,28,221,123,51,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,206,102,42,241,237,193,5,139,139,140,9,21,110,28,165,181,91,115,54,201,210,138,201,123,172,153,244,240,190,149,102,69,154,150,173,209,197,35,228,135,99,165,124,105,177,92,201,116,218,230,182,73,81,225,133,92,33,243,100,172,203,60,167,196,120,75,136,21,186,226,219,174,29,183,246,140,37,85,212,158,162,225,124,170,146,166,87,75,77,95,91,60,178,109,219,215,135,100,157,52,107,32,130,84,247,222,145,71,38,5,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,95,63,138,112,158,42,192,215,218,172,45,141,112,205,215,15,222,168,182,118,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,12,234,229,123,192,183,225,175,21,51,60,115,143,6,118,188,182,178,239,246,61,53,107,182,195,125,186,71,35,81,53,133,90,189,162,142,29,36,234,106,173,99,229,70,71,249,86,182,162,52,12,53,204,236,157,199,217,57,38,28,163,204,107,13,93,142,229,137,44,235,123,138,217,93,75,53,53,109,36,29,182,170,145,173,168,134,102,49,209,189,206,164,124,141,68,213,22,57,35,118,190,242,162,126,174,92,240,253,143,179,79,43,243,35,53,240,131,41,42,109,185,93,79,111,171,189,81,162,76,250,217,96,170,146,86,245,96,142,56,220,215,50,38,195,44,178,185,238,98,50,54,57,221,250,46,153,107,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,2,58,178,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,220,224,227,111,154,181,171,59,242,190,92,168,200,91,30,32,177,219,113,37,60,244,152,158,178,249,76,218,106,212,131,169,3,163,138,146,74,90,183,183,100,141,109,68,83,182,86,170,58,57,54,167,231,56,242,156,205,120,18,186,228,142,50,184,231,158,86,225,154,72,242,190,253,81,27,170,168,237,112,57,140,195,117,175,70,181,204,146,61,85,25,77,52,186,186,55,179,108,108,124,157,13,177,162,67,213,194,12,45,132,241,86,57,190,210,225,108,21,134,110,184,130,245,91,191,179,91,173,116,82,85,213,79,177,142,123,246,69,26,57,238,218,198,57,203,162,119,53,170,171,220,138,7,170,200,188,139,204,126,34,243,30,221,149,249,95,102,237,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,102,230,234,186,43,149,206,107,24,215,189,236,99,182,20,225,211,134,140,172,225,127,2,67,129,114,206,211,253,151,109,188,214,65,77,237,75,159,229,166,150,62,215,60,49,71,214,233,117,222,200,247,55,220,102,141,79,138,173,191,224,95,131,43,23,7,153,113,85,108,146,235,237,156,103,138,59,61,70,38,185,68,247,165,43,164,137,31,210,166,166,141,218,105,12,93,89,81,36,115,82,73,28,247,57,219,81,89,20,121,42,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,133,98,106,121,213,249,88,194,223,48,40,125,58,226,70,7,6,121,41,133,120,137,226,79,7,228,230,53,184,93,104,172,184,131,218,29,166,123,92,177,199,84,206,133,5,69,67,54,58,72,228,98,106,248,90,139,171,23,221,85,211,69,209,80,47,255,0,45,222,62,175,185,5,138,173,121,37,153,23,14,219,150,88,130,224,202,122,121,170,170,89,31,217,154,169,228,209,106,89,36,174,107,27,70,231,191,116,241,185,200,214,106,233,153,163,186,140,154,111,205,101,179,211,34,243,31,135,76,199,184,229,126,104,89,187,13,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,181,218,46,136,228,115,92,199,181,143,99,216,217,21,229,121,204,11,255,0,131,124,41,102,236,223,218,173,56,50,240,231,127,225,50,173,53,108,245,21,63,248,53,53,36,112,197,253,132,90,126,106,129,42,128,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,0,91,252,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,58,224,0,53,161,226,31,135,236,125,195,46,104,87,101,70,99,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,162,73,20,141,239,218,166,101,112,19,205,11,240,41,133,101,202,62,33,100,186,222,112,165,154,223,44,152,102,233,75,31,104,174,162,233,70,174,101,177,237,85,78,164,47,218,145,192,229,114,116,92,173,99,149,32,84,117,60,138,113,175,194,141,139,139,76,154,173,193,189,43,85,30,47,182,235,89,133,175,117,176,189,221,130,171,115,22,72,213,209,170,61,33,157,140,233,72,154,61,169,171,36,233,189,241,70,134,190,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,245,92,67,241,3,143,184,154,205,10,236,215,204,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,183,202,230,163,180,89,37,145,221,219,148,249,49,206,69,230,62,91,101,198,6,205,12,107,102,246,85,171,49,187,116,182,8,103,85,109,85,69,45,42,83,170,213,58,53,79,114,25,59,83,122,74,171,185,237,99,158,141,70,58,55,191,34,249,125,240,21,136,120,153,198,84,56,231,48,108,85,116,121,87,104,168,142,106,231,212,118,170,39,223,216,169,82,212,134,134,100,137,89,51,27,81,78,216,234,21,178,49,236,99,213,26,230,189,81,82,255,0,243,184,180,218,172,22,172,134,177,88,173,148,150,235,109,186,159,16,82,81,209,210,66,216,96,166,130,54,219,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,71,94,88,228,238,62,206,57,49,29,30,92,216,106,239,151,44,55,103,75,220,182,202,26,89,170,107,106,224,237,180,180,142,109,60,48,177,238,145,237,117,91,36,114,46,136,145,199,35,181,247,81,23,242,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,185,191,201,83,205,62,41,249,127,93,234,54,227,213,115,72,224,22,143,46,251,119,19,121,57,111,181,91,112,130,246,58,124,69,135,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,33,250,188,82,243,123,251,107,147,86,124,45,195,213,190,235,133,241,94,40,183,170,226,107,140,238,210,108,63,239,57,143,164,162,149,17,58,147,63,106,185,42,145,27,178,39,177,90,141,157,203,217,163,135,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,249,54,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,189,203,187,130,10,62,21,112,34,226,220,99,75,187,51,113,101,190,40,175,173,89,160,169,134,215,27,102,150,70,82,210,202,200,154,246,238,99,224,237,8,146,73,27,229,167,106,177,202,214,49,202,23,47,131,190,21,112,111,10,25,71,111,193,246,107,109,35,177,61,198,158,158,167,22,93,227,145,102,125,198,226,140,247,209,178,185,140,119,102,141,206,145,176,179,107,118,177,85,202,157,71,200,247,248,174,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,1,50,211,128,78,59,46,188,34,98,106,219,22,37,163,171,187,101,214,34,168,74,187,197,29,44,110,158,182,150,120,233,230,108,114,208,198,250,136,160,99,228,145,212,237,153,207,69,87,71,11,17,59,216,210,192,100,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,61,87,20,92,50,99,238,22,115,66,229,151,248,190,154,174,178,218,202,135,54,203,136,82,221,53,53,21,230,4,142,41,55,192,233,19,107,158,198,207,19,101,99,28,244,142,69,115,55,59,68,115,130,101,57,134,113,91,106,201,14,23,42,47,184,15,20,210,79,136,115,30,157,45,120,78,178,221,92,215,42,193,60,91,166,185,65,36,83,49,251,35,167,118,232,231,137,94,141,154,106,85,84,86,188,143,94,17,249,140,241,171,110,197,86,12,161,178,82,254,25,36,188,92,33,130,142,217,125,234,75,116,88,250,146,75,80,216,174,8,246,189,187,152,247,171,166,170,235,71,3,34,107,180,108,108,114,46,27,93,113,254,50,190,224,219,6,95,94,113,13,93,102,30,194,181,21,213,54,90,25,149,28,202,7,214,44,75,82,145,42,166,230,177,238,130,55,171,53,216,143,222,228,68,116,143,87,103,167,38,206,30,190,218,102,197,219,136,91,181,77,214,146,147,46,244,162,180,50,58,93,41,110,53,213,180,213,17,78,215,78,228,84,94,132,15,69,116,76,247,183,84,192,229,115,90,155,100,11,129,207,59,244,39,251,201,252,52,138,178,85,57,231,126,132,255,0,121,63,134,152,107,193,63,12,244,220,87,98,220,127,150,16,215,82,91,239,176,96,122,139,190,30,174,171,89,122,20,215,24,110,52,8,222,162,70,228,85,100,145,73,52,42,170,215,236,73,150,68,99,220,198,160,25,169,202,191,143,90,106,170,107,87,11,25,201,125,164,163,125,29,60,54,252,13,115,168,234,171,235,30,178,204,229,160,169,168,146,87,53,30,141,124,17,82,177,172,99,54,69,210,213,94,177,53,242,148,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,154,158,91,28,115,218,184,130,192,20,121,87,152,215,74,74,28,197,194,180,244,214,216,159,89,116,107,167,197,16,54,25,21,181,81,54,105,22,121,170,91,29,59,221,83,162,57,53,210,93,200,146,44,113,134,111,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,24,0,76,79,42,190,57,238,185,165,77,248,183,102,229,210,174,225,139,45,180,245,87,43,30,33,185,93,29,81,83,121,131,170,178,75,75,51,170,36,89,100,169,137,36,115,153,179,114,45,60,78,69,107,58,27,164,193,94,17,184,54,169,226,195,43,243,142,225,133,42,106,221,142,240,69,61,154,108,53,66,181,177,83,209,87,62,162,74,149,168,134,117,124,110,93,238,138,153,91,18,239,141,137,35,155,212,114,51,85,110,58,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,1,180,153,103,248,162,226,111,0,240,179,149,247,44,192,197,245,52,149,151,38,83,185,214,92,60,151,24,105,171,111,51,164,145,71,178,6,200,187,156,198,58,120,157,43,216,215,172,113,171,159,181,218,35,93,98,184,67,230,87,151,25,211,148,248,143,18,103,53,214,213,131,113,38,1,183,251,83,19,59,98,83,219,229,165,146,166,88,226,146,130,39,79,53,76,219,91,217,99,122,109,220,179,212,68,198,35,150,70,53,98,91,138,238,43,179,31,139,92,199,126,53,198,178,246,27,85,15,82,11,5,130,9,149,244,182,138,87,42,42,181,170,168,157,73,159,181,171,44,202,136,233,28,214,162,35,24,200,227,96,120,172,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,226,139,235,130,120,85,198,87,206,24,243,15,138,76,71,109,171,182,225,60,57,79,71,77,135,231,116,137,26,221,174,50,221,41,41,101,86,49,204,85,146,154,40,164,168,107,158,142,103,229,186,109,106,191,167,51,91,98,128,218,160,243,248,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,79,64,0,215,7,138,238,20,115,31,132,172,199,126,10,198,177,118,235,85,119,82,123,5,254,8,85,148,183,122,86,170,34,185,168,170,189,57,153,185,169,44,42,170,232,220,230,170,43,216,248,228,125,255,0,229,193,204,2,179,135,123,236,89,73,155,216,139,253,73,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,44,146,202,255,0,20,92,50,96,30,41,178,190,229,151,248,190,154,146,142,228,250,119,54,203,136,82,221,13,77,109,154,117,146,41,55,192,233,19,115,88,247,65,19,101,99,28,197,146,52,115,55,55,84,115,117,246,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,67,213,241,93,197,118,99,241,107,152,239,198,184,214,94,195,106,161,234,65,96,176,65,50,190,150,209,74,229,69,86,181,85,19,169,51,246,181,101,153,81,29,35,154,212,68,99,25,28,108,182,183,92,1,140,172,88,54,193,152,55,156,61,87,71,135,177,85,69,117,53,150,186,100,70,178,189,244,107,18,84,172,72,171,185,204,99,167,141,138,253,54,43,247,181,21,93,27,209,185,21,192,79,4,23,222,46,49,220,181,184,142,150,235,109,203,43,39,86,43,221,238,142,102,83,204,250,165,133,86,26,90,71,73,20,140,146,109,238,137,242,38,197,107,34,215,115,154,233,34,71,228,167,58,92,39,133,112,53,139,34,112,182,10,195,54,172,63,101,162,251,79,217,173,214,186,40,233,41,96,222,251,115,223,178,40,209,172,110,231,189,206,93,19,189,206,85,94,245,80,35,175,44,114,207,21,102,238,47,143,2,224,170,78,215,122,168,183,220,174,20,212,173,142,73,36,170,236,84,83,214,62,8,153,27,28,247,205,35,41,220,200,216,141,247,164,115,26,170,136,170,169,249,88,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,201,94,87,30,123,50,203,235,94,143,90,101,167,53,14,2,169,170,169,174,188,83,228,221,138,146,141,244,116,243,92,49,205,178,159,170,175,172,122,203,11,82,190,154,158,56,156,212,122,53,243,203,84,247,61,140,217,23,87,69,122,202,231,135,203,142,185,205,251,67,135,26,31,177,24,83,217,121,207,116,234,219,174,27,161,234,90,237,27,24,221,110,48,117,21,221,110,166,255,0,200,192,253,221,55,182,78,170,200,200,217,218,99,3,11,97,60,85,142,111,180,184,91,5,97,155,174,32,189,86,239,236,214,235,93,20,149,117,83,236,99,158,253,145,70,142,123,182,177,142,114,232,157,205,106,170,247,34,159,148,77,159,44,174,4,173,89,35,131,109,217,231,154,88,102,174,60,208,191,83,200,234,90,59,164,13,99,240,221,19,213,205,107,35,143,85,86,84,205,22,142,145,239,219,35,25,39,67,108,106,147,117,66,229,240,19,193,5,139,132,124,9,45,110,35,165,181,92,179,54,247,213,138,247,123,163,153,245,16,178,149,38,85,134,150,145,210,69,27,227,135,99,98,124,137,177,28,249,117,220,231,54,56,145,142,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,1,50,83,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,227,89,127,248,215,225,70,251,194,94,114,214,224,222,149,214,179,8,92,181,172,194,215,186,216,88,222,223,75,181,139,36,106,232,213,88,179,64,247,244,164,77,24,229,209,146,116,216,201,99,64,54,19,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,167,235,16,109,203,99,142,123,175,15,184,254,143,42,243,26,233,87,93,151,88,170,162,154,219,19,235,46,142,108,24,94,119,77,34,182,170,38,205,34,65,13,51,164,168,123,170,116,70,174,154,75,185,86,53,142,73,201,0,0,0,68,95,59,12,157,181,89,113,150,3,206,251,29,134,174,42,140,75,79,85,100,191,214,67,74,214,210,58,122,84,141,212,110,150,70,177,21,106,100,138,73,216,139,35,213,93,21,27,17,168,137,19,137,116,44,167,24,220,61,126,51,252,62,226,76,166,162,169,181,81,94,170,250,21,182,75,133,198,151,173,29,29,116,18,182,70,185,21,17,95,23,81,137,36,14,149,136,174,108,115,201,238,189,53,99,130,37,185,78,231,165,247,44,56,160,182,101,207,182,109,84,88,91,50,245,183,93,219,112,70,51,117,84,20,245,18,80,44,50,170,181,91,51,167,127,65,172,213,91,39,105,86,236,115,250,110,103,149,230,143,231,179,51,126,139,232,244,70,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,94,14,50,115,142,197,196,7,16,248,131,56,176,228,61,158,147,19,91,236,117,18,83,110,123,251,37,83,45,20,113,212,211,111,123,24,178,116,167,142,88,186,155,17,175,217,185,190,235,145,64,205,254,72,247,107,85,130,213,159,55,219,237,206,146,221,109,183,83,225,250,186,202,202,185,155,12,20,208,70,219,155,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,142,188,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,114,178,79,61,44,89,97,195,6,127,229,207,182,110,180,88,167,50,254,205,91,173,13,183,163,217,186,150,10,138,169,43,214,105,81,90,141,133,208,63,160,230,106,174,147,180,163,118,57,157,71,50,223,228,14,78,95,120,128,206,92,39,147,184,114,110,207,87,137,174,13,167,146,167,107,31,217,41,88,215,73,83,83,177,239,98,73,210,130,57,101,233,239,71,63,102,214,251,206,68,2,103,249,80,228,237,171,45,120,75,178,98,231,88,106,232,113,14,96,212,84,94,238,146,214,210,182,41,228,129,179,73,13,19,88,237,141,122,211,45,59,25,60,104,229,114,107,85,43,216,187,100,68,61,7,52,127,34,121,155,244,95,88,162,50,126,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,24,57,163,249,19,204,223,162,250,197,16,16,2,100,167,2,252,102,223,120,60,204,122,171,156,150,175,108,224,204,81,217,233,241,53,182,38,49,42,157,28,74,254,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,198,178,255,0,241,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,128,108,39,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,79,214,32,219,150,199,28,247,94,31,113,253,30,85,230,53,210,174,187,46,177,85,69,53,182,39,214,93,28,216,48,188,238,154,69,109,84,77,154,68,130,26,103,73,80,247,84,232,141,93,52,151,114,172,107,28,147,146,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,84,47,113,214,247,105,170,39,136,7,189,83,224,112,199,171,151,189,62,39,90,35,220,191,122,33,244,53,187,83,77,64,168,0,0,232,171,173,166,161,139,173,85,38,198,125,250,42,255,0,188,98,23,28,92,116,209,240,223,99,130,221,135,40,41,174,23,155,139,230,167,141,38,146,162,45,138,148,232,246,185,21,140,241,221,35,63,156,159,240,68,62,102,113,135,158,217,161,51,221,117,198,215,106,24,28,186,164,20,119,90,198,181,61,196,98,247,58,101,79,134,190,31,21,3,97,169,115,7,8,67,42,195,37,223,71,162,237,84,236,242,248,255,0,249,167,234,91,111,86,203,187,119,91,234,122,169,183,119,230,57,189,223,210,136,106,243,81,138,241,77,92,206,169,170,196,151,89,165,115,149,203,36,149,146,57,202,171,241,85,85,215,83,220,229,103,17,153,173,148,119,101,187,97,156,79,93,42,189,35,107,224,169,174,169,88,149,26,244,114,38,140,145,191,20,211,246,42,129,178,216,34,23,36,249,194,98,171,100,150,204,63,152,88,26,220,250,116,88,160,154,224,151,26,167,46,158,246,175,72,246,72,191,22,247,106,164,151,100,158,124,224,236,238,194,182,220,73,135,106,83,91,133,59,102,72,210,57,145,17,87,126,168,138,248,219,224,172,112,23,48,0,7,10,186,20,239,56,155,185,186,159,59,55,170,247,234,159,118,138,7,214,139,169,201,67,123,187,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,20,168,227,94,240,41,106,47,138,233,169,88,0,12,126,227,7,137,236,53,195,158,94,205,114,175,168,155,218,85,204,169,167,164,142,58,105,36,252,171,105,220,246,234,173,115,116,239,219,223,187,227,240,47,237,68,241,210,211,203,83,50,170,71,11,29,35,149,19,94,228,77,84,128,254,101,153,165,38,59,226,83,20,216,96,173,168,150,134,197,116,124,113,198,253,232,214,175,66,6,174,141,115,149,60,88,239,4,64,44,198,120,103,118,50,207,60,121,116,196,55,139,173,100,176,92,43,95,37,53,43,167,151,166,214,185,90,141,77,143,145,232,223,204,103,199,197,11,251,194,247,46,12,205,206,180,180,226,156,66,148,116,24,114,185,33,170,111,78,231,27,106,29,3,186,139,170,183,167,35,123,246,53,116,95,131,187,251,251,147,233,229,197,194,197,195,54,115,42,209,143,239,20,180,239,178,217,235,161,169,137,31,52,107,212,211,180,34,170,198,230,59,93,31,10,105,225,247,254,201,197,176,217,104,176,253,158,142,207,65,79,28,80,210,66,200,90,216,216,141,77,26,154,124,17,19,252,64,99,6,71,242,244,201,204,169,164,98,213,225,234,43,141,106,57,146,45,69,77,45,36,242,181,205,143,106,232,254,206,213,211,93,87,250,84,187,247,142,29,178,210,231,111,117,181,48,213,187,162,248,221,19,154,234,58,125,21,21,17,63,181,42,23,64,1,24,28,101,242,206,91,228,44,197,25,75,109,181,209,213,70,215,172,145,50,88,41,35,145,207,168,103,123,145,176,34,185,81,174,119,126,191,113,25,24,95,19,227,60,150,199,75,93,65,81,45,13,214,213,52,208,77,20,117,14,70,171,209,178,68,228,85,137,233,187,77,207,211,71,127,136,217,213,205,107,147,107,154,138,139,240,84,34,219,153,223,5,215,107,237,109,22,104,229,237,170,129,189,24,103,74,198,54,104,96,87,186,74,182,109,213,54,55,118,157,103,47,123,187,187,255,0,164,50,223,131,110,44,48,167,16,248,54,150,26,57,170,210,239,79,26,71,51,37,166,123,19,88,224,129,207,247,149,239,215,190,79,191,255,0,94,73,154,211,112,253,157,120,131,33,243,18,151,22,91,107,235,34,130,24,234,32,168,130,25,100,209,221,72,213,186,237,107,216,138,187,145,158,43,240,253,72,108,21,145,89,235,131,243,179,9,80,94,240,221,108,211,62,106,104,228,122,73,76,248,151,190,40,222,191,157,175,246,196,248,129,115,202,94,221,200,84,0,232,239,106,232,165,104,237,74,103,78,237,123,206,134,170,247,39,235,3,236,213,20,228,161,174,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,56,57,215,224,12,27,46,75,224,220,210,118,30,164,76,89,75,138,41,236,12,187,53,21,179,173,186,90,74,217,221,78,245,69,209,236,73,97,99,219,185,23,98,172,155,54,245,36,221,129,92,183,176,181,139,24,113,181,149,182,156,71,67,218,233,41,238,21,119,72,227,234,190,61,181,84,84,53,21,116,210,106,197,69,93,147,193,19,244,215,107,182,232,228,86,170,162,200,175,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,240,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,0,0,44,87,21,92,29,229,31,21,248,54,178,205,140,44,244,150,236,78,218,118,199,104,197,148,212,108,117,198,220,248,214,71,68,197,127,115,166,166,221,44,155,233,220,228,99,183,185,90,172,147,100,140,249,56,46,225,39,10,240,141,149,137,133,173,178,246,236,73,125,236,215,12,77,113,115,163,151,169,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,173,34,170,234,245,50,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,152,107,157,252,174,114,27,59,51,230,217,157,21,149,53,118,58,58,138,135,213,226,236,63,110,139,167,6,33,159,243,155,42,74,215,53,212,143,123,181,235,186,52,85,149,61,230,244,165,115,230,118,101,0,44,167,17,24,79,10,224,110,14,243,107,11,96,172,51,106,195,246,90,44,191,196,189,154,221,107,162,142,146,150,13,244,53,47,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,77,112,141,148,248,177,242,177,156,159,47,241,15,167,78,107,88,6,197,25,71,150,120,87,57,56,17,203,236,173,198,180,157,162,203,137,178,190,199,111,169,219,28,111,146,29,246,200,54,79,23,81,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,9,156,98,112,171,140,184,80,205,203,134,15,188,219,106,221,134,46,53,21,21,56,78,239,36,137,51,46,54,228,127,184,142,149,172,99,123,76,109,116,109,153,155,91,181,234,142,68,233,190,55,190,71,185,86,113,191,71,153,56,86,209,195,14,97,213,108,197,248,110,223,44,88,122,175,163,5,61,61,109,158,146,56,25,5,46,189,84,124,181,145,177,102,93,25,18,34,193,79,189,206,115,219,35,157,152,28,69,240,209,149,156,80,96,73,176,46,102,90,127,177,236,87,154,56,41,189,169,108,252,180,50,201,217,39,154,41,58,61,94,131,25,38,214,251,236,213,171,240,84,8,160,229,149,199,109,215,36,113,149,187,35,51,75,19,82,71,149,247,234,137,27,75,89,116,157,204,102,27,173,122,57,205,124,114,104,168,202,105,165,209,178,49,251,99,99,228,235,238,141,18,110,173,181,230,143,231,179,51,126,139,232,244,69,138,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,158,82,231,118,186,222,170,89,89,121,185,213,215,212,71,79,5,35,37,169,153,210,189,176,65,19,33,134,36,115,149,85,25,28,81,199,27,27,224,214,49,173,77,17,17,0,153,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,15,63,151,60,25,227,236,227,225,114,229,196,6,87,80,213,223,46,88,111,20,85,217,46,182,26,88,166,169,173,171,131,165,109,90,103,80,211,65,3,221,35,218,234,186,167,76,175,122,34,71,27,21,169,238,187,91,85,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,37,211,146,167,149,140,83,243,2,187,211,173,198,42,243,66,224,91,240,41,138,159,158,57,57,131,59,38,91,94,182,123,98,154,137,219,161,177,93,36,145,200,186,66,141,78,207,71,54,177,244,244,87,49,146,171,227,252,147,93,79,26,134,116,255,0,162,111,144,95,139,7,225,255,0,218,118,175,180,158,207,234,126,15,190,208,209,123,103,183,118,142,205,209,233,239,234,116,122,159,148,235,116,183,118,127,202,244,181,252,153,9,153,209,155,216,203,62,179,67,16,102,230,96,79,73,37,247,17,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,151,197,25,255,0,202,247,129,111,195,94,42,102,120,231,30,12,237,121,109,101,223,236,122,106,215,109,134,251,116,142,70,162,107,10,181,123,69,28,58,73,212,213,90,199,202,140,143,242,173,109,68,104,22,43,49,184,51,199,217,57,194,229,183,136,12,209,161,171,177,220,177,38,40,164,178,90,172,53,81,77,77,91,73,7,74,228,181,46,174,166,158,6,58,55,185,212,148,174,133,88,245,69,142,71,171,147,222,110,158,131,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,37,251,141,126,20,108,92,90,100,213,110,13,233,90,168,241,125,183,90,204,45,123,173,133,238,236,21,91,152,178,70,174,141,81,233,12,236,103,74,68,209,237,77,89,39,77,239,138,52,61,7,12,252,42,229,31,10,24,54,167,7,229,109,182,173,207,184,212,118,155,157,222,229,35,38,184,220,94,138,238,154,77,43,24,198,236,141,174,86,177,140,107,88,221,92,237,55,190,71,190,240,0,0,0,0,0,6,31,243,88,194,120,86,241,193,142,53,197,55,108,51,106,173,189,97,255,0,102,251,34,227,81,69,28,149,86,254,189,214,133,147,246,121,92,138,248,186,140,68,107,246,42,110,106,34,46,168,102,1,138,188,209,252,137,230,111,209,125,98,136,8,1,54,157,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,213,136,218,160,0,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,159,62,40,184,100,192,60,83,101,125,203,47,241,125,53,37,29,201,244,238,109,151,16,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,110,168,230,235,217,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,54,93,197,56,179,10,224,107,21,86,41,198,184,154,213,135,236,180,91,59,77,198,233,91,29,37,44,27,222,214,51,124,178,43,88,221,207,123,90,154,175,123,156,136,157,234,134,190,252,114,113,111,83,197,238,110,55,24,82,225,122,75,30,30,177,211,186,215,97,133,244,209,123,70,74,77,234,254,165,100,237,213,207,123,156,174,114,68,142,88,161,220,173,102,231,58,89,101,12,244,229,111,199,213,102,98,118,30,25,51,142,225,117,185,98,244,237,149,24,119,17,86,84,207,93,53,222,52,234,212,205,77,87,36,142,123,219,52,76,73,22,57,21,82,55,69,26,71,238,62,54,117,164,168,131,110,91,28,14,98,28,253,199,244,121,179,141,95,136,48,230,4,194,117,20,215,74,58,202,86,85,80,207,125,171,100,210,36,113,208,214,53,26,141,100,82,211,187,173,44,50,117,99,84,99,25,177,239,234,197,57,32,0,0,98,87,22,60,186,242,143,138,92,196,195,25,131,114,109,93,130,228,202,135,211,98,170,235,69,75,41,170,110,118,230,210,76,148,235,163,225,149,143,169,142,161,180,140,71,185,27,253,78,178,181,202,237,144,35,50,127,11,97,60,43,129,172,84,184,91,5,97,155,86,31,178,209,111,236,214,235,93,20,116,148,176,111,123,158,253,145,70,141,99,119,61,238,114,232,157,238,114,170,247,170,159,172,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,73,246,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,49,131,132,142,92,89,71,194,150,50,189,230,13,45,222,175,24,98,26,138,137,162,176,215,93,41,89,27,236,150,231,162,167,74,52,106,171,95,82,230,171,153,37,74,35,55,51,221,100,113,53,210,164,153,106,0,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,145,235,203,46,237,106,178,241,199,150,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,23,61,237,106,106,170,136,72,87,58,191,43,24,91,230,5,15,167,92,72,86,3,97,62,58,56,50,177,113,135,151,20,182,200,238,190,198,198,120,95,180,84,97,155,148,175,122,210,182,73,81,157,90,106,152,219,174,176,203,210,137,22,70,181,100,141,204,107,155,185,17,241,73,0,56,167,9,226,172,13,125,170,194,216,215,12,221,112,253,234,139,103,105,183,93,40,164,164,170,131,123,26,246,111,138,68,107,219,185,143,107,147,84,239,107,145,83,185,80,155,238,93,220,125,81,241,57,133,87,1,230,149,194,213,109,204,219,39,74,159,85,169,130,159,237,52,107,28,175,237,52,180,219,145,235,51,25,4,142,168,142,54,44,109,247,100,110,214,201,211,139,207,243,53,224,74,213,157,216,54,227,158,121,91,134,106,228,205,11,13,60,110,170,163,181,192,215,191,18,81,49,90,215,50,72,245,69,125,76,49,106,232,222,205,210,61,145,244,54,200,171,15,72,62,190,91,188,125,88,179,247,10,218,242,75,50,46,29,139,51,112,253,189,148,244,243,85,84,190,79,180,212,176,71,162,212,178,73,92,231,186,177,172,102,233,227,115,149,207,209,211,51,86,245,25,14,117,17,87,203,91,151,54,54,195,216,171,15,241,49,156,213,87,92,51,37,179,173,61,139,12,71,219,45,183,70,213,54,73,169,222,235,138,61,145,190,56,118,53,92,216,90,174,108,236,153,189,69,72,247,197,46,106,113,211,155,57,203,146,156,56,226,44,123,145,216,67,219,87,234,77,177,212,214,109,108,190,194,161,86,61,102,185,246,117,69,237,29,45,27,238,232,173,102,254,172,136,232,162,145,170,23,170,221,139,48,173,226,251,119,194,214,156,77,106,173,189,97,254,207,237,123,117,61,108,114,85,91,250,236,87,193,218,34,106,171,226,234,49,21,204,222,137,185,168,170,154,161,174,23,22,62,105,243,147,230,6,33,245,25,207,171,40,120,173,206,140,157,206,216,248,128,183,226,154,188,71,139,29,79,45,37,116,184,142,186,174,177,151,72,31,2,66,145,85,185,38,100,179,177,136,216,156,198,185,250,53,240,66,191,204,68,60,174,119,227,91,86,101,103,70,62,204,107,21,61,92,22,220,85,138,46,183,186,56,170,216,214,207,28,21,53,114,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,16,39,39,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,5,148,226,187,138,236,184,225,43,46,31,141,113,172,189,186,235,93,212,130,193,96,130,100,101,85,222,169,168,138,173,106,170,47,78,22,110,106,203,50,162,182,54,185,168,136,247,190,56,222,24,235,205,215,136,28,3,131,50,6,225,195,253,193,245,117,56,179,48,169,233,170,232,98,164,88,94,202,40,41,46,52,147,44,181,77,89,18,88,217,42,71,43,98,115,88,228,123,225,145,59,182,170,145,3,146,24,214,213,150,185,209,128,115,26,251,79,87,61,183,10,226,139,85,238,178,42,70,53,211,201,5,53,92,115,72,216,218,231,53,170,245,107,21,17,21,205,77,116,213,83,196,252,172,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,39,159,3,104,140,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,39,160,32,135,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,103,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,62,176,0,0,0,3,23,248,175,229,243,146,252,87,221,109,120,158,251,53,94,21,196,52,53,13,117,101,214,199,71,72,201,238,208,57,212,205,145,149,111,116,74,249,158,218,122,117,138,7,171,244,133,100,220,173,145,169,211,92,160,0,121,252,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,172,101,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,61,118,180,218,175,246,170,219,21,246,217,73,113,182,220,105,228,164,172,163,171,133,179,65,83,4,141,86,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,12,60,149,60,211,226,159,151,245,222,163,110,38,164,12,53,225,199,150,158,87,240,251,196,94,36,207,43,93,125,92,244,116,245,15,110,6,179,173,92,146,37,158,9,233,81,149,79,158,69,68,116,207,221,45,76,49,49,202,244,100,59,92,247,75,43,209,209,102,80,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,132,190,25,46,214,171,7,18,89,81,125,190,220,233,45,214,219,118,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,164,249,241,93,194,142,92,113,107,151,15,193,88,214,46,195,117,161,234,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,215,8,149,238,85,252,122,211,85,83,90,184,88,206,75,237,37,27,232,233,225,183,224,107,157,71,85,95,88,245,150,103,45,5,77,68,146,185,168,244,107,224,138,149,141,99,25,178,46,150,170,245,137,175,8,214,199,249,59,143,178,235,55,46,217,33,121,176,213,213,98,203,93,225,108,140,163,162,165,153,239,175,157,94,141,133,212,209,185,141,150,86,78,142,141,240,174,196,89,25,36,106,137,239,33,176,247,11,25,41,248,187,112,251,130,114,114,75,135,109,171,195,246,245,237,243,182,94,164,111,174,158,87,212,85,116,157,211,141,86,20,158,105,82,61,204,71,116,209,155,181,118,170,172,193,225,163,43,51,55,57,114,255,0,61,49,77,167,173,137,50,231,181,123,59,72,41,157,13,95,85,191,146,237,91,226,116,146,118,121,55,77,79,181,236,233,74,247,61,53,85,46,168,17,87,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,12,212,230,35,192,45,31,19,152,85,49,230,86,219,237,86,220,205,178,117,106,52,74,104,41,254,211,70,177,196,206,205,85,83,181,30,179,49,144,70,218,121,36,122,198,223,122,55,109,108,157,72,161,7,11,98,204,85,129,175,180,184,167,5,98,107,174,31,189,81,111,236,215,27,93,108,148,149,80,111,99,152,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,155,25,241,69,196,222,1,225,103,43,238,89,129,139,234,105,43,46,76,167,115,172,184,121,46,48,211,86,222,103,73,34,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,180,70,187,94,28,213,204,139,238,112,102,62,35,205,12,79,71,106,164,186,226,107,132,183,26,184,109,116,44,164,165,100,146,46,170,140,141,159,227,123,149,210,61,218,190,71,189,238,115,220,19,211,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,50,84,142,14,85,124,14,98,28,170,166,252,99,243,73,248,130,199,137,238,180,245,86,187,102,24,153,149,86,231,209,82,117,85,146,73,112,133,232,199,74,249,29,18,58,56,158,139,19,88,145,205,239,200,232,214,9,31,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,71,170,230,145,192,45,102,98,118,238,38,242,114,223,117,185,98,244,236,116,248,139,14,209,211,79,93,53,222,52,233,83,67,83,73,28,109,123,219,52,76,72,210,72,209,18,55,69,26,201,238,62,55,245,188,175,35,31,211,103,238,223,241,34,85,0,213,92,202,174,2,120,32,190,241,113,142,229,173,196,116,183,91,110,89,89,58,177,94,239,116,115,50,158,103,213,44,42,176,210,210,58,72,164,100,147,111,116,79,145,54,43,89,22,187,156,215,73,18,63,47,248,196,229,83,246,243,61,176,174,41,200,186,139,86,22,195,120,214,225,21,174,255,0,110,166,179,116,232,240,239,70,141,239,90,216,34,165,141,177,164,50,71,74,230,171,36,88,245,170,150,52,234,105,81,249,25,10,201,124,161,193,185,11,149,248,127,40,242,254,10,184,236,88,118,157,208,211,173,92,235,52,242,189,242,58,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,143,252,204,109,54,171,7,47,252,192,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,238,212,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,3,9,254,230,143,228,79,51,126,139,235,20,68,0,129,181,64,0,1,139,252,112,112,57,131,120,190,195,54,233,225,125,37,135,29,217,234,41,96,160,196,106,197,85,101,185,213,13,90,168,39,99,83,90,134,54,39,77,36,81,170,179,73,145,168,146,70,201,38,87,101,0,2,223,228,94,69,229,199,14,153,113,110,202,252,175,179,118,27,85,14,178,205,52,170,143,170,184,85,57,17,36,170,169,145,17,58,147,63,107,117,93,17,168,214,181,140,107,24,198,49,177,215,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,159,226,0,121,92,121,236,203,47,173,122,61,105,63,192,97,174,1,229,161,148,120,31,139,75,183,17,52,148,244,144,88,169,106,41,46,248,87,12,81,192,198,209,91,238,46,134,118,85,245,97,150,55,162,177,178,172,21,52,203,11,226,233,72,170,212,99,91,12,106,236,202,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,108,187,196,63,15,216,7,137,172,175,174,202,140,198,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,124,78,114,55,85,142,89,27,221,185,77,104,141,170,0,214,91,61,50,47,49,248,116,204,123,142,87,230,133,155,176,221,104,116,150,25,162,85,125,45,194,149,202,169,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,145,94,87,156,192,191,248,55,194,150,110,205,253,170,211,131,47,14,119,254,19,42,211,86,207,81,83,255,0,131,83,82,71,12,95,216,69,167,230,169,143,252,210,248,174,177,113,23,156,180,56,55,2,203,106,184,225,12,183,237,84,118,251,221,20,207,151,218,181,85,45,129,106,228,71,42,35,22,22,62,6,69,26,177,28,215,116,223,34,72,246,74,196,101,170,224,163,133,27,239,22,153,203,69,131,122,87,90,60,33,109,210,179,20,222,232,161,99,187,5,46,215,172,113,163,164,84,98,77,59,217,210,141,52,123,147,87,201,211,123,34,145,0,216,164,31,37,166,217,77,101,181,81,89,168,228,171,146,158,130,158,58,104,159,87,87,45,84,238,99,26,141,106,201,52,206,116,178,191,68,77,95,35,156,247,46,170,229,85,85,83,235,0,0,3,94,30,96,185,59,106,201,14,45,49,214,17,195,86,26,187,86,30,173,168,134,247,103,138,90,86,193,2,193,87,11,38,145,180,173,99,24,206,205,29,67,170,32,141,24,154,53,32,216,170,174,99,148,199,82,106,121,201,228,167,219,158,31,109,57,199,73,112,232,213,229,149,193,122,208,73,46,216,231,161,184,203,79,79,38,214,164,110,87,76,217,217,70,173,213,236,106,71,215,215,115,182,33,10,192,9,52,228,159,147,182,171,214,50,199,153,223,124,176,213,203,81,134,169,233,108,150,10,201,169,90,234,70,207,84,146,58,177,209,72,230,42,165,76,113,71,3,21,99,122,43,98,172,122,57,21,37,105,25,102,199,188,28,240,245,248,176,112,251,134,242,154,182,166,213,91,122,164,235,214,222,238,22,234,94,140,117,149,211,202,233,28,229,85,68,124,189,54,44,112,54,87,162,57,209,193,31,186,196,209,141,11,214,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,46,241,15,195,246,1,226,107,43,235,178,163,49,153,86,203,109,101,69,61,92,85,148,41,10,86,209,79,12,136,230,203,79,36,209,200,216,222,173,223,19,156,141,213,99,150,70,247,110,83,90,35,106,128,53,150,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,100,87,149,231,48,47,254,13,240,165,155,179,127,106,180,224,203,195,157,255,0,132,202,180,213,179,212,84,255,0,224,212,212,145,195,23,246,17,105,249,170,101,255,0,29,28,25,88,184,195,203,138,91,100,119,95,99,99,60,47,218,42,48,205,202,87,189,105,91,36,168,206,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,140,190,15,185,95,102,230,118,98,111,108,231,110,23,196,24,3,2,91,170,36,166,175,101,124,111,182,94,235,30,180,239,115,22,138,26,138,119,162,177,178,172,27,223,43,90,197,107,222,145,171,222,215,163,2,114,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,53,68,57,40,115,187,128,225,93,161,71,123,151,68,58,92,171,222,159,172,239,129,59,181,239,3,177,141,218,133,64,0,49,179,140,158,44,48,167,15,24,54,170,26,201,170,214,239,81,26,199,11,34,166,123,211,89,32,157,204,247,145,236,211,190,63,191,255,0,85,196,207,92,245,193,249,39,132,171,239,120,146,182,104,95,13,52,146,49,35,166,124,171,221,20,143,79,205,211,251,90,252,77,125,120,129,206,188,65,159,25,137,85,139,46,85,245,146,193,52,116,240,83,193,52,178,104,222,156,104,221,118,185,239,68,93,202,255,0,5,248,254,181,3,240,177,70,39,198,121,211,142,146,186,190,162,90,235,173,214,104,96,134,41,42,28,173,71,171,99,137,168,139,43,215,110,187,89,174,174,255,0,17,38,252,26,114,206,91,28,47,197,25,181,109,181,214,85,72,214,44,113,62,88,42,227,141,204,168,127,123,81,208,42,181,85,173,111,126,191,121,242,114,196,224,186,237,98,173,173,205,28,194,181,80,59,173,12,9,70,199,77,12,234,199,71,86,253,218,38,199,109,215,162,213,238,119,127,119,244,74,75,90,214,166,214,181,17,19,224,136,5,176,179,240,237,150,150,203,123,109,171,134,173,221,22,70,216,154,214,209,211,232,136,136,169,253,169,16,180,25,225,203,211,39,51,90,145,235,73,135,168,173,213,170,231,200,149,20,212,180,144,74,231,58,61,169,171,251,59,151,77,116,95,232,67,43,192,16,67,197,15,46,12,205,201,68,187,98,156,60,148,117,248,114,133,38,170,119,82,231,27,170,27,3,122,107,170,55,167,27,123,183,185,116,79,131,123,187,251,150,193,100,126,119,99,44,140,199,150,188,67,103,186,214,69,5,190,181,146,84,210,182,121,122,110,107,85,200,228,216,201,24,142,252,247,252,124,84,217,46,253,101,162,196,22,122,203,61,125,60,114,195,87,11,225,115,100,98,57,52,114,105,241,69,79,241,16,117,204,119,133,139,134,83,102,85,223,31,217,233,105,217,101,188,87,77,83,42,50,104,211,167,175,103,68,84,141,172,110,154,190,101,215,199,239,253,161,42,156,31,113,61,134,184,140,203,216,110,84,21,19,123,74,133,148,212,245,113,201,77,36,127,149,117,59,94,237,21,206,118,189,251,187,247,124,62,38,64,144,23,203,79,52,164,192,156,74,97,107,12,245,181,17,80,223,110,140,142,72,217,189,90,229,232,78,212,213,173,114,39,139,219,226,138,79,133,60,241,213,83,197,83,10,170,199,51,27,35,85,83,78,229,77,80,14,194,135,34,248,166,154,149,128,41,106,21,28,106,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,7,11,224,112,136,170,112,231,28,53,218,247,247,104,7,96,0,11,103,196,86,63,160,203,124,166,191,98,27,140,242,68,196,161,171,98,43,24,231,46,169,77,43,252,26,168,191,204,53,210,204,235,204,184,235,54,113,61,238,153,235,43,175,119,234,185,96,87,234,138,228,146,119,108,215,114,170,167,114,167,143,129,50,252,219,175,9,110,225,222,130,151,123,154,149,119,57,226,93,173,69,213,123,13,66,34,46,190,9,222,190,4,58,228,61,149,47,249,199,131,45,239,69,88,221,126,183,44,136,142,219,238,246,168,145,123,255,0,164,9,214,229,249,151,16,96,126,25,112,37,67,233,32,138,166,225,99,165,169,145,88,140,85,87,189,100,123,149,85,26,159,25,87,226,190,38,75,30,95,43,173,144,217,178,223,12,90,233,209,82,58,123,77,43,26,138,237,123,186,109,95,19,212,0,7,229,92,177,69,138,209,42,67,112,174,233,61,218,232,157,39,187,227,167,193,20,250,173,215,74,11,180,43,61,190,126,172,104,168,138,187,92,223,134,191,20,64,62,179,231,174,160,163,185,83,186,146,190,154,41,225,126,155,153,35,17,205,93,21,23,193,83,79,20,67,232,0,66,79,48,238,9,174,249,87,124,170,204,156,45,108,163,142,203,83,51,86,104,225,158,22,104,249,234,42,21,28,145,181,140,255,0,177,166,186,170,255,0,131,187,31,56,87,226,79,16,112,247,152,20,215,230,93,43,82,210,176,212,69,61,59,36,149,205,213,241,162,35,146,54,200,196,85,213,140,77,126,239,241,108,39,152,152,6,197,153,88,94,163,10,226,40,31,45,37,67,227,145,81,146,186,53,71,49,200,228,93,83,246,16,13,198,47,10,215,190,28,241,189,83,25,11,125,133,83,80,254,204,231,86,54,103,177,95,53,66,49,157,205,106,233,178,31,138,47,237,2,123,178,175,51,240,222,108,97,26,28,87,134,170,36,150,10,168,34,145,221,72,93,18,163,157,19,36,94,231,124,52,145,191,19,216,144,229,202,151,138,10,188,61,142,217,148,56,142,169,190,207,171,164,172,158,159,167,71,185,250,199,12,8,214,239,69,238,77,176,57,123,211,225,227,223,161,49,108,123,100,106,61,139,170,47,130,129,202,162,47,114,161,209,35,52,85,70,234,125,5,47,106,57,0,235,143,195,85,93,78,212,215,67,173,173,68,93,126,39,98,120,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,159,224,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,1,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,0,0,0,0,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,45,87,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,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,176,79,4,28,104,225,94,46,50,226,10,234,215,90,172,152,250,219,212,130,247,135,162,174,141,210,63,164,144,238,174,166,129,94,179,37,27,214,120,209,28,244,247,36,87,69,185,251,82,71,199,175,20,252,9,90,151,132,76,170,226,155,38,176,205,91,110,77,192,248,126,124,111,106,183,64,215,65,36,11,108,141,210,94,17,136,168,230,61,174,70,164,251,26,228,122,63,174,228,102,201,228,147,10,242,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,78,79,30,220,16,88,184,184,192,145,86,225,202,91,85,183,51,108,157,40,172,151,186,201,159,79,11,233,86,100,89,169,106,221,28,82,62,72,118,58,87,198,155,21,204,151,77,174,107,100,149,31,1,119,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,155,31,112,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,24,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,1,158,156,154,174,214,171,7,8,152,218,251,125,185,210,91,173,182,236,113,114,171,172,172,171,153,176,193,77,4,118,203,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,194,190,96,156,122,226,30,38,113,149,118,6,203,235,237,93,30,85,218,42,36,134,133,148,253,170,137,247,246,42,83,57,102,174,133,101,86,76,198,212,83,186,74,116,116,108,123,24,244,87,53,175,85,68,181,88,115,138,172,101,129,120,80,184,112,211,129,46,85,118,150,98,172,81,113,187,98,138,184,163,70,190,170,221,37,29,12,16,209,197,50,63,115,88,247,65,83,215,110,196,220,206,147,17,234,199,204,199,121,78,30,56,126,199,220,77,102,133,14,84,101,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,219,34,107,149,186,44,146,198,222,237,200,5,181,51,43,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,101,123,241,22,225,199,241,113,252,87,254,198,127,165,79,245,215,109,220,207,106,123,83,102,223,106,118,141,191,235,207,246,251,118,108,252,142,206,135,228,72,33,226,31,135,236,125,195,46,104,87,101,70,99,50,145,247,42,58,122,122,184,171,40,82,101,162,173,130,104,209,205,150,158,73,163,141,210,49,29,190,39,57,27,162,73,20,141,239,218,160,74,167,57,91,181,170,255,0,194,38,9,190,216,174,116,151,27,109,199,28,91,106,232,235,41,38,108,208,84,193,37,178,224,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,48,47,149,199,158,204,178,250,215,163,214,158,43,17,241,85,140,177,215,10,22,254,26,113,221,202,174,236,204,43,138,45,215,108,47,87,44,104,231,210,219,163,163,174,130,106,57,102,87,238,115,24,233,233,186,13,216,187,89,213,98,189,24,200,88,223,107,202,227,207,102,89,125,107,209,235,64,159,224,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,63,192,0,48,255,0,62,249,160,100,23,14,217,177,125,201,204,107,132,51,2,182,245,135,251,47,105,158,215,111,162,146,149,253,122,104,170,25,177,210,85,198,245,209,147,53,23,86,39,188,139,166,169,162,173,192,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,164,96,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,146,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,1,37,64,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,181,65,170,185,181,64,0,0,24,171,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,209,125,98,136,130,28,189,193,87,92,202,199,248,107,46,108,85,20,144,92,177,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,116,215,68,95,0,51,83,153,175,29,183,92,238,198,87,28,140,202,220,77,73,38,87,216,106,35,109,85,101,174,119,61,152,146,181,136,215,57,242,73,162,35,233,161,151,86,198,198,110,141,239,143,175,186,68,88,122,86,43,130,142,20,111,188,90,103,45,22,13,233,93,104,240,133,183,74,204,83,123,162,133,142,236,20,187,94,177,198,142,145,81,137,52,239,103,74,52,209,238,77,95,39,77,236,138,68,45,6,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,82,121,58,241,75,133,106,44,83,112,163,118,195,118,171,45,234,147,182,95,109,23,74,119,71,11,175,187,158,142,158,42,134,185,200,249,107,35,98,162,177,204,71,110,166,129,81,81,137,79,186,64,145,252,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,0,0,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,179,252,80,113,65,128,120,76,192,22,252,198,204,107,70,32,184,219,110,55,136,172,145,69,100,167,134,105,219,60,144,205,51,92,230,205,44,77,70,109,167,122,42,163,149,117,86,247,120,170,89,252,132,230,129,144,92,68,230,197,139,39,48,86,16,204,10,43,214,32,237,93,154,123,165,190,138,58,86,116,41,165,168,126,247,71,87,35,211,86,66,228,77,24,190,242,166,186,38,170,159,129,205,219,47,113,246,101,112,219,134,236,89,115,129,241,6,42,185,65,142,40,234,229,163,178,91,38,174,158,56,27,65,94,215,74,232,225,107,156,140,71,61,141,87,42,105,171,218,159,20,48,127,151,15,15,89,251,129,184,206,203,204,83,141,114,63,48,48,253,150,139,218,221,166,227,116,195,53,180,148,176,111,181,85,177,155,229,146,54,177,187,158,246,181,53,94,247,57,17,59,213,0,204,14,117,126,86,48,183,204,10,31,78,184,144,237,128,240,6,50,204,252,77,6,12,203,252,61,87,125,190,213,83,213,212,211,219,233,17,29,60,236,166,167,146,162,84,141,186,234,247,164,80,200,168,198,234,247,170,35,90,142,114,163,86,98,121,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,3,29,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,166,10,243,58,229,233,71,133,168,234,120,138,225,251,8,116,109,80,238,151,22,216,45,144,193,5,45,170,150,40,33,142,42,170,42,72,33,102,216,83,165,51,234,87,115,220,142,145,36,218,140,73,92,204,11,225,227,136,28,125,195,46,104,80,230,190,92,190,145,247,42,58,122,138,73,104,235,150,101,162,173,130,104,213,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,128,108,188,11,127,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,92,0,32,175,152,143,0,181,156,49,226,164,199,153,91,111,186,220,178,202,247,213,168,209,41,167,168,251,51,34,73,19,59,53,85,78,213,98,66,247,207,27,105,228,145,233,35,189,232,221,185,209,245,37,194,179,105,44,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,180,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,107,69,157,248,42,213,150,185,209,143,178,230,197,81,87,61,183,10,226,139,173,146,142,90,183,181,211,201,5,53,92,144,198,233,28,214,181,170,245,107,17,85,81,173,77,117,209,19,192,9,201,229,113,228,79,44,190,181,235,21,166,85,16,45,203,187,141,250,206,21,113,218,225,44,99,85,187,44,177,101,194,41,111,174,88,103,169,154,215,35,97,150,54,85,82,196,201,90,198,238,123,224,237,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,231,243,87,51,48,174,77,229,198,35,205,44,107,87,217,236,184,102,223,45,194,167,108,145,178,73,182,39,185,4,93,71,177,142,154,87,171,99,141,138,228,223,35,216,212,93,92,134,188,60,81,113,55,143,184,166,205,11,150,96,98,250,154,186,59,107,234,28,235,46,30,75,140,213,52,86,104,22,56,163,217,3,100,93,173,123,219,4,78,149,236,107,18,73,17,207,218,221,81,173,152,158,102,124,45,98,174,36,242,57,149,216,43,18,93,99,189,96,30,215,125,166,195,208,182,73,169,111,186,67,239,197,208,141,174,123,171,26,198,57,41,220,136,239,122,89,98,84,68,153,100,142,5,192,200,172,19,194,37,214,245,193,206,97,241,117,137,174,53,118,251,109,130,162,142,219,134,168,27,78,230,45,206,119,220,41,41,234,42,158,247,183,107,169,152,217,228,137,189,53,85,116,204,145,28,230,116,85,146,218,172,144,193,86,172,202,206,140,3,151,55,218,138,184,45,184,171,20,90,172,149,146,210,61,173,158,56,42,106,227,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,4,148,230,79,22,248,55,138,94,86,249,149,75,102,194,244,152,87,16,224,106,124,51,107,189,88,109,244,203,21,186,149,142,186,210,54,154,74,45,61,214,211,61,176,72,141,139,93,241,116,220,197,220,212,100,178,71,183,9,222,105,242,111,230,6,30,245,24,0,249,56,135,225,251,31,112,203,154,21,217,81,152,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,111,137,206,70,232,146,69,35,123,246,169,155,252,173,248,250,163,203,190,195,195,38,113,220,45,86,220,32,189,178,163,14,226,42,202,152,40,97,180,72,189,90,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,253,246,72,206,143,159,230,203,197,222,1,206,172,77,104,201,124,185,183,97,251,237,183,6,212,50,229,46,50,165,168,134,177,106,103,158,157,21,212,180,51,194,231,53,41,145,175,103,91,85,213,243,68,198,237,103,65,29,38,37,240,233,195,70,105,241,65,142,225,192,185,103,105,254,203,182,222,107,32,169,246,93,179,242,51,75,31,107,158,24,164,232,245,122,15,100,123,155,239,191,70,167,197,80,54,19,207,188,235,194,188,59,101,61,247,56,241,173,190,235,91,101,195,253,151,180,193,107,138,57,42,159,215,169,138,157,155,27,36,145,177,116,124,205,85,213,233,238,162,233,170,232,139,140,25,123,205,219,134,220,202,199,248,107,46,108,88,39,50,160,185,98,171,197,21,146,142,90,187,109,3,96,142,122,153,153,12,110,145,205,172,115,145,136,231,162,170,163,92,186,107,162,47,129,237,120,242,203,60,85,91,192,62,42,202,220,21,73,138,241,205,234,146,223,96,183,211,110,142,75,157,226,231,217,238,52,91,231,151,166,205,243,76,172,141,210,72,244,111,122,239,114,162,38,164,80,112,201,195,39,18,86,14,36,178,162,251,125,225,243,50,173,214,219,118,56,177,85,214,86,85,225,58,248,96,166,130,58,248,93,36,178,72,232,145,172,99,90,138,229,114,170,34,34,42,168,27,4,128,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,67,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,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,154,232,139,224,126,77,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,165,203,225,59,205,62,77,252,192,195,222,163,1,42,156,208,184,22,252,53,225,87,231,142,78,96,206,215,153,54,93,158,216,166,162,118,217,175,182,184,227,114,46,144,163,87,180,86,67,164,125,61,21,175,124,72,248,255,0,42,230,211,198,129,234,185,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,157,42,125,86,166,10,127,180,209,172,114,191,180,210,211,110,71,172,204,100,18,58,162,56,216,177,183,221,145,187,91,39,78,44,213,53,119,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,17,193,71,21,214,46,45,50,106,139,25,117,109,84,120,190,219,165,30,41,178,81,76,247,118,10,173,207,72,228,70,200,136,244,134,118,51,171,26,234,246,166,175,143,168,247,197,34,129,133,124,243,191,66,127,188,159,195,75,21,202,79,31,224,220,172,207,76,127,152,57,131,136,105,44,120,122,199,150,245,245,53,213,213,42,187,34,103,180,173,168,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,183,215,158,119,232,79,247,147,248,105,29,89,61,145,121,143,159,53,152,154,211,149,246,111,108,221,112,190,31,155,18,77,109,137,85,106,171,41,98,158,8,100,101,51,17,23,171,50,118,134,189,35,213,28,246,177,200,205,207,86,49,225,234,248,174,226,187,49,248,181,204,119,227,92,107,47,97,181,80,245,32,176,88,32,153,95,75,104,165,114,162,171,90,170,137,212,153,251,90,178,204,168,142,145,205,106,34,49,140,142,54,100,255,0,43,158,4,173,89,217,117,155,61,243,163,12,213,212,96,155,29,67,27,135,237,213,112,55,177,98,26,214,185,233,43,228,220,187,165,166,167,115,26,138,205,157,57,100,114,177,92,228,134,104,157,30,198,194,124,2,241,75,133,120,159,200,234,74,235,78,27,181,97,107,214,16,232,216,174,248,122,218,232,217,75,71,178,22,244,37,165,129,174,87,197,71,35,17,82,38,189,19,107,162,150,36,89,18,46,163,131,37,76,95,226,131,152,94,75,240,153,143,237,249,115,152,216,99,26,220,110,87,27,60,87,184,165,178,81,82,77,3,96,146,105,161,107,92,233,170,98,114,63,117,59,213,81,26,169,162,183,191,197,19,40,8,139,230,237,146,25,209,153,92,73,97,187,238,92,229,14,53,197,86,216,48,61,29,36,181,150,75,5,93,116,17,206,218,250,247,58,39,73,12,110,106,61,26,246,57,90,171,174,143,106,252,80,12,244,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,164,107,115,171,243,79,133,190,95,208,250,141,196,191,252,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,22,3,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,49,87,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,13,170,0,0,0,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,197,94,87,30,123,50,203,235,94,143,90,79,241,0,60,174,60,246,101,151,214,189,30,180,159,224,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,43,220,212,56,245,166,165,166,186,240,177,147,119,218,74,199,214,83,205,111,199,55,58,126,170,62,141,233,44,46,74,10,106,136,229,107,85,234,214,79,21,83,28,199,179,100,189,45,81,233,43,89,20,39,234,225,108,39,138,177,205,246,151,11,96,172,51,117,196,23,170,221,253,154,221,107,162,146,174,170,125,140,115,223,178,40,209,207,118,214,49,206,93,19,185,173,85,94,228,80,61,86,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,29,176,247,15,28,63,96,30,25,114,190,135,42,50,229,149,111,182,209,212,84,85,203,89,92,144,173,109,108,243,72,174,116,181,18,67,28,109,145,232,221,145,53,202,221,82,56,163,111,126,212,45,175,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,201,80,49,255,0,138,222,53,178,179,131,239,178,223,132,203,6,43,185,253,173,237,221,139,216,84,180,211,116,251,47,67,169,213,235,79,22,154,246,150,109,219,187,93,29,174,154,38,182,255,0,33,57,160,100,23,17,57,177,98,201,204,21,132,51,2,138,245,136,59,87,102,158,233,111,162,142,149,157,10,105,106,31,189,209,213,200,244,213,144,185,19,70,47,188,169,174,137,170,165,149,231,41,148,249,167,154,31,130,15,193,158,90,98,188,91,236,207,180,29,183,216,86,106,154,254,203,212,246,127,79,171,209,99,182,110,233,191,110,237,53,216,237,60,20,198,174,92,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,107,118,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,123,220,228,68,239,84,2,111,192,0,121,76,213,203,60,43,156,153,113,136,242,183,26,210,118,139,46,38,183,203,111,169,219,28,111,146,29,233,238,79,23,81,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,172,190,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,243,105,51,92,30,52,51,142,197,159,188,80,99,252,213,194,208,236,178,221,110,17,211,219,164,220,245,237,52,180,148,241,82,69,83,163,216,199,179,172,202,118,203,211,115,81,204,234,108,93,85,186,168,122,14,95,89,59,106,206,254,45,48,46,17,196,182,26,187,174,30,162,168,154,247,120,138,42,86,207,2,65,73,11,230,141,181,77,123,30,206,205,37,67,105,224,145,30,154,57,39,216,138,142,123,84,216,120,134,14,77,25,223,106,192,185,219,127,201,123,133,142,174,162,163,52,41,224,117,13,124,50,55,101,36,246,216,43,42,21,146,177,116,85,100,145,73,46,143,106,170,181,241,177,187,85,30,175,142,103,192,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,213,6,170,230,213,0,0,0,98,255,0,20,28,194,242,95,132,204,127,111,203,156,198,195,24,214,227,114,184,217,226,189,197,45,146,138,146,104,27,4,147,77,11,90,231,77,83,19,145,251,169,222,170,136,213,77,21,189,254,40,158,131,133,46,53,178,179,140,31,181,63,131,59,6,43,182,125,146,236,61,183,219,180,180,208,245,59,87,95,167,210,232,207,46,186,118,103,238,221,183,77,91,166,186,174,152,23,205,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,248,161,114,185,53,229,62,105,229,127,225,127,240,153,150,152,175,9,123,79,236,255,0,98,246,237,154,166,131,181,116,253,161,212,233,117,152,221,251,122,140,221,183,93,55,183,95,20,2,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,112,186,232,117,73,225,170,46,135,106,248,29,110,106,42,235,241,2,136,217,170,162,59,83,189,17,19,185,16,225,141,70,161,80,3,199,102,166,103,225,188,167,194,53,216,175,18,212,73,20,20,176,75,35,122,112,186,85,87,54,39,200,157,205,248,105,27,190,39,175,123,219,27,85,239,93,17,60,84,135,78,107,92,80,85,226,28,118,252,161,195,149,77,246,125,37,37,28,245,29,74,61,175,214,72,103,71,55,122,175,122,109,157,171,220,159,31,30,237,0,197,62,42,56,147,196,28,66,102,5,77,249,247,74,213,180,164,52,241,65,78,249,37,107,117,100,106,138,229,141,210,61,17,117,123,211,95,187,252,121,7,203,199,130,107,190,106,95,41,115,39,20,219,40,228,178,211,76,229,134,57,167,133,250,190,10,138,117,87,44,110,99,255,0,236,137,174,168,191,225,239,178,220,29,112,173,123,226,51,27,210,177,240,183,216,84,213,12,237,46,109,99,97,123,213,147,83,163,217,222,215,46,155,38,248,34,126,210,126,114,239,0,216,178,215,11,211,225,92,59,3,226,164,167,124,146,34,62,87,72,170,231,185,92,171,170,254,208,63,122,134,130,142,219,78,218,74,10,104,160,133,154,237,100,108,70,181,53,85,95,4,77,60,85,79,160,0,0,249,46,55,74,11,76,41,61,194,126,148,106,170,136,187,92,239,134,191,4,83,229,182,226,139,21,222,85,134,223,93,213,123,116,213,58,79,111,199,79,138,32,31,170,99,79,48,60,184,131,28,112,203,142,234,25,73,4,181,54,251,29,85,76,106,244,98,42,61,139,27,218,168,170,213,248,196,159,20,240,50,88,242,249,163,108,134,243,150,248,158,215,80,138,177,212,90,106,152,228,71,105,221,211,114,248,129,173,118,88,222,101,192,185,179,134,47,117,47,88,157,100,191,82,75,58,179,85,86,164,115,183,126,155,85,21,123,145,124,60,77,139,120,117,199,244,25,145,148,214,28,67,110,158,73,88,180,52,140,85,123,28,213,213,105,162,127,131,149,87,249,230,187,249,241,101,75,6,113,227,59,123,17,82,54,223,174,43,26,43,183,123,189,170,84,78,255,0,232,38,43,148,141,225,46,60,59,215,210,239,115,146,146,231,4,73,185,168,154,47,97,167,69,68,211,197,59,147,196,12,226,0,1,74,166,135,41,224,80,231,105,222,167,45,112,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,235,119,129,76,104,168,157,232,118,59,238,56,69,208,10,192,0,96,55,56,154,119,63,32,176,252,172,111,133,242,85,119,255,0,161,78,68,231,13,117,13,167,207,92,12,231,38,168,236,65,108,111,255,0,86,66,78,7,48,204,185,131,49,56,118,188,67,36,82,190,91,76,21,181,208,36,110,114,46,246,208,212,105,170,34,46,169,174,157,196,18,229,229,83,176,126,112,97,202,154,133,72,214,207,136,232,221,42,191,249,189,42,166,42,235,174,159,216,252,116,254,128,54,88,192,105,166,10,177,47,193,214,248,28,159,177,88,138,159,239,158,107,136,76,107,54,94,100,166,51,198,52,147,199,21,77,178,207,81,52,10,244,107,189,253,187,83,221,114,162,47,123,147,184,251,50,66,249,30,38,201,252,27,126,138,70,200,202,235,37,36,173,115,116,209,81,99,79,185,85,63,198,120,174,51,176,181,70,45,225,163,31,219,41,81,238,151,216,210,200,214,183,85,87,108,115,30,190,8,171,224,197,2,13,51,159,137,156,202,199,24,194,174,186,166,247,3,182,77,51,91,182,138,22,232,213,153,206,68,238,69,240,212,247,28,53,113,229,154,217,53,137,104,97,168,175,161,168,180,75,91,3,170,152,251,116,78,119,77,17,88,237,29,185,154,46,213,79,143,138,24,251,138,176,181,93,146,253,87,73,85,3,247,118,137,81,24,228,114,59,185,234,158,26,33,223,115,203,235,157,6,17,143,22,190,150,86,211,186,69,107,151,107,246,183,249,45,53,213,186,39,242,169,241,255,0,214,27,18,240,235,159,24,127,62,240,36,24,166,209,91,77,36,237,100,9,83,28,79,143,86,61,240,178,77,21,172,145,251,87,222,94,229,95,129,117,72,112,229,7,155,46,195,88,190,253,130,107,39,143,165,115,168,130,104,218,173,102,190,229,45,82,174,138,174,69,254,98,124,20,152,240,6,51,241,219,195,237,155,59,242,106,190,130,104,39,117,108,53,52,114,68,232,230,123,116,219,50,234,186,53,174,215,186,71,124,62,38,76,29,53,148,144,87,83,190,150,161,170,232,223,166,168,139,167,130,235,254,96,53,135,193,24,186,255,0,148,216,238,28,67,109,219,13,206,209,37,68,10,217,33,222,136,229,99,226,122,43,93,167,246,75,227,162,155,14,112,167,155,48,103,30,79,90,241,123,42,34,124,147,79,87,18,163,17,137,221,28,206,111,131,92,228,255,0,25,9,188,121,228,155,242,147,59,175,18,81,210,77,21,190,237,85,81,91,186,69,145,223,149,150,174,171,185,28,230,162,126,108,105,221,170,153,131,201,179,54,107,102,90,220,162,168,146,53,167,129,151,26,232,19,166,212,114,38,234,87,47,189,187,85,239,115,254,31,210,4,169,128,0,165,80,52,56,225,0,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,240,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,50,127,107,48,175,218,175,176,191,105,173,95,105,61,159,237,111,99,246,216,251,119,97,234,116,187,79,67,94,167,71,169,238,117,54,237,221,238,235,175,113,2,252,188,120,133,194,188,47,230,22,98,102,230,41,166,237,253,131,47,234,169,173,214,182,85,71,79,53,206,186,91,157,185,177,83,198,231,175,247,82,61,90,215,185,145,69,43,209,143,217,181,124,85,179,141,110,33,173,60,67,63,137,106,92,111,86,252,78,250,137,245,164,169,169,168,169,183,123,58,106,135,206,251,74,67,44,142,114,80,163,158,237,144,163,255,0,39,163,94,199,54,70,181,232,27,25,130,218,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,86,229,128,0,0,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,128,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,41,240,157,229,99,38,254,95,225,239,78,128,138,14,101,252,5,84,228,54,33,155,58,178,154,197,87,62,93,95,42,36,154,238,200,250,91,44,23,25,234,164,115,97,108,48,197,27,96,161,86,201,12,80,175,191,181,237,86,61,205,87,194,143,149,254,19,188,172,100,223,203,252,61,233,208,30,255,0,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,1,174,191,10,60,87,102,63,9,89,142,204,107,130,165,237,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,255,0,65,204,35,31,224,220,211,226,231,27,102,14,95,98,26,75,230,30,190,83,217,42,104,107,169,149,118,74,207,99,209,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,125,92,116,112,101,125,224,243,49,233,109,145,221,125,179,131,49,71,104,168,195,55,41,94,196,170,116,113,43,58,180,213,49,183,77,38,139,171,18,44,141,106,71,35,94,215,55,106,171,226,143,26,192,154,158,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,12,117,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,108,17,193,71,10,54,46,18,242,106,139,6,244,173,85,152,190,229,165,102,41,189,209,66,246,246,250,173,207,88,227,71,72,170,245,134,6,63,165,26,104,198,174,143,147,166,199,203,34,24,151,201,99,39,112,13,78,90,98,188,239,184,88,105,43,241,100,120,161,246,74,26,202,186,88,101,125,178,8,40,99,114,186,150,69,103,86,23,202,149,242,178,85,107,244,123,25,26,104,154,46,233,52,0,99,255,0,26,252,40,216,184,180,201,170,220,27,210,181,81,226,251,110,181,152,90,247,91,11,221,216,42,183,49,100,141,93,26,163,210,25,216,206,148,137,163,218,154,178,78,155,223,20,104,100,0,3,87,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,69,114,184,243,217,150,95,90,244,122,211,50,185,211,228,238,1,166,203,76,41,157,246,251,13,37,6,44,147,20,50,201,93,89,73,75,12,79,185,193,61,12,142,71,85,72,140,234,204,248,146,130,38,68,174,126,140,99,228,77,23,84,219,134,188,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,0,0,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,84,26,171,155,84,0,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,19,103,199,39,3,152,55,139,220,26,218,170,87,210,88,243,22,199,78,230,88,111,207,98,236,145,154,171,187,21,102,212,87,62,153,206,87,42,57,17,95,11,220,175,98,57,29,44,82,193,14,41,194,217,143,145,217,143,85,134,241,37,13,215,9,99,60,37,112,99,156,214,202,176,213,80,213,70,173,146,41,162,150,53,254,226,72,229,141,202,215,53,88,246,57,81,90,229,217,248,130,30,104,220,76,96,222,33,115,230,27,86,95,208,225,250,219,22,3,167,125,162,159,19,208,34,201,61,237,239,216,249,117,155,106,35,169,161,151,168,200,81,187,152,170,179,202,215,185,179,162,52,36,39,151,119,31,84,124,78,97,85,192,121,165,112,181,91,115,54,201,210,167,213,106,96,167,251,77,26,199,43,251,77,45,54,228,122,204,198,65,35,170,35,141,139,27,125,217,27,181,178,116,226,205,83,95,110,94,124,56,227,238,33,115,230,157,184,67,27,226,12,15,109,194,148,235,114,189,98,107,36,179,83,214,210,193,39,228,123,45,53,68,105,182,42,154,134,190,86,55,123,145,58,109,157,251,100,233,172,111,216,36,0,0,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,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,130,206,96,156,5,98,30,25,177,149,118,57,203,235,21,93,102,85,221,234,36,154,133,244,253,170,181,246,6,34,83,53,97,174,153,98,70,66,199,84,84,58,58,117,116,143,123,216,196,71,57,207,69,85,157,227,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,21,185,79,102,30,124,224,220,249,118,31,202,236,189,171,197,88,63,21,84,80,208,99,85,109,62,216,45,112,55,172,232,43,159,87,183,108,15,137,171,84,230,198,245,210,116,234,68,214,172,139,27,153,57,37,170,225,211,134,140,172,225,127,2,67,129,114,206,211,253,151,109,188,214,65,77,237,75,159,229,166,150,62,215,60,49,71,214,233,117,222,200,247,55,220,102,141,79,138,173,213,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,109,43,109,55,91,117,53,5,101,194,217,87,75,79,116,167,90,186,25,102,133,204,101,84,9,44,144,172,177,57,83,71,177,37,134,88,213,205,213,55,198,246,248,181,81,37,43,148,239,27,247,219,133,198,217,194,102,102,85,93,111,82,84,107,22,9,173,72,89,39,97,165,167,165,168,158,162,150,170,103,74,143,88,88,200,24,148,232,216,222,230,238,115,21,201,27,99,107,61,6,78,112,137,106,226,251,149,190,88,225,72,46,52,150,124,89,97,168,190,92,176,229,214,122,118,189,140,157,110,181,205,125,44,207,70,172,172,166,153,54,239,233,174,168,248,225,145,91,39,73,35,118,90,112,163,193,70,77,112,151,98,103,216,219,103,180,177,125,101,190,58,43,222,41,172,71,118,170,253,30,178,57,177,198,174,115,41,97,87,170,126,74,61,53,108,80,245,29,43,227,73,0,200,2,40,57,168,112,21,83,75,83,117,226,159,38,236,85,117,140,172,168,154,225,142,109,148,253,36,101,27,18,40,90,149,244,212,241,196,215,43,21,204,158,90,167,185,239,126,249,122,186,35,18,87,50,87,192,26,176,209,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,143,98,75,12,82,35,93,170,111,141,142,241,106,42,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,51,43,152,143,0,181,156,49,226,164,199,153,91,111,186,220,178,202,247,213,168,209,41,167,168,251,51,34,73,19,59,53,85,78,213,98,66,247,207,27,105,228,145,233,35,189,232,221,185,209,245,37,195,91,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,253,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,194,124,29,240,171,131,120,80,202,59,126,15,179,91,105,29,137,238,52,244,245,56,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,52,110,116,141,133,155,91,181,138,174,84,234,62,71,190,213,114,251,224,43,15,112,205,131,104,113,206,96,216,169,43,51,82,239,79,28,213,207,168,236,181,172,176,61,22,165,169,13,12,201,18,62,23,186,158,161,177,212,43,100,123,30,246,42,53,206,98,34,174,101,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,2,40,57,145,242,222,169,165,169,143,59,120,97,203,218,186,198,86,84,54,28,65,133,44,52,113,35,40,216,145,65,13,60,214,234,10,104,26,229,98,185,146,58,116,71,61,251,229,108,136,212,98,74,230,92,14,89,92,191,49,150,79,84,219,184,140,205,107,238,32,195,120,158,182,158,72,232,112,157,44,201,3,18,221,52,78,106,178,236,197,106,185,239,115,150,41,155,78,138,222,139,224,137,210,42,201,172,113,72,248,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,127,249,145,114,221,252,32,123,83,136,94,30,172,63,233,175,223,172,196,216,102,142,47,249,53,241,125,101,35,19,255,0,150,120,172,145,39,250,227,189,205,78,190,169,81,24,25,23,158,153,143,195,166,99,219,179,67,43,239,61,134,235,67,172,83,67,42,43,233,110,20,174,84,89,41,106,99,69,78,164,47,218,221,83,84,114,57,173,123,28,199,177,143,110,201,56,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,93,109,179,251,54,127,14,185,203,139,51,115,236,133,171,11,253,168,184,58,183,217,118,198,233,12,30,234,55,115,157,162,117,38,126,222,164,178,237,111,82,87,200,253,173,221,181,3,96,158,23,120,155,192,60,83,101,125,183,48,48,133,77,37,29,201,244,237,117,235,15,45,198,26,154,219,52,235,36,177,236,157,177,174,230,177,238,130,87,68,247,181,139,36,104,215,237,110,170,214,222,2,40,57,56,240,227,143,157,83,93,196,141,195,27,226,11,22,19,90,137,173,180,56,122,146,89,160,166,196,115,199,19,227,90,170,166,170,36,83,211,64,181,18,182,45,187,151,180,54,69,221,31,69,91,44,175,128,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,32,4,155,62,89,92,9,90,178,71,6,219,179,207,52,176,205,92,121,161,126,167,145,212,180,119,72,26,199,225,186,39,171,154,214,71,30,170,172,169,154,45,29,35,223,182,70,50,78,134,216,213,38,234,194,97,181,64,0,0,0,0,0,0,24,235,204,23,56,174,185,33,194,94,58,197,216,106,253,73,106,196,53,180,240,217,44,242,203,84,232,39,89,234,230,100,50,58,149,204,123,31,218,99,167,117,68,241,171,23,86,172,27,213,21,172,114,26,240,146,41,206,79,136,95,182,153,177,105,225,234,211,77,117,164,164,203,189,107,110,239,146,171,74,91,141,117,109,53,60,176,57,176,53,85,23,161,3,213,27,43,253,237,213,51,181,26,214,166,233,35,172,15,85,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,54,115,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,154,158,77,153,215,246,231,135,219,182,78,85,219,250,53,121,101,112,78,140,241,197,182,57,232,110,50,212,84,71,185,203,35,149,211,54,118,86,35,180,99,26,145,244,52,220,237,234,6,127,152,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,213,6,170,230,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,224,136,112,167,45,2,160,0,22,119,138,204,217,131,39,50,122,233,139,223,81,19,36,134,122,72,145,30,140,94,233,38,107,124,28,230,167,248,205,120,241,190,46,191,230,206,59,155,16,220,182,205,115,187,201,79,2,54,56,118,34,185,24,200,152,136,214,235,253,138,120,106,164,149,243,147,205,154,216,86,139,40,169,228,141,41,231,101,186,186,116,233,181,92,169,186,169,201,239,110,213,59,218,207,135,244,152,125,192,102,73,191,54,243,186,207,37,101,36,210,219,237,53,84,245,187,163,89,27,249,88,170,233,123,149,205,106,167,230,200,189,218,160,18,249,192,151,15,182,108,144,201,170,10,8,96,157,181,179,84,214,73,43,164,153,238,215,116,201,162,232,230,183,78,232,219,240,248,25,48,116,209,210,65,67,78,202,90,118,171,99,102,186,34,174,190,43,175,249,206,224,5,170,226,43,62,48,254,66,96,73,241,77,222,182,154,57,220,201,210,154,57,95,30,175,123,33,124,154,35,95,35,55,47,186,157,200,191,18,234,144,225,205,243,54,93,137,113,125,135,4,209,207,31,74,217,81,60,210,53,26,205,125,250,90,85,77,85,28,171,252,245,248,32,22,63,137,94,60,179,91,57,113,45,116,52,245,244,52,246,136,171,103,117,43,25,110,137,174,233,170,35,27,171,183,63,85,218,139,241,241,83,195,228,199,19,57,149,129,241,133,37,117,53,238,6,239,154,22,187,117,20,46,213,169,51,92,169,222,137,227,161,111,45,153,125,115,175,194,50,98,214,82,202,234,118,200,141,106,237,126,215,127,43,174,154,55,69,254,73,126,63,250,186,48,174,22,171,189,223,169,41,41,96,126,238,209,18,43,26,142,87,119,189,19,195,69,3,99,238,30,241,172,217,135,146,152,51,24,213,207,28,181,55,59,61,60,211,171,17,173,247,246,237,95,117,170,168,157,237,94,227,210,227,196,215,5,95,87,224,219,124,238,95,216,140,85,95,247,139,99,193,142,22,168,194,92,52,96,11,101,82,61,178,251,26,41,28,215,106,138,221,238,123,211,197,17,124,30,135,181,206,251,228,120,103,39,241,149,250,89,27,27,40,108,149,114,185,206,211,68,68,141,126,245,68,255,0,24,26,237,113,41,80,218,140,245,199,46,106,104,141,196,23,54,255,0,245,100,196,177,242,118,167,115,50,11,16,74,246,248,223,34,86,255,0,250,20,4,65,102,29,83,177,134,112,98,58,154,117,73,22,241,136,235,29,18,179,249,221,90,167,170,105,166,191,217,124,53,254,146,118,185,121,229,204,25,119,195,181,158,24,226,149,146,221,160,162,174,157,36,115,149,119,186,134,159,93,17,81,52,77,117,238,3,39,0,0,116,200,138,169,220,133,77,240,57,85,212,229,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,224,227,66,162,149,64,42,7,9,222,114,7,159,199,214,72,49,22,13,188,218,106,26,231,36,244,21,12,106,35,149,61,231,68,230,167,135,237,53,194,226,75,15,201,131,248,131,204,11,26,49,209,186,143,17,214,185,136,237,85,81,29,42,189,171,222,137,240,114,47,129,178,227,154,143,106,177,201,170,57,52,82,18,57,182,101,115,48,118,116,69,140,233,227,68,143,19,86,84,189,234,137,39,231,50,158,147,78,247,42,167,243,157,225,160,18,37,203,135,31,193,140,120,91,193,20,75,83,19,166,180,217,224,163,115,90,173,71,34,199,36,209,247,162,42,255,0,106,253,70,79,92,40,105,238,116,21,22,218,182,171,160,170,137,240,200,136,186,42,181,201,162,247,252,59,148,135,14,83,89,247,22,26,204,8,114,166,232,170,216,238,213,16,193,70,229,146,38,181,23,109,100,143,215,84,71,47,123,211,193,87,250,9,150,107,154,246,163,216,228,115,92,154,162,162,234,138,128,98,6,101,242,225,201,172,101,139,37,198,106,235,223,90,73,95,85,52,41,114,84,106,189,210,186,71,34,34,68,171,162,238,84,252,239,248,76,109,230,9,146,54,28,168,225,226,166,215,99,162,168,138,24,105,224,123,22,73,159,34,163,82,174,145,137,170,185,60,116,105,42,70,12,243,104,100,108,225,218,233,59,156,155,159,77,27,17,63,101,117,39,255,0,196,4,104,114,253,175,146,139,136,236,62,145,170,39,83,181,235,170,107,225,65,85,255,0,9,176,163,87,115,81,201,241,77,77,120,120,10,98,187,136,252,56,168,154,233,219,59,191,252,130,168,216,114,20,210,24,211,253,170,127,188,5,96,0,35,71,156,126,4,98,229,149,191,24,67,4,138,180,215,90,46,163,209,92,168,155,251,98,119,247,104,157,242,39,199,226,97,255,0,43,204,107,38,15,226,142,139,242,241,198,202,235,53,198,157,55,163,127,59,99,95,241,84,248,68,74,175,49,12,189,151,50,56,99,190,216,169,88,139,81,219,173,242,183,84,122,247,54,165,186,247,55,191,226,164,19,100,214,56,110,89,230,93,163,25,207,3,228,109,183,180,106,198,171,90,229,234,83,201,31,139,187,191,158,6,206,12,123,100,106,61,142,69,69,240,84,82,163,195,100,174,57,161,204,124,184,182,98,219,123,183,67,84,234,134,34,239,99,187,217,51,216,189,237,238,254,105,238,64,165,201,241,56,254,146,178,128,42,78,244,57,56,241,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,39,248,0,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,192,3,223,254,0,115,151,240,53,248,193,254,15,110,191,131,223,104,123,51,219,187,27,209,235,110,217,187,102,189,78,143,83,242,93,125,189,46,175,228,183,245,61,194,224,112,65,194,215,227,113,158,48,101,189,110,36,246,37,150,219,111,146,251,123,168,137,187,170,159,67,20,208,196,232,169,145,90,172,73,158,249,227,106,57,254,235,26,174,126,143,86,164,111,159,239,193,110,4,252,22,126,5,61,133,254,147,62,207,253,150,246,103,106,155,254,69,246,110,205,208,235,111,234,255,0,35,238,239,223,191,227,187,94,240,32,7,130,238,45,177,87,8,217,166,152,166,219,23,110,195,119,222,205,111,196,214,231,54,73,122,148,45,169,141,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,122,210,34,166,143,83,96,156,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,5,241,191,193,118,42,225,31,49,231,161,162,109,214,247,128,110,93,57,236,152,134,90,25,27,27,58,171,54,218,26,153,209,137,10,214,49,32,145,85,172,95,126,52,108,187,89,185,99,101,192,229,153,198,143,226,217,152,239,203,124,106,238,166,1,199,215,10,72,42,106,38,174,232,199,98,174,85,233,50,187,73,30,216,91,11,145,237,109,67,151,107,186,113,68,244,114,244,82,57,2,117,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,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,45,87,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,174,182,125,228,166,42,225,219,54,47,185,57,141,110,22,170,219,214,31,236,189,166,123,92,178,73,74,254,189,52,85,12,216,233,35,141,235,163,38,106,46,172,79,121,23,77,83,69,93,154,72,1,230,143,231,179,51,126,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,53,60,83,230,206,42,200,190,31,113,182,108,224,172,33,246,154,245,135,45,233,83,77,111,115,100,116,105,186,86,70,250,137,82,52,87,172,48,49,238,158,68,69,110,177,194,253,95,26,106,246,192,182,22,227,39,136,236,49,158,52,188,66,187,51,110,183,140,95,14,248,102,125,210,119,207,75,85,67,36,206,150,75,123,224,69,107,27,70,231,189,202,144,71,177,177,185,81,209,116,222,214,57,187,31,16,129,204,139,128,91,238,65,98,171,166,118,229,189,191,182,229,150,32,184,62,162,162,26,90,102,71,246,102,170,121,53,74,103,199,19,90,198,209,185,239,219,4,141,106,53,154,182,23,232,238,155,230,11,235,204,147,136,28,3,196,215,1,56,35,53,242,229,245,108,182,214,102,68,52,146,209,215,44,41,91,69,60,52,87,38,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,24,151,202,227,207,102,89,125,107,209,235,76,95,142,237,117,134,213,81,98,134,231,86,203,109,101,68,53,117,20,109,153,201,4,211,194,217,27,20,175,143,93,174,123,27,60,205,107,149,53,106,75,34,38,155,151,92,160,229,113,231,179,44,190,181,232,245,160,79,240,0,0,0,0,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,0,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,32,46,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,37,43,154,31,48,47,254,18,112,165,148,83,127,109,180,227,59,195,93,255,0,131,74,148,212,83,211,212,255,0,225,52,213,113,205,23,246,113,105,249,202,71,175,15,28,63,99,238,38,179,66,135,42,50,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,237,145,53,202,221,22,73,99,111,118,228,60,174,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,96,142,10,56,81,177,112,151,147,84,88,55,165,106,172,197,247,45,43,49,77,238,138,23,183,183,213,110,122,199,26,58,69,87,172,48,49,253,40,211,70,53,116,124,157,54,62,89,16,11,129,145,121,23,151,28,58,101,197,187,43,242,190,205,216,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,220,0,0,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,74,160,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,159,224,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,166,85,24,171,202,227,200,158,89,125,107,214,43,76,170,0,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,2,42,249,231,126,132,255,0,121,63,134,150,127,147,85,218,213,96,226,75,27,95,111,183,58,75,117,182,221,150,247,42,186,202,202,185,155,12,20,208,71,95,111,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,151,131,158,119,232,79,247,147,248,105,22,180,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,163,216,146,195,20,136,215,106,155,227,99,188,90,138,129,149,92,125,241,217,117,226,239,19,81,88,176,213,29,93,167,46,176,237,66,213,217,232,234,163,116,21,181,83,201,79,11,100,150,186,54,84,75,3,223,28,141,168,108,46,98,34,182,57,158,139,222,247,31,95,46,238,8,43,56,170,199,107,139,113,141,46,220,178,194,119,8,162,190,181,102,158,154,107,164,142,134,89,25,75,75,43,34,115,29,181,236,131,180,34,73,28,140,138,161,170,199,35,158,199,37,170,225,71,133,28,199,226,215,49,217,130,176,84,93,134,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,237,114,69,10,42,58,71,53,202,170,198,50,73,25,176,246,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,63,86,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,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,197,94,104,254,68,243,55,232,190,177,68,64,9,63,220,209,252,137,230,111,209,125,98,136,128,16,54,168,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,3,21,121,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,213,6,170,230,213,0,0,0,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,48,3,156,158,117,253,134,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,129,16,25,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,67,229,199,152,3,25,101,134,38,159,6,102,6,30,171,177,95,105,105,233,42,106,45,245,104,141,158,6,84,211,199,81,18,72,221,117,99,214,41,163,85,99,180,123,21,85,174,70,185,21,169,237,120,88,201,79,198,39,136,44,19,147,146,92,59,21,38,32,184,47,111,157,178,244,228,101,12,17,62,162,171,164,238,156,136,147,44,16,202,145,238,98,183,168,172,221,163,117,84,186,188,209,252,246,102,111,209,125,30,136,12,117,181,96,12,101,125,193,183,252,193,179,97,234,186,204,61,133,106,40,105,175,85,208,162,57,148,15,172,89,82,153,101,68,93,205,99,221,4,140,71,233,177,31,177,170,168,233,24,142,201,254,86,153,233,89,147,252,86,88,112,221,109,231,178,97,188,196,255,0,75,119,56,100,73,228,141,245,82,34,173,189,237,142,37,219,214,237,93,56,91,35,218,230,178,58,153,255,0,53,28,175,109,192,229,177,146,159,140,79,15,188,81,100,228,119,14,197,87,136,45,248,107,176,78,233,122,113,178,186,9,107,234,41,122,174,233,200,169,10,207,12,73,38,214,43,186,106,253,186,59,69,76,0,3,106,131,21,121,163,249,19,204,223,162,250,197,17,117,120,88,206,191,198,39,135,220,19,156,114,91,251,21,94,32,183,175,111,129,177,116,227,101,116,18,190,158,171,164,222,164,138,144,172,240,202,177,238,122,187,166,172,221,163,181,68,181,92,209,252,137,230,111,209,125,98,136,8,1,54,168,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,189,200,114,112,189,192,83,253,39,45,79,137,193,88,2,151,189,177,181,94,247,34,34,120,170,169,81,225,179,171,28,208,229,198,92,92,241,109,193,219,97,165,117,59,21,119,177,189,239,153,140,78,247,119,127,56,8,74,230,135,141,100,198,28,81,214,254,94,57,25,67,102,183,83,174,196,111,231,108,115,254,10,191,9,76,192,228,225,129,24,153,101,112,198,19,65,34,45,77,214,183,166,245,87,34,46,206,198,157,221,218,47,124,107,241,248,17,119,156,184,225,185,153,153,119,124,103,4,15,141,183,46,207,163,28,173,115,147,167,79,28,126,45,238,254,97,59,60,187,242,246,92,183,225,142,197,98,170,98,37,71,110,184,74,237,17,233,220,234,151,105,220,238,255,0,130,1,147,32,0,56,114,237,106,185,126,9,169,175,95,48,42,249,43,120,142,196,9,34,162,244,251,38,154,38,158,52,20,191,240,27,9,76,154,195,34,127,181,95,247,141,120,248,245,98,183,136,252,70,170,154,107,216,251,191,252,130,148,12,205,229,247,146,54,28,215,225,226,154,215,124,162,168,150,25,169,231,123,214,57,159,26,171,86,174,173,139,162,181,60,116,113,146,89,105,203,135,38,176,110,44,139,25,163,175,125,104,229,101,84,48,173,201,85,168,246,202,217,26,138,139,18,46,137,181,19,243,191,225,60,207,41,118,70,254,29,173,115,181,201,185,148,210,49,83,246,215,85,255,0,252,38,115,1,243,219,232,105,237,148,20,246,218,70,171,96,165,137,144,198,138,186,170,53,169,162,119,252,123,144,198,30,99,216,254,12,29,194,222,55,162,74,152,155,53,218,207,61,27,90,229,106,185,86,73,33,143,185,21,83,251,111,235,50,149,206,107,26,175,123,145,173,106,106,170,171,162,34,16,211,205,151,62,226,196,185,129,54,84,218,213,93,29,166,162,104,43,28,146,68,230,170,237,163,145,154,104,138,228,239,98,248,170,127,72,24,115,195,110,31,147,24,113,7,151,246,53,99,164,117,102,35,162,115,209,186,162,170,54,84,123,151,185,23,224,213,95,3,99,220,3,100,131,14,224,219,53,166,157,174,106,65,65,78,199,35,156,171,239,54,38,181,124,127,97,12,252,164,242,185,152,199,58,37,198,117,17,162,199,134,107,41,158,197,84,147,243,159,79,87,175,123,85,19,249,173,241,212,155,118,181,24,212,99,83,68,106,104,128,114,1,194,247,1,198,135,39,8,159,18,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,161,201,75,147,226,1,23,239,42,58,213,200,158,37,77,122,59,192,10,140,45,230,117,195,245,86,113,101,12,23,155,83,155,219,176,228,149,151,6,183,167,43,213,232,148,111,247,17,24,190,42,177,183,197,12,210,62,27,221,150,219,136,109,117,54,123,181,28,53,84,213,81,62,39,199,51,17,205,84,115,85,171,220,191,169,85,63,164,13,101,176,30,38,186,100,246,107,90,49,58,211,200,149,184,90,236,217,36,139,106,53,202,177,191,71,183,71,181,116,85,77,83,189,13,130,56,78,207,204,59,158,25,67,134,47,180,117,49,71,95,45,178,157,106,105,221,81,11,228,108,154,61,170,213,70,47,114,162,196,238,237,19,246,17,127,204,63,129,235,190,92,227,28,69,154,248,54,146,31,96,215,84,205,112,146,150,150,142,163,72,154,189,13,116,95,121,159,157,43,213,124,19,185,127,162,197,240,185,198,6,57,225,187,16,64,139,89,119,172,177,197,43,58,182,248,106,90,206,155,91,213,213,26,215,181,83,189,210,170,233,170,120,127,128,54,33,124,145,198,138,233,30,214,162,38,170,170,186,119,17,131,206,35,55,109,177,97,203,54,91,211,179,169,45,226,154,101,87,182,86,42,55,163,89,78,253,85,63,59,191,98,233,251,15,142,231,205,211,10,86,97,42,138,154,107,30,37,101,197,97,115,25,19,234,105,81,221,69,107,123,244,71,47,118,170,189,250,124,23,184,143,206,33,243,251,21,241,29,142,32,196,23,149,171,88,169,146,74,122,10,105,100,108,142,99,100,153,207,254,99,27,222,168,172,77,59,255,0,55,196,11,149,203,162,203,53,219,136,235,36,145,70,170,144,118,157,87,69,93,53,160,171,251,191,97,176,34,38,136,137,247,17,151,202,87,134,136,237,24,126,227,154,216,174,207,11,171,100,172,133,212,47,168,166,149,146,54,25,40,151,185,170,237,17,83,242,235,170,162,127,152,147,80,0,0,63,15,26,216,155,137,112,205,101,149,201,221,81,211,248,47,243,100,107,190,29,255,0,3,91,142,32,240,5,86,89,102,205,231,7,85,170,57,212,140,166,122,57,24,230,163,145,244,241,191,193,221,254,46,84,254,131,102,50,14,121,179,101,154,97,46,33,254,209,209,211,199,21,37,194,211,111,141,203,20,46,107,93,46,217,147,85,119,130,174,216,145,63,98,32,25,249,202,171,29,211,226,190,22,173,118,253,52,169,161,185,220,154,244,87,53,85,19,174,142,240,78,255,0,9,83,197,63,204,102,81,22,188,155,177,211,41,240,197,223,7,79,80,237,222,211,171,150,54,44,173,211,107,146,133,59,154,189,255,0,156,229,37,40,1,66,248,149,148,175,236,0,139,240,42,40,77,126,37,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,4,255,0,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,14,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,2,223,231,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,218,240,241,21,144,216,203,134,220,220,190,229,78,51,162,171,107,237,213,15,125,178,186,106,116,133,151,107,114,189,201,79,91,18,53,239,110,201,26,221,85,168,247,108,122,62,55,46,246,57,19,101,227,31,248,209,225,39,10,241,115,149,139,133,174,82,246,28,73,98,237,55,12,51,113,107,163,139,167,92,234,105,24,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,234,196,3,2,249,83,241,207,117,178,226,106,14,23,115,94,233,87,112,182,223,234,18,60,41,122,184,221,28,245,182,78,202,118,71,21,177,122,242,109,109,51,219,3,25,4,113,104,173,153,251,17,143,235,34,197,46,134,174,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,126,229,133,199,173,78,115,218,169,56,126,206,11,237,93,126,96,219,41,234,102,181,93,234,250,76,75,181,186,6,195,178,25,37,116,189,90,138,230,163,167,114,170,69,239,67,2,200,247,57,233,35,220,18,20,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,1,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,83,225,59,202,198,77,252,191,195,222,157,1,117,75,85,194,119,149,140,155,249,127,135,189,58,2,234,128,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,32,51,255,0,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,192,14,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,63,39,20,225,60,43,142,108,85,88,91,26,225,155,86,32,178,214,236,237,54,235,165,20,117,116,179,236,123,94,205,241,72,142,99,182,189,141,114,106,157,206,106,42,119,162,31,172,0,215,175,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,254,183,43,143,61,153,101,245,175,71,173,38,251,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,136,190,15,248,126,199,220,50,243,59,192,25,81,152,204,164,125,202,142,158,227,87,21,101,10,76,180,85,176,77,99,172,115,101,167,146,104,227,116,140,71,111,137,206,70,232,146,69,35,123,246,168,19,104,0,0,0,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,84,26,171,155,84,0,0,1,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,139,252,171,248,10,166,165,166,181,113,79,156,150,42,74,199,214,83,195,112,192,214,202,142,170,62,141,233,44,205,90,250,154,121,34,107,85,234,214,65,45,43,218,247,179,100,189,93,17,233,19,152,23,215,151,119,0,180,124,49,225,85,199,153,165,111,181,92,179,54,247,210,168,209,105,160,168,251,51,26,71,43,59,53,45,78,213,122,76,246,79,35,106,36,141,233,27,189,216,219,185,177,245,37,205,80,0,0,0,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,74,160,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,159,224,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,166,85,24,171,202,227,200,158,89,125,107,214,43,76,170,0,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,2,42,249,231,126,132,255,0,121,63,134,145,193,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,100,167,157,197,166,235,127,186,228,53,138,197,108,171,184,220,174,53,24,130,146,142,142,146,23,77,61,76,242,58,216,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,50,131,128,158,8,44,92,35,224,73,107,113,29,45,170,229,153,183,190,172,87,187,221,28,207,168,133,148,169,50,172,52,180,142,146,40,223,28,59,27,19,228,77,136,231,203,174,231,57,177,196,140,11,149,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,235,192,0,0,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,37,80,138,190,70,63,166,207,221,191,226,68,170,0,0,1,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,0,32,109,80,0,0,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,0,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,0,77,170,13,85,205,170,0,0,0,0,0,16,45,205,47,61,43,51,131,138,203,246,27,162,188,246,188,55,151,127,233,110,217,12,105,60,113,178,170,52,69,184,61,209,202,187,122,221,171,169,11,164,99,90,215,199,77,7,231,35,81,238,153,78,41,243,175,241,118,225,247,27,103,28,118,254,219,87,135,237,233,216,32,116,93,72,223,93,60,172,167,165,234,183,169,26,172,41,60,209,44,155,94,142,233,163,246,234,237,17,117,172,2,85,57,45,228,15,255,0,11,120,131,198,57,123,255,0,67,219,48,93,246,181,159,248,67,46,78,165,98,175,253,226,37,157,27,253,186,38,63,249,118,24,171,205,31,207,102,102,253,23,209,232,137,169,225,99,37,63,23,110,31,112,78,78,73,112,237,181,120,126,222,189,190,118,203,212,141,245,211,202,250,138,174,147,186,113,170,194,147,205,42,71,185,136,238,154,51,118,174,213,86,21,185,163,249,236,204,223,162,250,61,16,25,85,200,199,244,217,251,183,252,72,198,174,105,121,23,89,147,252,86,95,177,37,21,155,178,97,188,196,255,0,76,150,201,163,89,228,141,245,82,34,37,193,142,146,84,219,214,237,93,73,157,27,28,230,178,58,152,63,53,28,140,110,74,242,49,253,54,126,237,255,0,18,46,175,57,60,148,251,115,195,237,167,56,233,46,29,26,188,178,184,47,90,9,37,219,28,244,55,25,105,233,228,218,212,141,202,233,155,59,40,213,186,189,141,72,250,250,238,118,196,2,223,242,83,207,74,203,173,139,26,112,241,126,188,245,189,137,179,18,97,218,105,18,121,36,101,44,175,233,215,49,175,85,88,163,133,147,58,149,237,141,17,142,89,42,231,127,191,171,149,153,43,205,31,200,158,102,253,23,214,40,136,86,225,99,58,255,0,23,110,32,176,78,113,201,111,237,180,152,126,224,189,190,6,197,212,145,244,51,196,250,122,174,147,122,145,162,204,144,77,42,199,185,232,222,162,51,118,173,213,22,106,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,224,84,80,186,252,0,39,137,89,74,126,194,160,6,26,243,85,199,116,248,83,133,171,165,191,77,106,107,174,118,214,177,17,205,69,84,235,171,188,23,191,194,37,240,79,243,153,148,69,175,57,28,116,202,140,49,104,193,208,84,59,119,180,233,37,145,137,43,116,218,212,174,78,246,167,127,231,53,0,142,110,31,48,5,86,102,230,205,155,7,82,42,53,213,108,169,122,185,88,231,35,81,148,242,63,193,189,254,45,68,254,147,100,124,21,98,110,26,195,52,118,86,167,117,63,83,224,191,206,145,206,248,247,252,72,85,229,51,150,105,139,120,135,251,71,89,79,28,180,150,251,77,194,54,172,176,185,205,108,187,97,77,81,222,8,187,101,84,253,138,164,227,0,0,1,194,166,168,169,247,154,253,243,23,178,205,105,226,58,247,36,177,170,36,253,155,69,209,83,93,40,41,62,255,0,218,108,10,70,87,54,174,26,35,187,225,251,118,107,97,75,60,45,173,142,178,103,87,62,158,154,87,200,232,99,162,78,231,43,117,68,79,200,38,138,169,254,112,62,78,78,249,187,109,151,14,94,114,222,161,157,57,108,244,208,170,61,210,177,17,221,106,202,135,234,137,249,221,219,211,95,218,73,243,36,142,68,71,70,246,185,21,53,69,69,215,184,214,203,135,140,254,197,124,56,227,137,241,5,153,106,210,42,148,142,158,190,154,41,27,27,158,216,230,107,255,0,158,199,119,162,35,211,78,239,206,241,36,14,217,205,211,10,81,225,42,122,154,155,30,37,125,197,33,107,31,19,42,105,85,221,68,107,187,244,87,39,118,168,157,250,124,83,184,12,221,226,199,63,48,238,71,229,14,39,190,214,84,197,37,124,86,202,133,166,167,109,68,44,145,210,104,198,163,81,30,189,234,171,43,123,180,95,216,107,239,143,49,53,211,56,115,90,239,137,210,158,69,173,197,55,103,73,28,91,81,206,69,145,250,49,186,49,169,170,162,104,157,200,93,78,40,248,192,199,60,72,226,9,209,43,46,244,118,57,101,127,74,223,53,75,95,212,107,186,90,35,154,198,162,119,58,36,93,53,95,31,240,223,78,94,28,15,93,243,27,24,225,220,215,198,84,144,251,6,134,166,27,132,116,181,84,117,26,74,212,235,233,170,251,172,252,232,152,169,226,157,233,253,33,155,188,177,120,126,170,201,220,161,158,243,117,115,123,118,35,146,142,224,230,244,229,98,177,22,141,158,226,163,215,197,22,71,120,33,154,71,195,100,178,219,112,245,174,154,207,105,163,134,150,154,150,38,68,200,225,98,53,168,141,106,53,59,147,245,34,39,244,31,112,2,149,95,184,57,232,223,18,148,114,47,128,21,166,135,39,13,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,112,190,7,32,15,154,93,218,233,240,248,20,67,35,154,190,43,250,207,161,204,71,120,161,75,97,68,94,254,240,59,81,117,68,83,147,132,238,77,60,14,64,243,120,251,47,48,150,101,225,186,236,47,140,44,116,119,42,42,234,121,41,222,202,136,183,162,35,145,53,84,239,69,241,70,175,114,167,130,17,113,197,15,42,171,231,182,111,56,131,37,44,18,73,4,178,62,120,40,169,34,77,52,252,159,186,222,165,79,119,252,211,249,191,209,224,75,89,199,143,114,129,174,157,211,129,126,41,109,87,68,182,75,147,24,166,69,87,237,87,197,66,146,53,19,114,183,93,88,229,79,135,222,101,111,7,188,177,49,101,126,35,183,98,220,232,195,21,52,84,84,85,176,212,118,43,141,26,34,75,31,77,93,162,162,78,139,162,59,106,42,43,87,195,195,224,75,187,237,214,249,31,213,146,130,157,207,254,201,98,106,175,248,116,59,216,198,70,212,100,108,107,90,158,8,137,162,1,248,88,39,4,97,204,190,195,244,216,111,11,218,169,104,40,169,152,198,36,116,241,108,106,237,99,88,139,167,127,193,168,159,208,126,248,0,113,170,125,231,37,43,162,169,80,2,53,121,202,224,24,170,178,230,223,143,96,183,163,165,163,175,183,197,53,67,91,222,214,42,85,49,17,87,95,13,94,212,240,241,84,36,168,196,190,103,184,54,76,95,194,126,32,166,162,161,117,69,99,107,237,138,196,99,55,57,17,42,155,174,157,233,240,85,2,46,185,112,230,157,86,1,207,235,93,182,107,155,224,160,186,73,5,63,77,95,163,29,44,149,180,141,215,77,171,223,181,154,124,9,248,69,69,77,81,117,67,88,252,145,191,187,12,230,238,14,188,118,149,130,56,47,182,247,77,38,237,17,177,182,170,55,57,87,187,195,221,54,98,177,86,182,225,106,130,177,143,71,164,155,187,209,117,215,71,42,127,152,15,188,165,197,69,46,3,130,164,239,40,69,85,42,104,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,179,252,80,112,191,128,120,179,192,22,252,185,204,107,190,32,183,91,109,215,136,175,113,75,100,168,134,25,221,60,112,205,11,90,231,77,20,173,86,109,168,122,170,35,81,117,70,247,248,162,217,252,132,229,127,144,92,59,102,197,139,56,240,86,47,204,10,219,214,31,237,93,154,11,165,194,138,74,87,245,233,165,167,126,246,199,73,27,215,70,76,229,77,30,158,242,38,186,166,168,185,128,0,0,0,24,191,197,7,47,76,151,226,207,31,219,243,27,49,177,62,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,68,111,119,138,174,80,0,49,127,133,254,94,153,47,194,102,63,184,102,54,92,226,124,107,113,185,92,108,242,217,37,138,247,91,73,52,13,130,73,161,153,206,107,97,166,137,200,253,212,236,68,85,114,166,138,238,239,5,76,160,0,0,0,12,106,226,151,128,28,142,226,219,21,89,241,174,97,220,113,93,170,245,103,183,173,173,181,54,42,248,98,237,20,169,35,164,142,57,89,60,50,179,220,124,147,43,85,136,215,47,85,200,229,114,35,17,182,126,211,201,171,134,219,5,214,138,251,98,205,28,224,183,92,173,213,17,213,209,214,82,94,232,33,158,154,120,220,142,142,88,228,109,18,57,143,107,145,28,142,69,69,69,68,84,51,212,1,242,90,104,170,109,214,170,43,125,101,218,174,233,81,75,79,28,50,215,85,182,38,207,84,246,181,17,211,72,144,177,145,35,220,168,174,84,141,140,102,170,187,90,212,209,19,235,0,11,127,159,121,41,133,120,137,202,123,238,78,99,91,133,214,138,203,136,59,47,105,158,215,44,113,213,51,161,83,21,67,54,58,72,228,98,106,248,90,139,171,23,221,85,211,69,209,83,24,50,247,148,79,13,185,107,143,240,214,99,88,177,182,101,79,114,194,183,138,43,221,28,85,119,42,7,65,36,244,211,50,104,219,35,91,70,215,43,21,204,68,84,71,53,116,215,69,79,19,55,192,0,0,30,127,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,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,116,213,23,192,194,15,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,159,224,15,63,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,186,232,137,224,122,0,0,24,127,159,124,175,242,11,136,156,216,190,231,30,53,197,249,129,69,122,196,29,151,180,193,107,184,81,71,74,206,133,52,84,236,216,217,41,36,122,106,200,90,171,171,215,222,85,211,68,209,19,48,0,22,127,133,254,23,240,15,9,152,2,225,151,57,115,119,196,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,174,170,238,255,0,4,75,63,159,124,175,242,11,136,156,216,190,231,30,53,197,249,129,69,122,196,29,151,180,193,107,184,81,71,74,206,133,52,84,236,216,217,41,36,122,106,200,90,171,171,215,222,85,211,68,209,19,48,0,22,127,133,254,23,240,15,9,152,2,225,151,57,115,119,196,23,27,109,198,241,45,238,89,111,117,16,205,59,103,146,24,97,115,90,232,98,137,168,205,180,236,84,69,106,174,170,238,255,0,4,75,192,0,0,0,22,127,138,14,23,240,15,22,120,2,223,151,57,141,119,196,22,235,109,186,241,21,238,41,108,149,16,195,59,167,142,25,161,107,92,233,162,149,170,205,181,15,85,68,106,46,168,222,255,0,20,91,63,144,156,175,242,11,135,108,216,177,103,30,10,197,249,129,91,122,195,253,171,179,65,116,184,81,73,74,254,189,52,180,239,222,216,233,35,122,232,201,156,169,163,211,222,68,215,84,213,23,48,0,0,0,3,207,223,112,6,13,196,216,155,12,227,59,238,30,164,171,190,224,234,138,154,155,21,193,200,169,61,11,234,41,223,79,58,49,200,168,170,201,34,145,81,204,93,88,170,216,220,169,186,54,57,190,128,0,0,0,0,0,0,0,45,254,125,228,166,21,226,39,41,239,185,57,141,110,23,90,43,46,32,236,189,166,123,92,177,199,84,206,133,76,85,12,216,233,35,145,137,171,225,106,46,172,95,117,87,77,23,69,75,128,0,192,15,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,159,224,0,0,1,231,241,230,0,193,185,159,134,103,193,153,129,135,169,47,182,42,170,138,74,154,139,125,90,43,160,157,244,213,17,212,68,146,55,93,30,196,150,24,213,88,237,88,244,69,107,145,205,85,106,250,0,0,0,0,0,0,0,0,0,0,197,254,40,57,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,123,188,85,125,7,10,92,20,229,103,7,223,106,127,6,119,252,87,115,251,91,216,123,111,183,106,169,166,233,246,94,191,79,165,209,130,45,53,237,47,221,187,118,186,55,77,52,93,114,0,0,0,0,0,0,0,1,103,248,160,225,127,0,241,103,128,45,249,115,152,215,124,65,110,182,219,175,17,94,226,150,201,81,12,51,186,120,225,154,22,181,206,154,41,90,172,219,80,245,84,70,162,234,141,239,241,69,179,249,9,202,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,218,187,52,23,75,133,20,148,175,235,211,75,78,253,237,142,146,55,174,140,153,202,154,61,61,228,77,117,77,81,115,0,0,0,0,0,0,48,131,48,185,68,240,219,153,88,255,0,18,230,53,247,27,102,84,23,44,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,77,53,85,241,51,124,1,111,242,19,37,48,175,14,217,79,98,201,204,21,112,186,214,217,112,255,0,106,236,211,221,37,142,74,167,245,234,101,168,126,247,71,28,108,93,31,51,145,52,98,123,168,154,234,186,170,220,0,0,0,0,183,249,247,146,152,87,136,156,167,190,228,230,53,184,93,104,172,184,131,178,246,153,237,114,199,29,83,58,21,49,84,51,99,164,142,70,38,175,133,168,186,177,125,213,93,52,93,21,49,131,47,121,68,240,219,150,184,255,0,13,102,53,139,27,102,84,247,44,43,120,162,189,209,197,87,114,160,116,18,79,77,51,38,141,178,53,180,109,114,177,92,196,69,68,115,87,77,116,84,241,51,124,0,0,0,0,0,0,0,0,0,49,255,0,138,222,10,114,179,140,31,178,223,132,203,254,43,182,125,146,237,221,139,216,85,84,208,245,59,87,67,169,213,235,65,46,186,118,102,109,219,183,77,93,174,186,166,153,0,0,197,254,23,249,122,100,191,9,152,254,225,152,217,115,137,241,173,198,229,113,179,203,100,150,43,221,109,36,208,54,9,38,134,103,57,173,134,154,39,35,247,83,177,17,85,202,154,43,187,188,21,50,128,0,0,0,5,191,207,188,148,194,188,68,229,61,247,39,49,173,194,235,69,101,196,29,151,180,207,107,150,56,234,153,208,169,138,161,155,29,36,114,49,53,124,45,69,213,139,238,170,233,162,232,169,112,0,24,65,151,188,162,120,109,203,92,127,134,179,26,197,141,179,42,123,150,21,188,81,94,232,226,171,185,80,58,9,39,166,153,147,70,217,26,218,54,185,88,174,98,34,162,57,171,166,186,42,120,153,190,0,0,0,30,126,235,128,48,109,247,25,88,51,6,243,135,169,43,49,14,21,167,174,166,178,215,76,138,231,208,50,177,34,74,149,137,21,118,181,239,108,17,177,95,166,244,102,246,162,163,100,122,59,208,0,0,0,0,0,0,197,254,40,57,122,100,191,22,120,254,223,152,217,141,137,241,173,186,229,110,179,197,100,138,43,37,109,36,48,58,8,230,154,102,185,205,154,154,87,43,247,84,61,21,81,200,154,35,123,188,85,114,128,1,143,252,41,112,83,149,156,31,125,169,252,25,223,241,93,207,237,111,97,237,190,221,170,166,155,167,217,122,253,62,151,70,8,180,215,180,191,118,237,218,232,221,52,209,117,200,0,0,0,0,183,249,247,146,152,87,136,156,167,190,228,230,53,184,93,104,172,184,131,178,246,153,237,114,199,29,83,58,21,49,84,51,99,164,142,70,38,175,133,168,186,177,125,213,93,52,93,21,49,3,253,5,78,22,63,233,251,53,127,242,173,187,254,34,103,248,0,0,0,0,0,99,255,0,21,188,20,229,103,24,63,101,191,9,151,252,87,108,251,37,219,187,23,176,170,169,161,234,118,174,135,83,171,214,130,93,116,236,204,219,183,110,154,187,93,117,77,50,0,1,135,249,9,202,255,0,32,184,118,205,139,22,113,224,172,95,152,21,183,172,63,218,187,52,23,75,133,20,148,175,235,211,75,78,253,237,142,146,55,174,140,153,202,154,61,61,228,77,117,77,81,115,0,0,0,0,5,191,207,188,148,194,188,68,229,61,247,39,49,173,194,235,69,101,196,29,151,180,207,107,150,56,234,153,208,169,138,161,155,29,36,114,49,53,124,45,69,213,139,238,170,233,162,232,169,112,0,24,1,254,130,167,11,31,244,253,154,191,249,86,221,255,0,17,51,252,0,0,0,0,0,45,87,18,156,58,225,94,40,114,225,50,183,26,226,172,87,100,178,190,225,5,194,167,236,245,116,116,210,86,116,145,251,32,159,169,20,140,146,29,238,108,155,21,191,202,69,19,145,81,90,134,63,229,87,41,110,25,114,155,49,240,230,102,219,49,6,96,94,107,240,189,194,43,165,21,37,210,233,74,180,171,85,18,239,134,71,164,20,209,72,189,57,17,146,34,35,209,170,230,34,57,28,213,115,87,53,64,3,15,243,239,149,254,65,113,19,155,23,220,227,198,184,191,48,40,175,88,131,178,246,152,45,119,10,40,233,89,208,166,138,157,155,27,37,36,143,77,89,11,85,117,122,251,202,186,104,154,34,102,0,3,31,248,82,224,167,43,56,62,251,83,248,51,191,226,187,159,218,222,195,219,125,187,85,77,55,79,178,245,250,125,46,140,17,105,175,105,126,237,219,181,209,186,105,162,235,122,177,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,159,172,0,192,15,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,149,89,157,195,174,21,205,222,31,100,225,211,26,226,172,87,87,101,168,183,219,109,245,55,135,87,71,37,226,171,177,75,4,172,158,89,228,137,204,124,210,62,157,171,35,214,63,121,92,245,68,69,84,84,186,160,12,0,255,0,65,83,133,143,250,126,205,95,252,171,110,255,0,136,153,254,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,129,73,203,138,85,85,0,169,165,69,45,42,3,133,84,68,213,87,68,32,31,152,246,105,213,99,236,254,186,91,97,185,190,122,11,92,147,211,244,209,250,177,178,199,91,86,221,116,218,157,251,95,167,196,158,171,237,107,109,246,169,235,30,244,98,71,183,189,87,77,53,114,39,249,205,103,115,186,254,236,77,155,184,198,241,218,86,120,231,190,220,29,12,155,181,71,70,234,169,28,213,78,239,15,120,9,71,228,213,128,98,165,203,155,134,61,158,222,141,150,178,190,225,20,53,14,111,123,152,137,74,197,68,93,124,53,99,147,195,197,20,146,163,18,249,97,96,217,48,135,9,248,126,154,182,133,212,245,142,175,185,171,209,236,218,229,69,170,118,154,247,175,193,16,203,64,7,26,167,222,114,82,154,34,129,81,248,24,219,4,97,204,193,195,245,56,111,20,90,169,107,232,170,88,246,44,117,17,111,106,110,99,152,171,167,119,193,202,159,210,126,248,2,31,248,194,229,137,139,40,49,29,199,22,228,190,24,169,173,162,173,173,154,163,177,91,168,209,82,40,250,104,237,17,22,117,93,21,219,145,17,26,158,62,31,3,20,173,124,11,241,75,117,186,45,178,44,152,197,49,170,63,106,62,90,20,141,170,155,145,186,234,247,34,124,126,243,98,183,177,146,53,89,35,26,230,175,138,42,106,135,67,45,214,248,223,213,142,130,157,175,254,201,34,106,47,248,116,2,39,120,94,229,85,124,246,205,155,16,103,93,130,72,224,138,70,79,61,21,92,73,166,159,148,247,93,211,169,239,255,0,153,255,0,55,250,60,73,71,192,57,121,132,178,211,13,208,225,124,31,99,163,182,209,80,211,199,78,198,83,197,177,21,26,139,162,175,122,175,138,185,123,213,124,84,244,126,29,200,114,0,225,203,162,42,156,156,47,122,105,226,7,201,52,142,114,248,175,234,43,139,118,186,124,62,37,110,133,21,123,187,138,154,196,111,130,1,90,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,169,67,230,70,46,138,86,227,230,149,142,123,251,181,238,3,233,107,145,205,69,79,137,81,215,19,85,173,68,59,0,3,141,201,174,135,32,82,231,181,191,156,186,13,200,169,220,165,19,49,94,221,91,226,133,16,42,237,209,202,186,129,217,175,127,122,149,183,192,234,77,85,255,0,29,52,59,83,192,14,75,99,196,133,174,158,243,148,151,90,10,168,27,52,111,154,153,85,142,110,168,186,76,197,46,113,227,115,118,147,182,96,11,140,90,107,163,160,118,154,107,175,229,88,6,180,56,102,153,237,197,214,138,109,85,28,183,10,102,167,195,189,100,111,252,38,205,57,109,43,166,193,180,18,57,219,181,89,116,95,213,213,113,172,213,233,102,176,226,181,154,30,233,104,165,134,102,119,255,0,57,26,215,39,135,249,141,139,248,84,199,84,185,143,146,86,92,83,70,230,172,83,205,87,26,43,92,231,39,185,80,246,175,122,162,47,195,238,2,238,156,59,192,228,225,64,235,94,231,119,21,183,196,165,80,169,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,2,151,20,39,123,187,202,221,161,74,32,21,183,192,228,225,14,64,243,25,147,43,161,193,181,242,53,219,116,88,181,95,213,213,105,172,182,38,166,123,177,117,222,155,85,87,37,194,165,171,241,239,73,29,255,0,1,177,159,21,120,234,151,46,50,74,245,138,107,28,212,138,9,169,35,85,115,156,212,247,234,24,212,239,68,85,248,253,198,186,22,85,154,253,138,210,105,187,229,173,150,105,159,223,252,229,107,156,190,63,231,3,99,238,27,237,116,246,108,164,181,80,82,192,216,99,100,213,42,140,107,116,68,214,103,169,115,143,27,148,84,157,143,0,91,162,211,77,93,59,180,211,77,63,42,243,217,1,195,188,10,53,239,238,82,181,240,58,151,84,127,199,77,0,236,220,136,157,234,26,246,187,243,87,83,166,117,93,186,53,87,82,184,88,172,110,174,241,80,59,64,56,220,154,232,7,37,46,114,53,170,171,240,42,58,229,106,185,170,128,112,201,145,235,162,21,166,167,205,19,28,199,247,235,222,125,45,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,28,42,106,113,181,60,74,128,28,34,104,114,0,29,107,252,163,127,106,157,135,10,154,156,128,58,246,35,87,84,248,157,133,46,2,157,80,173,60,14,165,241,254,147,177,190,26,129,81,248,152,210,151,182,97,170,202,109,53,223,211,255,0,20,141,95,243,31,182,124,247,8,159,61,36,145,49,61,231,105,167,248,80,13,104,184,130,194,233,131,115,118,253,134,219,34,189,41,59,46,142,86,162,107,190,154,39,248,39,119,243,137,184,229,139,88,234,190,17,48,211,158,186,185,46,23,52,95,31,250,46,66,32,120,234,164,74,46,38,241,76,73,224,176,219,221,225,167,255,0,34,135,254,2,91,57,89,77,212,225,43,15,120,255,0,175,238,139,227,255,0,109,184,12,191,56,83,144,7,75,149,81,127,106,149,181,74,31,226,159,180,173,190,8,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,196,161,170,170,191,177,74,221,224,165,12,241,95,218,7,105,200,0,98,151,51,170,199,82,112,137,137,92,197,209,203,112,182,34,120,255,0,209,113,144,143,195,238,23,76,101,155,182,28,54,233,21,137,87,218,181,114,53,23,77,148,210,191,193,123,191,154,77,55,52,217,186,124,37,98,31,31,245,253,173,124,127,237,182,145,39,192,173,34,86,241,55,133,162,95,4,134,224,239,13,127,249,20,223,240,129,176,134,11,165,236,120,106,142,155,77,54,117,63,199,35,151,252,231,237,159,61,190,39,193,73,28,79,79,121,186,235,254,21,62,128,56,95,2,141,80,169,222,26,157,105,227,253,32,85,177,28,186,175,192,236,41,105,80,3,173,63,148,119,237,67,176,225,19,64,57,56,84,212,228,1,78,212,241,57,68,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,0,0,0,0,0,0,0,56,95,3,146,151,1,74,232,159,2,166,148,59,196,169,191,0,43,0,1,0,28,204,44,108,177,241,83,117,70,63,114,86,90,45,213,11,238,162,105,249,46,158,157,223,247,178,77,57,81,204,146,112,147,135,218,157,251,107,238,157,255,0,254,86,239,248,72,230,230,172,143,252,105,145,210,34,35,157,134,237,234,186,127,119,50,127,152,207,190,81,19,200,254,23,173,144,187,93,177,215,221,17,191,114,255,0,84,53,127,223,85,3,58,64,56,95,0,58,215,196,169,191,2,151,170,38,138,167,45,93,83,184,14,192,112,158,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,41,119,196,165,60,78,92,186,39,121,195,21,23,85,64,59,65,194,120,28,129,134,156,215,38,72,248,73,196,13,94,237,213,246,190,255,0,255,0,43,111,252,4,101,242,207,177,178,249,197,77,169,30,253,169,71,104,184,212,39,186,139,175,228,186,122,119,255,0,223,9,22,230,239,60,140,225,122,231,11,117,219,37,125,173,29,247,39,245,67,151,253,244,67,1,57,84,163,255,0,26,101,116,104,138,230,225,187,130,166,191,221,194,159,231,2,121,0,0,82,226,148,209,126,7,46,248,148,183,196,14,196,240,57,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,57,56,93,64,161,116,95,218,84,210,143,21,43,106,104,5,64,31,61,116,204,130,149,242,189,234,214,183,77,85,19,95,138,1,2,188,208,174,109,185,241,85,90,172,69,68,167,177,219,161,239,77,53,247,92,239,191,253,185,158,252,157,223,52,156,57,47,81,202,172,138,239,114,99,19,95,4,221,3,191,223,85,35,55,142,123,219,175,220,77,226,170,181,118,169,28,86,248,145,118,237,238,74,40,87,252,234,76,111,46,156,183,167,203,94,26,172,246,136,251,228,125,125,194,87,47,85,94,139,186,117,248,232,159,6,167,192,12,160,0,225,87,64,58,221,187,187,106,21,38,191,19,133,119,121,83,87,80,57,79,3,144,0,0,0,0,0,0,0,0,0,0,121,252,27,143,240,110,96,211,93,106,176,102,33,164,186,178,199,120,173,176,92,210,21,93,244,119,26,73,86,42,138,121,88,228,71,49,237,114,106,154,167,188,199,49,237,220,199,181,202,30,128,0,0,3,207,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,129,232,1,128,31,232,213,240,177,255,0,72,57,171,255,0,146,173,223,241,227,55,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,64,244,0,192,15,244,106,248,88,255,0,164,28,213,255,0,201,86,239,248,241,157,56,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,128,253,96,99,255,0,21,188,107,101,103,7,223,101,191,9,150,12,87,115,251,91,219,187,23,176,169,105,166,233,246,94,135,83,171,214,158,45,53,237,44,219,183,118,186,59,93,52,77,124,255,0,11,252,194,242,95,139,60,127,112,203,156,185,195,24,214,221,114,183,89,229,189,203,45,238,138,146,24,29,4,115,67,11,154,215,67,83,43,149,251,170,24,168,138,212,77,17,221,254,8,161,148,0,24,65,152,92,221,184,109,203,92,127,137,114,230,251,130,115,42,123,150,21,188,86,217,43,37,164,182,208,58,9,39,166,153,240,200,232,220,234,198,185,88,174,98,170,42,181,171,166,154,162,120,1,155,224,181,92,53,241,21,133,120,161,203,133,205,44,21,133,113,93,146,202,251,132,246,250,111,180,52,49,211,73,89,210,70,111,158,14,156,178,50,72,119,185,209,239,71,127,41,20,173,84,69,106,152,171,254,141,95,11,31,244,131,154,191,249,42,221,255,0,30,3,63,193,231,242,247,26,218,179,43,0,97,172,198,177,83,213,193,109,197,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,215,93,21,124,79,64,0,3,207,230,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,129,232,1,231,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,0,0,0,0,0,60,86,114,102,246,13,200,140,187,184,102,150,96,207,87,6,30,180,212,80,195,93,61,52,11,51,233,217,83,87,13,42,76,172,79,121,204,99,167,107,222,141,71,63,99,93,181,175,118,141,95,85,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,0,6,47,241,65,204,47,37,248,76,199,246,252,185,204,108,49,141,110,55,43,141,158,43,220,82,217,40,169,38,129,176,73,52,208,181,174,116,213,49,57,31,186,157,234,168,141,84,209,91,223,226,136,25,64,12,127,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,166,64,0,0,0,5,191,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,174,0,0,0,0,91,252,251,206,188,43,195,182,83,223,115,143,26,219,238,181,182,92,63,217,123,76,22,184,163,146,169,253,122,152,169,217,177,178,73,27,23,71,204,213,93,94,158,234,46,154,174,136,184,129,254,141,95,11,31,244,131,154,191,249,42,221,255,0,30,3,63,192,0,0,0,0,0,1,128,31,232,213,240,177,255,0,72,57,171,255,0,146,173,223,241,227,55,242,247,26,218,179,43,0,97,172,198,177,83,213,193,109,197,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,215,93,21,124,64,244,0,0,0,0,0,192,171,183,57,94,27,108,23,90,219,21,247,43,179,130,221,114,183,84,73,73,89,71,87,100,160,134,122,105,227,114,182,72,164,141,213,168,230,61,174,69,106,181,81,21,21,21,20,203,92,132,206,188,43,196,78,83,216,179,143,5,91,238,180,86,92,65,218,187,52,23,72,163,142,169,157,10,153,105,223,189,177,201,35,19,87,194,229,77,30,190,234,166,186,46,168,129,112,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,227,6,94,243,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,154,232,139,224,6,111,128,98,87,16,252,205,56,121,225,179,52,43,178,143,23,217,241,173,230,251,107,167,167,154,189,108,150,218,119,193,76,249,163,73,89,11,159,81,60,42,231,244,159,20,138,172,71,49,18,70,166,237,200,246,180,50,212,24,255,0,194,151,26,217,89,198,15,218,159,193,157,131,21,219,62,201,118,30,219,237,218,90,104,122,157,171,175,211,233,116,103,151,93,59,51,247,110,219,166,173,211,93,87,75,127,159,124,208,50,11,135,108,216,190,228,230,53,194,25,129,91,122,195,253,151,180,207,107,183,209,73,74,254,189,52,85,12,216,233,42,227,122,232,201,154,139,171,19,222,69,211,84,209,84,51,0,22,127,133,254,40,48,15,22,120,2,225,152,217,115,104,196,22,235,109,186,241,45,146,88,175,116,240,195,59,167,142,24,102,115,154,216,101,149,170,205,181,12,68,85,114,46,168,238,239,5,91,192,0,0,0,22,127,138,14,40,48,15,9,152,2,223,152,217,141,104,196,23,27,109,198,241,21,146,40,172,148,240,205,59,103,146,25,166,107,156,217,165,137,168,205,180,239,69,84,114,174,170,222,239,21,75,63,144,156,208,50,11,136,156,216,177,100,230,10,194,25,129,69,122,196,29,171,179,79,116,183,209,71,74,206,133,52,181,15,222,232,234,228,122,106,200,92,137,163,23,222,84,215,68,213,80,51,0,30,43,51,179,139,0,228,228,120,114,179,49,175,212,150,59,110,36,188,45,146,43,157,117,84,52,212,84,147,246,42,170,182,186,162,105,158,198,198,199,54,145,241,181,83,85,89,36,141,186,123,202,169,237,64,0,0,0,0,0,120,172,228,205,236,27,145,25,119,112,205,44,193,158,174,12,61,105,168,161,134,186,122,104,22,103,211,178,166,174,26,84,153,88,158,243,152,199,78,215,189,26,142,126,198,187,107,94,237,26,161,237,65,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,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,227,6,94,243,118,225,183,50,177,254,26,203,155,22,9,204,168,46,88,170,241,69,100,163,150,174,219,64,216,35,158,166,102,67,27,164,115,107,28,228,98,57,232,170,168,215,46,154,232,139,224,6,111,128,0,0,0,3,8,51,11,155,183,13,185,107,143,241,46,92,223,112,78,101,79,114,194,183,138,219,37,100,180,150,218,7,65,36,244,211,62,25,29,27,157,88,215,43,21,204,85,69,86,181,116,211,84,79,3,39,242,19,58,240,175,17,57,79,98,206,60,21,111,186,209,89,113,7,106,236,208,93,34,142,58,166,116,42,101,167,126,246,199,36,140,77,95,11,149,52,122,251,170,154,232,186,162,5,192,0,0,5,191,207,76,244,203,142,29,50,226,227,154,25,161,121,236,54,170,29,34,134,24,145,31,85,112,170,114,42,199,75,77,26,170,117,38,126,215,104,154,163,81,173,115,222,230,49,143,123,125,6,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,0,0,0,48,255,0,62,249,160,100,23,14,217,177,125,201,204,107,132,51,2,182,245,135,251,47,105,158,215,111,162,146,149,253,122,104,170,25,177,210,85,198,245,209,147,53,23,86,39,188,139,166,169,162,173,192,225,75,141,108,172,227,7,237,79,224,206,193,138,237,159,100,187,15,109,246,237,45,52,61,78,213,215,233,244,186,51,203,174,157,153,251,183,109,211,86,233,174,171,160,100,0,0,0,7,159,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,249,46,213,181,54,235,85,109,194,142,211,87,116,168,165,167,146,104,168,105,29,19,103,170,123,90,170,216,99,89,158,200,145,238,84,70,162,200,246,51,85,77,206,106,106,168,31,88,48,42,237,206,87,134,219,5,214,182,197,125,202,236,224,183,92,173,213,18,82,86,81,213,217,40,33,158,154,120,220,173,146,41,35,117,106,57,143,107,145,90,173,84,69,69,69,69,47,175,11,92,111,228,119,23,30,216,162,203,122,171,173,182,245,100,210,90,139,37,246,24,105,235,159,74,187,81,42,162,108,82,200,201,33,222,237,142,86,189,92,199,109,222,214,164,145,171,195,32,0,48,255,0,62,249,160,100,23,14,217,177,125,201,204,107,132,51,2,182,245,135,251,47,105,158,215,111,162,146,149,253,122,104,170,25,177,210,85,198,245,209,147,53,23,86,39,188,139,166,169,162,168,102,0,49,255,0,133,46,53,178,179,140,31,181,63,131,59,6,43,182,125,146,236,61,183,219,180,180,208,245,59,87,95,167,210,232,207,46,186,118,103,238,221,183,77,91,166,186,174,153,0,0,24,149,196,63,51,78,30,120,108,205,10,236,163,197,246,124,107,121,190,218,233,233,230,175,91,37,182,157,240,83,62,104,210,86,66,231,212,79,10,185,253,39,197,34,171,17,204,68,145,169,187,114,61,173,242,184,3,155,102,69,230,158,50,180,229,246,95,101,6,112,95,49,13,242,161,41,168,104,105,173,54,221,242,191,69,85,85,85,175,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,64,205,240,0,0,121,252,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,47,159,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,130,224,0,0,3,197,73,156,88,6,155,55,29,146,23,11,245,37,6,44,146,207,73,123,161,163,171,170,134,39,220,224,157,245,173,86,210,198,175,234,204,248,146,130,87,202,141,102,140,99,227,93,87,85,219,237,64,0,0,0,0,0,120,172,182,206,44,3,154,210,98,10,60,33,126,164,158,229,133,111,21,214,75,213,177,106,161,117,109,4,244,213,181,20,155,167,134,55,185,209,50,87,82,203,36,74,253,170,248,246,187,68,239,68,15,106,0,0,0,0,0,0,12,63,207,190,104,25,5,195,182,108,95,114,115,26,225,12,192,173,189,97,254,203,218,103,181,219,232,164,165,127,94,154,42,134,108,116,149,113,189,116,100,205,69,213,137,239,34,233,170,104,171,112,56,82,227,91,43,56,193,251,83,248,51,176,98,187,103,217,46,195,219,125,187,75,77,15,83,181,117,250,125,46,140,242,235,167,102,126,237,219,116,213,186,107,170,232,25,0,0,0,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,133,192,6,16,101,239,55,110,27,115,43,31,225,172,185,177,96,156,202,130,229,138,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,233,174,136,190,6,111,128,0,0,5,170,226,47,137,124,172,225,127,2,77,142,179,50,237,253,143,98,179,81,207,77,237,75,159,229,161,138,78,201,4,210,199,214,233,117,216,249,54,187,220,102,174,95,130,47,191,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,160,126,176,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,248,28,128,58,221,175,192,225,187,187,247,33,91,148,165,29,222,7,96,56,69,212,228,12,4,231,16,249,163,225,201,58,110,84,100,183,123,107,30,154,248,166,233,221,254,250,33,129,28,175,110,109,182,113,85,68,175,69,84,168,177,220,97,238,77,116,247,90,239,191,253,161,42,92,197,178,222,159,50,184,106,188,90,36,238,145,149,246,249,90,189,85,98,38,217,211,227,162,252,28,191,2,28,184,24,189,186,195,196,222,21,171,71,104,146,69,112,137,87,110,238,229,162,153,127,204,128,108,90,15,158,134,102,79,74,201,88,245,115,93,174,138,169,167,197,79,160,10,92,82,154,39,237,42,114,106,81,224,160,118,39,129,201,194,106,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,165,197,69,46,95,128,28,21,34,104,80,138,139,224,118,0,60,174,103,222,35,176,224,139,141,210,73,26,196,137,97,77,92,169,167,124,172,79,138,167,222,122,163,25,185,138,227,26,156,19,194,198,36,187,209,78,200,170,18,178,219,27,92,230,181,221,206,171,143,94,231,119,124,20,8,27,204,28,79,83,152,56,250,179,16,212,171,93,53,201,244,236,85,141,168,136,187,98,100,105,162,34,175,246,40,108,117,144,118,116,177,101,125,174,221,163,245,100,149,14,93,222,61,243,61,126,228,53,201,201,251,10,226,108,212,194,22,37,141,207,142,182,251,111,130,84,110,186,236,125,76,109,94,244,69,211,243,188,77,154,108,52,9,108,180,193,66,136,168,145,238,238,95,30,247,42,255,0,156,15,208,56,119,129,201,194,129,215,223,247,21,180,227,188,169,160,114,0,0,0,0,0,0,0,0,0,0,65,94,31,226,219,21,112,141,199,214,113,226,155,108,93,187,13,223,115,2,241,111,196,214,231,54,73,122,148,45,189,61,239,158,8,146,104,163,90,200,227,73,155,11,228,85,107,122,210,34,166,143,82,117,13,107,56,177,243,79,156,159,48,49,15,168,206,6,198,120,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,79,64,65,183,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,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,184,200,210,70,42,43,94,201,166,250,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,178,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,78,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,196,109,80,6,180,60,74,101,13,78,66,231,206,57,202,57,160,171,142,159,14,222,38,134,222,181,115,197,52,242,219,159,164,180,83,72,248,180,98,190,74,105,33,145,81,17,186,43,213,21,173,84,86,164,191,242,136,206,43,174,101,112,184,252,35,136,239,212,149,215,44,190,188,75,100,166,137,106,157,45,108,118,167,69,28,212,142,157,175,123,156,140,71,62,162,8,149,17,172,233,210,181,141,79,201,185,75,21,206,211,37,63,248,11,196,101,29,195,238,193,87,10,89,37,255,0,194,43,41,36,133,137,31,254,26,146,57,210,127,104,70,183,243,212,199,94,84,249,243,77,147,124,81,208,97,155,237,109,92,118,44,201,167,76,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,250,168,180,205,85,70,244,210,178,71,171,218,212,122,56,50,43,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,112,18,105,199,6,113,90,178,67,133,204,192,197,213,151,234,187,85,202,182,207,83,100,176,203,67,84,216,43,86,235,87,19,161,166,117,59,149,236,118,248,220,229,157,203,26,239,108,112,72,246,162,236,208,215,90,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,77,57,209,241,11,237,59,238,28,225,138,211,77,106,168,164,180,118,108,91,119,173,142,171,171,85,13,115,217,83,12,20,110,141,171,164,58,65,34,204,228,126,174,123,106,32,84,70,53,186,201,98,249,83,228,53,54,114,113,71,65,137,175,180,85,114,88,178,218,157,49,52,143,109,60,171,4,151,22,74,198,208,66,249,152,246,164,79,234,170,212,181,21,93,212,74,57,24,172,115,85,234,208,153,238,31,178,207,240,55,145,216,15,43,100,164,181,83,213,225,156,63,67,111,175,246,92,123,41,102,174,100,45,237,83,179,220,98,187,171,58,203,34,189,205,71,61,207,87,57,55,57,77,101,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,4,69,242,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,123,140,141,36,98,162,181,236,154,111,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,53,98,36,251,149,167,31,87,218,75,237,135,133,60,222,184,118,235,85,119,245,14,14,189,213,84,177,146,91,228,107,21,99,182,204,233,28,157,72,95,181,35,167,209,86,70,72,232,225,106,61,143,141,32,9,106,0,0,62,74,219,181,170,221,83,65,71,112,185,210,82,212,93,42,22,146,134,41,166,107,31,85,58,69,36,203,20,77,85,213,239,72,161,150,69,107,117,93,145,189,222,13,85,79,202,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,192,183,21,156,122,230,231,16,185,185,110,199,56,122,251,87,132,45,184,46,162,231,14,13,125,155,125,186,227,75,73,84,245,107,166,158,104,229,123,251,76,148,237,134,57,81,146,116,189,197,70,53,55,61,94,18,191,205,31,200,158,102,253,23,214,40,140,42,229,111,199,213,30,93,246,30,25,51,142,225,106,182,225,5,237,149,24,119,17,86,84,193,67,13,162,69,234,212,205,77,87,36,142,99,29,12,175,89,22,57,21,86,70,203,34,71,239,178,70,116,125,94,54,226,135,49,248,156,229,95,153,183,108,210,192,151,91,109,234,201,236,10,127,180,107,111,90,123,94,38,141,111,84,241,246,154,87,104,140,89,152,248,36,101,68,113,162,198,215,237,86,237,73,58,81,69,88,27,84,2,61,121,92,241,219,117,206,203,84,217,17,157,24,154,146,163,27,88,233,216,236,63,113,171,157,221,183,16,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,234,75,27,149,234,215,44,51,74,233,10,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,53,235,224,95,140,219,239,7,153,143,85,115,146,213,237,156,25,138,59,61,62,38,182,196,198,37,83,163,137,95,210,169,166,145,218,105,52,93,89,85,35,115,146,57,26,247,53,219,85,89,44,115,253,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,77,91,76,233,229,187,199,213,247,32,177,85,175,36,179,34,225,219,114,203,16,92,25,79,79,53,85,75,35,251,51,85,60,154,45,75,36,149,205,99,104,220,247,238,158,55,57,26,205,93,51,52,119,81,147,4,223,128,98,253,243,152,247,11,152,83,62,111,28,63,226,236,87,87,102,185,89,170,34,161,150,253,81,20,82,89,31,90,254,146,58,155,180,195,35,221,19,227,116,174,108,174,153,145,199,19,160,153,30,246,237,77,67,229,230,143,228,79,51,126,139,235,20,68,0,147,209,204,123,22,97,92,115,203,219,48,241,78,10,196,214,172,65,101,173,246,79,102,184,218,235,99,171,165,159,101,238,145,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,2,224,109,80,0,0,0,0,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,0,2,10,249,177,100,93,247,44,56,160,185,230,55,177,173,84,88,91,50,244,184,218,29,111,86,51,117,84,20,244,241,215,164,209,34,53,91,51,167,127,93,207,209,91,39,105,71,111,115,250,141,101,224,228,159,156,86,171,46,50,199,153,33,124,191,85,197,81,137,105,233,111,118,10,57,170,154,218,71,79,74,146,54,177,177,70,231,162,173,76,145,73,3,213,35,98,171,162,163,122,185,81,34,105,147,252,216,178,46,197,153,252,48,92,243,27,216,215,90,220,83,150,154,92,109,14,183,171,223,182,150,122,138,120,235,210,104,145,28,142,133,176,51,174,231,232,142,143,179,35,183,181,157,70,190,26,242,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,129,55,252,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,61,204,198,237,106,191,242,255,0,204,11,237,138,231,73,113,182,220,105,236,53,116,117,148,147,54,104,42,96,146,237,66,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,33,135,132,239,52,249,55,243,3,15,122,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,172,102,106,230,102,42,206,76,199,196,121,165,141,106,251,69,235,19,92,37,184,84,237,146,71,199,14,245,247,32,139,168,247,189,176,196,196,108,113,177,92,187,35,99,26,139,163,80,153,254,109,249,243,77,149,156,52,73,150,214,250,218,184,49,14,103,212,123,46,153,105,170,37,167,124,86,232,31,28,181,210,43,216,197,107,216,230,172,84,207,137,207,102,246,86,57,125,230,177,237,88,128,225,187,36,46,188,71,231,110,22,201,123,53,242,146,205,81,136,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,247,189,233,20,50,108,102,173,71,63,107,85,204,69,87,160,76,167,42,28,157,181,101,175,9,118,76,92,235,13,93,14,33,204,26,138,139,221,210,90,218,86,197,60,144,54,105,33,162,107,29,177,175,90,101,167,99,39,141,28,174,77,106,165,123,23,108,136,132,101,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,25,255,0,206,175,202,198,22,249,129,67,233,215,19,228,229,115,199,109,215,59,45,83,100,70,116,98,106,74,140,109,99,167,99,176,253,198,174,119,118,220,67,68,214,189,101,100,155,147,108,181,52,237,99,85,95,191,169,44,110,87,171,92,176,205,43,190,190,117,126,86,48,183,204,10,31,78,184,144,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,3,21,120,9,227,126,197,197,198,4,150,139,17,213,90,173,185,155,100,234,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,186,238,107,91,36,74,252,170,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,6,21,114,183,227,234,143,46,251,15,12,153,199,112,181,91,112,130,246,202,140,59,136,171,42,96,161,134,209,34,245,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,50,254,106,174,76,247,43,158,59,110,185,217,106,155,34,51,163,19,82,84,99,107,29,59,29,135,238,53,115,187,182,226,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,73,99,114,189,90,229,134,105,92,18,20,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,6,85,31,147,138,113,102,21,192,214,42,172,83,141,113,53,171,15,217,104,182,118,155,141,210,182,58,74,88,55,189,172,102,249,100,86,177,187,158,246,181,53,94,247,57,17,59,213,15,214,32,175,152,143,31,85,156,78,98,164,192,121,91,112,186,219,114,202,201,213,167,213,42,103,167,251,77,34,201,19,251,77,85,54,228,98,194,199,193,27,169,227,145,139,35,125,233,29,181,210,116,226,11,107,199,39,23,119,94,47,179,113,184,174,11,117,93,159,9,216,105,221,109,195,150,169,234,28,247,178,5,122,185,245,83,49,28,177,50,166,101,219,191,166,154,35,35,134,53,116,157,36,145,215,3,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,109,167,5,28,40,223,120,180,206,90,44,27,210,186,209,225,11,110,149,152,166,247,69,11,29,216,41,118,189,99,141,29,34,163,18,105,222,206,148,105,163,220,154,190,78,155,217,20,136,121,94,34,248,104,205,62,23,241,220,216,23,51,45,63,216,246,43,205,28,21,62,203,185,254,70,25,100,236,147,205,20,125,110,151,93,140,147,107,125,199,234,213,248,42,134,201,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,173,248,250,163,203,190,195,195,38,113,220,45,86,220,32,189,178,163,14,226,42,202,152,40,97,180,72,189,90,153,169,170,228,145,204,99,161,149,235,34,199,34,170,200,217,100,72,253,246,72,206,140,191,128,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,4,11,114,238,227,126,179,133,92,118,184,75,24,213,110,203,44,89,112,138,91,235,150,25,234,102,181,200,216,101,141,149,84,177,50,86,177,187,158,248,59,66,164,114,72,248,169,218,140,106,185,140,106,207,73,170,184,27,78,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,64,114,183,227,234,143,46,251,15,12,153,199,112,181,91,112,130,246,202,140,59,136,171,42,96,161,134,209,34,245,106,102,166,171,146,71,49,142,134,87,172,139,28,138,171,35,101,145,35,247,217,35,58,50,254,0,0,4,90,243,80,224,42,154,170,154,235,197,62,77,216,169,40,223,71,79,53,195,28,219,41,250,170,250,199,172,176,181,43,233,169,227,137,205,71,163,95,60,181,79,115,216,205,145,117,116,87,172,174,124,107,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,77,156,200,75,230,107,192,149,215,36,113,149,199,60,242,183,12,210,71,149,247,234,136,221,85,71,107,129,204,102,27,173,122,53,174,100,145,234,168,202,105,165,213,209,189,155,99,99,228,232,109,141,18,30,168,74,255,0,14,156,75,229,103,20,24,18,28,117,150,119,111,236,187,109,154,178,122,111,106,91,63,45,52,81,246,184,33,150,78,143,87,160,247,199,185,222,251,52,114,124,81,33,91,154,63,158,204,205,250,47,163,209,30,43,131,190,42,177,151,10,25,185,111,198,22,107,149,91,176,197,198,162,158,155,22,90,35,141,38,101,198,220,143,247,213,177,57,236,111,105,141,174,145,208,191,115,118,189,85,170,189,55,200,199,254,175,48,140,127,131,115,79,139,156,109,152,57,125,136,105,47,152,122,249,79,100,169,161,174,166,85,217,43,61,143,70,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,25,149,200,199,244,217,251,183,252,72,200,174,96,156,122,225,238,25,176,109,118,6,203,235,237,37,102,106,93,233,228,134,133,148,253,150,181,150,7,162,211,57,102,174,133,101,71,194,247,83,212,58,74,116,116,111,99,222,196,87,53,204,69,69,143,94,2,56,174,177,112,151,147,89,243,140,186,182,170,204,95,114,251,55,71,133,172,149,179,61,189,190,171,117,193,36,145,91,26,43,214,24,24,254,172,139,171,26,186,50,62,163,31,44,106,98,94,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,62,79,244,213,143,113,87,251,43,136,241,38,35,184,127,217,43,43,174,85,213,18,127,227,73,52,210,72,255,0,214,231,57,223,21,82,119,184,4,224,78,213,194,38,25,173,190,226,90,202,75,182,98,226,42,116,164,188,86,82,200,217,232,169,96,142,162,103,71,21,12,143,167,138,118,50,72,221,78,233,154,245,84,116,144,177,83,185,141,45,87,43,158,4,174,185,39,106,155,61,243,163,12,210,83,227,107,229,59,27,135,237,213,112,59,182,225,234,39,53,233,43,228,220,187,98,169,168,107,218,138,205,157,72,163,106,177,92,213,154,104,155,33,64,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,33,131,154,55,29,182,172,236,186,195,145,25,47,137,170,234,48,77,142,161,238,196,23,26,73,219,216,177,13,107,92,197,137,145,237,77,210,211,83,185,142,84,126,254,156,178,57,30,141,114,67,12,174,11,85,199,223,29,151,94,46,241,53,21,139,13,81,213,218,114,235,14,212,45,93,158,142,170,55,65,91,85,60,148,240,182,73,107,163,101,68,176,61,241,200,218,134,194,230,34,43,99,153,232,189,239,113,242,240,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,181,220,215,58,56,149,150,211,133,222,25,49,247,20,217,161,109,203,252,33,77,87,71,109,125,67,91,122,196,43,110,154,166,138,205,2,199,44,155,231,116,105,181,175,123,96,149,177,49,238,98,73,34,53,155,155,170,185,191,95,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,240,216,163,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,236,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,206,106,162,247,162,159,172,66,95,44,174,59,110,185,35,140,173,217,25,154,88,154,146,60,175,191,84,72,218,90,203,164,238,99,48,221,107,209,206,107,227,147,69,70,83,77,46,141,145,143,219,27,31,39,95,116,104,147,117,102,208,8,118,230,217,143,241,150,86,113,179,128,51,7,47,177,13,93,143,16,216,240,61,5,77,13,117,50,166,248,159,237,11,146,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,132,240,81,197,117,139,139,76,154,162,198,93,91,85,30,47,182,233,71,138,108,148,83,61,221,130,171,115,210,57,17,178,34,61,33,157,140,234,198,186,189,169,171,227,234,61,241,72,164,107,115,171,243,79,133,190,95,208,250,141,196,196,174,30,56,129,199,220,50,230,133,14,107,229,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,219,37,107,85,218,36,145,70,238,253,168,6,203,192,183,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,0,0,0,64,179,248,174,204,126,18,184,238,206,28,107,130,165,237,214,170,236,192,191,65,127,176,79,50,178,150,239,74,219,157,66,163,92,168,139,211,153,155,156,177,76,136,174,141,206,114,42,61,143,146,55,207,73,173,103,22,62,105,243,147,230,6,33,245,25,192,216,207,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,8,22,229,221,198,253,103,10,184,237,112,150,49,170,221,150,88,178,225,20,183,215,44,51,212,205,107,145,176,203,27,42,169,98,100,173,99,119,61,240,118,133,72,228,145,241,83,181,24,213,115,24,213,157,235,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,0,64,15,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,145,138,188,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,64,74,160,0,1,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,101,51,90,206,19,188,211,228,223,204,12,61,234,48,27,41,128,60,254,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,245,110,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,32,91,143,190,59,46,188,93,226,106,43,22,26,163,171,180,229,214,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,123,222,224,45,175,21,220,87,102,63,22,185,142,252,107,141,101,236,54,170,30,164,22,11,4,19,43,233,109,20,174,84,85,107,85,81,58,147,63,107,86,89,149,17,210,57,173,68,70,49,145,198,204,138,229,149,199,109,215,36,113,149,187,35,51,75,19,82,71,149,247,234,137,27,75,89,116,157,204,102,27,173,122,57,205,124,114,104,168,202,105,165,209,178,49,251,99,99,228,235,238,141,18,110,174,5,128,54,168,4,90,242,175,227,214,154,170,154,213,194,198,114,95,105,40,223,71,79,13,191,3,92,234,58,170,250,199,172,179,57,104,42,106,36,149,205,71,163,95,4,84,172,107,24,205,145,116,181,87,172,77,124,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,138,59,254,227,177,197,61,224,84,223,3,147,132,57,2,222,103,229,157,47,185,95,116,183,104,253,95,37,59,147,111,143,116,204,95,185,77,113,114,251,19,212,229,246,62,163,196,52,202,214,205,109,125,67,17,100,106,42,38,232,159,26,234,138,169,253,146,155,54,223,168,18,231,105,158,133,81,85,36,219,220,158,61,206,69,255,0,49,172,182,112,88,87,12,230,166,47,177,36,110,100,116,87,219,132,17,35,181,215,99,42,100,106,119,170,38,191,155,226,6,201,249,97,120,142,253,130,45,215,72,228,107,210,85,153,53,106,166,157,210,189,62,10,191,113,234,140,102,229,213,140,106,113,183,11,24,110,239,91,59,37,168,90,203,148,110,115,90,214,247,54,174,77,59,155,221,241,67,38,64,225,83,82,146,179,173,85,19,196,10,154,84,82,213,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,222,136,168,168,86,229,238,58,156,238,244,64,42,98,119,104,118,20,183,239,42,0,71,231,56,124,99,21,183,32,87,9,182,86,117,46,151,43,107,85,190,238,186,35,230,147,239,215,254,99,247,18,6,66,255,0,55,204,214,167,196,121,179,75,151,244,136,171,29,5,29,190,189,206,71,177,200,142,217,82,154,119,119,162,233,42,47,122,129,105,57,111,229,188,120,239,136,75,101,69,101,44,178,211,91,122,53,72,172,87,183,108,145,215,82,46,170,173,79,185,235,220,164,253,145,143,201,207,45,96,118,5,174,199,243,106,174,158,190,182,38,106,215,166,138,199,81,233,162,235,181,127,147,251,191,222,36,224,1,194,161,201,75,128,225,19,82,175,3,132,212,168,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,180,173,180,221,109,212,212,21,151,11,101,93,45,61,210,157,106,232,101,154,23,49,149,80,36,178,66,178,196,229,77,30,196,150,25,99,87,55,84,223,27,219,226,213,68,146,174,84,252,115,221,108,184,154,131,133,220,215,186,85,220,45,183,250,132,143,10,94,174,55,71,61,109,147,178,157,145,197,108,94,188,155,91,76,246,192,198,65,28,90,43,102,126,196,99,250,200,177,92,172,137,225,39,10,241,115,203,3,45,48,181,202,94,195,137,44,95,104,238,24,102,226,215,71,23,78,185,215,11,139,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,116,99,84,93,88,132,80,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,67,104,130,213,113,99,229,99,57,62,95,226,31,78,156,197,94,90,156,192,191,14,212,116,57,9,154,211,108,199,214,171,123,189,151,113,115,180,142,241,67,73,5,51,63,43,44,245,47,154,162,226,245,237,51,201,181,136,213,142,55,191,187,107,140,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,1,101,56,201,200,186,62,34,120,113,198,121,115,236,111,104,222,157,111,146,227,135,26,197,129,147,50,241,78,199,73,74,145,203,58,43,34,234,61,58,15,126,173,94,148,210,183,123,81,202,228,215,50,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,105,226,0,121,154,100,167,224,91,139,140,83,217,238,29,170,131,29,235,141,104,247,203,190,104,187,108,243,118,136,228,210,54,53,186,85,69,83,177,169,187,72,150,45,206,87,110,208,47,87,52,220,204,252,50,100,119,10,249,165,37,93,170,162,175,19,97,251,189,194,191,217,114,111,165,134,185,240,218,251,84,12,247,222,173,233,78,146,198,172,115,149,204,115,21,174,93,205,83,207,242,106,187,90,172,28,73,99,107,237,246,231,73,110,182,219,178,222,229,87,89,89,87,51,97,130,154,8,235,237,238,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,13,110,88,235,218,25,89,135,178,207,217,125,63,96,226,11,205,247,182,245,245,235,118,250,107,108,61,46,158,223,119,103,179,119,110,220,187,186,218,104,221,154,187,245,114,159,56,239,185,69,110,204,26,108,57,14,149,120,247,7,212,224,233,42,119,51,250,150,150,166,170,150,74,149,216,246,57,31,212,130,158,88,52,247,92,222,190,246,185,28,196,69,7,16,57,153,248,100,207,28,121,154,81,213,221,106,41,49,54,32,174,184,80,123,82,77,245,80,208,190,103,118,88,31,239,189,27,210,129,34,141,24,215,43,88,214,35,90,187,90,132,202,114,155,200,187,238,79,240,203,246,147,22,217,173,84,151,92,196,184,51,18,82,205,78,172,146,169,246,121,41,97,74,38,84,72,212,255,0,191,204,200,247,57,24,218,149,215,107,221,35,27,13,124,63,101,159,225,147,60,112,30,86,201,73,117,168,164,196,216,130,134,223,95,236,184,247,213,67,66,249,155,218,167,103,184,244,111,74,4,150,69,123,154,173,99,88,174,114,109,106,155,41,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,3,245,141,85,205,170,13,85,192,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,181,92,88,249,88,206,79,151,248,135,211,167,61,254,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,16,44,156,82,254,55,28,17,241,41,153,20,88,111,216,150,91,109,191,21,216,172,148,242,187,117,83,232,98,177,71,43,101,169,84,114,177,38,123,231,145,202,214,123,172,106,181,154,189,90,178,60,32,176,250,174,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,14,99,218,228,213,21,20,249,73,116,207,238,7,41,184,142,224,155,40,115,135,3,190,173,153,139,130,242,158,196,200,105,35,100,181,12,190,91,161,183,178,117,162,108,44,71,57,42,81,207,149,208,185,141,247,223,34,198,244,84,115,31,8,123,94,90,156,192,191,14,212,116,57,9,154,211,108,199,214,171,123,189,151,113,115,180,142,241,67,73,5,51,63,43,44,245,47,154,162,226,245,237,51,201,181,136,213,142,55,191,187,107,140,244,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,213,223,253,53,96,44,85,254,202,225,204,73,135,46,31,246,74,58,235,109,117,60,159,248,178,67,52,114,51,245,57,174,111,193,80,204,174,35,185,163,102,134,119,100,54,27,201,187,21,53,93,130,178,178,206,202,76,127,122,73,99,73,239,115,183,88,223,20,29,38,177,176,211,76,214,164,178,181,26,213,114,202,232,19,72,152,229,168,7,50,254,56,234,120,142,198,83,100,246,7,101,35,50,235,5,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,190,201,22,71,170,171,152,200,108,175,7,124,42,227,46,43,243,114,223,131,236,214,218,182,225,139,117,69,61,78,44,187,199,34,66,203,117,185,95,239,163,101,115,30,222,211,35,91,35,97,102,215,110,122,43,149,58,108,145,236,241,57,23,145,121,143,196,94,99,219,178,191,43,236,221,186,235,93,172,179,77,42,171,41,109,244,173,84,73,42,170,100,68,94,156,44,220,221,87,69,114,185,205,99,26,247,189,140,118,195,217,13,195,174,81,240,219,131,105,176,102,84,225,58,75,115,27,79,12,53,215,55,196,199,92,110,207,141,94,228,154,178,161,26,142,153,251,165,149,81,23,70,51,122,182,54,177,154,53,2,192,115,8,192,24,55,43,57,112,227,108,190,203,236,61,73,99,195,214,58,123,37,53,13,13,50,46,200,153,237,154,53,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,88,33,39,251,154,63,145,60,205,250,47,172,81,16,2,7,234,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,19,189,192,39,29,150,174,46,240,205,109,139,18,209,210,90,115,23,14,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,157,207,105,98,185,164,112,11,89,152,157,187,137,188,156,183,221,110,88,189,59,29,62,34,195,180,116,211,215,77,119,141,58,84,208,212,210,71,27,94,246,205,19,18,52,146,52,68,141,209,70,178,123,143,141,253,104,171,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,129,179,241,10,220,234,252,211,225,111,151,244,62,163,113,37,39,133,222,38,240,15,20,217,95,109,204,12,33,83,73,71,114,125,59,93,122,195,203,113,134,166,182,205,58,201,44,123,39,108,107,185,172,123,160,149,209,61,237,98,201,26,53,251,91,170,181,177,109,206,175,205,62,22,249,127,67,234,55,16,48,255,0,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,216,123,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,26,225,90,176,6,50,190,224,219,254,96,217,176,245,93,102,30,194,181,20,52,215,170,232,81,28,202,7,214,44,169,76,178,162,46,230,177,238,130,70,35,244,216,143,216,213,84,116,140,71,93,254,10,56,174,190,240,151,156,180,88,203,171,117,172,194,23,45,40,241,77,146,138,102,55,183,210,237,122,71,34,54,68,86,44,208,61,253,88,215,86,57,116,124,125,70,50,89,20,13,138,65,231,240,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,13,85,207,170,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,52,123,18,88,101,141,92,221,83,124,111,111,139,85,19,229,37,167,40,56,50,177,113,135,203,51,42,45,145,221,125,141,140,240,191,218,42,140,51,114,149,239,90,86,201,45,222,171,171,77,83,27,117,214,25,122,81,34,200,214,172,145,185,141,115,119,34,62,41,2,207,240,161,205,90,235,146,25,13,116,202,140,192,177,213,223,46,88,110,206,234,76,1,89,13,51,170,81,103,254,169,115,34,186,73,45,91,29,217,163,115,169,34,141,176,53,21,176,198,230,167,230,180,143,99,245,113,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,206,211,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,222,215,34,167,114,161,154,156,163,56,122,252,43,113,5,46,108,220,234,109,79,178,229,87,70,182,91,125,101,47,104,146,178,186,174,42,152,232,221,26,57,54,71,209,124,79,159,170,170,174,108,144,195,181,186,185,95,24,101,175,18,156,63,90,184,101,229,53,137,178,162,141,148,143,185,81,211,217,106,239,213,148,232,213,74,219,172,215,138,23,84,203,212,72,227,116,140,71,105,20,78,145,187,210,24,161,107,181,218,67,9,63,220,209,252,137,230,111,209,125,98,136,128,16,54,168,0,0,5,180,226,31,136,28,3,195,46,87,215,102,190,99,62,173,246,218,58,138,122,72,168,232,86,21,173,173,158,105,17,173,138,158,57,164,141,178,61,27,190,87,53,29,170,71,20,142,239,218,167,235,100,134,53,186,230,86,75,224,28,198,190,211,210,65,114,197,88,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,77,53,85,241,3,218,128,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,151,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,155,57,145,23,206,195,39,109,86,92,101,128,243,190,199,97,171,138,163,18,211,213,89,47,245,144,210,181,180,142,158,149,35,117,27,165,145,172,69,90,153,34,146,118,34,200,245,87,69,70,196,106,34,68,224,22,140,226,181,102,87,37,252,101,132,93,126,171,174,196,57,125,81,109,178,93,34,173,170,108,179,199,3,175,212,211,81,57,141,222,231,165,50,83,189,144,70,174,70,166,180,178,177,137,182,52,83,8,56,78,243,79,147,127,48,48,247,168,192,126,78,4,206,59,238,6,203,60,204,202,170,120,123,69,151,50,237,246,218,122,200,247,49,157,10,170,27,140,53,116,245,58,171,28,247,109,99,42,98,233,163,152,213,237,59,221,185,99,106,31,149,148,248,235,240,95,154,120,55,51,61,151,237,63,178,88,130,221,125,236,93,126,143,106,236,181,49,205,210,234,109,118,205,221,61,187,182,187,77,117,209,116,208,12,160,230,189,156,87,92,202,226,210,247,132,91,126,164,174,195,217,125,79,79,100,181,197,69,84,233,96,142,119,67,28,213,174,123,119,185,137,82,149,15,124,18,43,81,171,165,44,76,122,110,141,84,190,156,148,242,46,142,235,125,198,156,67,223,172,221,111,98,108,195,120,118,166,69,130,72,217,85,43,58,149,207,107,21,22,88,230,100,46,165,99,100,69,99,86,58,185,217,239,234,228,100,101,221,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,108,147,194,198,74,126,46,220,62,224,156,156,146,225,219,106,240,253,189,123,124,237,151,169,27,235,167,149,245,21,93,39,116,227,85,133,39,154,84,143,115,17,221,52,102,237,93,170,168,93,82,0,121,163,249,236,204,223,162,250,61,17,63,196,0,243,71,243,217,153,191,69,244,122,32,63,39,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,207,246,22,197,152,87,28,216,169,113,78,10,196,214,172,65,101,173,223,217,174,54,186,216,234,233,103,216,247,49,251,37,141,92,199,109,123,28,213,209,123,156,213,69,239,69,53,119,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,77,174,123,27,60,46,115,81,117,106,75,26,174,155,147,92,234,229,149,199,109,215,36,113,149,187,35,51,75,19,82,71,149,247,234,137,27,75,89,116,157,204,102,27,173,122,57,205,124,114,104,168,202,105,165,209,178,49,251,99,99,228,235,238,141,18,110,168,77,161,249,56,167,22,97,92,13,98,170,197,56,215,19,90,176,253,150,139,103,105,184,221,43,99,164,165,131,123,218,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,253,98,18,249,154,241,219,117,206,236,101,113,200,204,173,196,212,146,101,125,134,162,54,213,86,90,231,115,217,137,43,88,141,115,159,36,154,34,62,154,25,117,108,108,102,232,222,248,250,251,164,69,135,164,22,127,142,142,51,111,188,97,230,61,45,206,59,87,177,176,102,23,237,20,248,102,219,43,24,181,77,142,85,103,86,166,166,70,235,172,210,244,162,85,141,174,88,227,107,26,214,238,84,124,178,126,183,43,143,61,153,101,245,175,71,173,49,126,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,54,181,239,108,19,57,173,85,213,201,20,138,154,237,93,50,131,149,199,158,204,178,250,215,163,214,129,159,252,234,252,172,97,111,152,20,62,157,113,33,88,154,158,117,126,86,48,183,204,10,31,78,184,145,235,203,58,211,106,191,241,175,151,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,5,149,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,240,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,29,185,136,240,65,89,194,174,59,76,91,131,169,119,101,150,44,184,75,21,137,169,52,245,51,90,228,108,49,72,250,90,169,95,19,88,221,207,124,253,157,22,73,36,124,84,238,87,185,92,199,185,109,87,10,60,87,102,63,9,89,142,204,107,130,165,237,214,170,238,156,23,251,4,243,43,41,110,244,173,85,84,107,149,17,122,115,51,115,150,41,145,21,209,185,206,69,71,177,242,70,240,216,248,30,127,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,39,234,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,31,148,75,247,52,142,1,107,51,19,183,113,55,147,150,251,173,203,23,167,99,167,196,88,118,142,154,122,233,174,241,167,74,154,26,154,72,227,107,222,217,162,98,70,146,70,136,145,186,40,214,79,113,241,191,172,23,215,128,78,59,45,92,93,225,154,219,22,37,163,164,180,230,46,29,167,74,187,197,29,44,109,130,138,170,9,42,38,108,114,208,198,250,137,103,123,35,141,180,237,153,207,68,70,201,51,17,59,158,211,45,77,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,14,240,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,15,1,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,23,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,19,147,203,187,143,170,62,39,48,170,224,60,210,184,90,173,185,155,100,233,83,234,181,48,83,253,166,141,99,149,253,166,150,155,114,61,102,99,32,145,213,17,198,197,141,190,236,141,218,217,58,113,102,169,171,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,96,142,10,56,174,177,113,105,147,84,88,203,171,106,163,197,246,221,40,241,77,146,138,103,187,176,85,110,122,71,34,54,68,71,164,51,177,157,88,215,87,181,53,124,125,71,190,41,20,12,128,48,171,152,143,31,84,124,49,225,84,192,121,91,112,181,92,179,54,247,213,167,213,42,96,168,251,51,26,71,19,251,77,85,54,229,122,76,246,79,27,169,227,145,137,27,189,233,29,185,177,244,229,186,188,107,241,93,98,225,47,38,171,113,151,86,213,89,139,238,90,209,225,107,37,108,207,111,111,170,220,196,146,69,108,104,175,88,96,99,250,178,46,172,106,232,200,250,140,124,177,169,175,190,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,60,249,63,220,174,60,137,229,151,214,189,98,180,128,187,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,244,229,113,228,79,44,190,181,235,21,160,98,175,54,46,55,239,182,251,141,207,132,204,179,170,186,217,100,167,210,44,109,90,176,178,62,221,75,81,75,79,61,61,45,44,205,149,94,144,189,147,189,42,17,209,177,206,218,214,35,150,55,72,215,199,6,75,229,85,215,59,243,67,15,229,69,139,17,97,251,29,203,18,84,58,146,142,178,253,86,234,106,36,159,166,231,71,19,164,107,30,237,242,57,169,20,109,70,170,186,73,24,212,252,226,114,120,246,224,130,197,197,198,4,138,183,14,82,218,173,185,155,100,233,69,100,189,214,76,250,120,95,74,179,34,205,75,86,232,226,145,242,67,177,210,190,52,216,174,100,186,109,115,91,36,168,248,22,255,0,77,88,11,21,127,178,184,115,18,97,203,135,253,146,142,186,219,93,79,39,254,44,144,205,28,140,253,78,107,155,240,84,3,100,142,30,56,126,192,60,50,229,125,14,84,101,203,42,223,109,163,168,168,171,150,178,185,33,90,218,217,230,145,92,233,106,36,134,56,219,35,209,187,34,107,149,186,164,113,70,222,253,168,121,94,49,56,85,193,188,87,229,29,195,7,222,109,180,141,196,246,234,122,138,156,39,119,146,69,133,246,235,138,179,220,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,106,185,125,241,235,135,184,153,193,180,56,27,48,111,180,148,121,169,104,167,142,26,230,84,118,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,18,207,243,72,227,234,179,46,251,119,12,153,57,112,186,219,113,122,246,58,140,69,136,168,234,103,161,154,209,26,244,170,97,166,164,146,55,49,238,154,86,44,107,36,136,171,27,98,145,99,247,223,35,250,33,17,119,107,101,77,150,235,91,102,172,146,146,74,138,10,137,41,165,125,37,92,85,80,57,236,114,181,203,28,208,185,209,74,205,81,116,124,110,115,28,154,43,85,81,81,73,169,229,81,198,14,62,226,15,6,223,114,199,52,150,174,237,125,192,116,244,142,165,196,79,138,105,31,113,162,149,94,198,178,178,109,139,18,84,198,177,162,35,223,34,73,59,21,93,181,206,134,105,93,14,217,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,97,62,20,120,81,203,142,18,178,225,152,43,5,69,219,174,181,221,57,239,247,249,225,70,85,93,234,154,138,136,231,34,42,244,225,102,231,36,80,162,171,99,107,156,170,175,123,228,145,225,122,192,0,64,15,52,127,61,153,155,244,95,71,162,45,167,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,150,227,53,53,21,230,4,142,88,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,69,107,174,95,52,127,61,153,155,244,95,71,162,49,126,59,77,214,107,85,69,246,27,101,91,237,180,117,16,210,84,86,54,23,44,16,207,51,100,116,81,62,77,54,181,239,108,19,57,173,85,213,201,20,138,154,237,93,3,102,156,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,72,1,224,39,141,251,239,8,248,238,90,44,71,85,117,185,101,149,239,171,45,238,201,71,11,42,38,101,82,66,169,13,85,35,100,150,54,71,54,246,196,201,23,122,53,241,107,185,174,116,113,43,39,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,179,85,115,106,131,85,112,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,131,152,246,185,53,69,69,37,255,0,149,95,28,247,92,210,166,252,91,179,114,233,87,112,197,150,218,122,171,149,143,16,220,174,142,168,169,188,193,213,89,37,165,153,213,18,44,178,84,196,146,57,204,217,185,22,158,39,34,181,157,13,210,125,89,193,193,5,31,21,92,14,228,214,45,193,212,187,115,55,9,229,125,142,43,19,82,104,41,161,186,70,234,74,57,31,75,85,43,226,115,221,181,140,159,179,162,201,28,108,150,161,202,247,35,94,247,36,64,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,1,180,152,48,255,0,151,119,27,244,124,85,96,69,194,88,198,171,110,102,225,59,124,82,223,92,176,193,77,13,210,55,77,44,108,170,165,137,146,185,238,218,198,65,218,21,35,142,54,75,80,212,99,81,175,99,83,48,0,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,214,0,107,215,199,71,6,87,222,15,51,30,150,217,29,215,219,56,51,20,118,138,140,51,114,149,236,74,167,71,18,179,171,77,83,27,116,210,104,186,177,34,200,214,164,114,53,237,115,118,170,190,40,241,172,217,163,61,50,47,46,56,139,203,139,142,87,230,133,155,183,90,171,180,150,25,162,84,101,85,190,169,168,169,29,85,52,138,139,211,153,155,157,162,232,173,86,185,204,123,94,199,189,142,215,91,62,242,83,21,112,237,155,23,220,156,198,183,11,85,109,235,15,246,94,211,61,174,89,36,165,127,94,154,42,134,108,116,145,198,245,209,147,53,23,86,39,188,139,166,169,162,168,120,2,77,57,101,114,239,169,197,85,54,238,35,243,239,14,82,63,12,62,158,71,225,172,49,117,183,197,82,203,203,38,137,204,74,218,168,102,107,154,148,200,215,171,161,106,166,249,30,140,153,21,177,181,139,61,138,229,187,193,149,139,139,76,199,188,92,241,229,215,165,131,48,39,98,168,187,219,96,123,217,85,117,146,161,102,232,83,54,70,233,210,133,123,60,171,44,136,228,147,106,53,172,209,95,213,138,119,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,3,235,0,1,28,28,213,56,227,196,57,85,77,248,184,101,107,49,5,143,19,221,105,233,110,151,60,79,11,234,173,207,162,164,234,163,227,142,223,51,21,142,149,242,58,37,108,146,177,86,38,177,36,135,223,145,210,36,17,23,132,236,31,106,241,85,155,11,123,110,213,102,246,205,194,158,223,237,27,181,79,103,161,163,234,200,214,117,234,37,209,122,112,179,118,231,191,69,218,212,85,209,116,54,19,227,95,133,27,23,22,153,53,91,131,122,86,170,60,95,109,214,179,11,94,235,97,123,187,5,86,230,44,145,171,163,84,122,67,59,25,210,145,52,123,83,86,73,211,123,226,141,13,125,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,176,239,10,60,40,229,199,9,89,112,204,21,130,162,237,215,90,238,156,247,251,252,240,163,42,174,245,77,69,68,115,145,21,122,112,179,115,146,40,81,85,177,181,206,85,87,189,242,72,255,0,214,226,47,134,140,172,226,131,2,77,129,115,50,211,253,143,98,188,209,193,77,237,75,103,229,161,150,78,201,60,209,73,209,234,244,24,201,54,183,223,102,173,95,130,166,42,242,189,227,167,240,215,133,89,145,217,199,140,251,94,100,217,119,251,30,166,181,187,102,190,218,227,141,170,154,204,174,94,209,89,14,146,117,53,70,189,241,35,36,252,171,155,81,34,125,92,205,120,237,181,100,142,13,184,228,102,86,226,106,184,243,66,253,79,27,106,171,45,115,181,143,195,116,79,86,185,207,146,77,21,89,83,52,90,182,54,51,108,140,100,157,125,209,170,67,213,8,118,205,92,183,190,228,254,99,226,60,175,196,245,150,170,187,174,25,184,75,110,171,154,215,92,202,186,87,201,26,232,170,201,25,254,54,57,27,35,29,171,36,99,30,215,49,178,149,202,67,140,156,67,141,105,163,225,99,29,211,85,214,191,13,217,250,216,94,231,79,69,85,82,254,201,20,178,58,104,107,170,22,71,182,38,70,217,105,162,167,93,145,196,140,141,34,87,111,88,90,248,160,194,216,79,21,99,155,237,46,22,193,88,102,235,136,47,85,187,251,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,186,39,115,90,170,189,200,164,255,0,112,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,48,142,190,117,126,105,240,183,203,250,31,81,184,152,43,110,194,120,170,241,98,187,226,155,78,25,186,214,217,112,255,0,103,246,189,198,158,138,73,41,109,253,119,171,32,237,18,181,21,145,117,30,138,214,111,84,220,228,84,77,84,206,174,117,126,105,240,183,203,250,31,81,184,158,215,147,134,0,193,185,167,131,120,130,203,236,193,195,212,151,204,61,124,167,195,148,213,212,53,40,187,37,102,183,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,197,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,216,35,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,236,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,206,106,162,247,162,154,246,113,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,133,224,229,177,199,61,215,135,220,127,71,149,121,141,116,171,174,203,172,85,81,77,109,137,245,151,71,54,12,47,59,166,145,91,85,19,102,145,32,134,153,210,84,61,213,58,35,87,77,37,220,171,26,199,32,78,72,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,170,36,167,149,191,31,84,121,119,216,120,100,206,59,133,170,219,132,23,182,84,97,220,69,89,83,5,12,54,137,23,171,83,53,53,92,146,57,140,116,50,189,100,88,228,85,89,27,44,137,31,190,201,25,209,245,121,93,193,5,139,139,142,91,25,93,91,135,41,109,86,220,205,178,123,82,43,37,238,178,103,211,194,250,85,191,214,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,166,215,53,178,74,143,139,91,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,17,235,202,231,142,219,174,118,90,166,200,140,232,196,212,149,24,218,199,78,199,97,251,141,92,238,237,184,134,137,173,122,202,201,55,38,217,106,105,218,198,170,191,127,82,88,220,175,86,185,97,154,87,72,80,0,0,16,3,205,31,207,102,102,253,23,209,232,139,127,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,190,224,115,71,243,217,153,191,69,244,122,35,23,227,180,221,102,181,84,95,97,182,85,190,219,71,81,13,37,69,99,97,114,193,12,243,54,71,69,19,228,211,107,94,246,193,51,154,213,93,92,145,72,169,174,213,208,54,126,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,5,185,119,113,191,89,194,174,59,92,37,140,106,183,101,150,44,184,69,45,245,203,12,245,51,90,228,108,50,198,202,170,88,153,43,88,221,207,124,29,161,82,57,36,124,84,237,70,53,92,198,53,103,122,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,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,67,204,71,141,250,206,42,177,218,97,44,29,85,183,44,176,157,194,89,108,78,72,103,166,154,233,35,161,138,55,213,85,68,249,92,199,109,123,39,236,234,177,199,35,34,168,114,61,168,231,189,169,122,185,164,113,245,71,152,157,187,134,76,156,184,90,174,88,65,59,29,70,34,196,84,117,48,87,67,119,145,58,85,48,211,82,73,27,158,198,195,19,210,53,146,68,84,145,210,198,177,251,140,141,253,104,235,183,97,60,85,120,177,93,241,77,167,12,221,107,108,184,127,179,251,94,227,79,69,36,148,182,254,187,213,144,118,137,90,138,200,186,143,69,107,55,170,110,114,42,38,170,5,192,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,135,179,163,47,46,185,173,149,248,131,47,236,89,133,136,48,53,202,237,78,214,209,226,27,13,67,161,173,160,157,146,54,72,222,215,53,205,114,177,92,196,108,140,71,49,95,27,158,196,115,55,110,64,138,190,106,156,115,218,179,74,167,241,110,202,59,165,37,195,9,219,106,41,110,87,204,67,109,186,54,162,154,243,63,73,36,138,150,23,83,200,177,73,77,18,200,215,63,126,229,90,136,154,136,214,116,55,73,135,252,46,240,201,143,184,166,205,11,110,95,225,10,106,186,59,107,234,26,219,214,33,91,116,213,52,86,104,22,57,100,223,59,163,77,173,123,219,4,173,137,143,115,18,73,17,172,220,221,85,205,250,241,215,6,220,71,96,12,229,161,200,187,166,89,93,106,241,37,234,225,45,190,197,37,28,15,117,13,235,166,214,189,243,210,84,189,27,27,225,108,114,50,73,30,229,111,69,170,189,100,137,90,244,108,233,240,163,194,142,92,112,149,151,12,193,88,42,46,221,117,174,233,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,167,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,8,55,227,127,40,112,110,66,241,57,139,114,143,47,224,171,142,197,135,105,237,16,211,173,92,235,52,242,189,246,186,73,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,92,174,6,120,50,177,113,135,151,25,197,108,142,235,236,108,103,133,253,135,81,134,110,82,189,235,74,217,37,74,254,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,252,174,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,32,35,3,20,225,60,85,129,175,181,88,91,26,225,155,174,31,189,81,108,237,54,235,165,20,148,149,80,111,99,94,205,241,72,141,123,119,49,237,114,106,157,237,114,42,119,42,19,105,203,99,142,123,87,16,88,2,143,42,243,26,233,73,67,152,184,86,158,154,219,19,235,46,141,116,248,162,6,195,34,182,170,38,205,34,207,53,75,99,167,123,170,116,71,38,186,75,185,18,69,142,63,201,230,107,192,149,171,59,176,109,199,60,242,183,12,213,201,154,22,26,120,221,85,71,107,129,175,126,36,162,98,181,174,100,145,234,138,250,152,98,213,209,189,155,164,123,35,232,109,145,86,30,150,11,114,251,224,151,58,51,223,25,80,230,125,155,22,98,12,181,194,118,74,136,220,252,77,64,181,116,55,26,248,37,74,152,102,101,162,161,172,233,61,232,176,201,4,175,234,105,23,89,21,91,39,124,110,9,222,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,247,148,170,104,86,82,186,129,202,33,201,75,74,128,16,9,204,131,45,227,192,156,66,92,234,40,233,101,138,154,229,214,170,85,122,189,219,164,146,186,173,117,69,114,125,204,78,228,39,236,140,126,113,153,107,3,112,45,14,63,135,84,116,21,244,81,63,70,189,117,87,186,179,93,87,93,169,252,167,221,254,248,30,215,147,198,49,138,229,144,41,132,221,43,58,150,187,149,201,168,223,119,93,21,240,201,247,235,255,0,54,251,137,3,33,127,148,30,107,83,225,204,217,170,203,250,180,84,142,190,142,225,94,215,43,216,212,87,108,166,77,59,251,213,116,137,87,185,73,160,0,117,189,59,180,59,10,93,247,129,75,17,17,17,14,195,165,174,239,84,59,90,189,192,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,112,189,199,37,46,95,128,20,185,218,119,157,108,241,85,241,41,145,203,225,169,217,11,123,181,255,0,48,29,192,0,60,158,105,98,250,28,13,130,107,177,29,194,102,197,20,14,133,155,156,246,181,53,116,141,106,119,187,187,226,107,151,158,153,129,87,157,57,185,117,198,52,240,72,174,184,178,158,56,162,77,175,114,54,42,118,53,83,220,77,23,189,174,95,2,89,121,172,103,247,216,236,153,169,192,214,27,148,148,247,75,149,125,11,81,208,84,70,143,106,54,105,92,237,91,249,218,127,83,170,127,74,126,178,52,184,26,202,102,231,15,16,118,140,57,85,68,202,138,24,40,171,171,42,25,44,79,123,28,141,129,205,68,93,191,237,164,98,129,52,124,10,229,95,224,151,135,187,54,27,155,69,168,74,186,233,94,237,175,110,168,250,135,42,119,61,85,124,17,12,133,62,11,29,162,154,197,107,134,215,73,27,25,20,59,180,70,38,137,222,229,114,255,0,190,125,224,10,84,228,164,10,145,14,78,14,64,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,45,87,54,78,23,178,227,49,50,227,240,253,93,142,237,88,75,25,225,43,123,232,105,22,239,112,72,105,113,5,44,105,53,74,91,99,107,215,253,121,254,184,124,29,52,87,72,229,124,111,69,69,108,144,220,174,89,215,107,85,131,151,254,95,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,119,106,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,22,220,125,113,175,138,184,172,204,122,187,37,166,231,217,242,203,12,220,38,143,14,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,163,27,213,136,155,157,43,229,12,95,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,157,76,53,157,152,203,62,249,105,227,252,113,152,56,51,16,88,49,11,50,222,249,69,93,53,218,137,41,153,122,123,108,206,122,93,41,17,24,198,190,154,161,178,54,70,171,88,214,53,235,35,27,185,172,71,186,56,57,115,112,81,248,213,102,60,247,252,127,108,186,199,150,88,91,242,151,42,152,19,165,29,210,185,21,139,29,177,179,110,107,219,185,143,89,37,116,72,231,50,54,181,186,196,233,162,145,38,39,137,187,77,170,193,194,38,107,216,172,86,202,75,117,182,221,150,247,218,74,58,58,72,91,12,20,208,71,108,153,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,6,182,230,213,6,170,230,213,0,8,245,231,17,195,173,78,97,229,29,151,59,112,126,19,171,184,226,28,11,80,248,110,243,80,197,18,189,182,9,24,247,203,52,233,183,173,43,41,230,100,110,106,53,202,216,153,81,83,35,155,183,123,217,33,71,159,204,44,21,106,204,172,1,137,114,230,251,81,87,5,183,21,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,93,53,69,240,3,87,112,122,12,194,193,87,92,181,199,248,151,46,111,181,20,147,220,176,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,116,211,84,79,3,207,129,37,60,151,50,46,251,117,204,124,71,196,61,206,205,106,155,13,217,45,245,56,110,219,83,80,172,146,169,151,137,86,154,73,31,78,205,21,209,236,165,115,216,249,21,88,170,218,180,99,119,162,202,140,151,242,197,112,63,147,182,172,144,225,115,47,240,141,29,134,174,213,114,173,179,211,94,239,209,87,82,182,10,213,186,213,196,217,170,91,80,212,99,29,190,55,57,32,106,72,155,219,28,17,177,202,187,53,47,168,3,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,117,75,85,194,119,149,140,155,249,127,135,189,58,3,2,185,172,113,219,106,75,85,127,11,57,53,137,170,221,114,117,66,193,141,238,182,233,218,216,35,129,26,246,201,103,71,162,43,158,247,57,90,179,236,115,81,136,206,131,149,251,231,142,48,178,188,203,248,245,169,207,156,67,54,74,229,53,246,174,12,186,177,212,73,13,221,241,244,182,95,238,48,85,72,214,204,217,161,150,70,207,66,141,142,25,97,79,115,115,220,175,123,92,172,133,89,120,56,5,255,0,149,101,196,111,239,127,255,0,99,148,164,85,146,169,192,47,252,171,46,35,127,123,255,0,251,28,165,2,42,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,48,87,154,95,0,182,42,187,21,251,138,204,161,183,246,27,173,15,245,118,49,178,82,211,61,241,220,35,115,209,36,185,66,216,218,189,57,153,185,100,168,213,18,55,198,217,38,114,177,236,145,103,139,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,209,6,63,228,63,4,25,29,195,166,105,227,28,222,203,202,91,171,47,88,195,175,19,169,231,154,22,80,218,169,102,169,237,18,82,209,83,193,20,108,142,29,237,133,17,31,189,205,108,12,107,92,212,87,239,7,5,220,36,225,94,17,178,177,48,181,182,94,221,137,47,189,154,225,137,174,46,116,114,245,43,155,77,27,31,4,18,164,49,72,180,113,200,147,58,22,72,138,230,245,164,85,93,94,166,64,0,6,42,243,71,242,39,153,191,69,245,138,34,0,73,254,230,143,228,79,51,126,139,235,20,68,0,129,181,65,12,28,209,184,18,181,100,157,214,28,247,201,124,51,87,79,130,111,149,15,110,32,183,82,64,222,197,135,171,92,230,36,79,143,106,238,138,154,161,207,114,35,54,116,226,145,168,196,115,82,104,98,108,207,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,175,193,174,119,231,70,72,231,109,142,239,147,118,60,65,139,42,42,170,21,215,12,27,107,146,173,204,196,16,71,4,200,230,73,5,62,171,35,226,138,73,228,141,238,100,137,19,211,169,181,200,215,53,114,43,157,95,154,124,45,242,254,135,212,110,36,143,240,207,192,87,15,60,44,84,212,222,112,61,138,174,249,136,103,168,235,67,136,49,31,103,171,184,209,51,164,232,150,26,105,25,20,109,129,138,217,37,220,172,106,61,253,69,71,185,205,107,26,216,224,231,87,230,159,11,124,191,161,245,27,136,30,255,0,146,214,19,194,184,230,197,158,216,91,26,225,155,86,32,178,214,253,152,237,54,235,165,20,117,116,179,236,125,197,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,138,188,116,112,101,125,224,243,49,233,109,145,221,125,179,131,49,71,104,168,195,55,41,94,196,170,116,113,43,58,180,213,49,183,77,38,139,171,18,44,141,106,71,35,94,215,55,106,171,226,143,48,57,24,254,155,63,118,255,0,137,18,41,158,153,23,151,28,69,229,197,199,43,243,66,205,219,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,4,53,242,238,227,234,179,134,60,84,184,15,52,174,23,91,150,89,94,250,84,250,173,76,245,31,102,100,73,37,127,105,165,166,220,172,72,94,249,228,117,68,113,177,36,119,187,35,119,58,62,156,179,168,106,195,118,162,166,183,93,107,109,244,119,106,75,165,61,45,68,144,197,93,72,217,91,5,83,26,229,70,205,26,76,198,74,140,114,34,57,18,70,49,250,42,110,107,87,84,73,116,228,231,196,166,99,230,5,139,17,100,54,53,75,173,234,213,130,173,244,213,118,11,195,233,86,72,237,244,170,245,141,109,211,212,171,191,185,117,52,106,213,114,71,21,75,81,219,34,141,141,8,129,37,251,147,239,21,214,43,238,4,78,21,113,76,182,171,93,235,12,245,235,48,186,245,158,201,175,84,179,77,61,77,84,123,92,138,197,154,7,189,207,209,174,71,62,39,234,145,233,4,178,58,32,79,170,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,38,255,0,153,63,3,22,174,32,176,5,102,106,101,205,174,146,135,49,112,173,61,77,202,86,81,218,218,233,241,68,13,134,52,117,44,174,134,53,158,106,150,199,78,198,211,106,174,77,117,139,106,36,137,36,119,43,151,255,0,12,95,139,15,15,182,155,6,36,194,246,171,110,62,189,239,184,98,186,154,57,187,68,147,76,178,200,180,208,73,55,122,47,66,7,178,61,145,170,196,146,117,156,197,119,81,210,63,242,184,9,227,126,197,197,198,4,150,139,17,213,90,173,185,155,100,234,203,123,178,81,194,250,120,95,74,179,42,67,85,72,217,37,145,242,67,177,209,50,69,222,174,100,186,238,107,91,36,74,252,170,3,21,121,163,249,19,204,223,162,250,197,17,0,36,255,0,115,71,242,39,153,191,69,245,138,34,0,64,218,160,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,64,65,95,49,30,62,171,56,156,197,73,128,242,182,225,117,182,229,149,147,171,79,170,84,207,79,246,154,69,146,39,246,154,170,109,200,197,133,143,130,55,83,199,35,22,70,251,210,59,107,164,233,196,22,171,141,126,43,175,188,90,103,45,110,50,234,221,104,240,133,183,90,60,45,100,173,153,142,236,20,187,88,146,72,173,141,17,137,52,239,103,86,69,213,238,77,89,31,81,236,138,53,39,83,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,145,171,205,35,143,170,204,187,237,220,50,100,229,194,235,109,197,235,216,234,49,22,34,163,169,158,134,107,68,107,210,169,134,154,146,72,220,199,186,105,88,177,172,146,34,172,109,138,69,143,223,124,143,232,222,174,98,60,111,209,240,171,129,19,9,96,234,173,217,155,139,45,242,203,98,114,67,5,76,54,184,219,52,81,190,170,170,39,202,215,183,115,31,63,103,85,142,72,223,45,59,145,237,86,177,237,88,44,255,0,77,88,247,21,127,178,184,143,18,98,59,135,253,146,178,186,229,93,81,39,254,52,147,77,36,143,253,110,115,157,241,85,3,242,137,62,229,139,204,46,143,11,81,211,112,235,196,14,47,232,218,161,219,22,18,191,220,230,130,10,91,85,44,80,77,36,180,181,181,115,204,205,176,167,74,22,83,38,215,185,29,34,199,185,24,145,53,145,130,125,87,59,77,214,203,82,202,59,205,178,174,130,162,74,120,42,217,21,76,46,137,238,130,120,153,52,50,163,92,136,170,201,34,146,57,24,239,7,49,237,114,106,138,138,6,211,192,143,94,87,60,118,221,115,178,213,54,68,103,70,38,164,168,198,214,58,118,59,15,220,106,231,119,109,196,52,77,107,214,86,73,185,54,203,83,78,214,53,85,251,250,146,198,229,122,181,203,12,210,186,66,128,0,0,22,43,141,204,134,169,226,59,134,140,99,150,214,106,42,73,241,10,211,178,233,135,214,106,120,164,122,92,105,158,146,199,28,79,149,236,108,47,153,173,146,153,101,222,221,140,168,122,174,173,220,213,190,160,13,85,193,145,92,193,114,118,213,146,28,90,99,172,35,134,172,53,118,172,61,91,81,13,238,207,20,180,173,130,5,130,174,22,77,35,105,90,198,49,157,154,58,135,84,65,26,49,52,106,65,177,85,92,199,41,142,160,100,167,46,220,139,163,207,238,43,48,166,27,191,89,189,167,134,236,61,92,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,230,162,43,219,176,161,128,28,155,50,83,236,55,15,183,108,227,171,184,117,170,243,54,224,157,24,35,151,116,112,80,219,165,168,167,143,115,86,54,171,102,116,239,172,87,104,247,181,99,232,105,181,219,208,207,240,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,101,87,45,254,26,50,179,138,14,7,113,126,5,204,203,79,233,2,179,177,94,40,224,166,246,165,179,250,146,209,44,157,146,121,162,147,163,213,232,49,146,109,111,190,205,90,191,5,72,234,207,76,139,204,126,29,51,30,227,149,249,161,102,236,55,90,29,37,134,104,149,95,75,112,165,114,170,71,85,77,34,162,117,33,126,215,104,186,35,145,205,115,30,214,61,143,99,101,171,146,167,149,140,83,243,2,187,211,173,197,191,231,39,136,248,101,174,177,90,108,119,54,118,236,231,161,214,43,109,77,154,162,149,242,91,169,90,250,121,36,165,187,179,169,213,100,50,67,84,249,169,209,99,87,117,26,231,53,204,99,229,73,3,10,191,209,2,207,223,197,131,241,82,235,90,190,205,251,63,217,62,216,221,91,237,158,195,218,58,189,155,175,218,122,125,30,159,245,55,79,165,183,179,254,75,77,59,203,85,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,120,2,90,121,54,98,62,25,104,108,87,107,29,177,157,135,57,235,180,138,229,83,121,168,165,100,151,26,87,62,162,72,233,109,12,234,117,95,12,112,210,178,106,132,72,209,221,71,53,206,115,216,200,146,48,252,174,100,28,52,101,103,11,252,14,225,12,11,150,118,159,210,5,31,109,188,86,65,77,237,75,159,245,37,222,88,251,92,240,197,31,91,165,215,123,35,220,223,113,154,53,62,42,184,171,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,12,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,157,236,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,188,60,87,112,163,152,252,37,102,59,240,86,53,139,183,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,246,62,45,87,17,124,52,101,103,20,24,18,108,11,153,150,159,236,123,21,230,142,10,111,106,91,63,45,12,178,118,73,230,138,78,143,87,160,198,73,181,190,251,53,106,252,21,2,24,56,4,227,178,235,194,38,38,173,177,98,90,58,187,182,93,98,42,132,171,188,81,210,198,233,235,105,103,142,158,102,199,45,12,111,168,138,6,62,73,29,78,217,156,244,85,116,112,177,19,189,141,39,166,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,90,28,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,55,56,57,85,241,207,106,202,218,159,197,187,55,46,148,150,252,39,114,168,170,185,88,241,13,202,232,218,122,107,52,253,37,146,90,89,157,81,34,69,29,52,171,27,156,205,155,85,42,37,114,43,95,215,221,24,76,73,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,108,145,197,23,19,120,7,133,156,175,185,102,6,47,169,164,172,185,50,157,206,178,225,228,184,195,77,91,121,157,36,138,61,144,54,69,220,230,49,211,196,233,94,198,189,99,141,92,253,174,209,26,224,136,190,105,124,62,228,118,71,103,45,13,110,76,226,11,85,60,152,155,181,79,125,193,212,83,194,255,0,179,181,76,108,18,49,201,27,29,190,158,26,134,84,163,227,133,204,70,183,99,250,107,211,115,35,138,208,112,107,157,249,209,146,57,219,99,187,228,221,143,16,98,202,138,170,133,117,195,6,218,228,171,115,49,4,17,193,50,57,146,65,79,170,200,248,162,146,121,35,123,153,34,68,244,234,109,114,53,205,91,85,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,153,62,89,92,9,90,178,71,6,219,179,207,52,176,205,92,121,161,126,167,145,212,180,119,72,26,199,225,186,39,171,154,214,71,30,170,172,169,154,45,29,35,223,182,70,50,78,134,216,213,38,234,133,203,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,206,158,103,92,189,40,240,181,29,79,17,92,63,97,14,141,170,29,210,226,219,5,178,24,32,165,181,82,197,4,49,197,85,69,73,4,44,219,10,116,166,125,74,238,123,145,210,36,155,81,137,43,153,129,124,60,113,3,143,184,101,205,10,28,215,203,151,210,62,229,71,79,81,73,45,29,114,204,180,85,176,77,26,181,209,84,71,12,145,186,70,35,182,74,214,171,180,73,34,141,221,251,80,216,251,31,221,176,13,151,6,221,171,51,74,231,135,232,48,156,148,235,73,118,150,255,0,52,49,91,157,4,234,144,172,83,186,117,72,149,146,44,137,30,215,247,59,122,55,191,93,13,107,51,162,183,40,238,57,161,136,46,25,17,105,196,22,188,9,85,80,217,172,244,55,231,49,213,180,172,116,109,89,33,114,177,239,69,99,101,89,27,26,171,222,254,154,51,123,156,253,202,161,250,188,67,241,3,143,184,154,205,10,236,215,204,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,183,202,230,163,180,89,37,145,221,219,148,207,78,88,188,189,40,241,77,29,55,17,92,64,225,14,181,170,109,178,225,43,5,206,24,39,165,186,210,203,4,209,203,85,91,73,60,47,221,10,245,97,125,50,238,99,149,209,172,155,85,139,19,159,30,217,47,91,148,118,236,208,195,247,12,247,180,226,11,166,4,165,168,116,215,138,27,11,152,218,218,166,54,55,44,112,181,94,246,34,49,210,164,109,145,81,236,127,77,95,177,205,126,213,77,148,240,5,219,0,222,176,109,166,179,43,110,120,126,191,9,199,78,148,150,153,108,19,67,45,185,176,64,171,10,69,3,160,85,137,25,26,198,177,237,103,115,118,43,123,180,208,13,115,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,143,94,104,220,9,93,115,178,213,14,123,228,190,25,164,168,198,214,58,119,183,16,91,169,32,119,109,196,52,77,107,18,39,199,181,118,203,83,78,214,57,17,155,58,146,198,228,98,57,203,12,49,58,66,143,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,80,53,130,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,252,159,233,171,30,226,175,246,87,17,226,76,71,112,255,0,178,86,87,92,171,170,36,255,0,198,146,105,164,145,255,0,173,206,115,190,42,163,22,95,254,213,226,171,206,41,246,37,170,205,237,155,133,69,195,217,214,154,110,207,67,71,213,145,207,232,83,197,170,244,225,102,237,172,102,171,181,168,137,170,232,94,14,7,115,123,6,228,71,21,24,15,52,179,6,122,184,48,245,166,162,178,26,233,233,160,89,159,78,202,154,41,233,82,101,98,123,206,99,29,59,94,244,106,57,251,26,237,173,123,180,106,132,191,112,9,192,157,171,132,76,51,91,125,196,181,148,151,108,197,196,84,233,73,120,172,165,145,179,209,82,193,29,68,206,142,42,25,31,79,20,236,100,145,186,157,211,53,234,168,233,33,98,167,115,26,101,168,0,0,0,64,15,52,127,61,153,155,244,95,71,162,50,43,147,134,0,193,185,167,131,120,130,203,236,193,195,212,151,204,61,124,167,195,148,213,212,53,40,187,37,102,183,37,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,76,117,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,3,5,120,174,225,71,49,248,74,204,119,224,172,107,23,110,181,87,117,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,211,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,228,255,0,43,158,59,109,89,39,117,155,34,51,163,19,85,211,224,155,229,67,29,135,238,53,115,183,177,97,234,215,57,235,43,36,220,155,162,166,168,115,218,170,253,253,56,164,106,189,90,212,154,105,91,38,156,92,112,245,149,156,68,100,213,255,0,14,102,101,77,170,197,216,109,243,84,209,98,218,170,90,103,205,135,118,58,57,228,168,100,179,34,116,161,94,206,196,157,26,248,247,196,215,53,94,206,231,55,92,32,54,168,53,87,38,251,148,175,16,185,167,157,153,53,136,48,230,102,83,93,110,191,98,46,17,211,81,98,219,133,85,77,76,215,126,212,233,167,146,158,89,102,87,117,38,167,247,17,85,175,238,138,122,118,171,27,181,29,36,32,129,178,159,9,222,86,50,111,229,254,30,244,232,8,245,231,29,195,142,87,217,42,104,120,145,183,227,122,75,54,50,196,117,16,219,107,176,245,92,178,72,251,242,67,19,35,74,170,86,162,57,98,124,17,54,38,203,187,108,42,206,154,238,100,202,141,169,205,252,163,204,204,43,147,124,8,229,246,105,99,90,190,207,101,195,57,95,99,184,84,237,146,54,73,54,203,100,27,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,131,110,40,184,155,199,220,83,102,133,203,48,49,125,77,93,29,181,245,14,117,151,15,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,110,168,214,135,128,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,187,149,88,194,251,152,25,113,135,49,174,39,192,87,92,21,117,189,91,226,172,171,176,93,30,199,85,91,228,114,106,177,189,89,254,20,71,35,36,70,170,36,145,196,253,209,182,50,249,87,240,21,83,85,83,106,226,159,57,44,85,116,108,163,168,134,225,129,173,149,29,37,101,99,22,41,154,181,245,52,242,68,231,35,17,207,130,90,87,181,236,126,248,186,186,43,22,39,62,87,192,0,0,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,12,42,230,35,192,45,31,19,152,85,49,230,86,219,237,86,220,205,178,117,106,52,74,104,41,254,211,70,177,196,206,205,85,83,181,30,179,49,144,70,218,121,36,122,198,223,122,55,109,108,157,72,179,84,1,171,102,22,197,152,171,3,95,105,113,78,10,196,215,92,63,122,162,223,217,174,54,186,217,41,42,160,222,199,49,251,37,141,90,246,238,99,220,213,209,123,218,229,69,238,85,24,167,22,98,172,115,125,170,197,56,215,19,93,113,5,234,183,103,105,184,221,43,100,171,170,159,99,26,198,111,150,69,115,221,181,140,107,83,85,238,107,81,19,185,16,246,188,74,102,173,171,59,243,231,28,230,189,139,14,210,88,237,184,146,241,53,93,29,29,61,35,105,149,32,238,108,114,205,27,94,246,246,153,26,212,150,119,35,149,29,52,146,185,63,56,112,215,154,182,172,144,207,156,13,154,247,220,59,73,124,182,225,187,196,53,117,148,117,20,141,169,85,131,189,178,75,12,110,123,27,218,99,107,150,88,28,174,68,108,209,196,229,252,208,37,255,0,150,199,3,22,174,31,112,5,30,106,102,53,174,146,187,49,113,85,61,53,202,38,86,90,218,217,240,188,14,134,68,109,44,78,154,52,158,26,151,71,80,246,212,232,173,77,116,139,106,164,107,36,153,190,0,16,173,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,9,9,226,31,135,236,3,196,214,87,215,101,70,99,50,173,150,218,202,138,122,184,171,40,82,20,173,162,158,25,17,205,150,158,73,163,145,177,189,91,190,39,57,27,170,199,44,141,238,220,166,182,248,178,193,246,83,21,94,112,183,182,237,87,159,99,92,42,45,254,209,180,212,246,138,26,206,148,142,103,94,158,93,19,169,11,246,238,99,244,77,205,84,93,19,82,82,121,168,113,235,77,75,77,117,225,99,38,239,180,149,143,172,167,154,223,142,110,116,253,84,125,27,210,88,92,148,20,213,17,202,214,171,213,172,158,42,166,57,143,102,201,122,90,163,210,86,178,56,50,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,224,147,94,79,252,80,102,134,54,181,92,248,127,197,246,140,65,137,108,248,86,158,158,91,45,249,148,241,186,11,29,18,182,84,236,149,149,50,74,215,43,21,204,137,180,177,49,146,72,137,214,78,232,97,78,148,154,22,211,135,142,31,176,15,12,185,95,67,149,25,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,110,200,154,229,110,169,28,81,183,191,106,23,44,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,210,207,243,70,224,74,235,157,150,168,115,223,37,240,205,37,70,54,177,211,189,184,130,221,73,3,187,110,33,162,107,88,145,62,61,171,182,90,154,118,177,200,140,217,212,150,55,35,17,206,88,97,137,215,131,149,199,145,60,178,250,215,172,86,153,84,6,172,54,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,19,211,192,39,29,150,174,46,240,205,109,139,18,209,210,90,115,23,14,211,165,93,226,142,150,54,193,69,85,4,149,19,54,57,104,99,125,68,179,189,145,198,218,118,204,231,162,35,100,153,136,157,207,105,137,92,206,185,122,81,225,106,58,158,34,184,126,194,29,27,84,59,165,197,182,11,100,48,65,75,106,165,138,8,99,138,170,138,146,8,89,182,20,233,76,250,149,220,247,35,164,73,54,163,18,87,50,58,242,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,160,108,252,11,63,194,239,19,120,7,138,108,175,182,230,6,16,169,164,163,185,62,157,174,189,97,229,184,195,83,91,102,157,100,150,61,147,182,53,220,214,61,208,74,232,158,246,177,100,141,26,253,173,213,90,219,192,4,0,243,71,243,217,153,191,69,244,122,34,245,114,165,200,188,184,226,47,46,51,247,43,243,66,205,219,173,85,223,102,165,134,104,149,25,85,111,170,106,93,18,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,101,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,128,192,14,34,248,104,205,62,23,241,220,216,23,51,45,63,216,246,43,205,28,21,62,203,185,254,70,25,100,236,147,205,20,125,110,151,93,140,147,107,125,199,234,213,248,42,220,172,178,230,25,159,57,75,195,69,195,134,236,25,89,73,65,79,37,67,210,211,136,96,111,74,227,104,162,157,242,201,87,79,11,155,162,43,228,150,77,204,157,127,41,22,249,145,170,170,176,186,159,63,249,199,99,92,134,166,201,42,28,7,140,41,233,46,25,161,85,81,13,118,17,100,44,221,87,107,131,174,196,171,169,149,200,228,88,233,165,138,57,33,70,187,114,75,42,49,90,199,44,14,146,24,97,3,208,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,37,167,136,62,21,112,111,10,28,173,241,238,15,179,91,105,29,137,238,52,248,118,167,22,93,227,145,102,125,198,226,151,90,45,232,217,92,198,59,179,70,231,72,216,89,181,187,88,170,229,78,163,228,123,237,87,38,11,159,15,49,98,108,75,102,196,113,210,46,111,213,84,54,167,15,190,231,73,78,228,75,116,84,242,54,84,182,204,230,245,89,82,169,53,71,104,98,57,55,194,145,43,81,205,142,101,110,101,115,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,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,77,205,99,221,4,46,115,81,116,114,197,26,174,187,83,79,172,0,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,197,94,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,32,37,80,249,45,150,155,85,150,153,244,118,107,101,37,5,60,149,19,213,190,42,104,91,19,29,60,242,190,105,165,86,181,17,21,242,75,36,146,61,222,46,123,220,229,213,85,84,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,67,147,133,3,132,42,40,42,3,147,30,184,235,202,191,194,215,15,119,156,55,14,137,80,181,116,50,177,219,94,237,17,149,13,85,238,98,162,248,42,153,10,124,23,203,69,53,246,215,53,174,174,54,62,41,182,234,143,77,83,185,200,228,255,0,120,13,107,178,47,48,42,242,91,55,45,88,198,162,9,17,214,230,84,71,44,75,181,142,86,203,78,246,162,123,233,162,119,185,171,224,108,105,149,184,190,135,28,224,154,28,71,111,153,178,197,59,166,102,230,189,174,77,91,35,154,189,237,238,248,16,7,199,46,83,55,39,184,131,187,225,202,90,38,83,208,207,69,67,89,78,200,162,123,24,212,116,13,106,162,110,255,0,109,27,212,146,222,84,249,253,246,199,38,105,176,53,250,229,37,69,210,219,95,92,213,116,245,17,171,220,142,154,39,55,70,254,118,159,213,8,159,208,191,168,12,251,0,1,243,191,197,23,192,236,107,181,239,41,153,189,218,255,0,152,235,141,203,225,168,31,74,119,156,148,181,126,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,112,190,7,91,223,167,196,169,238,208,232,123,145,203,166,191,250,192,229,26,175,94,254,253,78,246,183,106,104,83,19,116,77,116,253,135,96,3,242,241,46,32,160,194,214,105,239,119,39,181,176,83,171,17,218,189,173,213,92,228,106,119,170,233,241,63,80,192,62,104,252,79,254,15,114,205,248,27,6,98,150,211,95,171,171,40,213,89,77,50,54,102,49,178,204,175,95,204,94,237,96,211,197,63,225,8,198,226,231,136,75,238,125,102,149,210,229,61,194,177,246,154,58,169,224,165,130,89,152,246,57,25,81,59,153,34,108,68,111,230,203,167,199,246,169,32,220,163,184,117,75,6,28,76,231,190,91,97,109,117,114,220,104,225,116,148,210,36,141,139,124,49,237,220,237,19,198,55,174,136,159,31,218,70,223,13,185,51,122,207,124,212,161,193,180,22,250,138,184,229,134,166,166,169,237,141,94,141,107,35,85,213,125,230,255,0,61,88,159,157,175,188,134,196,185,87,128,108,217,107,130,232,240,165,146,213,79,111,167,167,124,210,44,48,49,24,212,115,228,115,149,116,69,93,53,213,62,32,122,224,14,21,116,77,64,225,203,222,112,133,10,245,87,120,107,253,39,98,120,129,80,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,7,170,198,92,91,98,171,207,9,216,19,132,188,61,23,97,195,118,46,181,194,251,62,217,34,168,175,174,117,202,190,161,144,110,100,203,28,180,105,29,69,36,155,31,18,57,39,135,114,46,140,98,175,203,193,223,10,184,203,138,252,220,183,224,251,53,182,173,184,98,221,81,79,83,139,46,241,200,144,178,221,110,87,251,232,217,92,199,183,180,200,214,200,216,89,181,219,158,138,229,78,155,36,123,45,254,78,228,238,62,207,92,127,107,203,156,185,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,216,139,176,159,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,135,181,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,158,87,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,0,0,8,75,231,17,148,56,55,47,56,134,178,227,60,31,6,31,183,63,29,89,223,112,187,219,40,103,84,171,117,198,58,135,182,90,249,233,255,0,54,38,84,53,241,163,94,221,58,178,211,212,185,201,191,123,159,96,56,25,202,251,86,113,241,105,150,120,14,250,234,69,182,207,120,246,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,174,168,137,34,170,181,218,109,95,171,142,204,244,190,231,247,19,88,199,18,92,239,54,171,157,170,195,112,170,195,120,110,107,90,49,105,93,103,165,170,153,41,222,201,26,174,235,117,55,190,101,145,92,228,115,166,93,187,88,140,99,109,6,94,227,91,174,90,227,252,53,152,214,42,122,73,238,88,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,186,107,162,167,136,27,68,3,207,229,238,53,181,102,86,0,195,89,141,98,167,171,130,219,138,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,174,186,42,248,158,128,1,170,185,181,65,170,184,18,189,159,220,122,211,100,55,6,249,67,146,185,77,125,164,159,49,111,153,111,98,134,238,248,250,187,236,22,233,236,140,107,102,108,208,203,27,160,174,87,73,12,176,167,191,181,141,87,189,173,71,194,175,140,27,77,179,25,102,190,63,162,179,81,201,87,127,197,152,198,241,29,52,79,171,171,69,158,225,113,171,153,26,213,146,105,156,136,175,146,89,19,87,200,228,239,114,171,151,197,79,201,185,221,174,183,170,150,86,94,110,117,117,245,17,211,193,72,201,106,102,116,175,108,16,68,200,97,137,28,229,85,70,71,20,113,198,198,248,53,140,107,83,68,68,66,106,121,104,112,21,77,144,216,122,28,234,205,155,21,36,249,139,124,167,142,107,67,36,234,239,176,91,167,165,141,206,133,208,205,20,110,130,185,93,36,209,76,190,254,214,53,24,199,53,31,50,60,33,179,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,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,52,213,19,192,147,78,1,127,229,89,113,27,251,223,255,0,216,229,41,128,28,88,249,167,206,79,152,24,135,212,103,51,255,0,128,95,249,86,92,70,254,247,255,0,246,57,74,4,85,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,124,156,212,56,245,169,170,169,186,240,177,147,119,218,186,54,81,212,77,111,199,55,58,126,146,178,177,139,20,46,74,10,106,136,229,115,145,136,231,207,21,83,28,198,63,124,93,45,85,139,43,95,134,188,61,241,93,125,225,211,38,179,123,6,224,89,110,182,236,95,153,30,196,163,183,222,232,166,100,94,202,165,166,117,90,213,200,142,84,87,164,207,100,236,138,53,98,53,205,234,62,68,145,143,137,136,251,43,133,176,158,42,199,55,218,92,45,130,176,205,215,16,94,171,119,246,107,117,174,138,74,186,169,246,49,207,126,200,163,71,61,219,88,199,57,116,78,230,181,85,123,145,64,246,188,60,112,253,143,184,154,205,10,28,168,203,150,82,50,229,89,79,81,87,45,101,114,76,148,84,80,67,26,185,210,212,73,12,114,58,54,43,182,68,215,43,116,89,37,141,189,219,144,216,79,135,142,31,176,15,12,185,95,67,149,25,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,110,200,154,229,110,169,28,81,183,191,106,30,3,129,206,17,45,92,32,229,27,176,164,247,26,75,198,44,191,84,54,229,136,238,176,83,181,140,124,232,196,107,41,97,122,181,37,125,52,41,187,103,81,117,87,201,52,136,216,250,171,27,114,40,13,85,204,202,155,128,172,67,152,124,20,101,207,18,217,47,98,171,186,95,93,79,116,135,21,89,105,123,85,101,109,205,237,189,201,75,73,53,13,44,81,61,85,237,137,93,214,77,236,98,71,3,30,141,221,212,87,97,169,63,220,174,60,137,229,151,214,189,98,180,8,54,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,240,187,196,222,1,226,155,43,237,185,129,132,42,105,40,238,79,167,107,175,88,121,110,48,212,214,217,167,89,37,143,100,237,141,119,53,143,116,18,186,39,189,172,89,35,70,191,107,117,86,182,45,185,161,112,45,248,20,197,79,207,28,156,193,157,147,45,175,91,61,177,77,68,237,208,216,174,146,72,228,93,33,70,167,103,163,155,88,250,122,43,152,201,85,241,254,73,174,167,141,113,255,0,130,142,32,179,199,32,243,150,138,183,37,48,253,215,23,73,123,210,11,182,14,162,130,106,143,110,210,196,215,200,230,164,113,53,239,108,209,49,37,124,115,53,142,116,126,254,168,232,221,44,111,9,127,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,1,2,79,185,157,115,11,163,197,52,117,60,58,240,253,139,250,214,169,183,69,139,111,246,201,160,158,150,235,75,44,16,201,21,45,21,92,19,63,116,43,213,153,149,41,181,142,87,70,145,238,86,44,173,126,5,240,241,195,246,62,226,107,52,40,114,163,46,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,217,19,92,173,209,100,150,54,247,110,67,202,224,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,54,8,224,163,133,27,23,9,121,53,69,131,122,86,170,204,95,114,210,179,20,222,232,161,123,123,125,86,231,172,113,163,164,85,122,195,3,31,210,141,52,99,87,71,201,211,99,229,145,0,215,92,216,79,6,102,207,224,43,151,166,7,205,207,178,23,92,81,246,95,43,236,21,190,203,182,55,89,167,254,160,166,110,231,59,69,233,194,205,221,73,101,218,238,156,76,145,251,93,183,106,235,216,108,167,194,119,149,140,155,249,127,135,189,58,0,53,214,205,92,204,197,89,201,152,248,143,52,177,173,95,104,189,98,107,132,183,10,157,178,72,248,225,222,190,228,17,117,30,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,18,127,201,215,133,172,43,79,98,155,138,235,182,36,181,94,175,85,125,178,197,104,181,211,182,57,157,98,218,244,108,242,212,57,205,87,197,89,35,17,17,141,98,183,109,52,234,170,175,74,141,177,227,175,50,126,6,46,188,62,227,250,204,212,203,155,93,93,118,93,98,170,138,155,148,172,163,181,185,176,97,121,221,52,104,234,89,93,12,105,4,52,206,146,161,141,166,213,90,186,107,22,213,88,210,73,44,255,0,5,28,87,95,120,75,206,90,44,101,213,186,214,97,11,150,148,120,166,201,69,51,27,219,233,118,189,35,145,27,34,43,22,104,30,254,172,107,171,28,186,62,62,163,25,44,138,5,128,37,123,137,254,17,48,14,100,242,252,203,28,253,183,220,112,254,17,197,152,35,45,236,151,42,234,234,138,120,105,217,136,96,91,85,20,73,75,83,58,55,170,250,148,72,98,142,151,115,156,155,221,209,218,157,84,124,113,66,95,254,35,56,182,197,89,227,151,185,103,147,148,241,118,12,25,150,120,126,215,111,163,129,27,36,83,86,215,69,108,165,167,168,158,169,169,51,226,151,100,209,84,165,59,209,140,115,98,157,219,145,21,238,68,11,21,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,176,247,3,92,69,98,174,40,120,125,182,230,150,53,194,190,196,189,62,225,91,111,169,236,244,50,83,91,235,58,82,174,201,232,186,146,200,249,33,216,230,198,231,171,191,151,138,161,168,136,141,66,32,120,9,224,130,251,197,198,59,150,183,17,210,221,109,185,101,100,234,197,123,189,209,204,202,121,159,84,176,170,195,75,72,233,34,145,146,77,189,209,62,68,216,173,100,90,238,115,93,36,72,249,232,194,216,79,10,224,107,21,46,22,193,88,102,213,135,236,180,91,251,53,186,215,69,29,37,44,27,222,231,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,160,107,133,248,216,241,79,255,0,92,182,106,255,0,231,149,199,255,0,76,108,17,195,37,218,235,127,225,183,42,47,183,219,157,93,198,229,113,192,246,42,186,202,202,185,157,52,245,51,201,65,11,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,196,191,244,21,56,88,255,0,167,236,213,255,0,202,182,239,248,137,155,249,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,0,122,0,0,17,193,206,127,36,45,88,139,43,240,214,124,195,124,195,246,171,150,15,168,117,158,162,158,170,54,197,91,123,130,174,72,250,80,193,47,231,74,250,119,50,105,82,5,77,58,114,213,72,138,221,138,146,67,177,159,252,228,243,175,237,207,16,86,156,156,164,183,244,105,50,202,222,189,105,228,139,108,147,215,92,98,167,168,147,107,146,71,35,161,108,12,163,70,234,198,57,36,235,235,185,187,20,192,0,54,125,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,158,172,199,94,95,89,197,117,206,254,18,240,46,46,196,183,234,75,174,33,162,167,154,201,120,150,42,167,79,58,79,73,51,225,141,213,78,123,222,254,211,37,59,105,231,145,94,186,185,103,222,136,141,123,80,200,160,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,100,87,3,28,85,96,222,20,57,126,99,156,97,121,185,82,59,19,220,113,197,218,155,9,218,36,141,102,125,198,226,150,171,118,197,116,77,123,29,217,163,115,163,116,207,220,221,172,84,106,47,81,241,177,241,215,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,252,153,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,245,218,215,189,176,66,215,57,19,87,36,81,162,235,181,52,145,254,86,252,2,209,230,39,97,226,111,56,237,246,171,150,16,78,217,79,135,112,237,101,52,21,208,221,228,78,173,52,213,53,113,200,215,177,176,196,244,145,35,141,81,36,116,177,164,158,227,35,103,88,45,87,250,20,124,71,126,46,63,134,190,203,254,154,255,0,215,223,96,59,35,253,169,236,189,154,245,55,110,255,0,94,127,59,177,108,223,179,187,119,95,250,156,196,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,209,4,64,115,72,224,22,143,46,251,119,19,121,57,111,181,91,112,130,246,58,124,69,135,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,33,245,241,207,197,86,13,226,191,151,230,6,198,22,107,149,35,113,61,187,28,90,105,177,101,162,56,214,23,219,174,43,106,184,239,86,196,231,189,221,154,71,54,71,66,253,206,220,196,86,170,245,25,35,25,142,188,174,60,246,101,151,214,189,30,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,245,218,231,177,179,204,214,185,83,86,164,178,34,105,185,117,202,14,87,30,123,50,203,235,94,143,90,6,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,241,111,234,51,211,46,40,115,198,30,30,46,119,158,195,140,235,176,252,88,146,219,77,80,136,200,238,52,174,154,162,57,25,78,253,125,249,163,236,175,123,227,84,71,116,220,143,110,244,100,171,29,192,33,175,156,22,44,197,88,27,140,76,25,138,112,86,38,186,225,251,213,22,95,210,118,107,141,174,182,74,74,168,55,215,92,216,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,129,157,92,123,112,65,98,226,227,2,69,91,135,41,109,86,220,205,178,116,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,216,233,95,26,108,87,50,93,54,185,173,146,84,124,11,98,156,39,138,176,53,246,171,11,99,92,51,117,195,247,170,45,157,166,221,116,162,146,146,170,13,236,107,217,190,41,17,175,110,230,61,174,77,83,189,174,69,78,229,66,127,184,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,37,149,230,133,192,183,225,175,10,191,60,114,115,6,118,188,201,178,236,246,197,53,19,182,205,125,181,199,27,145,116,133,26,189,162,178,29,35,233,232,173,123,226,71,199,249,87,54,158,52,15,41,202,223,143,170,204,196,236,60,50,103,29,194,235,114,197,233,219,42,48,238,34,172,169,158,186,107,188,105,213,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,220,124,108,235,100,7,52,127,34,121,155,244,95,88,162,32,46,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,95,243,147,55,177,150,123,242,107,184,102,150,96,207,73,62,33,187,83,208,195,93,61,52,9,11,42,31,77,137,161,165,73,149,137,238,181,239,108,13,123,209,168,214,111,115,182,181,141,209,168,16,236,100,87,30,25,243,155,153,215,196,54,41,183,230,149,109,36,12,192,247,139,134,29,182,89,109,181,15,150,221,108,100,21,14,138,78,139,158,198,58,87,200,232,145,207,157,236,99,228,209,190,236,108,100,113,71,142,166,101,115,108,193,87,92,43,198,150,32,190,220,42,41,36,167,198,54,123,85,238,133,176,189,202,248,224,101,51,104,85,178,162,181,17,31,213,161,149,200,141,87,38,199,49,117,213,85,173,11,213,202,67,131,108,61,141,106,99,226,159,29,212,210,86,179,13,222,58,56,94,217,79,91,75,82,206,215,20,82,54,105,171,169,214,55,186,39,198,233,105,165,167,77,241,202,143,141,37,86,236,88,92,249,116,34,215,145,246,63,169,150,213,154,121,91,93,136,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,157,87,177,18,26,6,59,189,88,197,88,255,0,53,100,93,210,148,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,32,46,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,64,51,215,154,23,29,63,134,188,84,252,142,201,204,103,218,242,218,203,179,219,21,52,77,219,13,246,233,28,142,85,210,100,114,246,138,56,116,143,167,162,53,143,149,31,39,229,90,218,121,19,26,184,81,225,71,49,248,181,204,118,96,172,21,23,97,181,80,244,231,191,223,231,133,95,75,104,165,114,170,35,156,136,169,212,153,251,92,145,66,138,142,145,205,114,170,177,140,146,70,120,172,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,159,11,188,50,96,30,22,114,190,219,151,248,66,154,146,178,228,202,118,182,245,136,86,221,13,53,109,230,116,146,89,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,69,115,130,8,120,174,225,71,49,248,74,204,119,224,172,107,23,110,181,87,117,39,176,95,224,133,89,75,119,165,106,162,43,154,138,171,211,153,155,154,146,194,170,174,141,206,106,162,189,143,142,71,228,175,43,222,58,127,2,152,169,153,29,156,120,207,178,101,181,235,127,177,234,107,91,186,27,21,210,73,26,169,172,202,228,236,244,115,107,39,83,84,115,25,42,178,79,201,53,213,18,44,164,241,69,195,38,1,226,155,43,238,89,127,139,233,169,40,238,79,167,115,108,184,133,45,208,212,214,217,167,89,34,147,124,14,145,55,53,143,116,17,54,86,49,204,89,35,71,51,115,117,71,55,94,204,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,30,131,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,2,238,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,39,211,149,199,145,60,178,250,215,172,86,129,149,70,0,115,147,206,191,176,220,62,218,114,114,146,223,214,171,204,219,130,245,167,146,45,209,193,67,110,150,158,162,77,174,73,26,173,153,211,190,141,27,171,30,213,143,175,174,215,108,83,63,200,33,230,189,156,87,92,202,226,210,247,132,91,126,164,174,195,217,125,79,79,100,181,197,69,84,233,96,142,119,67,28,213,174,123,119,185,137,82,149,15,124,18,43,81,171,165,44,76,122,110,141,84,12,116,200,28,156,190,241,1,156,184,79,39,112,228,221,158,175,19,92,27,79,37,78,214,63,178,82,177,174,146,166,167,99,222,196,147,165,4,114,203,211,222,142,126,205,173,247,156,136,120,171,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,10,228,183,147,150,44,97,156,184,183,56,174,243,117,42,242,238,223,79,79,107,166,218,244,219,85,114,109,68,110,169,222,215,162,46,200,32,168,139,166,230,61,174,237,59,189,215,70,213,91,63,205,55,0,84,224,94,52,177,149,82,97,234,75,77,183,21,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,117,239,172,130,173,95,189,17,238,126,231,174,187,209,206,9,137,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,222,178,45,121,31,99,250,153,109,89,167,149,181,216,134,145,41,233,106,45,215,251,93,165,203,19,103,87,202,217,96,173,168,98,105,213,123,17,33,160,99,187,213,140,85,143,243,86,69,221,41,64,66,7,49,238,33,115,247,3,113,157,152,120,91,5,103,134,96,97,251,45,23,178,123,53,186,215,137,171,105,41,96,223,106,164,123,246,69,28,141,99,119,61,238,114,232,157,238,114,170,247,170,153,43,201,175,54,51,79,52,63,11,255,0,132,204,203,197,120,183,217,159,103,251,23,183,111,53,53,253,151,169,237,14,167,75,172,247,108,221,211,102,237,186,107,177,186,248,33,122,179,239,149,254,65,113,19,155,23,220,227,198,184,191,48,40,175,88,131,178,246,152,45,119,10,40,233,89,208,166,138,157,155,27,37,36,143,77,89,11,85,117,122,251,202,186,104,154,34,92,14,20,184,41,202,206,15,190,212,254,12,239,248,174,231,246,183,176,246,223,110,213,83,77,211,236,189,126,159,75,163,4,90,107,218,95,187,118,237,116,110,154,104,186,132,64,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,139,105,147,252,77,227,236,140,202,252,196,203,252,185,169,171,179,220,179,10,162,202,233,113,13,13,198,106,74,219,116,20,18,84,72,230,83,186,21,107,154,249,93,51,26,231,171,180,72,219,35,54,187,168,142,96,101,87,52,110,59,109,89,217,117,135,34,50,95,19,85,212,96,155,29,67,221,136,46,52,147,183,177,98,26,214,185,139,19,35,218,155,165,166,167,115,28,168,253,253,57,100,114,61,26,228,134,25,93,138,188,46,240,201,143,184,166,205,11,110,95,225,10,106,186,59,107,234,26,219,214,33,91,116,213,52,86,104,22,57,100,223,59,163,77,173,123,219,4,173,137,143,115,18,73,17,172,220,221,85,205,241,89,85,150,120,171,57,51,31,14,101,110,10,164,237,23,172,77,112,138,223,77,186,57,31,28,59,215,223,158,94,155,30,246,195,19,17,210,72,244,106,236,141,143,114,166,141,83,97,238,23,120,100,192,60,44,229,125,183,47,240,133,53,37,101,201,148,237,109,235,16,173,186,26,106,219,204,233,36,178,111,157,209,166,231,49,142,158,86,196,199,185,235,28,106,214,110,118,138,231,7,181,202,172,179,194,185,55,151,24,115,43,112,85,39,103,178,225,155,124,86,250,109,209,198,201,38,216,158,252,242,244,216,198,58,105,94,174,146,71,163,83,124,143,123,149,53,114,154,193,27,84,26,171,129,147,252,98,113,3,143,177,158,23,202,190,31,238,15,164,166,194,121,123,129,240,173,93,12,84,139,51,31,91,61,94,28,182,204,178,213,53,100,88,164,124,75,36,173,137,205,99,85,140,154,68,239,220,170,122,14,91,188,25,88,184,180,204,123,197,207,30,93,122,88,51,2,118,42,139,189,182,7,189,149,87,89,42,22,110,133,51,100,110,157,40,87,179,202,178,200,142,73,54,163,90,205,21,253,88,189,7,49,12,21,106,160,201,126,18,51,26,26,138,181,185,95,50,158,223,100,168,137,207,111,65,176,80,210,81,205,19,152,221,187,145,234,235,132,200,229,87,42,42,54,61,17,186,42,187,234,228,251,156,119,220,13,197,2,101,85,60,61,162,203,153,118,249,233,235,35,220,198,116,42,168,105,231,171,167,169,213,88,231,187,107,25,83,23,77,28,198,175,105,222,237,203,27,80,9,191,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,24,127,205,47,61,40,242,127,133,59,246,27,162,188,246,76,73,152,159,233,110,217,12,105,4,146,62,150,69,69,184,61,209,202,187,186,61,151,169,11,164,99,92,230,73,83,7,230,171,145,237,204,2,21,185,201,231,95,219,158,32,173,57,57,73,111,232,210,101,149,189,122,211,201,22,217,39,174,184,197,79,81,38,215,36,142,71,66,216,25,70,141,213,140,114,73,215,215,115,118,40,24,43,132,240,181,247,28,226,171,54,10,194,212,61,182,245,136,46,20,246,187,117,55,85,145,245,234,167,145,177,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,253,92,213,203,60,85,147,121,143,136,242,183,26,210,118,123,214,25,184,75,111,169,219,28,140,142,109,139,238,79,23,81,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,33,151,252,159,114,114,251,142,120,160,76,213,167,155,179,217,114,210,223,61,69,100,155,88,254,189,85,117,60,244,148,244,218,43,218,246,238,99,234,101,234,35,94,212,236,219,29,181,100,106,159,95,56,236,161,169,193,92,75,208,230,149,60,21,107,109,204,123,60,51,62,121,167,137,204,246,141,11,25,75,52,49,49,186,61,140,109,58,80,61,85,232,186,190,103,237,114,232,173,96,72,87,44,92,210,252,40,112,109,130,187,93,247,218,119,92,37,218,48,181,195,250,151,163,217,123,44,139,217,32,238,99,90,253,180,50,81,123,237,221,174,190,243,149,232,243,42,136,128,228,151,153,152,87,15,230,62,98,101,109,218,175,179,222,177,133,190,223,112,180,117,36,141,145,212,118,5,169,235,192,221,207,71,190,101,101,90,72,214,49,174,252,156,19,185,85,168,206,249,127,2,21,185,213,249,167,194,223,47,232,125,70,226,89,78,20,184,205,190,240,151,151,25,171,108,192,118,174,174,51,199,126,200,167,180,92,167,99,31,75,106,142,157,43,122,245,46,141,218,245,102,78,209,18,69,26,181,99,220,174,115,245,70,116,165,189,124,234,252,211,225,111,151,244,62,163,113,48,0,15,213,194,216,79,21,99,155,237,46,22,193,88,102,235,136,47,85,187,251,53,186,215,69,37,93,84,251,24,231,191,100,81,163,158,237,172,99,156,186,39,115,90,170,189,200,164,255,0,112,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,59,63,203,43,129,43,86,72,224,219,118,121,230,150,25,171,143,52,47,212,242,58,150,142,233,3,88,252,55,68,245,115,90,200,227,213,85,149,51,69,163,164,123,246,200,198,73,208,219,26,164,221,92,245,0,107,237,196,223,19,124,73,88,56,146,205,123,21,139,136,60,202,183,91,109,216,226,251,73,71,71,73,139,43,225,130,154,8,235,230,108,113,71,27,101,70,177,141,106,35,81,168,136,136,136,136,134,193,38,16,102,23,40,158,27,115,43,31,226,92,198,190,227,108,202,130,229,138,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,233,166,170,190,32,92,174,92,56,179,21,99,158,12,114,243,20,227,92,77,117,196,23,170,223,107,118,155,141,210,182,74,186,169,246,93,106,216,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,16,131,197,143,154,124,228,249,129,136,125,70,115,97,60,132,201,76,43,195,182,83,216,178,115,5,92,46,181,182,92,63,218,187,52,247,73,99,146,169,253,122,153,106,31,189,209,199,27,23,71,204,228,77,24,158,234,38,186,174,170,186,246,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,166,69,102,22,53,181,101,174,0,196,185,141,125,167,171,158,219,133,108,245,183,186,200,169,24,215,79,36,20,208,190,105,27,27,92,230,181,94,173,98,162,34,185,169,174,154,170,120,152,235,202,227,200,158,89,125,107,214,43,75,171,197,143,149,140,228,249,127,136,125,58,112,61,86,22,197,57,113,158,57,113,75,137,48,221,117,171,22,224,204,91,111,123,90,231,68,147,82,215,82,200,142,142,88,101,138,68,254,238,57,34,145,168,230,185,30,199,181,21,28,212,132,206,96,156,5,98,30,25,177,149,118,57,203,235,21,93,102,85,221,234,36,154,133,244,253,170,181,246,6,34,83,53,97,174,153,98,70,66,199,84,84,58,58,117,116,143,123,216,196,71,57,207,69,85,250,185,119,113,245,89,195,30,42,92,7,154,87,11,173,203,44,175,125,42,125,86,166,122,143,179,50,36,146,191,180,210,211,110,86,36,47,124,242,58,162,56,216,146,59,221,145,187,157,31,78,89,180,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,186,220,46,241,55,143,184,89,205,11,110,96,97,10,154,186,203,107,42,26,235,214,30,91,140,212,212,87,152,18,57,99,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,237,21,174,216,83,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,192,15,24,156,42,227,46,20,51,114,225,131,239,54,218,183,97,139,141,69,69,78,19,187,201,34,76,203,141,185,31,238,35,165,107,24,222,211,27,93,27,102,102,214,237,122,163,145,58,111,141,239,190,156,163,179,211,49,240,135,18,118,124,144,182,94,122,184,51,29,246,249,110,86,186,132,87,199,13,85,61,4,211,199,85,79,222,157,41,151,179,178,55,170,106,215,198,168,142,106,171,34,116,97,224,57,163,249,236,204,223,162,250,61,17,117,121,94,113,47,149,156,47,224,76,242,199,89,153,118,255,0,165,158,197,102,163,158,155,218,151,63,203,86,197,39,100,130,105,99,235,116,186,236,124,155,93,238,51,87,47,193,22,213,115,71,243,217,153,191,69,244,122,35,21,64,247,249,233,158,153,143,196,94,99,220,115,67,52,47,61,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,220,237,19,85,114,185,206,123,220,247,189,239,118,80,100,199,43,28,220,206,30,26,43,51,166,138,229,73,67,136,110,212,244,247,76,31,97,168,115,225,125,198,145,175,168,108,241,212,245,162,99,97,124,205,109,52,180,178,182,71,68,246,59,223,216,217,18,88,255,0,87,150,87,2,87,92,238,198,86,236,243,205,44,51,73,38,87,216,106,36,117,45,29,210,7,61,152,146,181,136,230,181,145,199,170,35,233,161,151,71,72,247,238,141,239,143,161,182,68,89,186,83,104,6,173,152,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,147,252,209,227,126,197,197,199,45,140,209,162,196,117,86,171,110,102,217,61,151,45,238,201,71,11,233,225,125,42,223,232,210,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,215,115,90,217,34,87,253,92,212,56,10,166,170,166,186,241,79,147,118,42,74,55,209,211,205,112,199,54,202,126,170,190,177,235,44,45,74,250,106,120,226,115,81,232,215,207,45,83,220,246,51,100,93,93,21,235,43,159,21,116,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,163,216,146,195,20,136,215,106,155,227,99,188,90,138,129,114,248,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,197,94,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,32,37,80,0,4,69,243,118,206,252,232,203,94,36,176,221,139,46,115,123,26,225,91,108,248,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,215,70,53,62,8,92,174,77,121,177,154,121,161,248,95,252,38,102,94,43,197,190,204,251,63,216,189,187,121,169,175,236,189,79,104,117,58,93,103,187,102,238,155,55,109,211,93,141,215,193,12,138,226,131,151,166,75,241,103,143,237,249,141,152,216,159,26,219,174,86,235,60,86,72,162,178,86,210,67,3,160,142,105,166,107,156,217,169,165,114,191,117,67,209,85,28,137,162,55,187,197,87,208,112,165,193,78,86,112,125,246,167,240,103,127,197,119,63,181,189,135,182,251,118,170,154,110,159,101,235,244,250,93,24,34,211,94,210,253,219,183,107,163,116,211,69,212,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,114,213,239,11,226,117,163,213,29,225,167,244,129,220,14,17,117,77,78,64,141,14,110,60,58,165,255,0,14,46,115,216,237,176,186,186,133,109,212,115,58,58,105,22,71,69,190,104,246,238,110,169,227,35,23,69,79,135,236,35,231,132,110,33,47,185,11,154,86,187,148,23,10,198,90,107,42,160,130,170,8,166,99,24,212,125,68,14,124,139,189,21,191,155,22,159,15,218,134,192,249,169,128,108,217,149,130,235,48,165,238,213,79,112,167,168,124,50,36,51,177,30,213,115,36,107,145,116,85,77,116,209,126,38,187,92,73,100,205,235,34,51,82,187,6,215,219,234,41,35,138,26,106,154,87,186,53,98,57,175,141,23,84,247,157,252,244,122,126,118,190,234,129,177,254,26,196,20,24,166,205,5,238,218,246,186,10,133,122,55,71,181,218,43,92,173,94,244,93,62,7,234,24,7,202,227,137,255,0,194,22,89,179,3,99,60,82,218,155,245,13,101,98,163,42,102,71,76,246,58,88,85,139,249,137,221,172,250,120,175,252,25,248,5,46,110,228,208,232,86,171,23,187,187,67,233,58,229,110,169,174,159,180,14,24,253,126,39,98,120,31,51,28,141,93,53,255,0,212,119,177,218,129,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,151,68,42,56,84,213,0,249,228,127,195,252,34,24,247,46,229,66,167,71,185,201,221,220,118,181,168,212,209,0,228,228,29,85,53,84,212,80,58,166,174,120,225,137,154,110,123,220,141,106,106,186,38,170,191,173,64,252,12,127,142,172,25,121,134,170,113,46,34,186,210,208,210,192,232,216,178,84,74,145,183,87,189,26,137,170,162,253,255,0,113,174,199,19,249,217,120,206,220,212,188,98,42,171,204,245,214,248,234,234,34,161,221,46,230,44,9,83,51,227,114,123,173,254,108,189,218,166,189,254,38,100,115,38,227,149,152,221,106,242,135,47,46,180,207,163,138,162,46,211,89,65,89,58,57,29,5,68,232,173,238,218,221,125,200,213,123,215,185,127,165,48,255,0,134,46,28,49,135,16,184,254,151,14,218,44,247,23,91,122,85,18,84,86,195,76,143,100,107,28,123,145,186,189,81,186,234,248,254,58,251,200,4,153,242,180,225,150,12,11,134,160,204,204,65,135,88,203,157,206,149,210,67,61,69,62,146,36,83,211,210,63,98,42,189,123,181,223,240,79,143,129,34,7,156,203,252,25,109,192,88,78,217,134,45,145,237,138,130,150,24,63,49,173,252,200,152,207,6,162,34,38,140,78,227,209,128,58,165,119,195,83,177,123,147,83,231,118,174,94,238,255,0,233,1,30,229,93,85,14,246,148,70,154,39,122,29,136,154,1,200,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,180,242,142,200,188,184,194,28,54,89,243,190,217,102,234,227,60,119,219,226,185,93,42,21,31,36,52,180,245,243,65,29,45,63,114,116,161,94,206,201,30,137,171,159,34,162,185,202,140,137,177,231,81,138,188,174,60,137,229,151,214,189,98,180,202,160,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,0,99,255,0,29,153,233,98,200,30,25,113,142,36,185,222,110,182,203,173,250,223,85,134,240,220,214,180,122,85,54,241,85,75,50,83,189,146,53,91,209,233,236,124,203,34,185,170,214,194,187,119,61,88,199,100,1,14,220,233,243,138,235,122,205,204,41,146,22,251,245,36,182,44,53,103,101,238,186,142,146,169,206,123,110,181,79,145,168,218,168,209,234,196,124,116,209,196,248,145,204,71,181,149,146,46,170,217,80,8,224,0,1,54,124,162,56,138,166,204,156,134,126,78,98,124,89,73,85,139,48,5,68,176,208,208,203,44,174,173,146,192,189,53,130,101,89,92,169,35,34,150,73,41,209,35,209,177,71,29,51,28,214,238,98,191,61,72,1,229,151,157,127,129,110,46,48,183,104,183,246,170,12,119,166,10,172,217,22,249,162,237,179,195,217,228,143,89,24,214,233,85,21,54,247,46,237,34,89,118,181,93,183,73,254,0,106,174,109,80,66,95,45,14,2,170,115,231,16,195,157,89,179,98,171,131,46,172,117,17,205,104,100,157,45,151,251,140,21,81,185,208,186,25,162,145,179,208,163,99,154,41,151,220,220,247,35,24,231,43,38,70,5,213,229,79,192,149,213,110,180,28,83,103,46,25,164,109,181,180,233,62,8,181,92,96,115,167,146,117,115,29,29,225,88,170,141,99,26,212,114,65,189,174,87,171,250,237,70,108,130,73,37,124,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,53,172,226,199,205,62,114,124,192,196,62,163,57,159,252,2,255,0,202,178,226,55,247,191,255,0,177,202,83,0,56,177,243,79,156,159,48,49,15,168,206,103,255,0,0,191,242,172,184,141,253,239,255,0,236,114,148,8,171,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,177,70,81,230,102,21,201,190,4,114,251,52,177,173,95,103,178,225,156,175,177,220,42,118,201,27,36,155,101,178,13,144,69,212,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,7,160,226,171,137,140,27,194,134,81,214,102,150,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,248,160,225,83,153,166,105,224,238,35,171,49,78,122,99,235,173,126,94,227,107,133,67,239,118,233,22,166,225,79,98,234,190,71,195,37,186,41,37,116,148,240,195,36,141,107,163,141,95,172,27,147,100,178,50,45,182,47,140,78,42,177,151,21,249,185,112,198,23,155,149,91,112,197,186,162,162,155,9,218,36,141,33,101,186,220,175,247,21,209,53,239,111,105,145,173,141,211,63,115,183,61,17,168,189,54,70,198,89,74,219,77,214,221,77,65,89,112,182,85,210,211,221,41,214,174,134,89,161,115,25,85,2,75,36,43,44,78,84,209,236,73,97,150,53,115,117,77,241,189,190,45,84,64,218,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,33,131,150,23,30,180,217,49,117,164,225,251,56,47,180,148,25,125,115,168,169,154,213,119,171,234,189,109,55,25,221,14,200,100,149,210,244,169,232,92,173,157,202,169,23,187,52,235,35,220,214,44,143,108,207,129,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,0,32,109,80,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,96,1,57,60,182,56,24,181,112,251,128,40,243,83,49,173,116,149,217,139,138,169,233,174,81,50,178,214,214,207,133,224,116,50,35,105,98,116,209,164,240,212,186,58,135,182,167,69,106,107,164,91,85,35,89,36,195,254,78,220,63,96,28,211,205,12,73,154,248,189,149,117,55,44,174,168,181,213,217,104,213,33,125,20,179,213,71,92,222,172,241,201,27,156,231,196,232,98,150,39,49,204,86,72,198,187,191,68,210,103,192,0,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,12,148,197,56,79,10,227,155,21,86,22,198,184,102,213,136,44,181,187,59,77,186,233,69,29,93,44,251,30,215,179,124,82,35,152,237,175,99,92,154,167,115,154,138,157,232,133,128,225,143,151,238,65,112,171,125,185,98,156,21,13,215,16,94,171,122,61,154,227,137,91,69,87,85,107,216,201,152,254,199,44,116,209,62,14,171,42,28,217,52,95,125,173,106,47,114,46,185,42,0,197,94,104,254,68,243,55,232,190,177,68,64,9,63,220,209,252,137,230,111,209,125,98,136,198,174,88,188,189,43,48,181,101,55,17,92,64,225,14,141,214,29,178,225,43,5,206,25,224,170,181,85,69,60,209,203,85,91,73,60,44,219,50,116,161,125,50,238,123,81,178,44,155,81,233,19,152,23,171,151,119,0,180,124,49,225,85,199,153,165,111,181,92,179,54,247,210,168,209,105,160,168,251,51,26,71,43,59,53,45,78,213,122,76,246,79,35,106,36,141,233,27,189,216,219,185,177,245,37,205,80,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,3,218,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,246,227,95,133,27,239,9,121,203,91,131,122,87,90,204,33,114,214,179,11,94,235,97,99,123,125,46,214,44,145,171,163,85,98,205,3,223,210,145,52,99,151,70,73,211,99,37,141,13,138,75,105,196,63,15,216,7,137,172,175,174,202,140,198,101,91,45,181,149,20,245,113,86,80,164,41,91,69,60,50,35,155,45,60,147,71,35,99,122,183,124,78,114,55,85,142,89,27,221,185,64,214,136,186,188,58,112,209,154,124,80,99,184,112,46,89,218,127,178,237,183,154,200,42,125,151,108,252,140,210,199,218,231,134,41,58,61,94,131,217,30,230,251,239,209,169,241,84,181,70,194,124,190,50,47,46,50,107,134,92,21,118,193,86,110,149,215,29,225,251,94,36,191,220,167,84,125,85,109,85,69,43,38,70,57,232,137,164,49,117,92,200,163,68,70,181,170,229,93,94,249,30,240,186,185,23,145,121,113,195,166,92,91,178,191,43,236,221,134,213,67,172,179,77,42,163,234,174,21,78,68,73,42,170,100,68,78,164,207,218,221,87,68,106,53,173,99,26,198,49,140,109,192,0,0,0,1,249,56,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,143,214,48,3,156,158,117,253,134,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,129,16,25,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,67,202,128,4,143,242,96,207,154,108,43,154,24,151,32,47,181,181,125,159,28,83,182,233,98,99,170,37,116,17,220,104,227,145,211,198,200,81,138,198,62,106,109,94,233,85,204,238,161,141,139,189,92,196,108,196,154,192,229,86,102,98,172,155,204,124,57,154,88,42,175,179,222,176,205,194,43,133,54,233,36,100,115,108,95,126,9,122,111,99,221,12,172,87,71,35,17,201,190,55,189,170,186,57,77,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,3,235,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,245,121,119,112,65,89,197,86,59,92,91,140,105,118,229,150,19,184,69,21,245,171,52,244,211,93,36,116,50,200,202,90,89,89,19,152,237,175,100,29,161,18,72,228,100,85,13,86,57,28,246,57,39,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,2,249,42,121,88,197,63,48,43,189,58,220,103,248,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,16,45,204,71,130,10,206,21,113,218,98,220,29,75,187,44,177,101,194,88,172,77,73,167,169,154,215,35,97,138,71,210,213,74,248,154,198,238,123,231,236,232,178,73,35,226,167,114,189,202,230,61,203,249,92,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,26,171,146,169,255,0,56,163,255,0,127,250,113,34,172,149,79,249,197,31,251,255,0,211,136,17,86,75,167,60,28,21,117,175,192,25,89,152,208,212,82,37,182,199,120,184,217,42,34,115,221,215,116,245,208,197,52,78,99,118,237,86,35,109,243,35,149,92,138,138,232,244,71,106,170,216,139,54,40,227,227,44,241,86,110,240,133,153,56,23,5,82,118,187,213,69,190,158,225,77,74,216,228,146,74,174,197,87,13,99,224,137,145,177,207,124,210,50,157,204,141,136,223,122,71,49,170,168,138,170,129,16,60,175,177,103,217,78,54,178,251,180,98,111,99,80,94,125,163,105,172,223,91,217,225,172,234,208,207,217,233,164,213,81,178,111,170,109,54,200,215,93,210,164,91,81,92,141,39,248,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,104,140,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,99,95,52,127,34,121,155,244,95,88,162,32,46,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,125,57,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,2,106,120,9,224,130,197,194,62,4,150,183,17,210,218,174,89,155,123,234,197,123,189,209,204,250,136,89,74,147,42,195,75,72,233,34,141,241,195,177,177,62,68,216,142,124,186,238,115,155,28,72,204,170,0,1,138,188,123,112,65,98,226,227,2,69,91,135,41,109,86,220,205,178,116,162,178,94,235,38,125,60,47,165,89,145,102,165,171,116,113,72,249,33,216,233,95,26,108,87,50,93,54,185,173,146,84,126,85,0,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,159,78,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,100,166,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,87,123,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,212,230,217,141,109,88,87,130,220,65,98,184,83,213,201,81,140,111,22,171,37,11,161,99,85,145,206,202,150,215,43,165,85,114,42,51,165,67,43,81,90,142,93,238,98,105,162,171,155,5,118,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,58,156,168,114,118,213,150,188,37,217,49,115,172,53,116,56,135,48,106,42,47,119,73,107,105,91,20,242,64,217,164,134,137,172,118,198,189,105,150,157,140,158,52,114,185,53,170,149,236,93,178,34,22,127,157,166,89,226,172,65,151,25,119,154,86,154,78,209,101,193,247,11,133,190,239,211,142,71,201,79,219,210,155,161,59,182,177,88,200,81,244,139,27,158,247,55,242,147,192,212,71,43,251,164,83,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,98,249,135,224,171,174,63,224,183,53,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,123,162,166,145,172,77,52,87,171,81,85,168,170,228,8,128,229,163,143,233,178,251,141,44,187,170,185,98,26,187,85,182,249,81,83,96,170,72,86,93,149,143,171,166,146,42,90,121,89,26,46,246,58,177,105,21,55,38,198,189,172,123,182,236,220,155,4,154,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,109,39,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,88,0,8,1,230,143,231,179,51,126,139,232,244,70,47,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,101,7,52,127,61,153,155,244,95,71,162,47,255,0,36,188,179,194,184,131,49,243,19,52,174,212,157,162,245,131,237,246,251,125,163,169,28,111,142,159,183,173,79,94,118,238,98,189,147,35,41,18,54,189,142,111,228,231,157,170,142,71,247,6,101,112,9,192,157,171,132,76,51,91,125,196,181,148,151,108,197,196,84,233,73,120,172,165,145,179,209,82,193,29,68,206,142,42,25,31,79,20,236,100,145,186,157,211,53,234,168,233,33,98,167,115,26,101,168,0,13,85,205,170,13,85,192,152,158,47,48,85,171,21,114,135,203,187,237,194,162,174,58,140,29,133,240,69,238,133,176,189,168,201,39,125,61,53,10,182,84,86,170,171,58,85,210,185,17,170,213,222,214,46,186,34,181,209,87,146,153,161,117,201,92,220,194,25,175,102,109,92,149,24,90,241,77,114,125,61,53,107,169,31,89,3,30,157,106,85,149,168,170,198,77,23,82,39,251,174,69,100,142,69,107,145,85,23,96,142,30,176,181,139,28,240,95,150,152,43,20,208,246,219,46,32,202,251,53,174,227,77,213,124,125,122,89,237,49,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,92,203,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,218,120,22,43,129,156,208,186,231,31,9,121,103,143,47,173,171,91,148,246,127,102,214,79,87,90,234,185,234,231,161,154,74,41,42,164,149,200,142,115,230,117,50,204,186,234,168,178,42,43,157,166,229,190,160,0,0,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,6,176,57,171,153,152,171,57,51,31,17,230,150,53,171,237,23,172,77,112,150,225,83,182,73,31,28,59,215,220,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,125,57,135,227,91,174,0,224,183,53,111,182,106,122,73,170,42,172,236,178,61,181,44,115,152,144,92,42,98,161,153,200,141,115,87,123,98,169,145,204,93,116,71,163,85,81,200,138,213,215,132,9,169,228,217,146,159,97,184,125,187,103,29,93,195,173,87,153,183,4,232,193,28,187,163,130,134,221,45,69,60,123,154,177,181,91,51,167,125,98,187,71,189,171,31,67,77,174,222,131,156,158,74,125,185,225,246,211,156,116,151,14,141,94,89,92,23,173,4,146,237,142,122,27,140,180,244,242,109,106,70,229,116,205,157,148,106,221,94,198,164,125,125,119,59,98,25,105,195,94,80,211,100,46,67,96,108,163,134,10,72,234,48,237,158,24,110,11,73,60,179,65,45,197,250,203,91,52,111,151,71,171,36,169,146,105,17,21,27,162,61,17,26,212,68,106,56,148,202,26,108,250,200,108,115,148,115,65,73,37,70,34,179,205,13,189,106,231,150,24,34,184,179,73,104,166,145,241,106,244,100,117,49,195,34,162,35,181,70,42,43,92,138,173,80,128,30,16,179,122,155,34,56,151,203,220,210,184,79,73,5,182,211,120,100,55,73,234,96,150,102,83,219,170,88,234,90,201,145,145,123,238,123,41,231,149,236,70,163,189,246,183,221,127,230,174,201,38,170,230,205,28,63,102,103,225,147,35,176,30,105,73,87,106,168,171,196,216,126,134,225,95,236,185,55,210,195,92,248,91,218,160,103,190,245,111,74,116,150,53,99,156,174,99,152,173,114,238,106,129,18,220,234,252,211,225,111,151,244,62,163,113,62,174,78,220,63,96,28,211,205,12,73,154,248,189,149,117,55,44,174,168,181,213,217,104,213,33,125,20,179,213,71,92,222,172,241,201,27,156,231,196,232,98,150,39,49,204,86,72,198,187,191,68,211,229,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,1,42,128,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,75,171,197,143,149,140,228,249,127,136,125,58,114,213,114,184,242,39,150,95,90,245,138,210,234,241,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,115,71,243,217,153,191,69,244,122,35,242,120,23,224,202,251,198,30,99,213,91,36,186,251,27,6,97,126,207,81,137,174,81,61,139,84,216,229,87,244,169,169,163,118,186,205,47,74,84,73,28,213,142,54,177,206,118,229,70,69,39,235,115,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,39,216,91,9,225,92,13,98,165,194,216,43,12,218,176,253,150,139,127,102,183,90,232,163,164,165,131,123,220,247,236,138,52,107,27,185,239,115,151,68,239,115,149,87,189,84,253,96,0,16,151,204,215,129,43,174,72,227,43,142,121,229,110,25,164,143,43,239,213,17,186,170,142,215,3,152,204,55,90,244,107,92,201,35,213,81,148,211,75,171,163,123,54,198,199,201,208,219,26,36,61,89,180,49,87,154,63,145,60,205,250,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,16,3,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,144,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,29,18,110,69,213,16,250,21,53,58,228,77,83,185,0,68,239,134,167,105,243,55,86,175,127,119,244,159,66,119,166,160,114,71,127,52,190,25,96,199,88,106,124,204,195,248,117,143,185,219,41,91,36,211,211,211,235,34,197,5,61,91,246,42,163,211,187,93,159,5,248,120,146,32,121,204,192,193,150,220,123,132,238,120,98,231,30,232,171,233,102,131,243,26,239,207,137,236,240,114,42,42,104,245,238,3,93,126,24,51,178,241,146,89,169,103,196,84,183,153,232,109,242,85,211,197,93,182,93,172,72,22,166,23,200,229,247,93,252,216,187,244,77,123,188,77,137,240,6,58,176,102,30,26,166,196,184,118,235,75,93,75,59,164,98,73,79,42,72,221,88,245,106,166,168,137,247,125,198,188,28,78,240,225,140,56,122,199,245,88,118,239,103,184,182,219,210,167,146,158,182,106,100,99,36,89,35,220,173,213,138,173,215,86,73,241,215,221,83,48,57,108,241,202,204,16,180,153,67,152,119,90,102,81,203,81,47,102,172,175,172,157,92,174,158,162,4,70,247,238,110,190,252,138,157,233,220,159,210,161,48,103,7,93,53,85,53,108,13,169,164,158,57,162,126,187,94,199,35,154,186,46,139,162,167,235,67,180,15,154,104,246,174,228,65,27,254,31,224,59,220,212,114,104,167,83,99,218,229,238,238,3,181,171,170,21,28,34,104,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,41,87,34,1,80,56,69,212,228,0,0,0,0,0,56,80,128,52,67,144,0,24,35,204,67,141,203,118,76,88,227,193,88,46,225,65,93,125,184,64,178,172,77,170,153,143,103,78,170,38,170,47,77,17,60,27,39,139,147,193,116,47,239,20,92,75,225,254,29,240,191,181,46,139,27,170,37,141,178,198,199,164,218,109,235,199,26,247,198,199,127,102,164,1,103,46,110,226,92,233,198,181,88,199,19,73,249,89,29,42,65,18,77,36,141,138,55,74,249,17,168,178,57,87,197,234,157,218,120,39,112,31,157,133,240,174,53,205,236,96,235,78,31,183,87,94,111,53,235,53,83,217,18,44,178,42,38,175,123,149,92,190,26,175,138,175,138,253,234,79,63,5,252,42,89,120,127,192,182,217,167,163,217,123,154,142,53,169,234,83,64,199,163,223,79,2,73,171,152,138,170,187,163,93,123,204,118,229,163,193,133,171,9,218,41,115,107,21,64,149,21,245,212,174,88,155,45,61,51,209,140,158,158,153,251,81,200,174,118,136,170,255,0,187,246,119,146,64,141,70,162,53,168,136,136,154,34,39,192,14,64,40,145,251,16,10,36,155,78,228,255,0,14,165,44,77,221,255,0,231,58,209,58,157,233,169,223,19,54,254,192,43,106,104,84,83,187,78,227,157,192,114,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,214,189,98,180,202,163,21,121,92,121,19,203,47,173,122,197,105,149,64,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,7,228,226,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,53,162,206,188,208,186,231,86,110,98,252,215,188,182,174,58,140,83,120,169,185,50,158,166,181,213,111,163,129,239,94,141,42,74,228,69,123,33,139,167,19,61,214,162,50,54,162,53,168,136,137,50,156,221,243,138,235,150,188,46,51,8,225,203,245,37,13,203,48,111,17,89,42,98,74,167,69,91,37,169,177,73,53,91,160,107,30,215,43,21,204,167,130,85,84,115,58,117,78,99,147,242,141,82,32,56,107,202,26,156,250,207,156,13,148,112,193,87,37,62,34,188,67,13,193,105,39,138,25,226,183,51,89,107,102,141,242,234,196,124,116,209,205,34,34,163,181,86,34,35,92,170,141,80,188,28,77,100,167,224,91,132,126,26,187,69,195,181,87,227,191,180,120,214,179,100,187,225,139,182,193,103,236,241,199,172,108,115,116,165,138,155,123,87,118,146,172,187,92,173,219,167,213,203,163,40,105,179,235,22,231,22,81,205,5,36,149,24,139,41,238,144,219,214,174,121,97,130,43,139,46,54,217,104,166,145,241,106,244,100,117,49,195,34,162,35,181,70,42,43,92,138,173,92,149,231,113,105,181,88,45,89,13,98,177,91,41,45,214,219,117,62,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,205,62,41,249,127,93,234,54,224,48,87,253,53,96,44,85,254,202,225,204,73,135,46,31,246,74,58,235,109,117,60,159,248,178,67,52,114,51,245,57,174,111,193,80,216,207,132,140,232,181,103,215,15,56,39,48,41,113,125,38,34,187,201,103,163,164,196,149,16,177,177,62,43,220,116,241,246,216,165,137,173,106,68,254,170,185,200,212,107,90,172,123,30,205,99,123,21,97,175,154,14,72,90,178,79,138,251,211,172,215,202,187,141,62,63,167,118,56,123,42,99,107,95,71,61,109,101,82,77,2,57,189,207,98,75,12,143,98,237,106,163,36,107,23,114,177,100,126,80,114,75,206,191,254,29,112,231,89,111,251,241,173,190,170,56,191,240,122,58,184,230,122,201,255,0,129,44,109,108,127,219,213,206,252,196,2,85,15,63,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,244,0,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,103,255,0,0,191,242,172,184,141,253,239,255,0,236,114,148,192,14,44,124,211,231,39,204,12,67,234,51,153,255,0,192,47,252,171,46,35,127,123,255,0,251,28,165,2,42,203,255,0,196,167,21,215,220,241,193,57,91,149,86,153,110,182,220,25,150,216,62,205,103,75,108,243,49,35,174,188,83,209,182,26,154,247,49,137,251,98,137,30,231,171,99,107,158,157,53,158,70,37,128,46,255,0,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,5,203,224,23,130,140,85,197,102,99,210,94,238,214,206,207,150,88,102,225,12,152,142,225,80,146,50,58,253,138,217,29,108,167,88,220,199,186,105,88,168,143,115,28,157,24,222,143,85,220,232,153,44,191,113,93,193,254,92,113,33,145,207,203,40,240,221,170,215,117,195,150,249,27,129,234,224,98,81,199,102,170,100,40,200,97,106,199,27,182,81,187,167,20,114,196,214,57,171,27,90,173,106,62,56,156,203,151,147,185,59,128,114,43,0,90,242,231,46,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,246,34,123,80,53,140,206,44,157,199,217,21,143,238,153,115,152,214,26,187,117,202,221,81,60,81,75,45,44,208,193,112,130,57,164,133,181,116,174,153,140,116,180,210,58,39,172,114,163,81,28,137,251,81,36,211,150,23,48,143,180,30,199,225,143,59,175,22,170,9,168,45,244,86,108,11,113,74,78,207,219,122,91,216,218,26,169,119,244,250,221,62,207,29,62,145,179,169,210,115,94,231,204,246,117,50,43,152,103,5,150,174,41,242,190,162,251,132,48,253,35,179,83,13,83,162,225,250,197,169,109,42,214,192,146,110,150,223,60,142,106,181,236,115,86,87,68,143,86,163,38,86,175,82,54,62,109,208,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,19,233,205,31,200,158,102,253,23,214,40,136,1,37,39,21,113,111,140,184,173,229,111,155,149,89,131,133,234,233,241,14,15,168,195,246,186,235,244,84,201,21,186,246,247,93,104,220,146,69,166,141,101,75,90,141,89,226,106,108,111,86,39,183,107,102,72,163,139,96,54,168,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,26,171,147,253,202,227,200,158,89,125,107,214,43,72,1,39,251,149,199,145,60,178,250,215,172,86,129,149,64,0,60,254,60,192,24,55,51,240,204,248,51,48,48,245,37,246,197,85,81,73,83,81,111,171,69,116,19,190,154,162,58,136,146,70,235,163,216,146,195,26,171,29,171,30,136,173,114,57,170,173,95,64,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,214,176,217,79,132,239,43,25,55,242,255,0,15,122,116,0,93,80,0,0,0,2,2,249,154,241,21,77,159,252,75,220,96,194,216,178,146,249,130,112,101,60,118,107,4,212,18,202,234,73,159,177,175,172,168,106,57,202,199,189,213,10,248,250,209,34,50,72,169,233,213,21,232,214,189,211,63,197,62,117,254,46,220,62,227,108,227,142,223,219,106,240,253,189,59,4,14,139,169,27,235,167,149,148,244,189,86,245,35,85,133,39,154,37,147,107,209,221,52,126,221,93,162,46,181,128,101,254,77,100,93,101,171,151,183,16,28,67,223,172,221,31,109,251,11,13,225,218,153,22,120,228,125,44,87,186,41,43,158,214,42,36,82,66,249,155,74,198,200,138,247,36,148,147,179,220,209,200,251,43,194,119,154,124,155,249,129,135,189,70,2,85,56,160,201,79,197,219,148,141,223,39,36,184,118,218,188,63,111,179,246,249,219,47,82,55,215,79,125,165,168,170,233,59,167,26,172,41,60,210,164,123,152,142,233,163,55,106,237,85,98,175,132,239,52,249,55,243,3,15,122,140,0,56,167,201,79,197,219,136,44,109,147,145,220,59,109,38,31,184,39,96,157,210,245,36,125,12,241,50,162,151,170,238,156,104,179,36,19,68,146,109,98,55,168,143,219,171,116,85,151,78,82,25,243,77,154,124,52,71,150,215,10,218,185,241,14,88,84,123,46,165,106,106,37,168,124,182,233,223,36,180,50,35,222,196,107,24,214,164,180,204,137,175,126,198,81,181,125,214,189,141,76,116,231,89,145,116,118,171,238,11,226,30,195,102,232,251,111,126,27,196,85,49,172,17,198,250,168,153,212,161,123,152,136,146,201,51,225,109,83,29,34,171,218,145,210,64,207,115,70,163,236,95,42,28,226,186,229,175,22,150,76,34,235,245,37,14,30,204,26,122,139,37,210,42,218,167,69,4,147,182,25,38,162,115,27,189,172,90,149,168,99,32,141,92,142,93,42,165,99,19,116,136,160,78,241,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,6,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,241,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,213,92,149,79,249,197,31,251,255,0,211,137,21,100,170,127,206,40,255,0,223,254,156,64,138,179,106,131,85,115,106,128,53,129,205,92,179,197,89,55,152,248,143,43,113,173,39,103,189,97,155,132,182,250,157,177,200,200,230,216,190,228,241,117,24,199,186,25,88,173,146,55,171,83,124,111,99,145,52,114,19,147,202,203,31,211,99,174,11,112,109,42,226,26,187,181,203,10,212,87,216,46,75,82,178,185,244,175,142,165,242,211,211,163,228,79,121,140,163,158,145,25,177,85,141,102,214,38,155,21,173,142,14,110,57,103,138,176,127,23,183,140,117,118,164,214,203,143,109,244,23,11,69,84,113,201,211,119,102,164,134,142,120,28,247,49,24,179,49,240,35,220,198,57,219,99,158,7,42,162,191,68,190,188,143,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,233,49,234,179,80,49,221,232,247,162,71,249,201,26,237,12,181,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,24,149,207,42,237,106,154,235,147,118,40,110,116,143,185,81,211,223,170,234,40,219,51,86,120,96,153,212,45,138,87,199,174,230,177,238,130,102,181,202,154,57,98,145,19,93,171,166,32,114,240,193,86,172,127,198,150,85,88,175,53,21,112,211,210,222,31,123,99,169,158,214,189,103,183,211,75,93,11,85,92,215,38,199,75,77,27,94,154,106,172,87,34,43,85,81,201,112,57,182,99,91,174,42,227,75,16,88,174,20,244,145,211,224,235,61,170,201,66,232,88,228,124,144,62,153,181,202,233,85,92,168,175,234,215,74,212,86,163,83,99,88,154,106,138,231,92,174,74,121,103,246,131,60,113,166,105,85,210,90,170,41,48,126,31,101,190,30,209,30,250,170,122,234,249,191,39,61,62,172,84,102,144,82,86,70,247,163,154,237,179,163,81,28,215,191,64,153,64,0,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,108,19,203,123,20,223,113,135,4,185,91,118,196,117,221,174,174,158,223,87,107,142,78,147,35,219,75,69,93,81,73,77,30,140,68,69,217,4,17,51,93,55,59,110,174,85,114,170,172,59,115,15,193,86,172,1,198,150,106,216,172,213,21,115,83,213,94,25,123,123,170,94,215,61,39,184,83,69,93,51,81,90,214,166,198,203,83,35,88,154,106,140,70,162,171,149,21,203,37,60,154,113,253,78,38,225,114,233,131,46,56,134,146,174,163,7,98,138,186,106,59,123,86,36,158,134,221,81,20,85,17,171,218,212,71,171,36,169,146,185,90,247,235,170,182,70,162,233,30,214,134,122,128,0,128,30,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,35,21,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,128,149,64,0,3,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,9,124,203,176,5,54,95,113,165,152,148,182,220,61,87,106,182,223,42,41,175,244,171,50,75,178,177,245,116,209,203,85,81,19,228,85,222,199,86,45,90,46,213,216,215,181,236,110,221,155,82,109,56,78,242,177,147,127,47,240,247,167,64,71,175,60,28,1,77,21,215,43,51,74,135,15,85,173,69,85,61,198,193,116,187,53,37,116,8,200,157,20,244,84,239,93,122,76,122,172,213,239,111,114,61,232,146,126,114,70,155,67,218,242,75,204,204,85,136,50,227,49,50,182,237,87,218,44,184,62,225,111,184,90,58,146,72,249,41,251,122,84,245,224,110,231,171,25,10,62,145,36,107,24,214,254,82,121,220,170,229,127,116,149,16,87,202,59,51,49,86,15,226,246,207,129,109,53,122,217,113,237,190,190,223,119,165,146,73,58,110,236,212,147,86,65,59,88,215,163,22,102,62,5,99,94,246,187,108,115,206,212,68,87,234,147,168,0,0,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,170,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,0,0,2,50,249,224,227,91,173,6,0,202,204,185,134,158,145,109,183,203,197,198,247,81,43,152,238,187,103,161,134,40,98,107,29,187,106,49,91,112,153,92,138,213,85,86,199,162,183,69,71,71,7,11,25,41,248,196,241,5,130,114,114,75,135,98,164,196,23,5,237,243,182,94,156,140,161,130,39,212,85,116,157,211,145,18,101,130,25,82,61,204,86,245,21,155,180,110,170,153,127,206,179,51,62,208,103,142,11,202,218,74,187,85,69,38,15,195,239,184,77,217,228,223,85,79,93,95,55,229,32,168,209,234,140,210,10,74,57,24,197,107,93,182,117,114,171,154,246,105,109,121,73,224,171,174,42,227,75,15,223,109,245,20,145,211,224,235,61,214,247,92,217,158,228,124,144,62,153,212,40,216,145,26,168,175,234,215,68,229,71,43,83,99,94,186,234,136,215,4,239,0,0,214,91,136,28,179,252,13,231,142,60,202,216,233,46,180,244,152,103,16,87,91,232,61,169,30,202,169,168,89,51,187,44,239,247,24,142,234,192,177,72,143,107,81,175,107,209,205,77,174,66,103,249,73,227,91,86,42,224,183,15,216,173,244,245,113,212,96,235,197,214,201,92,233,152,212,100,147,190,165,213,200,232,149,28,170,172,233,87,68,213,87,35,87,123,94,154,104,136,231,70,95,52,127,61,153,155,244,95,71,162,50,255,0,145,214,41,190,213,225,92,220,193,85,21,219,236,182,171,133,158,233,71,77,210,98,116,170,170,227,170,142,162,77,232,155,221,185,148,84,201,162,170,181,58,122,181,17,92,229,80,178,188,234,252,211,225,111,151,244,62,163,113,46,175,35,31,211,103,238,223,241,34,213,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,128,149,64,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,181,235,21,165,213,226,199,202,198,114,124,191,196,62,157,57,106,185,92,121,19,203,47,173,122,197,105,117,120,177,242,177,156,159,47,241,15,167,78,6,181,134,213,6,170,230,213,0,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,57,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,8,1,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,49,87,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,9,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,114,106,115,184,227,118,189,192,116,189,54,247,255,0,156,170,57,181,238,95,240,234,115,43,55,126,195,161,83,167,222,186,129,246,2,136,223,189,10,192,198,126,52,56,84,178,241,1,129,110,83,65,71,190,247,13,28,139,77,211,166,129,239,87,178,158,116,143,71,61,17,81,119,72,154,119,144,49,138,48,174,53,202,28,96,219,78,32,183,87,89,175,52,11,13,83,25,42,44,82,34,46,143,99,145,90,190,26,167,138,47,138,125,232,108,252,230,163,145,90,228,69,69,77,21,23,226,70,255,0,50,238,12,45,88,178,209,85,155,88,86,4,167,175,161,165,106,202,216,169,233,152,143,100,20,245,47,218,174,85,107,180,85,70,125,255,0,179,184,15,103,203,191,141,203,118,115,216,228,193,88,210,225,65,67,125,183,192,146,164,78,170,153,239,127,82,170,86,162,39,81,21,60,29,31,131,151,197,53,51,184,214,71,38,179,119,18,228,182,53,165,198,56,102,79,202,198,232,146,120,150,105,35,108,177,182,86,72,173,85,141,200,190,44,68,239,215,197,123,137,253,225,119,137,124,63,196,70,23,246,165,173,99,109,68,81,186,89,24,196,155,77,189,121,35,78,249,24,223,236,16,11,226,113,162,28,128,0,225,66,1,200,0,0,0,0,7,10,186,1,200,41,71,34,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,56,85,208,42,232,80,253,85,61,223,16,57,115,151,225,227,169,202,38,165,44,102,157,234,118,0,0,0,0,0,0,0,0,0,45,7,20,89,233,65,144,153,79,127,198,51,53,146,86,82,219,166,154,150,55,172,136,142,122,43,88,157,241,181,85,59,222,159,113,233,51,119,56,48,150,78,225,27,150,42,197,21,114,197,21,5,36,149,90,71,78,249,85,81,186,39,131,127,90,167,196,131,142,57,120,185,172,226,55,27,172,22,58,250,214,225,250,4,168,167,108,82,36,177,36,154,212,171,218,170,197,145,200,168,136,216,244,213,19,79,187,238,11,93,196,79,16,88,187,136,60,113,54,40,196,115,189,176,196,249,217,73,3,106,102,146,54,70,249,159,34,104,146,57,116,95,121,19,185,19,243,83,184,204,30,94,124,0,195,154,16,191,50,243,18,89,160,161,130,88,210,150,157,33,165,157,146,71,45,43,156,143,118,231,57,124,100,103,118,212,252,222,255,0,213,108,56,24,224,254,187,56,46,142,198,88,154,146,155,216,212,178,164,113,50,89,162,114,75,190,154,71,106,232,214,55,234,158,252,74,158,29,250,253,196,228,225,59,13,179,14,88,105,45,86,154,104,224,130,24,99,98,53,140,107,83,221,99,90,157,205,68,79,4,79,128,31,117,178,219,71,104,160,167,182,208,64,200,169,233,162,100,81,181,173,70,162,53,173,70,167,114,34,39,130,33,245,0,7,10,154,166,136,186,20,244,211,227,222,86,0,165,26,136,21,23,93,81,10,128,31,43,149,81,116,212,169,36,240,253,103,122,181,23,197,14,135,67,167,122,255,0,136,14,212,121,82,41,242,55,84,85,221,240,59,25,46,189,234,160,125,0,165,174,69,248,149,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,175,183,19,124,50,113,37,127,226,75,53,239,182,46,31,51,42,227,109,184,227,139,237,93,29,101,38,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,1,43,252,174,60,137,229,151,214,189,98,180,202,163,26,185,112,225,60,85,129,184,49,203,204,45,141,112,205,215,15,222,168,189,173,218,109,215,74,41,41,42,160,223,117,171,123,55,197,34,53,237,220,199,181,201,170,119,181,200,169,220,168,100,168,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,180,226,110,211,117,191,240,219,154,246,43,21,178,174,227,114,184,224,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,6,180,70,213,6,181,159,138,119,20,255,0,245,180,230,175,254,102,220,127,244,38,197,25,177,127,197,88,83,43,49,150,41,192,182,79,108,226,75,54,31,184,220,44,246,238,205,37,71,108,174,138,154,71,193,7,74,37,73,36,223,35,88,221,140,84,115,181,209,21,21,80,8,76,230,177,159,52,217,201,197,29,126,25,177,86,213,201,98,203,106,117,195,49,177,213,18,172,18,92,89,43,221,95,51,33,123,26,145,63,170,169,76,229,68,119,81,40,227,122,61,205,86,35,114,43,146,94,74,127,240,235,136,202,203,135,223,130,173,244,177,203,255,0,131,214,85,201,51,22,63,252,9,35,115,100,254,222,142,111,230,41,129,87,110,25,56,187,191,221,107,111,183,222,31,51,130,227,114,184,212,73,87,89,89,87,132,238,115,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,78,247,6,217,23,71,195,183,14,56,51,46,125,141,236,235,211,109,241,220,113,27,94,176,62,103,222,42,24,217,42,146,73,96,68,100,189,55,175,65,143,213,203,210,134,38,239,114,53,28,161,130,220,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,226,255,0,243,148,202,124,211,205,15,193,7,224,207,45,49,94,45,246,103,218,14,219,236,43,53,77,127,101,234,123,63,167,213,232,177,219,55,116,223,183,118,154,236,118,158,10,91,94,81,57,33,157,25,107,196,150,36,190,230,54,80,227,92,43,109,159,3,214,82,69,89,123,176,85,208,193,36,238,175,160,115,98,108,147,70,214,171,213,172,123,145,168,186,232,199,47,193,64,201,94,110,249,59,117,204,174,23,25,139,176,229,134,146,186,229,151,215,136,175,117,50,165,43,165,173,142,212,232,164,134,173,176,57,140,115,145,136,231,211,207,42,42,181,157,58,87,61,203,249,54,161,16,28,53,230,245,78,66,231,206,6,205,200,103,171,142,159,14,222,33,154,224,148,144,69,52,242,219,159,172,85,176,198,201,116,98,190,74,105,38,141,21,85,186,43,209,81,205,84,71,38,201,24,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,120,179,11,130,174,36,176,110,63,196,184,66,197,146,25,149,137,45,182,59,197,109,182,142,245,73,131,43,250,23,40,33,153,241,199,85,30,214,61,187,36,107,81,233,163,220,154,57,52,115,188,84,54,40,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,204,117,224,3,20,99,235,255,0,11,152,70,197,153,217,111,136,48,94,33,193,116,236,194,179,209,222,44,243,91,150,166,10,56,163,109,53,76,49,204,170,247,177,212,235,11,95,34,163,81,102,100,232,214,163,81,12,138,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,153,255,0,192,47,252,171,46,35,127,123,255,0,251,28,165,49,43,137,190,25,56,146,191,241,37,154,247,219,23,15,153,149,113,182,220,113,197,246,174,142,178,147,9,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,12,223,224,147,41,243,79,10,114,219,207,204,11,138,114,211,21,217,177,37,231,237,79,179,172,247,11,53,77,61,117,103,86,195,77,20,93,24,30,196,146,77,242,53,204,110,214,174,231,34,181,53,84,208,8,171,202,172,179,197,89,201,152,248,115,43,112,85,39,104,189,98,107,132,86,250,109,209,200,248,225,222,190,252,242,244,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,155,4,240,119,194,174,13,225,67,40,237,248,62,205,109,164,118,39,184,211,211,212,226,203,188,114,44,207,184,220,81,158,250,54,87,49,142,236,209,185,210,54,22,109,110,214,42,185,83,168,249,30,251,105,203,155,130,143,197,87,46,39,191,227,251,101,170,76,205,197,63,148,185,84,192,157,89,45,116,42,140,88,237,141,155,115,152,237,175,98,201,43,162,70,181,242,57,173,214,86,195,20,139,152,0,0,0,12,63,226,123,150,166,71,113,23,142,240,222,53,134,213,246,70,173,110,21,78,197,181,56,125,240,208,205,117,165,150,26,137,18,101,98,193,36,114,86,118,215,64,174,149,232,215,58,41,39,71,185,238,108,40,204,192,0,97,255,0,49,236,39,133,112,55,47,108,195,194,216,43,12,218,176,253,150,139,217,61,154,221,107,162,142,146,150,13,247,186,71,191,100,81,163,88,221,207,123,156,186,39,123,156,170,189,234,164,11,155,9,243,30,194,120,171,28,240,99,152,120,91,5,97,155,174,32,189,86,251,39,179,91,173,116,82,85,213,79,178,235,72,247,236,138,52,115,221,181,140,115,151,68,238,107,85,87,185,20,132,31,197,59,138,127,250,218,115,87,255,0,51,110,63,250,16,54,83,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,145,23,205,219,36,51,163,50,184,146,195,119,220,185,202,28,107,138,173,176,96,122,58,73,107,44,150,10,186,232,35,157,181,245,238,116,78,146,24,220,212,122,53,236,114,181,87,93,30,213,248,160,30,131,145,143,233,179,247,111,248,145,42,132,106,242,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,73,80,0,0,26,171,147,253,202,227,200,158,89,125,107,214,43,72,86,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,38,251,151,14,19,197,88,27,131,28,188,194,216,215,12,221,112,253,234,139,218,221,166,221,116,162,146,146,170,13,247,90,183,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,128,100,168,0,0,0,0,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,64,15,226,157,197,63,253,109,57,171,255,0,153,183,31,253,9,176,71,12,150,155,173,131,134,220,168,177,95,109,149,118,235,149,187,3,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,46,88,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,64,15,226,157,197,63,253,109,57,171,255,0,153,183,31,253,9,176,71,12,150,155,173,131,134,220,168,177,95,109,149,118,235,149,187,3,216,169,43,40,234,225,116,51,211,79,29,4,45,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,46,88,0,0,0,8,171,231,73,159,223,252,18,225,243,7,102,23,253,17,115,198,150,42,39,255,0,224,239,182,182,169,232,159,247,249,82,5,119,246,153,94,207,228,30,99,87,43,76,139,172,206,14,43,44,56,146,182,205,218,240,222,93,255,0,166,75,156,210,44,241,198,202,168,209,82,222,198,201,18,109,235,118,174,156,205,141,238,107,95,29,52,255,0,156,141,86,59,242,184,167,203,158,41,248,137,226,11,27,103,28,124,45,102,173,21,38,32,184,39,96,129,216,34,227,28,140,161,130,38,83,210,245,91,182,68,73,150,8,98,89,54,189,91,212,87,237,209,186,34,72,255,0,42,46,25,46,185,21,146,87,28,121,140,41,177,5,175,22,102,37,67,93,114,177,221,237,206,161,125,174,10,9,234,161,167,103,74,68,73,85,242,36,146,76,175,118,136,172,150,36,107,83,106,190,64,246,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,125,204,123,9,226,172,115,193,142,97,225,108,21,134,110,184,130,245,91,236,158,205,110,181,209,73,87,85,62,203,173,35,223,178,40,209,207,118,214,49,206,93,19,185,173,85,94,228,82,34,248,100,225,147,137,43,7,18,89,81,125,190,240,249,153,86,235,109,187,28,88,170,235,43,42,240,157,124,48,83,65,29,124,46,146,89,36,116,72,214,49,173,69,114,185,85,17,17,21,84,9,180,226,159,37,63,24,158,31,113,182,78,71,112,236,85,120,130,222,157,130,119,75,211,141,149,208,74,202,138,94,171,186,114,42,66,179,195,18,73,181,138,238,154,191,110,142,209,83,90,195,106,130,10,248,239,224,167,52,240,215,20,24,187,240,35,195,150,43,155,2,221,123,45,206,207,246,102,199,83,93,66,206,173,60,125,165,173,232,53,237,131,74,166,212,105,2,236,216,221,155,24,216,214,61,66,98,120,110,206,251,87,17,249,37,133,179,162,205,99,171,179,83,226,58,121,92,250,10,153,27,35,233,167,134,121,41,230,98,61,189,207,98,75,12,155,31,163,85,204,218,229,107,21,85,137,9,156,209,252,246,102,111,209,125,30,136,207,254,80,148,89,251,131,242,227,27,229,110,113,101,254,43,195,86,91,13,194,146,225,134,254,208,218,171,104,228,119,107,73,251,92,16,118,141,24,176,177,240,71,38,200,218,155,100,169,149,206,85,89,19,76,63,230,61,195,214,126,227,158,51,179,15,20,224,172,143,204,12,65,101,173,246,79,102,184,218,240,205,109,93,44,251,45,84,140,126,201,99,141,204,118,215,177,205,93,23,185,205,84,94,244,80,51,3,146,167,149,140,83,243,2,187,211,173,198,127,152,65,202,39,47,113,246,90,240,219,137,44,89,141,129,241,6,21,185,79,142,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,105,171,28,159,5,51,124,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,145,254,110,217,123,143,179,43,134,220,55,98,203,156,15,136,49,85,202,12,113,71,87,45,29,146,217,53,116,241,192,218,10,246,186,87,71,11,92,228,98,57,236,106,185,83,77,94,212,248,161,131,252,184,120,122,207,220,13,198,118,94,98,156,107,145,249,129,135,236,180,94,214,237,55,27,166,25,173,164,165,131,125,170,173,140,223,44,145,181,141,220,247,181,169,170,247,185,200,137,222,168,6,96,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,72,255,0,55,108,189,199,217,149,195,110,27,177,101,206,7,196,24,170,229,6,56,163,171,150,142,201,108,154,186,120,224,109,5,123,93,43,163,133,174,114,49,28,246,53,92,169,166,175,106,124,80,193,254,92,60,61,103,238,6,227,59,47,49,78,53,200,252,192,195,246,90,47,107,118,155,141,211,12,214,210,82,193,190,213,86,198,111,150,72,218,198,238,123,218,212,213,123,220,228,68,239,84,2,111,200,86,231,87,230,159,11,124,191,161,245,27,137,53,36,69,243,118,201,12,232,204,174,36,176,221,247,46,114,135,26,226,171,108,24,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,215,71,181,126,40,7,160,228,99,250,108,253,219,254,36,74,161,26,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,18,84,6,170,228,170,127,206,40,255,0,223,254,156,76,0,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,36,167,240,79,154,127,232,49,254,11,127,6,152,175,237,159,253,46,123,26,167,218,159,252,43,235,255,0,173,118,117,127,145,252,167,230,254,103,189,225,222,4,64,155,84,26,214,126,41,220,83,255,0,214,211,154,191,249,155,113,255,0,208,155,41,129,28,28,236,50,190,235,136,114,143,1,230,189,189,213,115,83,224,203,197,85,182,186,158,26,39,74,200,224,184,50,61,42,165,149,23,72,88,201,104,226,137,55,55,71,62,169,137,185,170,136,143,192,174,92,153,153,248,47,227,39,46,46,53,21,119,88,232,47,215,7,97,154,200,45,242,105,218,187,124,110,167,167,100,205,87,181,175,133,181,82,83,74,228,93,116,232,163,218,215,57,141,66,103,248,230,202,251,174,113,240,151,153,152,14,196,234,181,185,79,103,246,149,28,20,148,78,171,158,174,122,25,163,173,142,150,56,154,168,231,62,103,83,36,41,166,170,139,34,42,53,218,109,88,33,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,143,42,44,85,156,156,3,226,175,177,89,127,138,234,47,88,154,223,96,184,83,97,199,90,164,125,226,29,247,26,41,223,4,180,177,239,123,102,137,136,238,163,19,93,138,199,234,186,53,84,138,14,25,56,100,226,74,193,196,150,84,95,111,188,62,102,85,186,219,110,199,22,42,186,202,202,188,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,3,96,144,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,69,7,19,124,50,113,37,127,226,75,53,239,182,46,31,51,42,227,109,184,227,139,237,93,29,101,38,19,175,154,10,152,36,175,153,209,203,28,141,137,90,246,57,170,142,71,34,170,42,42,42,18,233,203,135,9,226,172,13,193,142,94,97,108,107,134,110,184,126,245,69,237,110,211,110,186,81,73,73,85,6,251,173,91,217,190,41,17,175,110,230,61,174,77,83,189,174,69,78,229,64,34,47,153,165,218,213,122,227,143,51,235,44,215,58,74,250,120,234,45,180,143,150,154,102,202,198,207,5,178,146,25,162,87,53,85,17,241,203,28,145,189,190,45,123,28,213,209,81,80,205,94,71,216,42,235,65,128,51,79,49,166,168,164,91,109,242,241,110,178,83,196,215,187,174,217,232,97,150,105,92,246,237,218,140,86,220,33,70,170,57,85,85,178,106,141,209,21,216,85,196,223,12,156,73,95,248,146,205,123,237,139,135,204,202,184,219,110,56,226,251,87,71,89,73,132,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,132,170,114,187,201,219,174,78,112,151,104,163,196,182,28,65,99,196,56,146,241,114,189,222,45,151,186,87,83,79,73,63,91,178,70,214,194,246,49,241,177,212,244,148,242,34,63,85,85,145,206,69,218,230,162,6,90,128,0,128,190,106,118,155,173,187,142,60,125,89,112,182,85,210,211,221,41,236,245,116,50,205,11,152,202,168,18,217,77,10,203,19,149,52,123,18,88,101,141,92,221,83,124,111,111,139,85,19,40,57,24,254,155,63,118,255,0,137,30,127,155,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,241,66,229,114,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,4,149,0,0,128,30,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,34,202,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,146,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,1,37,64,0,6,170,230,213,6,181,159,138,119,20,255,0,245,180,230,175,254,102,220,127,244,32,79,247,9,222,86,50,111,229,254,30,244,232,11,85,205,7,9,253,171,224,151,48,123,62,25,246,205,125,155,217,215,106,61,148,93,162,106,62,149,116,29,162,166,61,17,93,30,202,87,84,239,145,52,219,18,203,185,81,170,226,239,240,201,105,186,216,56,109,202,139,21,246,217,87,110,185,91,176,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,46,5,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,25,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,54,126,53,172,252,83,184,167,255,0,173,167,53,127,243,54,227,255,0,161,39,123,129,154,156,125,55,9,121,103,71,153,216,74,175,12,226,27,69,159,216,147,219,42,232,38,162,158,24,40,166,146,146,153,210,67,55,190,215,190,158,8,100,85,93,17,202,245,115,81,173,84,68,11,234,0,0,64,15,52,127,61,153,155,244,95,71,162,39,248,132,14,99,220,61,103,238,57,227,59,48,241,78,10,200,252,192,196,22,90,223,100,246,107,141,175,12,214,213,210,207,178,213,72,199,236,150,56,220,199,109,123,28,213,209,123,156,213,69,239,69,2,245,242,49,253,54,126,237,255,0,18,37,80,141,94,77,121,79,154,121,95,248,95,252,38,101,166,43,194,94,211,251,63,216,189,187,102,169,160,237,93,63,104,117,58,93,102,55,126,222,163,55,109,215,77,237,215,197,9,42,0,0,2,0,121,163,249,236,204,223,162,250,61,17,147,252,141,109,54,169,174,185,201,125,154,217,72,251,149,29,61,134,146,158,177,208,181,103,134,9,157,92,233,98,100,154,110,107,30,232,33,115,154,139,163,150,40,213,117,218,154,89,254,99,220,61,103,238,57,227,59,48,241,78,10,200,252,192,196,22,90,223,100,246,107,141,175,12,214,213,210,207,178,213,72,199,236,150,56,220,199,109,123,28,213,209,123,156,213,69,239,69,51,3,147,230,67,226,172,166,202,204,123,138,115,3,7,226,188,47,137,49,30,32,130,222,251,117,246,223,37,14,180,52,116,205,124,19,197,20,177,182,79,122,74,218,166,185,250,171,87,164,212,68,69,107,181,12,255,0,0,1,12,28,235,237,55,88,120,146,193,183,217,173,149,108,182,214,96,122,122,74,122,199,66,228,130,105,225,175,173,116,177,50,77,54,185,236,108,240,185,205,69,213,169,44,106,186,110,77,125,175,35,172,83,98,164,197,89,185,130,170,43,182,94,174,182,251,61,210,142,155,164,245,234,210,210,73,85,29,68,155,209,54,55,107,235,105,147,69,84,114,245,53,106,42,53,202,151,3,156,166,83,230,158,104,126,8,63,6,121,105,138,241,111,179,62,208,118,223,97,89,170,107,251,47,83,217,253,62,175,69,142,217,187,166,253,187,180,215,99,180,240,82,218,242,137,201,12,232,203,94,36,177,37,247,49,178,135,26,225,91,108,248,30,178,146,42,203,221,130,174,134,9,39,117,125,3,155,19,100,154,54,181,94,173,99,220,141,69,215,70,57,126,10,7,138,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,30,127,155,182,72,103,70,101,113,37,134,239,185,115,148,56,215,21,91,96,192,244,116,146,214,89,44,21,117,208,71,59,107,235,220,232,157,36,49,185,168,244,107,216,229,106,174,186,61,171,241,66,229,114,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,4,149,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,215,219,137,190,25,56,146,191,241,37,154,247,219,23,15,153,149,113,182,220,113,197,246,174,142,178,147,9,215,205,5,76,18,87,204,232,229,142,70,196,173,123,28,213,71,35,145,85,21,21,21,0,149,254,87,30,68,242,203,235,94,177,90,93,94,44,124,172,103,39,203,252,67,233,211,150,255,0,151,14,19,197,88,27,131,28,188,194,216,215,12,221,112,253,234,139,218,221,166,221,116,162,146,146,170,13,247,90,183,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,133,202,226,110,211,117,191,240,219,154,246,43,21,178,174,227,114,184,224,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,6,180,70,213,6,181,159,138,119,20,255,0,245,180,230,175,254,102,220,127,244,38,202,96,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,154,156,229,50,159,52,243,67,240,65,248,51,203,76,87,139,125,153,246,131,182,251,10,205,83,95,217,122,158,207,233,245,122,44,118,205,221,55,237,221,166,187,29,167,130,152,213,203,135,135,172,253,192,220,103,101,230,41,198,185,31,152,24,126,203,69,237,110,211,113,186,97,154,218,74,88,55,218,170,216,205,242,201,27,88,221,207,123,90,154,175,123,156,136,157,234,128,120,14,104,254,123,51,55,232,190,143,68,101,87,35,31,211,103,238,223,241,34,202,115,30,225,235,63,113,207,25,217,135,138,112,86,71,230,6,32,178,214,251,39,179,92,109,120,102,182,174,150,125,150,170,70,63,100,177,198,230,59,107,216,230,174,139,220,230,170,47,122,41,146,188,154,242,159,52,242,191,240,191,248,76,203,76,87,132,189,167,246,127,177,123,118,205,83,65,218,186,126,208,234,116,186,204,110,253,189,70,110,219,174,155,219,175,138,1,37,64,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,106,230,61,132,241,86,57,224,199,48,240,182,10,195,55,92,65,122,173,246,79,102,183,90,232,164,171,170,159,101,214,145,239,217,20,104,231,187,107,24,231,46,137,220,214,170,175,114,40,16,131,194,119,154,124,155,249,129,135,189,70,3,101,51,95,110,25,56,100,226,74,193,196,150,84,95,111,188,62,102,85,186,219,110,199,22,42,186,202,202,188,39,95,12,20,208,71,95,11,164,150,73,29,18,53,140,107,81,92,174,85,68,68,69,85,54,9,0,0,2,0,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,139,41,204,123,135,172,253,199,60,103,102,30,41,193,89,31,152,24,130,203,91,236,158,205,113,181,225,154,218,186,89,246,90,169,24,253,146,199,27,152,237,175,99,154,186,47,115,154,168,189,232,166,74,242,107,202,124,211,202,255,0,194,255,0,225,51,45,49,94,18,246,159,217,254,197,237,219,53,77,7,106,233,251,67,169,210,235,49,187,246,245,25,187,110,186,111,110,190,40,4,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,231,34,124,64,229,85,16,165,94,117,62,95,185,127,81,214,237,85,83,111,196,14,197,147,199,245,20,181,85,87,77,74,155,14,189,233,254,51,189,26,137,224,128,112,136,186,234,168,21,168,165,64,10,58,105,240,238,42,68,209,52,85,212,228,0,62,91,157,182,142,239,65,81,109,175,129,146,211,212,196,248,164,107,154,142,69,107,154,173,94,229,69,79,5,83,234,0,67,111,48,206,0,97,202,248,89,153,121,119,44,211,208,207,44,137,85,78,176,210,192,200,227,138,149,174,87,183,107,154,190,49,191,187,106,254,119,119,235,195,238,29,184,130,197,220,62,99,136,113,70,28,157,238,134,87,192,202,184,29,83,52,113,190,54,76,201,23,84,141,201,170,251,170,157,232,191,156,189,198,199,120,178,195,108,196,118,26,187,85,218,154,57,224,154,25,24,173,123,26,228,247,152,230,175,115,145,83,193,87,224,65,183,28,252,31,215,100,253,209,184,203,12,210,83,123,26,170,85,142,86,69,52,77,72,182,83,70,237,91,26,70,205,19,220,149,87,199,191,79,188,9,130,225,119,61,40,51,239,41,236,24,198,22,178,58,202,171,116,51,85,70,197,145,81,175,85,115,23,190,70,162,175,123,23,239,46,249,175,239,3,92,92,214,112,229,141,210,11,229,125,107,176,253,122,83,211,186,40,210,89,82,61,42,81,238,84,98,72,212,68,84,116,154,232,139,175,221,247,206,62,81,103,6,18,206,44,35,109,197,88,94,174,89,98,175,164,142,171,73,41,223,18,162,59,84,240,119,235,69,248,129,238,192,0,0,0,0,0,0,0,82,169,161,195,92,191,31,29,74,206,183,179,94,244,2,180,93,78,78,182,106,137,239,120,149,162,234,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,221,215,191,196,10,149,87,225,254,51,148,79,136,68,212,168,0,0,0,40,154,88,224,137,243,202,237,172,141,170,231,46,154,232,136,154,169,138,156,76,115,1,202,252,132,165,146,150,42,170,154,235,163,227,111,74,38,219,37,145,187,159,28,174,98,170,171,163,77,53,141,19,199,227,253,40,25,88,247,182,54,57,239,93,26,212,85,85,253,71,153,186,230,94,10,178,162,173,198,240,177,233,175,114,83,74,239,134,191,6,253,196,30,102,255,0,51,46,32,243,37,157,134,219,119,183,91,40,93,185,30,198,89,224,71,46,177,163,60,94,178,127,182,95,31,143,244,24,193,121,199,88,171,16,185,95,119,186,246,135,47,138,244,35,103,195,79,230,181,62,8,6,194,25,133,198,231,15,185,105,74,234,140,75,137,235,163,93,206,99,82,43,93,68,154,185,27,187,78,230,253,198,58,98,142,113,121,7,108,172,158,146,199,67,127,184,50,57,28,196,145,182,109,168,168,159,31,126,118,47,143,234,34,23,8,229,150,58,199,245,29,28,43,100,237,242,189,17,218,118,152,98,215,87,109,79,229,30,212,241,47,190,10,229,189,197,54,56,130,58,154,60,51,102,160,138,86,54,70,186,182,243,2,106,138,186,120,70,175,80,51,66,191,156,190,95,43,156,234,44,51,136,87,199,68,91,107,19,255,0,183,11,119,143,249,188,85,94,45,85,180,216,74,201,117,167,171,154,55,54,7,85,83,43,35,107,151,77,53,233,214,42,162,120,248,30,59,11,242,120,226,18,178,90,87,226,107,142,25,167,130,87,55,169,217,239,14,87,35,123,245,211,250,157,83,95,2,248,97,110,75,248,69,173,166,147,22,226,187,195,223,163,86,118,83,93,226,217,175,126,186,127,82,107,167,135,196,8,233,206,126,37,115,67,60,106,210,76,93,121,149,41,152,146,49,180,208,84,84,116,158,215,72,143,247,153,36,175,69,209,81,63,192,91,26,26,183,208,85,197,89,28,113,189,240,185,30,214,200,154,183,84,240,212,156,44,55,202,63,133,155,67,35,91,149,150,245,95,51,52,214,73,47,179,162,170,163,116,94,230,53,137,222,189,254,7,167,139,149,239,9,140,238,92,23,115,211,245,95,106,245,95,255,0,88,8,142,192,188,108,231,38,95,219,225,181,216,253,151,217,233,218,214,70,146,118,175,117,26,196,98,34,109,157,168,157,200,159,2,233,219,57,168,103,229,182,54,197,20,22,141,26,136,154,237,173,215,185,52,255,0,162,201,31,147,149,199,8,79,239,92,15,116,85,251,214,253,87,255,0,241,159,159,83,202,171,132,201,85,22,60,27,114,77,53,241,191,85,255,0,252,64,97,126,17,230,255,0,152,244,117,77,251,91,102,130,122,125,139,175,100,167,157,207,221,162,105,252,165,110,154,107,169,122,176,223,57,108,172,116,145,38,32,195,152,154,20,70,251,238,101,178,55,38,237,191,248,90,175,142,165,201,187,114,139,225,102,174,7,54,221,135,238,180,178,170,162,163,219,126,169,93,59,251,255,0,57,28,159,226,45,54,37,228,191,132,156,146,75,134,113,85,225,174,87,123,177,203,119,139,106,38,171,247,210,107,225,167,196,11,245,132,121,169,112,155,137,230,101,42,226,187,189,60,239,106,187,99,236,85,41,166,136,138,186,170,35,147,239,248,252,12,133,193,185,231,150,120,246,153,149,88,106,253,36,236,122,189,27,190,142,104,215,221,94,255,0,206,105,14,184,251,148,191,17,152,107,173,81,99,126,28,174,167,99,244,107,93,120,252,162,181,92,168,159,157,19,19,93,52,215,250,75,1,127,202,252,254,225,206,228,181,215,27,108,118,105,227,70,167,90,58,138,74,166,233,42,104,157,218,187,199,77,60,59,180,3,100,72,165,142,120,210,88,157,185,174,240,93,52,43,32,111,39,185,157,241,5,151,115,83,81,95,110,54,187,181,178,41,119,191,117,158,46,182,139,35,92,228,77,142,141,60,17,218,126,223,240,73,63,15,156,200,178,83,57,146,43,93,77,202,190,142,241,36,142,103,103,125,166,86,127,205,24,214,170,185,174,123,123,250,141,248,129,151,160,233,164,171,167,174,129,181,52,178,111,141,218,162,59,69,79,15,218,119,1,215,36,91,155,163,81,15,153,90,173,94,239,15,129,246,148,185,168,244,209,64,232,137,202,171,226,125,8,191,2,132,139,106,234,135,40,186,120,129,88,56,69,212,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,7,10,186,0,85,248,31,60,174,84,95,19,185,87,95,3,133,139,114,234,160,124,237,106,189,127,105,244,71,22,214,232,228,66,166,181,24,154,33,80,0,14,154,186,186,122,24,29,83,85,38,200,219,162,43,180,85,241,253,128,119,20,75,44,112,70,178,202,237,173,111,138,233,169,136,188,65,243,34,201,76,153,73,109,116,215,42,250,203,196,114,53,157,157,150,153,95,255,0,52,123,92,168,231,57,141,238,233,187,226,70,198,112,243,59,226,11,49,38,169,162,177,92,109,118,155,100,178,239,102,219,60,93,109,18,71,57,168,187,221,34,120,43,117,253,159,225,9,166,198,89,231,150,120,10,153,245,88,150,253,36,12,98,177,29,178,142,105,23,222,94,239,205,105,143,88,187,154,151,9,184,98,103,210,166,43,187,212,78,198,163,182,50,197,82,186,234,138,169,162,170,53,62,239,143,196,135,187,6,87,231,247,17,151,36,174,183,91,99,188,207,34,57,58,210,84,82,82,183,72,147,69,238,213,190,26,233,225,223,169,127,240,15,41,126,35,49,47,70,162,248,252,57,67,78,247,232,230,182,241,249,68,106,57,17,127,54,39,166,186,107,167,244,1,147,120,147,156,182,86,54,73,83,15,225,204,77,50,43,125,199,62,217,27,83,118,223,252,45,23,199,66,202,226,254,111,249,143,89,84,239,178,86,104,32,167,216,154,118,186,121,218,253,218,46,191,201,214,233,166,186,23,107,13,114,95,194,77,70,75,137,177,85,225,206,71,123,209,197,119,139,106,166,169,247,82,107,225,175,196,187,54,158,81,124,44,210,64,214,220,112,253,214,170,84,85,85,123,175,213,41,175,127,119,230,163,83,252,64,96,109,207,154,134,126,92,163,116,82,193,104,209,200,169,174,218,221,123,211,79,250,44,181,152,235,141,156,228,204,11,124,214,187,231,178,251,61,67,92,201,18,62,213,239,35,152,172,84,93,211,185,23,185,87,224,75,21,55,42,174,19,34,85,89,48,109,201,117,211,194,253,87,255,0,241,31,160,206,87,28,33,51,189,48,61,209,23,239,75,245,95,255,0,198,4,10,215,85,190,190,174,90,201,35,141,143,153,202,247,54,52,209,186,175,142,133,206,201,142,37,115,67,35,170,214,76,35,121,149,105,158,145,177,212,211,212,84,116,152,214,200,175,247,89,28,172,68,213,85,127,194,76,220,188,175,120,76,127,114,96,187,158,159,174,251,87,170,127,250,199,152,196,156,163,248,89,187,178,69,182,217,111,84,19,63,118,146,71,125,157,85,21,91,162,119,61,175,78,229,239,240,3,24,176,7,55,138,171,61,170,138,155,22,217,46,181,21,112,198,214,206,234,90,101,124,110,114,107,174,157,74,196,85,79,15,18,226,80,115,151,203,228,115,93,91,134,113,10,120,106,137,109,98,255,0,246,225,213,138,121,47,225,23,54,166,76,37,138,239,12,126,142,88,25,83,119,139,102,189,218,107,253,73,174,158,63,18,199,226,142,79,28,66,81,203,84,252,51,113,195,53,16,68,231,116,251,69,225,200,229,111,118,154,255,0,83,162,107,226,6,84,97,126,113,121,7,115,172,130,146,249,67,127,183,178,73,26,197,145,214,109,200,136,191,31,114,119,175,143,234,50,47,47,120,220,225,247,50,233,91,81,134,177,61,116,139,185,172,114,75,107,168,143,71,43,119,105,222,223,184,135,28,107,203,123,138,108,15,4,149,53,152,102,205,95,20,76,116,142,117,21,230,5,209,17,116,240,145,88,165,136,197,217,101,142,176,5,71,71,21,89,59,4,172,69,118,157,166,25,116,209,219,87,249,55,185,60,64,217,94,213,153,120,42,244,136,182,235,194,201,174,157,203,77,43,126,26,252,91,247,30,153,143,108,140,107,216,186,181,200,138,139,250,141,93,236,216,235,21,97,231,35,237,23,94,206,228,240,94,132,111,248,105,252,230,175,193,76,159,202,14,102,92,65,229,179,59,13,202,239,110,185,208,183,106,49,143,179,192,174,77,35,86,120,177,99,255,0,106,190,63,15,232,2,122,193,139,124,49,241,233,150,57,255,0,98,146,162,74,154,154,27,141,43,227,130,104,157,109,146,54,239,88,119,185,123,157,34,105,170,57,19,191,225,253,38,80,195,44,115,196,201,226,118,230,72,212,115,87,77,53,69,77,80,10,192,0,82,169,241,56,69,95,137,89,74,166,128,84,14,166,72,139,238,235,223,226,118,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,56,215,64,171,161,74,170,170,128,87,28,116,247,119,169,82,38,190,37,64,0,0,11,123,155,121,229,128,178,106,203,85,118,198,23,25,160,232,66,233,90,200,169,100,153,87,72,222,244,252,212,251,163,119,196,248,56,132,207,92,49,144,216,14,124,93,125,186,209,83,189,149,16,64,200,230,154,38,185,86,71,104,139,181,242,51,94,228,119,199,224,64,143,19,92,76,98,254,33,241,213,86,34,187,84,198,218,23,197,79,20,16,54,146,56,149,169,28,106,213,215,106,185,124,92,255,0,231,47,138,120,1,144,188,70,243,76,205,12,196,174,171,180,101,212,148,20,86,57,97,100,77,146,162,208,212,157,117,137,205,147,77,210,61,60,94,186,106,159,15,240,225,20,211,222,49,85,217,175,153,221,170,186,165,204,141,59,152,205,203,220,214,167,193,19,224,135,175,202,28,144,199,153,203,127,166,179,225,59,45,84,241,75,51,99,146,165,41,166,116,76,69,145,140,119,191,28,111,68,84,234,53,124,60,9,155,225,131,151,62,83,229,37,162,150,237,125,183,92,42,175,141,154,73,29,35,238,83,105,221,43,28,196,86,108,141,60,35,111,195,253,240,35,215,135,254,88,153,201,154,115,246,236,87,5,21,174,215,181,174,78,149,222,36,155,249,85,99,181,209,146,39,131,92,191,224,253,132,129,100,183,43,124,139,202,251,130,222,107,226,187,92,43,85,173,77,95,119,122,181,21,178,110,78,230,70,207,185,191,224,51,58,138,138,150,223,78,218,90,56,186,113,51,93,27,185,87,77,85,87,197,123,252,85,78,240,60,142,24,202,156,13,132,34,142,43,29,161,241,36,76,107,26,175,169,149,235,162,46,169,226,227,214,49,141,141,137,27,19,70,181,52,68,42,0,0,0,0,0,0,0,0,0,15,63,137,240,30,24,198,16,186,11,245,3,167,107,213,170,187,102,123,23,221,240,252,213,67,208,0,48,115,61,185,90,100,246,104,87,207,126,178,67,112,160,185,73,3,99,71,182,240,246,234,173,99,145,189,207,141,237,241,86,255,0,131,246,235,25,25,237,193,54,117,100,5,238,90,217,173,180,117,54,218,22,197,85,21,92,55,24,101,115,21,35,89,21,92,215,35,21,116,88,220,186,35,87,187,79,19,97,163,241,49,78,13,195,216,206,221,53,175,16,81,58,162,9,163,116,110,70,202,246,46,138,215,53,116,86,170,124,28,160,66,7,15,28,204,179,163,43,107,168,237,56,178,233,69,113,177,36,255,0,151,122,89,225,89,218,199,202,197,126,155,22,52,238,106,63,78,229,93,85,60,73,97,200,126,50,242,111,62,216,232,48,157,238,165,245,145,181,174,123,36,182,207,11,125,233,28,198,232,174,69,248,167,222,97,127,21,124,171,176,234,37,102,39,201,250,107,132,51,36,13,127,66,74,217,234,24,170,200,100,215,84,232,61,218,171,155,31,131,188,62,237,72,224,161,170,205,126,30,113,115,107,160,164,172,176,221,35,86,104,234,187,114,163,101,70,171,37,218,137,59,59,244,93,154,232,136,191,225,3,102,128,71,63,4,220,201,155,153,117,14,193,249,175,114,182,209,87,70,216,250,50,44,80,82,54,87,73,80,230,232,221,211,234,229,70,185,157,219,127,245,200,164,21,20,245,81,54,122,89,227,154,39,107,181,241,185,28,213,209,116,238,84,253,96,118,20,185,186,247,161,80,3,175,114,34,233,241,66,164,114,41,213,43,85,21,92,137,250,206,99,85,248,129,220,14,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,224,7,10,237,10,119,34,174,159,21,40,145,87,224,158,2,38,170,170,57,83,245,129,218,214,233,222,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,106,186,170,170,34,127,74,145,227,198,207,50,102,229,165,67,112,126,84,92,173,181,181,210,54,78,180,137,20,21,109,137,209,212,53,186,59,108,250,181,85,173,127,118,223,253,65,147,249,241,198,94,77,228,35,27,6,44,189,212,178,178,70,185,204,100,118,217,230,111,187,35,88,237,85,168,159,21,251,200,158,226,31,153,150,116,102,149,117,101,167,9,221,40,173,214,37,159,242,15,91,60,41,59,152,201,94,172,215,122,200,157,237,86,107,220,139,170,47,129,142,53,213,89,175,196,54,46,117,116,244,149,151,235,164,138,253,93,73,110,85,108,72,229,124,187,85,32,103,118,171,191,77,81,87,252,4,143,240,169,202,187,14,170,81,226,124,224,166,184,77,50,192,231,244,35,173,158,157,136,175,134,61,52,78,131,29,170,57,210,120,187,195,239,208,12,46,200,158,9,179,171,63,239,113,86,195,109,163,166,182,215,54,90,169,106,230,184,195,19,158,171,26,72,138,214,181,30,169,170,200,213,209,90,157,218,248,18,111,145,60,173,50,123,43,235,224,191,94,225,184,87,220,163,129,209,171,221,120,123,180,87,49,168,238,230,70,198,248,163,191,195,251,52,204,140,45,131,112,246,12,183,67,107,195,244,78,167,130,24,219,27,81,210,189,235,162,53,173,77,85,202,191,6,161,251,96,121,252,49,128,240,198,15,133,176,88,104,29,3,88,174,84,221,51,222,190,247,143,231,42,158,128,0,0,0,0,0,0,0,0,0,41,123,27,35,22,55,166,173,114,104,168,121,60,79,149,56,27,23,197,36,87,203,67,229,73,88,230,57,89,83,43,23,69,93,87,193,199,174,0,97,86,116,242,183,200,188,208,184,37,230,130,43,181,190,181,26,228,213,151,119,163,85,93,38,229,238,124,111,251,221,254,18,63,120,128,229,137,156,153,89,63,110,194,144,81,93,45,123,92,229,234,221,226,89,191,149,70,55,77,89,26,120,57,171,254,31,216,78,185,209,91,69,75,112,167,117,45,100,93,72,159,166,173,220,169,174,138,139,226,157,254,40,128,106,225,5,77,235,10,221,31,209,127,101,172,167,115,152,238,230,63,107,147,86,170,119,234,139,241,67,55,56,114,230,153,154,25,119,93,73,104,204,89,40,43,108,113,66,248,157,37,61,161,171,58,105,19,91,30,187,100,98,120,177,53,209,62,63,224,206,62,41,57,110,229,102,111,49,216,138,195,67,95,73,120,141,174,77,204,185,77,222,175,157,175,118,140,86,72,139,220,175,248,124,127,165,33,187,55,178,67,30,100,213,254,166,207,139,44,181,80,69,20,206,142,58,149,166,153,177,61,18,71,177,190,252,145,177,21,87,166,229,240,240,3,98,108,164,207,44,5,156,182,90,91,182,15,184,205,63,94,22,202,230,75,75,36,42,154,198,199,175,231,39,221,35,126,37,194,53,192,225,151,137,140,95,195,198,58,165,196,86,154,152,221,66,200,170,34,158,7,82,71,42,185,36,141,26,154,110,86,175,139,89,252,228,240,95,18,123,184,123,207,92,49,159,56,14,12,93,98,186,209,84,61,245,19,192,248,225,154,39,57,22,55,104,171,181,146,63,78,229,111,199,226,5,209,0,1,215,211,219,222,135,40,226,178,149,77,60,0,231,93,78,74,17,85,20,169,23,80,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,120,1,194,134,162,252,78,26,197,69,85,69,238,59,0,0,0,22,127,137,190,32,236,60,60,229,221,78,47,184,213,211,165,83,103,167,134,24,94,232,213,206,234,61,83,93,142,145,154,247,53,223,31,129,247,241,7,159,184,87,135,220,9,62,51,196,45,237,75,28,208,66,202,72,234,98,142,87,172,143,218,138,155,215,193,52,114,248,124,20,131,14,47,56,179,185,241,49,137,251,111,179,102,160,183,68,218,100,142,41,100,138,71,110,141,143,77,117,99,27,241,145,126,32,126,47,18,252,86,102,31,18,88,129,245,216,166,166,149,40,90,144,44,48,67,68,200,116,116,108,114,34,170,162,185,124,94,255,0,231,105,224,124,156,54,240,219,140,56,130,198,20,118,155,77,178,173,109,107,80,198,85,85,50,25,182,35,122,209,49,232,146,54,39,181,28,141,149,23,191,246,254,223,167,133,222,23,113,167,18,248,218,44,59,98,141,244,148,9,21,68,179,92,37,163,158,88,90,177,49,23,102,177,166,155,149,94,206,237,201,254,101,158,126,29,114,7,13,240,247,128,169,176,101,137,177,189,209,75,81,35,230,99,165,218,238,172,155,149,17,36,123,151,224,223,240,1,206,67,240,243,129,114,23,8,211,225,140,43,69,51,18,25,38,149,95,37,92,147,46,178,63,114,247,187,79,185,191,2,234,0,0,28,57,200,212,213,78,167,77,162,247,1,220,112,174,68,58,154,245,113,86,138,168,5,91,252,127,81,198,237,83,192,225,17,78,116,239,215,64,56,87,47,129,78,245,251,151,252,5,106,209,183,245,1,74,57,87,239,26,169,86,223,212,54,254,160,56,71,47,192,171,114,161,194,55,245,5,110,160,115,187,191,67,157,83,239,58,182,171,83,70,175,196,163,114,238,209,123,128,250,65,210,147,34,104,154,126,163,181,21,28,154,162,234,7,37,140,226,43,132,188,177,226,11,14,58,221,137,109,117,14,169,135,171,36,47,138,190,104,116,123,161,88,209,125,221,117,254,111,118,159,225,47,152,3,92,126,37,184,101,198,60,54,98,152,97,174,167,169,117,182,105,81,180,117,82,71,35,191,40,216,163,145,81,206,116,81,179,93,94,186,34,34,247,53,117,240,51,119,150,207,29,120,138,231,124,168,202,236,205,186,208,58,159,161,18,208,203,217,161,167,115,164,125,90,163,147,118,246,238,95,203,166,136,141,95,15,240,200,63,16,217,25,98,207,76,9,89,133,238,172,98,61,240,212,116,220,231,75,166,231,192,248,252,35,115,87,249,200,107,253,156,153,45,142,248,109,199,144,219,111,14,127,94,142,120,166,162,174,74,73,35,141,242,53,145,77,170,36,173,209,118,172,141,77,59,252,23,80,54,78,161,172,167,184,209,195,95,73,43,100,134,162,54,201,27,154,228,84,86,170,106,157,233,220,119,145,199,203,171,143,76,59,139,240,253,187,40,241,228,157,134,243,105,160,165,166,142,174,166,170,150,24,234,222,179,44,105,211,111,184,186,232,248,245,68,69,211,95,143,138,200,189,53,76,21,148,241,85,211,74,217,34,153,136,246,61,174,69,71,53,83,84,84,84,238,80,59,78,169,17,90,187,147,195,226,118,148,185,187,144,14,166,202,142,93,16,237,105,210,172,233,174,170,186,252,74,218,240,59,65,194,42,42,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,225,85,17,0,225,199,83,165,70,174,138,84,231,148,35,58,139,170,46,159,16,43,141,187,151,114,248,124,14,210,150,183,106,21,0,58,43,171,41,237,212,115,87,213,202,216,225,167,141,210,72,231,57,17,17,168,154,175,122,247,21,84,212,193,71,79,45,93,76,173,142,40,88,175,123,220,228,68,107,81,53,85,85,94,228,35,163,152,175,30,152,119,8,97,251,142,81,224,57,59,117,230,237,65,85,77,37,93,53,85,44,209,210,61,38,72,215,168,223,125,117,209,146,104,138,137,174,159,15,20,11,111,204,231,141,187,196,149,79,201,140,191,185,80,173,186,182,134,166,11,155,210,8,102,119,250,231,102,136,244,145,219,87,72,93,252,212,241,255,0,6,21,240,211,195,46,49,226,79,20,205,13,13,61,75,109,176,202,173,172,170,142,57,27,249,71,69,36,136,141,115,98,145,154,234,196,213,21,19,185,201,167,137,243,112,227,146,88,179,137,140,228,183,90,88,215,201,5,125,217,146,93,171,22,154,71,70,136,245,124,175,69,233,34,35,119,35,30,158,45,211,84,208,158,222,30,114,50,197,145,120,18,143,11,218,152,197,123,33,167,234,57,174,151,77,204,129,145,248,72,231,47,243,84,15,192,225,215,132,188,177,225,247,14,54,221,134,173,117,13,169,155,165,36,207,150,190,105,181,123,97,72,213,125,237,52,254,119,118,159,224,47,152,0,1,194,170,53,53,85,208,234,89,145,117,77,63,80,29,186,167,222,113,187,191,67,163,114,238,209,59,202,246,171,147,71,47,196,14,205,202,165,42,229,248,156,163,116,10,223,212,5,58,168,87,42,125,229,91,127,80,219,250,128,163,122,253,203,254,2,164,114,248,28,237,253,65,26,3,118,137,224,115,191,195,245,156,105,223,174,135,10,138,5,104,228,83,147,175,69,68,41,115,213,160,119,3,165,179,106,189,231,107,92,142,77,80,14,75,87,159,28,60,224,92,250,194,53,56,99,21,81,76,244,154,72,101,71,199,87,36,43,172,111,220,157,237,215,239,119,192,186,128,13,110,184,146,225,183,24,112,251,140,43,45,55,107,101,90,90,210,161,236,165,170,124,51,108,86,245,165,99,17,100,116,76,106,185,91,18,175,119,237,253,159,95,13,60,86,102,31,13,184,129,149,216,90,166,149,104,92,147,172,208,77,68,201,181,116,140,106,42,162,170,181,124,88,207,231,105,226,79,47,17,89,3,134,248,132,192,85,56,50,250,216,216,233,101,167,145,147,61,210,237,111,74,77,200,138,145,189,171,241,119,248,72,24,226,139,133,220,105,195,70,54,151,14,223,99,125,93,2,197,79,44,55,8,168,231,138,23,44,172,85,217,172,137,166,228,86,63,187,114,255,0,153,2,119,56,100,226,14,195,196,54,93,211,98,251,117,93,58,213,58,122,136,102,133,142,141,28,222,155,209,53,216,217,31,167,115,155,241,248,151,128,215,127,132,62,44,238,124,51,226,126,219,236,217,171,237,210,182,165,36,138,41,34,141,219,164,99,19,93,94,199,124,99,79,137,57,252,62,103,238,21,226,11,2,65,140,240,243,123,42,201,52,240,190,146,74,152,164,149,139,27,246,170,174,197,240,93,90,190,31,20,2,232,128,0,161,200,191,0,133,103,91,152,170,168,170,189,192,86,135,37,45,84,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,107,167,220,7,32,0,56,95,2,157,21,85,59,202,156,186,4,240,0,137,161,200,0,15,63,143,49,189,143,46,240,197,86,44,196,85,12,134,138,149,209,181,234,233,89,30,170,247,163,17,17,94,168,158,46,251,254,7,160,35,111,154,223,16,54,72,242,210,76,190,177,92,34,246,148,149,244,111,123,91,52,15,85,107,37,159,114,109,213,92,157,241,162,235,167,195,79,188,12,49,227,115,141,9,184,136,185,85,225,203,45,186,170,142,211,13,90,111,116,239,129,253,110,148,211,171,116,216,222,228,93,236,93,81,223,205,251,148,179,188,57,100,46,34,226,15,48,224,193,54,77,208,70,234,121,234,101,170,117,52,178,198,196,141,168,186,123,137,227,171,155,241,79,31,232,91,121,135,176,245,219,20,221,161,178,88,232,229,170,172,157,28,172,142,56,220,247,42,53,170,229,238,106,42,248,34,252,9,213,229,215,194,187,178,23,44,160,186,95,228,142,91,237,109,69,114,189,89,28,209,237,99,228,99,83,221,122,233,249,176,167,243,83,196,11,207,195,102,64,225,238,31,114,254,155,8,217,227,98,201,28,181,18,62,70,58,85,69,234,73,187,77,36,123,151,224,210,237,128,0,165,239,70,38,170,28,228,106,106,167,206,237,102,126,186,127,234,3,135,57,210,47,129,83,98,239,239,78,226,182,68,141,253,167,98,55,64,41,99,52,77,19,192,173,19,67,144,0,0,0,0,0,0,0,0,7,10,154,157,110,98,253,231,105,198,154,129,242,186,37,78,255,0,0,146,171,21,60,117,79,19,233,86,234,154,29,50,193,185,60,127,96,29,172,145,175,77,90,165,103,201,26,44,110,215,252,71,212,215,35,147,84,80,57,49,243,139,254,21,112,247,18,184,25,214,186,151,199,77,114,162,235,212,83,206,254,179,211,168,180,238,141,171,182,55,183,85,69,219,220,168,168,186,25,6,0,214,171,58,50,151,22,240,221,155,85,184,110,228,143,115,172,247,47,234,42,196,166,146,56,231,72,246,72,213,111,81,59,244,71,177,21,61,237,23,239,248,203,159,46,238,48,112,230,102,229,206,27,203,155,189,67,33,190,91,40,160,183,185,146,85,83,163,149,237,235,166,168,198,237,119,188,145,34,162,42,124,80,253,158,98,28,36,46,126,224,6,221,236,50,197,21,222,211,53,69,123,119,199,60,138,245,74,71,53,17,18,55,105,249,204,111,243,87,250,126,48,193,100,185,98,158,30,179,146,42,137,162,124,119,92,35,119,78,180,125,45,138,245,141,202,139,162,74,197,209,28,213,93,53,111,131,145,64,217,157,21,21,17,81,117,69,240,83,147,27,248,44,226,139,14,113,3,149,246,87,177,221,158,243,75,67,4,117,112,201,81,3,158,178,107,43,87,70,177,81,83,249,7,47,230,167,119,195,196,201,0,40,149,170,230,174,159,113,243,38,246,248,34,255,0,128,251,14,169,145,116,213,0,229,142,68,43,215,83,228,99,180,238,62,150,59,84,212,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,113,174,133,15,114,41,203,221,162,106,124,207,118,189,192,23,123,188,81,127,192,125,49,53,90,212,215,238,41,133,23,77,84,237,0,112,170,136,138,170,186,34,120,169,201,141,252,105,241,69,135,56,126,202,251,211,222,238,209,121,170,161,158,58,72,99,168,129,175,73,53,137,169,171,94,170,171,252,187,87,243,87,187,225,224,5,173,230,35,198,14,28,203,44,185,196,153,115,104,168,100,215,203,157,20,246,246,178,58,170,117,114,61,221,4,213,88,237,206,247,82,85,85,68,79,130,145,25,146,249,75,139,120,145,205,170,44,55,109,71,181,215,139,151,245,109,98,211,73,36,112,36,155,228,114,187,166,157,218,163,30,136,158,238,171,247,124,63,50,247,114,197,60,66,231,36,181,16,196,249,46,184,186,238,189,24,250,91,213,139,35,145,19,84,137,137,170,53,168,154,232,223,6,170,147,63,203,191,132,133,200,44,0,235,189,250,88,165,187,221,166,167,175,118,200,231,141,88,171,72,214,170,42,72,237,63,57,238,254,106,127,71,192,46,55,8,28,42,225,238,26,176,51,109,116,207,142,166,229,91,208,168,168,157,157,102,39,81,41,219,27,151,108,143,118,138,171,187,185,17,17,53,50,12,0,5,15,145,172,77,92,165,78,114,53,53,85,62,89,17,100,118,191,226,0,178,171,213,124,117,95,0,216,149,123,252,74,226,131,106,120,254,211,185,27,162,104,5,13,98,253,231,98,38,131,77,14,64,0,0,0,0,0,0,0,0,225,83,82,135,179,84,209,124,14,192,7,204,232,187,251,147,184,165,174,116,107,224,125,42,221,78,183,196,142,253,160,118,49,200,244,213,10,143,153,170,232,28,191,119,197,62,243,189,174,71,38,168,5,69,164,226,79,32,112,247,16,89,127,83,132,111,17,177,36,146,90,121,25,35,221,42,34,116,228,221,166,145,189,171,241,113,118,192,26,213,241,27,144,184,139,135,204,195,159,4,222,247,79,27,105,224,169,138,169,180,210,197,27,210,70,170,233,239,167,142,173,119,197,124,63,161,47,23,4,124,104,77,195,189,202,151,14,94,173,213,85,150,153,170,215,99,160,124,12,232,245,102,129,93,174,246,247,162,108,122,234,174,254,119,220,132,152,115,20,225,93,217,245,150,83,221,44,18,71,21,246,138,162,133,88,175,142,105,55,49,146,61,171,238,177,116,252,217,151,249,171,224,65,86,33,195,215,108,45,118,154,201,124,163,150,150,178,4,106,190,57,35,115,28,136,230,163,147,185,200,139,224,169,240,3,103,124,7,141,236,121,137,134,41,113,102,29,168,100,212,85,78,145,172,86,202,201,52,86,61,88,168,170,197,84,241,111,223,241,61,1,27,124,169,56,129,178,73,150,145,229,245,246,225,23,180,163,175,172,123,26,233,160,98,163,95,44,27,83,110,168,229,239,145,87,93,62,58,125,196,146,0,56,84,212,228,1,70,138,138,189,229,73,224,23,192,53,117,3,144,0,0,112,170,154,233,247,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,56,209,53,212,38,169,220,189,255,0,172,228,0,56,213,19,187,81,170,125,233,222,7,10,138,171,221,221,167,248,206,83,238,57,56,208,14,64,0,91,236,241,204,219,126,84,96,26,236,85,93,55,79,161,210,218,169,43,24,239,122,104,216,186,111,93,63,230,136,107,147,154,57,159,139,115,75,21,220,49,14,40,196,23,11,138,212,84,203,36,73,85,58,189,35,99,164,123,218,136,159,154,154,117,29,224,159,21,37,11,155,71,16,212,86,252,61,75,150,152,95,19,194,181,149,180,239,116,241,83,212,166,248,157,21,108,43,170,183,111,126,189,39,167,138,126,106,248,145,165,195,254,82,93,179,175,51,40,48,53,170,138,106,133,158,26,137,230,233,199,187,99,35,137,206,213,125,230,247,110,218,158,41,222,168,6,124,114,203,224,149,43,110,212,185,197,152,20,52,85,52,178,208,76,180,148,149,52,147,110,106,77,5,59,152,239,123,107,53,68,149,233,224,191,29,20,150,90,122,106,122,72,91,79,75,4,112,196,205,118,177,141,70,181,53,93,87,68,79,214,167,155,203,124,11,100,203,220,35,108,195,118,75,100,20,113,81,210,67,14,200,163,219,166,200,152,205,60,87,224,196,248,252,15,82,0,165,206,218,154,169,202,170,39,122,169,209,43,247,46,155,180,3,173,238,124,142,241,83,190,54,237,77,10,35,143,68,213,83,188,239,68,209,60,0,104,159,113,200,0,0,0,1,198,163,84,3,144,82,174,248,28,162,253,224,114,112,171,160,93,123,206,28,154,162,32,13,203,247,156,43,187,181,81,166,167,10,197,240,80,57,87,104,84,139,169,66,177,203,241,255,0,17,83,91,160,21,28,104,139,226,114,80,233,17,169,170,129,196,145,162,251,201,220,167,82,61,88,186,39,113,220,199,163,147,189,78,185,25,167,195,80,59,154,186,166,167,39,205,28,138,213,209,85,123,255,0,196,125,32,117,84,211,83,214,64,250,106,168,89,44,82,53,88,246,57,53,69,69,77,21,63,192,164,93,115,44,224,102,134,106,75,254,122,224,43,117,21,36,244,236,158,229,112,130,154,146,101,146,165,17,41,219,222,173,85,106,42,34,74,190,29,250,247,233,222,169,41,71,226,227,44,41,102,198,216,98,231,133,239,182,248,43,40,238,84,146,210,203,20,204,220,215,53,237,211,189,59,191,87,197,60,0,215,219,132,14,39,113,55,14,25,157,107,158,105,238,14,178,201,112,130,59,133,27,39,108,72,198,34,202,213,213,36,106,162,104,179,57,202,154,183,193,117,253,83,227,148,89,151,100,205,172,190,177,227,171,20,236,124,23,106,24,170,149,169,52,114,57,155,145,123,156,172,85,77,117,69,255,0,2,144,119,199,127,9,88,167,36,51,58,255,0,137,108,120,98,170,60,37,87,95,53,76,19,193,79,182,10,102,47,69,83,189,36,114,162,43,230,209,53,211,245,126,171,203,203,35,140,123,174,23,197,86,108,151,198,184,141,233,104,170,154,26,27,122,85,84,162,49,141,210,165,234,212,78,154,170,251,207,141,17,21,223,118,159,112,19,34,112,168,142,77,20,234,163,172,165,184,82,197,91,71,59,38,134,102,54,70,61,139,170,57,170,154,162,255,0,129,80,238,3,228,146,61,139,220,191,172,170,57,116,211,84,241,59,158,212,118,139,166,170,124,232,221,138,138,229,3,233,106,234,84,117,181,78,192,0,16,193,197,239,29,60,113,228,71,18,249,133,149,182,252,236,164,130,219,105,188,62,107,92,20,214,11,100,204,167,183,84,177,181,84,112,171,229,164,222,231,178,158,120,152,245,114,187,223,107,189,231,254,114,132,207,131,10,185,91,113,71,142,248,148,202,204,97,248,91,199,63,104,241,158,28,196,13,234,127,91,33,163,232,90,234,41,163,236,191,235,120,163,137,219,166,130,183,195,87,166,223,123,68,86,107,154,160,0,33,175,140,158,102,252,73,225,254,35,177,158,10,201,76,113,246,87,11,97,27,132,152,122,58,103,216,168,39,154,162,170,149,238,142,170,121,31,80,201,149,119,78,146,163,54,171,27,210,100,74,172,107,213,234,161,50,128,194,174,86,217,213,158,220,66,101,102,48,204,204,235,204,239,180,221,60,64,219,21,178,139,216,180,116,93,135,161,77,28,211,75,212,166,142,62,175,87,181,196,221,174,111,185,217,245,69,93,234,137,245,240,177,199,29,78,101,113,37,154,188,45,230,75,41,34,190,225,140,81,136,25,133,174,109,124,80,37,198,221,75,95,35,18,137,241,234,138,250,152,98,209,205,116,109,94,164,49,72,231,163,93,19,164,152,51,40,0,0,3,202,102,199,219,191,193,102,50,252,22,255,0,240,207,236,253,199,236,231,242,63,242,83,179,73,217,127,151,252,151,242,221,63,229,61,207,236,187,181,3,213,130,0,127,209,71,227,179,254,174,127,238,102,207,255,0,20,38,207,134,188,222,166,207,172,134,192,217,185,12,244,146,84,98,43,60,51,92,18,146,9,97,130,43,139,53,138,182,24,217,46,175,70,71,83,28,209,162,170,187,84,98,42,57,200,168,229,11,150,12,0,230,183,197,30,123,112,215,248,46,252,10,99,159,179,159,104,253,183,237,63,235,101,29,103,95,179,246,30,143,250,230,41,54,237,235,203,249,186,107,187,191,93,19,76,127,224,43,143,94,44,115,167,139,28,13,150,121,151,154,222,217,195,119,159,105,246,218,47,97,91,105,250,189,43,109,84,209,254,82,26,118,72,221,36,137,142,247,92,154,233,162,234,138,168,161,47,224,16,87,154,188,216,56,177,196,25,143,136,238,249,95,152,255,0,102,112,133,69,194,95,97,218,221,135,109,178,73,79,66,213,219,15,85,211,69,51,214,103,49,26,249,63,42,230,245,28,253,154,51,107,80,39,80,24,213,203,199,48,115,99,54,248,96,177,230,174,113,227,255,0,181,119,172,81,112,184,84,65,39,178,169,168,123,13,44,53,14,164,109,54,148,237,107,37,247,233,164,151,168,173,107,191,47,179,189,24,138,177,45,254,138,63,29,159,245,115,255,0,115,54,127,248,160,19,252,12,127,224,43,52,177,222,116,240,157,129,179,51,50,239,190,217,196,151,159,105,246,218,222,203,13,63,87,165,114,170,134,63,201,194,198,70,221,35,137,141,247,90,154,233,170,234,170,170,185,0,0,2,32,56,245,227,215,139,28,150,226,199,28,229,158,90,102,183,177,176,221,155,217,157,138,139,216,86,218,142,151,86,219,75,52,159,148,154,157,242,59,89,37,123,189,231,46,154,232,154,34,34,32,75,248,48,3,149,39,20,121,237,196,167,225,71,240,215,142,126,209,253,156,246,39,179,63,173,148,116,125,14,209,219,186,223,235,104,163,221,187,161,23,231,107,166,222,237,53,93,125,173,163,142,58,156,53,204,3,25,112,143,152,204,164,75,21,202,162,218,204,35,118,87,197,78,180,53,114,218,105,167,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,162,25,148,0,0,0,0,12,53,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,30,101,0,0,0,0,0,6,37,100,215,27,118,174,32,120,205,196,153,37,150,243,210,86,96,156,23,133,238,53,111,188,210,85,54,162,11,237,106,84,218,227,108,177,235,11,93,27,32,116,149,177,35,153,35,227,153,36,73,19,84,72,212,244,28,86,241,155,98,225,47,49,242,174,217,143,45,93,92,25,142,253,175,79,119,185,64,199,190,170,213,37,58,209,116,42,91,27,117,234,194,157,162,84,150,52,106,201,181,90,230,106,172,233,74,25,42,0,0,0,0,0,0,12,127,227,23,140,92,9,194,6,4,167,191,223,232,253,179,137,47,59,254,207,225,254,164,212,254,212,233,77,78,202,175,234,166,65,44,112,116,163,168,73,63,40,137,191,77,173,213,87,186,202,242,242,230,35,248,205,214,92,50,191,54,18,213,104,199,212,253,107,133,181,241,84,116,227,189,194,249,234,37,146,10,104,58,104,145,118,72,59,59,17,142,150,89,100,141,174,149,85,118,74,228,12,234,0,0,0,142,14,99,92,198,241,150,66,230,133,131,40,242,26,233,73,29,247,14,212,69,115,198,43,95,105,73,160,149,143,142,57,105,173,200,247,170,42,178,72,164,89,38,116,72,215,162,62,4,142,102,185,37,106,4,143,130,202,112,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,142,190,61,120,245,226,199,37,184,177,199,57,103,150,153,173,236,108,55,102,246,103,98,162,246,21,182,163,165,213,182,210,205,39,229,38,167,124,142,214,73,94,239,121,203,166,186,38,136,136,136,18,254,12,63,229,127,159,121,177,196,78,65,95,241,174,113,226,191,180,23,170,44,97,85,107,130,167,176,211,82,108,165,101,21,20,141,143,101,60,113,177,116,124,210,46,170,155,189,237,53,209,17,19,48,0,2,42,248,156,230,231,125,194,60,65,91,172,153,17,5,170,251,129,112,109,194,104,47,115,54,169,147,82,226,232,223,20,40,230,197,34,193,212,165,232,72,149,45,142,104,164,146,57,93,178,69,73,35,209,142,202,172,45,198,190,21,207,206,14,243,35,58,242,134,231,236,76,95,132,112,125,214,182,186,211,58,199,61,85,138,233,21,12,210,194,231,53,237,217,52,42,248,213,209,74,172,217,35,88,228,115,90,246,203,19,3,42,129,0,63,232,163,241,217,255,0,87,63,247,51,103,255,0,138,19,252,0,0,0,0,0,0,0,22,127,139,108,239,186,240,225,144,56,143,58,44,214,58,75,205,70,28,168,181,185,244,21,50,58,54,84,193,53,198,154,158,102,35,219,222,199,172,83,73,177,250,57,26,253,174,86,189,17,88,190,175,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,135,181,0,0,0,195,254,57,184,205,190,240,121,152,249,59,115,146,213,237,156,25,138,61,185,79,137,173,177,49,137,84,232,226,90,14,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,12,192,7,201,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,128,0,0,6,0,115,91,226,143,61,184,107,252,23,126,5,49,207,217,207,180,126,219,246,159,245,178,142,179,175,217,251,15,71,253,115,20,155,118,245,229,252,221,53,221,223,174,137,165,191,229,127,198,103,18,124,68,231,237,255,0,5,103,30,100,125,160,178,209,96,250,171,164,20,222,199,160,164,217,84,202,218,40,219,38,250,120,35,122,232,201,164,77,21,118,251,218,233,170,34,160,73,248,49,43,57,120,219,181,112,253,198,110,27,201,44,200,158,146,143,4,227,76,47,110,171,101,230,174,169,180,240,88,171,86,166,233,27,165,147,72,92,233,25,59,163,162,137,92,249,25,28,41,26,200,186,34,200,166,90,128,0,0,0,141,94,104,60,69,113,99,194,246,99,225,107,190,84,231,55,179,48,134,53,183,207,208,181,201,103,182,213,73,71,93,70,177,182,163,107,165,163,87,164,47,100,244,207,110,233,100,119,81,103,252,198,36,109,2,74,129,24,28,179,249,131,102,198,114,103,45,203,39,120,130,198,126,223,171,196,54,245,168,195,21,62,206,166,165,232,213,82,182,73,39,166,217,73,76,196,119,86,5,124,189,73,94,141,103,100,218,154,186,84,66,79,192,0,71,7,52,222,54,115,135,135,172,127,129,242,231,35,241,149,94,27,185,79,103,168,189,222,229,117,166,134,174,10,168,38,153,33,164,107,29,81,28,142,107,216,234,90,181,114,35,90,154,73,31,123,188,24,18,62,8,192,229,159,196,159,25,220,80,231,45,202,167,48,243,115,218,56,7,6,219,214,162,243,77,236,11,84,61,178,170,165,178,71,71,77,190,24,163,154,62,246,205,63,81,155,155,253,75,177,218,117,81,76,138,206,94,54,237,92,63,113,155,134,242,75,50,39,164,163,193,56,211,11,219,170,217,121,171,170,109,60,22,42,213,169,186,70,233,100,210,23,58,70,78,232,232,162,87,62,70,71,10,70,178,46,136,178,40,25,106,0,0,0,0,0,0,12,74,176,113,183,106,178,241,199,142,56,72,204,121,233,40,41,228,168,162,155,9,222,42,106,155,19,29,60,246,203,115,217,105,72,219,10,34,190,73,100,172,149,146,203,46,174,123,219,11,81,85,99,105,150,160,0,0,0,0,0,0,0,35,3,154,7,25,156,73,240,237,159,182,12,21,147,153,145,246,126,203,91,131,233,110,147,211,123,30,130,175,125,83,235,107,99,116,155,234,32,145,233,171,33,141,52,69,219,238,235,166,170,170,161,39,224,140,14,87,252,102,113,39,196,78,126,223,240,86,113,230,71,218,11,45,22,15,170,186,65,77,236,122,10,77,149,76,173,162,141,178,111,167,130,55,174,140,154,68,209,87,111,189,174,154,162,42,73,248,0,0,0,91,254,33,113,77,247,3,100,22,101,227,92,45,93,216,175,88,127,7,222,110,150,234,158,147,36,232,85,65,69,44,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,33,7,253,20,126,59,63,234,231,254,230,108,255,0,241,64,39,248,30,43,59,241,173,215,45,114,95,31,102,53,138,158,146,123,150,21,194,247,91,221,28,85,108,115,160,146,122,106,73,38,141,178,53,174,107,149,138,230,34,42,35,154,186,107,162,167,137,229,56,85,226,99,6,241,95,148,116,121,165,131,232,106,237,207,109,67,173,183,123,101,74,43,159,110,184,198,200,223,44,9,38,212,108,204,219,44,111,100,141,68,220,199,183,115,88,253,241,176,47,0,0,0,6,63,241,153,197,47,226,143,130,112,126,100,86,225,191,109,217,110,88,194,150,197,123,167,137,219,106,153,67,45,29,92,174,150,153,85,200,197,153,143,130,55,35,95,238,189,168,230,106,197,114,72,192,200,0,126,78,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,245,128,0,0,3,13,115,243,142,58,158,28,120,217,194,25,61,142,25,72,252,186,198,152,94,218,249,170,228,124,84,239,177,220,102,184,86,192,149,174,153,234,214,173,50,181,145,54,102,189,222,227,35,73,24,168,173,123,38,204,160,0,0,0,24,1,204,195,49,248,206,225,231,217,185,189,145,121,163,117,143,0,214,233,71,123,161,251,59,106,171,134,193,84,157,54,67,39,90,72,29,55,70,161,92,228,214,77,205,100,173,219,212,252,180,81,52,51,252,16,67,128,57,178,113,141,134,113,149,166,251,140,241,213,38,49,177,82,84,35,174,22,42,155,53,190,141,149,208,42,42,57,137,61,61,59,101,137,250,46,230,61,21,81,30,214,171,155,35,119,49,211,103,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,131,15,249,160,103,222,108,112,237,144,86,12,107,147,152,175,236,253,234,183,24,82,218,231,169,236,52,213,123,233,95,69,91,35,163,217,81,28,140,77,95,12,107,170,38,239,119,77,116,85,69,192,14,30,185,143,113,157,142,115,247,45,48,86,41,206,78,219,101,196,24,194,205,107,184,211,125,157,181,71,215,165,158,182,40,229,143,123,41,154,246,238,99,220,154,181,81,201,174,168,168,189,224,77,248,6,5,115,44,227,238,167,135,171,85,46,83,100,134,46,164,131,52,42,234,32,169,185,204,218,40,171,18,201,110,218,175,68,122,75,172,76,169,153,122,91,88,248,228,210,23,72,245,72,213,240,61,193,158,160,129,108,39,204,123,152,78,57,197,86,108,21,133,179,147,182,222,177,5,194,158,215,110,166,251,59,100,143,175,85,60,141,142,40,247,190,153,172,110,231,189,169,171,149,26,154,234,170,137,222,77,78,69,225,92,216,194,25,113,110,182,103,126,103,253,187,198,114,235,81,116,185,69,111,166,163,165,134,71,34,127,83,83,71,4,49,107,12,122,104,146,72,222,163,220,174,114,236,71,54,40,194,224,0,126,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,224,63,88,17,129,147,156,222,254,220,113,89,37,131,26,219,237,88,91,39,113,6,150,187,77,77,201,221,58,171,68,204,73,22,26,218,169,152,142,103,245,67,220,216,229,98,170,69,3,86,39,36,136,145,77,36,242,126,0,0,0,2,202,113,147,156,119,222,31,248,120,196,25,197,135,33,237,21,120,102,225,99,168,146,155,115,25,218,233,95,119,163,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,5,235,5,180,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,173,203,0,0,0,0,0,0,0,0,0,82,229,208,168,235,114,129,213,36,186,235,162,120,20,199,30,245,239,95,214,21,187,213,85,170,125,12,106,55,85,211,69,2,164,68,106,104,135,32,233,172,172,165,183,210,203,91,89,59,33,134,22,58,71,189,235,162,53,168,154,170,255,0,129,20,15,17,157,57,185,135,114,95,3,214,227,28,69,80,198,71,12,51,186,38,172,241,198,231,189,144,190,77,27,212,84,69,95,115,195,245,144,51,197,255,0,19,184,155,136,252,206,186,79,12,247,6,217,99,184,79,29,190,141,243,182,84,123,21,98,106,104,145,181,17,117,88,90,228,77,93,226,154,126,188,132,230,145,197,149,126,57,198,179,101,30,15,196,178,123,42,195,113,168,101,98,82,213,106,201,117,167,141,155,92,155,19,79,207,149,21,55,47,199,82,212,112,33,194,86,41,206,252,206,176,98,91,230,24,170,147,9,82,87,195,83,60,243,211,238,130,165,137,214,85,239,89,26,170,136,248,116,93,53,253,127,172,50,179,150,159,3,52,48,210,88,51,215,30,219,168,170,231,168,100,23,43,124,21,52,147,36,148,200,169,80,222,229,114,163,85,85,22,37,240,238,211,187,94,229,89,69,166,166,167,163,129,148,212,176,178,40,163,106,49,140,106,104,136,136,154,34,127,129,15,202,193,184,82,205,130,112,197,179,11,216,173,240,81,209,219,105,34,165,138,40,89,181,173,107,27,167,114,119,254,191,138,248,159,180,0,225,203,162,106,21,116,77,79,158,73,21,203,162,42,247,127,140,2,189,94,186,47,121,219,28,104,158,242,247,169,68,108,215,225,161,216,247,163,83,185,64,171,68,79,3,146,134,200,142,77,80,172,14,21,116,41,71,106,114,230,234,82,140,114,124,127,196,7,40,238,237,80,231,114,253,229,40,197,240,67,157,52,2,164,93,78,74,90,154,34,161,202,107,220,7,32,225,87,238,56,71,124,0,168,28,106,131,80,57,0,0,56,209,62,227,144,7,76,173,220,154,124,78,150,57,241,187,197,79,169,91,169,211,36,122,166,168,157,224,119,53,219,147,84,42,62,120,159,181,116,221,169,222,138,139,222,138,7,93,69,53,61,92,46,167,170,130,57,162,126,155,152,246,163,154,186,46,169,170,47,235,66,38,185,154,112,74,148,87,106,172,226,203,250,26,42,106,88,168,33,90,186,74,106,73,183,57,33,130,161,207,119,187,185,154,170,68,196,240,79,134,170,75,81,229,179,35,2,217,51,11,8,220,240,221,238,217,5,100,85,148,147,67,178,88,247,107,190,39,179,79,20,248,61,126,63,16,53,177,202,236,207,197,185,91,138,237,248,135,11,226,11,133,185,105,234,98,146,84,165,157,88,146,49,178,49,238,69,79,205,93,122,109,241,79,130,27,27,100,118,102,219,243,95,0,208,226,170,25,186,157,126,174,229,89,88,247,123,179,72,196,215,98,233,255,0,51,83,93,238,32,50,146,237,146,153,153,95,129,174,180,83,83,172,16,211,207,15,82,61,187,217,36,77,118,169,239,59,187,118,228,241,94,244,82,75,121,75,241,13,69,112,195,213,89,105,138,49,60,41,89,69,78,199,65,21,69,74,111,149,210,214,204,186,163,118,247,105,213,98,120,175,231,39,128,18,106,0,3,133,251,142,17,21,23,191,191,95,241,28,232,114,0,28,106,159,122,119,13,81,123,181,1,162,107,169,200,56,93,87,185,59,191,88,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,165,85,201,224,221,127,164,227,124,154,255,0,37,221,253,209,82,170,39,136,69,69,239,69,212,2,42,175,138,104,114,113,226,157,192,11,35,198,142,102,227,188,159,225,155,31,102,38,92,219,234,102,191,89,237,173,117,28,212,241,182,87,210,172,147,71,19,170,182,58,55,181,205,133,146,62,103,35,154,173,219,19,181,86,166,174,75,45,203,35,137,108,240,226,35,1,95,42,51,138,207,114,170,117,151,178,246,44,75,81,75,29,60,23,142,180,245,137,39,69,177,65,28,127,145,232,199,19,182,57,253,232,154,237,85,84,92,202,189,216,236,184,150,209,89,135,241,29,162,138,235,107,184,66,250,106,202,42,216,27,61,61,68,78,77,29,28,145,189,21,175,106,162,232,168,168,168,167,197,132,176,78,12,192,22,120,176,254,5,194,54,92,57,107,131,94,149,21,166,130,42,72,25,171,156,245,210,56,154,214,166,174,123,220,189,222,46,114,248,170,129,251,96,241,89,181,155,216,19,37,48,125,110,58,204,59,236,54,155,53,4,105,37,69,76,140,145,251,17,94,198,38,141,141,174,115,149,93,35,17,26,136,170,170,168,136,135,147,200,174,43,114,59,136,200,235,255,0,4,248,234,158,247,37,182,102,67,85,23,101,169,166,150,37,123,92,230,42,178,120,163,118,215,35,31,163,145,52,85,99,147,93,81,81,2,240,158,75,51,241,237,167,46,48,133,102,39,187,220,97,162,134,155,167,249,89,87,68,77,210,177,159,114,252,94,137,225,241,61,105,130,188,214,115,90,159,4,229,61,62,22,109,221,104,234,239,48,245,98,99,30,168,233,18,58,202,69,94,228,106,248,34,47,197,0,135,188,234,204,219,254,108,102,21,219,20,223,110,245,53,253,74,202,158,202,233,166,89,17,144,186,121,30,212,111,114,104,158,255,0,220,132,141,114,141,225,241,244,181,21,25,177,136,172,10,217,164,142,170,158,150,90,136,52,87,65,44,52,143,106,183,87,120,46,247,127,55,239,239,35,51,0,224,171,214,96,226,138,76,49,98,161,158,170,170,175,169,181,177,51,114,251,177,185,235,241,68,240,98,252,126,6,200,89,15,150,54,124,173,203,155,54,29,182,91,160,165,88,104,169,218,244,142,45,138,138,144,68,197,69,239,93,87,242,105,241,248,1,113,64,0,117,202,237,19,67,169,173,71,46,237,117,66,167,174,231,127,152,229,141,238,240,208,10,216,133,103,7,32,0,0,14,21,81,2,157,114,57,81,0,62,68,67,175,170,168,239,29,117,58,220,174,119,119,121,219,28,90,162,42,160,29,141,213,200,142,42,68,83,148,68,68,209,14,64,0,0,227,68,57,0,0,0,1,243,206,199,47,115,84,250,14,21,17,124,80,15,153,154,167,118,170,119,235,189,52,240,208,58,54,233,238,167,120,99,85,21,117,3,162,70,42,46,168,133,112,189,202,170,142,95,217,169,216,246,235,222,136,116,42,43,87,185,116,79,128,31,80,58,226,118,173,68,85,239,59,0,180,252,72,228,158,26,206,188,174,196,56,102,239,100,165,172,168,169,183,79,28,14,124,59,158,146,42,53,205,84,84,115,87,84,88,219,167,127,193,13,127,243,59,7,226,222,29,51,202,229,110,134,154,186,211,87,134,239,111,125,186,109,171,26,171,24,244,123,21,174,85,118,190,227,153,241,119,114,247,155,43,170,35,145,90,228,69,69,77,21,23,226,70,47,53,190,25,146,235,101,172,206,12,55,134,219,215,183,178,106,202,201,169,169,211,116,141,85,163,99,156,229,71,167,230,181,175,95,205,94,237,124,60,64,190,188,187,56,164,181,231,78,90,67,96,189,98,88,170,113,13,175,178,210,73,20,211,107,51,156,148,140,87,119,108,111,243,163,147,195,84,238,93,20,204,99,94,238,95,185,187,91,149,156,72,225,58,106,139,196,148,22,155,181,209,144,215,35,166,217,18,187,163,52,108,220,221,171,170,171,164,68,248,119,232,108,1,135,239,52,120,130,209,75,117,161,169,142,120,170,34,100,136,248,220,138,139,185,168,239,247,149,0,253,19,170,86,167,231,104,118,156,57,53,77,52,3,166,61,222,11,175,237,59,155,224,83,161,203,126,224,42,34,87,157,166,78,95,98,197,88,23,136,26,121,186,214,90,155,122,96,234,200,246,177,189,146,170,57,42,42,233,215,85,126,249,58,204,150,167,185,25,181,157,151,222,118,178,53,18,90,140,85,230,105,146,159,134,158,17,241,79,103,184,118,90,252,9,174,53,163,223,46,200,101,236,80,77,218,35,147,72,222,231,107,75,45,78,198,166,221,101,72,183,57,27,187,80,142,174,78,185,153,246,63,138,201,176,45,93,93,213,105,49,238,31,172,183,195,75,79,39,245,43,171,169,145,43,35,158,161,138,244,69,217,4,21,140,99,209,174,115,93,58,181,17,26,247,170,77,249,172,14,83,227,175,193,126,105,224,220,204,246,95,180,254,201,98,11,117,247,177,117,250,61,171,178,212,199,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,102,140,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,126,86,108,99,175,193,126,86,99,44,204,246,95,180,254,201,97,251,141,247,177,117,250,61,171,178,211,73,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,67,89,124,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,196,218,115,133,198,183,92,43,193,243,236,86,250,122,73,41,241,142,40,182,217,43,157,51,28,175,142,6,54,106,228,116,74,142,68,71,245,104,98,106,171,145,201,177,207,77,53,84,115,98,47,133,92,173,252,52,241,29,151,89,103,53,139,219,52,23,156,65,75,237,90,46,213,217,250,182,184,159,214,174,252,162,61,142,110,148,177,78,239,113,200,245,211,70,106,229,106,40,79,71,5,153,103,248,34,225,79,44,48,44,148,151,90,74,186,124,63,5,194,190,150,233,31,78,170,150,186,181,86,178,170,7,179,99,85,157,57,234,37,98,49,205,220,214,181,26,229,87,34,170,193,15,19,119,107,173,131,139,188,215,190,216,174,117,118,235,149,187,50,47,181,116,117,148,147,58,25,233,167,142,231,51,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,217,36,214,179,139,31,52,249,201,243,3,16,250,140,224,76,247,47,158,54,237,92,87,224,9,44,88,158,122,74,28,197,194,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,52,114,162,73,30,185,106,107,3,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,54,30,225,87,137,140,27,197,126,81,209,230,150,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,192,188,0,0,32,7,153,166,74,126,5,184,184,197,61,158,225,218,168,49,222,184,214,143,124,187,230,139,182,207,55,104,142,77,35,99,91,165,84,85,59,26,155,180,137,98,220,229,118,237,50,255,0,146,94,113,216,165,194,184,235,135,234,136,122,55,170,107,130,227,26,57,55,61,221,174,150,72,233,233,42,19,68,102,200,250,47,138,155,189,95,185,253,171,221,110,145,185,86,224,115,155,202,223,181,124,56,216,179,50,130,197,218,171,240,38,32,143,180,214,246,173,157,142,215,90,197,134,111,201,171,209,178,111,170,109,185,189,205,115,219,166,169,163,122,138,70,7,6,217,233,89,195,183,17,216,51,49,189,179,236,235,43,110,17,219,177,27,158,147,190,23,217,234,30,216,234,150,72,160,84,124,189,54,47,93,140,209,201,213,134,39,108,114,181,26,161,157,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,42,156,206,179,75,240,95,193,182,53,236,151,223,102,93,113,111,103,194,214,255,0,234,94,183,106,237,82,39,107,131,189,142,107,55,80,199,91,239,187,110,154,123,174,71,171,8,43,202,172,179,197,89,201,152,248,115,43,112,85,39,104,189,98,107,132,86,250,109,209,200,248,225,222,190,252,242,244,216,247,182,24,152,142,146,71,163,87,100,108,123,149,52,106,153,149,206,27,59,238,184,243,136,186,124,154,154,199,73,71,109,202,234,116,109,61,91,100,115,231,174,158,227,75,73,83,43,223,224,214,49,173,72,88,214,34,42,234,201,28,174,93,232,200,253,7,37,188,156,177,99,12,229,197,185,197,119,155,169,87,151,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,93,55,49,237,119,105,221,238,186,54,170,132,191,97,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,53,109,54,168,53,87,2,116,249,75,102,150,4,197,124,39,88,114,206,193,125,237,88,147,2,118,175,180,20,93,150,102,118,62,219,114,174,154,151,242,143,98,71,38,248,218,174,252,155,157,183,77,29,162,247,25,170,107,45,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,236,105,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,144,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,49,87,154,63,158,204,205,250,47,163,209,1,159,252,177,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,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,134,193,60,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,50,84,0,6,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,19,92,194,234,240,197,196,46,42,225,127,57,108,185,185,133,169,187,127,96,234,83,92,109,111,170,146,158,27,157,12,173,219,45,60,142,98,255,0,115,35,21,205,123,89,44,81,61,88,253,155,84,54,83,7,138,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,1,25,124,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,27,213,204,119,142,58,158,20,176,109,6,15,203,230,82,84,102,46,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,233,57,241,74,231,43,146,21,138,72,33,3,63,249,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,129,231,249,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,50,232,106,174,76,247,45,46,96,148,217,195,106,179,240,249,155,247,90,185,51,6,130,159,179,89,238,213,114,203,85,62,37,99,27,85,60,139,34,178,4,100,15,167,166,130,38,171,230,149,207,157,117,114,170,189,93,168,72,80,0,0,0,12,21,230,133,193,71,227,1,129,31,156,249,123,108,186,215,102,78,13,183,178,154,43,117,18,117,189,179,107,108,206,123,233,210,39,57,52,154,46,172,243,70,177,162,190,79,126,45,146,57,241,116,225,135,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,180,65,14,220,212,56,21,169,192,24,134,235,196,246,86,208,85,207,134,47,149,19,92,177,156,51,85,69,178,211,113,158,170,22,54,120,150,73,18,105,25,85,53,74,170,198,198,63,164,246,189,119,54,55,177,145,132,138,112,125,197,158,13,226,235,43,254,220,88,169,233,44,247,218,10,137,41,175,184,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,102,189,70,34,171,162,122,37,245,53,204,224,251,139,60,101,194,46,104,125,184,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,89,200,204,206,46,50,107,0,112,227,63,18,244,56,186,213,122,195,117,118,247,79,135,182,85,58,47,109,87,43,31,208,161,143,220,116,140,153,210,70,230,61,171,26,186,29,146,186,70,181,34,147,104,120,14,98,60,94,126,42,89,52,159,101,171,122,57,133,140,122,180,88,95,125,7,105,134,14,147,162,237,85,114,110,84,141,58,81,202,221,136,237,251,165,146,45,99,124,105,46,216,11,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,245,121,209,155,216,203,62,179,67,16,102,230,96,79,73,37,247,17,84,54,106,132,164,129,33,130,38,50,54,197,20,49,179,189,81,145,197,28,113,162,185,92,245,70,34,185,206,114,171,150,82,121,78,240,81,110,194,216,86,217,197,70,100,91,55,226,75,206,181,56,58,7,165,85,60,214,170,23,71,81,79,37,68,141,87,50,57,187,84,115,110,98,58,55,181,34,72,164,99,213,101,84,96,101,7,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,208,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,136,190,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,226,185,175,113,199,77,134,173,87,190,17,242,229,149,105,125,185,83,211,179,23,93,145,242,211,165,13,36,173,142,118,209,64,173,86,172,175,158,39,51,170,229,214,36,134,87,71,163,221,35,250,56,213,195,143,28,117,60,41,112,77,122,193,249,124,202,74,140,197,198,24,226,232,250,25,165,124,82,178,201,72,219,125,181,139,91,44,10,170,231,189,206,87,54,6,185,189,39,62,41,92,229,114,66,177,73,133,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,234,242,95,40,113,150,125,102,134,31,202,60,191,130,146,75,238,34,168,116,52,235,87,58,67,4,76,100,110,150,89,164,127,122,163,35,138,57,36,84,106,57,234,140,84,107,92,229,70,172,228,221,56,122,194,188,47,242,244,204,172,163,194,213,61,191,176,101,254,37,169,184,221,31,75,29,60,215,58,233,104,39,116,181,18,53,137,253,204,108,71,57,238,100,81,68,197,123,246,110,95,213,224,95,131,43,23,7,153,113,85,108,146,235,237,156,103,138,59,61,70,38,185,68,247,165,43,164,137,31,210,166,166,141,218,105,12,93,89,81,36,115,82,73,28,247,57,219,81,89,20,119,3,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,0,0,0,0,6,42,243,71,242,39,153,191,69,245,138,34,37,120,23,227,54,251,193,230,99,213,92,228,181,123,103,6,98,142,207,79,137,173,177,49,137,84,232,226,87,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,28,181,115,71,242,39,153,191,69,245,138,34,0,64,218,118,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,33,47,150,231,48,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,102,208,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,150,47,30,63,129,11,237,54,67,102,197,235,110,1,196,23,6,251,54,233,113,184,244,233,112,188,206,100,206,147,70,244,156,189,26,137,221,78,142,221,36,113,66,229,146,101,211,124,174,89,169,53,87,37,211,149,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,34,88,98,108,122,49,209,179,172,18,104,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,0,231,87,230,159,11,124,191,161,245,27,137,125,121,80,241,199,77,137,109,86,78,17,243,25,149,107,125,182,211,212,51,8,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,210,37,134,38,199,163,29,27,58,214,43,157,95,154,124,45,242,254,135,212,110,38,0,1,181,64,48,215,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,121,148,0,193,94,112,89,57,98,199,60,48,46,106,212,77,217,239,89,105,112,130,162,142,77,175,127,94,150,186,162,10,74,138,109,17,237,99,119,61,244,210,245,21,175,114,118,109,141,218,146,57,76,234,60,254,97,96,171,86,101,96,12,75,151,55,218,138,184,45,184,170,207,91,100,172,150,145,237,108,241,193,83,11,225,145,209,185,205,115,81,232,215,170,162,171,92,154,233,170,47,128,26,230,112,177,157,127,139,183,16,88,39,56,228,183,246,218,76,63,112,94,223,3,98,234,72,250,25,226,125,61,87,73,189,72,209,102,72,38,149,99,220,244,111,81,25,187,86,234,139,178,153,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,198,124,23,231,29,247,63,120,96,192,25,171,138,97,217,122,186,219,228,167,184,201,185,139,218,106,169,42,37,164,150,167,70,49,140,103,89,244,238,151,166,214,163,89,212,216,154,163,117,80,189,102,184,60,104,103,29,139,63,120,160,199,249,171,133,161,217,101,186,220,35,167,183,73,185,235,218,105,105,41,226,164,138,167,71,177,143,103,89,148,237,151,166,230,163,153,212,216,186,171,117,89,233,226,159,58,255,0,23,110,31,113,182,113,199,111,237,181,120,126,222,157,130,7,69,212,141,245,211,202,202,122,94,171,122,145,170,194,147,205,18,201,181,232,238,154,63,110,174,209,23,90,192,38,167,147,102,74,125,134,225,246,237,156,117,119,14,181,94,102,220,19,163,4,114,238,142,10,27,116,181,20,241,238,106,198,213,108,206,157,245,138,237,30,246,172,125,13,54,187,122,24,171,206,175,205,62,22,249,127,67,234,55,18,90,114,7,39,44,92,63,228,214,19,201,220,57,55,104,164,195,54,246,211,201,83,181,236,237,117,79,115,164,169,169,216,247,189,99,234,207,36,178,244,247,171,89,191,107,125,214,162,17,45,206,175,205,62,22,249,127,67,234,55,16,47,175,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,90,77,13,85,201,201,229,167,199,85,79,19,88,102,171,44,51,58,190,174,171,52,48,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,155,147,167,35,92,245,116,137,24,102,248,0,15,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,90,174,26,248,192,200,238,42,108,75,115,203,44,73,209,186,195,215,117,94,27,186,62,24,47,20,145,196,246,53,102,125,59,36,126,232,87,171,18,164,177,185,241,235,34,53,92,143,71,49,177,67,204,191,142,58,158,35,177,148,217,61,129,217,72,204,186,193,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,239,178,69,145,234,170,230,50,27,127,203,167,36,51,67,56,184,151,195,149,249,125,124,196,24,94,135,8,212,54,235,122,197,54,136,227,87,218,224,70,63,108,90,203,249,39,62,165,90,232,18,55,54,68,115,31,43,157,20,177,71,43,64,250,249,163,249,236,204,223,162,250,61,17,35,252,180,56,227,166,226,59,6,195,147,216,225,149,108,204,92,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,142,14,104,254,123,51,55,232,190,143,68,99,86,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,6,58,240,57,197,221,171,139,236,163,118,43,158,221,73,103,197,150,26,134,219,113,29,170,10,134,189,140,157,88,142,101,84,44,87,44,172,166,153,55,108,234,38,168,248,230,141,29,39,73,100,118,69,0,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,28,149,60,211,226,159,151,245,222,163,110,38,164,131,110,80,24,255,0,6,224,94,43,234,105,113,134,33,164,180,191,21,97,122,155,5,161,106,85,90,202,171,140,149,148,114,197,78,143,211,107,94,246,193,34,51,114,166,231,237,99,117,123,216,215,78,72,0,0,22,171,139,31,43,25,201,242,255,0,16,250,116,230,181,134,195,220,192,179,123,6,229,7,10,24,250,124,97,61,90,63,24,89,235,176,133,162,26,104,22,87,207,113,174,163,157,145,53,87,185,172,99,90,146,72,247,57,83,70,68,228,110,231,171,24,237,120,64,217,79,139,31,43,25,201,242,255,0,16,250,116,228,5,240,171,196,198,50,225,67,55,40,243,75,7,208,210,92,88,234,119,91,110,246,202,148,70,178,227,110,145,241,190,88,18,77,170,232,95,186,40,222,201,26,139,181,236,110,230,189,155,227,124,250,113,99,229,99,57,62,95,226,31,78,156,214,176,13,159,114,171,51,48,174,114,101,198,28,205,44,21,87,218,44,184,154,223,21,194,155,116,145,190,72,119,167,191,4,189,55,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,32,47,151,207,27,119,94,20,49,252,150,44,79,61,93,118,93,98,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,154,57,85,99,143,73,159,205,46,34,240,38,91,240,227,115,226,94,26,143,106,225,184,112,252,55,219,87,185,52,30,210,237,76,103,97,139,190,39,73,15,94,73,160,102,231,199,249,62,166,231,162,35,93,160,93,83,0,57,213,249,88,194,223,48,40,125,58,226,98,174,74,115,147,226,11,3,118,170,76,227,195,214,172,205,164,155,124,144,77,172,86,90,232,36,94,154,53,189,74,120,93,11,161,106,50,69,218,176,117,21,210,235,213,218,212,97,146,156,223,239,255,0,106,248,47,203,220,83,236,75,173,155,219,56,194,211,112,246,117,218,155,179,215,81,245,109,53,239,232,84,69,170,244,230,102,237,175,102,171,181,200,169,170,232,6,37,242,208,227,142,167,135,28,101,14,79,99,134,82,63,46,177,165,226,55,205,87,35,226,167,125,142,227,50,71,2,86,186,103,171,90,180,202,214,68,217,154,247,123,140,141,36,98,162,181,236,154,114,77,85,201,73,229,125,204,18,154,211,77,101,225,123,58,110,181,111,99,234,27,65,131,239,149,50,203,82,253,243,75,75,79,71,101,72,162,129,206,70,35,159,59,153,60,178,236,141,136,216,189,214,53,154,4,175,128,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,149,103,30,63,242,35,133,76,223,189,127,109,139,8,95,110,119,31,251,195,41,172,141,103,75,255,0,8,116,79,146,111,237,116,236,111,242,76,45,87,58,191,52,248,91,229,253,15,168,220,76,0,3,106,128,96,175,43,222,53,255,0,24,12,8,204,152,204,43,157,214,187,50,112,109,189,245,50,220,107,87,173,237,155,91,102,107,25,80,178,181,169,164,209,117,96,134,68,145,85,242,123,146,239,145,207,151,167,231,249,162,241,213,152,156,58,221,112,198,81,228,189,125,93,135,22,92,41,227,196,117,247,199,82,210,84,192,150,231,58,162,157,148,140,138,162,57,17,207,124,177,58,71,63,70,108,72,163,68,87,245,31,176,36,40,252,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,16,112,27,204,151,25,113,89,143,227,202,92,95,147,180,148,119,122,91,61,101,222,190,255,0,100,184,163,104,163,100,115,49,172,221,71,80,189,86,49,82,104,163,85,100,211,61,100,86,174,198,198,231,186,44,245,2,0,120,250,224,163,21,112,167,152,245,119,187,77,179,180,101,150,38,184,77,38,28,184,83,164,143,142,131,122,186,70,219,42,22,71,61,237,154,38,34,163,28,247,47,90,54,43,209,119,54,86,69,250,188,191,120,238,190,240,171,138,163,193,88,165,253,183,44,177,5,193,36,184,211,104,200,253,151,85,60,148,177,203,117,222,202,121,106,39,233,83,83,185,59,51,85,26,253,117,77,29,222,179,83,158,153,23,151,28,69,229,197,199,43,243,66,205,219,173,85,218,75,12,209,42,50,170,223,84,212,84,142,170,154,69,69,233,204,205,206,209,116,86,171,92,230,61,175,99,222,199,107,217,196,191,14,152,239,133,252,211,175,203,60,117,79,253,182,178,207,91,190,31,235,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,66,82,121,202,221,173,87,254,17,48,77,246,197,115,164,184,219,110,56,226,219,87,71,89,73,51,102,130,166,9,45,151,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,22,220,39,121,167,201,191,152,24,123,212,96,62,171,175,19,24,202,255,0,194,229,171,133,139,237,13,37,85,139,14,98,134,98,59,21,115,81,35,158,141,139,21,98,79,72,244,70,233,51,31,45,98,202,215,170,163,216,189,70,170,189,174,98,69,226,178,159,29,126,11,243,79,6,230,103,178,253,167,246,75,16,91,175,189,139,175,209,237,93,150,166,57,186,93,77,174,217,187,167,183,118,215,105,174,186,46,154,1,57,60,193,184,219,181,112,161,128,35,177,97,137,233,43,179,23,21,83,212,67,106,163,109,83,91,61,166,7,67,51,89,118,124,110,134,86,61,145,212,54,54,182,41,17,169,50,245,17,170,169,28,154,65,101,218,231,140,179,95,31,214,222,107,35,171,191,226,204,99,120,146,166,86,82,82,34,207,112,184,213,204,174,114,71,12,45,68,87,201,44,139,163,35,106,119,185,17,169,224,135,213,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,36,255,0,149,215,47,250,59,69,29,183,137,188,239,195,189,107,172,221,154,227,129,237,115,201,4,244,177,210,203,4,83,195,118,119,77,239,221,50,245,116,138,57,17,142,133,209,186,69,106,189,98,116,65,125,121,117,240,43,77,194,214,13,76,113,152,52,20,143,205,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,249,239,115,26,247,177,168,247,230,80,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,144,89,204,83,142,170,158,41,113,146,224,124,190,175,171,102,85,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,204,99,94,230,49,238,86,50,250,115,69,230,1,89,119,172,185,112,201,146,24,139,163,106,135,180,219,177,197,210,8,231,130,170,74,168,167,150,9,173,45,234,49,155,97,78,150,178,201,26,189,179,54,70,198,142,70,36,173,151,2,248,117,200,108,101,196,150,110,88,178,167,6,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,118,168,213,123,119,189,89,27,87,123,218,138,22,212,149,238,87,220,193,42,110,213,54,94,23,179,166,235,72,199,178,157,180,24,62,249,83,44,84,204,217,12,84,180,244,118,84,138,40,26,213,122,181,147,185,147,203,46,249,30,173,139,222,123,153,173,213,206,254,85,249,71,122,225,114,217,129,50,219,15,210,82,230,86,8,179,190,107,117,250,130,153,148,243,226,75,138,69,186,104,107,122,178,232,230,84,202,213,216,178,74,189,149,92,196,99,146,38,190,41,33,135,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,120,27,73,131,8,57,104,113,199,77,196,118,13,135,39,177,195,42,217,152,184,46,207,27,230,171,145,242,212,50,249,110,133,99,129,43,93,51,213,206,74,148,115,226,108,205,123,189,247,200,146,49,85,28,246,67,155,224,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,136,190,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,216,35,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,171,105,155,252,180,56,227,169,225,199,25,67,147,216,225,148,143,203,172,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,222,227,35,73,24,168,173,123,38,9,201,0,0,0,0,0,0,0,1,195,188,14,153,55,120,38,191,180,237,119,220,113,160,20,196,212,252,237,14,211,134,166,137,166,135,32,12,57,230,39,197,37,175,37,178,210,107,5,151,18,197,77,136,110,157,170,146,56,161,155,73,154,229,164,122,183,187,99,191,157,36,126,58,39,122,106,166,90,226,11,205,30,31,180,85,93,107,170,99,130,42,120,159,34,190,71,34,34,109,106,187,253,228,83,95,254,96,89,187,91,154,124,72,226,202,106,123,196,149,246,155,77,209,240,208,163,102,223,18,59,163,12,111,218,221,169,162,163,163,84,248,247,234,7,132,202,44,187,198,188,77,231,58,66,148,181,215,106,139,141,198,42,219,188,219,122,138,145,75,82,198,61,94,187,153,167,115,215,193,83,185,59,180,211,186,125,56,110,201,60,53,146,153,93,135,176,205,162,201,75,71,81,77,110,130,57,220,200,118,189,100,68,115,156,170,170,231,46,170,178,59,94,255,0,138,152,91,202,67,135,100,195,184,98,175,53,241,30,31,70,207,127,183,211,73,73,37,68,26,57,26,218,153,156,213,106,171,151,185,90,216,221,249,169,224,158,36,148,162,35,81,26,212,68,68,77,17,19,224,7,32,29,114,187,70,170,34,247,129,68,239,118,187,90,191,183,66,136,216,170,186,170,6,162,185,201,223,175,222,119,177,186,119,170,0,215,98,105,227,169,208,253,87,187,85,59,222,213,85,77,3,99,110,158,242,119,129,213,3,28,157,206,83,232,56,68,68,240,67,144,0,0,7,26,33,200,0,0,2,149,69,41,118,173,69,113,216,112,168,138,154,40,31,63,85,85,222,58,104,118,50,68,82,137,34,209,21,81,14,166,171,155,221,222,7,216,138,138,114,117,70,229,84,59,16,14,64,0,10,30,133,103,0,124,238,106,53,119,107,162,29,177,59,84,208,165,237,238,240,212,225,139,181,223,230,3,188,0,4,85,243,114,225,241,245,85,20,249,177,135,108,10,233,163,142,150,158,170,90,120,53,86,193,20,53,111,114,187,71,120,38,198,255,0,55,238,239,35,151,37,115,54,255,0,148,249,133,105,197,54,43,189,77,7,78,178,155,181,58,25,150,52,124,45,158,55,185,29,220,186,167,185,247,41,177,78,124,101,141,159,52,178,230,243,135,110,118,232,42,150,106,42,134,177,36,139,122,170,172,18,177,17,59,211,69,252,162,252,126,38,183,184,251,5,94,178,251,20,85,225,139,237,12,244,181,84,157,61,205,149,155,87,222,141,175,79,138,167,131,211,227,241,3,101,172,176,199,182,156,199,194,20,120,158,209,113,134,182,26,158,167,229,98,93,81,118,202,246,125,201,241,98,167,135,192,245,166,10,242,166,205,106,124,109,148,245,24,89,215,117,172,171,179,67,213,149,143,122,171,163,73,43,42,213,59,149,169,226,138,159,21,51,168,0,44,246,122,241,91,145,220,57,199,65,248,88,199,84,246,73,46,83,62,26,88,150,150,166,166,89,85,141,71,61,81,144,69,35,182,181,30,205,92,169,162,43,218,154,234,168,139,235,50,151,55,176,38,117,224,250,44,117,151,151,216,110,214,106,248,214,74,122,152,217,35,55,162,61,236,93,91,35,90,230,170,58,55,162,181,81,21,21,21,21,0,197,206,102,252,75,103,135,14,248,10,199,81,147,182,123,149,43,175,93,171,182,226,90,122,88,234,32,179,244,103,163,72,250,205,150,9,35,252,183,90,72,155,189,204,239,85,211,114,162,34,94,158,11,179,55,29,231,7,12,216,7,49,51,26,223,83,13,250,241,109,115,171,38,168,141,177,62,169,99,154,72,155,85,177,177,177,173,108,204,141,147,53,26,212,110,217,91,162,185,52,114,221,76,91,130,112,102,63,179,203,135,241,214,17,178,226,59,92,250,117,104,174,212,17,85,192,253,28,215,166,177,202,215,53,116,115,24,228,238,241,107,87,197,16,251,108,150,59,46,26,180,81,225,252,57,104,162,181,90,237,240,178,154,142,138,138,6,193,79,79,19,83,70,199,28,108,68,107,26,136,154,34,34,34,32,31,113,194,170,167,130,106,7,130,119,129,78,249,53,254,75,187,251,163,148,87,47,139,116,254,147,149,84,78,245,93,2,42,47,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,29,125,53,106,238,107,151,246,124,14,192,7,13,85,84,213,205,209,126,237,78,64,3,133,84,68,213,87,68,64,138,138,154,162,162,167,234,48,39,152,15,48,76,97,195,69,210,143,5,229,238,24,179,220,110,119,7,84,70,250,171,132,149,27,41,22,36,166,127,124,113,171,22,77,205,153,233,221,34,109,84,69,239,240,91,245,193,38,120,226,158,33,120,125,195,25,155,138,237,84,84,85,247,56,170,27,80,202,71,61,98,87,195,87,81,2,185,169,35,156,228,69,232,162,232,170,186,110,211,85,211,80,61,23,20,60,61,218,120,153,201,251,230,84,220,239,245,22,79,107,67,27,97,175,130,6,204,232,37,142,120,166,141,202,199,42,111,110,248,89,185,168,230,170,181,92,136,230,170,162,165,172,224,143,128,139,55,7,77,196,149,174,204,90,172,95,116,196,51,211,57,102,91,91,40,33,130,40,25,43,88,214,199,212,149,202,229,90,137,85,93,189,17,83,98,35,83,69,87,101,112,0,66,159,55,76,225,160,199,121,175,96,194,118,123,141,61,68,88,126,146,186,26,148,130,103,59,107,150,173,90,136,228,240,71,126,67,195,253,238,226,101,113,101,234,60,59,135,234,175,18,175,187,79,179,95,31,231,61,173,248,119,255,0,56,214,143,57,113,173,199,31,230,94,33,196,183,37,94,165,69,202,173,205,77,238,126,141,117,68,143,68,213,221,254,47,80,50,223,149,78,74,254,16,243,30,229,140,106,169,164,125,61,142,102,65,26,244,88,230,57,242,82,85,35,145,85,222,10,136,172,94,239,189,9,186,99,90,198,163,24,136,141,106,34,34,39,193,8,255,0,228,251,150,201,134,50,90,249,137,42,91,172,215,139,173,61,92,74,230,177,87,99,168,162,84,209,83,85,211,242,139,227,161,32,64,10,92,168,133,71,92,142,68,77,124,64,165,17,21,78,198,161,75,17,116,251,202,252,0,228,0,0,28,42,232,82,174,2,165,83,173,204,87,120,21,162,107,223,240,42,3,173,177,53,59,215,196,173,17,19,192,228,0,7,231,223,47,150,236,61,110,158,233,116,159,165,4,17,186,71,59,107,157,220,159,220,162,175,197,62,6,11,241,77,205,19,14,100,237,76,216,107,3,216,104,239,151,55,65,50,34,79,45,84,27,36,108,170,207,30,138,39,193,203,249,223,15,30,240,51,182,186,237,106,182,49,100,184,220,169,105,90,159,25,166,107,19,199,79,138,253,229,171,197,28,94,112,207,131,220,248,175,217,219,132,41,166,98,170,44,110,185,49,92,138,142,218,169,163,117,240,82,27,115,67,153,134,127,102,67,157,28,44,162,178,83,187,84,217,75,89,90,175,68,222,142,79,123,172,137,221,162,39,230,253,229,132,195,152,63,54,115,166,190,119,88,227,174,191,212,117,23,169,218,46,76,69,71,57,21,234,154,207,34,125,202,190,63,227,2,106,113,127,52,110,24,48,222,228,160,199,118,171,155,154,228,77,41,150,170,84,84,213,83,93,99,129,201,240,255,0,25,105,177,31,57,76,183,160,118,152,119,12,82,93,27,175,139,170,43,33,209,53,95,236,169,127,82,127,132,197,172,186,229,73,154,216,198,24,42,47,119,247,90,18,70,111,116,109,166,165,157,91,238,53,116,220,149,127,123,180,240,248,126,178,250,218,249,43,97,228,129,171,119,204,188,73,44,187,81,93,208,167,164,137,53,209,62,10,231,252,117,248,129,113,176,247,56,76,153,184,70,199,95,169,169,109,146,43,117,115,81,43,165,209,116,78,237,91,75,247,170,255,0,128,187,185,127,204,151,133,156,111,51,105,103,204,251,37,174,119,35,213,18,173,243,194,139,183,79,237,176,177,59,211,95,143,192,197,123,231,37,236,59,79,77,36,182,172,199,196,172,115,116,218,233,225,164,145,63,59,79,4,115,87,195,245,152,167,159,28,0,102,174,71,181,247,75,101,108,183,138,88,150,20,235,39,102,165,115,122,154,162,255,0,242,135,47,114,166,158,31,16,39,127,10,227,188,25,142,40,82,231,131,241,69,178,241,74,231,57,137,45,29,75,100,106,171,85,17,83,185,126,10,168,126,241,175,143,12,220,116,230,159,15,215,26,43,123,234,164,188,89,82,173,31,60,85,183,10,175,113,143,150,55,72,168,141,122,162,251,172,94,237,171,249,203,227,224,77,246,66,231,222,20,207,156,29,14,42,195,179,177,82,73,102,137,88,200,230,68,78,155,209,170,191,148,99,87,226,128,93,0,0,20,171,182,248,157,78,77,83,185,14,201,17,21,53,215,192,249,210,94,255,0,14,224,43,141,85,174,253,95,176,239,69,69,239,67,230,71,42,175,119,127,121,244,70,168,173,2,163,193,231,142,1,161,204,188,170,196,248,66,182,20,145,46,86,186,138,118,170,70,199,185,55,55,249,168,238,237,123,144,247,133,47,99,100,99,163,122,34,181,200,173,84,95,138,40,26,215,231,102,1,196,25,5,157,149,212,61,158,174,146,75,125,214,106,235,107,229,103,73,93,28,117,114,54,55,53,88,190,31,147,241,77,63,160,152,158,90,92,68,71,157,25,69,45,170,227,87,78,183,75,4,148,148,50,177,39,145,242,57,82,141,154,185,119,247,247,172,111,240,85,240,94,243,18,249,197,229,29,53,155,22,97,124,123,109,133,177,182,122,26,180,170,219,28,109,69,214,169,155,124,52,114,247,204,239,130,255,0,71,121,226,57,76,230,194,224,140,206,186,97,41,52,86,94,229,142,102,53,93,34,34,186,58,74,197,119,115,81,83,193,27,227,160,19,104,0,2,149,69,248,28,162,104,21,84,225,21,64,168,252,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,231,234,167,121,200,26,192,230,198,5,252,23,230,158,50,203,63,106,123,79,236,150,32,184,216,187,111,67,163,218,187,45,76,144,245,122,123,157,179,119,79,118,221,206,211,93,53,93,53,39,83,150,94,117,254,26,120,71,194,221,162,223,217,107,240,38,152,42,179,100,91,33,151,177,65,15,103,146,61,100,123,157,173,44,180,219,220,187,117,149,37,218,212,110,221,99,215,156,182,0,166,195,60,81,218,241,157,187,15,85,210,83,227,28,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,205,52,71,70,229,77,100,220,235,129,201,135,62,106,112,229,215,49,242,111,18,214,210,82,97,58,123,60,216,241,110,21,117,17,83,193,107,125,59,160,167,171,124,142,115,17,85,146,69,37,59,149,239,145,25,26,82,42,163,127,40,231,32,120,174,115,121,165,246,175,136,235,22,89,208,95,123,85,6,4,195,241,246,154,46,203,179,177,221,43,94,179,77,249,69,98,58,77,244,173,183,59,185,206,99,116,209,52,119,81,15,85,201,47,44,241,85,78,105,227,172,227,236,157,44,55,111,195,235,134,122,242,71,35,123,69,117,69,77,61,70,200,93,179,166,254,156,116,186,200,155,209,205,235,193,238,170,63,84,192,188,239,198,182,172,202,206,140,125,152,214,42,122,184,45,184,171,20,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,36,217,242,172,201,203,238,81,112,143,104,169,196,115,105,87,143,110,18,227,24,233,182,179,250,150,150,166,8,35,166,77,236,123,145,253,72,41,226,159,95,117,205,235,236,115,81,204,85,80,204,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,5,63,15,88,170,225,195,44,220,78,218,106,123,101,150,219,140,37,194,87,122,40,233,100,116,148,63,212,180,243,65,88,233,26,138,196,133,239,157,97,114,191,102,217,22,4,69,122,203,163,28,52,113,23,142,248,95,205,58,12,204,192,181,31,218,168,239,20,91,33,254,185,218,251,76,51,79,71,212,150,41,58,61,94,131,27,213,99,119,179,197,23,197,22,82,121,53,90,109,87,254,17,49,181,138,251,108,164,184,219,110,56,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,130,188,193,184,36,186,240,161,143,227,190,225,136,42,235,178,235,21,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,117,21,168,171,28,154,4,223,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,64,95,47,158,54,238,188,40,99,249,44,88,158,122,186,236,186,197,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,52,114,170,199,30,147,189,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,15,151,48,176,85,171,50,176,6,37,203,155,237,69,92,22,220,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,116,213,23,192,214,95,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,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,52,213,19,192,218,32,133,110,115,121,91,246,83,136,235,22,102,80,88,187,45,6,59,195,241,246,154,222,213,191,182,93,40,158,176,205,249,53,122,186,61,148,174,183,55,185,173,99,181,213,53,119,81,64,182,156,86,231,125,171,59,184,80,225,157,214,251,29,93,174,163,1,211,223,48,61,115,38,145,178,50,121,232,40,236,136,147,196,228,209,85,146,69,36,79,84,115,81,90,245,123,61,228,106,72,255,0,43,203,223,31,224,220,172,226,231,4,230,14,96,226,26,75,30,30,177,211,222,234,107,171,170,85,118,68,207,99,214,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,227,252,151,107,172,214,170,123,20,215,58,183,219,104,234,38,171,167,163,116,206,88,33,158,102,198,217,101,100,122,237,107,222,216,33,107,156,137,171,146,40,209,117,218,154,124,160,126,174,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,127,185,118,228,93,102,64,240,167,133,48,221,250,205,236,204,73,126,234,226,75,244,46,89,210,70,213,85,42,44,76,150,57,145,174,134,104,233,89,75,12,145,163,90,214,201,11,255,0,57,85,94,232,86,224,191,39,44,89,251,197,6,0,202,172,83,54,203,45,214,225,37,69,198,61,175,94,211,75,73,79,45,92,180,218,177,236,123,58,204,167,116,93,70,185,28,206,166,244,213,91,162,236,124,0,213,92,218,160,213,92,11,171,142,248,122,197,88,39,34,114,207,136,46,211,237,12,55,152,222,210,166,221,29,44,141,246,93,117,29,100,208,118,121,164,209,99,94,172,113,117,99,93,200,231,108,157,187,17,34,222,255,0,107,193,39,24,56,155,132,108,208,138,244,213,171,173,193,55,202,136,27,139,44,244,145,83,245,235,160,138,57,217,11,227,146,86,43,154,248,93,82,249,81,141,124,105,34,181,24,247,53,23,115,101,83,151,190,0,193,185,167,203,135,4,229,246,96,225,234,75,230,30,190,83,222,233,171,168,106,81,118,74,207,108,214,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,68,183,24,60,38,99,46,17,115,67,236,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,134,197,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,16,25,205,31,207,102,102,253,23,209,232,139,171,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,45,170,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,35,21,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,64,90,172,181,225,235,21,102,166,77,102,142,110,97,106,158,191,224,175,217,53,55,27,91,41,100,150,106,154,26,199,84,182,90,136,220,196,93,58,29,157,178,61,28,212,111,73,101,122,189,189,45,175,242,153,91,154,88,239,37,177,221,179,51,50,210,251,236,108,73,102,235,118,42,222,203,13,71,75,171,11,225,147,242,115,49,241,187,88,229,123,125,230,174,154,234,154,42,34,164,149,114,49,253,54,126,237,255,0,18,45,87,51,174,3,191,2,23,218,156,249,202,123,46,220,3,136,46,14,246,149,174,221,110,233,210,225,121,156,200,91,30,174,234,185,122,53,19,186,161,91,182,56,226,133,203,28,41,166,248,154,161,41,60,42,241,49,131,120,175,202,58,60,210,193,244,53,118,231,182,161,214,219,189,178,165,21,207,183,92,99,100,111,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,120,13,115,56,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,96,140,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,57,152,201,27,164,145,61,190,243,83,93,53,77,81,81,84,53,130,46,86,55,200,108,101,131,50,123,47,51,201,212,85,117,120,79,31,211,214,49,151,6,211,163,96,162,184,211,215,85,211,186,137,238,71,185,119,186,42,102,78,215,57,25,189,36,145,172,71,116,100,113,109,73,211,224,43,43,112,38,116,242,216,192,217,105,153,118,47,108,225,187,207,180,251,109,23,106,154,159,171,210,191,213,77,31,229,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,140,14,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,50,156,85,241,147,151,28,49,228,213,30,106,246,187,86,41,171,196,29,157,216,90,209,77,117,72,253,189,27,221,27,164,154,9,227,142,84,232,178,9,58,171,46,213,141,117,141,155,145,210,199,172,38,113,131,194,102,50,225,23,52,62,195,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,157,55,170,35,101,98,173,148,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,24,197,150,105,100,86,183,68,223,35,221,226,229,85,15,214,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,93,92,255,0,225,51,25,112,231,149,249,83,142,51,2,162,174,134,251,153,84,247,74,154,140,57,87,64,144,79,102,101,44,144,36,73,35,250,142,87,62,88,170,35,145,88,230,70,248,151,86,57,55,35,145,50,171,149,127,2,181,56,255,0,16,218,184,158,205,42,10,184,48,197,142,162,27,150,12,134,26,168,182,93,174,48,85,76,199,79,42,199,34,205,27,41,102,166,69,72,222,198,117,94,230,46,231,70,199,178,79,107,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,12,10,225,163,134,124,101,197,46,33,197,120,51,47,171,169,25,136,108,24,94,163,17,208,209,84,170,49,151,55,195,85,77,10,210,36,170,228,108,47,115,106,28,172,123,189,205,236,107,92,172,107,150,70,90,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,12,245,228,169,230,159,20,252,191,174,245,27,113,125,121,175,112,57,77,137,109,87,190,46,50,229,245,107,125,182,211,211,191,23,90,81,146,212,37,117,36,77,142,6,214,192,141,71,44,79,130,38,179,170,213,210,37,134,39,73,171,29,27,250,193,145,92,2,241,175,133,120,172,203,138,75,37,218,231,217,243,55,12,219,225,143,17,219,234,22,54,73,95,177,27,27,174,116,233,27,88,199,67,43,213,21,237,99,83,163,35,209,138,155,93,19,229,202,163,88,28,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,97,62,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,129,122,192,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,107,195,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,108,173,215,31,227,43,238,13,176,101,245,231,16,213,214,97,236,43,81,93,83,101,161,153,81,204,160,125,98,196,181,41,18,170,110,107,30,232,35,122,179,93,136,253,238,68,71,72,245,116,138,115,119,227,6,213,139,110,172,225,103,1,174,31,187,91,108,149,17,87,226,91,170,68,218,169,233,174,177,186,70,165,12,15,123,54,192,248,154,186,203,36,78,87,170,202,232,21,209,236,158,57,35,44,12,212,229,159,193,69,187,137,252,119,114,198,217,151,108,237,57,109,132,181,166,173,163,145,42,161,246,205,116,208,200,145,211,195,81,11,163,217,209,213,147,200,173,147,114,107,3,85,138,217,149,205,157,66,56,57,69,113,103,131,113,14,93,219,248,83,188,211,210,89,49,14,21,167,169,169,178,201,53,122,185,248,133,147,213,213,213,84,164,81,172,109,108,111,129,178,71,171,58,143,123,217,190,68,68,108,111,219,35,224,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,197,82,106,121,98,240,29,248,16,177,83,103,206,108,89,118,227,236,65,111,111,179,109,119,27,119,78,171,11,194,231,204,217,52,119,85,201,214,168,129,212,234,237,209,199,44,45,89,33,93,55,202,213,199,94,81,28,34,90,179,23,19,63,138,44,95,113,164,168,182,224,123,196,182,219,45,149,105,219,42,205,117,109,60,114,118,169,250,141,86,181,144,182,166,39,197,179,223,235,35,95,186,62,138,36,183,255,0,153,111,48,74,108,158,181,94,56,124,202,11,173,92,121,131,95,79,217,175,23,106,73,101,165,159,13,49,237,165,158,53,141,95,2,178,119,212,83,79,43,81,240,202,215,192,186,57,21,30,141,208,60,87,23,252,214,111,185,95,196,117,175,5,100,165,23,180,176,254,0,184,85,219,241,173,53,194,22,69,13,250,169,30,216,229,165,133,238,141,102,167,236,202,201,81,179,181,81,175,149,202,171,28,177,70,213,155,34,175,60,85,101,31,21,252,19,103,110,48,202,219,149,91,95,110,192,248,138,154,231,104,185,70,200,110,54,231,173,190,167,166,179,68,199,189,187,36,107,85,204,123,28,230,59,71,55,93,236,145,140,131,108,173,202,220,119,157,56,238,217,150,121,105,98,246,206,36,188,245,187,21,23,106,134,159,171,210,133,243,73,249,73,158,200,219,164,113,61,222,243,147,93,52,77,85,81,22,111,159,194,142,92,112,149,192,142,112,224,172,21,23,110,186,215,101,253,250,123,253,254,120,81,149,87,122,166,219,42,17,28,228,69,94,156,44,220,228,138,20,85,108,109,115,149,85,239,124,146,60,32,92,218,160,213,92,218,160,0,0,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,68,21,229,62,5,252,40,102,158,13,203,63,106,123,51,237,110,32,183,88,187,111,67,173,217,123,85,76,112,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,39,83,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,60,254,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,146,158,84,252,118,218,150,213,65,194,206,114,226,106,182,220,155,80,144,96,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,27,220,228,122,63,160,213,102,200,35,147,45,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,38,190,215,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,180,241,21,124,243,191,66,127,188,159,195,75,213,203,131,152,5,31,17,22,40,178,147,55,177,23,250,172,80,118,153,226,169,168,142,10,120,241,21,46,247,201,186,157,144,178,56,217,52,49,170,49,240,163,119,44,113,36,173,87,254,89,34,178,188,243,191,66,127,188,159,195,64,143,94,28,178,66,235,196,118,112,217,114,106,197,124,164,180,92,175,244,247,23,81,213,213,198,231,192,147,211,208,207,83,27,36,219,239,53,143,116,8,197,122,35,149,136,245,114,53,251,118,45,191,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,202,14,87,30,123,50,203,235,94,143,90,103,255,0,51,174,3,191,13,246,42,156,249,202,123,46,236,125,135,237,238,246,149,174,221,110,234,85,98,136,90,248,91,30,174,234,181,58,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,129,232,57,105,241,213,83,196,214,25,170,203,12,206,175,171,170,205,12,57,79,61,202,170,185,212,177,71,5,222,220,181,8,141,157,137,4,108,138,23,194,179,195,11,163,86,166,228,233,200,215,61,93,34,71,155,230,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,130,56,58,227,23,2,113,127,129,42,47,246,10,63,99,98,75,54,207,180,24,127,169,53,71,178,250,179,84,50,151,250,169,240,69,28,253,88,233,214,79,201,162,236,215,107,180,84,239,12,43,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,3,157,95,154,124,45,242,254,135,212,110,37,138,225,151,131,236,77,197,46,87,230,149,235,46,82,174,179,27,96,106,139,3,173,86,118,203,79,20,23,56,43,36,170,101,75,31,36,239,141,177,61,141,133,146,181,234,253,52,142,70,109,114,200,215,50,250,243,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,128,140,188,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,218,12,63,212,154,163,217,125,89,170,25,75,253,84,248,34,142,126,172,116,235,39,228,209,118,107,181,218,42,119,225,95,53,206,5,191,151,226,131,37,48,103,253,17,85,143,232,168,93,253,203,155,116,142,157,27,255,0,125,237,79,107,191,176,153,89,254,184,152,143,94,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,6,203,192,183,249,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,2,0,121,157,101,111,224,191,140,156,107,217,44,94,204,181,98,222,207,138,109,255,0,213,93,110,213,218,163,78,215,63,123,220,230,110,174,142,183,220,118,221,52,247,90,140,86,25,169,201,47,51,49,86,32,203,140,196,202,219,181,95,104,178,224,251,133,190,225,104,234,73,35,228,167,237,233,83,215,129,187,158,172,100,40,250,68,145,172,99,91,249,73,231,114,171,149,253,206,118,153,103,138,177,6,92,101,222,105,90,105,59,69,151,7,220,46,22,251,191,78,57,31,37,63,111,74,110,132,238,218,197,99,33,71,210,44,110,123,220,223,202,79,3,81,28,175,238,194,190,88,185,165,248,47,227,39,5,118,187,239,179,45,88,183,180,97,107,135,245,47,91,181,118,168,215,178,65,220,199,57,155,171,163,162,247,219,183,77,61,231,35,21,224,103,79,58,76,227,190,224,252,154,194,89,59,104,135,167,73,152,151,10,138,139,165,78,230,46,234,91,107,169,228,109,54,199,49,85,55,207,61,60,189,70,189,142,111,102,219,239,54,71,34,96,95,45,28,1,77,152,60,105,101,221,45,203,15,85,221,109,182,58,138,155,253,82,194,146,236,163,125,37,52,146,210,212,74,248,213,54,49,181,137,72,137,185,118,57,238,99,29,187,126,213,244,28,214,179,51,240,137,198,78,35,183,83,213,218,170,232,48,85,190,135,12,209,207,111,147,169,187,167,26,212,84,50,103,35,220,213,154,58,170,170,152,156,137,183,111,73,24,230,238,107,149,114,87,146,22,86,255,0,241,151,157,119,11,23,253,9,133,173,23,62,213,251,106,107,224,232,163,255,0,252,26,237,239,103,234,99,191,148,64,37,80,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,199,92,128,225,51,25,113,25,149,249,173,142,50,254,162,174,186,251,150,180,246,186,154,124,57,73,64,147,207,121,101,84,147,164,169,27,250,141,86,190,40,169,228,145,24,214,72,249,87,70,53,55,43,81,109,86,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,77,57,24,254,155,63,118,255,0,137,30,127,154,247,3,149,56,106,235,123,226,227,46,95,72,150,43,149,69,59,241,117,165,25,21,58,208,213,202,232,224,109,108,8,212,106,74,201,229,115,58,173,93,101,73,165,116,154,189,178,63,162,25,233,193,215,24,184,19,139,252,9,81,127,176,81,251,27,18,89,182,125,160,195,253,73,170,61,151,213,154,161,148,191,213,79,130,40,231,234,199,78,178,126,77,23,102,187,93,162,167,126,5,243,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,163,215,45,243,87,49,242,126,251,81,137,242,191,26,93,112,205,214,174,223,83,107,154,174,221,80,177,72,250,89,217,178,72,213,83,255,0,21,205,95,206,100,140,142,70,43,94,198,57,191,46,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,61,87,14,185,13,140,184,146,205,203,22,84,224,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,213,26,175,110,247,171,35,106,239,123,81,118,9,225,163,135,76,9,194,254,86,80,101,158,5,167,254,213,89,120,173,223,55,245,206,233,217,161,134,122,206,156,178,201,209,234,244,24,238,147,29,177,158,8,158,42,182,255,0,129,126,12,172,92,30,101,197,85,178,75,175,182,113,158,40,236,245,24,154,229,19,222,148,174,146,36,127,74,154,154,55,105,164,49,117,101,68,145,205,73,36,115,220,231,109,69,100,81,228,168,16,3,205,31,207,102,102,253,23,209,232,139,41,79,145,121,143,93,145,211,113,15,108,179,118,236,25,67,136,37,195,119,42,154,117,87,201,110,170,108,52,242,70,250,134,105,238,67,39,106,99,25,34,42,183,168,213,99,182,43,226,73,47,95,52,127,61,153,155,244,95,71,162,51,167,148,6,22,177,99,158,11,243,11,5,98,154,30,219,101,196,24,194,237,107,184,211,117,95,31,94,150,123,77,4,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,2,45,184,117,207,156,101,195,110,110,88,179,91,6,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,110,136,229,99,182,61,25,35,83,123,26,169,176,159,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,97,51,143,174,10,49,87,10,121,143,87,123,180,219,59,70,89,98,107,132,210,97,203,133,58,72,248,232,55,171,164,109,178,161,100,115,222,217,162,98,42,49,207,114,245,163,98,189,23,115,101,100,94,127,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,81,52,86,73,52,104,232,250,171,35,67,97,224,126,78,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,245,128,0,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,24,0,78,79,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,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,190,249,18,70,42,163,158,200,98,3,36,114,27,25,103,228,152,210,215,151,244,85,119,43,238,19,194,242,226,106,123,77,37,58,77,61,201,145,86,210,65,44,49,166,246,174,246,197,83,36,168,141,71,189,235,10,70,214,43,164,77,60,86,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,60,166,106,230,102,21,201,188,184,196,121,165,141,106,251,61,151,12,219,229,184,84,237,146,54,73,54,196,247,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,178,188,25,113,163,133,120,159,200,234,236,200,196,142,181,97,107,214,16,221,6,47,167,146,186,54,82,209,236,135,170,181,205,87,189,95,21,28,140,73,28,215,77,166,215,69,59,55,72,145,44,142,138,14,96,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,58,136,213,69,146,77,66,213,113,85,196,198,50,226,191,55,43,51,75,24,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,101,160,47,175,15,220,38,99,44,247,192,57,159,154,77,168,171,178,97,60,181,194,247,27,211,238,206,160,73,224,175,184,211,66,147,182,218,197,89,24,168,247,68,143,123,164,106,73,210,78,158,246,254,86,61,214,40,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,46,255,0,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,249,250,140,244,204,122,236,142,135,135,139,157,231,183,96,202,28,65,22,36,182,211,84,34,190,75,117,83,97,168,142,70,83,191,95,114,25,59,83,222,248,213,21,189,70,163,219,177,95,42,201,176,79,21,92,51,224,222,43,242,142,179,43,113,133,117,93,185,237,168,109,202,209,115,166,85,115,237,215,24,217,35,34,157,99,220,141,153,155,101,145,143,141,202,155,152,247,109,115,31,178,70,107,217,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,2,245,114,222,201,11,174,119,113,95,132,219,111,190,82,90,233,240,29,69,62,56,174,124,209,186,71,207,5,5,101,58,164,17,53,52,69,124,146,201,19,21,92,228,70,177,94,255,0,121,90,145,190,66,185,213,249,88,194,223,48,40,125,58,226,123,94,84,249,13,83,147,124,46,80,98,107,237,21,36,119,220,201,168,76,77,35,219,79,18,79,29,185,241,49,180,16,190,102,61,203,43,58,72,181,45,69,86,244,214,178,70,43,26,228,122,187,197,115,171,242,177,133,190,96,80,250,117,196,8,160,225,203,36,46,188,71,103,13,151,38,172,87,202,75,69,202,255,0,79,113,117,29,93,92,110,124,9,61,61,12,245,49,178,77,190,243,88,247,64,140,87,162,57,88,143,87,35,95,183,98,248,172,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,230,74,242,184,243,217,150,95,90,244,122,210,71,249,151,240,57,77,196,118,13,155,56,112,59,234,217,152,184,46,207,35,33,164,141,146,212,50,249,110,133,100,157,104,155,11,17,206,74,148,115,229,116,46,99,125,247,200,177,189,21,28,199,194,31,147,203,43,142,219,86,119,96,219,118,70,102,150,38,171,147,52,44,52,242,54,150,178,233,59,94,252,73,68,197,115,154,248,228,209,21,245,48,197,163,100,99,247,72,246,71,215,221,34,172,221,44,245,53,108,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,79,79,0,188,107,225,94,43,50,226,146,201,118,185,246,124,205,195,54,248,99,196,118,250,133,141,146,87,236,70,198,235,157,58,70,214,49,208,202,245,69,123,88,212,232,200,244,98,166,215,68,249,67,0,57,213,249,167,194,223,47,232,125,70,226,98,175,15,252,61,98,174,34,235,49,189,147,5,84,235,122,194,56,62,179,22,211,91,219,75,36,242,93,123,52,244,241,190,142,36,141,21,233,51,217,59,150,52,70,187,116,140,99,21,26,143,87,179,42,185,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,6,10,225,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,63,87,52,179,75,29,231,78,59,185,230,102,101,223,125,179,137,47,61,30,219,91,217,97,167,234,244,161,100,49,254,78,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,147,78,104,60,190,234,110,213,55,174,40,114,90,213,72,199,178,157,213,248,194,199,77,20,84,204,217,12,85,85,21,151,165,150,89,218,213,122,181,144,53,240,69,22,249,30,174,151,222,123,159,174,0,112,145,146,247,92,250,226,27,4,229,253,46,16,171,196,86,137,47,20,117,120,146,158,23,186,38,69,100,142,162,62,219,44,178,181,205,88,153,210,87,53,28,142,107,149,239,99,25,172,143,98,40,75,87,41,110,30,46,185,53,195,205,70,60,197,118,170,74,91,238,103,84,83,94,224,124,53,142,153,238,178,37,59,86,222,217,90,139,210,99,213,102,169,153,17,154,187,101,67,18,69,71,55,167,30,111,159,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,177,92,98,112,171,131,120,175,202,59,134,15,188,219,105,27,137,237,212,245,21,56,78,239,36,139,11,237,215,21,103,184,142,149,172,123,187,52,142,108,109,153,155,93,185,136,142,68,234,50,55,178,250,128,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,249,242,95,185,213,229,110,4,252,22,97,108,235,246,23,250,115,251,65,67,133,189,167,218,166,255,0,145,125,154,227,83,208,232,239,233,127,45,239,111,217,191,225,187,78,226,48,56,122,194,214,44,115,159,185,105,130,177,77,15,109,178,226,12,97,102,181,220,105,186,175,143,175,75,61,108,81,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,12,202,229,115,192,149,171,59,46,179,103,190,116,97,154,186,140,19,99,168,99,112,253,186,174,6,246,44,67,90,215,61,37,124,155,151,116,180,212,238,99,81,89,179,167,44,142,86,43,156,144,205,19,166,124,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,5,159,226,207,13,231,206,44,200,108,79,98,225,187,19,210,88,241,181,69,62,148,242,202,157,57,231,131,191,171,79,75,81,189,173,164,169,123,125,216,231,114,42,53,123,181,137,92,149,16,222,0,6,172,55,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,147,19,201,147,29,100,213,102,77,95,112,5,130,215,106,180,230,77,13,194,74,204,65,249,119,62,186,245,67,185,59,45,103,190,212,210,24,186,171,79,210,141,206,108,110,111,81,200,199,85,123,222,87,154,47,47,250,59,189,29,203,137,188,144,195,189,27,172,61,166,227,142,45,112,73,4,20,178,82,197,4,179,205,118,111,81,236,219,50,116,180,150,56,209,238,153,210,54,68,106,61,37,116,177,151,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,50,24,57,196,102,134,67,99,204,220,178,225,252,14,218,187,166,96,225,26,119,218,49,29,226,154,183,91,116,16,53,239,123,45,203,26,162,164,149,49,75,36,174,123,216,172,72,247,186,39,245,95,171,105,178,3,63,185,186,229,220,92,60,209,93,50,18,239,72,252,212,191,211,210,67,85,108,169,162,171,123,48,203,230,167,115,234,102,73,38,166,100,21,143,130,68,72,152,136,187,28,247,182,69,107,216,215,70,232,150,180,219,49,150,107,227,250,43,53,28,149,119,252,89,140,111,17,211,68,250,186,180,89,238,23,26,185,145,173,89,38,153,200,138,249,37,145,53,124,142,78,247,42,185,124,84,15,223,225,251,14,102,62,43,207,28,7,99,202,23,244,113,156,216,130,134,91,37,75,169,214,120,232,234,162,153,178,54,170,86,36,114,126,70,29,139,52,138,177,189,173,142,55,185,205,84,69,67,101,235,76,119,88,109,84,80,223,107,105,43,46,76,167,141,181,149,20,148,206,166,130,105,209,169,212,124,113,58,73,29,27,21,218,170,49,100,122,181,21,17,92,237,53,92,85,229,243,193,37,171,133,12,1,37,247,19,193,73,93,152,184,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,166,174,69,72,227,211,45,64,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,4,57,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,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,233,174,136,190,3,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,237,120,78,243,79,147,127,48,48,247,168,192,76,79,49,78,5,105,184,165,193,171,142,50,250,130,145,153,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,61,141,99,158,198,57,94,192,199,94,85,156,120,255,0,200,142,21,51,126,245,253,182,44,33,125,185,220,127,239,12,166,178,53,157,47,252,33,209,62,73,191,181,211,177,191,201,48,149,67,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,191,229,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,8,102,248,0,0,0,0,7,11,220,1,83,83,132,69,248,133,85,57,69,80,57,0,1,134,220,203,120,136,143,37,242,138,43,85,186,174,157,46,151,249,42,232,98,98,207,35,36,106,173,27,244,114,108,239,238,89,25,226,169,226,157,228,59,100,158,1,196,25,251,157,148,52,61,158,174,174,75,133,214,26,235,147,226,103,85,91,28,149,113,182,71,57,94,190,31,148,241,93,127,164,201,238,108,217,176,184,223,51,173,120,74,61,17,150,73,100,153,237,71,72,168,142,146,146,141,91,220,228,68,240,87,120,106,123,126,78,153,71,77,121,197,152,163,30,220,161,108,141,130,134,145,41,119,71,27,145,52,170,126,239,29,92,157,240,183,224,159,211,220,4,160,228,118,1,161,203,76,170,195,24,66,138,20,141,45,182,186,122,119,42,198,198,57,118,183,249,200,222,237,123,212,247,133,44,99,99,99,99,98,34,53,168,141,68,79,130,33,80,28,42,162,119,169,209,34,171,157,250,191,97,221,34,162,53,79,157,92,168,189,253,221,224,118,49,17,190,61,199,98,59,119,129,243,245,117,118,135,124,104,136,154,235,226,5,96,0,7,224,226,172,119,131,48,61,10,220,241,134,40,182,89,233,90,230,177,101,172,169,108,109,69,114,170,34,119,175,197,81,79,27,159,89,247,133,50,27,7,77,138,177,20,236,68,142,88,98,70,62,57,149,23,168,245,106,47,228,216,229,248,41,8,60,76,241,211,154,124,64,220,107,109,236,170,146,207,101,90,181,124,17,81,92,42,189,246,50,89,29,26,170,57,232,137,238,189,59,182,167,230,167,135,128,18,203,152,28,201,120,89,193,19,58,150,12,207,178,93,39,106,49,85,41,31,60,200,155,181,254,213,11,211,185,52,248,252,75,69,136,121,194,100,205,190,55,186,195,77,75,115,145,27,171,90,169,93,22,171,162,247,106,234,95,189,19,252,38,4,100,63,0,25,171,158,13,101,210,231,91,45,158,150,85,153,58,203,217,170,156,238,158,136,159,252,161,171,222,171,167,135,192,202,203,31,37,236,59,81,77,28,183,92,199,196,175,115,181,220,232,33,164,141,63,59,79,5,115,151,195,245,129,237,112,231,57,76,183,175,118,152,139,12,82,90,219,175,139,106,43,38,213,53,79,236,105,127,90,255,0,128,187,56,67,154,55,12,24,147,106,87,227,187,85,177,206,114,166,149,43,85,18,34,106,137,174,178,64,212,248,255,0,136,199,107,167,37,108,60,176,57,109,25,151,137,34,151,106,171,122,244,244,146,166,186,47,193,28,207,142,159,18,197,102,47,42,76,214,193,208,207,81,100,191,186,238,145,179,123,99,117,53,44,10,239,113,203,166,229,171,251,219,167,135,199,245,1,44,88,95,139,206,25,241,131,153,21,135,59,112,133,76,207,84,68,141,183,38,35,149,85,219,81,52,118,158,42,93,74,27,181,170,230,196,146,221,114,165,170,106,252,97,153,175,79,29,62,11,247,154,207,98,60,31,155,57,45,95,3,175,145,215,88,42,58,137,211,236,247,38,42,171,154,136,244,77,96,145,126,244,95,31,241,151,239,43,249,152,103,246,91,185,177,204,202,43,221,59,116,77,149,85,149,168,245,77,234,229,247,186,202,157,250,170,126,111,220,4,248,131,1,248,89,230,137,135,51,138,166,28,53,142,44,52,118,59,155,96,137,21,32,150,170,125,242,58,84,103,143,69,83,226,213,252,239,143,143,113,157,22,59,229,187,16,219,160,186,90,231,234,193,60,109,145,174,218,230,247,47,247,72,139,240,95,128,31,122,162,47,137,67,162,106,247,167,137,216,0,234,107,21,190,39,98,41,201,74,166,157,255,0,0,42,5,8,226,164,93,64,228,0,5,46,67,173,81,17,78,213,239,40,122,46,159,112,21,53,81,74,142,184,220,138,154,248,29,128,82,246,181,237,86,61,17,90,228,84,84,95,138,16,139,205,91,37,127,7,153,143,109,198,52,180,210,50,158,249,51,224,145,122,44,107,26,248,233,41,81,168,138,223,21,84,71,175,127,220,164,222,17,251,206,11,45,147,19,228,181,143,18,83,55,73,172,247,90,138,185,85,173,98,46,198,209,74,171,170,174,139,167,228,211,195,80,49,87,148,94,112,208,96,76,215,191,225,59,197,198,158,158,44,65,73,67,13,50,79,51,155,185,201,86,141,84,106,120,43,191,47,225,254,255,0,121,53,134,177,153,53,141,110,56,3,50,240,246,37,182,170,245,41,238,84,142,114,111,115,53,107,106,35,122,166,173,239,241,98,27,46,97,59,212,120,139,15,210,222,34,95,118,163,126,158,63,205,123,155,241,239,254,104,24,209,198,231,1,22,110,49,91,134,235,91,152,181,88,66,233,135,167,169,114,76,150,182,87,195,60,83,178,38,189,174,143,169,19,145,200,180,241,42,59,122,162,38,244,86,174,168,173,186,124,47,240,247,105,225,155,39,236,121,83,108,191,212,94,253,147,12,141,154,190,120,27,11,167,150,73,229,154,71,35,26,171,177,187,230,126,214,171,156,168,212,106,43,156,168,170,183,108,1,194,170,34,106,170,136,159,172,34,162,166,168,186,162,150,15,141,188,241,197,60,61,112,251,137,243,55,10,90,168,171,107,237,145,83,182,157,149,110,122,68,143,154,174,158,4,115,146,55,53,202,137,214,85,209,21,53,219,166,169,174,165,133,229,253,204,19,24,113,47,116,172,193,121,133,134,44,246,235,157,189,212,241,178,170,223,37,70,202,181,149,42,95,221,28,138,245,143,107,97,98,119,200,187,149,85,123,188,16,51,220,225,202,168,154,181,186,175,221,169,200,3,175,166,174,93,206,114,254,207,129,216,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,104,159,114,28,131,133,215,69,211,199,225,168,28,156,57,168,246,171,87,193,83,65,167,121,200,24,193,196,15,0,121,75,196,117,226,170,231,141,110,151,186,73,42,222,143,235,219,210,149,179,193,221,22,189,39,201,19,213,155,186,45,69,238,93,81,84,189,217,63,149,88,87,36,114,211,15,101,94,10,134,70,89,240,229,19,104,233,223,43,35,108,179,104,170,231,203,47,77,140,107,164,123,220,231,189,200,212,220,231,57,87,189,84,246,32,0,0,12,96,230,27,141,43,48,111,15,87,138,154,41,28,201,37,236,250,42,61,205,94,234,234,68,241,111,247,74,107,236,170,174,85,115,149,85,87,189,85,73,144,231,31,142,82,203,150,182,124,29,28,178,54,75,221,60,178,38,212,93,63,37,89,70,238,245,69,68,79,5,248,41,15,182,43,84,215,187,172,22,200,17,22,73,183,105,223,167,131,85,222,63,208,6,196,156,19,225,152,240,199,14,152,62,145,172,70,186,107,69,182,87,119,53,53,94,195,78,159,15,31,2,251,31,131,128,173,145,217,240,85,138,219,28,109,141,41,237,180,177,237,106,34,34,109,137,173,248,119,124,15,222,3,133,238,40,123,119,119,120,21,170,232,82,186,252,0,49,52,238,43,56,111,129,200,0,14,21,116,64,58,228,118,212,212,249,247,174,237,20,239,147,189,62,7,13,131,191,85,3,178,36,77,168,169,241,43,56,68,209,52,57,0,89,158,35,120,151,193,249,1,131,110,151,235,172,236,150,178,142,150,89,99,129,236,157,26,175,110,205,17,86,56,221,227,212,111,121,211,197,23,18,24,71,135,252,186,189,95,47,21,115,165,116,84,82,186,158,40,169,164,145,86,79,201,181,19,86,171,81,23,89,91,162,238,79,218,154,16,43,158,89,197,138,248,128,205,27,166,32,168,173,171,158,43,189,201,253,130,150,89,158,141,107,94,172,107,27,181,242,57,26,170,140,102,189,250,107,254,32,185,92,82,241,211,153,220,66,222,106,169,99,173,150,209,98,111,94,158,40,40,171,234,145,179,194,233,149,237,87,53,207,68,252,212,106,104,173,240,215,187,224,158,99,134,126,21,49,159,18,248,129,244,214,234,169,40,232,98,169,138,42,170,196,232,200,228,89,26,247,107,181,242,177,85,125,207,215,249,223,168,201,110,6,57,116,226,124,111,122,182,230,38,103,91,232,153,102,166,169,167,169,138,151,182,65,55,86,39,66,175,247,227,88,228,69,239,115,52,77,83,189,23,238,69,37,215,1,101,198,18,203,155,44,22,92,47,101,163,163,138,22,49,186,195,77,20,106,187,88,140,79,204,107,83,193,62,224,48,211,32,121,86,101,78,95,219,150,163,26,206,236,67,91,43,155,47,245,198,217,69,50,51,88,182,185,27,171,95,163,119,42,174,154,255,0,135,196,204,140,35,149,184,15,3,208,54,221,135,112,197,178,150,22,163,123,163,162,134,63,6,163,83,243,24,137,224,135,171,0,112,136,136,136,136,154,34,120,33,200,0,15,138,231,103,182,94,41,221,77,113,161,130,118,63,77,82,72,154,239,5,213,60,81,79,180,1,28,252,114,242,237,194,152,186,213,112,204,76,18,231,208,92,169,105,58,157,42,106,74,72,153,43,161,130,101,70,185,125,197,93,85,24,138,186,248,34,125,221,209,161,144,188,68,102,31,13,120,190,59,133,138,89,31,3,37,99,170,104,31,89,52,113,57,22,72,158,229,252,147,180,220,169,19,83,93,23,185,124,23,192,217,18,104,99,168,133,240,76,196,124,114,53,88,230,170,106,138,138,154,42,42,17,39,204,183,130,59,133,45,230,175,55,50,254,130,138,42,40,233,32,237,81,117,162,135,242,112,193,59,164,114,49,177,183,87,105,19,81,53,119,127,251,193,35,60,58,103,229,131,136,44,5,79,140,172,253,40,221,44,181,17,62,40,219,42,53,58,111,219,170,44,140,106,252,80,186,198,191,60,9,241,53,93,145,121,151,109,182,220,46,53,108,178,220,171,34,129,98,143,170,246,164,146,212,211,106,187,27,35,83,77,177,187,94,229,254,157,73,250,180,221,104,239,84,17,92,168,30,231,65,54,237,170,230,171,87,185,202,139,220,191,173,20,15,173,83,94,229,58,36,139,69,238,240,251,207,160,225,83,84,208,15,153,137,162,175,113,223,26,38,154,252,78,167,104,142,209,126,243,177,137,221,170,255,0,64,29,128,225,60,14,64,195,110,105,88,21,152,167,134,156,69,120,106,126,90,207,111,117,66,104,214,254,107,42,105,164,94,245,239,240,98,248,16,189,145,56,226,179,46,243,66,207,138,232,221,239,81,246,141,90,174,115,90,237,244,242,199,223,183,191,249,234,108,13,198,37,139,237,7,12,121,151,111,108,109,124,143,195,85,205,98,59,77,53,233,235,241,79,212,107,145,118,165,146,211,122,174,161,93,26,250,74,153,97,93,23,193,90,229,106,248,126,192,54,137,195,151,6,221,108,22,219,147,93,175,105,164,134,101,241,241,115,17,126,61,255,0,19,244,139,109,195,189,251,237,22,82,97,235,130,185,85,203,111,164,71,106,139,170,47,102,137,85,59,213,126,255,0,188,185,32,112,190,5,37,75,224,80,168,170,160,86,138,114,82,223,18,160,48,3,156,222,86,253,171,225,198,197,153,148,22,46,213,95,129,49,4,125,166,183,181,108,236,118,186,214,44,51,126,77,94,141,147,125,83,109,205,238,107,158,221,53,77,27,212,82,29,176,62,53,186,224,11,213,77,246,205,79,73,53,69,85,158,237,100,123,106,88,231,49,32,184,91,234,40,102,114,35,92,213,222,216,170,100,115,23,93,17,232,213,84,114,34,181,118,83,206,252,21,117,204,172,151,199,217,115,98,168,164,130,229,138,176,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,154,232,139,224,107,45,118,180,221,108,23,90,219,21,246,217,87,110,185,91,170,36,164,172,163,171,133,208,207,77,60,110,86,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,40,31,173,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,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,154,232,139,224,108,229,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,130,206,85,153,57,98,205,222,46,45,21,56,142,109,105,48,21,190,92,99,29,54,215,255,0,85,85,83,79,4,116,201,189,143,106,179,167,61,68,83,235,239,53,221,13,142,106,181,234,169,61,32,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,37,83,146,167,149,140,83,243,2,187,211,173,198,106,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,12,43,228,169,229,99,20,252,192,174,244,235,113,159,224,107,173,157,124,20,103,46,81,241,29,75,195,93,182,217,246,182,253,126,217,83,134,101,182,35,83,218,180,50,62,70,178,161,204,87,47,102,219,209,155,170,146,57,27,23,70,71,43,221,18,36,174,153,254,2,184,121,198,92,51,112,243,108,203,236,115,139,106,238,247,42,202,143,109,62,134,102,34,50,192,250,138,120,22,107,108,74,217,165,99,217,29,67,103,122,201,26,181,143,124,175,114,53,55,42,174,69,0,6,47,243,33,201,11,86,119,112,161,139,27,112,190,85,218,234,48,29,61,70,56,161,124,49,182,70,79,61,5,29,66,172,18,181,116,85,100,145,73,43,17,90,228,86,189,88,255,0,121,26,177,191,40,0,26,171,130,239,241,111,146,247,92,133,226,27,27,101,253,86,16,171,195,182,136,239,21,149,120,110,158,103,186,86,75,100,146,162,78,197,44,82,185,206,89,89,210,70,181,92,174,115,145,236,123,31,164,140,122,37,160,2,93,57,48,112,241,117,195,120,103,18,241,35,137,109,84,140,102,44,167,109,147,11,212,54,177,206,157,104,161,168,147,183,185,241,53,118,53,143,168,130,157,173,87,254,83,90,89,21,17,172,114,44,146,104,91,252,129,201,203,23,15,249,53,132,242,119,14,77,218,41,48,205,189,180,242,84,237,123,59,93,83,220,233,42,106,118,61,239,88,250,179,201,44,189,61,234,214,111,218,223,117,168,133,192,0,106,174,109,80,106,174,4,186,114,138,227,7,12,215,224,219,127,9,120,193,105,45,183,219,93,69,75,176,139,161,138,161,239,187,193,42,213,215,85,178,85,70,58,40,159,2,182,71,35,220,246,35,217,35,26,214,238,141,206,126,106,113,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,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,19,253,192,15,24,54,174,44,178,141,174,184,45,92,120,239,7,83,209,208,98,182,77,19,81,149,51,189,142,72,235,162,116,108,108,91,42,22,25,94,177,181,173,88,158,215,179,110,196,142,73,2,8,115,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,229,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,79,63,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,240,107,24,214,166,136,136,132,244,243,12,224,178,213,197,62,87,212,95,112,134,31,164,118,106,97,170,116,92,63,88,181,45,165,90,216,18,77,210,219,231,145,205,86,189,142,106,202,232,145,234,212,100,202,213,234,70,199,205,186,5,174,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,2,82,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,25,233,197,158,119,224,30,31,114,27,19,230,6,99,88,233,49,5,181,212,254,203,139,15,84,73,11,82,249,61,78,177,182,139,108,218,181,236,115,85,238,149,17,175,84,133,147,63,99,246,43,86,58,249,56,99,252,27,149,152,55,136,44,193,204,28,67,73,99,195,214,58,124,57,83,93,93,82,171,178,38,107,114,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,196,14,48,120,179,198,92,93,102,135,219,139,237,61,93,158,197,65,79,29,53,139,14,58,189,42,160,181,49,99,98,78,172,122,71,18,61,242,202,197,145,207,86,111,211,166,197,85,108,76,68,11,20,77,79,40,76,131,204,124,181,201,170,188,208,197,152,202,235,79,101,204,45,181,214,156,32,248,85,148,244,241,177,202,198,220,164,73,88,143,73,167,99,27,179,164,169,27,224,233,61,235,42,186,36,131,21,121,98,240,29,248,111,190,211,103,206,108,89,119,96,28,63,112,111,179,109,119,27,119,82,151,20,76,214,76,217,52,119,85,171,209,167,157,180,234,237,209,201,20,206,73,33,93,118,74,212,154,144,53,87,39,207,150,117,218,213,96,229,255,0,151,247,219,237,206,146,221,109,183,83,223,170,235,43,42,230,108,48,83,65,29,218,185,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,64,97,125,113,119,22,120,203,16,240,175,128,184,83,179,83,213,217,48,246,21,168,184,212,222,164,134,189,28,204,66,249,235,93,85,76,146,198,145,181,209,178,7,73,38,140,234,61,143,126,201,21,17,209,179,104,126,255,0,29,28,102,223,120,195,204,122,91,156,118,175,99,96,204,47,218,41,240,205,182,86,49,106,155,28,170,206,173,77,76,141,215,89,165,233,68,171,27,92,177,198,214,53,173,220,168,249,100,198,178,250,240,125,194,102,50,226,235,52,62,195,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,157,71,162,43,98,122,164,185,241,45,203,131,41,243,111,135,219,22,80,229,124,31,99,171,242,255,0,183,212,96,185,101,173,169,169,165,130,74,185,122,213,52,213,61,87,73,35,225,154,68,106,172,158,244,145,57,173,115,55,53,29,12,129,98,249,80,241,199,77,137,109,86,78,17,243,25,149,107,125,182,211,212,51,8,221,149,242,212,37,117,36,77,146,119,81,78,174,87,44,79,130,38,191,164,228,210,37,134,38,199,163,29,27,58,222,127,158,119,232,79,247,147,248,105,22,183,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,153,21,197,111,25,183,222,45,50,227,42,237,152,242,213,210,198,120,19,218,244,247,123,148,12,99,41,110,177,212,37,23,66,165,177,183,78,148,203,217,229,73,99,70,164,123,145,174,102,136,254,148,65,122,249,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,75,246,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,16,60,149,60,211,226,159,151,245,222,163,110,45,255,0,49,158,53,255,0,26,172,199,130,193,128,46,119,88,242,203,11,126,78,219,77,58,244,163,186,87,34,189,36,185,186,29,173,123,119,49,233,28,77,149,92,230,70,215,59,72,157,52,177,160,99,86,106,227,11,22,96,102,62,35,198,184,99,1,90,176,85,170,245,112,150,178,146,193,107,123,221,75,111,141,203,170,70,197,127,248,85,26,140,141,28,170,145,199,19,54,198,217,52,228,227,195,142,104,89,41,171,184,145,184,99,122,187,54,13,196,116,243,91,104,112,245,36,177,200,203,242,195,43,227,90,170,166,170,57,34,100,18,182,86,197,183,108,202,254,162,238,100,42,173,169,198,190,92,92,14,83,113,91,140,171,241,134,96,190,174,159,46,176,125,68,12,174,134,38,75,19,239,117,110,69,122,81,69,58,34,53,140,107,81,174,157,205,119,85,172,150,38,181,26,179,36,177,206,240,0,99,254,105,113,235,194,118,75,99,187,158,89,230,94,107,123,27,18,89,186,61,182,139,216,87,42,142,151,86,22,77,31,229,33,167,124,110,214,57,88,239,117,203,166,186,46,138,138,137,234,242,47,138,60,137,226,83,219,127,129,76,115,246,143,236,231,102,246,159,245,178,178,143,161,218,58,189,31,245,204,81,238,221,208,151,243,117,211,111,126,154,166,161,117,76,42,230,97,198,189,199,134,12,9,109,193,57,105,115,236,217,147,139,116,169,162,172,141,105,102,246,53,12,51,70,178,84,77,79,51,100,223,214,209,240,70,142,143,106,233,59,145,232,232,81,174,200,14,39,120,133,194,188,47,228,213,235,55,49,77,55,111,236,29,58,107,117,173,149,81,211,205,115,174,149,219,98,167,141,207,95,238,164,122,181,175,115,34,138,87,163,31,179,106,235,173,154,89,165,142,243,167,29,220,243,51,50,239,190,217,196,151,158,143,109,173,236,176,211,245,122,80,178,24,255,0,39,11,25,27,116,142,38,55,221,106,107,166,171,170,170,170,135,229,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,36,255,0,54,121,62,251,43,134,11,7,224,221,61,179,157,182,45,36,187,246,42,190,149,14,33,235,212,39,82,20,237,147,50,56,59,52,111,252,156,205,233,245,91,11,247,197,190,86,244,189,255,0,42,62,10,63,6,88,86,14,37,51,50,217,106,169,196,152,182,223,79,83,132,162,211,173,53,158,215,52,110,114,212,111,71,44,109,154,170,57,25,220,214,239,142,36,218,175,69,154,104,155,34,160,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,130,142,43,172,92,90,100,213,22,50,234,218,168,241,125,183,74,60,83,100,162,153,238,236,21,91,158,145,200,141,145,17,233,12,236,103,86,53,213,237,77,95,31,81,239,138,69,48,3,155,23,5,23,28,45,138,174,124,84,101,189,179,126,27,188,233,83,140,96,98,82,211,195,106,174,116,148,244,241,212,70,212,115,36,155,181,73,54,231,163,99,123,146,84,150,71,189,82,84,70,97,175,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,134,201,36,0,243,71,243,217,153,191,69,244,122,34,119,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,67,205,31,207,102,102,253,23,209,232,128,187,252,41,113,131,106,225,55,151,230,44,117,189,106,228,199,120,199,28,94,168,48,163,33,137,170,202,105,217,106,182,36,149,210,186,70,58,45,148,235,52,79,72,220,215,44,175,115,25,183,98,201,36,120,23,254,154,177,238,42,255,0,101,113,30,36,196,119,15,251,37,101,117,202,186,162,79,252,105,38,154,73,31,250,220,231,59,226,170,126,81,50,124,177,121,127,214,101,21,29,55,16,57,223,135,123,38,58,171,219,62,25,182,203,36,241,85,88,105,100,130,104,101,117,75,26,244,141,102,158,58,142,248,100,99,157,11,88,221,85,178,57,236,140,47,7,47,62,11,45,92,44,101,125,61,247,23,225,250,70,230,166,37,167,85,196,21,137,82,218,165,162,129,100,221,21,190,9,26,212,107,24,214,164,78,149,24,174,71,204,142,94,164,140,100,59,111,7,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,0,91,252,235,207,188,167,225,219,10,210,227,92,227,197,127,103,236,181,183,6,90,224,169,236,53,53,123,234,159,28,146,54,61,148,241,200,244,213,144,200,186,170,109,247,116,215,85,68,91,127,149,188,122,240,157,157,56,238,217,150,121,105,154,222,217,196,151,158,183,98,162,246,21,202,159,171,210,133,243,73,249,73,169,217,27,116,142,39,187,222,114,107,166,137,170,170,34,135,149,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,128,30,99,252,65,101,63,17,28,65,75,138,50,135,15,218,189,149,65,111,166,163,151,19,83,193,83,79,85,136,164,233,49,221,74,136,166,108,123,58,58,173,59,21,99,234,43,98,85,116,143,103,69,145,101,255,0,54,190,53,253,137,71,89,194,110,89,92,238,180,119,169,186,50,99,75,132,11,208,141,180,51,65,212,101,177,170,173,223,39,89,146,197,36,174,141,205,106,70,141,137,86,68,150,102,50,58,248,98,225,235,21,113,65,156,182,92,163,194,213,61,131,183,245,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,185,141,136,231,49,175,150,88,152,175,102,253,200,23,127,150,199,14,57,161,158,57,243,71,139,240,22,55,171,193,118,220,187,168,166,185,94,49,5,12,177,246,216,82,94,163,99,165,167,137,232,230,200,249,219,28,236,119,81,142,133,35,73,58,141,147,86,195,46,80,115,206,253,9,254,242,127,13,36,127,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,71,7,60,239,208,159,239,39,240,208,35,47,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,159,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,107,152,93,94,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,238,100,98,185,175,107,37,138,39,171,31,179,106,134,111,243,94,224,114,167,13,93,111,124,92,101,203,233,18,197,114,168,167,126,46,180,163,34,167,90,26,185,93,28,13,173,129,26,141,73,89,60,174,103,85,171,172,169,52,174,147,87,182,71,244,126,174,83,188,29,103,45,155,29,219,56,158,196,245,151,92,29,134,253,158,190,203,183,190,54,255,0,166,186,26,184,106,35,119,81,27,59,100,134,24,228,101,45,67,58,177,57,179,126,73,236,238,70,188,147,92,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,237,64,138,190,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,192,57,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,69,170,231,87,230,159,11,124,191,161,245,27,137,237,121,56,99,252,27,149,152,55,136,44,193,204,28,67,73,99,195,214,58,124,57,83,93,93,82,171,178,38,107,114,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,9,31,226,119,136,92,43,194,254,77,94,179,115,20,211,118,254,193,211,166,183,90,217,85,29,60,215,58,233,93,182,42,120,220,245,254,234,71,171,90,247,50,40,165,122,49,251,54,174,182,215,106,218,107,141,214,182,225,71,105,164,181,211,213,84,73,52,84,52,142,149,208,82,177,206,85,108,49,172,207,124,170,198,162,163,81,100,123,223,162,38,231,57,117,85,189,124,96,241,103,140,184,186,205,15,183,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,77,138,170,216,152,137,145,92,177,120,14,252,55,223,105,179,231,54,44,187,176,14,31,184,55,217,182,187,141,187,169,75,138,38,107,38,108,154,59,170,213,232,211,206,218,117,118,232,228,138,103,36,144,174,187,37,106,6,79,242,127,225,183,25,101,126,87,220,243,183,19,223,234,233,41,243,54,158,157,244,56,113,104,146,52,109,37,60,146,164,21,179,190,88,210,85,124,137,36,142,137,177,185,34,88,101,108,142,89,86,70,36,50,20,0,22,83,141,12,156,190,231,239,12,24,255,0,42,176,180,219,47,87,91,124,117,22,232,246,177,123,77,85,37,68,85,113,83,106,247,177,140,235,62,157,177,117,28,228,107,58,155,215,84,110,139,174,17,181,65,173,183,23,185,67,77,145,28,75,230,22,86,219,224,164,130,219,105,188,62,107,92,20,211,203,51,41,237,213,44,109,85,28,42,249,125,247,61,148,243,196,199,171,149,222,251,93,239,63,243,148,45,174,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,227,97,62,1,242,207,21,101,23,8,89,109,129,113,173,39,100,189,83,219,234,46,21,52,174,142,72,228,165,237,181,115,86,50,9,89,35,26,246,77,27,42,26,201,24,173,247,100,107,218,138,168,136,171,2,217,3,147,151,222,32,51,151,9,228,238,28,155,179,213,226,107,131,105,228,169,218,199,246,74,86,53,210,84,212,236,123,216,146,116,160,142,89,122,123,209,207,217,181,190,243,145,13,154,64,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,8,54,230,89,192,173,55,12,184,154,151,51,242,198,130,146,151,43,241,29,68,22,218,90,22,213,75,36,246,139,138,83,170,186,7,172,242,62,89,153,50,65,52,205,145,28,187,87,169,27,154,196,108,107,38,127,242,226,224,114,167,133,44,27,95,140,51,5,244,149,25,139,140,41,224,101,116,49,50,41,89,100,164,106,171,210,138,41,209,21,207,123,156,173,116,238,107,186,78,124,81,53,168,228,133,37,147,50,128,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,151,249,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,189,156,75,240,233,142,248,95,205,58,252,179,199,84,255,0,219,107,44,245,187,225,254,185,218,251,76,208,193,89,211,138,89,58,61,94,131,221,210,123,183,179,193,83,193,87,101,50,207,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,96,68,15,46,190,58,170,120,90,198,73,129,243,6,190,173,249,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,49,238,123,88,247,181,24,249,222,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,201,79,43,238,96,148,214,154,107,47,11,217,211,117,171,123,31,80,218,12,31,124,169,150,90,151,239,154,90,90,122,59,42,69,20,14,114,49,28,249,220,201,229,151,100,108,70,197,238,177,172,208,37,124,2,202,103,95,25,156,54,112,237,138,169,112,86,113,230,71,217,251,213,109,189,151,72,41,189,143,95,87,190,149,242,73,27,100,223,79,4,140,77,95,12,137,162,174,239,119,93,52,84,85,11,214,66,183,58,191,52,248,91,229,253,15,168,220,73,62,201,78,51,56,108,226,39,21,85,96,172,156,204,143,180,23,170,43,123,238,147,211,123,30,190,147,101,43,36,142,55,73,190,162,8,216,186,62,104,211,68,93,222,246,186,104,138,169,24,60,234,252,211,225,111,151,244,62,163,113,1,201,83,205,62,41,249,127,93,234,54,226,229,115,65,229,247,77,105,166,189,113,67,146,214,170,183,177,245,14,175,198,22,58,104,165,169,126,249,165,170,168,172,189,44,178,206,231,35,17,207,129,175,130,40,182,70,196,116,190,235,26,253,45,175,37,79,52,248,167,229,253,119,168,219,140,148,230,185,198,191,224,203,10,207,195,94,89,220,237,85,56,147,22,219,234,41,177,108,186,245,166,179,218,230,141,173,74,125,138,213,141,179,85,71,35,251,220,237,241,196,155,145,136,179,67,43,66,29,168,174,215,91,117,53,125,29,190,231,87,75,79,116,167,74,74,232,161,153,204,101,84,9,44,115,36,82,181,23,71,177,37,134,41,17,174,213,55,198,199,120,181,21,46,95,13,28,58,99,190,40,51,78,131,44,240,45,63,246,170,203,197,110,248,127,173,150,190,211,12,51,214,116,229,150,62,183,75,174,199,116,152,237,239,240,68,241,84,181,70,79,240,3,198,13,215,132,220,220,107,174,11,73,38,4,198,53,20,116,24,173,147,68,229,125,52,12,123,146,58,232,157,27,29,46,250,116,154,87,172,109,107,146,86,57,236,219,189,99,146,48,151,252,201,202,28,27,144,188,4,230,38,81,229,252,21,113,216,176,238,91,226,72,105,214,174,117,154,121,94,250,42,153,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,107,194,108,123,196,46,41,177,99,158,11,243,47,26,225,106,238,219,101,196,25,95,121,186,91,170,122,79,143,175,75,61,166,89,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,107,132,6,202,124,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,18,169,202,179,143,31,249,17,194,166,111,222,191,182,197,132,47,183,59,143,253,225,148,214,70,179,165,255,0,132,58,39,201,55,246,186,118,55,249,38,25,149,197,119,4,153,95,197,125,215,4,223,113,92,20,148,55,44,43,120,166,154,186,177,180,178,58,123,181,145,174,115,167,180,190,72,166,137,204,100,142,114,57,178,234,231,66,189,69,141,19,168,253,117,246,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,77,167,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,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,190,249,18,70,42,163,158,200,67,55,204,0,231,87,229,99,11,124,192,161,244,235,137,159,230,0,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,164,244,98,204,83,98,192,216,86,243,141,113,77,119,98,178,225,251,125,69,210,227,83,210,124,157,10,88,35,116,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,32,95,149,199,158,204,178,250,215,163,214,151,171,154,231,26,255,0,132,220,85,63,13,121,103,115,186,211,97,188,37,112,168,166,197,178,235,209,134,241,116,134,70,181,41,246,43,82,71,67,75,36,111,239,115,182,73,42,238,70,42,67,12,174,12,85,227,39,54,112,38,118,113,29,140,243,11,45,240,133,170,197,97,174,184,73,29,60,182,246,204,207,107,236,123,154,183,57,153,42,55,167,53,71,242,174,107,99,143,77,201,189,31,47,82,89,50,127,148,71,14,57,161,139,179,65,252,68,89,241,189,94,21,193,248,86,162,91,69,103,98,150,55,79,127,157,209,199,36,150,231,196,228,115,82,153,26,248,36,145,239,110,186,244,186,58,72,157,104,44,7,3,156,34,93,120,190,205,199,97,73,238,53,118,124,39,97,167,109,203,17,221,96,167,115,222,200,21,232,214,82,194,245,106,196,202,153,151,118,206,162,232,140,142,105,17,178,116,150,55,108,17,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,8,108,231,87,230,159,11,124,191,161,245,27,137,133,89,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,83,53,121,213,249,167,194,223,47,232,125,70,226,96,85,21,166,235,113,166,175,172,183,219,42,234,169,237,116,233,87,93,44,48,185,236,165,129,101,142,20,150,87,34,104,198,44,179,69,26,57,218,38,249,24,223,23,34,40,108,125,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,158,127,35,120,40,201,174,31,243,151,30,231,62,2,182,118,26,252,101,182,154,142,221,76,142,134,134,205,66,230,194,250,138,120,34,71,43,87,171,85,18,204,171,162,54,54,244,226,137,145,181,142,234,65,183,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,236,61,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,128,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,2,85,57,213,249,88,194,223,48,40,125,58,226,69,95,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,0,0,132,190,105,220,22,90,178,15,25,81,231,46,86,225,250,75,94,95,98,234,132,164,170,161,130,165,168,203,109,237,201,44,174,138,24,54,162,199,77,44,81,171,216,214,43,218,199,178,102,254,73,157,22,44,218,16,129,205,239,61,40,243,63,136,234,76,185,195,215,158,219,101,203,75,123,173,211,53,137,3,225,109,226,119,164,149,171,28,177,171,158,237,172,101,36,15,99,213,22,57,105,165,106,49,171,185,207,12,22,38,79,149,31,5,31,131,44,43,7,18,153,153,108,181,84,226,76,91,111,167,169,194,81,105,214,154,207,107,154,55,57,106,55,163,150,54,205,85,28,140,238,107,119,199,18,109,87,162,205,52,77,134,194,100,249,50,103,165,30,41,201,171,238,67,93,239,59,239,88,38,225,37,198,215,73,34,65,31,245,158,173,200,247,36,40,213,73,101,233,213,173,67,164,123,154,168,206,215,3,119,170,57,173,104,72,168,7,148,205,44,210,192,153,45,129,46,121,153,153,119,223,99,97,187,55,71,182,214,246,89,170,58,93,89,153,12,127,147,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,3,213,152,171,205,31,200,158,102,253,23,214,40,143,213,194,124,199,184,49,199,56,170,205,130,176,182,114,118,219,214,32,184,83,218,237,212,223,103,110,177,245,234,167,145,177,197,30,247,211,53,141,220,247,181,53,114,163,83,93,85,81,59,207,202,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,4,96,115,69,229,255,0,71,119,163,185,113,55,146,24,119,163,117,135,180,220,113,197,174,9,32,130,150,74,88,160,150,121,174,205,234,61,155,102,78,150,146,199,26,61,211,58,70,200,141,71,164,174,150,42,240,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,144,215,205,115,130,143,193,150,42,159,137,76,179,182,93,106,112,222,45,184,84,84,226,216,180,235,67,103,186,77,35,92,149,27,213,203,35,97,170,146,71,247,57,187,35,149,54,163,209,38,134,38,134,122,112,3,198,13,171,139,44,163,107,174,11,87,30,59,193,212,244,116,24,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,76,160,53,161,225,215,62,113,151,13,185,185,98,205,108,25,91,86,215,219,170,24,203,157,12,53,9,11,46,214,229,123,86,162,138,85,115,30,221,146,53,186,35,149,142,216,244,100,141,77,236,106,166,193,60,52,113,23,129,56,160,202,202,12,204,192,181,31,218,168,239,20,91,38,254,182,93,59,52,51,79,71,212,150,40,250,221,46,187,27,213,99,118,63,197,23,197,16,46,168,0,1,194,169,201,75,188,64,224,169,60,10,17,21,20,173,60,0,228,252,220,71,112,109,170,193,114,185,57,218,118,106,73,166,79,31,22,177,87,225,223,240,63,72,182,220,68,95,190,206,229,38,33,184,35,149,28,150,250,180,110,136,186,170,246,105,85,19,185,83,238,251,192,215,123,61,177,197,102,98,102,133,227,21,214,59,222,172,236,250,53,28,231,53,187,41,226,143,187,119,127,243,16,154,30,86,184,21,152,91,134,156,59,120,114,126,90,241,111,109,66,234,214,254,107,234,106,100,78,244,239,240,122,120,144,91,105,165,146,237,122,161,161,77,28,250,186,152,161,77,87,197,92,228,106,120,254,211,99,126,14,236,95,103,248,99,203,75,123,163,107,36,102,26,161,107,209,186,105,175,79,95,130,126,176,47,32,7,11,224,5,50,34,105,175,196,232,122,106,169,220,119,61,59,181,79,233,58,219,162,187,68,251,192,69,23,126,170,154,167,222,119,162,105,220,129,19,68,208,228,1,106,120,139,207,203,7,15,184,10,163,25,94,58,82,58,41,105,226,100,82,54,85,106,245,31,183,85,88,216,229,248,41,114,174,215,90,59,45,4,183,42,247,185,176,67,183,114,181,170,229,239,114,34,119,39,235,84,32,23,142,206,38,171,179,211,50,238,86,219,125,198,173,246,91,109,100,176,36,82,117,88,213,146,42,154,157,23,99,164,114,105,182,70,233,220,159,209,160,22,251,62,184,136,204,62,37,49,124,151,11,236,178,50,7,202,247,83,80,50,178,105,34,106,36,146,189,171,249,87,105,185,18,87,38,186,39,114,120,39,129,37,252,13,114,237,194,152,70,213,111,204,76,108,231,215,220,170,169,58,157,42,154,74,73,89,19,166,130,21,86,181,125,245,77,21,94,136,186,248,42,253,253,246,163,150,151,4,119,10,171,205,38,110,102,5,5,20,180,82,82,79,217,98,235,69,55,228,230,130,7,70,229,99,163,118,142,210,87,34,232,238,239,247,229,178,24,99,167,133,144,66,196,100,113,181,24,214,162,104,136,136,154,34,34,1,242,219,44,246,203,61,59,105,173,212,48,64,198,107,162,71,19,91,226,186,175,130,33,246,128,0,225,81,21,21,21,53,69,241,67,144,7,148,197,217,91,128,241,197,3,173,216,139,12,91,42,161,114,59,186,74,40,100,241,106,181,127,61,138,158,10,97,190,127,114,172,202,156,192,183,37,70,10,157,216,122,182,39,58,95,235,117,178,138,20,126,145,109,106,59,70,179,86,238,68,93,53,255,0,7,137,158,96,13,115,56,152,225,83,25,240,209,136,25,77,113,170,146,178,134,90,153,98,165,172,94,140,110,85,141,172,118,187,89,43,213,23,223,253,95,155,250,207,79,194,215,29,57,157,195,213,230,150,150,74,217,110,246,39,116,41,229,130,182,190,169,91,4,45,153,30,229,107,90,245,79,205,87,38,136,223,13,59,190,11,60,152,247,46,48,150,99,89,103,178,226,139,45,29,100,83,49,237,214,106,104,164,84,220,197,98,254,123,92,158,11,247,17,21,199,63,46,156,79,130,47,87,44,196,203,27,125,19,236,213,53,53,21,50,210,246,200,33,233,68,216,81,254,228,105,28,104,157,237,126,169,170,247,170,125,234,160,73,191,14,92,75,224,252,255,0,193,182,187,245,170,118,69,89,89,75,20,178,64,198,78,173,71,187,126,168,139,36,109,240,233,187,188,188,198,181,57,27,156,88,175,135,252,209,181,226,10,122,218,184,34,180,92,153,219,233,98,153,234,215,53,138,246,189,187,89,35,81,202,136,247,233,223,166,191,227,158,174,23,120,144,194,60,64,101,213,150,249,103,171,157,107,165,162,137,213,17,75,77,36,106,146,126,81,170,154,185,92,138,186,196,237,87,114,254,213,212,11,216,81,42,38,213,85,248,21,156,42,106,154,1,241,239,93,218,33,244,70,237,201,169,75,160,239,213,14,99,238,79,128,29,192,225,23,84,57,0,80,244,215,184,172,225,222,0,80,198,237,238,241,43,78,242,148,215,226,84,139,168,28,150,39,141,140,51,30,39,225,211,24,82,57,136,231,67,104,185,74,222,230,174,139,216,106,19,227,225,226,95,99,240,113,237,178,59,198,10,190,219,100,141,178,37,69,182,170,61,174,68,84,93,209,57,191,30,239,136,26,186,162,171,85,28,213,84,84,239,69,67,96,158,94,88,210,179,25,112,245,103,169,173,145,207,146,46,209,170,171,220,229,239,174,171,79,23,127,114,132,2,95,109,83,89,46,179,219,39,68,73,33,219,175,126,190,45,71,120,255,0,73,48,92,156,49,202,94,178,214,243,131,164,150,71,73,100,167,138,69,220,139,167,229,107,43,29,220,170,170,139,226,159,4,2,70,0,0,120,236,224,202,172,43,157,217,105,136,114,175,26,195,35,236,248,142,137,212,117,15,137,145,186,88,117,84,115,37,139,168,199,181,178,49,237,107,216,229,106,237,115,90,169,222,136,89,30,31,184,3,202,94,28,111,20,183,60,21,116,189,213,201,72,245,127,94,224,148,174,158,126,233,116,234,190,56,152,175,219,214,114,39,114,104,136,134,79,128,56,107,81,141,70,167,130,38,135,32,227,78,240,57,56,209,62,228,9,174,137,175,143,199,67,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,7,9,247,247,156,128,56,240,11,222,157,203,167,121,74,234,174,79,184,169,160,114,1,195,156,140,106,185,124,17,53,2,30,185,209,226,168,235,243,31,2,225,216,164,114,190,142,217,95,36,137,162,162,34,58,165,173,78,253,116,94,248,84,196,158,13,176,218,98,126,33,48,197,4,144,197,44,75,219,119,178,77,21,171,253,67,80,169,220,168,168,189,237,47,135,54,202,229,171,226,58,130,53,85,210,43,68,186,107,247,45,125,87,252,7,159,229,151,132,42,241,14,127,82,221,161,133,175,134,211,191,170,229,115,83,111,86,138,177,173,238,94,245,239,79,128,19,207,77,26,67,79,20,41,252,198,53,191,224,67,180,0,56,119,114,20,34,252,10,156,165,40,136,157,224,86,158,7,39,9,224,114,0,225,84,228,225,64,167,106,47,192,169,19,68,8,159,29,14,64,31,139,140,113,61,6,15,195,149,216,130,228,247,50,26,72,37,149,85,24,174,252,216,220,255,0,4,239,240,106,159,180,97,71,52,236,218,102,95,228,92,118,138,122,185,41,234,175,149,21,84,13,84,107,244,118,234,25,147,77,88,169,167,123,219,227,220,4,91,113,197,158,23,44,225,207,156,89,52,119,42,185,45,52,87,106,136,41,98,123,164,107,54,181,35,98,251,142,122,162,119,194,139,224,159,240,101,39,44,158,13,43,47,183,11,62,118,98,251,101,12,212,14,124,21,246,228,146,72,101,114,51,250,165,138,187,29,27,149,170,186,49,123,156,139,247,248,104,152,67,195,206,93,220,179,143,60,176,166,19,142,54,205,237,75,204,43,84,175,145,173,69,98,57,100,126,170,244,93,117,107,29,226,139,175,244,155,20,229,14,9,163,203,188,181,195,120,62,142,8,162,75,93,178,158,149,118,35,123,246,179,239,106,34,47,138,252,0,245,52,20,20,118,202,72,232,168,105,227,134,24,154,141,107,88,196,106,104,136,136,157,200,136,158,8,135,208,0,0,0,0,0,0,0,3,242,49,102,30,163,197,56,122,186,199,93,79,28,209,213,83,203,18,54,70,181,205,213,204,115,123,247,34,167,243,151,224,126,184,3,92,14,44,242,58,229,144,57,191,89,132,165,138,40,169,157,75,75,89,72,232,165,99,189,215,199,162,254,107,91,162,239,99,254,31,119,222,74,119,43,142,33,160,204,204,3,83,132,46,117,213,51,93,173,16,182,73,250,172,145,200,157,90,202,157,154,61,206,118,190,234,180,239,230,117,195,171,115,51,47,107,49,197,190,138,157,213,214,138,85,169,89,85,209,177,235,208,165,171,114,55,85,98,170,167,188,222,237,201,253,4,96,240,77,158,127,128,188,231,163,187,212,213,79,21,13,221,212,180,21,29,54,189,218,107,87,11,145,202,214,57,186,232,212,127,127,127,143,114,119,129,177,64,62,59,69,214,146,245,111,138,231,66,231,44,19,110,218,174,110,139,220,229,106,247,126,212,83,236,3,169,236,85,93,117,238,57,68,209,17,10,202,93,221,174,128,84,158,7,37,45,85,42,3,241,113,181,181,151,156,27,125,180,200,198,185,181,150,218,152,21,29,166,139,186,39,39,126,186,253,230,186,92,90,101,253,102,93,103,182,39,181,85,192,200,146,186,227,91,112,129,24,246,185,22,39,214,78,214,175,186,137,167,230,120,27,33,212,43,82,9,21,233,238,163,23,95,217,161,5,188,214,210,6,241,15,72,216,35,99,119,91,167,122,170,55,69,93,107,170,52,79,217,221,254,53,2,64,249,85,102,29,78,55,225,242,106,90,250,153,37,154,205,91,79,64,138,253,235,220,218,26,127,139,149,126,229,240,211,246,25,166,70,31,37,59,243,100,193,24,222,192,231,200,178,69,125,134,126,255,0,205,70,190,145,81,62,63,246,37,248,125,196,158,0,40,93,10,206,183,32,21,34,162,21,20,34,104,86,0,214,179,139,31,52,249,201,243,3,16,250,140,230,195,217,223,141,110,185,107,146,248,251,49,172,84,244,147,220,176,174,23,186,222,232,226,171,99,157,4,147,211,82,73,52,109,145,173,115,92,172,87,49,17,81,28,213,211,93,21,60,77,99,0,151,78,71,213,184,53,248,3,52,237,244,54,154,184,241,100,23,139,116,215,74,231,57,122,19,219,159,12,169,69,11,19,122,162,62,57,99,175,115,151,99,117,73,163,247,159,162,35,36,208,129,110,85,153,199,98,202,46,46,45,20,216,142,29,41,49,237,190,92,29,29,78,231,255,0,82,213,84,207,4,148,203,177,140,114,191,169,61,60,80,105,238,181,189,125,238,114,53,138,139,61,32,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,37,83,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,0,126,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,224,33,219,157,62,39,193,183,110,33,176,166,29,179,91,233,31,136,108,88,93,140,189,92,161,185,44,175,217,53,68,146,83,81,75,78,158,236,15,137,171,36,232,239,207,145,149,204,213,54,181,138,184,193,193,126,100,101,198,81,113,65,128,51,27,54,168,251,70,22,178,220,36,150,177,221,133,42,251,44,143,167,150,58,122,174,146,234,171,208,157,241,79,171,17,100,111,75,116,109,115,218,214,173,191,205,140,117,248,80,205,60,101,153,158,203,246,103,218,220,65,113,190,246,46,191,91,178,246,170,153,38,233,117,54,183,126,222,166,221,219,91,174,154,232,154,232,121,80,54,168,5,148,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,222,176,6,170,230,213,6,170,224,102,85,223,129,202,108,75,203,255,0,6,241,113,151,47,171,91,237,182,158,228,252,93,105,70,75,80,149,212,145,93,170,96,109,108,8,212,114,196,248,34,107,58,173,93,34,88,98,116,154,177,209,191,173,141,89,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,146,114,121,92,121,19,203,47,173,122,197,105,128,28,206,184,14,252,8,95,106,115,231,41,236,187,112,14,32,184,59,218,86,187,117,187,167,75,133,230,115,33,108,122,187,170,229,232,212,78,234,133,110,216,227,138,23,44,112,166,155,226,106,132,170,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,115,35,21,205,99,159,20,177,61,88,205,251,82,21,185,163,249,236,204,223,162,250,61,17,226,184,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,245,121,132,99,252,27,154,124,92,227,108,193,203,236,67,73,124,195,215,202,123,37,77,13,117,50,174,201,89,236,122,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,204,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,128,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,245,218,231,177,179,204,214,185,83,86,164,178,34,105,185,117,200,174,5,248,50,190,241,135,152,245,86,201,46,190,198,193,152,95,179,212,98,107,148,79,98,213,54,57,85,253,42,106,104,221,174,179,75,210,149,18,71,53,99,141,172,115,157,185,81,145,73,224,56,98,225,235,21,113,65,156,182,92,163,194,213,61,131,183,245,42,110,55,71,210,201,81,13,178,134,38,238,150,162,70,177,63,185,141,136,231,49,175,150,88,152,175,102,253,201,176,246,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,15,85,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,6,170,231,181,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,190,40,156,158,81,89,67,131,112,87,10,246,252,210,179,65,86,184,135,49,234,42,102,189,79,52,234,230,108,161,173,171,165,166,134,38,38,141,99,26,212,145,234,186,43,213,243,63,87,43,81,141,96,100,87,12,92,61,97,94,23,242,106,203,148,120,90,167,183,246,14,165,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,247,49,177,28,231,185,145,69,19,21,239,217,185,110,168,0,96,7,51,174,3,191,13,246,42,156,249,202,123,46,236,125,135,237,238,246,149,174,221,110,234,85,98,136,90,248,91,30,174,234,181,58,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,144,172,109,80,66,183,56,78,30,176,174,85,231,45,143,55,48,181,79,67,240,169,219,170,110,54,182,82,199,20,52,213,212,109,166,108,181,17,185,136,154,245,251,67,100,122,57,170,238,170,74,245,123,186,187,88,14,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,160,97,7,12,120,42,235,143,240,166,127,216,172,213,20,144,212,82,229,61,85,237,238,169,123,154,197,130,223,122,180,215,76,212,86,181,203,189,209,83,72,214,38,154,43,213,168,170,212,85,114,88,163,63,249,42,121,167,197,63,47,235,189,70,220,97,6,97,96,171,174,90,227,252,75,151,55,218,138,73,238,88,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,186,105,170,39,128,27,46,229,86,22,203,140,23,151,24,115,13,229,13,13,170,147,6,82,91,226,117,145,182,185,82,90,89,41,100,78,163,102,100,168,174,235,117,55,172,139,42,185,206,145,207,87,185,206,87,43,151,213,152,149,202,203,31,211,99,174,11,112,109,42,226,26,187,181,203,10,212,87,216,46,75,82,178,185,244,175,142,165,242,211,211,163,228,79,121,140,163,158,145,25,177,85,141,102,214,38,155,21,173,203,80,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,149,64,4,80,115,151,201,236,237,171,169,176,103,12,248,146,175,18,229,213,186,162,122,104,109,176,217,160,133,152,73,243,197,71,26,172,181,12,114,205,80,202,169,161,115,145,242,53,25,19,209,145,162,235,35,17,209,215,146,248,215,6,229,214,104,97,252,113,152,25,107,73,143,236,86,106,135,84,212,97,202,186,197,165,130,189,233,27,146,36,145,251,30,138,198,202,177,200,172,115,28,201,17,138,199,34,181,202,134,203,184,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,123,56,215,225,70,251,194,94,114,214,224,222,149,214,179,8,92,181,172,194,215,186,216,88,222,223,75,181,139,36,106,232,213,88,179,64,247,244,164,77,24,229,209,146,116,216,201,99,64,54,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,21,185,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,154,144,45,254,127,102,70,92,101,38,77,98,204,127,155,148,125,183,8,91,173,238,138,233,69,216,82,179,183,71,59,146,6,210,244,93,238,73,214,124,172,139,71,170,71,249,79,125,205,102,231,38,178,230,85,115,17,226,243,241,173,206,84,251,45,91,214,203,220,29,213,162,194,251,232,59,52,211,245,91,23,106,171,147,114,172,139,213,146,38,236,71,108,219,20,113,107,27,36,89,119,122,174,89,252,20,91,184,159,199,119,44,109,153,118,206,211,150,216,75,90,106,218,57,18,170,31,108,215,77,12,137,29,60,53,16,186,61,157,29,89,60,138,217,55,38,176,53,88,173,153,92,208,206,174,80,153,71,152,249,109,195,141,94,39,198,55,142,157,151,31,92,27,125,177,88,95,64,176,205,69,26,49,97,125,92,146,189,173,123,251,83,34,129,204,106,110,141,34,138,41,24,229,89,158,141,142,190,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,11,171,202,179,130,140,43,159,183,219,174,117,230,197,179,218,88,67,7,220,34,162,182,218,101,72,223,75,118,186,35,18,89,27,82,221,202,245,134,6,62,157,203,19,152,140,153,211,181,21,206,100,114,196,249,169,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,63,192,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,241,89,133,130,174,185,107,143,241,46,92,223,106,41,39,185,97,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,233,166,168,158,4,217,242,142,194,217,113,106,225,10,207,137,240,149,13,169,49,37,246,225,94,220,87,87,79,42,75,84,250,168,42,230,101,52,53,11,170,186,61,148,174,129,204,139,221,106,54,101,145,27,172,206,115,227,219,155,102,10,186,225,94,52,177,5,246,225,81,73,37,62,49,179,218,175,116,45,133,238,87,199,3,41,155,66,173,149,21,168,136,254,173,12,174,68,106,185,54,57,139,174,170,173,109,255,0,228,125,143,233,162,186,230,158,86,215,98,26,181,168,170,167,183,95,237,118,151,44,174,129,25,19,165,130,182,161,137,167,73,143,85,154,129,142,239,71,189,18,63,206,72,215,104,74,249,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,24,171,202,227,207,102,89,125,107,209,235,79,213,230,51,193,71,226,171,152,240,95,240,5,178,235,38,89,98,159,202,91,106,103,78,172,118,186,229,87,172,150,199,77,185,207,118,214,49,36,137,210,163,92,248,220,230,235,43,161,150,69,252,174,87,30,123,50,203,235,94,143,90,78,158,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,16,45,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,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,215,95,140,30,19,49,151,8,185,161,246,30,251,81,87,120,177,87,211,199,83,98,196,110,160,74,88,46,172,72,216,179,163,24,146,74,140,124,82,189,99,115,21,251,244,233,189,81,27,43,21,114,171,148,87,22,120,203,15,102,37,191,133,59,205,61,93,239,15,98,170,138,154,155,44,147,87,163,89,135,159,5,37,93,85,74,69,26,198,231,72,201,221,28,122,179,168,198,49,251,228,68,87,72,253,193,237,121,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,0,231,87,230,159,11,124,191,161,245,27,137,134,184,103,1,230,134,37,202,252,111,139,240,213,45,92,248,39,7,212,90,106,241,66,182,225,28,80,65,60,242,77,77,65,43,233,220,244,116,207,221,45,67,26,230,49,234,196,150,77,118,163,215,92,202,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,1,22,182,153,45,80,221,104,166,190,209,85,214,91,89,81,27,171,41,233,42,91,77,60,208,35,147,168,200,229,116,114,54,55,171,117,68,122,198,244,106,170,42,181,218,104,187,47,100,14,100,101,198,109,228,214,19,199,249,71,71,216,176,133,198,222,216,173,116,93,133,40,251,12,112,57,208,58,151,162,223,114,62,139,226,124,90,49,86,63,201,251,142,115,54,185,98,91,152,191,46,143,192,39,107,206,188,148,183,127,169,183,228,253,167,108,235,127,240,115,253,105,77,15,229,170,106,95,81,89,218,42,37,149,222,235,63,37,224,190,238,138,152,255,0,193,215,24,184,239,132,12,119,81,127,176,81,251,103,13,222,118,125,160,195,253,72,105,253,169,210,134,161,148,191,213,79,130,89,32,233,73,80,178,126,77,19,126,155,93,170,47,112,108,82,15,63,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,0,8,43,230,243,246,19,241,201,185,125,145,255,0,146,191,103,237,127,106,127,150,255,0,146,157,55,116,255,0,148,247,127,214,61,131,249,47,115,239,247,250,132,234,26,214,113,79,157,127,140,79,16,88,219,56,227,183,246,42,76,65,112,78,193,3,162,233,200,202,24,34,101,61,47,85,189,73,17,38,88,33,137,100,218,245,111,81,95,183,70,232,136,23,215,148,157,110,13,165,227,75,15,193,138,45,53,117,151,42,203,61,214,28,57,52,46,84,101,29,197,41,156,247,205,42,35,219,171,22,141,149,177,162,42,63,223,149,139,181,52,71,178,119,141,101,178,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,155,52,128,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,173,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,91,76,239,226,71,36,184,112,181,91,47,57,209,143,169,48,229,61,230,161,244,212,12,117,60,245,83,212,189,141,220,245,100,52,236,124,170,198,162,183,115,246,236,106,190,52,85,69,123,17,110,88,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,159,230,26,242,235,227,170,155,138,92,26,152,31,48,107,233,25,154,150,10,121,166,174,134,154,150,86,50,231,110,133,105,216,151,37,84,141,32,133,238,146,161,177,190,22,191,243,216,231,181,140,99,145,140,204,163,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,40,78,71,48,46,4,108,92,85,97,89,49,174,22,103,98,204,220,63,111,88,237,213,58,190,79,106,82,193,29,84,145,90,182,62,162,42,120,58,181,53,13,94,210,228,87,51,77,23,86,247,36,16,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,211,146,24,214,235,153,89,47,128,115,26,251,79,73,5,203,21,97,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,52,213,87,196,141,94,114,220,51,224,219,4,118,190,41,236,85,213,116,183,220,71,120,164,195,151,218,23,42,201,5,99,210,138,85,130,173,138,174,214,23,178,42,52,137,204,68,86,61,58,110,68,99,154,245,148,47,7,43,222,58,127,13,120,85,153,29,156,120,207,181,230,77,151,127,177,234,107,91,182,107,237,174,56,218,169,172,202,229,237,21,144,233,39,83,84,107,223,18,50,79,202,185,181,18,38,42,243,171,243,79,133,190,95,208,250,141,196,197,94,19,188,211,228,223,204,12,61,234,48,27,41,129,10,220,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,141,92,43,113,57,125,225,87,21,98,236,107,133,172,189,182,245,136,48,125,126,26,183,84,246,150,71,236,186,169,228,130,72,171,182,62,41,89,63,73,244,237,94,139,145,26,253,116,87,34,119,45,181,187,92,241,150,107,227,250,219,205,100,117,119,252,89,140,111,18,84,202,202,74,68,89,238,23,26,185,149,206,72,225,133,168,138,249,37,145,116,100,109,78,247,34,53,60,16,243,228,180,242,186,229,255,0,71,104,163,182,241,55,157,248,119,173,117,155,179,92,112,61,174,121,32,158,150,58,89,96,138,120,110,206,233,189,251,166,94,174,145,71,34,49,208,186,55,72,173,87,172,78,136,46,175,5,60,181,176,38,86,228,213,214,151,136,60,31,106,191,227,60,119,111,158,130,251,79,218,102,124,52,54,185,157,79,43,45,218,178,94,147,230,142,106,88,230,237,49,53,175,100,171,164,82,42,70,201,29,22,220,98,112,171,140,184,80,205,203,134,15,188,219,106,221,134,46,53,21,21,56,78,239,36,137,51,46,54,228,127,184,142,149,172,99,123,76,109,116,109,153,155,91,181,234,142,68,233,190,55,191,99,50,213,113,47,195,166,4,226,131,43,43,242,207,29,83,255,0,109,172,179,214,239,155,250,217,116,236,211,67,5,103,78,41,99,235,116,186,239,119,73,238,216,255,0,5,79,5,64,132,190,22,56,193,186,228,246,84,102,175,15,120,149,105,31,130,115,19,11,226,6,193,43,162,119,94,221,123,154,213,36,48,61,142,141,142,116,140,157,209,211,211,185,143,247,88,171,28,136,232,209,178,164,152,192,123,252,244,200,188,199,225,211,49,238,57,95,154,22,110,195,117,161,210,88,102,137,85,244,183,10,87,42,164,117,84,210,42,39,82,23,237,118,139,162,57,28,215,49,237,99,216,246,55,192,1,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,107,88,4,217,243,53,224,74,213,157,216,54,227,158,121,91,134,106,228,205,11,13,60,110,170,163,181,192,215,191,18,81,49,90,215,50,72,245,69,125,76,49,106,232,222,205,210,61,145,244,54,200,171,15,74,24,112,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,145,65,205,7,151,221,53,166,154,245,197,14,75,90,170,222,199,212,58,191,24,88,233,162,150,165,251,230,150,170,162,178,244,178,203,59,156,140,71,62,6,190,8,162,217,27,17,210,251,172,107,244,12,213,224,115,139,187,87,23,217,70,236,87,61,186,146,207,139,44,53,13,182,226,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,212,77,81,241,205,26,58,78,146,200,235,21,206,175,202,198,22,249,129,67,233,215,19,23,249,83,240,173,159,56,139,31,208,113,35,135,241,133,94,2,193,246,154,132,165,90,135,82,117,151,21,192,147,51,181,208,50,39,57,173,90,101,107,28,215,84,59,114,71,51,99,88,218,249,34,114,195,148,28,234,252,172,97,111,152,20,62,157,113,2,50,248,39,193,87,92,202,226,18,135,46,108,85,20,144,92,177,86,23,197,214,74,57,106,222,230,193,28,245,56,114,227,12,110,145,205,107,156,140,71,61,21,85,26,229,211,93,17,124,11,20,101,87,43,143,61,153,101,245,175,71,173,60,87,29,56,42,235,128,56,193,205,187,21,230,162,146,106,138,172,81,87,123,99,169,158,231,49,32,184,59,183,66,213,87,53,171,189,177,84,198,215,166,154,35,209,200,138,228,68,114,132,217,240,19,133,178,227,12,112,143,150,110,203,74,27,84,52,151,140,63,69,116,186,205,111,149,37,237,87,137,32,98,87,73,52,136,174,87,76,217,216,248,156,142,93,99,233,36,72,141,108,109,99,114,0,143,94,75,24,254,154,251,195,206,43,203,234,140,67,87,89,114,194,184,161,245,44,161,153,101,115,40,45,213,148,241,172,41,18,185,54,53,143,168,130,189,234,198,47,115,247,185,200,157,68,87,72,80,16,173,206,175,205,62,22,249,127,67,234,55,19,242,121,64,97,107,22,57,207,220,194,193,88,166,135,182,217,113,6,87,221,173,119,26,110,171,227,235,210,207,91,65,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,207,214,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,22,211,152,55,4,151,94,20,49,252,119,220,49,5,93,118,93,98,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,71,47,158,54,238,188,40,99,249,44,88,158,122,186,236,186,197,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,52,114,170,199,30,147,127,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,117,246,206,190,18,243,99,37,243,246,151,135,235,141,163,182,222,177,5,193,148,248,86,78,209,77,31,182,169,103,173,146,146,142,167,68,153,236,166,235,62,37,252,156,175,71,51,95,123,68,239,80,216,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,235,49,215,128,174,30,113,151,12,220,60,219,50,251,28,226,218,187,189,202,178,163,219,79,161,153,136,140,176,62,162,158,5,154,219,18,182,105,88,246,71,80,217,222,178,70,173,99,223,43,220,141,77,202,171,145,64,0,0,96,7,58,191,43,24,91,230,5,15,167,92,72,171,225,59,205,62,77,252,192,195,222,163,1,42,156,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,3,202,102,198,58,252,23,229,102,50,204,207,101,251,79,236,150,31,184,223,123,23,95,163,218,187,45,52,147,116,186,155,93,179,119,79,110,237,174,211,93,116,93,52,53,151,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,76,167,57,188,210,251,41,195,141,139,44,232,47,189,150,191,29,226,8,251,77,23,101,223,219,45,116,76,89,166,252,162,177,91,30,202,167,91,157,220,230,189,218,232,154,183,168,132,69,228,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,3,34,184,128,224,202,197,147,124,15,100,231,16,62,213,234,98,156,101,112,108,151,120,216,247,205,12,212,183,42,71,85,208,54,53,93,137,23,66,10,95,125,187,30,231,203,85,47,229,85,145,198,135,229,114,203,206,191,192,183,23,24,91,180,91,251,85,6,59,211,5,86,108,139,124,209,118,217,225,236,242,71,172,140,107,116,170,138,155,123,151,118,145,44,187,90,174,219,164,191,113,167,150,120,87,16,112,85,153,248,22,58,79,100,89,108,152,62,123,133,5,45,174,56,233,227,167,246,92,105,89,75,3,25,177,88,200,81,244,145,49,88,214,167,228,245,107,85,171,162,166,189,152,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,128,218,76,197,94,104,254,68,243,55,232,190,177,68,95,252,167,199,95,133,12,172,193,185,153,236,191,102,125,173,195,246,235,239,98,235,245,187,47,106,166,142,110,151,83,107,119,237,234,109,221,181,186,233,174,137,174,135,171,3,90,206,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,3,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,159,172,0,128,190,96,220,18,93,120,80,199,241,223,112,196,21,117,217,117,138,170,42,38,181,86,54,149,205,130,211,59,166,153,204,180,190,71,77,43,222,248,233,219,27,155,44,138,213,153,58,138,212,85,142,77,60,7,7,124,85,99,46,20,51,114,223,140,44,215,42,183,97,139,141,69,61,54,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,211,27,93,35,161,126,230,237,122,171,85,122,111,145,143,159,236,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,173,182,108,96,95,193,126,105,227,44,179,246,167,180,254,201,98,11,141,139,182,244,58,61,171,178,212,201,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,80,54,94,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,3,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,149,84,82,162,133,77,64,38,133,103,91,80,236,0,97,103,53,92,195,169,193,28,62,67,75,65,83,36,83,94,107,106,40,21,89,189,59,157,67,81,241,106,167,222,158,58,254,195,52,200,195,231,89,126,108,120,35,4,88,26,249,18,73,111,179,79,221,249,170,214,82,34,47,199,254,202,159,15,188,8,244,225,47,47,235,51,23,61,176,197,170,146,6,74,148,55,26,43,132,232,247,181,168,145,50,178,6,185,125,228,93,127,63,192,216,183,4,219,89,102,193,182,43,76,108,107,91,71,109,166,129,17,186,104,155,98,106,119,105,167,220,66,31,42,68,129,220,67,213,182,120,216,237,182,232,30,138,173,213,83,74,234,125,83,246,119,255,0,137,9,210,167,86,172,17,171,19,221,86,38,159,179,64,59,14,23,192,228,165,202,160,82,169,170,42,28,49,138,139,174,189,197,77,239,241,42,3,144,15,142,239,117,164,178,219,229,185,215,57,201,4,59,119,43,91,170,247,185,26,157,223,181,80,12,26,230,143,196,52,25,103,128,105,176,133,178,186,166,27,181,222,23,73,7,73,146,53,23,165,89,77,191,87,181,205,211,221,71,17,99,194,102,71,92,179,251,55,232,240,148,81,69,45,51,105,106,171,42,221,44,172,111,186,200,244,79,206,107,181,93,239,103,195,239,251,143,215,227,103,60,255,0,14,153,207,89,119,166,170,158,90,27,67,170,168,41,250,141,123,117,210,174,103,43,145,175,115,180,213,170,206,254,239,14,244,238,36,251,150,47,14,173,203,60,189,163,199,23,10,42,118,215,93,233,82,165,37,71,70,247,167,94,150,145,202,221,81,136,168,158,235,187,183,47,244,129,154,120,79,15,81,225,108,61,67,99,161,167,142,24,233,105,226,137,91,27,90,214,234,214,53,189,219,81,19,249,169,240,63,92,0,0,0,0,0,0,0,7,207,95,65,71,115,164,146,138,186,158,57,161,149,170,215,53,236,71,38,138,138,139,220,168,169,224,170,125,0,8,131,230,109,193,165,101,138,225,120,206,204,33,108,161,134,129,175,158,190,226,145,201,12,78,86,127,83,49,23,99,99,106,185,83,87,175,123,149,126,239,29,23,22,248,29,207,11,150,79,103,206,19,154,75,149,92,118,154,219,181,60,21,81,49,210,57,155,92,146,49,61,198,189,17,123,230,85,240,95,248,103,191,55,176,77,30,98,101,174,36,193,245,144,69,42,93,45,149,20,169,189,27,221,185,159,123,145,81,60,19,224,107,173,196,54,93,220,178,115,60,177,94,19,146,54,195,236,187,204,203,74,172,145,174,68,98,185,36,102,138,196,77,52,107,219,224,137,167,244,1,178,6,14,196,244,24,195,14,80,226,11,107,220,248,106,224,138,84,85,98,183,243,163,107,252,23,191,193,200,126,209,133,28,172,115,105,153,129,145,114,90,42,42,228,168,170,177,212,82,208,57,85,175,209,187,104,97,77,53,122,174,189,236,119,135,113,154,224,112,169,170,20,237,68,248,21,156,42,124,116,0,139,169,201,194,28,128,56,95,3,147,133,240,2,133,95,129,91,123,208,161,81,23,188,169,170,5,71,85,76,105,53,60,176,175,243,216,230,255,0,133,14,208,6,184,124,100,225,180,195,28,66,98,122,8,225,138,40,147,177,108,100,122,35,83,250,134,157,87,185,17,17,59,220,101,183,37,204,85,29,6,99,227,172,59,44,142,71,214,91,40,36,141,52,85,69,70,212,185,171,223,174,137,223,50,22,103,153,166,16,171,195,217,253,85,118,154,22,178,27,182,206,147,145,205,93,221,42,42,54,187,185,59,211,189,126,39,160,229,39,92,180,156,71,87,198,138,186,75,104,139,93,62,228,175,165,255,0,132,9,204,7,13,114,61,168,228,240,84,212,228,14,19,185,59,215,94,241,226,28,82,154,163,151,238,2,165,251,251,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,112,190,7,37,46,3,133,77,78,90,117,63,243,147,187,226,118,49,62,32,86,116,87,73,209,162,168,151,95,204,137,238,255,0,2,41,222,124,55,199,108,178,215,191,77,116,165,149,127,253,69,2,5,249,153,98,40,49,15,18,117,43,3,149,221,138,146,106,103,234,205,190,243,107,234,245,253,165,231,228,231,108,138,167,25,98,250,215,199,185,97,150,133,169,239,105,227,79,91,255,0,9,141,188,121,212,79,83,196,109,253,211,183,77,179,85,181,157,218,123,189,190,171,67,46,121,43,219,149,110,24,210,230,172,118,137,93,73,18,59,191,77,82,154,167,84,255,0,245,211,252,32,75,64,0,10,31,220,82,213,215,189,10,157,223,226,82,212,219,221,168,29,137,224,114,113,224,114,0,225,116,215,188,42,161,78,169,247,129,87,129,201,194,42,120,33,200,2,18,121,181,102,237,118,44,206,169,178,221,36,98,209,225,138,249,28,168,144,109,119,81,212,180,218,123,218,251,218,106,255,0,130,127,73,52,184,134,224,150,187,37,117,127,198,10,105,100,78,228,94,244,98,175,199,246,26,232,241,119,125,175,199,156,85,102,37,103,116,179,213,98,73,233,34,107,25,226,172,114,66,212,209,186,234,190,226,127,72,25,183,202,59,32,89,61,71,225,122,235,2,171,102,146,25,168,156,218,173,52,88,214,182,39,106,196,79,189,27,226,164,177,162,35,81,26,158,8,154,33,142,92,0,224,88,176,71,11,184,10,30,205,44,51,214,88,169,106,39,73,21,218,245,30,178,72,238,231,34,105,239,72,189,198,71,0,0,0,0,196,174,62,184,169,173,225,227,12,209,80,216,234,233,99,185,92,224,89,218,147,69,28,137,181,181,16,183,193,207,106,248,43,252,17,127,196,5,246,198,249,233,150,121,119,3,170,113,77,246,90,118,53,233,26,236,163,154,69,220,170,169,167,186,213,254,197,79,15,135,248,219,225,207,19,92,27,108,181,227,42,183,78,244,114,181,31,105,170,106,42,34,106,189,253,63,184,215,255,0,27,102,198,51,199,119,89,238,151,203,147,36,124,210,57,254,237,60,108,241,123,157,224,137,247,185,79,53,73,119,184,208,200,146,210,212,108,114,107,223,177,171,227,251,80,13,163,237,151,155,109,226,38,205,110,169,235,49,205,71,34,236,115,123,180,69,248,162,125,232,125,166,189,249,63,204,7,62,114,146,120,25,110,175,180,85,82,65,19,163,108,115,218,216,245,68,216,214,167,123,85,159,6,167,199,239,36,75,134,62,104,24,119,52,42,169,172,249,141,45,29,186,182,84,168,123,220,145,193,74,196,70,119,179,77,245,42,186,170,126,174,240,51,248,31,21,162,241,109,190,208,178,229,105,173,134,170,154,69,84,108,144,200,215,181,85,23,69,77,90,170,135,218,7,226,227,28,53,67,139,176,221,125,134,190,37,146,58,170,121,98,68,222,172,239,116,110,103,138,119,255,0,57,77,119,248,172,200,250,220,130,205,25,109,16,34,50,134,87,70,234,23,173,66,76,229,86,65,3,223,175,114,120,58,95,138,27,29,17,23,206,91,5,82,91,46,24,71,19,211,49,219,157,95,83,72,247,57,234,186,239,165,167,84,238,211,79,249,143,254,253,224,101,183,45,204,248,118,116,101,27,155,112,159,169,117,182,183,125,74,37,55,73,17,31,87,84,141,240,85,69,247,88,223,3,47,136,147,228,165,138,39,110,38,204,28,62,247,55,164,203,125,185,88,155,83,94,250,137,245,93,117,215,249,228,182,1,194,156,47,230,234,84,82,237,0,225,191,2,178,150,161,80,20,75,252,147,255,0,185,95,247,136,43,230,189,162,113,37,79,247,251,42,77,127,253,62,168,157,73,191,145,127,247,43,254,241,5,60,215,92,139,196,172,8,159,253,232,127,249,125,88,25,21,201,74,209,47,177,177,197,239,187,166,235,189,53,58,123,221,250,178,150,85,94,239,255,0,26,132,167,145,161,201,93,141,143,44,177,130,34,46,174,196,109,114,255,0,250,19,9,47,0,117,184,236,58,158,186,120,129,203,81,17,59,142,195,173,154,47,196,236,3,0,57,205,230,151,217,78,28,108,89,103,65,125,236,181,248,239,16,71,218,104,187,46,254,217,107,162,98,205,55,229,21,138,216,246,85,58,220,238,231,53,238,215,68,213,189,68,34,47,42,50,190,235,154,183,171,213,178,222,234,184,105,236,24,94,249,138,43,170,225,162,117,75,41,224,183,219,230,169,78,174,138,137,27,37,150,56,169,210,71,46,141,125,67,59,156,170,140,118,79,243,115,204,204,43,152,156,92,77,110,194,213,125,175,236,86,31,164,195,55,25,217,36,114,66,234,232,231,168,168,149,145,185,143,118,189,62,212,216,158,142,218,230,203,20,172,86,251,186,173,234,228,151,147,151,217,113,86,58,226,6,162,110,141,150,154,222,184,58,142,61,172,119,107,170,146,74,122,186,133,213,31,190,62,139,34,166,238,86,109,127,106,247,93,172,110,69,8,225,203,220,107,117,203,92,127,134,179,26,197,79,73,61,203,10,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,77,116,84,241,54,104,203,220,107,106,204,172,1,134,179,26,197,79,87,5,183,21,89,232,175,116,113,85,177,173,158,56,42,97,100,209,182,70,181,206,106,61,26,244,69,68,115,147,93,116,85,241,53,193,226,95,0,83,101,103,16,217,145,151,214,252,61,87,99,182,216,241,69,202,154,215,67,82,146,239,138,221,218,30,180,106,139,42,171,222,199,83,172,79,99,220,171,189,142,107,181,118,237,86,103,185,86,103,29,247,55,120,71,180,83,98,56,117,171,192,87,9,112,116,117,59,153,253,85,75,77,4,18,83,46,198,49,168,206,156,21,17,65,167,188,231,116,55,185,202,231,170,32,102,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,170,114,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,0,0,3,8,57,180,241,15,117,201,174,30,105,240,30,20,186,210,82,223,115,58,162,166,201,59,38,163,116,207,117,145,41,220,151,7,68,229,78,147,30,171,53,52,42,175,213,219,42,30,177,162,57,189,72,243,124,129,110,106,121,199,98,205,222,46,46,244,216,114,29,105,48,21,190,44,29,37,78,231,255,0,85,85,83,79,60,149,43,177,236,106,179,167,61,68,176,105,239,53,221,13,237,114,181,232,136,24,128,15,65,91,130,174,180,24,2,205,152,211,84,82,45,182,249,120,185,217,41,226,107,221,215,108,244,48,209,77,43,158,221,187,81,138,219,132,40,213,71,42,170,182,77,81,186,34,187,242,109,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,222,13,99,28,229,209,17,84,9,21,228,193,159,52,216,87,52,49,46,64,95,107,106,251,62,56,167,109,210,196,199,84,74,232,35,184,209,199,35,167,141,144,163,21,140,124,212,218,189,210,171,153,221,67,27,23,122,185,136,217,137,53,150,200,28,227,190,240,255,0,156,184,79,56,176,228,61,162,175,12,220,27,81,37,54,230,51,181,210,189,174,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,108,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,89,170,185,181,65,170,184,19,253,202,227,200,158,89,125,107,214,43,76,148,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,99,95,43,143,34,121,101,245,175,88,173,50,168,13,120,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,110,58,155,52,103,166,69,229,199,17,121,113,113,202,252,208,179,118,235,85,118,146,195,52,74,140,170,183,213,53,21,35,170,166,145,81,122,115,51,115,180,93,21,170,215,57,143,107,216,247,177,218,230,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,64,145,254,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,60,167,55,28,179,197,88,63,139,219,198,58,187,82,107,101,199,182,250,11,133,162,170,56,228,233,187,179,82,67,71,60,14,123,152,140,89,152,248,17,238,99,28,237,177,207,3,149,81,95,162,122,190,74,158,105,241,79,203,250,239,81,183,25,21,206,195,43,238,184,135,40,240,30,107,219,221,87,53,62,12,188,85,91,107,169,225,162,116,172,142,11,131,35,210,170,89,81,116,133,140,150,142,40,147,115,116,115,234,152,155,154,168,136,240,183,252,143,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,233,49,234,179,80,49,221,232,247,162,71,249,201,26,237,149,243,95,110,90,56,254,155,47,184,210,203,186,171,150,33,171,181,91,111,149,21,54,10,164,133,101,217,88,250,186,105,34,165,167,149,145,162,239,99,171,22,145,83,114,108,107,218,199,187,110,205,201,176,72,0,0,2,207,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,224,0,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,200,172,217,230,35,156,185,187,195,5,131,134,188,70,157,163,179,232,204,75,137,43,106,27,85,93,126,134,10,132,150,138,53,214,54,244,122,123,34,234,73,186,73,102,116,44,115,158,221,210,182,76,170,231,105,96,201,166,253,133,197,62,219,217,155,15,210,223,236,232,234,92,238,182,29,111,104,127,94,104,180,86,199,178,169,219,99,126,172,89,58,179,166,146,244,191,37,21,96,93,94,24,184,122,197,92,80,103,45,151,40,240,181,79,96,237,253,74,155,141,209,244,178,84,67,108,161,137,187,165,168,145,172,79,238,99,98,57,204,107,229,150,38,43,217,191,114,108,81,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,41,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,97,175,39,155,102,73,69,195,165,69,231,1,201,72,185,131,85,80,180,216,245,141,171,157,211,163,226,170,171,117,185,95,12,142,216,198,45,52,222,235,226,106,49,234,146,34,171,159,27,209,185,234,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,159,230,0,114,84,242,177,138,126,96,87,122,117,184,207,240,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,37,167,155,95,26,254,196,163,172,225,55,44,174,119,90,59,212,221,25,49,165,194,5,232,70,218,25,160,234,50,216,213,86,239,147,172,201,98,146,87,70,230,181,35,70,196,171,34,75,51,25,18,199,213,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,19,63,203,23,143,31,195,125,138,155,33,179,98,245,187,31,97,251,123,125,155,116,184,220,122,149,88,162,22,190,103,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,127,154,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,19,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,3,37,64,0,0,0,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,4,148,243,180,203,60,85,136,50,227,46,243,74,211,73,218,44,184,62,225,112,183,221,250,113,200,249,41,251,122,83,116,39,118,214,43,25,10,62,145,99,115,222,230,254,82,120,26,136,229,127,118,16,114,209,199,244,217,125,198,150,93,213,92,177,13,93,170,219,124,168,169,176,85,36,43,46,202,199,213,211,73,21,45,60,172,141,23,123,29,88,180,138,155,147,99,94,214,61,219,118,110,73,148,227,155,43,238,185,199,194,94,102,96,59,19,170,214,229,61,159,218,84,112,82,81,58,174,122,185,232,102,142,182,58,88,226,106,163,156,249,157,76,144,166,154,170,44,136,168,215,105,181,117,214,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,13,167,136,171,231,157,250,19,253,228,254,26,73,246,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,226,48,121,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,159,226,0,121,92,121,236,203,47,173,122,61,105,63,192,89,254,42,184,103,193,188,87,229,29,102,86,227,10,234,187,115,219,80,219,149,162,231,76,170,231,219,174,49,178,70,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,249,56,81,225,71,46,56,74,203,134,96,172,21,23,110,186,215,116,231,191,223,231,133,25,85,119,170,106,42,35,156,136,171,211,133,155,156,145,66,138,173,141,174,114,170,189,239,146,71,222,176,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,1,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,9,52,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,67,154,88,139,2,98,188,119,115,191,229,166,93,125,132,195,117,93,30,197,135,253,175,53,211,177,237,133,140,147,250,170,100,73,36,223,35,95,39,188,158,239,83,106,119,53,12,160,230,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,31,228,242,243,224,178,235,197,62,104,83,223,113,126,31,171,118,85,225,170,133,92,65,88,149,46,165,74,217,210,61,209,91,224,145,173,87,61,238,114,196,233,81,138,213,100,42,229,234,70,247,195,184,50,215,147,102,87,113,5,98,177,93,179,30,183,18,251,47,41,241,30,146,208,217,170,34,138,178,59,197,83,31,81,79,53,85,58,178,161,36,160,154,25,41,163,141,234,248,156,217,227,114,38,213,233,197,36,114,126,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,22,83,141,12,227,190,228,23,12,24,255,0,53,112,180,59,239,86,171,124,116,246,233,55,49,59,53,85,93,68,84,145,84,232,246,61,143,232,190,161,178,244,220,213,107,250,123,23,68,118,169,174,101,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,132,175,243,189,204,206,205,133,114,211,39,40,234,237,82,251,66,225,87,137,174,16,117,55,87,83,246,120,210,158,145,251,81,254,228,50,118,170,212,213,204,93,206,131,221,114,108,122,46,37,114,178,192,21,56,235,141,44,27,84,184,122,146,237,109,194,180,245,247,251,146,84,164,78,101,43,35,166,124,84,245,8,201,23,222,123,43,39,164,86,108,69,123,95,181,233,166,197,115,67,24,49,102,22,190,224,108,85,121,193,88,166,135,177,94,176,253,194,162,215,113,166,234,178,78,133,84,18,58,57,99,222,197,115,29,181,236,114,106,213,86,174,154,162,170,119,155,4,242,240,198,183,92,127,193,110,85,95,111,52,244,144,212,82,217,223,100,99,105,152,230,177,96,183,212,203,67,11,149,28,231,46,247,69,77,27,158,186,232,175,87,42,35,81,81,169,22,188,220,114,207,21,96,254,47,111,24,234,237,73,173,151,30,219,232,46,22,138,168,227,147,166,238,205,73,13,28,240,57,238,98,49,102,99,224,71,185,140,115,182,199,60,14,85,69,126,137,144,28,144,179,75,255,0,140,188,148,184,95,127,232,76,83,104,182,118,95,219,77,95,63,89,25,255,0,224,214,236,123,255,0,91,27,252,162,129,42,132,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,73,78,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,25,124,145,238,214,171,5,171,62,111,183,219,157,37,186,219,110,167,195,245,117,149,149,115,54,24,41,160,141,183,55,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,141,92,195,56,211,186,241,79,154,21,22,44,33,136,42,221,149,120,106,161,19,15,209,173,51,169,82,182,116,143,108,183,9,227,115,149,207,123,156,178,182,37,122,53,89,10,181,58,113,189,243,110,11,107,197,119,21,217,143,197,174,99,191,26,227,89,123,13,170,135,169,5,130,193,4,202,250,91,69,43,149,21,90,213,84,78,164,207,218,213,150,101,68,116,142,107,81,17,140,100,113,179,50,185,80,241,199,83,134,174,182,78,17,243,25,148,137,98,185,84,84,51,8,221,149,241,83,173,13,92,174,146,119,81,78,174,86,164,172,158,87,63,164,228,214,84,154,86,199,163,219,35,58,56,171,194,71,3,153,185,197,237,77,238,171,7,190,146,199,135,172,116,243,50,107,245,209,143,236,146,92,122,74,232,40,163,216,138,231,189,206,88,214,71,53,23,163,19,183,185,28,231,69,20,182,87,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,27,68,2,56,57,83,241,199,83,153,86,170,14,22,243,37,148,145,95,112,197,157,25,133,174,109,124,80,37,198,221,74,214,49,40,159,30,168,175,169,134,45,28,215,70,213,234,67,20,142,122,53,209,58,73,164,124,8,1,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,243,85,115,106,131,85,112,54,83,225,59,202,198,77,252,191,195,222,157,1,138,188,234,252,172,97,111,152,20,62,157,113,50,171,132,239,43,25,55,242,255,0,15,122,116,6,42,243,171,242,177,133,190,96,80,250,117,196,8,171,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,22,255,0,149,174,69,229,198,124,241,53,37,167,52,44,222,217,181,97,124,63,81,137,33,182,202,168,180,181,149,81,85,82,195,27,42,88,168,189,88,83,180,57,235,30,168,215,185,141,71,238,98,189,143,158,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,24,127,204,155,133,28,184,207,60,142,196,153,161,115,139,217,88,207,46,112,253,125,226,219,121,167,133,29,37,69,45,44,50,84,73,65,80,154,167,82,23,237,126,197,85,221,20,143,87,183,84,116,177,203,2,230,202,124,88,249,88,206,79,151,248,135,211,167,53,172,3,101,62,44,124,172,103,39,203,252,67,233,211,154,214,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,13,170,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,159,230,0,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,165,255,0,231,105,150,120,170,155,52,240,46,113,246,78,174,27,184,97,244,195,61,120,227,145,221,158,186,158,166,162,163,100,206,217,211,103,82,58,173,99,77,234,231,116,39,247,81,25,170,216,14,87,30,123,50,203,235,94,143,90,73,167,54,108,175,186,230,63,7,215,75,157,153,213,114,84,96,91,197,30,40,125,37,53,19,170,31,83,3,27,37,52,218,237,84,88,217,20,85,114,84,62,77,28,141,101,59,181,68,69,87,180,48,87,147,78,63,166,195,60,81,221,48,101,199,16,213,210,83,227,28,47,87,77,71,111,106,202,176,87,92,105,229,138,162,53,123,90,138,196,124,116,209,215,43,94,253,52,71,72,212,93,100,218,233,180,53,161,225,163,31,211,101,103,16,217,111,152,55,12,67,87,99,182,216,241,69,182,166,233,93,76,178,239,138,221,218,24,149,136,169,18,43,222,199,83,172,172,123,26,139,189,142,115,116,118,237,23,101,224,33,91,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,195,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,21,124,39,121,167,201,191,152,24,123,212,96,37,83,157,95,149,140,45,243,2,135,211,174,36,85,240,157,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,65,183,56,92,107,106,197,92,96,190,197,111,167,171,142,163,7,97,123,109,146,185,211,49,168,201,39,123,166,174,71,68,168,229,85,103,74,186,38,170,185,26,187,218,244,211,68,71,59,245,121,52,224,10,108,77,197,29,211,25,220,112,245,93,93,62,14,194,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,215,84,108,142,68,214,61,205,196,12,239,198,182,172,202,206,140,125,152,214,42,122,184,45,184,171,20,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,36,175,114,75,194,214,42,76,130,199,88,214,158,135,101,234,235,140,22,215,89,83,213,122,245,105,105,40,169,228,167,143,98,174,198,237,125,109,74,234,136,142,94,166,142,85,70,181,16,36,84,214,135,137,124,1,77,149,156,67,102,70,95,91,240,245,93,142,219,99,197,23,42,107,93,13,74,75,190,43,119,104,122,209,170,44,170,175,123,29,78,177,61,143,114,174,246,57,174,213,219,181,93,151,136,64,231,37,133,172,88,127,139,138,59,181,162,135,179,213,226,108,31,110,186,93,36,234,189,253,162,169,147,212,210,54,77,28,170,140,210,10,74,118,104,212,70,251,154,233,185,206,85,12,224,228,245,141,110,184,171,131,230,88,174,20,244,145,211,224,236,81,114,178,80,186,22,57,31,36,15,108,53,202,233,85,92,168,175,234,215,74,212,86,163,83,99,88,154,106,138,231,102,249,16,28,144,177,215,179,243,79,50,242,207,217,125,79,111,97,250,75,239,109,235,233,209,236,21,43,15,75,167,183,222,223,237,45,219,183,38,222,142,154,59,126,173,151,240,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,85,57,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,1,214,228,69,78,243,176,235,126,137,241,0,211,176,234,98,235,224,118,128,34,195,157,109,162,95,99,96,123,223,119,77,183,122,154,117,247,187,245,125,44,74,157,223,254,41,73,79,35,67,157,67,27,38,89,96,244,84,93,91,136,220,228,255,0,244,39,129,138,252,168,116,94,36,170,62,255,0,101,71,167,255,0,167,210,147,169,23,242,76,254,229,63,222,32,167,149,19,145,56,149,157,23,255,0,189,12,255,0,47,164,39,90,31,228,89,253,202,127,188,5,101,14,248,149,148,185,0,39,230,234,114,135,13,208,168,1,136,60,200,243,225,217,47,148,109,109,190,126,157,214,228,221,244,200,180,221,84,84,101,93,42,59,197,81,19,221,123,188,76,190,34,79,157,110,40,157,216,155,47,176,251,28,222,147,237,247,21,122,109,77,123,170,32,209,117,215,95,230,1,134,60,41,228,125,110,126,230,140,86,137,209,31,67,19,164,117,115,210,161,33,114,43,224,157,236,211,185,124,93,23,193,13,136,48,118,26,161,194,56,110,130,195,65,18,199,29,45,60,81,42,111,87,247,182,54,179,197,123,255,0,154,132,82,242,105,193,84,151,59,134,46,196,245,44,118,230,215,211,82,49,205,122,166,155,41,106,21,123,180,211,254,109,255,0,191,113,46,128,0,62,43,189,226,219,98,161,125,202,237,91,13,45,52,106,136,233,38,145,172,106,42,174,136,154,185,81,0,251,79,138,231,121,182,217,226,116,215,26,158,139,26,213,114,174,199,59,187,69,95,130,47,220,166,7,113,57,205,3,14,229,125,85,77,159,46,101,163,184,214,196,148,239,99,150,56,42,152,168,254,247,235,178,165,23,84,79,213,220,71,110,112,115,1,207,156,219,158,118,92,107,237,20,180,147,196,216,221,28,22,182,49,85,54,57,171,222,229,127,193,203,241,251,128,153,156,65,198,223,14,120,102,224,235,101,211,25,85,182,118,35,85,200,203,77,83,145,17,83,84,239,233,253,199,184,193,25,233,150,121,137,3,106,112,181,246,90,134,57,235,26,111,163,154,53,220,138,137,167,188,212,254,201,13,104,170,238,247,26,233,22,90,170,141,238,93,59,246,53,60,63,98,30,151,4,230,198,51,192,151,88,46,150,59,147,35,124,50,53,254,245,60,111,240,123,93,224,169,247,181,0,217,220,24,149,192,47,21,53,188,67,225,154,218,27,229,93,44,151,43,100,9,59,146,24,163,141,54,186,162,102,248,53,238,95,4,103,138,39,248,204,181,0,0,3,133,68,114,43,87,193,83,69,34,115,155,142,64,178,10,143,194,245,170,5,70,195,36,211,86,185,213,90,234,178,45,20,77,209,138,159,122,187,193,73,100,49,199,143,236,11,22,55,225,119,30,195,217,165,154,122,59,21,85,68,9,26,187,94,163,22,57,27,220,212,93,125,232,211,184,8,215,229,43,155,181,216,79,58,161,203,117,145,137,71,137,235,227,114,34,193,185,221,70,210,212,235,239,107,238,235,163,62,11,253,4,219,26,224,112,137,125,175,192,124,85,101,221,103,116,83,210,226,72,41,37,107,217,224,175,114,194,228,209,218,104,190,250,255,0,73,177,118,30,184,37,210,201,67,95,241,158,154,41,23,185,19,189,88,139,240,253,160,126,137,194,247,156,156,42,167,130,128,77,62,7,37,26,167,222,84,138,128,114,112,190,7,39,11,222,7,91,151,78,245,42,103,121,75,147,119,118,165,77,238,240,2,176,0,16,225,206,50,217,21,54,50,194,21,172,143,106,205,45,115,87,222,215,194,158,139,254,2,204,114,205,196,80,97,238,36,233,150,119,43,123,109,36,52,204,209,155,189,231,87,210,105,251,12,142,231,81,110,84,184,96,187,154,49,218,45,117,92,74,238,253,53,90,106,109,19,255,0,212,95,240,24,141,192,101,68,244,220,70,216,29,3,117,221,53,35,95,221,175,187,219,233,117,3,97,170,25,58,212,84,242,235,249,241,49,223,225,68,59,207,134,198,237,246,90,7,233,166,180,177,47,255,0,168,135,220,5,46,56,68,208,61,62,39,91,63,57,123,190,32,119,39,129,201,75,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,20,184,168,165,192,80,237,126,242,182,157,110,221,187,185,83,66,182,234,5,103,197,122,77,108,245,233,247,211,75,255,0,238,169,246,159,29,225,21,109,21,200,139,222,180,210,248,255,0,114,160,107,227,199,244,85,48,241,29,123,74,149,252,231,84,186,62,237,61,206,223,85,161,156,252,149,232,225,143,46,177,149,82,238,223,38,32,141,19,191,187,186,141,23,255,0,242,48,135,152,99,106,219,196,133,213,42,246,107,211,159,167,181,23,243,59,125,94,158,63,19,57,249,46,170,205,150,24,181,234,230,235,30,33,107,116,79,187,177,51,64,36,168,0,7,91,190,224,129,223,120,111,128,21,167,129,201,194,120,28,129,74,248,148,124,74,221,226,81,162,110,213,23,245,1,216,211,147,134,156,129,228,51,106,177,180,25,121,126,170,123,145,18,59,125,83,149,87,245,65,34,255,0,152,215,174,109,183,190,49,30,175,247,163,171,204,158,253,191,22,186,231,167,195,245,41,176,22,125,219,159,117,202,92,79,64,197,84,116,214,170,214,38,159,174,154,84,251,151,239,53,251,194,176,45,175,139,154,10,25,29,223,79,152,113,64,237,126,59,110,109,79,213,247,1,176,198,82,209,67,111,203,28,45,69,7,242,112,218,105,154,222,253,116,252,154,30,180,243,57,103,255,0,197,246,30,95,190,221,10,167,236,86,161,233,128,0,0,16,247,206,98,41,226,204,44,35,59,228,247,39,182,85,198,212,95,246,149,104,189,221,223,237,208,152,66,40,57,212,89,100,75,158,3,186,236,122,177,148,87,13,93,162,232,154,212,83,254,173,63,156,4,125,212,229,29,225,153,101,30,61,166,183,212,75,27,170,33,98,185,172,145,222,235,227,107,147,185,27,183,77,92,157,250,150,232,150,174,92,22,108,43,156,153,88,152,74,247,11,164,134,143,250,158,72,217,50,198,229,116,52,212,139,174,173,85,95,21,253,95,176,177,156,104,242,249,173,202,200,106,113,118,1,180,87,205,70,234,182,70,246,239,168,168,239,146,89,123,211,242,63,155,162,51,191,119,251,224,96,65,217,79,81,53,44,205,158,7,237,145,186,232,186,34,233,170,105,241,41,150,25,96,145,209,79,19,227,123,85,81,205,123,85,21,21,62,10,138,82,4,159,242,200,226,230,255,0,5,85,22,84,98,58,186,87,82,75,85,35,97,254,167,141,142,221,53,77,58,104,142,222,138,191,202,63,224,191,211,161,45,38,189,92,10,97,155,189,251,58,240,236,182,200,37,145,176,93,105,31,46,200,220,228,70,182,174,155,85,93,26,186,120,161,176,168,2,45,185,212,92,226,251,51,131,237,10,228,234,58,250,249,145,59,181,209,180,104,139,241,215,254,104,159,2,82,72,114,231,31,136,150,231,140,176,141,185,92,213,88,102,173,147,68,68,255,0,161,232,191,95,235,3,240,57,56,173,74,103,206,38,72,209,86,37,178,65,191,70,235,223,219,97,211,191,225,221,184,154,194,36,249,41,225,153,23,18,230,14,32,146,39,108,125,5,185,172,119,126,157,213,19,235,240,211,249,159,121,45,128,10,87,196,168,165,202,1,165,69,13,93,87,193,74,192,235,168,239,167,149,63,218,59,253,226,9,57,170,185,206,226,86,36,85,79,118,210,244,255,0,234,250,178,118,43,157,178,138,161,233,252,216,158,191,226,82,2,57,148,94,36,188,113,41,112,116,140,86,246,88,106,41,147,86,233,170,54,190,175,254,16,51,135,146,252,76,92,161,197,210,162,46,228,196,76,79,254,162,140,145,210,57,121,48,35,89,147,248,187,86,170,43,241,4,122,47,255,0,145,198,72,208,3,166,79,3,184,233,147,192,10,216,126,102,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,244,163,68,79,3,19,185,163,230,245,78,82,240,125,137,160,182,207,87,5,203,28,212,67,132,41,102,134,8,165,99,25,82,215,190,169,178,164,159,154,199,209,193,87,26,57,168,231,163,228,98,183,111,231,180,32,219,54,49,215,225,67,52,241,150,102,123,47,217,159,107,113,5,198,251,216,186,253,110,203,218,170,100,155,165,212,218,221,251,122,155,119,109,110,186,107,162,107,161,61,60,186,178,114,197,147,124,35,224,74,107,68,221,162,175,24,91,224,198,55,74,157,175,103,90,170,190,8,164,106,108,115,222,141,233,64,148,240,106,221,173,127,67,126,214,185,238,66,5,178,159,2,254,20,51,79,6,229,159,181,61,153,246,183,16,91,172,93,183,161,214,236,189,170,166,56,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,155,57,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,4,53,243,167,192,21,54,46,33,176,166,96,211,225,234,74,59,110,42,194,236,166,125,116,41,19,95,95,113,163,168,145,38,89,81,171,189,207,101,60,244,12,71,189,59,217,177,173,85,233,170,55,235,228,167,153,159,103,243,199,26,101,109,93,93,170,158,147,24,97,246,92,33,237,18,108,170,168,174,160,155,242,112,83,234,244,71,235,5,93,100,143,98,53,206,219,2,57,21,173,99,245,204,174,108,217,95,117,204,126,15,174,151,59,51,170,228,168,192,183,138,60,80,250,74,106,39,84,62,166,6,54,74,105,181,218,168,177,178,40,170,228,168,124,154,57,26,202,119,106,136,138,175,108,59,112,171,154,95,129,110,35,178,235,51,38,190,251,26,130,205,136,41,125,171,91,217,123,71,74,215,43,250,53,223,147,70,61,206,214,150,89,219,238,53,94,154,234,205,28,141,84,13,148,205,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,37,83,146,167,149,140,83,243,2,187,211,173,198,127,152,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,182,156,74,102,245,54,66,228,54,57,205,201,167,164,142,163,14,217,230,154,222,149,112,75,52,18,220,95,164,84,80,200,200,180,122,178,74,153,33,141,85,21,186,35,213,85,205,68,87,38,181,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,146,191,206,211,56,236,81,97,92,11,195,245,60,61,107,213,77,193,49,141,100,155,158,222,201,75,28,117,20,148,233,162,179,100,157,103,203,83,222,143,220,206,203,239,55,73,26,169,136,28,178,242,83,240,211,197,198,22,237,23,14,203,65,129,52,198,181,155,37,217,52,189,138,120,123,60,113,235,27,218,237,106,165,166,222,213,219,172,73,46,215,35,182,234,23,87,153,38,86,254,5,184,113,225,59,44,230,177,123,26,190,205,135,239,94,213,162,237,93,163,165,116,149,150,201,171,191,40,143,123,93,173,84,179,187,220,114,177,53,209,154,53,26,137,106,185,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,89,76,254,201,203,239,15,249,203,139,50,119,17,205,218,42,240,205,193,212,241,212,237,99,59,93,43,218,146,83,84,236,99,222,145,245,96,146,41,122,123,213,204,223,181,222,243,85,9,138,229,33,159,52,217,167,195,68,121,109,112,173,171,159,16,229,133,71,178,234,86,166,162,90,135,203,110,157,242,75,67,34,61,236,70,177,141,106,75,76,200,154,247,236,101,27,87,221,107,216,212,199,78,117,153,23,71,106,190,224,190,33,236,54,110,143,182,247,225,188,69,83,26,193,28,111,170,137,157,74,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,247,52,106,62,208,114,144,207,154,156,172,226,94,60,182,184,86,210,65,135,179,62,159,217,117,43,83,81,21,59,34,184,192,201,37,161,145,30,246,43,158,247,57,101,166,100,77,123,55,190,177,171,239,57,140,106,132,228,154,171,155,84,26,171,129,63,220,174,60,137,229,151,214,189,98,180,202,163,21,121,92,121,19,203,47,173,122,197,105,149,64,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,24,171,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,36,211,142,108,175,186,231,31,9,121,153,128,236,78,171,91,148,246,127,105,81,193,73,68,234,185,234,231,161,154,58,216,233,99,137,170,142,115,230,117,50,66,154,106,168,178,34,163,93,166,213,140,190,74,158,105,241,79,203,250,239,81,183,19,82,6,170,230,210,88,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,141,107,51,251,39,47,188,63,231,46,44,201,220,71,55,104,171,195,55,7,83,199,83,181,140,237,116,175,106,73,77,83,177,143,122,71,213,130,72,165,233,239,87,51,126,215,123,205,84,38,167,148,254,41,177,98,14,9,112,133,166,209,93,218,42,240,205,194,239,107,186,71,210,123,59,61,83,235,166,171,108,122,185,17,31,172,21,116,239,213,170,173,247,244,215,115,92,136,25,128,0,0,91,78,34,179,231,6,240,219,148,119,220,214,198,117,180,141,101,186,157,236,182,80,205,80,176,190,237,113,86,57,105,232,162,86,177,238,223,35,155,162,185,24,237,140,71,200,228,216,199,42,92,11,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,1,227,251,140,27,175,22,89,184,231,91,214,146,60,9,131,170,43,40,48,163,33,137,200,250,152,30,246,164,149,210,186,70,54,93,245,9,12,79,72,220,214,164,76,107,25,183,122,73,36,129,101,115,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,45,192,198,188,29,230,230,8,225,163,7,113,61,112,179,213,205,135,177,85,69,66,84,194,202,55,181,246,122,77,241,178,134,166,165,95,163,145,149,110,89,86,55,53,139,18,51,179,175,81,93,80,198,37,223,229,159,193,69,187,137,252,119,114,198,217,151,108,237,57,109,132,181,166,173,163,145,42,161,246,205,116,208,200,145,211,195,81,11,163,217,209,213,147,200,173,147,114,107,3,85,138,217,149,205,156,155,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,95,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,118,19,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,64,15,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,215,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,190,188,177,120,241,252,8,95,105,178,27,54,47,91,112,14,32,184,55,217,183,75,141,199,167,75,133,230,115,38,116,154,55,164,229,232,212,78,234,116,118,233,35,138,23,44,147,46,155,229,114,132,212,144,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,51,252,192,14,74,158,86,49,79,204,10,239,78,183,25,254,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,132,212,242,197,224,59,240,33,98,166,207,156,216,178,237,199,216,130,222,223,102,218,238,54,238,157,86,23,133,207,153,178,104,238,171,147,173,81,3,169,213,219,163,142,88,90,178,66,186,111,149,171,10,198,213,0,70,95,53,238,7,41,177,45,170,247,197,198,92,190,173,111,182,218,122,119,226,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,117,90,186,68,176,196,233,53,99,163,127,90,45,114,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,228,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,159,136,86,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,84,37,39,133,94,38,48,111,21,249,71,71,154,88,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,47,1,174,103,7,220,89,227,46,17,115,67,237,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,236,17,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,135,171,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,154,198,103,94,87,221,114,87,55,49,126,84,94,93,87,37,70,22,188,84,219,89,81,83,68,234,71,214,64,199,175,70,169,34,114,170,177,147,69,211,149,158,243,145,89,35,85,28,228,84,85,217,204,132,14,112,89,57,125,192,220,80,46,106,212,77,218,44,185,151,111,130,162,142,77,172,103,66,170,134,158,10,74,138,109,17,238,123,182,177,148,210,245,21,172,106,246,157,141,220,177,185,64,207,254,83,248,166,197,136,56,37,194,22,155,69,119,104,171,195,55,11,189,174,233,31,73,236,236,245,79,174,154,173,177,234,228,68,126,176,85,211,191,86,170,183,223,211,93,205,114,38,53,243,206,253,9,254,242,127,13,63,39,145,214,41,177,82,98,172,220,193,85,21,219,47,87,91,125,158,233,71,77,210,122,245,105,105,36,170,142,162,77,232,155,27,181,245,180,201,162,170,57,122,154,181,21,26,229,79,214,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,1,21,124,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,128,115,171,243,79,133,190,95,208,250,141,196,194,172,59,154,88,239,10,96,76,93,150,118,11,239,101,195,120,239,176,125,160,162,236,176,191,182,118,41,150,106,95,202,61,139,36,123,36,114,187,242,110,110,237,116,118,169,220,102,175,58,191,52,248,91,229,253,15,168,220,76,42,202,220,173,199,121,211,142,237,153,103,150,150,47,108,226,75,207,91,177,81,118,168,105,250,189,40,95,52,159,148,153,236,141,186,71,19,221,239,57,53,211,68,213,85,17,66,224,112,163,194,142,99,241,107,152,236,193,88,42,46,195,106,161,233,207,127,191,207,10,190,150,209,74,229,84,71,57,17,83,169,51,246,185,34,133,21,29,35,154,229,85,99,25,36,140,216,79,43,114,183,2,100,182,4,182,101,158,90,88,189,141,134,236,221,110,197,69,218,166,168,233,117,102,124,210,126,82,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,183,252,40,240,163,151,28,37,101,195,48,86,10,139,183,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,239,88,0,15,41,154,185,153,133,114,111,46,49,30,105,99,90,190,207,101,195,54,249,110,21,59,100,141,146,77,177,61,200,34,234,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,2,11,57,157,102,151,225,67,140,156,107,217,47,190,211,181,97,46,207,133,173,255,0,212,189,30,203,217,99,78,215,7,123,26,231,237,174,146,183,223,118,237,117,247,92,172,70,25,191,201,63,43,238,184,123,40,241,230,107,220,29,87,13,62,51,188,82,219,104,105,230,162,116,76,146,11,123,36,214,170,41,85,116,153,143,150,178,88,151,107,116,107,233,94,155,156,170,168,200,118,54,61,224,191,39,47,185,5,195,6,0,202,172,83,54,251,213,170,223,37,69,198,61,172,78,205,85,87,81,45,92,180,218,177,239,99,250,47,168,116,93,70,185,90,254,158,244,209,29,162,6,42,243,164,201,203,238,48,201,172,37,156,86,137,186,148,153,119,112,168,167,186,83,109,98,109,165,185,58,158,54,212,239,115,209,87,100,240,83,197,211,107,30,231,118,157,222,235,99,114,172,117,240,15,153,152,87,40,184,189,203,108,117,141,106,251,37,150,158,225,81,111,169,170,116,145,199,29,47,109,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,187,27,94,228,69,84,68,89,233,207,236,156,177,113,1,147,88,179,39,113,28,221,158,147,19,91,221,79,29,78,215,191,178,85,49,201,37,53,78,198,61,139,39,74,120,226,151,167,189,26,253,155,93,238,185,80,214,92,13,170,8,86,231,87,230,159,11,124,191,161,245,27,137,45,57,3,156,118,46,32,50,107,9,231,22,28,135,179,210,98,107,123,106,36,166,220,247,246,74,166,57,209,212,211,111,123,24,178,116,167,142,88,186,155,17,175,217,185,190,235,145,72,150,231,87,230,159,11,124,191,161,245,27,136,24,85,135,115,75,29,225,76,9,139,178,206,193,125,236,184,111,29,246,15,180,20,93,150,23,246,206,197,50,205,75,249,71,177,100,143,100,142,87,126,77,205,221,174,142,213,59,139,129,194,143,10,57,143,197,174,99,179,5,96,168,187,13,170,135,167,61,254,255,0,60,42,250,91,69,43,149,81,28,228,69,78,164,207,218,228,138,20,84,116,142,107,149,85,140,100,146,50,223,229,110,86,227,188,233,199,118,204,179,203,75,23,182,113,37,231,173,216,168,187,84,52,253,94,148,47,154,79,202,76,246,70,221,35,137,238,247,156,154,233,162,106,170,136,187,9,240,163,194,142,92,112,149,151,12,193,88,42,46,221,117,174,233,207,127,191,207,10,50,170,239,84,212,84,71,57,17,87,167,11,55,57,34,133,21,91,27,92,229,85,123,223,36,143,11,129,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,41,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,98,7,49,254,95,244,124,68,88,165,205,188,161,195,191,234,177,65,217,160,150,154,158,72,41,227,196,84,187,217,30,218,135,204,248,227,100,208,198,170,246,76,174,220,177,196,177,57,31,249,21,139,58,128,26,182,127,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,19,189,203,231,141,187,87,21,248,2,75,22,39,158,146,135,49,112,173,61,60,55,90,55,85,53,211,221,160,108,48,181,247,102,70,216,98,99,25,37,67,164,107,162,141,28,144,175,77,28,168,146,71,173,128,230,177,192,173,78,49,142,191,138,124,168,160,171,169,190,210,211,172,216,214,133,213,81,54,7,91,169,40,158,190,210,98,205,35,85,175,138,42,120,226,116,49,163,186,136,177,185,172,107,155,34,203,134,188,191,56,116,226,59,52,51,151,12,230,150,76,83,251,22,213,131,113,5,51,174,56,166,181,239,101,13,46,141,89,37,167,88,217,44,114,214,117,33,214,57,41,225,114,106,218,134,54,87,196,201,122,128,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,51,252,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,98,175,58,191,43,24,91,230,5,15,167,92,76,170,225,59,202,198,77,252,191,195,222,157,1,138,188,234,252,172,97,111,152,20,62,157,113,2,42,248,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,3,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,27,41,241,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,109,80,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,255,0,48,3,157,95,149,140,45,243,2,135,211,174,32,96,7,43,143,61,153,101,245,175,71,173,39,79,54,48,47,225,67,43,49,150,89,251,83,217,159,107,112,253,198,197,219,122,29,110,203,218,169,164,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,5,156,174,60,246,101,151,214,189,30,180,159,224,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,216,207,130,156,83,98,198,28,35,229,13,219,14,87,118,186,74,124,31,108,181,201,39,73,241,237,170,162,129,180,149,49,232,244,69,93,147,193,43,53,211,107,182,234,213,86,170,42,194,183,49,92,156,190,228,223,23,24,238,154,239,55,104,164,198,23,9,241,141,174,167,107,25,214,165,175,158,89,28,155,26,247,171,122,83,165,68,26,187,107,159,208,223,181,173,123,80,207,254,73,120,166,197,87,144,88,235,5,83,215,111,189,90,177,130,221,43,41,186,79,78,149,45,93,21,60,116,242,111,84,216,237,207,162,169,77,17,85,201,211,213,200,136,230,170,134,53,243,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,0,0,0,1,128,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,4,170,115,171,242,177,133,190,96,80,250,117,196,138,190,19,188,211,228,223,204,12,61,234,48,1,178,152,0,1,106,184,177,242,177,156,159,47,241,15,167,78,93,83,10,185,188,227,175,178,92,27,92,172,30,203,237,127,109,113,5,174,197,214,235,244,251,39,78,71,87,245,118,237,94,166,189,131,167,183,86,255,0,43,187,95,119,107,130,11,13,143,120,41,194,214,44,31,194,62,80,218,112,229,15,100,164,168,193,246,203,164,145,245,95,38,234,170,216,27,87,83,38,175,85,84,223,60,242,191,77,118,183,118,141,68,106,34,38,186,248,79,11,95,113,206,42,179,96,172,45,67,219,111,88,130,225,79,107,183,83,117,89,31,94,170,121,27,28,81,239,122,181,141,220,247,181,53,114,163,83,93,85,81,59,205,159,112,158,22,177,96,108,43,102,193,88,90,135,177,89,112,253,190,158,215,110,166,234,190,78,133,44,17,182,56,163,222,245,115,221,181,140,106,106,229,87,46,154,170,170,247,129,250,196,106,243,189,192,190,208,202,204,180,204,207,106,116,253,131,136,42,236,93,139,161,175,91,183,211,36,221,94,166,239,119,103,179,118,237,218,187,186,218,234,221,154,58,74,140,32,231,11,130,174,184,171,131,231,223,109,245,20,145,211,224,236,81,109,189,215,54,103,185,31,36,15,108,212,40,216,145,26,168,175,234,215,68,229,71,43,83,99,94,186,234,136,215,4,117,114,178,199,245,56,23,141,44,27,74,184,134,146,211,109,197,84,245,246,11,146,212,172,77,101,83,36,166,124,180,244,232,249,19,221,123,235,32,164,70,108,84,123,159,181,137,174,245,107,167,208,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,170,114,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,135,149,157,114,34,47,136,20,199,224,119,29,49,248,29,192,8,226,231,65,19,19,40,112,140,170,139,185,113,19,211,255,0,168,164,36,116,142,94,115,232,215,228,254,17,209,170,170,204,65,38,171,255,0,228,114,1,135,92,170,156,230,241,43,42,34,167,189,105,98,127,245,125,33,59,116,253,212,241,39,251,70,255,0,188,64,47,45,123,196,150,126,37,45,238,141,138,238,213,13,61,50,232,221,116,71,87,210,127,192,79,189,11,183,209,83,189,127,157,19,23,252,72,7,121,75,138,138,28,186,47,130,129,202,120,149,20,181,74,128,16,167,206,57,106,87,62,112,202,72,138,145,37,146,125,154,183,78,254,219,54,189,255,0,30,237,164,214,17,39,206,179,12,200,152,151,47,177,4,113,59,99,40,46,45,123,187,244,239,168,131,79,134,159,207,251,192,244,124,149,238,113,125,153,198,22,132,114,117,27,125,100,202,157,218,232,234,53,68,248,235,255,0,51,95,129,41,36,57,114,112,196,75,108,198,88,186,220,142,106,44,211,81,73,162,162,127,208,245,191,175,245,19,26,0,137,110,102,252,92,223,231,170,173,202,140,57,87,74,218,72,170,163,108,223,212,241,189,219,161,169,168,77,21,219,213,83,249,54,124,19,250,53,37,164,215,171,142,188,51,119,176,231,94,34,150,231,4,177,182,123,173,91,226,223,27,154,138,215,85,212,232,169,171,83,95,5,3,28,42,42,38,170,153,211,206,253,210,59,77,87,68,77,116,77,62,7,88,42,138,25,103,145,177,65,19,228,123,149,17,173,99,85,85,85,126,8,136,5,37,197,166,202,59,195,242,202,76,123,83,111,168,138,54,212,76,196,115,153,35,125,214,70,231,47,114,183,110,154,181,123,245,50,203,130,238,95,53,185,167,13,54,46,199,214,138,248,104,219,86,248,216,221,245,20,253,241,203,23,122,254,71,243,116,87,247,238,255,0,120,190,124,199,236,216,87,38,242,177,112,149,146,23,71,13,103,245,60,113,190,101,145,200,233,169,170,215,93,92,168,190,41,250,255,0,96,22,231,147,60,83,203,152,88,186,118,73,238,65,108,164,141,200,159,237,234,213,123,251,191,218,41,48,132,80,114,87,178,200,183,60,121,117,216,244,99,232,173,250,59,69,209,116,168,168,253,90,127,52,149,240,0,0,7,146,205,170,40,110,25,99,138,104,167,254,78,107,77,75,93,223,166,191,147,83,214,158,103,51,63,248,190,196,43,247,91,166,85,253,136,213,3,94,40,118,217,56,196,98,179,221,142,147,50,123,183,124,26,219,158,159,31,212,134,194,153,75,88,218,252,188,176,213,49,200,169,37,190,149,200,169,250,224,141,127,206,107,211,138,160,91,167,23,53,244,49,187,190,163,48,229,129,186,124,55,92,220,159,175,239,54,4,200,75,115,237,89,75,134,40,30,170,174,134,213,68,197,215,245,83,68,159,114,125,192,92,19,135,28,156,56,14,189,59,251,138,211,196,163,68,215,85,85,43,111,136,21,28,47,129,201,194,248,1,66,134,253,193,222,1,191,120,29,128,0,35,51,157,69,28,50,101,214,13,170,77,219,227,196,18,34,247,247,119,209,170,255,0,254,38,12,112,3,21,76,220,71,89,18,153,127,53,212,206,147,187,95,115,183,210,234,103,135,58,37,88,114,195,9,61,28,221,100,196,46,110,139,247,118,39,234,96,199,47,54,213,187,137,11,82,82,108,215,167,7,83,114,47,230,118,250,77,124,62,32,108,9,101,77,44,244,9,247,83,69,255,0,238,161,246,159,29,157,21,45,20,40,171,222,148,209,127,251,168,125,128,82,226,134,235,247,149,59,94,242,134,238,221,222,169,160,29,141,42,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,0,0,0,0,0,0,0,0,0,0,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,151,21,28,47,128,29,78,221,175,195,245,149,183,224,82,229,209,117,42,111,192,10,207,150,232,155,173,181,109,215,77,96,145,63,253,85,62,163,174,120,219,44,50,68,244,213,175,106,181,83,239,69,64,53,253,230,52,249,223,196,133,197,39,137,89,211,138,162,54,47,246,77,74,250,173,23,193,12,178,228,169,124,210,221,141,176,250,167,251,45,77,80,139,170,127,58,150,84,240,241,255,0,153,24,255,0,205,99,12,197,135,243,250,142,166,24,31,27,110,20,149,114,247,181,218,42,165,108,203,220,170,189,235,239,119,162,120,119,125,229,213,228,203,90,148,184,167,24,51,77,119,212,81,47,143,253,173,88,4,191,128,0,161,218,28,35,145,78,94,81,31,128,29,192,225,60,14,64,165,223,121,70,139,169,216,165,32,84,158,7,39,8,114,7,158,199,244,235,87,131,174,244,237,110,229,125,21,67,83,199,227,19,211,224,107,189,152,53,41,132,56,193,190,92,106,152,187,109,121,133,45,99,211,93,61,214,92,58,159,206,253,95,121,177,237,84,9,83,75,53,50,248,75,27,153,254,20,208,215,171,152,54,20,151,9,113,115,152,123,81,91,21,85,223,180,68,187,92,137,171,160,133,238,84,87,120,247,188,9,220,200,59,236,56,159,37,48,70,33,167,77,35,184,88,168,231,106,110,71,119,44,105,241,78,227,223,24,223,203,223,20,67,137,120,78,203,164,137,219,150,134,193,77,74,254,246,175,189,27,164,141,124,60,59,227,95,19,36,0,0,0,24,161,204,39,32,255,0,13,185,103,11,105,147,250,174,220,197,100,110,233,202,253,17,245,52,202,189,204,95,185,139,226,138,101,121,243,220,40,163,184,82,73,71,42,232,217,52,215,250,21,23,252,192,65,151,44,236,246,135,41,179,162,60,27,126,137,99,162,185,71,112,115,158,233,99,141,25,58,66,197,209,219,209,21,59,169,215,249,222,58,119,120,147,147,89,71,111,190,91,251,61,83,27,81,75,80,141,126,141,122,162,57,59,149,21,21,171,251,23,185,77,125,56,200,225,255,0,23,228,38,110,94,175,29,149,236,183,87,220,170,170,105,234,89,77,54,198,245,170,106,17,173,87,72,221,170,187,89,247,252,83,79,188,147,46,2,56,230,194,217,193,96,162,192,184,134,86,219,175,116,52,155,95,218,170,233,91,212,232,193,78,142,115,90,155,93,181,92,231,232,187,126,11,253,1,111,56,163,229,86,252,109,89,85,138,50,211,16,208,82,207,81,80,146,45,44,212,245,114,57,21,242,200,231,42,42,62,77,123,158,212,240,248,47,129,132,183,14,93,92,65,219,47,139,105,147,13,92,103,107,90,142,234,197,101,174,86,46,173,215,79,228,141,128,90,230,189,168,246,57,28,215,38,168,168,186,162,161,200,24,85,192,55,6,21,217,19,98,118,33,198,11,11,110,243,84,78,141,133,177,212,70,232,217,190,23,55,84,145,91,241,133,87,243,126,41,226,102,168,0,124,119,139,140,54,155,93,93,198,121,26,198,83,65,36,186,185,200,159,154,213,95,143,119,192,215,147,141,92,235,139,57,243,102,162,190,142,9,35,163,160,217,209,87,190,55,107,190,154,157,29,222,196,211,198,37,248,175,244,18,181,199,175,23,248,59,40,240,133,211,6,211,86,197,89,119,173,161,123,35,138,158,178,153,92,142,154,158,161,24,170,215,42,187,110,173,111,126,159,30,228,82,21,114,139,1,220,115,35,48,236,120,78,218,205,93,89,95,75,28,139,177,238,70,198,249,227,141,85,81,137,175,243,211,238,253,160,76,231,42,188,180,170,192,185,26,218,251,130,127,84,220,24,230,59,220,123,87,70,86,214,124,29,250,149,60,16,205,179,204,229,222,19,166,193,120,82,142,197,77,30,212,131,169,175,231,127,58,71,187,249,202,171,252,227,211,0,41,118,189,234,133,64,10,27,240,212,172,227,78,253,78,64,249,238,46,70,91,234,158,190,13,133,235,255,0,234,169,2,92,205,91,27,120,146,149,209,175,116,150,249,36,95,218,181,245,100,244,222,30,145,90,43,165,95,6,83,74,239,240,53,77,127,249,137,94,233,239,156,72,92,165,167,114,57,41,32,154,149,250,57,23,71,54,190,175,95,15,219,251,64,207,110,76,179,83,203,147,184,169,172,106,53,241,223,227,69,247,181,213,123,20,122,169,34,196,104,242,88,237,109,203,188,108,142,84,90,119,94,233,246,247,127,59,178,119,252,62,237,191,18,75,128,29,79,211,78,244,85,59,78,183,107,160,28,176,137,142,118,153,199,125,151,21,96,94,31,169,225,232,217,105,173,233,140,107,36,220,199,118,186,169,36,168,164,167,77,21,155,227,232,178,42,158,244,126,215,246,175,121,186,198,213,89,102,110,186,119,161,29,217,253,202,78,251,196,6,114,226,204,226,196,124,78,118,122,188,77,112,117,68,116,223,98,216,254,201,74,198,164,116,212,219,217,88,196,147,165,4,113,69,212,216,142,126,205,206,247,156,170,6,48,114,105,192,20,216,155,138,59,166,51,184,225,234,186,186,124,29,133,234,234,104,238,13,73,82,10,27,141,68,177,83,198,143,115,85,24,175,146,154,74,228,107,31,174,168,217,28,137,172,123,155,54,134,58,240,75,193,229,171,131,124,1,125,194,16,226,170,76,85,114,191,94,22,229,81,122,109,145,182,249,221,3,97,142,56,169,95,249,89,92,246,70,230,204,246,234,253,17,106,36,209,169,170,171,178,40,15,41,155,24,23,240,161,149,152,203,44,253,169,236,207,181,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,214,95,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,180,153,29,89,253,201,242,197,156,153,203,139,51,87,14,103,95,217,26,76,85,112,117,210,75,71,217,183,215,244,106,165,106,58,166,78,187,235,88,174,234,206,178,203,166,214,181,157,77,141,68,107,80,12,149,224,39,51,48,174,104,112,143,150,119,28,45,87,212,246,14,31,162,195,55,24,31,36,107,53,45,117,4,12,167,149,146,53,143,118,205,221,54,202,196,118,142,88,166,137,234,214,239,208,130,206,44,124,211,231,39,204,12,67,234,51,147,167,193,79,10,95,137,246,86,93,114,207,237,239,218,223,105,226,9,239,189,183,217,125,131,167,212,166,167,135,165,211,235,75,174,157,155,118,237,201,174,253,52,238,213,113,87,54,57,53,254,20,51,79,25,102,103,227,29,236,207,181,184,130,227,125,236,95,100,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,3,213,242,84,242,177,138,126,96,87,122,117,184,207,243,31,248,41,225,75,241,62,202,203,174,89,253,189,251,91,237,60,65,61,247,182,251,47,176,116,250,148,212,240,244,186,125,105,117,211,179,110,221,185,53,223,166,157,218,174,64,0,0,242,153,177,129,127,10,25,89,140,178,207,218,158,204,251,91,135,238,54,46,219,208,235,118,94,213,77,36,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,64,215,179,140,156,244,172,226,39,136,236,103,152,222,217,246,141,149,215,9,45,216,113,204,73,217,11,44,244,239,116,116,171,28,83,170,190,46,163,19,174,246,104,212,234,205,43,182,53,92,173,73,63,228,201,149,191,101,56,113,190,230,101,125,139,178,215,227,188,65,39,102,173,237,91,251,101,174,137,137,12,63,147,71,171,99,217,84,235,139,123,218,215,187,93,87,86,244,212,181,95,232,24,255,0,221,69,254,226,127,246,242,77,50,247,5,90,178,215,0,97,172,185,177,84,85,207,109,194,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,215,93,17,60,0,140,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,210,85,56,231,224,99,241,209,251,19,254,170,63,99,190,199,123,75,253,132,246,135,106,237,125,155,254,216,135,102,222,205,254,219,93,255,0,13,59,237,87,11,156,169,63,22,188,246,195,57,215,248,122,251,71,246,115,182,255,0,91,62,203,118,62,191,104,163,158,155,249,110,215,38,221,189,125,223,152,186,237,211,187,93,80,50,83,141,12,156,190,231,239,12,24,255,0,42,176,180,219,47,87,91,124,117,22,232,246,177,123,77,85,37,68,85,113,83,106,247,177,140,235,62,157,177,117,28,228,107,58,155,215,84,110,139,174,101,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,134,211,196,106,230,175,37,156,43,141,243,31,17,227,28,21,157,255,0,100,108,183,187,132,183,10,107,19,112,156,117,17,219,186,171,189,240,68,248,234,97,98,66,215,171,146,54,36,109,217,30,198,42,185,90,175,112,103,86,64,231,29,139,136,12,154,194,121,197,135,33,236,244,152,154,222,218,137,41,183,61,253,146,169,142,116,117,52,219,222,198,44,157,41,227,150,46,166,196,107,246,110,111,186,228,83,89,115,99,222,16,248,123,190,240,189,147,84,217,59,119,204,191,182,180,150,203,133,85,69,174,167,216,204,182,246,58,89,220,146,58,155,99,100,145,100,252,187,170,37,234,57,234,239,203,109,238,107,26,134,11,127,160,99,255,0,117,23,251,137,255,0,219,192,202,174,87,30,68,242,203,235,94,177,90,101,81,106,184,92,200,191,197,175,34,112,206,74,125,169,251,71,246,115,182,255,0,92,251,15,99,235,246,138,201,234,127,145,234,73,183,111,95,111,231,174,187,117,238,215,68,186,160,8,1,230,143,231,179,51,126,139,232,244,68,255,0,24,1,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,11,85,200,199,244,217,251,183,252,72,197,94,104,254,123,51,55,232,190,143,68,74,167,3,28,12,126,37,223,109,191,213,71,237,143,219,31,102,255,0,176,158,207,236,189,147,180,255,0,219,19,111,221,218,127,218,233,179,227,175,117,170,226,143,149,39,227,41,158,216,155,58,255,0,15,95,103,62,209,246,47,235,103,217,110,217,208,236,244,112,83,127,45,218,227,221,187,161,187,243,19,77,218,119,233,170,133,170,228,99,250,108,253,219,254,36,74,161,138,188,12,112,49,248,151,125,182,255,0,85,31,182,63,108,125,155,254,194,123,63,178,246,78,211,255,0,108,77,191,119,105,255,0,107,166,207,142,189,217,84,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,211,21,127,208,49,255,0,186,139,253,196,255,0,237,230,127,240,185,145,127,139,94,68,225,156,148,251,83,246,143,236,231,109,254,185,246,30,199,215,237,21,147,212,255,0,35,212,147,110,222,190,223,207,93,118,235,221,174,136,23,84,0,0,138,190,121,223,161,63,222,79,225,164,170,24,171,199,63,3,31,142,143,216,159,245,81,251,29,246,59,218,95,236,39,180,59,87,107,236,223,246,196,59,54,246,111,246,218,239,248,105,222,24,1,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,47,255,0,5,60,183,191,19,236,211,186,230,103,225,151,237,111,180,240,252,246,46,197,246,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,234,248,231,224,99,241,209,251,19,254,170,63,99,190,199,123,75,253,132,246,135,106,237,125,155,254,216,135,102,222,205,254,219,93,255,0,13,59,195,0,57,42,121,167,197,63,47,235,189,70,220,77,73,133,92,20,242,222,252,79,179,78,235,153,159,134,95,181,190,211,195,243,216,187,23,217,222,193,211,234,84,211,205,213,234,118,169,117,211,179,109,219,181,53,223,174,189,218,46,106,129,8,28,224,178,114,251,129,184,160,92,213,168,155,180,89,115,46,223,5,69,28,155,88,206,133,85,13,60,20,149,20,218,35,220,247,109,99,41,165,234,43,88,213,237,59,27,185,99,114,151,47,145,246,53,181,80,99,252,211,203,153,169,234,214,229,124,179,219,175,116,242,181,141,232,54,10,25,165,134,86,189,219,183,35,213,215,8,85,168,141,84,84,108,154,171,116,68,118,101,113,207,192,199,227,163,246,39,253,84,126,199,125,142,246,151,251,9,237,14,213,218,251,55,253,177,14,205,189,155,253,182,187,254,26,119,218,174,23,57,82,126,45,121,237,134,115,175,240,245,246,143,236,231,109,254,182,125,150,236,125,126,209,71,61,55,242,221,174,77,187,122,251,191,49,117,219,167,118,186,160,103,248,0,8,203,231,63,157,249,161,133,112,206,26,200,219,85,142,146,143,4,227,154,119,87,220,111,14,146,57,103,184,79,71,81,27,251,11,35,95,122,6,68,229,165,153,210,105,172,139,36,109,107,154,145,202,217,35,131,134,46,30,177,87,20,25,203,101,202,60,45,83,216,59,127,82,166,227,116,125,44,149,16,219,40,98,110,233,106,36,107,19,251,152,216,142,115,26,249,101,137,138,246,111,220,155,25,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,45,87,10,28,31,101,127,8,216,102,233,101,192,105,87,91,114,190,84,57,215,75,197,92,178,117,235,160,138,162,165,244,76,146,61,235,11,95,12,53,61,37,124,76,141,36,86,171,213,173,213,26,208,185,89,91,149,184,19,37,176,37,179,44,242,210,197,236,108,55,102,235,118,42,46,213,53,71,75,171,51,230,147,242,147,61,242,59,89,37,123,189,231,46,154,232,154,34,34,39,171,0,11,85,196,239,15,88,87,138,12,154,189,101,30,41,169,236,29,191,167,83,110,186,50,150,58,137,173,149,209,59,116,85,17,181,233,253,212,111,70,185,142,124,82,202,196,123,55,238,77,117,179,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,229,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,77,159,140,95,227,35,128,188,3,198,37,215,6,223,111,184,150,175,12,92,176,197,66,193,89,89,65,65,12,179,220,173,79,114,58,74,69,145,218,57,143,107,145,93,12,138,175,100,75,44,234,177,73,212,238,15,21,202,215,137,204,199,226,27,38,171,172,153,139,101,186,213,213,224,30,203,107,251,95,91,82,179,123,126,73,29,59,250,106,189,38,167,90,158,6,210,182,69,89,36,145,253,86,73,34,163,159,171,163,91,154,63,158,204,205,250,47,163,209,19,189,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,194,14,40,249,82,126,50,153,237,137,179,175,240,245,246,115,237,31,98,254,182,125,150,237,157,14,207,71,5,55,242,221,174,61,219,186,27,191,49,52,221,167,126,154,168,57,42,121,88,197,63,48,43,189,58,220,103,249,143,252,20,240,165,248,159,101,101,215,44,254,222,253,173,246,158,32,158,251,219,125,151,216,58,125,74,106,120,122,93,62,180,186,233,217,183,110,220,154,239,211,78,237,87,32,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,60,166,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,80,53,130,54,168,34,175,253,3,31,251,168,191,220,79,254,222,74,160,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,26,245,241,209,193,149,247,131,204,199,165,182,71,117,246,206,12,197,29,162,163,12,220,165,123,18,169,209,196,172,234,211,84,198,221,52,154,46,172,72,178,53,169,28,141,123,92,221,170,175,138,63,65,203,207,141,59,175,11,25,161,79,98,197,248,130,173,185,87,137,106,21,49,5,26,83,58,169,40,167,88,246,197,112,130,54,185,28,199,181,201,19,101,86,35,149,240,163,147,167,35,217,14,217,191,206,140,161,193,185,245,149,248,131,40,243,2,10,185,44,88,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,177,193,254,129,143,253,212,95,238,39,255,0,111,2,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,62,179,31,248,58,225,171,29,240,179,129,42,50,206,255,0,157,223,110,240,221,46,207,179,244,95,102,161,181,251,35,116,213,19,85,126,81,146,201,37,71,86,73,209,223,148,119,185,211,209,189,206,209,50,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,159,238,40,242,47,241,148,200,156,77,146,159,106,126,206,125,163,236,95,215,62,195,219,58,29,158,178,10,159,228,122,145,238,221,208,219,249,233,166,237,123,244,209,112,171,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,2,74,136,234,231,73,147,151,220,97,147,88,75,56,173,19,117,41,50,238,225,81,79,116,166,218,196,219,75,114,117,60,109,169,222,231,162,174,201,224,167,139,166,214,61,206,237,59,189,214,198,229,89,21,45,87,20,121,23,248,202,100,78,38,201,79,181,63,103,62,209,246,47,235,159,97,237,157,14,207,89,5,79,242,61,72,247,110,232,109,252,244,211,118,189,250,104,161,6,220,188,49,173,171,0,113,165,149,87,219,205,61,92,212,245,87,135,217,24,218,102,53,207,73,238,20,210,208,194,229,71,57,169,177,178,212,198,231,174,186,163,17,202,136,229,68,106,230,87,60,239,208,159,239,39,240,209,254,129,143,253,212,95,238,39,255,0,111,50,171,142,126,6,63,29,31,177,63,234,163,246,59,236,119,180,191,216,79,104,118,174,215,217,191,237,136,118,109,236,223,237,181,223,240,211,188,34,175,149,199,158,204,178,250,215,163,214,147,252,96,7,11,156,169,63,22,188,246,195,57,215,248,122,251,71,246,115,182,255,0,91,62,203,118,62,191,104,163,158,155,249,110,215,38,221,189,125,223,152,186,237,211,187,93,83,63,192,0,0,138,190,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,159,252,115,240,49,248,232,253,137,255,0,85,31,177,223,99,189,165,254,194,123,67,181,118,190,205,255,0,108,67,179,111,102,255,0,109,174,255,0,134,157,254,83,130,158,91,223,137,246,105,221,115,51,240,203,246,183,218,120,126,123,23,98,251,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,12,53,231,43,105,186,223,248,187,193,54,43,21,178,174,227,114,184,224,123,109,37,29,29,36,46,154,122,153,228,185,220,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,117,114,243,224,178,213,194,198,87,211,223,113,126,31,164,110,106,98,90,117,92,65,88,149,45,170,90,40,22,77,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,240,92,56,116,192,151,190,35,168,184,151,191,211,246,236,73,98,195,244,182,44,63,239,205,23,179,54,190,225,218,165,247,37,72,230,235,71,112,70,109,146,53,233,244,119,53,117,127,187,117,64,0,0,24,43,206,11,56,236,88,27,134,5,202,170,136,123,69,235,50,238,16,83,209,199,185,236,232,82,208,212,65,87,81,83,170,49,204,118,215,178,154,46,154,185,142,94,211,189,187,146,55,33,157,70,31,241,189,192,61,247,140,220,85,134,174,213,25,233,246,82,203,133,237,243,83,209,218,62,204,50,187,74,169,228,221,81,83,215,74,136,159,239,178,58,102,116,213,28,214,244,53,110,138,247,1,16,60,23,228,229,139,63,120,160,192,25,85,138,102,217,101,186,220,36,168,184,199,181,235,218,105,105,41,229,171,150,155,86,61,143,103,89,148,238,139,168,215,35,153,212,222,154,171,116,93,143,140,32,224,219,150,69,171,132,252,220,155,53,238,25,167,73,141,234,27,103,168,182,208,211,205,133,219,70,250,25,230,124,90,213,69,42,212,204,173,127,73,146,196,187,90,138,172,157,233,187,69,84,118,111,128,53,204,227,155,43,237,89,57,197,166,102,96,59,19,169,18,219,5,227,218,84,112,82,81,54,146,10,72,43,161,142,182,58,88,226,106,171,90,200,91,82,144,166,154,34,164,104,168,214,235,181,54,51,48,255,0,141,238,93,246,46,49,177,86,26,198,180,249,135,246,46,245,99,183,205,107,172,169,246,75,238,61,190,151,169,212,167,143,98,212,196,200,186,79,125,74,234,136,174,127,95,71,46,140,106,1,109,121,48,102,245,78,47,200,108,75,148,119,25,234,230,168,203,219,195,102,163,87,65,19,32,134,221,112,234,75,28,44,123,125,247,189,42,97,174,145,202,244,238,73,163,68,114,162,109,102,53,115,149,180,221,111,252,93,224,155,21,138,217,87,113,185,92,112,61,182,146,142,142,146,23,77,61,76,242,92,238,13,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,67,55,248,33,224,30,251,193,150,42,196,183,106,124,244,251,87,101,197,22,248,105,235,45,31,102,25,67,173,84,18,110,167,169,235,173,68,175,247,25,37,75,58,104,141,107,186,250,187,85,99,75,215,112,225,211,2,94,248,142,162,226,94,255,0,79,219,177,37,139,15,210,216,176,255,0,191,52,94,204,218,251,135,106,151,220,149,35,155,173,29,193,25,182,72,215,167,209,220,213,213,254,232,89,254,94,124,22,90,184,88,202,250,123,238,47,195,244,141,205,76,75,78,171,136,43,18,165,181,75,69,2,201,186,43,124,18,53,168,214,49,173,72,157,42,49,92,143,153,28,189,73,24,200,118,229,168,0,0,0,15,146,217,105,181,89,105,159,71,102,182,82,80,83,201,81,61,91,226,166,133,177,49,211,207,43,230,154,85,107,81,17,95,36,178,73,35,221,226,231,189,206,93,85,85,79,172,1,0,60,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,14,40,249,82,126,50,153,237,137,179,175,240,245,246,115,237,31,98,254,182,125,150,237,157,14,207,71,5,55,242,221,174,61,219,186,27,191,49,52,221,167,126,154,173,255,0,224,167,133,47,196,251,43,46,185,103,246,247,237,111,180,241,4,247,222,219,236,190,193,211,234,83,83,195,210,233,245,165,215,78,205,187,118,228,215,126,154,119,106,161,144,6,170,230,213,4,85,255,0,160,99,255,0,117,23,251,137,255,0,219,192,207,254,19,188,172,100,223,203,252,61,233,208,24,171,206,175,202,198,22,249,129,67,233,215,19,53,50,159,2,254,11,242,179,6,229,159,181,61,167,246,75,15,219,172,93,183,161,209,237,93,150,154,56,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,150,171,141,110,20,191,28,28,172,181,101,159,219,223,178,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,4,22,112,157,230,159,38,254,96,97,239,81,128,217,76,141,92,167,228,215,248,47,205,60,27,153,159,140,119,180,254,201,98,11,117,247,177,125,144,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,4,43,115,171,243,79,133,190,95,208,250,141,196,154,147,10,184,214,229,189,248,224,230,157,171,51,63,12,191,100,189,153,135,224,177,118,47,179,189,191,169,211,169,168,155,171,212,237,81,105,175,105,219,183,106,233,179,93,123,244,64,194,190,74,158,105,241,79,203,250,239,81,183,19,82,97,87,5,60,183,191,19,236,211,186,230,103,225,151,237,111,180,240,252,246,46,197,246,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,154,160,0,0,90,174,44,124,172,103,39,203,252,67,233,211,154,214,27,62,230,198,5,252,40,101,102,50,203,63,106,123,51,237,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,35,91,253,3,31,251,168,191,220,79,254,222,6,127,241,99,229,99,57,62,95,226,31,78,156,214,176,217,247,54,48,47,225,67,43,49,150,89,251,83,217,159,107,112,253,198,197,219,122,29,110,203,218,169,164,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,26,223,232,24,255,0,221,69,254,226,127,246,240,37,80,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,99,255,0,26,220,41,126,56,57,89,106,203,63,183,191,100,189,153,136,32,190,246,223,101,246,254,167,78,154,162,30,151,79,173,22,154,246,157,219,183,46,155,52,211,191,84,8,129,229,113,231,179,44,190,181,232,245,164,255,0,24,1,194,231,42,79,197,175,61,176,206,117,254,30,190,209,253,156,237,191,214,207,178,221,143,175,218,40,231,166,254,91,181,201,183,111,95,119,230,46,187,116,238,215,84,207,240,34,87,157,166,78,95,98,197,88,23,136,26,121,186,214,90,155,122,96,234,200,246,177,189,146,170,57,42,42,233,215,85,126,249,58,204,150,167,185,25,181,157,151,222,118,178,53,18,208,114,122,198,182,172,43,198,11,44,87,10,122,185,42,49,142,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,116,168,101,106,43,81,203,189,204,77,52,85,115,101,39,141,110,20,191,28,28,172,181,101,159,219,223,178,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,98,174,83,242,107,252,23,230,158,13,204,207,198,59,218,127,100,177,5,186,251,216,190,200,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,5,128,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,113,154,156,107,114,222,252,112,115,78,213,153,159,134,95,178,94,204,195,240,88,187,23,217,222,223,212,233,212,212,77,213,234,118,168,180,215,180,237,219,181,116,217,174,189,250,35,130,158,91,223,137,246,105,221,115,51,240,203,246,183,218,120,126,123,23,98,251,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,12,213,0,0,0,0,0,1,128,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,4,233,241,173,194,151,227,131,149,150,172,179,251,123,246,75,217,152,130,11,239,109,246,95,111,234,116,233,170,33,233,116,250,209,105,175,105,221,187,114,233,179,77,59,245,76,85,202,126,77,127,130,252,211,193,185,153,248,199,123,79,236,150,32,183,95,123,23,217,14,143,106,236,181,49,205,210,234,118,215,108,221,211,219,187,107,180,215,93,23,77,0,146,160,0,3,0,57,213,249,88,194,223,48,40,125,58,226,103,249,143,252,107,112,165,248,224,229,101,171,44,254,222,253,146,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,80,32,179,132,239,52,249,55,243,3,15,122,140,6,202,102,0,112,185,202,147,241,107,207,108,51,157,127,135,175,180,127,103,59,111,245,179,236,183,99,235,246,138,57,233,191,150,237,114,109,219,215,221,249,139,174,221,59,181,213,51,252,1,143,252,126,96,95,194,39,6,217,177,96,246,167,179,251,38,31,146,251,214,232,117,119,123,54,70,87,244,182,238,110,157,78,203,211,221,175,187,191,118,142,211,106,228,1,229,51,99,2,254,20,50,179,25,101,159,181,61,153,246,183,15,220,108,93,183,161,214,236,189,170,154,72,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,129,173,22,94,227,91,174,90,227,252,53,152,214,42,122,73,238,88,86,241,69,123,163,138,173,142,116,18,79,77,51,38,141,178,53,174,107,149,138,230,34,42,35,154,186,107,162,167,137,180,65,21,127,232,24,255,0,221,69,254,226,127,246,242,85,0,24,171,205,31,200,158,102,253,23,214,40,140,170,45,87,20,121,23,248,202,100,78,38,201,79,181,63,103,62,209,246,47,235,159,97,237,157,14,207,89,5,79,242,61,72,247,110,232,109,252,244,211,118,189,250,104,161,0,60,39,121,167,201,191,152,24,123,212,96,54,83,35,87,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,200,213,205,142,77,127,133,12,211,198,89,153,248,199,123,51,237,110,32,184,223,123,23,217,14,183,101,237,85,50,77,210,234,118,214,239,219,212,219,187,107,117,211,93,19,93,0,245,124,149,60,172,98,159,152,21,222,157,110,51,252,199,254,10,120,82,252,79,178,178,235,150,127,111,126,214,251,79,16,79,125,237,190,203,236,29,62,165,53,60,61,46,159,90,93,116,236,219,183,110,77,119,233,167,118,171,144,0,10,30,86,117,187,93,59,144,14,25,166,157,200,168,118,157,109,215,67,176,1,29,60,230,166,167,139,39,112,171,94,212,115,228,191,200,137,239,105,162,246,41,52,82,69,136,209,231,79,218,221,151,120,37,26,168,148,237,189,212,110,238,254,119,100,238,248,125,219,190,32,97,199,44,166,198,238,36,162,116,139,221,29,190,57,19,246,165,125,33,61,182,231,35,237,244,175,79,7,66,197,255,0,245,80,215,239,151,109,238,158,199,196,133,182,90,135,35,82,174,8,105,89,171,145,53,115,171,233,52,241,253,159,180,216,2,206,244,150,209,67,42,120,62,154,39,127,133,168,7,216,80,239,142,133,103,26,119,234,7,13,215,185,84,168,0,6,18,115,84,203,74,172,117,145,174,175,183,167,245,77,189,141,99,125,199,185,116,125,109,31,193,191,169,23,197,12,219,60,206,98,225,58,108,105,133,43,44,85,49,238,73,250,122,126,119,243,100,99,191,154,168,191,205,3,95,238,10,179,174,44,152,205,154,122,250,200,36,146,142,191,127,89,88,248,219,166,202,106,132,111,123,211,79,25,83,226,159,210,108,55,103,184,195,118,181,210,92,96,145,175,101,76,17,203,171,92,139,249,205,69,248,119,124,77,101,51,119,1,220,114,223,48,239,152,78,228,205,29,71,95,85,28,107,177,237,71,70,201,228,141,21,17,233,175,243,23,239,253,164,213,112,21,197,254,14,205,204,33,107,193,181,53,177,81,221,232,168,88,201,34,168,172,166,71,43,161,167,167,71,170,53,170,142,219,171,157,223,167,195,189,16,12,205,48,171,143,158,12,43,179,218,196,220,67,131,214,23,93,225,168,129,29,11,163,168,145,210,51,124,206,118,137,26,187,227,50,47,230,252,23,192,205,80,6,191,182,254,93,92,65,220,239,137,105,143,13,92,96,107,154,174,234,203,101,174,70,38,141,215,79,228,140,218,225,115,149,91,240,77,101,46,40,204,188,67,65,85,61,61,66,200,148,176,211,213,198,229,86,75,27,154,170,170,248,244,238,99,147,195,226,158,36,148,28,57,205,99,85,239,114,53,173,77,85,85,116,68,64,62,74,58,59,125,142,223,217,233,88,218,122,90,116,115,244,115,213,81,169,222,170,170,174,95,218,189,234,65,183,51,28,246,135,54,115,162,76,27,97,137,100,162,182,199,111,115,94,217,99,145,31,58,194,245,209,187,17,85,123,170,19,249,222,58,247,120,25,225,199,191,28,216,91,39,236,21,184,23,15,74,219,141,238,186,147,107,59,45,93,43,186,125,104,42,17,174,115,87,115,182,163,154,205,87,111,197,63,166,51,120,55,225,255,0,23,231,222,110,89,111,29,149,239,183,80,92,169,106,106,42,95,77,54,199,116,106,105,209,205,71,70,221,168,187,95,247,252,23,95,188,9,104,229,237,144,127,129,44,179,153,181,41,253,87,113,98,50,71,116,229,102,168,202,154,149,78,231,175,220,244,240,68,50,188,249,237,244,81,219,233,35,163,137,117,108,122,233,253,42,171,254,115,232,0,0,0,120,28,252,190,195,134,50,83,27,226,26,132,214,59,125,138,178,119,38,228,111,114,70,191,21,238,61,241,141,252,194,49,68,56,107,132,236,197,73,93,181,107,172,21,52,172,239,106,123,210,58,56,211,199,199,190,68,240,2,19,114,250,165,49,127,24,54,59,141,43,23,109,211,48,162,172,98,107,175,186,251,135,83,249,191,171,238,54,33,192,20,235,73,131,173,20,238,110,213,101,21,59,87,199,225,19,19,226,64,55,47,156,41,46,45,226,231,47,55,34,186,42,91,191,104,149,118,185,83,86,193,51,218,170,173,240,239,97,176,173,44,9,77,75,13,50,120,69,27,89,254,4,208,14,211,133,240,57,56,80,58,244,93,74,219,247,156,21,32,28,128,112,190,0,80,174,68,57,110,133,18,120,21,176,10,192,0,69,95,58,187,230,182,236,19,135,209,63,217,106,154,133,93,83,249,180,177,39,135,143,252,212,196,222,92,175,157,156,72,91,146,8,149,253,72,169,227,122,255,0,98,213,175,165,213,124,20,200,126,115,85,169,85,138,112,123,52,211,101,69,106,248,255,0,218,212,101,170,229,79,134,98,196,25,253,89,83,52,15,145,182,250,74,73,123,154,237,17,86,182,21,239,84,94,229,247,123,145,124,123,254,224,39,42,214,155,109,180,141,215,93,32,141,63,253,84,62,163,174,8,219,20,49,196,196,209,172,106,53,19,238,68,67,176,10,29,241,40,110,237,126,31,168,173,223,18,150,174,171,168,21,180,168,225,60,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,28,59,192,228,225,127,88,29,110,240,95,119,82,166,124,59,180,56,95,19,150,232,5,96,0,33,87,156,82,163,51,171,11,194,173,93,222,206,173,147,118,189,202,142,171,114,34,105,255,0,138,191,225,63,79,147,197,99,33,199,88,182,157,242,181,155,159,66,228,213,83,254,135,174,255,0,128,253,78,116,184,117,180,185,135,128,239,141,135,107,170,45,183,6,61,218,120,181,181,44,86,252,126,249,23,225,241,45,7,44,59,237,198,213,158,125,142,154,166,88,233,107,127,215,45,111,230,187,101,29,106,179,114,233,221,162,175,112,19,196,0,2,135,148,181,52,93,10,223,247,20,162,166,186,1,90,120,28,156,34,234,135,32,10,87,196,168,227,68,3,134,149,28,38,137,241,57,0,67,215,56,236,173,166,177,226,251,38,101,81,211,67,26,222,46,51,211,85,61,177,57,29,43,214,150,157,88,174,119,130,232,145,63,252,63,180,152,83,6,57,180,229,109,126,61,200,139,101,214,205,101,146,178,162,197,113,168,184,78,232,162,220,230,70,202,41,151,114,247,167,119,186,159,120,30,83,148,110,105,197,116,202,154,108,189,146,165,207,158,214,222,154,181,211,51,221,71,212,87,72,212,70,248,167,115,83,196,145,34,6,121,104,231,4,249,99,196,61,167,10,92,238,18,81,210,98,11,132,84,178,178,89,85,140,99,163,138,165,17,170,138,213,239,87,74,137,166,169,222,191,18,119,232,170,162,174,163,130,182,9,26,248,231,141,178,49,205,93,81,81,83,84,80,59,206,16,228,225,123,128,228,0,5,149,226,91,134,12,7,196,86,13,154,193,126,178,219,123,106,205,4,177,214,77,78,231,61,187,30,231,104,138,199,53,221,251,223,241,248,175,222,66,134,105,228,23,16,28,29,99,25,47,182,59,133,210,149,176,73,36,16,221,45,180,149,49,179,167,35,228,141,26,253,236,217,162,164,105,220,170,189,234,221,53,93,20,216,100,241,153,137,148,25,117,154,118,137,44,248,215,8,90,46,176,200,230,63,250,174,145,178,119,181,219,147,238,95,21,95,143,196,8,220,225,243,155,172,11,216,240,230,106,217,174,157,70,83,171,29,92,250,234,78,138,185,145,51,71,57,206,100,123,85,206,107,251,187,252,83,199,225,154,248,91,141,220,131,196,214,198,220,105,241,181,157,26,170,230,187,75,197,19,180,84,93,59,213,37,253,105,254,19,6,120,142,229,53,118,89,106,111,25,41,105,84,87,78,138,202,26,104,219,163,154,233,36,85,84,89,106,180,106,35,85,157,218,127,52,195,203,223,8,220,98,101,252,242,91,27,149,216,222,8,19,107,191,168,81,207,99,183,38,190,16,189,201,174,169,254,32,38,166,225,199,63,13,246,214,170,84,102,53,133,36,68,215,103,182,232,19,187,191,239,159,252,198,54,231,247,53,252,184,194,244,83,219,176,4,117,183,90,185,99,68,138,162,217,112,162,154,54,61,209,201,166,174,107,156,168,136,228,110,171,162,233,170,119,17,130,238,28,56,158,184,203,249,92,161,199,179,189,218,55,89,45,149,11,175,244,185,15,117,131,185,120,241,99,139,94,197,118,80,222,232,33,115,246,44,147,164,13,84,239,68,85,218,249,90,191,29,127,160,11,65,143,115,19,48,243,179,23,251,103,20,222,46,119,187,157,95,70,158,54,72,245,149,125,212,70,49,173,107,81,19,197,87,193,190,46,95,138,146,149,203,155,128,183,96,42,233,243,51,51,40,109,245,149,206,138,36,162,134,106,57,209,208,62,58,167,57,92,157,77,169,223,210,141,127,55,238,254,159,75,194,199,43,236,21,128,29,77,136,115,70,203,73,116,186,83,84,58,104,217,85,78,190,238,217,99,116,125,205,169,123,127,152,191,15,138,235,250,243,246,134,223,67,109,129,180,182,250,72,169,225,110,186,50,54,35,81,59,213,126,31,173,87,252,32,125,0,0,0,0,0,227,227,251,14,64,252,188,81,34,69,134,110,242,170,106,140,161,168,119,248,35,113,174,143,23,213,201,112,226,7,23,202,136,228,70,93,174,12,239,93,124,43,106,63,225,54,43,197,250,174,20,188,162,127,247,190,163,255,0,173,184,215,91,140,26,24,168,115,243,20,36,82,53,221,123,133,108,238,218,190,14,117,109,70,169,226,191,112,18,87,201,146,145,41,178,107,21,201,36,94,252,216,130,55,53,218,120,39,98,139,254,18,69,76,7,228,254,248,39,200,187,227,224,164,107,58,119,90,120,222,228,248,185,40,162,213,127,106,234,103,192,3,169,250,233,220,118,157,79,93,19,192,14,91,224,118,29,109,240,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,29,110,240,59,14,183,120,1,195,53,211,188,237,58,152,186,167,129,218,0,142,174,115,116,137,83,147,88,82,72,226,247,225,196,18,57,206,211,197,59,20,191,240,18,42,96,63,56,7,193,6,69,216,223,61,35,95,212,186,212,70,199,47,193,203,69,46,139,251,83,64,34,215,132,26,228,183,241,3,132,37,84,114,163,238,214,246,119,46,158,53,180,255,0,240,27,23,97,121,18,92,51,104,149,19,68,125,13,59,187,255,0,92,109,53,211,224,250,134,42,236,252,194,233,44,141,111,66,225,69,59,119,47,139,155,91,79,162,120,167,222,108,83,132,53,76,41,102,69,255,0,239,125,63,255,0,91,104,31,174,1,199,199,246,129,200,0,0,0,8,213,230,51,192,91,177,237,116,25,153,150,116,54,250,58,230,197,42,86,195,13,28,234,233,223,37,83,92,142,94,158,228,238,234,200,191,155,247,255,0,68,90,224,44,196,204,60,147,197,254,217,194,215,139,157,146,231,73,214,167,145,145,189,98,95,121,21,143,107,154,228,84,241,68,241,111,139,83,226,134,205,149,214,250,27,148,14,165,184,82,69,81,11,180,213,146,49,28,139,222,139,241,253,104,159,224,48,11,138,126,87,216,43,31,186,167,16,229,117,150,146,215,116,169,168,108,210,50,150,157,125,237,210,200,233,59,157,82,198,255,0,61,62,31,4,211,245,7,199,144,60,215,242,227,20,81,65,110,199,241,214,218,170,226,141,82,90,139,157,194,138,24,222,246,199,30,186,57,206,106,170,43,149,218,46,137,174,139,220,100,149,191,142,126,27,238,77,68,167,204,107,10,200,169,174,207,109,208,47,119,119,221,63,249,136,105,198,60,188,120,177,194,79,122,183,40,111,117,240,181,251,18,72,18,7,42,247,170,34,237,100,174,95,134,191,210,120,86,240,225,196,245,186,95,201,101,14,61,129,237,213,186,199,108,168,77,63,165,168,4,232,98,158,55,114,15,12,219,29,113,168,198,214,117,106,43,90,221,111,20,77,213,85,116,238,85,151,245,47,248,12,40,226,15,155,172,9,219,48,230,85,89,174,157,71,211,163,27,92,202,234,78,138,57,241,63,87,53,205,100,155,149,174,115,59,187,188,23,195,227,133,182,78,17,184,196,204,9,227,182,59,43,177,188,240,46,231,127,87,35,152,198,237,77,124,38,123,83,93,87,252,102,97,240,227,202,106,236,146,211,94,51,174,210,170,173,157,85,244,53,49,183,70,181,178,70,168,170,177,85,104,228,86,163,251,180,254,112,24,151,149,153,5,196,7,24,184,198,59,237,242,225,116,170,108,242,71,4,215,75,149,37,76,140,233,198,248,227,86,179,99,54,104,137,34,247,34,167,122,59,93,23,85,38,191,134,158,24,48,31,14,184,54,27,5,134,203,109,237,169,52,242,201,89,13,59,154,247,111,123,93,162,171,220,231,119,108,103,199,224,159,113,237,242,239,40,50,235,43,45,17,217,240,86,16,180,90,161,141,207,127,245,37,35,99,239,115,183,47,222,190,40,159,31,129,236,192,0,0,225,78,78,19,188,228,1,29,188,220,179,78,43,94,84,212,229,236,117,46,100,247,70,244,209,173,153,158,242,50,162,134,71,34,183,197,123,156,190,4,133,214,213,69,67,71,61,108,242,53,145,193,27,164,123,156,186,34,34,38,170,164,16,115,46,206,9,243,59,136,123,182,20,182,92,36,172,164,195,247,9,105,98,100,82,171,216,247,73,21,50,43,81,17,169,222,142,137,83,77,87,189,62,0,94,30,78,57,91,77,124,197,247,188,202,172,166,134,69,179,220,96,166,165,123,162,114,186,39,165,45,66,189,90,239,4,213,37,103,248,63,97,48,166,12,114,150,202,218,252,5,145,23,59,173,230,203,37,29,69,246,227,79,112,129,210,197,181,207,141,244,80,174,228,239,94,239,121,126,227,57,192,20,184,168,225,116,95,136,28,34,21,28,104,136,114,0,225,124,14,78,21,116,64,58,220,154,174,133,76,56,85,77,116,42,103,220,5,64,0,33,163,156,61,99,38,199,88,74,157,146,181,251,95,92,229,209,83,254,135,161,255,0,132,252,206,78,170,143,206,172,81,10,53,119,123,58,138,77,218,247,34,54,173,168,169,167,254,50,127,128,240,252,207,111,183,27,174,121,246,58,154,153,100,165,162,255,0,91,53,223,154,221,244,116,74,253,171,167,126,170,157,229,223,228,181,135,91,85,152,120,242,248,232,119,58,158,219,111,99,29,167,131,93,82,245,119,199,239,141,62,31,0,38,12,0,5,15,248,247,106,82,223,4,247,116,42,118,135,9,226,5,109,240,57,56,79,212,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,5,11,167,196,39,143,128,119,196,165,138,191,120,29,160,225,14,64,141,110,114,184,29,110,120,42,193,140,163,133,100,117,158,154,118,57,201,30,187,18,90,186,70,167,126,189,223,156,191,5,48,67,128,59,220,214,174,34,108,52,172,168,116,81,213,246,173,250,63,68,93,180,53,74,154,167,199,196,149,30,104,20,20,117,156,62,220,31,85,64,218,142,155,97,241,215,189,22,190,147,184,134,94,29,241,13,118,22,206,11,13,234,222,233,18,106,126,213,183,98,247,174,234,89,91,247,47,193,203,240,3,101,216,21,93,12,110,87,110,85,106,46,186,235,175,113,216,124,118,105,58,214,122,25,117,215,125,52,78,215,95,29,90,135,216,5,47,78,237,74,27,174,167,99,188,10,27,162,254,208,43,111,129,201,193,200,0,0,20,34,232,86,117,170,162,38,170,167,49,189,28,170,136,5,103,152,204,140,29,110,199,152,54,233,134,174,116,113,213,67,87,75,60,125,41,25,185,30,175,137,236,211,77,83,197,30,169,227,241,61,56,3,93,142,34,112,54,36,225,179,138,59,165,125,21,182,166,209,79,110,196,142,175,180,202,214,116,216,173,107,163,149,91,26,234,228,84,106,72,141,95,31,31,15,129,54,188,28,230,237,14,108,228,38,12,189,173,218,42,203,131,236,244,253,169,82,68,115,250,201,189,175,69,247,91,222,142,141,201,225,240,49,183,154,63,12,113,99,172,185,186,230,118,30,195,125,166,237,100,167,154,183,169,79,79,186,93,21,244,169,34,234,143,77,117,100,111,254,106,175,142,136,98,207,44,46,37,174,152,3,51,173,217,61,139,239,147,210,219,171,171,25,69,73,77,85,42,177,176,57,18,173,210,51,106,177,116,85,124,141,77,21,201,223,166,159,112,19,84,112,117,82,213,83,214,211,199,87,75,51,101,138,86,163,216,230,174,168,168,169,170,127,137,78,224,56,79,184,228,225,83,238,8,168,160,114,0,0,124,117,54,123,77,98,235,89,107,164,157,126,249,32,107,191,223,67,236,0,126,91,112,190,25,103,123,48,237,177,186,125,212,145,255,0,192,125,208,210,82,211,38,148,244,209,68,159,115,24,141,255,0,120,238,0,0,0,0,0,14,21,78,28,228,111,138,148,162,171,157,250,128,173,14,64,3,204,230,93,115,109,185,125,136,171,159,50,68,216,109,179,185,94,171,162,39,184,191,19,92,46,33,239,146,223,243,175,25,213,201,58,202,145,223,174,49,49,219,183,38,212,171,149,83,69,251,187,201,199,230,13,155,112,229,127,14,216,173,208,93,219,73,113,175,180,79,21,43,82,93,143,115,223,36,81,181,91,238,174,171,172,132,1,85,207,115,196,215,186,154,215,50,90,170,235,141,68,181,50,104,155,158,247,185,85,238,94,239,21,241,80,39,19,149,14,17,171,194,252,58,79,81,85,3,163,246,197,101,53,115,21,83,77,205,117,13,58,162,248,175,223,250,191,97,154,165,161,225,71,5,191,2,100,94,20,177,207,66,148,147,182,211,64,178,199,177,24,168,228,163,129,171,170,34,175,126,173,94,242,239,1,194,248,20,42,34,248,149,175,235,41,84,0,136,139,224,86,82,136,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,161,81,19,196,172,165,80,10,81,17,60,10,211,192,165,16,171,246,1,201,133,92,215,176,141,94,40,225,210,10,138,88,29,39,177,235,42,107,158,168,154,237,107,104,106,21,87,197,62,239,215,251,12,213,45,15,21,216,45,248,239,34,241,93,142,10,20,171,157,214,154,245,138,61,136,245,87,45,28,237,77,17,85,59,245,114,119,129,175,215,15,23,201,108,25,215,131,42,227,157,98,73,47,214,232,158,237,219,83,106,213,196,171,170,253,221,198,199,185,105,92,219,150,95,97,218,230,76,146,182,107,108,14,71,162,234,139,238,39,196,214,50,146,123,158,25,189,211,86,181,146,210,215,91,170,34,169,143,84,218,246,61,170,143,106,247,248,47,130,147,251,203,231,54,225,205,14,29,176,163,167,187,182,174,227,65,104,130,42,166,172,187,222,215,178,73,99,114,187,221,77,23,88,192,201,195,133,57,0,112,138,114,117,170,171,93,250,138,154,228,119,130,129,80,0,0,0,14,153,169,41,106,83,74,138,104,165,79,185,236,71,127,190,124,46,194,248,101,253,239,195,182,199,107,247,210,71,255,0,1,250,128,15,142,154,207,105,163,93,104,237,116,144,47,223,28,13,111,251,200,125,128,0,0,0,56,95,184,42,162,4,79,188,1,200,58,106,170,169,232,169,228,171,170,153,177,69,19,85,239,115,151,68,68,68,213,127,196,128,89,62,49,179,118,135,41,178,19,25,222,210,237,21,29,193,150,122,142,202,171,34,53,253,101,216,214,34,123,174,239,87,72,212,240,248,144,149,195,182,6,196,156,73,241,71,107,175,173,182,212,221,233,238,56,145,181,247,105,92,206,163,17,174,116,146,163,100,93,90,136,142,72,213,169,225,225,225,240,47,239,51,222,37,174,152,255,0,51,174,57,61,132,47,147,213,91,168,107,31,69,87,77,75,42,189,179,185,82,145,209,179,106,49,53,84,124,110,77,17,203,223,174,191,113,148,220,174,56,99,139,2,229,205,171,51,177,14,27,236,215,107,221,60,53,189,74,138,125,178,232,143,170,72,215,85,122,233,163,36,103,243,81,124,53,64,51,119,45,240,117,187,1,224,219,94,26,182,81,199,75,13,37,44,17,244,163,102,212,98,178,38,51,77,53,95,4,98,39,143,192,244,224,0,40,85,212,72,244,106,162,41,194,42,42,106,138,7,96,0,1,195,188,14,78,0,235,118,186,149,177,59,181,41,118,137,251,74,219,224,7,39,92,234,173,134,71,35,182,170,53,87,93,116,211,184,236,62,59,204,157,27,61,116,186,233,178,154,87,107,175,134,141,80,53,243,227,242,247,53,215,136,155,245,43,234,29,44,116,157,151,102,175,213,19,117,13,42,174,137,240,240,51,191,147,86,7,91,102,10,191,227,41,33,88,221,120,166,129,141,114,199,166,244,138,174,173,171,223,175,127,230,167,193,8,199,226,35,16,215,98,156,224,191,94,174,14,145,102,168,236,187,183,175,122,109,165,137,191,114,124,26,159,2,102,185,95,208,81,209,240,251,111,125,45,3,105,250,141,155,195,94,228,74,250,190,224,51,28,3,133,2,149,241,240,9,167,192,165,234,191,121,83,126,0,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,2,135,39,137,74,120,149,185,10,81,0,173,60,14,78,19,192,228,12,107,227,227,9,207,139,178,34,233,111,166,166,154,105,63,33,163,98,219,185,127,171,41,87,227,253,202,144,1,134,46,211,88,111,180,215,72,101,116,82,65,191,71,35,149,170,154,177,205,241,78,244,241,54,93,206,11,20,119,252,15,93,71,35,81,90,189,45,117,106,42,127,45,26,248,47,236,53,154,190,82,45,5,234,225,64,191,252,154,170,88,127,252,215,170,124,63,96,27,63,96,106,212,184,96,251,53,90,43,85,36,160,167,114,43,87,239,137,171,254,115,247,75,77,194,198,45,126,53,200,188,37,126,149,173,73,39,180,80,43,209,21,202,154,186,142,7,175,231,119,255,0,56,187,32,112,165,12,77,23,195,188,173,83,84,56,106,119,129,80,0,0,0,14,169,19,84,208,234,141,202,213,251,143,161,200,124,242,38,139,220,136,159,176,15,161,174,220,154,149,29,48,175,222,191,3,184,15,196,198,184,102,139,24,225,59,182,24,184,68,217,32,185,210,75,76,244,115,26,244,209,205,211,193,221,203,253,36,1,241,67,151,216,159,134,62,42,111,23,171,69,5,109,61,45,191,17,58,231,106,157,209,244,25,42,34,199,51,152,215,70,169,163,117,151,103,118,157,202,108,46,97,159,49,14,20,44,185,195,149,184,135,25,219,160,72,239,214,154,25,171,33,124,112,83,234,233,26,176,46,213,123,244,114,110,72,54,170,238,248,175,236,3,210,240,15,196,229,167,62,242,174,157,149,55,10,63,109,90,210,150,142,170,6,84,61,239,73,123,36,110,114,42,61,53,252,230,191,226,169,220,189,230,83,154,253,112,83,159,120,139,134,140,251,162,195,85,235,165,178,182,253,29,21,210,39,207,46,214,72,206,172,26,163,98,87,53,202,174,145,17,123,157,249,169,223,167,121,60,184,23,24,219,177,222,26,163,196,150,199,163,162,170,138,57,23,70,185,17,21,209,181,250,123,200,139,224,228,248,1,232,10,93,221,222,133,64,14,17,200,167,37,59,116,239,67,148,93,64,228,0,0,0,0,3,133,93,0,228,165,87,238,57,69,212,109,64,58,149,174,123,180,215,68,59,26,221,173,211,196,231,77,14,64,31,45,210,229,71,103,183,85,93,110,19,199,13,53,36,78,154,89,36,118,214,181,173,77,85,85,79,168,196,94,97,156,72,71,148,89,51,137,172,86,183,53,46,183,27,124,148,209,187,116,204,115,28,231,64,212,86,185,137,162,119,77,247,129,130,188,212,248,157,182,102,102,46,183,101,246,16,187,82,214,91,173,180,245,48,87,173,45,76,142,111,81,181,105,181,174,78,230,170,162,192,139,241,241,248,119,22,59,129,124,130,184,103,102,107,211,191,176,213,75,109,181,186,70,84,62,56,25,35,55,73,75,80,173,71,110,238,241,98,124,23,196,177,77,91,214,98,99,72,227,150,105,39,184,223,174,27,81,95,38,229,234,77,38,190,47,95,189,203,226,191,210,77,255,0,46,30,24,109,153,47,150,41,136,107,17,210,221,175,107,75,91,43,164,138,13,88,229,163,98,57,168,230,106,170,154,200,255,0,21,255,0,124,12,194,182,80,197,108,183,82,219,160,106,36,116,208,178,22,162,34,39,115,90,136,157,201,251,15,164,0,56,94,228,8,168,191,3,135,46,138,112,158,61,192,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,84,79,128,78,244,41,95,30,243,150,174,170,5,71,205,115,161,138,231,110,170,183,78,212,88,234,97,124,46,69,68,94,231,53,81,123,151,246,159,72,3,94,174,58,50,10,225,146,121,175,80,254,195,85,21,182,232,230,50,157,242,64,200,217,186,58,90,117,114,55,111,119,139,215,224,158,5,241,229,89,196,237,179,44,241,117,199,47,177,125,218,150,142,221,114,167,166,130,129,106,170,100,107,122,142,171,93,205,106,119,181,21,86,117,95,135,135,199,188,205,158,99,220,48,219,51,163,44,87,16,209,163,162,187,89,22,170,182,39,71,20,26,189,201,70,244,107,85,207,209,81,53,141,158,11,254,241,8,14,91,214,93,227,73,35,138,105,32,184,216,110,27,85,89,38,213,234,67,38,190,44,95,189,169,224,191,210,6,208,22,187,149,29,226,221,75,117,183,207,28,212,213,113,54,104,164,141,219,154,230,185,53,69,69,62,163,19,57,117,241,9,248,102,201,75,29,162,226,230,173,210,199,106,138,58,135,110,153,238,114,182,89,98,85,115,158,157,255,0,152,158,10,190,38,89,129,75,155,185,186,120,29,104,215,49,218,107,170,29,199,26,106,1,23,239,57,56,218,21,116,3,144,112,139,169,200,0,0,0,0,3,133,114,32,85,208,227,110,189,234,1,189,253,234,84,0,3,22,56,248,226,114,211,144,153,87,80,202,107,133,31,182,174,137,85,71,75,3,234,30,199,172,189,146,71,53,17,24,154,254,115,153,241,68,239,78,243,33,241,214,49,183,96,76,53,89,137,46,111,70,197,75,20,146,38,173,114,162,171,99,115,244,247,81,87,193,171,240,32,107,141,108,251,196,92,75,231,221,110,26,160,93,109,148,87,233,40,173,113,50,121,118,190,71,244,160,213,91,42,181,173,84,116,106,137,220,223,206,94,253,59,192,252,222,23,178,251,19,241,57,197,77,158,245,119,160,173,168,165,184,98,38,220,238,179,182,62,187,34,69,89,38,107,28,233,21,117,110,177,108,239,215,185,9,252,193,88,102,139,7,97,59,78,24,183,196,216,224,182,82,69,76,196,107,26,196,209,173,211,193,189,201,253,6,39,114,239,225,66,203,147,217,91,135,177,157,198,4,146,253,118,161,134,178,103,201,5,62,173,145,203,58,237,71,179,87,46,212,159,106,46,239,130,126,195,51,0,20,185,219,83,82,163,166,101,251,151,224,7,92,142,87,47,222,118,198,154,38,135,84,105,170,247,162,47,237,62,134,160,21,0,0,0,0,235,122,106,190,29,229,104,112,228,239,57,68,209,0,228,252,44,115,90,150,252,31,121,171,85,106,36,116,21,14,85,114,253,209,57,127,204,126,233,105,184,167,197,175,193,89,23,139,111,209,53,171,36,22,138,245,98,42,185,19,86,209,206,244,252,222,255,0,230,129,174,46,39,187,77,126,190,212,221,38,149,210,201,62,205,92,174,87,42,232,198,183,197,123,215,192,159,254,1,240,156,248,71,34,45,118,250,154,105,161,147,242,250,182,93,187,147,250,178,169,126,31,221,33,175,197,142,145,107,239,86,250,4,255,0,229,53,81,67,255,0,231,61,19,227,251,77,153,114,126,197,29,131,3,208,209,198,212,70,167,87,77,26,136,159,203,72,190,9,251,64,246,199,11,224,114,112,190,0,117,175,137,83,83,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,241,2,164,240,57,41,106,149,1,215,60,17,212,196,232,101,106,57,142,211,84,211,95,142,166,184,220,97,101,179,242,211,61,113,29,189,173,94,133,198,225,93,93,14,168,196,77,174,172,157,52,68,106,247,34,35,83,199,79,19,99,210,22,185,194,224,9,172,57,195,135,49,69,60,41,217,238,150,218,181,145,81,24,221,174,109,99,157,240,93,87,249,100,248,1,154,60,169,243,14,76,105,195,195,173,181,8,141,125,130,166,146,216,196,220,247,110,107,40,96,77,123,251,145,125,223,129,154,132,68,242,112,205,40,236,151,28,79,151,181,58,109,172,184,67,90,197,85,126,186,173,36,232,169,220,138,221,63,32,159,251,232,75,176,3,143,137,201,199,199,80,57,0,0,0,0,58,222,205,80,236,0,116,49,138,142,241,59,147,192,104,135,32,14,154,202,72,43,169,38,162,170,141,175,134,118,58,55,181,200,138,138,213,77,23,185,123,142,224,4,76,115,70,224,218,154,203,36,153,219,130,21,99,142,150,138,162,170,227,79,28,20,240,177,87,181,35,149,250,163,154,229,84,73,156,186,232,229,93,168,135,157,229,125,198,61,86,17,189,69,146,248,190,165,101,167,187,92,41,217,111,150,89,170,100,115,88,148,238,98,177,26,136,230,181,26,145,49,123,244,79,123,185,59,137,111,198,56,78,209,141,240,213,199,11,94,233,227,150,146,229,76,250,105,81,241,54,77,26,228,209,123,156,138,139,251,20,134,46,63,120,35,173,200,28,69,38,106,96,27,133,79,179,36,124,215,57,118,178,10,117,164,145,106,211,98,199,211,123,92,154,117,91,166,141,213,54,167,127,220,19,93,111,175,166,185,209,197,93,72,253,241,76,198,189,171,162,167,114,162,42,120,232,190,10,125,36,50,240,87,204,170,243,151,52,140,192,217,156,177,85,81,71,210,101,53,108,245,21,146,191,167,29,51,153,163,154,137,38,171,172,108,85,94,228,213,222,29,196,186,96,108,192,195,248,250,209,5,222,199,83,190,57,227,100,136,155,30,157,207,98,61,63,57,173,248,47,220,7,166,0,1,193,200,0,0,0,113,161,200,0,0,40,150,70,67,27,165,145,218,53,136,174,85,211,193,16,10,193,107,51,63,136,220,185,202,219,108,245,247,171,170,42,211,164,155,216,176,84,123,187,24,174,94,246,198,237,123,147,224,71,166,126,115,124,173,73,111,24,107,44,48,173,12,236,71,75,77,13,193,107,106,225,114,104,173,68,126,197,142,53,254,207,187,84,240,253,96,72,86,127,231,158,29,201,92,7,122,196,119,57,81,101,161,161,158,100,106,164,169,162,181,27,167,123,24,229,254,122,120,16,15,196,222,123,223,115,231,53,47,184,174,182,170,68,183,205,93,43,168,160,237,18,189,141,139,70,49,23,73,23,187,84,137,171,166,212,253,157,199,224,230,166,120,230,54,112,94,107,46,248,191,16,215,76,202,201,223,50,210,118,217,228,129,155,149,171,181,27,35,221,220,155,27,254,3,247,184,110,200,75,254,121,230,86,30,195,20,112,61,40,107,174,16,197,81,51,31,14,173,139,87,43,149,27,35,147,94,232,221,221,222,6,66,242,180,225,250,12,207,205,186,124,192,185,171,150,147,10,220,161,86,199,211,137,237,145,203,79,59,151,93,235,170,105,163,23,185,63,245,78,13,29,36,20,20,144,209,83,49,27,20,17,182,54,34,34,39,115,83,68,240,253,72,90,190,27,50,11,13,240,253,151,244,216,86,199,19,86,89,99,130,74,153,86,158,40,220,233,25,3,35,93,122,105,162,254,106,247,234,190,37,218,0,81,43,213,141,238,66,179,231,149,85,203,163,83,184,10,17,234,245,209,127,194,125,13,67,169,141,215,191,68,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,186,39,248,79,165,200,135,75,219,167,126,136,7,108,79,87,183,189,10,207,158,37,86,174,142,78,227,232,3,166,178,146,10,250,73,168,170,88,142,138,120,221,27,209,81,23,185,201,162,248,254,165,32,251,154,95,15,208,101,134,109,212,102,5,177,92,148,152,170,229,50,186,62,156,76,108,110,74,120,28,154,108,93,87,93,94,189,233,255,0,174,113,203,75,196,158,65,97,190,32,114,254,167,10,223,34,106,75,20,115,201,77,42,83,197,35,155,35,224,124,105,167,81,52,79,206,78,253,83,192,8,31,225,63,136,219,231,14,185,139,21,254,141,206,150,223,94,180,244,213,145,45,76,209,181,177,182,161,143,87,233,30,186,170,34,63,187,69,241,95,233,158,108,128,207,60,59,157,88,14,203,136,237,146,162,75,93,67,4,202,212,73,87,85,114,59,94,247,177,171,252,197,241,32,19,137,76,137,189,228,62,102,95,112,173,124,79,236,84,215,41,169,233,37,123,162,213,236,77,28,221,91,27,149,19,221,114,125,199,226,101,94,120,230,54,79,222,104,238,248,67,16,215,66,202,57,217,50,82,118,217,227,129,251,85,203,181,91,27,219,220,187,221,254,16,54,106,4,80,228,31,55,202,213,150,207,134,179,63,10,208,192,197,116,84,211,92,18,182,174,103,46,170,228,87,236,72,228,95,236,59,181,95,31,212,72,94,88,113,27,151,57,165,109,130,190,203,117,68,90,132,143,99,18,10,143,123,123,17,201,222,232,219,167,114,252,64,186,96,162,57,25,52,109,150,55,106,215,162,57,23,79,20,82,176,7,26,28,128,0,0,7,7,32,0,0,1,243,92,43,233,173,148,114,215,85,191,100,80,177,207,114,232,171,220,136,170,190,26,175,130,31,133,142,115,3,15,224,27,68,247,123,229,78,200,224,141,242,42,108,122,247,49,138,245,252,214,187,224,159,113,17,124,106,115,42,188,230,53,35,240,54,88,172,84,180,82,117,89,83,91,5,69,100,79,233,201,76,214,104,214,170,71,162,235,35,213,23,189,53,111,135,120,31,163,205,7,140,122,172,93,122,151,37,240,133,74,197,79,105,184,84,50,225,44,83,84,198,231,49,105,218,196,98,181,81,173,114,57,37,122,247,106,158,239,122,119,158,139,149,207,6,212,215,169,35,206,220,110,171,36,117,84,80,85,91,169,228,130,158,102,34,246,165,114,63,85,115,156,138,169,11,87,93,26,169,185,80,181,252,1,112,71,91,159,216,138,60,212,199,215,10,159,102,70,248,110,113,110,100,21,11,87,34,85,174,245,147,168,247,57,117,233,59,93,91,170,238,94,255,0,190,103,112,118,19,180,96,140,53,110,194,214,74,120,226,164,182,211,50,154,36,100,77,143,86,181,52,78,230,162,34,126,196,3,245,40,233,32,161,164,134,138,150,54,178,24,24,216,216,214,162,34,35,81,52,78,228,238,59,128,3,133,240,58,94,197,87,120,157,231,26,32,20,49,154,33,216,0,0,0,0,0,28,124,78,78,62,58,156,128,48,175,154,198,97,201,130,248,120,109,182,157,17,207,191,212,213,219,30,155,158,221,173,125,12,233,175,119,114,175,189,241,51,80,136,158,113,249,165,29,238,227,134,50,246,155,77,180,119,9,171,94,168,175,215,84,164,129,17,59,209,27,167,229,215,255,0,125,64,195,142,15,114,217,249,151,158,184,114,222,230,175,66,221,112,161,174,155,68,98,166,214,214,64,154,42,57,123,209,81,203,225,175,129,177,204,16,71,77,19,97,137,168,214,55,93,19,77,62,58,144,189,201,235,0,77,126,206,28,71,138,42,33,78,207,107,182,210,44,106,168,199,110,115,171,26,239,138,234,159,200,175,192,154,80,7,11,224,114,82,229,3,130,164,41,79,18,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,5,43,169,81,194,248,1,194,104,84,80,139,161,82,46,160,114,96,215,53,108,171,175,199,217,65,21,222,219,79,78,249,237,209,36,104,249,30,214,185,187,235,105,63,53,85,21,124,53,215,188,206,83,204,230,38,25,167,197,120,86,178,209,60,44,147,171,211,209,28,141,211,186,70,59,226,139,253,136,26,241,240,145,153,31,131,44,235,178,223,39,168,146,42,79,234,158,186,198,142,85,255,0,90,78,214,247,53,83,94,247,155,29,91,170,217,95,111,165,174,143,93,181,16,178,86,234,154,119,57,168,191,231,53,132,204,76,61,81,130,179,7,17,97,196,214,23,90,174,181,148,140,86,61,63,54,57,159,26,104,173,211,251,31,185,63,97,176,247,9,185,141,73,153,57,37,134,111,144,76,247,189,214,218,36,118,230,57,189,253,146,7,47,231,42,255,0,103,247,129,121,64,0,0,0,0,0,0,0,0,0,0,0,15,195,198,152,58,197,142,240,229,126,25,196,54,250,122,186,74,248,31,3,219,52,76,145,54,187,199,185,237,114,124,19,224,167,238,0,34,23,141,126,89,216,166,134,247,246,203,38,109,86,199,80,204,217,95,81,75,218,224,166,247,221,83,238,237,98,69,27,127,54,78,245,85,254,106,39,195,191,11,242,247,61,179,171,135,123,180,246,219,61,234,170,157,241,191,71,209,79,95,59,161,98,177,175,139,185,176,204,214,247,119,167,143,243,91,240,67,100,151,53,175,77,175,106,57,23,224,169,169,101,51,147,132,252,169,206,26,125,183,188,45,106,89,182,170,36,139,67,77,185,186,200,143,93,21,208,189,83,189,0,193,252,154,231,1,134,41,227,167,162,205,42,11,141,59,155,14,146,207,5,185,243,71,189,24,207,15,234,151,187,69,114,59,249,191,118,186,25,209,151,156,89,100,190,102,82,193,81,134,175,245,114,117,217,212,106,75,111,154,61,83,99,93,241,111,220,228,35,171,56,121,60,99,42,70,207,112,202,187,197,36,218,204,155,98,185,93,88,198,163,85,238,215,68,101,51,116,209,54,105,223,247,152,97,152,252,47,103,134,77,85,185,216,150,203,5,62,199,244,210,166,142,229,11,209,85,92,230,166,154,57,29,223,177,126,30,26,1,177,237,21,214,130,226,212,125,28,253,68,95,15,117,201,240,215,226,159,172,250,205,100,109,25,225,156,184,114,127,235,126,104,226,200,86,36,88,250,109,190,85,35,83,225,224,217,19,238,47,38,21,230,45,196,158,22,164,101,20,120,130,58,248,218,174,93,213,213,117,242,189,117,93,124,123,74,120,124,0,216,40,225,206,107,83,87,46,132,11,167,52,14,34,244,85,210,201,189,83,77,83,183,127,198,207,35,139,57,129,113,33,139,81,91,62,42,146,129,21,17,171,216,43,171,226,248,42,124,106,87,239,255,0,18,1,176,93,101,218,223,111,215,181,212,116,246,166,171,238,57,123,191,161,11,123,141,248,146,202,12,189,163,117,110,37,196,179,69,27,81,202,189,42,10,137,23,185,187,151,193,159,113,174,213,223,59,51,126,250,231,45,207,52,49,100,236,123,118,186,55,222,234,156,197,77,52,240,116,139,240,85,255,0,9,228,103,171,174,184,74,213,170,170,154,162,69,93,17,101,145,92,186,248,120,170,254,192,38,183,52,249,179,228,13,142,219,44,24,54,237,113,184,87,171,36,70,179,216,181,12,84,94,158,173,209,92,248,211,243,149,19,199,254,18,60,115,191,152,62,117,102,219,86,134,150,247,83,106,162,85,118,189,150,166,174,9,28,142,141,24,168,186,84,185,21,63,57,127,192,90,12,1,195,206,108,230,109,114,80,97,28,55,21,76,138,141,85,89,43,160,137,168,138,253,137,249,207,69,241,51,75,36,57,67,230,37,242,70,215,230,173,117,21,20,44,86,57,177,219,238,209,187,85,73,85,28,142,71,83,189,21,54,162,127,132,8,243,187,95,47,55,218,167,214,94,110,181,117,211,72,245,145,207,168,157,242,185,92,190,43,171,149,84,246,185,111,144,121,165,155,53,180,180,88,39,15,71,86,181,110,107,88,249,43,96,133,169,187,118,138,187,222,139,252,199,124,62,4,227,100,239,47,220,139,202,234,42,126,190,22,183,92,107,161,138,54,186,162,162,134,142,103,185,205,118,237,202,254,204,213,85,215,78,255,0,212,100,85,147,10,97,204,57,73,13,21,154,201,67,73,29,59,81,172,232,211,71,26,162,39,135,230,162,125,224,69,111,14,28,166,175,114,173,167,19,102,194,192,199,34,197,60,244,145,92,32,158,47,231,234,213,106,192,244,84,252,207,231,47,199,188,146,220,170,201,172,15,148,120,118,138,197,133,172,84,52,189,150,6,69,212,138,150,22,57,85,187,187,245,99,27,253,155,190,31,19,221,128,0,0,58,106,21,116,68,67,231,111,122,247,159,98,162,59,184,225,35,68,93,81,0,225,137,170,38,165,97,19,67,144,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,241,107,216,230,174,138,138,135,214,67,6,85,113,183,117,225,67,142,92,232,177,98,121,234,235,178,235,21,102,69,234,27,173,27,170,156,216,45,51,186,240,173,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,232,19,62,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,0,126,78,44,197,54,44,13,133,111,56,215,20,215,118,43,46,31,183,212,93,46,53,61,39,201,208,165,130,55,73,44,155,24,142,123,182,177,142,93,26,138,229,211,68,69,94,227,245,139,85,197,143,149,140,228,249,127,136,125,58,112,45,87,250,40,252,9,255,0,213,207,253,204,222,63,226,134,85,26,171,155,46,241,35,69,157,181,249,37,138,96,225,202,237,73,110,204,86,211,197,53,142,106,150,192,230,57,241,207,27,229,133,18,161,143,135,124,144,182,88,216,178,34,49,30,246,170,185,137,239,180,63,90,251,157,25,95,134,179,67,12,228,189,235,23,210,65,141,177,133,61,77,93,158,202,214,73,44,243,193,4,111,146,73,95,177,170,216,89,182,41,118,186,85,98,61,98,145,172,220,172,114,39,181,53,119,187,93,177,245,131,31,214,223,111,183,60,65,110,198,214,235,196,149,117,149,149,115,77,13,214,154,235,28,202,233,37,146,71,42,76,202,150,204,138,229,114,170,61,30,138,171,222,78,159,47,62,52,237,92,83,229,125,61,139,23,226,10,71,102,166,26,167,84,196,20,105,76,218,85,173,129,36,219,21,194,8,218,229,107,216,230,172,77,149,88,141,70,76,174,78,156,108,124,59,131,45,64,0,15,41,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,198,95,53,142,59,110,171,117,175,225,103,38,177,53,35,109,173,167,88,49,189,214,221,59,157,60,147,171,158,217,44,232,244,68,107,24,214,163,86,125,142,114,189,95,208,114,179,100,241,201,136,28,18,113,131,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,52,54,30,7,159,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,0,5,191,205,156,254,201,172,138,246,7,225,115,48,173,88,95,237,69,193,45,150,190,218,247,39,94,110,237,206,93,168,189,56,89,185,157,73,223,182,40,247,179,123,219,185,186,253,121,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,94,30,39,120,133,197,92,80,103,45,235,55,49,77,55,96,237,253,58,107,117,173,149,82,84,67,108,161,137,187,98,167,141,207,95,238,164,122,181,172,107,229,150,87,163,25,191,106,6,202,96,192,14,78,191,135,111,192,77,195,237,255,0,255,0,22,223,146,252,31,255,0,172,255,0,232,203,135,180,255,0,146,254,168,255,0,92,108,255,0,92,127,248,191,119,83,63,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,161,233,162,46,135,97,194,166,160,124,78,238,94,227,232,167,85,209,81,74,214,52,85,213,80,229,17,27,220,5,64,0,45,230,111,100,118,2,206,91,27,173,24,178,193,65,84,228,73,22,57,37,165,133,238,71,62,53,102,186,201,27,254,10,157,250,124,8,218,226,63,148,213,238,37,187,98,108,167,88,30,229,89,103,130,146,91,132,16,69,252,205,26,141,72,24,136,159,159,252,228,248,119,146,208,0,214,103,50,114,15,52,178,154,182,170,139,27,97,232,233,22,145,206,107,223,29,108,19,53,118,237,213,83,99,213,127,158,223,135,196,241,86,155,229,230,197,84,202,203,53,214,174,134,104,222,146,53,244,243,190,39,35,147,193,117,106,162,155,66,222,240,166,28,196,116,147,81,94,108,148,53,113,212,53,90,254,181,52,114,42,162,248,254,114,47,220,99,174,113,114,253,200,188,209,162,168,232,97,107,117,186,186,104,164,107,106,41,232,104,225,123,92,231,110,220,143,236,206,84,93,117,239,253,96,69,38,64,243,9,206,12,161,172,166,163,188,94,170,238,214,150,205,18,200,149,21,21,85,18,182,54,179,98,163,81,213,45,111,134,157,196,131,229,103,54,124,129,190,91,98,131,25,93,174,54,250,244,100,104,230,123,22,161,234,171,211,213,218,171,95,34,126,114,42,120,255,0,194,99,6,124,114,141,204,60,53,20,247,140,172,171,165,184,64,198,75,43,161,174,187,68,215,119,72,154,53,136,144,70,137,238,170,248,175,142,134,24,227,254,30,115,103,44,171,150,131,23,97,184,169,164,68,114,162,199,93,4,173,84,71,236,95,205,122,175,136,27,9,224,142,36,178,131,48,168,219,91,134,177,44,210,198,228,106,167,86,130,162,53,239,110,228,241,103,220,92,42,59,181,190,225,167,100,168,234,110,77,83,220,114,119,127,74,26,181,65,87,93,111,149,203,75,85,53,60,136,186,42,197,34,181,117,240,241,69,253,167,174,180,103,102,111,216,156,213,182,102,134,44,129,140,110,214,198,203,221,83,88,137,166,158,13,145,62,8,159,224,3,103,38,185,174,77,90,186,156,154,244,97,62,96,92,72,97,36,70,193,138,164,175,68,69,106,118,250,234,249,126,8,159,10,148,251,191,198,167,174,94,104,28,69,232,139,165,147,122,38,154,175,110,255,0,141,129,61,39,201,91,117,160,183,53,95,89,63,77,19,199,221,114,252,53,248,39,234,32,3,21,115,22,226,79,20,210,62,138,76,65,29,4,110,86,174,234,26,186,248,158,154,46,190,61,165,124,126,37,155,187,231,134,114,226,57,255,0,174,25,163,139,38,89,81,35,233,186,249,84,173,95,135,131,164,95,188,13,130,179,15,139,44,151,203,58,89,234,49,45,254,174,62,131,58,142,72,173,243,73,162,108,115,190,13,251,154,166,11,231,47,56,12,49,81,29,69,22,86,208,92,106,28,232,116,138,121,237,207,134,61,234,199,248,255,0,84,177,218,35,149,191,205,251,244,212,192,60,184,225,123,60,51,150,173,174,195,86,88,42,55,191,166,181,53,151,40,88,136,168,230,181,117,213,202,238,237,233,240,240,212,204,252,158,228,241,140,170,219,5,195,53,47,20,144,233,50,238,138,219,117,99,218,173,71,183,77,81,244,206,215,84,223,175,127,220,6,23,102,22,123,103,87,17,23,104,45,183,139,213,85,67,228,126,140,162,130,190,118,194,245,123,89,23,123,102,153,205,239,238,79,31,231,59,224,166,104,112,81,203,59,20,215,94,254,217,103,53,170,216,218,24,91,19,233,233,123,92,21,62,251,106,125,237,204,88,164,111,230,199,220,168,191,206,84,248,247,72,118,77,240,159,149,57,61,79,182,201,133,173,73,54,212,69,145,40,105,183,59,73,21,233,170,182,22,42,247,169,122,218,214,177,54,177,168,212,79,130,38,128,126,38,11,193,214,44,9,135,40,48,206,30,183,211,210,82,80,64,200,24,216,98,100,105,181,190,29,204,107,83,226,191,4,63,112,0,0,0,0,0,0,0,0,0,0,0,0,0,62,123,141,91,40,45,245,85,210,107,182,158,23,202,237,19,94,230,181,87,252,198,184,188,91,230,71,225,55,58,239,87,200,42,36,150,147,250,155,160,178,35,145,127,214,144,53,221,206,85,211,189,132,238,241,101,152,212,153,109,146,88,154,249,60,207,99,219,109,173,70,237,99,157,223,217,39,114,126,106,167,246,31,121,175,14,93,225,234,140,107,152,56,119,14,46,179,58,235,117,163,164,122,189,233,249,178,76,200,215,85,118,191,217,125,203,251,0,153,238,85,57,87,95,128,114,130,91,189,202,158,157,147,220,98,88,213,241,189,174,115,182,86,213,254,114,162,34,248,105,167,121,156,167,153,203,188,51,79,133,48,173,29,162,8,89,31,75,169,170,53,27,167,124,143,119,193,19,251,35,211,0,41,93,14,85,116,41,85,212,14,83,82,163,132,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,112,167,32,10,10,155,224,112,190,39,45,3,147,133,68,84,209,78,64,26,253,115,23,202,105,178,179,136,91,138,237,210,159,16,62,178,231,26,172,201,34,170,186,186,163,95,130,105,220,173,238,51,31,148,22,120,190,243,69,87,149,55,57,209,103,165,142,166,122,118,182,155,68,72,34,134,138,54,234,244,95,30,229,61,7,55,124,151,161,191,96,122,60,200,163,163,116,151,11,77,51,162,99,214,165,90,137,213,173,167,69,247,23,185,123,164,113,128,188,191,115,53,114,191,137,59,45,214,105,186,116,181,148,53,244,115,126,71,169,220,180,238,122,119,39,122,123,209,55,188,13,134,1,215,4,204,168,130,58,136,149,85,146,177,30,221,83,224,169,170,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,205,186,225,203,53,242,53,134,233,71,214,98,170,42,167,81,237,240,93,127,154,168,126,144,2,198,227,222,11,184,125,204,88,93,30,36,194,21,50,234,244,127,228,238,181,81,247,162,170,252,31,254,217,75,23,138,185,70,112,197,122,220,251,61,166,241,108,145,219,125,248,175,179,174,154,120,255,0,40,215,167,127,236,51,152,1,27,181,60,152,178,157,94,171,77,137,175,232,221,59,147,218,241,235,175,244,210,29,112,242,97,202,229,93,102,196,247,212,79,185,46,236,255,0,138,18,76,0,193,12,43,202,7,134,107,74,178,75,237,45,250,233,35,31,187,89,47,146,53,52,213,21,63,147,142,63,185,127,194,95,108,9,193,7,14,89,113,80,234,172,45,131,171,33,145,251,81,203,45,218,170,77,118,187,114,120,191,239,47,200,3,242,44,216,79,15,225,253,125,145,111,236,250,166,159,202,189,255,0,29,127,156,171,241,63,92,0,0,28,106,128,114,112,171,167,122,156,43,190,227,173,234,229,69,211,193,124,64,75,50,181,125,223,184,229,143,87,166,170,116,172,74,229,239,241,79,3,182,54,171,19,69,3,181,14,64,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,153,92,169,248,227,166,203,91,173,7,11,121,146,202,185,108,88,158,240,140,194,215,54,190,89,214,221,113,170,115,24,148,79,143,85,70,83,77,46,142,107,163,106,116,230,150,71,61,28,217,93,36,51,18,106,174,73,247,2,92,206,168,240,54,79,226,12,175,206,250,222,219,117,193,152,126,162,179,3,205,59,224,162,165,174,165,160,183,181,33,177,186,72,226,78,148,203,217,255,0,37,52,137,35,165,116,174,98,174,246,196,201,67,63,241,79,26,28,48,96,108,216,170,201,28,107,155,246,172,63,139,232,182,118,154,107,164,21,20,148,176,111,166,109,75,55,214,201,27,105,91,186,39,181,83,89,123,220,228,98,123,234,141,63,91,139,31,43,25,201,242,255,0,16,250,116,230,184,56,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,137,137,225,199,41,46,185,99,202,147,27,220,241,5,199,16,62,229,139,178,223,17,222,210,134,190,242,234,170,42,10,41,168,235,37,164,109,20,13,114,195,76,201,97,149,181,15,70,167,81,210,78,254,162,251,173,100,97,12,38,213,6,170,230,213,0,71,87,51,174,95,245,153,187,71,83,196,14,72,97,222,215,142,169,55,79,137,173,177,73,60,181,87,234,88,224,134,24,157,76,199,61,99,73,160,142,159,186,24,216,215,76,215,187,69,116,141,99,36,137,108,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,103,226,26,249,157,114,255,0,163,202,42,202,158,32,114,67,14,246,76,11,87,186,124,77,109,138,72,34,165,176,213,73,60,48,196,234,102,57,233,34,195,60,149,29,208,198,199,54,23,49,218,43,99,115,25,24,72,255,0,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,99,255,0,50,62,96,149,60,59,83,71,147,217,55,117,164,118,98,220,105,219,83,91,114,134,88,166,126,25,98,75,4,145,36,180,243,65,44,51,62,166,21,157,168,199,57,175,141,138,201,52,209,241,170,196,183,15,28,64,227,238,25,115,66,135,53,242,229,244,143,185,81,211,212,82,75,71,92,179,45,21,108,19,70,173,116,85,17,195,36,110,145,136,237,146,181,170,237,18,72,163,119,126,212,45,253,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,124,160,200,174,38,184,62,196,220,45,101,126,86,222,179,25,42,232,241,182,57,168,191,186,235,103,116,180,242,193,108,130,142,74,86,83,49,146,64,249,27,43,222,217,159,43,158,143,211,73,35,102,214,172,110,115,252,255,0,6,217,57,98,226,3,136,124,63,147,184,142,110,207,73,137,173,247,202,120,234,118,189,253,146,169,150,138,201,41,170,118,49,236,89,58,83,199,20,189,61,232,215,236,218,239,117,202,128,95,254,92,28,192,43,56,119,190,197,148,153,189,136,191,212,158,191,180,207,21,77,68,115,212,73,135,106,182,62,77,212,236,133,146,72,248,102,145,17,143,133,27,181,36,149,37,106,179,242,201,44,218,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,107,67,158,153,23,152,252,58,102,61,199,43,243,66,205,216,110,180,58,75,12,209,42,190,150,225,74,229,84,142,170,154,69,68,234,66,253,174,209,116,71,35,154,230,61,172,123,30,198,250,12,73,197,158,124,226,204,134,178,240,221,125,199,85,117,24,38,199,81,213,138,157,127,151,158,6,236,236,244,147,203,174,233,105,169,220,197,116,81,47,115,85,205,69,220,144,211,164,33,237,120,232,227,54,251,198,30,99,210,220,227,181,123,27,6,97,126,209,79,134,109,178,177,139,84,216,229,86,117,106,106,100,110,186,205,47,74,37,88,218,229,142,54,177,173,110,229,71,203,39,171,229,205,193,71,227,85,152,243,223,241,253,178,235,30,89,97,111,202,92,170,96,78,148,119,74,228,86,44,118,198,205,185,175,110,230,61,100,149,209,35,156,200,218,214,235,19,166,138,68,182,188,31,112,153,140,184,186,205,15,176,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,169,176,70,86,229,110,4,201,108,9,108,203,60,180,177,123,27,13,217,186,221,138,139,181,77,81,210,234,204,249,164,252,164,207,124,142,214,73,94,239,121,203,166,186,38,136,136,136,30,130,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,11,123,159,249,181,248,12,202,75,246,105,253,159,246,223,177,59,47,245,7,107,236,221,110,181,76,80,127,41,177,251,116,234,238,252,213,215,110,157,218,234,152,181,151,92,206,190,223,102,14,24,192,159,129,30,193,246,142,243,69,105,237,95,105,122,189,14,209,59,34,234,108,236,173,221,183,126,187,119,38,186,105,170,120,153,9,197,246,0,197,217,163,195,182,45,192,152,18,211,237,59,229,207,176,118,90,94,188,80,245,58,117,212,242,191,223,149,205,98,104,200,222,189,238,77,116,209,59,213,16,192,124,152,224,135,138,12,39,156,56,23,20,226,12,177,236,182,187,54,37,182,92,43,103,246,213,185,253,42,120,106,163,124,143,218,201,213,206,209,173,85,209,168,170,186,119,34,169,161,204,175,227,173,226,168,167,15,19,212,210,53,210,157,121,206,187,244,158,75,107,98,178,173,148,198,228,88,139,249,205,84,70,34,42,175,169,214,187,52,78,145,69,51,78,148,245,233,215,206,215,73,210,117,157,220,146,182,0,55,202,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,144,7,83,222,172,77,80,226,41,149,203,239,125,194,70,171,211,68,58,146,37,106,247,120,175,136,31,82,46,189,232,114,117,70,174,68,239,240,79,2,180,119,222,5,64,227,84,57,0,126,69,231,9,225,252,65,167,181,237,253,163,68,211,249,87,179,227,175,243,85,62,39,235,128,44,54,59,224,131,135,44,199,168,109,86,41,193,213,147,72,205,200,213,138,237,85,30,155,157,185,124,31,247,150,39,21,114,129,225,154,236,175,146,197,75,126,181,200,247,238,214,59,228,142,77,53,85,95,229,35,147,239,79,240,25,222,0,141,153,185,48,229,114,46,176,226,123,234,167,220,183,118,127,197,14,202,110,76,89,78,143,69,169,196,215,245,110,157,233,237,120,245,215,250,41,9,34,0,96,206,21,229,25,195,21,151,107,239,22,155,197,206,70,238,247,229,190,206,154,235,225,252,155,88,157,223,176,190,152,11,130,238,31,114,234,22,199,134,240,133,76,90,61,95,249,75,173,84,157,234,168,191,23,255,0,181,66,249,0,63,54,213,135,44,214,56,210,27,93,31,69,136,170,168,157,71,187,197,117,254,114,169,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,158,102,83,193,37,68,170,168,200,152,175,118,137,240,68,213,64,140,94,111,185,226,251,53,21,38,84,219,39,68,158,170,58,105,234,26,234,109,81,96,150,26,216,221,163,213,124,123,208,195,142,93,25,77,54,105,241,11,110,93,186,211,225,247,209,220,228,84,153,35,84,86,215,83,233,240,93,123,145,221,199,230,115,2,204,213,205,14,36,239,87,88,102,234,82,209,208,208,81,195,249,30,159,114,83,181,235,220,189,235,239,74,238,243,62,185,68,100,189,13,135,3,214,102,69,101,27,163,184,93,169,155,19,222,149,42,228,94,149,109,66,39,184,157,201,221,27,64,145,212,68,68,209,14,64,3,135,120,20,149,56,225,60,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,240,41,69,42,95,2,159,143,135,136,21,34,234,114,112,158,7,32,91,14,34,242,226,215,153,185,97,115,195,215,56,36,149,175,232,237,107,36,115,21,116,168,133,254,45,69,95,230,33,173,234,203,113,193,184,158,161,180,223,147,171,182,84,205,79,249,70,235,163,145,92,199,34,162,162,119,248,252,13,163,103,130,42,152,157,4,205,213,142,211,84,215,79,142,164,0,243,4,200,217,178,159,57,174,151,58,90,74,136,237,247,122,169,234,81,242,43,220,157,89,106,234,151,68,115,152,137,249,177,248,106,191,210,4,223,228,78,60,164,204,12,181,177,94,233,234,161,153,102,183,210,189,22,53,110,138,213,167,137,218,251,174,95,236,203,134,69,135,40,140,250,172,186,215,207,148,247,154,184,17,41,168,234,102,166,69,141,140,84,138,40,232,227,106,107,187,85,252,213,254,111,244,146,158,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,228,225,83,80,41,85,85,56,239,211,82,189,168,54,160,20,248,141,191,29,10,142,64,167,103,126,167,40,154,28,128,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,25,233,151,220,18,90,184,175,229,171,149,215,220,51,5,37,14,98,225,90,124,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,81,90,136,146,73,172,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,75,87,40,46,46,237,87,172,51,77,194,46,39,183,82,91,238,86,10,122,219,150,26,175,109,67,88,151,56,31,80,234,138,138,87,177,238,220,234,150,58,121,37,111,77,21,29,11,36,87,53,157,21,124,191,191,205,115,130,143,194,110,21,159,137,76,179,182,90,169,177,38,18,183,212,84,226,216,180,232,205,120,181,195,27,92,149,27,213,201,27,166,165,142,55,247,57,187,228,137,118,163,213,97,134,39,4,117,240,45,195,167,227,59,196,118,29,192,23,42,126,174,27,183,238,190,226,111,127,110,182,186,119,179,124,93,210,199,39,229,164,124,52,251,163,114,189,157,126,162,34,163,20,157,78,44,124,172,103,39,203,252,67,233,211,152,213,202,107,135,218,60,153,201,170,172,101,119,196,29,76,95,153,182,251,94,34,172,178,117,224,119,179,108,234,234,180,181,203,182,55,57,255,0,213,12,117,68,187,220,173,79,249,158,198,190,25,21,217,43,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,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,2,5,185,140,240,81,248,170,230,60,23,252,1,108,186,201,150,88,167,242,150,218,153,211,171,29,174,185,85,235,37,177,211,110,115,221,181,140,73,34,116,168,215,62,55,57,186,202,232,101,145,114,171,148,167,5,30,196,163,163,226,203,51,109,151,90,59,212,221,104,240,93,190,116,232,70,218,25,160,233,190,230,228,71,111,147,172,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,35,248,243,0,96,220,207,195,51,224,204,192,195,212,151,219,21,85,69,37,77,69,190,173,21,208,78,250,106,136,234,34,73,27,174,143,98,75,12,106,172,118,172,122,34,181,200,230,170,181,125,0,17,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,18,233,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,160,219,11,112,197,156,184,159,136,42,94,24,157,133,253,143,143,166,184,62,223,53,21,210,102,193,29,47,78,39,77,36,239,145,55,35,161,108,12,116,200,248,247,245,35,68,88,146,77,204,71,108,166,121,251,86,0,193,182,44,101,127,204,27,54,30,164,163,196,56,170,158,134,154,245,93,10,43,95,94,202,52,149,41,150,84,69,218,231,177,179,200,196,126,155,213,155,26,170,173,141,136,208,241,92,49,112,245,133,120,95,201,171,46,81,225,106,158,223,216,58,149,55,27,163,233,99,167,154,231,93,43,183,75,81,35,88,159,220,198,196,115,158,230,69,20,76,87,191,102,229,186,160,1,143,124,127,121,72,199,127,75,245,58,82,28,201,239,199,248,3,8,230,142,17,175,192,152,238,211,237,59,29,207,165,218,169,122,242,195,212,233,202,201,89,239,196,230,189,52,124,108,94,231,38,186,104,189,202,168,89,207,196,7,132,143,250,147,127,251,122,231,255,0,24,35,217,182,83,127,31,126,46,91,152,136,136,211,126,189,179,221,61,171,147,163,206,144,242,189,146,202,238,96,177,182,238,85,85,87,38,191,50,41,152,210,105,162,57,215,76,235,173,51,203,179,123,33,1,143,124,127,121,72,199,127,75,245,58,82,45,120,118,243,3,150,63,223,149,151,252,182,35,39,29,155,124,11,17,77,142,166,186,196,111,215,78,51,49,216,209,236,167,71,223,241,62,79,123,53,248,79,147,242,117,85,29,94,167,91,94,173,52,213,199,173,26,107,174,156,39,134,172,198,230,207,250,43,250,231,255,0,104,152,247,192,15,155,124,9,245,79,76,170,37,43,54,178,3,41,51,207,217,95,133,60,37,237,191,98,117,251,7,245,125,77,55,71,173,211,234,127,33,35,55,107,210,143,243,181,211,111,118,154,174,190,123,0,112,131,195,182,87,98,234,12,119,129,50,243,217,151,203,103,87,178,213,123,90,186,110,159,82,39,196,255,0,114,89,156,197,213,146,61,59,218,186,107,170,119,162,41,141,136,202,111,221,204,35,23,76,199,87,90,103,158,187,180,238,238,237,111,50,126,144,242,188,191,100,42,217,251,182,238,77,233,183,118,141,98,41,234,235,92,215,49,191,175,19,164,117,163,95,55,183,72,149,227,0,18,21,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,83,141,157,250,149,0,40,219,241,30,5,103,0,81,223,166,167,40,170,133,91,80,109,64,8,167,39,8,154,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,45,230,123,99,202,76,191,203,91,237,238,162,170,24,86,27,125,83,213,100,86,232,141,74,121,93,175,188,228,254,192,184,100,88,115,119,207,170,203,85,124,25,79,102,171,129,82,166,142,154,106,148,72,216,245,88,165,142,178,55,38,187,181,79,206,79,230,255,0,72,17,122,146,220,113,150,39,167,109,79,229,42,238,117,48,211,254,77,186,106,229,86,177,168,136,136,189,254,31,3,100,46,29,50,226,215,150,89,97,108,195,214,200,36,137,172,235,110,107,228,115,213,53,168,153,254,46,68,95,231,169,9,156,190,242,54,108,216,206,107,93,206,170,146,162,75,125,162,170,10,149,124,106,246,167,86,42,186,85,209,92,214,42,126,108,158,26,167,244,19,253,4,17,83,68,216,33,110,140,110,186,38,186,252,117,3,176,225,87,67,147,133,240,2,149,82,164,240,41,248,248,120,21,39,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,104,135,32,10,127,55,196,168,225,123,208,32,28,152,93,204,215,135,202,220,219,201,137,110,22,9,35,142,225,69,93,66,246,53,99,150,69,118,146,72,142,238,102,191,9,151,224,190,31,224,205,19,243,239,182,136,111,182,185,109,147,233,182,85,106,234,186,252,28,139,240,84,251,128,215,83,132,12,207,252,11,231,229,167,21,87,199,35,34,142,158,182,142,169,138,172,99,154,142,129,253,203,212,77,17,119,181,191,114,255,0,188,187,20,225,219,221,54,34,180,65,120,164,211,165,62,244,68,71,35,180,218,229,111,138,119,124,13,109,184,147,193,53,152,11,58,177,109,154,178,39,199,212,188,87,212,66,142,141,237,214,53,171,153,173,84,221,222,169,238,47,121,51,188,181,115,206,60,223,200,200,35,169,141,98,174,160,175,175,138,86,62,72,213,125,217,24,228,238,106,39,194,102,252,0,203,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,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,11,105,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,58,156,18,243,4,193,185,239,146,247,219,206,103,221,105,44,152,179,45,108,235,95,137,152,233,86,121,235,237,212,212,145,186,162,244,200,97,129,136,140,116,169,54,232,33,108,157,37,233,162,255,0,43,26,58,58,238,60,10,212,227,30,4,48,23,20,249,81,65,87,83,125,165,167,189,205,141,104,93,85,19,96,117,186,146,178,224,190,210,98,205,35,85,175,138,42,120,226,116,49,163,186,136,177,185,172,107,155,34,203,134,160,92,172,194,207,204,125,140,179,231,18,241,1,98,196,152,131,13,226,27,229,226,182,229,71,83,73,122,155,182,219,96,155,123,35,165,142,173,187,31,178,58,119,37,58,104,141,78,155,81,168,214,183,221,73,127,202,236,205,205,12,229,229,97,142,115,59,55,49,77,37,254,251,125,192,248,205,201,85,13,178,58,39,182,8,99,173,129,140,149,177,47,73,239,69,133,202,143,100,113,38,197,99,85,170,230,186,73,34,3,134,236,144,186,241,31,157,184,91,37,236,215,202,75,53,70,35,168,149,175,175,169,141,210,50,154,8,96,146,162,103,163,27,222,247,164,80,201,177,154,181,28,253,173,87,49,21,94,147,253,196,221,166,213,96,225,19,53,236,86,43,101,37,186,219,110,203,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,3,91,115,106,131,85,115,106,128,0,0,0,0,34,175,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,39,248,0,0,0,5,156,226,251,31,226,236,174,225,219,22,227,188,9,118,246,101,242,217,216,59,45,87,66,41,186,125,74,234,120,159,238,74,215,49,117,100,143,78,246,174,154,234,157,232,138,70,183,227,253,197,191,253,86,127,253,131,108,255,0,139,146,181,155,249,89,135,243,171,46,174,217,101,138,107,46,52,182,187,207,67,175,53,190,70,50,161,189,25,227,153,187,92,246,61,169,171,162,106,46,173,94,229,95,5,239,76,107,255,0,66,207,135,239,250,112,204,47,252,161,69,255,0,20,52,57,166,23,29,126,244,85,133,170,98,157,62,116,198,253,101,109,108,30,127,178,153,86,91,93,156,246,197,55,46,205,115,49,51,106,154,252,222,173,49,17,172,196,243,137,221,244,243,101,174,32,195,184,127,22,90,39,195,248,166,197,110,188,218,234,182,245,232,174,20,172,168,167,151,107,145,237,221,27,209,90,237,28,214,185,53,78,229,68,95,20,60,181,187,33,242,58,207,112,165,187,90,114,103,2,209,87,81,76,202,154,90,170,108,59,71,20,176,74,199,35,153,35,30,216,209,90,230,185,17,81,200,168,168,168,138,135,150,226,251,31,226,236,174,225,219,22,227,188,9,118,246,101,242,217,216,59,45,87,66,41,186,125,74,234,120,159,238,74,215,49,117,100,143,78,246,174,154,234,157,232,138,96,62,76,113,189,197,6,44,206,28,11,133,177,6,103,118,171,93,231,18,219,45,245,176,123,22,220,206,173,60,213,81,178,70,110,100,8,230,234,215,42,106,213,69,77,123,149,20,201,198,102,24,108,53,250,109,93,166,102,169,211,73,210,59,116,231,45,38,205,108,126,117,158,101,87,179,12,190,253,52,90,162,106,138,169,154,171,137,153,138,98,169,221,77,51,19,172,76,70,249,100,175,48,220,255,0,205,188,140,251,1,248,44,197,190,196,246,223,181,123,127,245,5,53,79,91,163,217,58,127,203,198,253,186,117,100,252,221,53,221,223,174,137,165,156,225,7,139,238,34,115,71,136,156,37,129,49,222,97,251,78,199,115,237,253,170,151,217,52,48,245,58,116,53,18,179,223,138,22,189,52,124,108,94,231,38,186,104,189,202,168,102,55,16,252,44,229,247,18,223,103,254,221,222,49,13,7,217,206,215,217,125,147,81,4,91,251,71,75,127,83,171,12,154,233,208,102,154,105,226,186,235,221,167,141,202,14,1,178,123,37,115,22,211,153,184,91,18,99,42,171,165,155,175,208,134,225,89,74,250,119,117,160,146,23,110,107,41,216,229,209,178,185,83,71,39,122,39,138,119,46,53,252,46,58,172,116,93,162,169,242,122,211,187,173,60,35,77,119,125,109,222,85,159,236,165,141,148,171,1,138,177,76,227,58,151,98,42,242,84,204,245,170,154,250,147,215,211,93,218,211,164,242,211,185,146,160,3,124,169,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,31,155,136,175,116,216,118,209,61,226,175,78,148,27,17,81,92,141,215,115,145,190,43,221,241,53,214,226,255,0,51,255,0,13,25,249,118,197,84,17,200,248,164,167,162,163,165,98,43,30,231,35,96,103,114,116,211,69,93,238,119,222,191,239,36,190,243,42,207,56,242,131,35,39,142,154,53,150,186,190,190,130,40,152,201,35,69,247,164,123,151,185,200,191,8,93,240,33,139,134,204,19,89,143,115,171,9,89,168,226,124,157,59,197,5,68,200,216,222,237,35,74,184,90,229,93,189,232,158,250,119,129,49,92,178,184,124,173,202,76,152,138,225,127,146,57,46,21,181,213,207,123,82,57,99,86,235,36,104,222,231,233,240,133,62,9,227,254,28,209,63,62,197,104,134,197,107,138,217,6,155,98,87,46,169,175,197,202,191,21,95,188,253,0,5,63,157,224,114,161,59,144,6,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,17,49,205,135,134,55,91,153,38,117,88,45,212,237,100,115,83,193,82,218,122,89,21,238,73,170,42,87,85,114,123,191,157,43,53,215,238,241,240,45,39,43,78,33,95,150,185,175,246,6,239,93,44,118,139,173,53,125,75,24,234,136,227,139,180,116,226,95,7,252,118,192,190,11,253,30,42,76,54,117,229,109,135,55,240,13,118,13,191,91,105,43,33,169,146,9,17,181,17,43,219,172,114,35,147,185,59,254,10,107,227,157,153,103,140,120,92,206,57,176,253,53,194,90,74,234,26,120,106,105,43,41,91,44,94,228,208,232,237,170,244,215,227,35,87,199,227,251,16,54,69,167,168,134,174,22,212,83,200,215,198,237,116,115,85,21,23,69,211,197,14,211,23,248,8,226,86,151,136,76,161,166,184,85,54,120,174,148,213,85,177,76,202,137,226,123,244,100,141,84,238,110,139,249,178,181,123,209,63,222,50,128,14,21,59,245,212,228,20,235,162,232,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,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,21,230,185,193,71,224,203,21,79,196,166,89,219,46,181,56,111,22,220,42,42,113,108,90,117,161,179,221,38,145,174,74,141,234,229,145,176,213,73,35,251,156,221,145,202,155,81,232,147,67,19,115,171,149,199,145,60,178,250,215,172,86,153,41,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,8,246,228,239,194,237,215,0,96,219,215,17,120,226,201,87,111,187,227,58,118,91,112,228,85,44,116,79,75,38,172,153,245,72,212,147,71,50,166,86,197,179,124,109,114,50,149,175,99,157,28,232,171,153,92,88,249,88,206,79,151,248,135,211,167,61,254,19,194,214,44,13,133,108,216,43,11,80,246,43,46,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,243,192,113,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,224,0,0,0,22,179,137,252,211,196,25,43,145,184,151,51,112,181,29,186,170,233,102,236,125,8,110,17,189,244,238,235,86,67,11,183,53,143,99,151,70,202,229,77,28,157,232,158,41,220,184,17,254,138,103,16,63,244,159,151,191,249,62,183,254,54,72,70,127,229,47,225,207,41,47,217,89,246,131,216,158,219,236,191,213,253,147,180,244,122,53,49,79,252,158,246,110,215,165,183,243,147,77,218,247,233,162,225,207,250,19,31,255,0,95,191,220,175,254,216,104,115,75,121,141,119,162,112,154,245,116,237,136,223,172,246,253,11,107,96,241,155,25,135,203,107,167,104,162,153,189,215,157,53,162,186,188,206,173,58,111,166,38,56,245,183,113,102,54,127,229,47,225,207,41,47,217,89,246,131,216,158,219,236,191,213,253,147,180,244,122,53,49,79,252,158,246,110,215,165,183,243,147,77,218,247,233,162,226,214,93,114,197,251,3,152,56,99,29,254,27,187,127,217,203,205,21,219,178,253,154,233,117,251,60,236,151,167,191,181,59,110,237,154,110,218,186,107,174,139,224,102,54,63,199,248,71,43,176,141,126,59,199,119,111,102,88,237,157,46,213,85,208,150,110,159,82,86,68,207,114,38,185,235,171,228,98,119,53,116,215,85,238,69,82,214,97,222,55,184,95,197,152,130,217,133,176,254,103,118,171,165,230,178,27,125,20,30,197,184,179,171,81,51,209,145,179,115,224,70,183,87,57,19,87,42,34,107,222,168,134,102,46,198,6,229,234,106,196,76,117,247,105,173,90,115,221,187,88,230,141,236,254,107,181,120,44,182,237,140,154,154,231,15,51,87,95,171,106,43,141,102,152,138,181,171,169,86,158,110,154,198,177,164,111,230,241,220,112,113,77,152,60,52,253,138,251,9,103,195,213,255,0,104,253,165,218,189,173,79,60,187,59,63,102,217,211,233,77,30,154,245,223,174,186,248,38,154,119,235,107,56,96,227,231,56,115,171,60,176,214,89,98,156,55,131,105,109,119,158,217,215,154,223,71,84,202,134,244,104,230,153,187,92,250,135,181,53,116,77,69,213,171,220,171,224,189,233,125,56,179,225,51,241,163,251,43,254,159,254,204,253,153,237,223,236,87,109,237,29,163,161,255,0,102,143,102,222,135,235,215,119,195,78,251,123,144,28,188,191,1,153,183,97,205,63,194,255,0,182,253,137,218,191,168,62,207,246,110,183,90,154,88,63,148,237,47,219,167,87,119,230,174,187,116,238,215,84,195,191,111,49,156,116,85,111,95,37,173,60,227,134,237,119,113,237,73,50,172,102,198,81,178,149,89,198,69,63,14,234,93,211,204,174,103,175,51,95,147,243,162,58,188,58,186,78,186,71,62,108,198,0,27,229,74,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,34,119,235,169,198,170,171,161,80,3,170,162,162,26,72,93,81,81,35,89,27,116,213,206,84,68,77,87,79,21,59,76,95,227,223,137,90,94,30,242,134,166,225,74,217,229,186,84,213,81,69,11,41,231,137,143,209,242,57,87,185,218,175,230,196,229,238,69,255,0,124,8,221,230,151,196,43,243,43,53,254,192,218,43,165,146,209,106,166,160,169,123,27,81,28,145,118,142,156,171,224,207,142,217,211,197,127,163,193,75,183,202,123,134,55,92,89,30,117,95,237,212,238,100,147,84,65,76,218,138,89,17,237,72,106,41,151,84,114,251,191,157,19,244,211,239,241,241,48,115,36,242,207,24,241,71,156,112,225,250,155,132,181,117,213,212,243,84,213,214,85,54,89,125,200,97,209,187,149,137,175,194,54,167,135,195,246,46,193,217,41,149,182,28,160,192,52,56,54,195,109,164,163,134,154,73,228,86,211,196,172,110,178,72,174,94,229,239,248,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,226,156,17,54,110,225,76,43,218,47,180,82,91,169,95,37,44,42,178,62,45,242,70,172,93,30,137,162,117,26,186,237,95,4,253,169,35,135,225,227,60,39,104,198,216,122,163,14,222,232,96,171,165,157,204,114,197,60,104,246,42,181,200,228,93,23,246,1,9,156,175,115,254,76,178,206,52,194,23,252,68,148,24,126,225,67,95,59,89,61,66,50,37,169,86,68,169,162,43,87,191,108,42,190,41,224,191,211,56,244,53,244,119,58,86,86,208,84,178,120,36,215,107,216,186,162,232,186,47,248,208,215,171,140,124,157,190,240,229,159,149,244,184,122,211,87,96,160,74,122,73,168,39,166,141,96,99,22,74,109,175,107,28,142,93,21,85,178,235,223,247,247,18,129,203,99,138,104,243,103,42,233,172,24,203,18,71,54,33,165,171,172,107,219,81,82,142,153,83,173,30,196,209,24,222,237,38,110,159,251,232,25,186,82,246,238,78,229,209,74,128,20,53,218,174,133,103,90,166,215,42,233,226,86,139,168,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,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,50,168,197,94,87,30,68,242,203,235,94,177,90,101,80,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,0,0,0,1,21,124,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,192,0,0,0,45,238,127,230,215,224,51,41,47,217,167,246,127,219,126,196,236,191,212,29,175,179,117,186,213,49,65,252,166,199,237,211,171,187,243,87,93,186,119,107,170,97,207,250,44,255,0,255,0,64,127,221,87,254,198,101,175,19,249,89,136,51,171,35,113,46,89,97,106,203,117,45,210,243,216,250,19,92,36,123,41,219,209,172,134,103,110,115,24,247,38,173,137,200,154,53,123,213,60,19,189,48,35,253,11,62,32,127,233,195,47,127,242,133,111,252,80,208,230,151,51,26,47,68,97,53,234,233,217,19,191,89,237,250,22,214,193,224,246,51,17,150,215,86,209,77,49,123,175,58,107,93,116,249,157,90,116,221,76,196,113,235,111,226,205,110,55,176,238,32,197,156,47,227,76,63,133,172,87,27,205,210,171,217,221,10,43,125,43,234,42,37,219,113,166,123,182,198,196,87,59,70,181,206,93,19,185,17,87,193,8,222,200,124,135,207,27,62,120,229,221,218,237,147,56,234,138,134,139,21,218,42,106,170,170,112,237,100,81,65,19,43,34,115,228,123,221,26,35,90,214,162,170,185,85,17,17,21,84,153,80,100,227,50,170,49,151,233,191,85,83,19,26,125,147,171,73,179,91,127,137,217,172,170,246,85,106,205,53,211,114,106,153,153,153,137,142,181,49,79,47,13,88,247,197,159,22,127,138,231,217,95,244,129,246,155,237,55,110,255,0,101,123,23,103,236,253,15,251,12,155,247,117,255,0,86,155,126,58,247,91,220,128,230,27,248,115,205,187,14,86,126,8,61,137,237,190,213,253,95,246,131,180,244,122,52,210,207,252,159,102,102,237,122,91,127,57,52,221,175,126,154,47,161,227,131,133,156,193,226,91,236,87,216,75,198,30,160,251,57,237,46,213,237,106,137,226,223,218,59,54,206,159,74,25,53,211,160,253,117,211,197,52,215,191,75,89,195,7,0,217,195,146,185,229,134,179,55,20,226,76,27,85,107,179,118,206,188,54,250,202,167,212,59,173,71,52,45,218,215,211,177,171,163,165,106,174,174,78,228,95,21,238,92,107,247,51,24,199,69,54,245,242,90,211,202,56,110,215,127,30,214,239,42,193,236,101,123,41,85,236,100,211,240,238,165,221,60,250,226,122,241,53,249,63,54,39,171,195,171,164,105,164,243,230,207,128,1,190,84,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,1,67,157,162,232,84,171,161,66,38,231,34,233,224,5,76,106,181,59,215,85,42,0,15,158,186,190,142,217,74,250,218,250,150,65,4,122,110,123,215,68,77,87,68,255,0,26,144,113,205,11,63,228,204,220,227,92,33,96,196,73,95,135,237,244,52,19,185,144,84,35,226,74,148,100,170,186,162,53,59,246,204,139,226,190,41,253,25,229,204,159,138,104,242,155,42,234,108,24,55,18,71,14,33,170,171,163,107,27,79,82,141,153,19,173,38,244,209,88,238,237,33,118,191,251,235,23,252,28,100,237,247,136,220,252,160,165,196,54,154,187,253,2,211,213,205,95,61,76,107,59,30,177,211,109,99,94,229,114,106,168,174,139,78,255,0,187,184,9,1,229,65,195,37,46,22,193,16,230,238,43,194,189,158,251,91,37,198,149,146,85,66,169,35,34,223,28,104,196,213,234,154,47,77,203,174,212,241,95,218,178,56,126,30,12,194,118,140,19,135,169,240,237,146,134,10,74,88,28,247,36,80,70,140,98,43,156,174,85,209,63,105,251,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,14,14,64,0,0,24,91,204,151,133,246,231,46,87,214,226,76,61,105,125,78,33,165,158,129,35,116,20,177,62,85,99,100,115,29,239,46,142,211,108,171,221,175,252,4,66,228,126,115,227,206,26,243,22,154,227,4,117,52,203,5,68,43,91,67,60,211,66,155,22,72,100,114,171,88,169,222,173,141,189,250,47,114,248,47,113,178,29,194,223,75,116,163,146,134,182,38,201,12,186,110,107,154,138,139,162,162,167,114,162,167,138,33,12,28,204,248,63,173,203,220,107,46,101,224,139,61,92,214,122,154,106,86,84,182,158,142,38,67,22,200,102,89,36,94,158,158,13,129,186,234,159,31,31,0,37,203,39,179,74,193,156,56,22,139,27,97,234,234,58,154,106,169,38,143,90,105,85,236,71,71,34,177,81,21,81,23,224,159,225,61,177,19,28,171,120,184,181,225,171,76,25,37,139,238,180,208,185,107,103,146,142,74,170,153,119,57,39,158,153,17,17,21,21,186,238,146,77,17,21,23,187,195,197,73,102,69,69,239,69,212,2,166,167,13,238,238,82,162,149,79,136,21,3,132,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,107,89,197,143,154,124,228,249,129,136,125,70,115,101,51,90,206,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,214,189,98,180,202,163,21,121,92,121,19,203,47,173,122,197,105,149,64,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,0,0,4,85,243,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,153,85,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,4,255,0,0,0,0,0,0,0,199,190,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,53,184,255,0,0,97,28,209,194,53,248,19,29,218,125,167,99,185,244,187,85,47,94,88,122,157,57,89,43,61,248,156,215,166,143,141,139,220,228,215,77,23,185,85,11,89,135,120,33,225,127,9,226,11,102,41,195,249,99,217,110,150,106,200,110,20,83,251,106,226,254,149,68,47,71,198,253,175,157,90,237,28,212,93,28,138,139,167,122,42,26,28,203,43,189,140,197,81,126,137,141,34,35,142,188,166,103,177,109,108,86,222,101,187,55,145,98,50,188,85,21,205,119,42,174,98,105,138,102,60,234,41,166,53,214,168,158,49,58,238,157,203,232,0,55,202,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,64,225,221,253,200,114,137,161,194,39,196,168,1,226,115,135,52,172,25,61,129,107,113,182,33,174,163,166,166,165,146,24,245,169,149,88,197,116,146,35,17,21,81,21,126,43,254,3,218,170,162,119,170,232,68,207,53,46,46,45,120,150,211,62,73,97,11,173,52,206,74,216,36,172,146,150,166,93,205,72,39,169,69,69,68,68,110,187,163,143,84,85,85,239,240,240,80,48,107,60,51,159,30,113,41,152,181,55,25,227,169,169,89,234,38,90,42,24,38,154,100,216,146,77,35,85,26,245,94,244,108,142,239,209,59,147,193,59,201,122,229,181,194,251,114,107,43,232,177,38,33,180,190,155,16,213,79,94,146,58,122,88,153,42,49,210,53,141,247,147,87,105,182,36,238,215,254,3,10,121,102,112,127,91,152,88,214,44,203,198,246,122,184,108,244,212,213,76,166,109,69,28,79,134,93,240,194,177,200,157,77,124,91,59,180,209,62,30,62,36,207,219,237,244,182,186,56,232,104,162,108,112,197,174,214,181,168,136,154,170,170,247,34,34,120,170,129,244,128,0,224,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,5,186,207,60,169,176,230,198,2,187,225,251,213,60,114,36,212,53,17,181,93,12,114,47,124,50,177,52,222,138,137,252,162,151,20,1,172,227,163,196,124,61,230,253,46,245,145,181,214,10,202,42,183,183,173,183,168,212,88,167,70,171,163,114,247,46,137,224,171,251,13,136,114,43,50,232,115,87,47,104,177,85,28,136,238,172,179,196,237,17,254,44,145,83,249,232,139,247,24,3,205,7,131,218,91,236,149,89,201,133,213,208,212,209,219,227,73,225,100,52,237,99,227,130,10,151,175,126,173,118,171,177,169,241,253,138,88,158,90,188,93,215,229,94,34,164,202,155,195,18,75,85,194,173,86,9,31,60,234,173,124,245,20,204,216,140,106,57,169,252,245,215,68,78,245,215,245,132,219,2,152,228,100,172,73,35,93,90,190,10,84,5,40,169,174,133,71,11,254,240,78,244,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,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,128,49,87,149,199,145,60,178,250,215,172,86,153,84,0,2,213,113,99,229,99,57,62,95,226,31,78,156,186,160,13,85,205,170,0,0,0,0,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,83,93,14,87,185,2,127,190,7,32,20,201,35,34,98,201,34,232,212,241,80,45,190,124,102,189,187,41,176,108,215,186,217,17,175,84,106,179,84,147,251,116,108,94,246,53,87,249,230,188,205,143,17,241,9,155,245,91,22,71,87,95,235,43,106,216,222,182,238,155,85,101,157,90,142,145,201,220,154,175,138,167,236,50,107,153,143,20,119,12,219,204,120,240,69,154,101,138,211,99,101,85,36,233,28,211,162,75,34,86,59,68,115,92,141,111,119,65,139,174,138,157,253,222,6,68,242,190,224,246,150,197,37,46,114,98,133,116,213,53,150,249,18,8,95,13,59,152,200,231,130,153,233,223,171,157,170,111,114,124,63,98,1,159,121,25,149,54,28,167,192,86,140,63,101,167,142,52,134,134,158,55,43,97,142,53,238,134,38,46,187,17,17,127,147,66,226,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,28,28,129,248,216,191,13,209,98,220,59,95,97,175,167,142,88,234,233,229,137,27,35,90,169,171,163,115,127,156,138,159,206,95,129,174,231,20,57,47,123,225,187,58,100,195,205,70,64,216,34,162,185,80,73,20,237,114,183,86,162,162,234,196,110,213,234,70,255,0,4,79,130,235,169,177,225,131,60,205,184,113,168,205,60,189,169,198,22,138,26,71,86,90,161,237,29,71,190,54,57,221,10,106,183,35,117,86,42,175,123,155,241,79,218,128,123,14,1,120,167,178,103,230,14,158,216,218,154,175,105,91,34,73,102,138,104,36,110,196,125,76,205,111,188,175,122,46,168,141,240,83,45,141,115,56,58,207,217,242,3,54,41,239,210,77,51,45,247,55,83,82,86,36,109,123,180,106,84,196,253,251,90,246,234,168,212,126,158,62,61,201,222,108,51,132,241,93,167,25,89,161,189,89,230,115,224,151,118,155,163,86,42,104,247,55,193,127,91,84,15,218,56,211,189,78,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,105,222,114,0,3,18,120,250,226,158,201,144,120,58,11,99,170,106,189,165,115,137,101,134,40,96,145,219,209,149,48,181,222,242,61,136,154,34,187,197,76,156,197,152,174,211,131,108,211,94,175,19,57,144,69,183,93,177,171,213,117,123,91,224,159,173,200,107,205,198,46,126,207,159,249,177,81,126,142,105,159,111,182,58,166,146,141,36,107,219,171,86,166,87,239,218,231,187,69,86,171,53,240,240,239,78,224,59,248,87,225,247,19,241,49,153,117,10,137,12,244,80,207,36,183,73,38,169,107,94,233,37,134,119,177,83,123,95,185,85,241,247,170,162,255,0,135,188,216,79,8,97,186,44,37,135,104,44,52,20,241,197,29,37,60,81,43,88,214,162,106,216,218,223,230,162,39,243,83,224,98,31,44,44,130,159,41,242,118,75,205,226,146,153,181,183,233,169,110,8,232,222,199,170,35,168,163,213,21,81,168,169,162,189,126,43,227,226,166,106,128,0,224,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,112,190,7,13,114,47,118,189,231,43,222,135,75,145,90,253,218,247,106,7,121,243,220,40,41,110,148,83,219,235,97,100,176,84,70,232,164,107,154,142,69,107,145,81,123,149,21,60,21,79,160,1,9,252,200,120,52,169,202,139,165,62,98,96,219,69,52,118,138,201,159,29,84,113,75,4,105,18,71,75,19,145,205,141,172,103,119,228,229,85,241,93,85,52,78,243,219,114,178,226,218,123,70,33,170,202,188,113,117,173,158,41,169,161,74,25,30,147,78,170,231,214,46,253,202,178,42,39,250,225,186,123,169,221,247,233,223,40,25,207,149,118,60,224,192,151,28,31,124,167,124,172,169,166,168,138,52,100,238,137,119,73,11,227,252,228,254,236,215,243,53,114,159,49,184,72,204,251,124,213,107,72,201,233,106,98,168,161,153,179,50,165,178,58,36,130,101,71,38,136,186,35,158,207,130,107,223,251,64,216,222,146,170,26,234,88,107,41,157,186,41,216,217,24,186,105,171,85,53,78,229,59,140,87,224,19,137,154,12,246,202,11,45,37,125,78,183,219,85,178,6,87,53,180,110,133,157,68,146,72,151,106,234,168,169,172,105,166,134,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,106,234,161,161,165,154,178,165,219,98,129,142,145,235,166,186,53,19,85,238,67,184,197,126,62,248,153,160,200,156,160,189,82,80,84,233,125,186,219,39,101,11,93,70,233,153,212,89,35,137,55,46,168,136,154,200,186,234,6,22,243,77,226,218,123,190,33,165,202,188,15,117,173,130,40,105,166,74,233,24,147,64,168,230,86,38,205,170,146,34,47,250,221,218,251,171,221,247,107,221,226,121,111,112,105,83,154,247,74,140,196,198,86,138,105,45,20,115,50,58,88,229,150,9,18,84,146,150,87,43,157,27,152,254,239,202,68,169,224,186,162,234,157,198,57,101,86,83,230,55,22,249,159,112,154,145,105,31,61,85,76,181,21,211,58,102,83,54,55,74,147,204,136,212,209,87,69,115,31,240,93,59,191,105,176,30,76,229,93,143,39,240,37,187,7,216,233,223,19,41,169,169,226,145,31,59,165,93,209,194,200,255,0,57,127,184,3,217,91,232,41,109,116,80,91,232,161,100,80,83,198,216,163,107,90,141,68,107,81,17,59,145,17,60,17,15,160,0,41,115,145,59,181,239,57,79,3,165,17,92,253,218,247,106,119,39,114,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,1,194,162,41,200,2,150,234,137,162,161,80,0,12,37,230,91,195,69,151,54,50,189,216,174,158,142,165,215,123,11,107,43,96,124,83,73,183,115,104,221,162,57,168,215,34,162,172,76,251,151,187,199,189,76,218,58,43,168,169,238,52,83,219,234,218,174,134,166,39,195,34,34,232,170,215,34,162,247,167,135,114,129,175,31,9,57,239,137,184,103,206,116,137,178,195,13,53,109,117,53,178,230,217,105,218,228,106,50,173,154,187,87,171,21,186,39,83,189,87,227,222,159,116,252,229,126,54,161,204,76,5,98,198,20,21,17,76,203,173,4,53,74,177,185,170,154,189,191,237,92,169,226,139,241,82,29,185,163,112,185,109,202,172,108,185,157,133,109,85,141,166,196,215,106,149,172,94,164,179,49,28,176,199,34,57,55,55,70,167,116,154,251,223,226,78,235,157,202,159,139,42,186,89,166,201,156,93,112,162,142,142,130,134,154,43,98,190,56,162,123,145,106,156,213,77,202,246,171,213,18,102,167,230,175,235,213,124,66,89,65,215,79,60,85,84,241,85,64,228,116,115,49,178,49,200,168,168,173,84,213,23,184,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,215,81,60,84,180,242,213,78,228,108,112,177,210,61,202,168,136,141,68,213,87,188,15,51,154,24,218,135,46,240,21,247,24,87,212,69,11,45,84,19,85,34,200,230,162,106,198,255,0,182,114,39,138,167,197,8,6,226,219,61,241,55,19,25,206,177,58,88,102,166,162,174,169,182,91,27,21,59,90,142,71,213,191,71,106,197,122,187,84,233,247,162,252,59,147,239,203,238,107,28,89,85,213,77,14,76,225,27,133,20,148,117,244,53,49,92,213,145,197,43,218,137,84,214,162,110,71,185,88,170,144,185,63,53,63,86,139,225,108,121,92,240,185,109,205,92,108,153,157,138,173,85,142,166,195,55,106,101,163,94,164,176,177,92,144,201,34,185,118,183,71,39,124,122,123,223,226,94,240,205,158,90,92,52,89,114,159,43,219,138,234,40,234,91,119,191,54,142,182,119,203,52,155,119,58,141,186,163,90,173,106,34,34,202,255,0,189,123,252,123,144,205,163,162,134,138,158,221,69,5,190,145,170,216,105,162,100,49,162,174,170,141,106,34,39,122,248,247,33,222,0,165,218,170,104,136,84,0,225,17,16,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,45,119,17,153,49,111,207,44,182,184,224,234,215,49,143,125,61,74,64,231,117,21,17,239,167,146,52,238,99,145,87,243,211,184,128,124,231,203,92,91,195,38,120,220,109,19,198,246,58,203,121,116,148,21,29,157,236,100,205,141,236,149,187,122,173,93,116,71,49,23,243,191,94,191,29,146,76,40,230,69,194,140,153,229,151,241,226,12,63,35,25,118,179,77,83,94,136,232,167,147,169,165,35,145,26,136,197,84,77,93,27,59,246,175,244,252,67,246,120,0,226,187,15,231,54,86,225,204,45,89,82,145,223,237,182,248,41,42,35,146,122,125,203,35,122,200,170,140,98,163,145,21,32,85,79,117,59,149,12,190,53,184,201,12,193,191,112,207,196,21,170,237,113,138,70,59,14,94,250,23,40,17,141,99,156,140,87,196,229,69,149,190,238,136,247,47,122,39,119,142,158,41,176,86,72,102,133,159,55,178,203,14,227,155,68,173,86,93,109,176,85,57,157,88,222,230,43,154,189,203,177,116,215,86,168,30,244,165,87,111,121,81,194,166,168,168,7,8,244,83,157,83,239,62,121,26,173,93,85,81,83,224,114,217,127,80,31,64,41,106,234,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,2,151,46,128,115,170,125,231,10,244,67,165,210,254,163,136,218,174,93,81,81,19,226,7,122,46,238,242,163,132,77,19,67,144,6,32,241,255,0,197,118,31,201,156,173,196,120,90,142,165,36,191,220,173,243,210,83,199,28,244,251,146,71,116,81,21,88,245,87,42,34,78,138,190,234,247,34,153,3,157,249,161,103,202,28,178,196,88,230,239,43,81,150,171,108,245,77,103,86,54,57,234,214,248,38,245,211,93,92,134,190,185,223,152,55,238,38,56,130,186,221,173,209,72,247,98,59,223,66,219,2,177,175,115,81,234,200,154,170,177,55,222,213,24,213,238,69,238,240,215,197,66,156,152,203,92,91,196,222,120,219,173,16,70,247,186,245,121,108,149,245,29,157,239,100,45,145,239,149,219,186,77,77,53,70,189,19,243,127,86,159,9,248,225,207,38,45,249,27,150,214,236,29,68,230,61,236,167,166,73,220,222,162,34,189,148,241,198,189,207,114,170,126,98,247,24,243,203,119,133,25,50,55,47,228,196,24,130,70,62,237,121,154,154,189,81,177,79,31,79,90,70,162,181,81,234,136,186,58,71,247,237,79,232,248,102,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,141,78,78,21,62,40,1,92,136,17,200,228,213,14,153,21,201,224,81,27,213,171,162,234,7,212,81,52,49,212,67,37,60,205,221,28,173,86,57,53,211,84,84,209,80,169,21,21,17,83,226,114,4,60,115,67,225,18,229,97,196,247,172,241,195,108,71,80,84,75,45,109,124,109,134,161,238,219,165,44,104,187,149,92,196,70,238,122,170,247,38,136,191,209,241,242,195,226,234,12,31,138,44,57,43,137,99,123,105,171,170,25,71,71,80,179,64,198,55,94,213,34,234,142,68,119,140,140,68,247,149,85,126,237,73,91,206,92,175,176,102,230,93,95,176,77,246,221,75,84,203,165,4,212,173,89,226,87,163,85,200,159,4,84,95,22,183,193,117,238,66,0,248,128,202,236,93,194,199,16,55,24,237,14,158,133,182,107,211,234,44,245,116,209,75,11,90,214,171,36,68,98,189,23,185,169,43,91,226,228,251,252,116,3,98,250,90,168,43,105,162,171,166,145,175,138,102,53,236,115,85,21,21,21,53,78,244,253,74,118,152,85,203,131,139,152,243,223,0,63,13,98,90,154,143,111,217,100,165,160,87,85,84,194,247,78,169,72,138,175,68,77,174,68,87,70,253,19,69,239,254,147,53,64,161,236,221,167,121,208,141,86,46,157,223,176,250,142,169,99,221,222,157,202,1,143,67,180,249,90,168,215,119,174,167,115,31,175,199,80,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,14,167,189,14,94,253,62,58,29,46,84,115,187,151,64,10,213,122,233,221,251,14,246,51,110,189,229,49,71,183,189,123,212,237,0,117,85,85,65,69,77,45,93,76,141,100,80,177,207,123,156,168,136,136,137,170,247,175,234,67,180,194,174,99,252,92,199,145,24,1,152,107,13,84,212,123,126,245,37,85,2,58,150,166,22,58,5,90,69,84,122,162,238,114,162,58,70,106,154,39,127,244,1,136,60,207,56,186,131,24,98,139,246,74,225,168,222,234,106,26,135,209,214,84,36,208,61,142,211,178,200,154,35,81,93,227,27,209,125,228,84,95,191,67,236,229,121,194,37,202,253,137,236,185,227,137,24,141,160,167,150,42,218,8,223,13,67,29,183,74,168,213,119,34,181,138,142,218,197,69,239,77,21,63,167,20,184,127,202,236,93,197,63,16,54,232,238,238,158,185,183,155,211,42,47,21,117,49,75,51,92,215,43,228,84,122,177,19,185,201,19,155,226,212,251,188,52,39,243,38,178,190,193,148,121,117,97,193,54,43,117,45,43,45,116,16,210,185,96,137,88,142,86,162,252,21,85,124,92,239,21,215,189,64,246,176,195,29,60,49,211,194,221,177,196,212,99,83,93,116,68,77,17,10,193,194,170,34,42,175,192,2,185,26,154,168,71,34,159,52,143,87,46,137,169,92,106,229,241,3,187,83,147,132,79,188,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,10,30,221,80,249,222,138,213,215,239,62,165,239,58,164,110,191,0,16,73,252,197,95,4,238,59,143,141,117,98,247,119,119,247,31,76,111,220,212,93,123,244,2,179,12,185,135,240,167,105,205,204,173,196,24,179,14,225,74,122,172,79,67,71,53,92,18,195,78,139,59,164,71,64,170,136,237,237,239,115,97,84,240,94,239,241,230,105,211,89,71,75,112,164,154,134,182,6,77,79,59,22,57,35,122,106,215,53,124,81,80,13,116,120,118,205,188,119,194,230,121,91,36,173,174,184,89,41,41,46,236,138,247,71,34,244,218,246,49,100,133,206,118,173,119,115,119,191,189,17,117,209,83,95,138,79,142,70,231,6,23,206,124,7,110,197,88,114,241,75,93,212,167,167,89,214,25,183,170,61,240,50,78,255,0,117,186,47,189,225,161,26,124,210,56,57,101,150,161,115,143,47,112,199,70,146,26,106,154,171,179,104,169,125,215,43,170,154,237,239,94,167,114,181,38,122,170,163,60,19,191,245,90,62,92,60,91,221,242,139,49,104,50,239,22,98,138,136,112,237,238,229,4,72,218,186,149,72,105,213,33,146,52,110,138,199,104,154,244,154,137,185,168,138,137,160,19,150,15,204,195,152,138,207,138,109,52,247,139,37,198,158,178,154,120,216,244,146,9,17,237,247,154,142,68,213,63,83,145,127,164,253,48,58,37,139,187,115,80,225,142,68,238,240,83,189,81,21,52,83,230,145,155,87,114,34,129,244,53,218,252,74,143,158,55,247,119,47,121,222,139,168,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,20,189,218,124,78,85,116,58,36,127,119,122,247,128,123,145,123,188,84,230,40,187,183,57,10,35,102,229,220,168,167,210,136,136,154,32,28,128,126,102,35,196,86,124,45,105,168,188,94,238,52,244,116,208,70,247,172,147,200,140,111,186,213,114,166,171,250,154,171,253,0,120,252,242,206,12,47,147,24,14,227,138,177,29,226,150,135,167,79,80,176,44,211,108,85,123,32,124,157,222,235,181,95,119,195,66,3,184,137,205,188,119,197,30,121,92,228,162,174,184,94,233,42,238,239,138,201,71,26,245,26,198,61,99,133,174,110,141,111,115,182,51,189,81,52,213,19,95,138,222,158,99,220,91,221,243,119,49,107,242,239,9,226,138,137,176,237,146,229,60,74,218,74,149,88,106,21,97,142,53,110,136,198,234,154,245,90,169,185,200,170,171,169,119,57,91,240,114,203,213,66,103,30,97,97,142,181,36,212,212,213,86,150,214,210,251,173,86,213,57,219,216,189,78,245,114,66,197,69,86,120,47,119,235,12,162,229,225,194,157,167,40,242,183,15,226,204,69,133,41,233,113,61,117,28,53,115,203,53,58,36,237,145,93,58,162,43,183,187,189,173,153,19,193,59,191,197,153,167,77,29,29,45,190,146,26,26,40,25,13,60,12,72,227,141,137,163,90,212,240,68,67,184,1,211,60,159,204,69,241,78,242,185,31,181,170,186,247,232,124,201,171,215,191,191,191,188,14,88,138,229,215,238,62,134,55,68,40,141,186,124,14,212,238,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,2,151,38,191,2,160,7,205,43,53,240,79,137,196,79,86,185,17,123,144,250,28,222,227,231,145,170,139,170,1,244,162,162,166,168,114,116,195,34,105,181,202,154,157,222,32,121,156,198,192,182,28,199,193,151,108,33,136,173,84,183,10,75,149,36,180,206,138,162,52,123,85,28,158,30,41,241,68,248,167,129,5,28,115,240,203,123,225,195,53,34,187,225,187,13,93,178,205,92,233,238,20,181,20,236,115,99,167,145,181,111,70,237,119,81,251,116,71,69,167,230,162,119,104,132,254,150,59,139,30,28,48,207,16,249,103,118,177,92,169,83,218,77,183,207,21,20,241,82,195,36,204,123,156,199,162,177,210,38,168,186,177,60,21,0,192,254,90,60,113,45,12,85,57,101,155,88,219,87,58,104,189,154,251,141,79,123,162,142,145,251,154,213,233,252,58,45,85,85,118,171,170,127,76,174,193,60,53,48,178,162,158,70,201,28,141,71,177,205,93,81,200,169,170,42,127,65,173,142,115,229,30,61,225,159,50,229,178,215,193,116,183,73,20,181,43,109,172,149,189,23,205,3,101,146,29,200,232,221,226,173,78,253,21,63,59,195,69,239,153,62,2,248,198,195,121,237,128,98,180,95,47,22,250,108,65,107,109,53,44,180,203,83,42,200,231,118,86,185,203,249,84,213,83,116,114,119,162,170,119,47,122,129,151,229,46,106,57,52,82,175,16,7,202,168,232,213,117,105,218,199,106,84,246,35,142,191,204,95,123,184,14,228,240,57,58,218,242,180,93,64,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,225,124,2,174,133,14,120,28,61,218,29,72,142,145,83,70,149,254,122,251,189,231,99,24,141,3,150,181,26,154,33,80,30,0,117,207,60,52,208,190,162,162,70,199,28,109,87,189,206,93,17,168,137,170,170,255,0,65,20,92,203,184,226,90,232,169,178,203,41,113,182,142,108,210,251,73,246,234,158,246,197,37,35,54,181,203,211,248,245,156,168,168,237,83,69,254,140,162,227,211,140,108,55,145,56,6,91,69,142,241,111,169,196,23,70,213,82,197,76,149,50,164,141,119,101,115,154,191,146,77,81,55,73,31,122,170,39,122,119,161,13,153,51,148,120,247,137,140,203,138,203,65,5,210,227,36,178,211,45,202,178,38,245,159,12,14,150,56,119,43,164,119,138,53,123,181,85,252,223,13,19,184,46,175,3,28,50,222,248,143,205,73,110,248,146,195,87,115,179,80,186,11,133,85,69,67,28,232,234,36,117,91,17,219,157,212,102,237,81,178,235,249,200,189,250,161,58,249,115,129,108,57,113,131,45,56,67,14,218,169,109,244,150,218,72,169,155,21,60,104,198,162,53,60,60,87,226,171,241,95,18,218,112,157,195,134,25,225,227,44,237,54,43,109,42,123,73,214,248,34,173,158,90,88,99,153,239,107,158,245,87,186,52,213,87,87,175,138,169,124,64,28,42,162,38,170,115,224,116,205,34,105,181,170,154,129,215,43,213,206,84,78,244,57,137,154,120,167,196,226,54,170,174,170,125,13,111,112,6,166,159,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,225,83,83,174,70,119,47,113,218,112,169,168,31,54,205,171,187,95,15,129,223,27,209,205,77,10,94,221,78,164,220,215,106,136,191,225,3,234,56,84,69,77,21,59,142,26,228,114,21,1,135,92,121,112,101,134,115,247,14,197,137,98,124,212,151,107,92,110,141,146,211,193,79,185,82,90,152,156,237,92,244,71,127,101,224,191,21,251,200,105,202,76,226,198,220,58,227,217,174,216,121,238,116,212,115,203,13,77,42,212,201,20,114,185,172,150,47,123,166,237,23,78,163,151,227,224,108,180,230,181,237,86,189,168,228,95,20,84,213,8,204,227,231,151,125,147,17,84,38,100,101,237,100,180,85,170,201,22,122,88,233,105,89,20,175,146,169,171,171,180,88,213,85,18,87,247,170,175,130,127,72,102,223,15,25,241,99,207,28,21,111,191,91,149,141,154,106,88,165,123,24,146,233,223,12,79,94,247,181,191,219,80,187,38,184,92,51,241,33,140,248,105,204,38,95,109,179,203,45,36,113,212,211,212,208,201,89,51,33,220,246,35,119,105,26,233,185,21,140,77,116,94,228,253,138,155,4,101,54,103,217,179,87,7,219,177,69,169,237,78,219,75,12,238,99,90,244,68,223,20,111,238,222,214,175,252,209,0,246,167,92,168,154,107,253,7,96,3,228,107,149,23,71,29,236,122,47,127,193,78,185,152,186,171,145,116,238,41,141,250,120,168,31,80,41,106,234,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,41,114,232,128,82,247,162,119,252,16,232,115,149,87,70,156,200,253,124,20,170,22,46,168,229,93,123,128,236,137,19,77,127,160,236,0,1,105,184,135,207,139,30,71,96,171,133,250,226,172,116,208,210,203,43,24,244,151,78,232,101,122,119,177,174,254,212,167,164,205,156,207,179,101,86,15,184,226,139,171,218,189,138,150,105,218,199,53,234,139,178,41,31,223,177,174,95,249,154,154,251,241,49,196,134,51,226,91,48,159,125,185,79,44,84,146,71,77,79,77,67,29,100,207,135,115,24,173,221,164,139,166,229,87,189,53,209,59,151,246,170,135,224,230,222,113,99,110,34,177,236,55,108,66,247,54,106,201,226,134,154,149,42,100,150,56,156,230,69,23,187,212,118,137,175,77,171,240,241,38,91,128,222,12,176,206,65,97,217,113,44,175,154,174,237,116,141,177,190,90,136,41,247,34,69,83,43,155,163,152,138,239,236,124,87,224,159,113,100,56,6,229,223,100,195,181,11,153,25,133,89,45,109,106,50,53,130,150,74,90,87,197,19,227,170,114,234,221,86,69,69,84,137,157,232,169,226,191,209,38,109,107,88,212,107,26,141,68,240,68,77,16,2,34,34,104,137,220,114,10,92,228,106,1,196,143,70,181,117,58,54,110,93,218,248,252,2,238,115,181,84,95,240,157,172,110,128,35,103,114,119,29,136,154,4,77,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,225,201,169,209,36,106,229,238,67,232,56,84,238,3,170,36,72,251,151,197,127,196,119,29,15,69,77,87,95,214,115,27,244,211,95,0,59,142,170,170,90,122,216,29,77,85,19,36,137,250,110,107,154,138,139,162,234,157,203,250,208,236,69,213,53,67,144,33,151,152,231,4,55,108,3,95,91,155,152,66,130,133,150,169,170,25,218,161,138,120,163,93,211,212,206,187,146,52,141,154,174,174,137,53,213,87,79,191,66,222,242,250,227,6,183,36,113,237,62,29,197,215,90,217,48,237,68,21,72,214,233,52,253,55,244,99,70,53,24,146,34,35,81,33,238,209,171,166,191,224,156,28,99,132,237,88,210,195,81,96,187,210,197,61,60,234,199,43,100,99,92,154,181,200,228,238,114,42,124,62,226,1,56,205,225,79,17,240,247,141,171,107,123,60,41,97,173,170,123,160,115,106,99,123,152,233,39,168,216,196,99,90,221,168,140,137,59,180,238,255,0,120,54,11,181,93,40,175,84,16,92,237,242,43,224,168,141,178,49,85,170,213,209,205,71,39,114,254,165,67,235,35,75,150,63,25,20,216,174,150,44,165,198,55,42,183,220,104,168,228,124,42,248,166,145,29,20,48,210,177,28,175,89,28,154,170,163,254,9,251,19,82,75,17,117,239,64,10,154,166,138,124,242,51,98,232,136,157,254,7,210,80,246,35,147,189,84,10,24,244,83,181,23,84,62,77,92,213,239,59,216,237,127,167,192,14,208,113,226,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,3,133,238,0,171,162,29,79,122,33,203,221,167,244,120,157,26,185,203,220,5,113,179,122,232,168,157,222,39,208,137,162,104,133,44,98,53,59,149,74,192,31,37,214,233,69,101,160,158,231,112,145,89,5,60,110,145,234,141,87,46,141,106,185,123,147,245,34,159,82,174,157,234,70,159,51,142,50,41,176,165,44,185,75,131,174,85,108,184,214,209,198,249,149,145,77,26,54,41,161,170,98,185,30,146,53,53,69,86,124,23,246,46,128,98,135,48,94,48,107,115,187,30,212,97,220,35,117,173,143,14,211,193,74,142,110,147,65,212,127,70,68,123,85,139,34,162,181,82,110,253,90,154,233,254,27,133,203,143,130,27,182,62,175,162,205,204,95,65,66,251,84,53,15,236,176,203,60,82,46,232,42,96,93,203,26,198,253,23,86,202,154,234,139,167,221,169,96,248,50,225,79,17,241,9,141,168,171,123,60,43,97,162,170,99,167,115,170,99,99,158,232,231,167,222,197,99,154,237,200,172,149,123,180,239,255,0,126,126,240,118,19,181,96,187,13,61,130,209,75,20,20,240,43,220,141,141,141,106,106,231,43,151,185,168,137,241,251,128,253,106,90,90,122,40,27,77,75,19,35,137,154,237,107,90,136,137,170,234,189,201,250,212,237,7,10,186,38,170,7,39,76,168,146,119,39,138,127,140,72,253,117,211,192,225,136,171,162,235,250,192,225,145,171,87,189,14,246,166,129,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,28,135,75,218,237,117,79,129,244,120,157,114,55,84,1,20,154,251,171,226,135,105,242,236,86,187,86,232,119,177,251,147,79,136,21,150,183,136,92,144,176,103,150,2,170,194,151,107,101,45,75,164,150,9,27,214,142,37,254,78,77,222,47,99,147,226,191,2,233,0,53,165,198,184,91,30,112,211,154,213,116,49,212,62,134,227,108,158,166,58,89,160,171,85,115,161,234,75,14,170,248,149,171,170,163,29,247,126,207,129,54,156,9,113,87,135,248,132,203,168,32,117,77,95,183,105,167,172,108,209,205,78,246,232,214,61,170,158,243,158,244,95,118,86,175,231,127,188,120,174,97,188,28,91,179,147,47,42,177,54,23,164,84,196,84,149,84,178,70,233,43,221,27,54,172,210,35,245,71,34,183,194,119,126,191,15,184,138,142,24,179,231,19,240,175,155,177,223,39,115,97,130,58,122,138,122,216,59,51,42,87,73,162,106,181,83,69,78,253,91,31,131,188,53,238,3,99,32,120,172,161,205,27,14,111,96,154,76,103,135,231,116,180,213,50,77,22,174,129,209,123,209,200,173,95,117,221,255,0,4,61,168,29,51,71,187,222,77,14,150,59,69,208,251,14,153,89,181,53,104,21,181,223,121,89,242,71,62,170,154,252,127,81,244,181,117,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,2,135,59,238,57,122,232,135,205,36,250,42,233,240,253,64,112,247,106,186,29,208,199,183,222,93,4,76,220,154,184,238,0,1,226,179,123,52,108,57,67,130,106,241,158,32,157,209,83,83,73,12,90,182,7,75,239,73,34,53,61,214,247,252,84,11,29,199,111,21,120,127,135,188,186,158,6,212,213,251,118,166,122,54,195,28,52,239,118,173,123,220,171,239,53,236,68,247,98,114,254,119,251,228,37,224,172,45,143,56,150,205,106,74,25,42,31,93,113,185,207,77,29,84,211,213,170,57,176,245,34,135,84,124,170,229,213,17,237,251,255,0,103,192,245,28,78,231,206,39,226,163,55,100,190,64,230,205,4,148,244,244,244,80,118,102,83,46,144,196,229,114,174,170,189,250,186,79,23,120,105,220,74,191,47,46,14,45,217,55,151,148,184,155,20,82,42,226,42,186,170,169,36,116,117,238,145,155,82,104,209,154,35,81,27,225,3,127,95,143,222,6,68,240,245,146,22,12,141,192,84,184,82,211,108,165,166,116,114,207,35,186,49,196,159,202,73,187,197,140,106,124,19,224,93,32,0,29,82,201,167,186,158,42,84,247,237,77,62,39,70,197,115,181,118,128,114,198,187,93,87,226,119,53,10,99,110,136,118,120,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,7,26,160,28,131,141,200,17,81,64,228,0,0,0,0,0,0,0,0,0,0,0,0,225,83,83,144,7,75,218,139,220,167,83,87,99,251,187,191,105,245,57,53,62,121,90,186,247,32,31,67,92,142,77,81,78,79,154,39,171,85,53,212,250,60,123,192,235,169,166,134,178,23,83,212,51,124,111,211,84,213,83,93,23,95,135,236,33,199,154,111,9,212,120,10,250,252,222,194,84,21,189,142,171,217,244,149,72,178,75,51,81,85,146,179,119,230,104,157,241,196,159,159,167,234,213,73,147,60,182,101,96,11,30,101,225,58,140,41,136,96,146,106,73,228,138,85,107,37,116,107,185,142,69,78,246,247,129,16,28,181,120,197,92,175,175,165,202,76,77,91,4,22,169,234,223,37,60,146,69,11,19,89,234,41,154,172,234,62,70,170,174,171,34,233,162,247,126,205,18,104,233,106,169,235,96,109,77,44,204,150,39,235,181,236,114,57,23,69,209,123,211,187,197,13,120,184,198,225,174,231,195,126,106,79,108,181,91,107,33,178,116,169,38,164,154,86,203,34,54,71,198,170,173,89,31,27,81,87,116,111,93,59,251,191,197,33,220,181,248,209,143,26,224,218,92,187,204,11,197,11,111,52,245,117,40,223,118,10,125,237,124,240,236,84,78,162,42,167,229,213,53,219,226,139,227,167,120,72,161,195,154,142,77,20,228,1,242,62,29,139,185,169,251,78,214,59,84,77,84,237,84,213,52,82,133,141,26,186,160,21,167,129,201,75,87,66,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,7,11,224,114,82,229,212,14,185,29,238,169,212,200,119,174,231,39,236,59,210,52,114,234,191,2,180,77,19,68,0,214,163,83,68,57,0,14,170,170,170,122,40,29,83,85,51,34,137,154,110,123,220,141,68,213,116,78,245,238,241,82,23,57,149,113,138,185,161,95,85,148,152,102,182,9,237,80,85,178,74,137,35,138,23,166,176,84,84,181,25,212,100,142,84,93,82,53,211,68,238,253,186,46,74,115,40,227,70,60,21,131,106,178,239,47,239,20,46,188,212,85,211,35,189,216,42,54,53,147,205,189,85,58,138,168,159,144,68,215,111,138,167,134,189,209,227,193,207,13,119,62,36,51,82,11,101,214,219,89,53,147,165,87,53,92,209,54,88,209,210,50,52,84,106,72,200,220,136,187,164,98,233,221,221,254,48,200,254,86,92,39,81,227,219,235,51,123,22,208,86,246,58,95,104,82,82,162,73,44,45,85,70,68,205,223,153,162,247,201,42,126,126,159,171,84,38,58,154,154,26,56,91,79,78,205,145,179,93,19,85,93,53,93,126,63,180,243,121,107,128,44,121,105,132,233,240,166,30,130,72,105,32,146,89,81,175,149,210,46,231,185,85,123,221,222,122,144,7,14,114,53,53,85,30,29,231,207,43,213,202,186,106,5,46,93,239,239,239,253,135,107,26,137,220,133,17,181,117,93,80,250,26,154,0,68,208,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,85,16,110,64,57,7,26,161,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,113,170,13,80,14,65,78,225,168,21,28,42,232,62,227,141,0,227,118,168,165,59,211,239,66,189,20,167,98,129,198,244,251,208,111,253,104,115,177,70,192,42,69,57,213,14,54,141,23,93,0,168,20,104,114,139,247,129,80,56,220,53,64,57,7,26,161,200,0,0,0,0,0,0,2,135,55,84,43,0,124,142,143,191,93,78,200,100,248,106,154,21,61,186,248,29,90,57,23,95,187,187,64,62,160,82,199,35,147,84,42,2,213,113,1,144,88,59,61,176,109,198,193,137,169,170,94,249,169,37,138,55,65,82,232,151,85,134,86,39,130,47,246,213,248,16,33,157,25,69,143,120,86,205,134,219,100,167,169,133,246,245,164,173,163,172,150,157,238,141,238,84,73,26,213,116,145,49,28,187,216,238,228,79,6,254,211,100,66,199,241,61,195,30,25,226,35,7,87,89,174,73,28,117,178,64,254,132,207,116,202,140,149,32,150,54,59,108,111,110,186,117,124,60,23,64,45,215,4,28,97,89,51,211,47,41,29,124,185,210,67,119,109,77,76,82,66,229,134,23,177,18,102,163,119,49,37,114,162,105,35,87,195,226,159,168,203,68,84,94,244,53,204,204,44,159,206,78,16,115,22,25,231,142,101,150,145,180,243,178,225,5,190,78,139,218,170,146,236,85,154,45,168,168,177,47,223,220,159,181,9,80,224,107,143,139,22,120,83,203,132,241,36,50,80,93,105,35,99,211,175,85,76,136,229,146,161,237,68,68,106,49,87,185,89,240,255,0,214,25,200,14,17,81,201,171,85,21,63,81,200,31,60,146,43,92,191,119,120,142,77,203,162,149,75,10,189,124,83,79,19,152,226,70,38,128,118,39,129,201,194,119,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,56,95,3,147,133,239,3,162,73,54,174,136,35,145,92,228,251,187,138,228,137,30,154,28,69,10,177,124,83,79,16,59,128,56,85,70,166,174,84,68,253,96,21,81,59,212,196,190,55,248,194,178,100,94,94,85,186,199,115,164,154,238,234,154,104,163,133,171,12,207,122,44,206,71,109,98,202,213,84,210,55,47,135,193,127,89,228,56,229,227,226,197,145,244,241,97,60,55,12,149,247,90,184,222,245,232,85,83,42,53,99,168,99,85,21,28,143,84,238,71,252,63,245,69,126,94,228,254,114,113,125,152,179,79,4,115,36,181,109,168,157,247,9,237,242,116,88,212,85,151,98,44,49,109,85,85,149,62,238,229,253,136,7,231,228,190,81,99,222,42,115,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,174,247,183,185,83,193,223,176,158,254,31,242,11,7,100,78,13,183,88,48,205,53,75,31,13,36,81,72,233,234,93,42,234,144,196,197,241,68,254,212,159,3,241,56,97,225,143,12,240,239,131,168,108,214,212,142,74,216,224,103,94,102,58,100,71,202,176,69,27,221,182,71,187,77,122,94,30,9,169,124,0,0,82,247,35,83,85,3,170,105,62,26,166,135,91,99,239,215,83,157,28,171,175,223,221,161,218,198,233,226,5,77,110,136,86,0,0,0,0,0,0,0,0,14,53,64,57,7,26,160,220,7,32,165,87,238,56,208,10,181,67,133,81,162,235,160,218,5,27,255,0,90,13,233,247,161,206,193,177,64,227,122,125,232,85,187,68,67,141,138,85,162,129,202,46,167,37,58,28,253,224,114,10,117,27,128,168,28,106,131,84,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,10,92,160,114,174,68,248,157,105,42,47,118,167,91,165,69,238,239,58,145,85,116,239,208,15,165,93,223,221,222,84,154,134,179,187,85,241,248,247,21,34,32,20,163,87,188,169,19,67,144,0,0,0,0,0,0,0,0,0,0,7,10,154,148,175,114,21,156,42,34,248,160,29,43,42,34,233,254,50,166,201,240,248,148,201,14,137,170,29,72,170,215,46,189,224,125,104,186,161,201,243,199,34,185,116,59,145,126,245,2,160,0,0,0,0,0,28,105,169,75,154,86,0,234,107,116,95,212,191,3,177,23,84,212,42,33,78,186,1,88,41,71,34,149,1,226,51,59,41,112,190,105,218,42,45,88,130,157,30,147,66,232,183,43,228,77,53,99,219,252,199,183,251,53,48,19,17,242,206,196,185,117,141,105,113,206,88,226,58,6,190,26,136,167,116,61,150,166,69,210,30,155,147,189,203,34,119,185,139,240,248,252,124,9,50,41,115,24,244,209,236,107,147,195,69,77,64,182,217,95,141,46,213,116,30,207,196,150,233,169,103,133,186,170,189,17,168,154,189,223,123,91,240,84,248,23,33,178,196,255,0,205,145,139,251,21,15,205,155,14,219,92,247,73,13,44,81,189,223,20,110,154,232,158,11,250,138,169,225,123,81,116,213,202,212,213,89,249,170,191,177,83,189,127,245,129,250,90,162,248,40,213,15,158,23,196,245,218,168,246,61,60,90,231,175,252,39,119,77,19,226,191,225,80,43,7,8,154,124,78,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,175,196,6,168,21,81,60,84,167,166,139,241,95,240,169,211,51,226,98,237,68,123,222,190,13,107,215,254,16,59,100,158,24,90,175,146,86,53,17,53,93,92,137,220,91,140,208,198,151,106,74,15,103,225,187,116,213,83,204,221,81,88,136,228,93,30,223,185,174,248,34,252,15,113,81,76,233,145,35,126,137,213,77,54,47,189,162,126,189,124,63,245,20,197,135,109,173,123,100,154,150,41,30,223,138,183,93,53,79,4,253,64,71,22,28,229,157,137,115,23,26,213,99,156,206,196,116,14,124,213,18,206,216,123,45,76,107,164,221,71,47,123,86,52,238,115,211,225,240,248,120,25,247,150,57,75,133,242,178,209,79,106,195,244,232,196,134,22,197,185,31,34,235,163,24,223,231,189,223,216,33,237,90,198,49,52,99,26,212,240,209,19,66,160,0,20,171,145,0,229,87,68,212,235,115,117,95,212,159,2,173,117,42,68,64,41,107,74,180,208,228,0,0,0,0,0,0,0,56,85,209,14,21,126,229,58,100,145,90,186,1,91,164,248,124,74,82,84,85,211,252,103,82,170,185,201,167,113,219,28,58,166,170,7,98,119,161,82,38,129,17,19,193,14,64,0,0,0,0,0,0,0,0,0,0,225,83,82,149,106,149,128,40,93,74,119,119,247,247,29,138,136,82,230,119,106,158,63,14,224,41,89,81,59,181,59,17,200,191,19,226,85,84,215,191,83,181,178,162,119,119,129,244,130,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,14,53,64,56,87,125,197,10,237,78,93,250,144,225,141,213,55,126,191,0,58,221,18,185,81,90,154,29,173,137,169,240,77,126,253,14,192,0,3,242,175,120,175,12,225,184,31,83,136,47,246,251,116,113,162,171,157,83,80,216,244,68,77,203,226,191,119,120,31,170,112,170,136,154,170,247,24,199,155,156,193,184,114,203,74,75,148,49,102,69,130,227,114,163,100,136,218,106,106,215,73,34,200,221,190,238,145,198,254,255,0,123,238,248,41,31,249,217,205,179,51,239,213,55,11,110,88,205,83,105,165,145,210,71,5,100,53,49,170,163,125,221,174,70,201,72,215,124,29,241,215,188,9,118,197,217,149,130,176,61,12,215,12,73,136,173,244,145,83,177,207,147,169,87,12,106,212,110,154,235,189,200,137,226,158,38,50,102,151,52,30,29,242,222,87,210,83,73,85,136,39,107,30,237,45,149,212,50,104,230,187,110,139,249,117,93,87,189,124,62,4,54,227,190,40,184,130,204,183,212,51,22,230,190,35,173,134,169,206,221,2,85,172,108,84,114,167,186,169,26,53,21,61,214,252,62,31,173,79,57,134,178,179,54,179,34,173,191,102,48,54,36,191,75,51,209,157,88,104,165,149,170,231,123,201,172,138,154,38,189,235,170,175,235,2,75,113,111,58,171,2,84,108,193,249,91,127,116,109,220,142,90,170,218,88,181,93,221,218,104,201,53,77,63,247,248,158,30,167,156,246,55,149,200,176,229,229,84,104,159,252,235,79,255,0,20,49,187,8,114,237,226,207,21,42,72,236,161,189,80,192,186,126,86,78,207,241,106,170,123,174,149,171,247,39,244,151,206,203,201,227,54,171,41,155,61,207,19,207,70,245,68,85,137,214,168,92,169,170,119,166,169,88,158,11,220,7,234,127,163,45,152,40,170,191,97,106,187,255,0,249,214,159,254,40,125,180,92,232,113,156,46,78,213,150,245,82,183,191,95,235,173,63,221,255,0,130,31,31,250,14,120,251,84,79,182,19,248,175,251,15,31,252,112,252,91,255,0,39,188,224,183,211,58,162,209,136,167,184,61,21,54,196,219,92,12,85,69,95,189,107,23,193,0,189,216,55,157,62,7,170,168,108,88,183,43,241,21,58,109,93,86,26,202,73,26,170,136,154,46,170,145,252,117,238,253,159,209,146,57,117,204,115,135,60,193,141,154,95,225,179,74,254,167,228,107,238,148,12,122,109,248,170,117,245,239,248,17,27,137,249,120,113,119,135,29,35,255,0,2,247,218,186,118,59,106,75,18,211,187,119,122,162,46,214,202,229,248,34,255,0,73,108,174,153,31,159,120,38,85,154,229,149,216,210,212,230,232,139,42,90,234,90,137,187,193,55,181,186,119,254,208,54,63,195,121,147,129,241,101,59,106,108,120,158,217,82,215,43,145,17,149,176,189,125,213,209,127,53,202,122,70,61,146,55,124,111,107,154,191,20,93,80,214,163,15,113,5,196,78,91,212,53,44,185,161,140,45,82,51,118,145,77,91,43,154,155,147,191,220,151,84,239,211,238,253,102,65,229,135,52,254,34,112,123,226,135,22,98,27,134,36,129,30,187,186,213,20,241,104,138,246,175,194,153,202,186,34,57,63,241,128,157,96,97,14,71,115,67,201,76,125,77,5,62,51,196,150,203,5,194,89,93,26,197,89,84,246,162,38,246,181,171,185,105,216,222,244,119,248,148,204,108,61,139,240,182,44,164,109,118,26,196,20,23,40,28,174,68,125,52,237,126,186,46,139,225,250,251,128,253,131,173,241,53,201,220,136,139,247,157,128,15,153,35,86,106,186,247,21,177,223,172,237,84,69,77,21,10,22,61,171,170,1,90,41,201,66,41,82,46,160,114,0,0,0,0,0,0,82,228,42,56,80,58,30,231,49,123,148,54,125,60,117,43,145,136,191,13,78,132,98,171,180,209,80,15,173,23,84,213,14,78,17,52,67,144,41,123,182,171,83,239,93,14,138,150,186,53,108,209,38,138,213,247,180,248,167,254,232,115,51,156,178,177,19,185,17,199,122,162,57,21,21,53,69,3,169,25,28,236,73,118,34,57,83,93,83,197,23,246,149,177,30,222,229,114,185,10,99,106,198,170,212,252,223,135,234,59,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,161,232,247,119,35,149,168,80,230,71,3,22,93,136,174,68,215,85,241,85,253,167,113,213,35,86,69,70,175,230,252,127,88,29,116,205,115,213,211,74,154,170,175,187,175,193,63,247,83,189,142,220,174,79,185,116,57,68,70,183,68,77,52,58,33,115,146,87,162,247,162,184,15,160,225,87,68,213,78,78,21,53,64,58,29,62,190,26,134,57,207,94,245,58,213,138,142,211,69,83,190,54,34,124,52,2,182,161,81,194,28,128,0,0,0,0,0,0,56,85,10,186,20,170,129,67,221,250,202,22,53,126,139,175,113,218,145,238,93,84,173,17,17,52,68,2,134,68,214,167,122,34,175,222,118,0,0,31,139,136,177,158,19,194,80,118,140,77,136,173,246,200,244,215,90,153,218,206,237,81,186,232,189,254,42,136,97,222,120,243,67,201,76,3,77,61,62,12,196,150,203,253,194,41,91,26,69,71,84,247,34,166,247,53,203,185,41,222,222,228,111,248,208,12,220,123,217,27,119,200,246,181,169,241,85,209,15,55,137,51,39,3,225,58,119,84,223,49,61,178,153,173,86,162,163,235,97,98,251,203,162,126,115,144,132,252,207,230,159,196,78,48,124,176,225,60,67,112,195,112,43,211,111,70,162,158,93,81,30,229,248,211,53,83,84,86,167,254,41,143,152,135,136,46,34,115,34,161,201,122,205,12,97,117,145,251,117,138,26,217,90,213,218,157,222,228,90,39,118,191,119,235,2,108,243,23,152,231,14,121,125,27,245,191,195,121,149,157,63,200,208,93,40,30,245,221,241,68,235,235,221,241,49,187,25,115,167,192,244,181,14,139,9,101,126,34,168,77,169,162,205,89,73,27,81,85,23,85,213,18,79,142,157,223,183,250,99,70,215,145,249,247,141,165,73,173,185,93,141,46,174,118,168,146,173,174,165,200,187,124,83,123,155,167,119,237,46,110,24,229,225,197,222,35,116,111,252,11,223,105,41,222,237,171,44,171,78,221,189,232,138,187,93,43,87,226,171,253,0,100,205,111,58,28,103,51,151,178,229,189,84,77,238,211,250,235,79,247,127,224,135,197,254,140,182,96,170,162,253,133,170,238,255,0,231,90,127,248,161,248,214,14,79,121,193,112,166,109,69,223,17,79,111,122,170,238,137,214,184,30,168,136,191,122,86,39,138,31,181,254,131,158,62,213,83,237,132,254,41,254,195,199,255,0,28,3,233,166,231,61,141,226,114,172,217,121,85,34,47,255,0,58,211,255,0,197,15,113,132,185,213,88,22,163,102,48,202,219,251,99,118,212,106,210,214,210,203,162,238,239,215,86,71,162,105,255,0,191,196,181,55,174,79,25,181,71,76,233,237,152,158,122,199,162,42,164,77,181,66,213,93,19,185,53,90,197,241,94,226,198,98,254,93,188,89,225,85,89,27,148,55,170,232,19,95,202,199,217,254,13,69,95,117,178,185,126,244,254,128,37,71,43,121,160,240,239,153,18,178,146,166,74,172,63,59,152,199,105,115,174,161,143,87,57,219,116,79,203,162,234,157,203,225,241,50,111,8,230,86,10,199,20,48,220,48,222,34,183,213,197,80,198,190,62,157,92,50,43,145,218,233,166,199,42,47,130,248,26,215,226,92,172,205,172,183,171,119,218,124,13,137,44,50,194,245,103,86,106,41,98,106,57,190,242,233,34,38,139,167,114,234,139,250,207,71,129,56,162,226,11,45,31,78,204,37,154,248,142,138,26,87,55,108,11,86,178,49,17,170,190,234,36,136,228,68,247,157,240,248,254,164,3,101,52,84,84,213,23,184,228,134,44,148,230,217,153,246,26,155,125,183,51,166,169,187,82,198,232,227,158,178,106,152,209,85,190,246,231,43,99,164,115,190,45,248,235,220,72,6,81,243,6,225,203,50,233,45,176,203,153,22,11,117,202,177,145,163,169,170,107,93,28,137,35,183,123,186,73,27,59,253,223,187,226,128,100,232,63,42,201,138,240,206,36,129,149,56,126,255,0,111,184,199,34,34,181,212,213,13,147,84,84,220,158,11,247,119,159,170,7,91,162,106,252,19,95,191,67,169,177,43,85,85,201,169,244,128,58,145,218,21,163,190,242,135,183,68,221,250,252,14,91,250,208,14,192,113,170,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,165,202,7,42,189,221,202,117,61,206,215,221,213,84,44,136,86,214,247,234,160,113,26,59,79,121,20,175,68,79,3,144,0,235,154,120,41,163,116,213,19,50,40,218,138,174,123,220,141,68,79,214,170,113,83,85,79,71,3,234,106,231,100,49,70,213,115,222,247,104,136,136,154,170,255,0,129,8,223,227,195,152,253,30,10,162,139,3,228,245,125,158,235,113,168,124,177,86,205,13,116,251,169,163,117,51,85,142,252,158,212,215,89,117,79,123,249,191,224,11,225,197,47,31,121,81,146,214,7,211,225,252,103,105,185,95,100,73,89,29,45,45,94,233,81,201,6,246,106,141,138,68,110,170,230,119,170,34,119,161,17,121,219,198,198,125,102,254,32,184,213,77,152,216,130,130,211,81,85,52,144,80,211,215,116,218,200,156,155,81,186,198,200,213,81,26,154,119,167,196,181,180,244,185,145,156,184,153,41,232,105,175,24,146,237,80,230,53,24,215,73,80,230,234,173,141,170,170,229,93,168,171,177,53,85,211,192,207,110,27,57,76,94,49,149,162,221,138,179,102,231,123,179,37,93,60,53,61,129,148,148,201,177,85,250,185,142,115,222,253,222,234,39,243,83,199,250,0,192,27,78,21,204,92,198,185,162,217,236,55,252,69,93,87,39,231,197,4,181,47,145,238,215,189,93,162,247,174,213,239,85,248,47,220,100,46,82,242,226,226,75,49,106,232,101,187,96,11,205,138,219,82,246,57,245,21,20,241,46,216,215,119,122,177,211,49,201,249,190,29,203,222,76,46,78,112,103,147,57,57,111,160,130,207,96,163,171,170,163,99,19,180,207,110,164,73,30,230,238,247,156,173,137,21,87,223,94,253,75,229,73,67,71,65,19,96,162,165,134,8,218,136,212,108,108,70,166,137,225,220,128,96,62,69,242,165,202,156,37,5,190,225,152,214,122,43,229,116,77,142,73,153,89,76,245,107,158,155,245,69,98,84,189,159,22,252,52,238,50,255,0,3,228,38,78,229,213,51,41,240,134,92,97,235,110,205,171,173,61,3,27,170,181,187,81,126,61,250,23,0,1,213,79,75,75,72,206,157,45,52,80,183,251,24,216,141,79,241,29,160,0,0,1,215,52,16,84,55,100,240,199,35,126,231,181,21,63,198,121,251,214,90,229,246,35,133,105,239,184,38,201,93,27,149,21,91,53,12,110,215,79,15,129,233,0,24,253,141,56,19,225,127,25,70,244,159,39,112,165,44,175,217,249,104,173,200,215,38,223,214,199,53,127,87,137,134,57,249,202,78,134,119,212,92,50,138,149,212,123,97,107,153,79,4,14,149,28,244,141,250,162,117,106,251,181,114,51,225,254,250,146,158,0,214,127,49,242,3,58,50,118,230,248,49,142,1,191,218,186,8,199,165,83,169,157,211,239,106,189,23,168,197,115,83,68,107,151,243,187,182,169,237,242,83,141,156,252,201,235,157,34,81,102,45,250,174,213,28,232,249,105,39,172,71,181,90,178,49,207,77,210,50,69,209,81,138,154,39,222,191,211,60,185,161,144,249,113,155,86,201,173,216,175,15,208,77,214,137,98,234,58,134,9,92,221,88,246,162,254,81,139,222,136,245,34,199,137,222,84,152,159,6,45,102,34,202,25,175,23,202,72,224,108,137,72,180,148,200,186,182,39,171,145,21,146,51,77,85,141,79,205,254,118,189,224,103,215,13,252,114,100,238,121,81,165,27,113,205,158,158,240,141,69,117,44,181,59,37,85,116,206,99,83,107,163,143,199,70,252,62,41,251,76,150,142,72,229,98,73,19,218,246,175,131,154,186,162,154,195,218,46,217,139,147,120,145,149,180,205,188,97,219,156,46,141,202,199,172,212,174,118,213,108,141,71,109,86,170,167,230,175,143,196,150,222,8,57,144,97,188,198,166,110,15,205,123,181,166,201,118,99,89,211,117,69,108,255,0,149,116,149,47,106,35,93,42,42,46,141,124,125,200,229,94,255,0,135,192,36,52,31,45,178,231,111,188,208,83,221,109,85,176,213,209,213,70,146,195,52,47,71,50,70,47,130,162,161,245,1,75,155,247,20,162,233,221,175,122,29,135,75,218,168,237,201,175,235,3,177,23,82,163,165,174,93,123,252,14,198,187,80,42,0,0,0,0,0,0,41,218,154,235,161,80,0,0,3,169,236,85,122,46,158,11,226,118,128,7,26,34,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,68,67,144,7,11,224,117,177,138,143,85,211,197,124,78,208,0,0,5,59,83,93,116,42,0,0,0,0,0,0,0,1,74,174,129,206,208,235,115,151,94,239,0,42,85,215,187,94,245,42,107,126,243,173,141,85,118,229,215,245,29,192,0,62,91,157,206,223,102,160,168,186,221,107,97,164,163,165,141,101,154,105,158,141,100,108,79,21,85,80,62,137,36,142,38,44,146,189,172,106,120,185,203,162,33,141,60,72,113,201,147,185,27,70,180,110,199,54,122,139,194,181,85,180,177,84,239,149,21,179,53,142,77,173,142,79,13,93,240,248,47,237,44,87,27,252,200,48,222,92,211,59,7,229,69,218,211,123,187,61,175,234,58,158,182,127,201,58,58,150,53,81,206,137,17,19,86,178,78,229,114,47,119,199,227,18,87,123,182,98,231,38,36,125,109,75,111,24,138,231,51,164,114,49,139,53,83,155,185,93,35,145,187,149,202,137,249,203,227,240,2,229,231,111,25,249,239,156,151,217,234,235,179,23,16,82,91,183,202,216,41,32,174,233,177,177,172,170,246,166,177,178,61,116,247,81,53,79,129,227,178,227,32,51,163,56,174,108,131,7,96,27,253,215,174,143,122,213,54,153,221,62,230,163,213,122,143,86,181,117,71,53,127,59,191,114,25,175,194,247,42,11,238,52,183,197,137,243,134,166,243,98,107,186,110,142,133,41,105,151,86,190,13,203,187,123,223,170,163,156,137,249,169,225,254,9,69,202,252,135,203,140,165,182,67,110,194,152,126,130,30,140,73,23,81,180,48,68,231,104,198,53,87,242,108,78,245,70,32,17,233,144,124,164,232,96,125,61,195,55,105,93,89,186,23,57,244,243,192,232,145,175,88,217,162,47,74,175,191,71,43,254,31,239,33,153,216,47,129,62,23,240,108,108,72,50,119,10,85,74,205,255,0,150,150,220,142,114,238,253,111,115,151,245,120,153,2,0,243,118,92,181,203,236,57,10,83,216,176,77,146,134,54,170,170,54,26,24,219,166,190,63,3,208,67,4,20,237,217,4,49,198,223,185,141,68,79,241,29,128,0,0,1,213,81,75,75,86,206,157,85,52,83,55,251,25,24,142,79,241,157,160,11,127,142,50,19,39,115,22,153,244,248,191,46,48,245,203,126,229,214,162,129,142,209,92,221,170,191,14,253,12,64,207,78,84,185,83,139,96,184,92,50,230,207,69,99,174,149,178,73,11,40,233,158,141,107,215,102,136,140,90,150,51,224,239,134,157,230,127,128,32,7,54,185,113,113,37,151,85,117,210,218,112,5,230,251,109,166,123,220,202,138,122,120,147,116,105,183,189,24,217,158,229,252,239,14,245,238,49,234,237,133,115,23,46,110,106,183,139,13,255,0,14,215,82,73,249,242,193,45,51,227,123,116,239,71,104,157,233,185,59,209,126,41,247,155,62,85,208,209,215,196,232,43,105,97,158,55,34,181,91,43,17,201,162,248,247,41,99,115,143,131,60,153,206,59,125,124,23,139,5,29,37,85,99,30,157,166,11,117,34,200,199,59,111,188,213,116,74,168,190,226,119,234,4,39,228,151,27,25,245,148,24,130,221,85,14,99,98,10,251,77,61,84,50,79,67,81,93,212,107,226,106,109,86,235,35,36,84,69,106,233,220,159,2,93,56,90,227,239,42,51,166,192,202,124,65,140,237,54,219,236,105,19,36,165,170,171,219,42,185,96,222,253,17,209,70,142,209,90,254,244,69,78,229,48,191,137,62,83,23,140,27,104,184,226,172,166,185,222,239,41,73,79,53,79,96,125,37,50,239,84,126,173,99,92,199,179,111,186,171,252,213,240,254,131,2,106,41,115,35,38,177,50,211,215,83,94,48,221,218,157,207,106,177,206,146,157,206,209,93,27,149,21,170,155,145,23,122,106,139,167,136,27,59,195,60,21,49,182,106,121,153,44,110,68,86,189,142,71,34,167,234,84,59,8,218,224,63,152,253,30,53,162,151,3,231,13,125,158,213,113,167,124,81,81,77,53,116,251,170,99,109,51,149,238,252,166,228,215,88,181,95,123,249,223,225,146,10,106,170,122,200,25,83,73,59,38,138,70,163,152,246,59,84,84,84,213,23,252,10,7,102,136,190,37,18,35,180,247,81,78,192,7,75,28,237,125,237,81,78,212,94,238,245,41,115,123,245,66,132,145,0,238,5,40,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,82,174,68,58,220,254,229,253,186,9,151,221,209,78,134,43,247,119,167,112,29,204,102,255,0,121,78,228,77,14,27,249,169,221,161,80,2,153,36,100,81,186,89,23,70,177,170,231,47,220,136,114,231,35,26,175,114,232,141,77,84,142,14,98,92,118,187,47,210,179,43,48,82,198,251,133,85,19,55,202,146,213,66,248,217,60,19,183,122,43,90,214,174,138,172,238,221,175,249,131,179,143,142,97,82,229,229,189,184,15,46,232,161,154,229,90,147,193,81,51,167,169,133,208,177,212,205,86,189,54,181,136,229,69,153,23,77,223,15,240,68,190,31,179,226,108,209,198,84,118,150,84,212,87,92,174,149,48,83,186,105,230,222,255,0,121,236,137,21,93,35,147,93,53,106,104,171,240,248,31,145,20,119,60,67,116,142,46,164,149,117,149,114,50,52,116,146,106,231,185,85,26,212,87,57,127,98,119,169,50,188,187,120,27,182,101,133,189,115,19,24,177,106,174,245,113,177,177,199,53,61,51,219,26,197,87,34,162,181,205,87,185,53,72,227,215,191,253,238,224,245,60,24,114,245,193,57,35,2,226,187,253,76,183,155,173,68,109,98,45,93,29,42,181,171,29,67,158,138,221,17,238,78,230,177,23,222,239,211,225,167,118,108,83,83,65,71,79,29,45,44,44,138,40,154,140,99,24,212,107,90,137,224,136,137,220,135,98,34,39,114,38,135,32,0,0,0,0,113,175,121,194,188,228,225,81,52,3,141,235,247,13,232,117,72,229,79,4,56,100,170,138,137,166,189,223,16,62,141,126,243,146,132,239,240,82,151,185,91,220,7,104,58,18,87,170,120,105,253,37,108,149,28,160,118,29,115,211,211,213,68,232,42,160,142,104,220,138,142,100,141,71,53,81,83,69,213,20,236,0,96,215,25,188,188,176,54,108,97,231,226,28,32,196,180,94,40,214,89,245,164,161,164,103,83,74,109,173,107,221,163,21,91,172,109,238,221,255,0,9,11,247,107,78,45,202,252,82,180,149,78,158,217,117,160,124,111,214,26,132,71,53,116,100,141,247,163,114,253,237,94,229,255,0,25,180,34,162,42,104,169,170,41,134,156,120,240,81,133,179,203,6,187,16,89,98,75,117,238,215,218,42,216,250,90,90,102,172,138,148,170,214,177,206,114,53,118,235,27,63,157,254,247,112,89,158,91,92,119,86,98,202,58,92,156,199,236,106,212,90,168,169,160,165,173,117,69,76,210,77,173,66,199,171,145,205,114,34,233,35,53,247,147,93,63,193,37,208,77,21,76,17,212,66,237,209,202,196,123,23,77,53,106,166,168,189,230,177,55,187,126,37,201,172,202,173,181,71,83,45,53,219,13,92,182,111,100,155,85,206,138,68,115,85,86,55,120,46,214,174,136,239,233,212,151,206,90,188,103,214,231,21,129,50,219,23,69,11,110,118,26,26,88,91,43,36,168,145,210,171,166,124,104,170,175,71,34,106,155,23,243,190,63,171,184,51,248,225,83,84,208,228,1,242,200,142,107,187,215,185,74,163,145,17,81,53,43,154,53,122,119,124,14,132,71,49,218,42,129,245,34,234,84,117,70,170,189,199,98,46,160,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,171,161,202,174,135,92,138,169,220,5,18,72,138,170,154,148,198,142,115,187,151,185,10,85,28,247,104,138,119,195,26,177,59,254,32,118,34,104,154,28,128,7,92,243,69,77,4,149,19,59,108,113,49,94,245,211,93,26,137,170,175,113,26,60,201,120,238,172,194,116,117,89,57,128,24,212,168,186,209,84,193,85,90,218,138,152,100,135,74,132,143,86,163,90,212,85,210,55,233,239,46,154,255,0,135,218,115,42,227,62,183,39,108,11,150,216,70,40,93,115,191,80,213,66,233,95,37,68,110,137,91,51,35,85,69,98,53,23,68,222,191,157,240,253,125,241,7,100,183,226,92,229,204,170,43,84,149,50,212,221,177,45,203,102,247,201,185,90,233,100,87,57,81,100,119,130,110,114,232,174,254,157,64,249,45,54,156,91,154,24,165,41,41,93,61,206,235,94,249,31,172,213,8,174,114,232,249,29,239,72,228,251,156,189,235,254,50,104,56,50,229,229,129,178,159,15,51,16,226,246,37,222,241,88,177,79,173,93,13,35,250,122,211,109,115,88,237,30,168,221,100,119,118,239,248,79,217,224,59,130,140,45,145,184,53,184,130,245,18,92,111,119,78,207,86,247,213,82,211,57,99,85,165,70,185,141,115,81,203,183,89,31,252,239,247,251,243,45,17,17,52,68,209,16,10,32,167,167,165,137,176,82,193,28,49,181,17,26,200,218,141,106,34,38,137,162,33,216,0,0,117,190,84,106,148,44,175,68,240,215,250,64,239,56,215,238,58,216,229,119,113,82,247,120,168,13,232,55,175,220,116,190,85,85,84,211,78,239,129,204,110,85,241,64,59,145,231,58,247,156,34,38,135,32,114,0,0,0,3,170,166,154,10,202,121,41,106,161,100,177,74,213,99,216,246,163,154,228,95,20,84,94,229,48,159,140,254,94,184,39,59,160,76,87,96,169,150,205,117,167,141,204,85,164,163,165,70,185,100,168,107,213,93,170,49,203,220,231,162,123,221,218,252,117,239,205,211,133,68,94,229,77,64,213,243,16,89,241,54,87,99,42,203,75,234,106,40,110,86,186,153,233,219,52,19,108,127,186,247,196,170,142,141,203,166,186,57,52,69,248,252,73,104,224,31,152,84,185,135,111,118,3,204,74,40,97,185,81,36,16,83,204,217,234,102,116,204,109,51,149,207,93,205,122,53,85,97,85,211,119,199,252,63,173,204,75,129,187,102,103,219,211,49,48,115,22,150,239,73,27,219,36,112,211,211,49,178,44,181,113,170,171,156,229,99,151,68,146,77,59,255,0,223,239,134,169,99,185,225,235,164,145,117,36,164,172,164,145,241,171,163,147,71,49,200,170,215,34,57,171,251,83,185,64,218,102,57,25,44,109,150,53,213,175,106,57,171,247,162,149,17,191,203,183,142,215,102,2,81,229,102,53,88,217,112,165,162,126,201,86,90,169,159,35,32,130,6,239,85,115,92,212,213,81,253,219,181,255,0,60,143,181,200,246,163,218,186,163,147,84,0,169,169,210,246,108,247,144,239,41,119,230,175,118,160,117,181,253,201,251,116,59,17,200,167,200,245,126,238,228,238,59,225,95,119,68,3,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,212,10,87,69,241,67,150,177,27,224,112,133,96,0,45,246,123,227,250,28,180,203,106,252,85,95,59,226,142,41,169,225,71,49,142,114,234,249,26,158,13,84,95,188,12,60,230,7,199,189,110,75,213,84,101,174,12,182,211,79,112,169,161,141,238,168,146,122,136,157,31,90,41,209,59,152,214,162,233,163,23,243,191,193,240,135,134,174,37,204,92,83,11,39,169,158,227,118,185,205,13,58,62,121,213,207,123,149,91,27,17,95,35,191,185,78,245,255,0,2,31,163,154,120,230,187,50,241,221,118,43,172,171,158,170,90,196,134,54,190,119,185,93,163,35,107,17,61,231,42,248,162,252,73,91,229,163,193,180,88,103,5,210,230,70,57,179,80,186,237,61,109,78,213,87,65,58,177,172,154,29,141,69,233,171,147,249,21,93,55,105,223,240,215,184,61,23,2,124,189,240,238,83,67,46,57,198,147,62,231,118,172,141,140,142,58,154,74,87,50,21,142,165,238,69,98,162,189,81,85,25,30,189,255,0,239,119,103,220,113,199,19,18,56,152,214,53,60,26,212,209,16,229,17,26,154,53,17,19,238,67,144,0,0,0,31,21,202,243,109,180,71,214,184,212,244,89,166,186,236,115,190,239,185,23,239,64,62,208,121,57,51,79,2,68,254,155,239,107,174,186,47,245,52,221,203,255,0,230,31,109,191,30,97,75,172,205,130,130,235,213,145,238,218,212,232,72,221,87,250,90,128,126,248,56,106,163,145,28,139,220,169,170,28,129,67,227,107,252,123,142,135,66,173,77,201,241,62,163,133,68,84,209,64,249,99,115,183,119,170,167,244,159,75,116,86,247,247,148,44,40,157,237,241,43,211,106,104,138,160,81,36,104,190,29,200,117,57,170,157,233,222,186,159,74,46,168,112,230,163,188,80,14,136,231,218,154,42,119,31,66,46,169,169,242,203,26,163,181,68,211,239,57,130,69,103,186,229,238,80,62,163,135,53,175,106,177,237,71,53,201,162,162,166,168,169,247,28,128,35,135,153,135,5,54,236,105,105,151,54,240,106,44,55,120,166,170,171,171,134,42,122,104,219,42,54,149,21,17,94,170,199,46,171,10,119,170,174,154,175,113,20,120,47,25,226,188,157,199,44,188,89,231,150,150,227,104,172,107,39,137,149,15,98,61,97,153,174,88,220,232,220,154,166,232,244,241,84,54,112,186,91,105,46,244,19,219,171,161,100,176,212,70,232,220,215,53,28,154,57,170,139,220,168,169,224,170,65,223,51,62,24,235,242,163,52,235,243,18,215,73,78,203,46,38,186,78,230,163,37,141,21,143,232,197,39,230,53,141,211,95,202,42,248,255,0,143,188,36,243,129,254,36,96,207,156,158,195,213,87,24,153,5,226,11,116,49,212,177,175,150,77,210,34,202,197,93,207,111,221,10,175,138,248,248,153,36,107,237,192,39,16,83,100,198,119,225,250,107,149,101,67,44,247,91,149,60,19,163,82,73,17,190,236,205,111,186,215,162,119,186,100,215,185,73,244,194,216,134,135,22,97,203,110,37,182,72,175,165,185,83,50,162,55,43,21,170,168,228,251,151,189,0,253,83,231,157,169,226,137,162,162,31,65,75,145,28,213,69,3,162,61,116,239,255,0,1,222,139,240,62,87,53,90,239,29,14,246,120,119,129,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,151,47,192,232,147,93,59,191,192,118,63,195,184,232,107,85,206,241,212,14,200,26,158,42,154,170,161,244,20,181,17,173,68,66,160,6,54,241,193,196,140,25,13,147,216,134,170,221,19,39,188,79,110,154,58,102,57,242,199,182,69,88,152,139,185,141,251,166,69,241,79,15,18,254,226,156,67,67,132,240,229,203,18,220,228,86,82,219,105,159,81,35,145,138,229,68,106,125,201,222,164,5,241,247,196,20,217,207,157,248,130,154,219,89,80,251,61,170,229,81,4,8,228,146,52,119,187,11,93,238,185,234,157,206,133,116,238,64,44,118,52,198,120,175,56,177,203,239,23,137,229,170,184,221,235,28,200,34,125,67,222,140,89,166,115,146,54,186,71,46,137,186,77,60,81,9,92,229,159,193,77,187,5,218,98,205,188,100,139,53,222,89,169,106,233,33,150,158,154,70,196,142,165,85,84,71,162,189,201,162,204,189,232,169,174,137,220,98,127,44,206,24,235,243,95,52,232,51,18,233,73,78,251,46,25,186,64,231,35,229,141,85,239,232,203,39,230,57,142,215,79,201,175,195,252,93,211,137,108,182,210,90,40,32,183,80,194,200,161,167,141,177,181,173,106,53,52,107,81,19,185,17,19,193,16,15,165,173,107,26,140,99,81,173,106,104,136,137,162,34,125,199,32,1,194,174,137,169,243,201,62,228,209,19,184,166,119,172,139,163,87,192,69,26,171,181,84,215,238,3,150,181,87,189,123,151,83,182,56,209,60,123,208,173,173,70,248,33,202,174,136,7,14,209,27,221,220,124,210,57,219,187,149,87,250,79,167,77,201,162,170,148,36,40,189,238,241,3,169,176,171,147,114,252,14,246,70,214,120,119,149,34,34,38,136,114,0,3,135,42,53,21,202,189,200,154,168,28,131,240,46,24,243,10,90,166,116,21,247,94,148,140,118,215,39,66,71,104,191,208,213,62,40,243,79,2,74,254,155,47,107,174,186,39,245,52,221,235,255,0,230,1,235,1,241,91,111,54,219,188,125,107,117,79,89,154,107,174,199,55,239,251,209,62,229,62,208,0,0,41,146,56,229,98,199,43,26,246,175,139,92,154,162,152,9,199,103,47,124,59,155,48,197,142,112,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,167,127,251,253,249,250,112,168,142,77,28,136,169,247,40,26,186,185,113,46,93,98,153,153,5,76,246,235,181,178,105,169,213,240,78,173,123,28,138,232,222,136,248,221,253,210,119,47,248,80,152,126,95,156,123,214,231,69,85,62,90,227,59,109,52,23,10,106,25,30,218,136,231,168,149,210,116,98,129,23,84,123,92,137,174,175,95,206,255,0,15,199,241,57,151,112,109,22,38,193,117,89,145,129,172,212,45,187,65,91,77,185,81,208,64,175,107,230,155,123,85,122,104,229,254,89,23,77,218,119,124,116,239,138,76,172,199,53,217,105,142,232,113,93,29,92,244,178,209,164,209,185,240,61,200,237,31,27,152,169,238,185,23,197,83,226,6,207,64,183,217,17,143,232,115,47,45,168,49,85,4,239,150,57,102,168,133,92,246,57,171,171,36,114,120,57,85,126,226,224,129,75,152,142,241,56,77,19,193,10,202,20,10,193,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,115,209,60,74,202,28,136,171,222,7,45,114,42,232,133,69,45,68,78,242,160,4,122,115,141,198,21,22,172,144,162,195,148,149,115,194,250,235,181,189,206,233,185,205,213,17,42,157,226,138,137,255,0,51,79,129,33,100,61,243,143,204,202,107,158,62,182,229,180,18,43,187,28,22,251,154,167,71,79,230,85,183,243,181,239,252,244,238,208,12,41,225,179,1,213,102,38,116,97,91,21,52,76,145,177,221,104,106,39,107,222,214,162,196,149,112,181,222,40,168,191,159,225,161,178,54,27,178,65,135,108,240,218,169,152,214,178,37,122,232,212,68,78,247,42,252,17,62,255,0,184,134,222,82,153,82,236,75,153,85,88,242,120,81,212,212,8,250,93,122,251,87,123,42,40,101,252,223,138,104,226,105,128,0,0,31,159,125,191,90,240,213,178,107,197,226,161,97,165,167,99,158,247,35,28,245,209,173,87,47,115,81,87,193,170,125,210,200,200,99,124,178,46,140,99,85,206,93,60,17,60,72,160,230,141,198,109,203,218,47,201,108,5,112,100,125,134,178,166,154,232,178,219,209,85,99,117,51,27,163,94,245,95,237,175,239,68,248,39,244,135,184,226,243,154,22,26,195,110,190,96,12,174,168,171,158,235,76,233,168,150,117,161,158,22,178,68,88,251,247,164,209,175,246,206,244,79,135,248,99,43,49,120,135,205,172,204,185,85,87,98,28,109,121,116,117,18,189,233,3,110,85,43,27,81,202,158,234,53,242,59,68,247,83,184,167,39,114,63,49,51,255,0,24,65,98,193,244,48,84,79,89,84,214,212,79,61,84,112,49,138,253,238,85,93,123,251,250,111,240,106,248,120,18,57,147,252,157,112,203,168,237,215,44,214,175,173,158,103,198,199,212,210,211,94,81,34,85,84,118,228,106,178,4,118,159,155,252,239,233,2,42,31,123,189,72,229,115,238,245,174,85,241,85,168,122,170,255,0,140,251,45,88,211,23,216,234,162,172,180,98,155,189,28,208,189,36,99,224,174,150,53,71,39,130,234,215,34,147,131,73,202,139,133,26,106,70,192,184,82,230,247,34,34,42,173,250,171,189,53,239,240,84,248,31,139,138,57,70,112,203,115,162,157,150,59,61,218,134,169,98,86,197,39,183,103,93,142,215,185,125,230,185,63,194,138,4,106,100,255,0,30,185,233,149,245,95,151,197,151,43,173,42,233,171,43,43,235,39,84,210,55,53,52,69,168,106,124,81,127,160,148,14,28,57,152,100,206,108,64,219,45,246,174,233,65,121,110,198,35,31,107,147,107,149,33,87,189,119,35,228,248,177,223,31,248,76,59,206,254,81,121,133,134,95,218,114,166,178,158,190,157,81,206,115,46,87,136,245,106,245,17,26,137,164,12,238,218,191,21,248,24,41,140,48,78,50,202,204,68,182,124,79,64,219,125,202,21,145,17,173,154,41,145,81,174,115,28,168,172,87,39,138,57,59,192,217,238,138,182,150,227,76,202,186,57,122,145,72,136,230,187,106,166,168,168,138,157,203,223,224,168,119,144,173,194,223,52,204,103,150,116,137,135,51,73,240,86,218,227,88,217,20,180,182,134,185,232,198,64,172,77,219,100,103,126,230,179,193,62,242,92,114,175,56,112,78,111,216,41,175,216,62,190,105,226,158,22,76,173,150,153,241,57,17,204,99,252,28,159,116,141,248,129,238,0,0,81,185,26,186,42,247,149,35,145,124,14,185,155,221,185,60,78,166,189,81,116,112,31,74,162,47,114,159,60,172,211,195,225,240,59,216,244,122,106,129,237,69,77,127,80,29,48,61,117,209,84,250,15,145,90,168,187,145,59,142,248,222,142,238,255,0,24,29,133,166,226,99,39,232,51,155,43,174,152,106,170,146,158,105,155,75,86,176,245,81,154,35,159,79,35,59,149,204,118,139,171,147,224,93,144,6,178,121,215,151,151,108,164,205,92,71,131,107,162,109,60,150,155,156,209,64,177,74,215,34,49,28,142,98,162,183,77,61,215,55,224,154,18,217,202,203,136,219,94,47,202,251,86,87,220,110,53,115,93,236,180,208,209,171,102,142,71,55,77,245,74,205,30,174,84,252,200,219,247,125,223,179,203,115,75,225,58,134,255,0,134,111,57,219,100,167,86,215,90,225,158,227,58,190,181,81,28,154,210,181,254,226,162,162,251,172,126,136,138,157,250,17,201,194,94,109,93,50,111,62,48,142,34,166,170,108,52,190,216,166,101,106,45,58,75,171,21,93,30,168,158,61,201,43,188,63,199,224,6,200,128,243,25,111,140,232,113,246,12,181,98,122,9,93,35,43,105,32,153,206,116,106,205,92,248,152,253,116,95,15,207,67,211,129,215,35,117,211,225,247,148,198,138,212,209,78,227,173,87,188,10,219,224,114,82,223,18,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,7,14,240,57,41,119,136,29,114,34,185,52,66,168,219,166,191,31,184,34,247,157,128,0,60,198,100,99,58,28,3,131,46,184,158,190,87,70,202,42,73,230,107,155,26,191,71,50,39,191,93,19,199,243,20,12,38,230,155,196,109,175,8,101,125,215,43,237,215,26,184,110,247,170,105,168,209,176,199,35,91,166,250,85,126,175,71,34,126,100,142,251,254,239,219,18,121,41,151,151,108,219,205,92,57,131,104,98,109,68,151,107,156,49,78,178,202,214,162,177,92,174,122,170,187,93,125,214,187,224,186,158,163,139,76,218,186,103,38,124,98,236,69,83,84,217,169,125,177,82,202,36,74,116,139,70,34,182,61,85,60,123,210,38,248,255,0,139,192,145,190,86,156,39,80,216,48,205,155,59,111,116,234,234,235,164,48,92,96,86,86,170,163,83,90,166,179,220,68,68,79,117,236,213,21,87,191,80,51,67,134,124,159,160,201,156,174,181,225,170,90,74,120,102,117,45,34,205,210,70,104,174,101,60,108,239,86,177,186,174,173,95,129,118,64,0,124,243,189,117,209,20,236,149,232,222,239,241,157,8,213,85,220,169,220,5,81,51,95,20,241,251,207,161,17,19,185,14,24,212,106,126,208,247,163,19,85,3,149,114,39,137,78,228,114,232,139,222,116,57,234,171,163,78,216,91,221,185,124,64,237,0,0,58,43,107,105,109,212,207,171,172,151,167,20,104,174,115,182,170,232,136,138,171,220,157,254,8,167,142,205,76,225,193,57,65,96,169,191,99,10,249,160,138,8,95,50,54,42,103,202,229,70,177,239,240,106,125,209,187,226,68,119,20,156,211,49,158,102,82,46,28,202,215,193,69,107,145,100,100,178,213,90,26,215,171,31,2,49,118,238,145,253,251,156,255,0,20,251,128,205,110,35,249,152,100,206,83,192,235,45,138,174,233,95,121,118,246,43,25,107,147,107,85,97,71,177,119,43,227,248,189,191,31,248,72,191,206,14,61,115,211,52,42,191,33,139,46,86,170,84,215,70,81,215,214,64,171,172,109,106,234,137,80,228,248,42,255,0,73,100,48,126,9,198,89,167,136,146,207,134,40,27,112,185,76,177,162,181,211,69,10,34,57,205,99,85,85,234,212,241,86,167,113,157,121,33,202,47,48,177,51,251,78,107,86,83,208,83,162,53,205,101,182,241,30,174,94,162,163,145,117,129,253,219,83,224,191,16,48,30,235,141,49,125,242,170,90,203,190,41,187,214,77,51,214,71,190,122,233,100,85,114,248,174,174,114,169,241,178,247,122,141,200,230,93,235,90,169,224,169,80,244,84,255,0,25,54,120,95,148,103,12,182,202,40,25,124,179,221,171,170,146,36,108,178,123,118,116,222,237,123,215,221,107,83,252,8,135,237,85,242,162,225,70,166,145,208,38,20,185,177,202,138,136,169,126,170,238,77,123,188,85,126,0,67,126,93,113,15,155,89,103,114,165,174,195,216,218,242,216,233,229,99,214,7,92,170,82,55,35,85,125,213,107,36,110,169,239,47,113,38,188,33,243,66,195,88,145,214,60,1,154,53,21,112,93,106,93,13,18,78,148,51,204,215,200,171,39,126,245,154,69,254,215,222,169,241,255,0,7,226,103,7,39,92,50,218,59,141,203,42,107,235,96,153,145,189,244,212,181,55,148,88,145,81,27,181,28,175,129,93,167,231,127,59,250,72,227,206,44,143,204,76,128,198,19,216,177,133,12,20,243,209,213,57,180,243,193,85,28,236,122,179,99,145,83,78,254,238,163,60,90,158,62,0,108,161,98,191,90,241,45,178,27,197,158,161,102,165,168,99,94,199,43,28,197,209,205,71,39,115,145,23,193,200,126,129,19,220,174,120,205,185,123,69,153,45,143,110,12,147,183,86,83,83,90,214,43,122,34,164,109,166,123,116,115,216,169,253,169,157,234,159,21,254,137,95,138,70,77,27,37,141,117,99,218,142,106,233,226,139,224,5,64,0,63,47,18,89,32,196,86,121,173,85,44,107,153,42,177,116,114,34,167,115,145,126,40,191,119,220,107,115,196,158,3,170,203,188,232,197,86,42,152,153,27,100,186,215,84,64,214,61,174,68,137,106,230,107,124,17,17,63,51,195,67,101,162,22,121,181,229,75,176,214,101,82,227,200,33,70,211,87,163,41,117,235,238,93,239,168,174,151,243,126,9,163,64,201,190,78,88,194,162,235,146,21,184,114,174,174,121,159,67,118,184,57,189,71,57,218,34,165,43,188,85,85,63,230,139,240,36,44,135,190,78,25,153,77,108,199,215,44,182,158,69,111,108,130,225,115,68,232,235,252,202,70,254,118,189,223,152,189,218,19,8,0,165,206,68,93,20,168,165,200,139,222,1,29,175,129,81,67,81,16,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,14,21,116,40,87,38,186,41,83,188,78,167,174,142,69,253,160,118,181,74,138,91,254,98,160,41,146,70,196,197,123,215,68,67,95,14,98,152,130,108,69,197,70,33,168,153,232,238,205,67,110,167,110,140,219,162,118,86,63,253,247,169,176,53,209,200,218,25,92,171,166,155,127,223,67,93,62,53,167,90,142,36,177,84,142,93,85,99,183,167,255,0,81,64,4,152,114,121,193,180,246,252,133,76,87,211,85,146,235,112,184,185,93,212,215,243,100,130,63,205,248,127,35,255,0,190,164,131,152,111,202,158,21,167,225,39,15,68,137,238,173,125,209,221,255,0,127,107,114,127,152,204,128,0,0,60,94,114,98,200,240,94,90,226,27,243,247,110,130,219,86,232,209,172,221,171,219,79,35,211,187,84,254,196,128,104,176,38,35,226,131,138,108,79,65,109,72,186,151,60,65,61,77,82,190,70,192,173,167,90,198,66,187,123,156,136,237,30,223,188,153,206,96,55,201,236,124,53,98,169,97,86,254,90,215,114,143,69,110,189,253,130,163,79,232,241,35,223,147,221,142,151,17,230,182,56,186,215,71,190,74,120,45,211,55,99,149,17,170,234,151,170,247,39,247,40,4,142,112,163,195,22,16,200,108,185,176,91,232,232,101,75,156,52,113,58,121,93,90,249,145,101,214,71,42,252,27,223,213,119,130,104,95,210,152,216,216,216,216,216,158,235,17,26,159,177,12,19,226,219,152,22,47,225,247,53,38,193,22,187,61,166,75,109,52,173,100,147,205,70,233,37,68,232,192,245,220,238,187,26,157,242,185,19,221,78,237,63,104,25,220,8,228,162,230,229,131,163,182,210,205,117,166,141,213,14,137,29,51,105,160,167,93,31,167,122,104,234,190,238,255,0,3,221,101,143,52,156,166,199,55,218,59,37,116,83,209,246,169,227,131,171,35,105,98,107,119,107,170,185,86,173,116,79,232,3,56,76,120,226,55,130,124,163,226,26,137,139,136,109,53,45,175,133,138,200,165,142,229,52,40,136,178,182,71,106,137,185,59,246,175,195,226,95,60,53,137,108,248,182,207,79,125,177,86,71,83,71,82,198,73,28,145,200,215,162,163,154,142,78,246,170,167,131,147,227,241,63,80,13,116,56,163,225,31,31,240,211,136,214,146,251,79,79,45,170,165,102,125,44,241,87,50,103,36,108,159,166,136,244,209,171,175,188,207,6,252,87,250,62,254,18,184,191,198,124,54,99,42,122,232,107,99,125,141,98,168,100,208,45,4,115,61,28,248,218,214,170,119,181,124,99,98,126,119,223,220,79,62,106,228,246,12,205,251,43,172,216,190,134,90,136,246,163,91,211,169,124,74,136,146,53,254,45,95,189,136,65,71,25,188,34,221,56,113,197,21,21,118,202,106,151,97,201,234,86,56,95,34,203,42,196,175,150,116,99,85,235,19,91,166,200,154,157,234,171,170,252,117,2,119,178,187,52,176,206,106,225,122,12,73,135,106,100,145,149,148,177,84,42,62,7,70,169,190,54,63,193,127,239,141,248,158,200,131,126,94,188,102,223,114,155,27,82,96,172,85,114,163,251,59,37,45,75,99,116,180,240,177,99,115,97,141,35,106,200,175,103,118,144,252,117,85,95,191,225,55,54,43,229,179,17,219,34,188,89,234,163,168,165,153,92,140,146,55,181,232,170,215,43,87,189,170,169,226,139,241,3,239,62,105,154,168,237,90,159,3,233,41,115,17,221,235,226,7,207,27,151,93,85,123,207,165,23,84,212,249,149,155,87,95,13,59,251,206,246,185,85,53,2,137,89,255,0,168,235,141,21,174,213,83,184,250,28,154,157,42,139,175,112,29,232,168,169,170,28,148,177,125,212,79,184,168,15,23,156,152,42,139,48,178,195,19,225,42,230,43,163,185,218,170,105,187,164,86,126,115,23,226,158,30,8,107,155,158,248,34,171,43,115,171,22,225,52,103,75,217,55,170,134,211,254,81,36,209,155,247,198,186,252,125,215,55,197,63,105,179,43,154,215,181,88,228,213,28,154,47,236,34,7,155,47,15,144,89,241,45,86,111,90,40,231,107,106,102,146,122,215,171,228,115,85,92,148,81,55,68,219,181,52,87,59,249,201,253,32,100,31,41,188,248,151,48,242,190,225,130,174,179,35,171,48,253,69,29,20,72,218,109,137,210,109,26,34,42,185,23,69,95,200,187,238,240,240,239,51,240,130,126,86,217,186,152,3,62,168,112,157,69,68,113,211,226,138,250,120,213,30,214,120,199,5,79,130,185,200,169,174,244,78,237,73,212,167,157,149,52,241,84,196,186,178,86,53,237,95,212,169,170,1,216,80,254,226,178,151,162,170,119,1,74,46,165,103,91,91,162,234,118,55,192,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,112,165,10,186,21,187,192,235,115,117,93,64,169,157,229,101,44,69,68,239,42,0,96,31,54,76,248,151,47,50,190,223,130,173,83,35,107,49,5,69,101,20,168,234,109,233,210,117,26,162,170,57,87,68,95,203,55,239,241,240,238,51,226,162,118,83,83,203,83,42,232,200,152,231,185,127,82,38,170,65,95,52,156,221,76,127,159,85,216,78,158,162,57,41,240,189,125,68,104,140,107,60,100,130,155,197,90,229,85,211,98,167,126,128,99,142,68,96,138,172,210,206,172,37,132,213,157,95,107,94,169,219,81,249,68,143,86,111,223,34,235,240,247,90,239,4,253,134,198,89,55,130,168,178,247,44,48,198,18,161,98,182,59,101,170,154,155,190,69,127,230,177,62,43,227,226,164,90,114,154,225,242,11,198,37,165,205,235,189,28,238,109,52,209,207,68,244,124,141,106,43,82,182,39,106,155,118,174,170,214,255,0,57,127,160,151,230,181,172,106,49,169,162,53,52,79,216,7,39,10,168,137,170,156,148,189,125,213,79,188,15,158,68,87,59,84,78,227,178,38,127,235,41,68,93,123,206,230,166,128,114,171,162,106,124,210,57,117,85,69,239,59,220,229,78,243,161,25,185,117,241,215,191,184,14,97,106,171,181,114,124,15,164,165,172,70,247,167,137,80,3,198,230,142,105,97,156,170,194,245,248,147,17,84,201,27,40,233,101,168,68,100,14,145,87,100,111,127,130,127,222,221,241,61,29,246,249,108,195,150,201,111,23,138,168,233,233,97,86,163,228,145,237,98,34,185,200,212,239,114,162,120,170,124,72,70,230,21,198,109,247,54,113,181,94,10,194,183,42,63,179,177,210,211,54,71,69,79,11,214,71,58,25,18,70,164,136,247,247,105,55,195,69,69,251,190,33,105,248,181,226,255,0,25,241,39,140,170,43,166,173,141,150,52,138,157,144,192,148,17,194,245,115,35,115,92,171,222,229,241,145,233,249,223,119,113,240,112,185,194,62,63,226,91,17,165,37,138,158,158,43,85,50,194,250,169,229,174,100,46,88,223,63,77,81,137,163,151,95,117,254,45,248,39,244,254,255,0,6,92,34,221,56,142,197,20,245,119,58,106,150,225,200,42,82,57,159,26,203,18,202,172,150,4,123,81,233,19,155,166,201,92,157,202,139,170,124,52,39,95,42,178,123,6,101,5,149,182,108,33,67,45,60,123,85,174,234,84,190,85,84,89,28,255,0,23,47,222,245,2,216,240,229,193,62,81,240,243,68,245,195,214,154,151,87,204,196,100,178,201,114,154,100,84,73,93,35,116,69,218,157,219,147,225,240,50,28,31,151,137,113,45,159,9,89,234,47,183,218,200,233,168,233,152,249,36,146,73,26,196,68,107,85,203,222,229,68,240,106,252,126,0,126,160,48,123,51,185,164,229,54,6,190,214,89,40,98,158,179,178,207,36,29,88,219,75,43,93,183,77,21,170,149,105,170,127,65,225,107,121,185,96,233,45,181,83,90,169,163,109,67,98,87,66,218,152,41,211,87,233,220,154,54,175,191,191,196,9,27,44,23,21,220,49,97,12,249,203,155,253,190,178,134,85,185,205,71,43,160,149,181,175,133,18,93,99,114,47,197,189,221,38,248,166,133,142,225,39,152,22,47,226,11,53,33,193,23,75,61,166,59,109,76,174,100,115,195,70,232,229,84,232,206,244,209,221,119,181,123,226,106,47,186,189,218,254,211,59,36,99,100,99,163,122,123,175,69,106,254,197,3,93,73,112,38,35,225,127,138,108,49,65,114,72,186,150,204,65,5,77,42,178,70,206,174,167,74,199,194,155,187,154,138,237,24,239,184,159,156,155,197,145,227,76,181,195,215,230,110,221,61,182,145,210,35,153,183,71,186,158,55,175,118,171,253,145,19,92,225,44,116,184,115,53,176,61,214,134,61,146,84,65,113,153,219,220,170,142,86,212,177,83,185,127,186,82,66,57,127,95,39,190,112,213,133,101,153,91,249,27,93,182,61,17,186,119,246,10,125,127,163,192,12,145,0,0,35,227,156,54,13,167,184,100,42,226,190,154,164,150,171,133,185,200,238,166,159,157,36,241,254,111,199,249,111,253,244,36,28,195,126,107,16,173,71,9,56,134,37,79,117,43,237,110,238,251,251,91,83,252,224,69,183,46,188,65,54,29,226,163,15,84,66,244,111,105,161,184,211,187,86,110,213,59,43,223,254,251,16,216,62,57,27,43,17,236,93,81,77,114,184,41,157,105,248,146,194,178,53,116,84,142,224,159,253,69,57,177,101,173,200,234,24,156,139,174,187,191,223,80,62,178,151,41,81,75,191,204,5,40,228,215,184,173,23,83,169,171,170,235,250,206,198,248,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,10,92,116,185,21,93,223,161,220,239,19,173,81,119,34,129,216,223,243,21,20,180,168,15,130,248,215,62,215,59,91,226,187,127,253,228,53,200,226,238,42,136,56,128,196,177,213,35,18,68,101,14,187,53,211,253,103,15,223,222,108,127,90,212,125,43,218,168,170,139,167,114,126,212,53,215,227,146,153,212,188,77,98,184,220,197,110,177,91,213,53,69,79,254,69,0,18,225,202,193,19,241,69,195,154,254,114,87,221,63,202,222,101,249,134,252,169,230,237,28,36,225,249,91,225,219,238,137,223,227,175,107,113,153,0,0,0,97,247,52,53,122,112,221,86,172,133,100,255,0,94,162,232,138,187,83,176,84,119,247,24,121,201,86,104,155,152,25,139,11,244,69,125,21,169,205,239,241,84,158,111,248,76,252,227,203,12,205,137,184,114,197,52,240,70,178,62,43,101,197,200,136,142,93,21,104,42,17,23,221,255,0,223,188,138,30,92,185,177,75,147,25,255,0,113,178,93,244,142,59,203,169,173,234,245,149,140,210,88,235,99,106,55,242,158,58,239,119,130,162,247,120,47,192,39,152,137,238,110,185,127,28,55,102,98,218,90,89,119,85,182,121,106,36,213,202,223,113,148,45,111,195,68,248,146,167,99,185,65,121,179,80,221,169,158,143,138,174,158,57,154,168,168,168,168,230,162,248,167,113,225,51,203,35,176,166,121,225,10,172,53,136,169,218,233,31,79,44,84,243,58,73,90,145,171,213,138,170,169,27,219,175,242,109,255,0,223,196,53,160,59,41,170,38,164,168,142,170,157,219,100,137,200,246,46,136,186,42,46,169,226,102,135,20,92,186,179,39,44,177,53,230,235,132,168,95,113,178,164,210,207,15,102,160,172,122,36,104,145,170,251,202,215,167,139,221,252,229,240,255,0,6,37,222,48,6,51,177,62,102,220,176,197,210,38,211,170,245,94,234,41,90,214,104,186,106,170,230,166,157,233,241,2,85,185,73,113,1,91,126,177,94,50,250,253,91,79,190,10,200,18,20,233,199,27,156,212,163,119,251,109,87,249,15,187,255,0,84,153,26,241,112,39,142,83,2,231,229,162,89,117,106,78,181,8,228,213,169,222,218,42,164,254,119,247,70,195,80,202,217,225,100,204,252,217,26,142,79,216,169,168,21,150,215,62,242,71,10,231,190,3,170,193,152,158,150,73,99,154,88,37,98,178,165,240,170,44,114,110,78,246,235,247,187,224,92,160,6,180,185,255,0,145,216,147,35,113,213,118,26,187,219,234,89,70,147,74,180,147,190,57,54,172,125,105,88,198,171,222,198,34,191,72,149,123,147,245,254,201,70,229,45,196,29,102,46,203,213,203,11,253,206,145,245,148,21,151,9,226,141,25,28,114,44,122,195,38,237,17,218,170,107,43,147,93,186,127,128,184,60,203,120,115,155,53,242,94,174,229,96,216,219,165,37,194,138,88,245,100,207,95,229,100,71,46,140,85,248,76,239,230,175,251,202,145,69,193,150,105,187,38,115,238,213,127,185,110,130,149,244,181,148,181,13,122,178,61,17,240,57,205,213,100,77,19,222,99,62,239,248,67,99,0,126,86,25,190,83,98,75,37,61,226,146,70,190,57,247,162,43,92,142,252,215,171,124,83,187,224,126,168,20,185,53,95,0,137,247,149,28,105,160,28,157,110,106,119,234,118,20,185,0,161,171,181,127,87,192,236,58,180,68,95,218,118,181,117,64,57,44,71,26,249,95,77,154,124,58,227,91,51,226,145,245,44,179,84,58,153,24,247,34,245,17,88,246,247,53,21,87,222,141,189,218,23,220,249,46,212,44,185,218,235,45,175,211,109,84,18,66,186,235,252,230,170,124,63,104,26,204,225,138,234,252,164,206,107,109,115,213,98,169,194,184,133,155,213,236,215,249,10,141,174,213,29,183,224,213,241,211,250,13,132,56,85,205,24,115,99,40,44,216,138,58,152,166,145,180,148,140,147,167,177,54,171,169,98,126,138,141,115,180,252,229,33,151,153,22,83,73,149,217,255,0,60,173,106,118,123,251,106,235,216,168,201,17,21,203,91,62,238,247,170,235,220,230,248,119,25,75,201,187,55,152,216,49,22,89,92,230,214,89,46,52,210,210,123,209,183,221,90,89,91,166,157,206,93,58,9,223,223,227,251,64,149,96,0,20,4,83,151,39,220,82,154,120,1,216,14,17,117,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,174,128,82,170,14,23,79,2,166,167,222,5,64,0,44,247,21,89,163,14,83,229,5,231,17,73,83,20,50,58,146,173,145,245,54,46,229,109,44,175,209,17,206,110,191,154,134,189,248,158,186,191,54,243,154,229,92,197,89,106,113,86,33,126,197,99,52,254,94,163,107,116,70,238,248,57,60,53,254,146,70,249,200,230,243,29,6,29,203,43,100,218,75,29,198,166,90,191,122,55,123,169,75,19,116,211,189,201,175,93,123,251,188,63,97,139,92,183,114,154,76,209,207,248,37,115,83,179,216,27,73,94,245,86,72,168,142,74,216,54,247,177,83,78,230,187,199,184,9,132,224,163,43,233,178,179,135,92,21,102,100,82,50,165,246,106,119,84,163,222,229,94,162,171,222,238,231,34,42,123,210,59,187,66,251,159,37,166,133,150,203,93,29,181,154,109,165,130,56,83,77,127,154,212,79,143,236,62,176,56,58,222,187,151,245,124,78,199,46,136,117,104,138,191,176,10,154,212,238,208,236,41,106,21,1,74,167,127,112,106,104,190,7,58,106,114,0,3,242,177,53,242,155,13,217,42,47,21,114,53,145,193,177,21,92,228,111,231,61,27,226,189,223,16,48,3,155,79,16,117,152,71,47,83,44,44,23,58,70,86,87,214,91,231,150,53,100,114,72,145,235,52,155,180,87,106,137,172,77,77,118,233,254,18,46,114,3,35,177,38,121,99,170,28,53,104,183,212,190,141,102,137,106,231,100,114,109,72,250,209,49,237,71,177,143,68,126,146,162,247,167,235,253,190,171,140,220,211,118,115,103,221,214,255,0,109,221,61,43,41,104,233,105,218,197,100,154,163,32,107,157,162,198,154,47,188,247,253,255,0,240,74,239,45,46,28,230,202,140,151,164,185,95,246,58,233,87,112,173,150,77,25,51,23,249,88,209,171,163,213,62,16,183,249,169,254,250,168,100,78,66,100,142,21,200,140,7,75,131,48,197,44,145,71,12,179,202,245,125,75,230,85,89,36,220,189,238,211,238,111,192,185,64,0,35,55,155,111,16,21,182,27,21,159,47,172,53,180,251,231,172,157,38,78,156,114,57,173,90,54,255,0,182,213,63,151,251,191,245,201,124,210,182,8,95,51,255,0,54,54,171,151,246,34,106,107,203,199,102,57,76,117,159,151,121,98,213,201,2,211,163,83,86,175,123,168,169,83,249,191,220,129,143,21,53,19,85,212,73,85,80,237,210,74,229,123,215,68,77,85,87,85,240,58,207,65,103,192,24,206,250,248,91,109,195,23,73,91,80,169,210,123,104,165,115,95,170,233,170,43,90,186,247,175,192,203,78,23,121,117,102,78,102,226,107,53,215,22,208,190,221,101,89,162,158,110,211,65,88,196,88,213,36,84,247,145,172,79,22,55,249,201,227,254,16,190,124,162,178,254,57,174,207,197,181,84,178,238,164,108,18,211,201,171,145,190,251,43,154,239,134,139,240,37,132,182,217,27,145,216,83,35,48,133,46,26,195,180,237,108,140,167,138,42,137,155,36,174,73,21,138,245,69,68,145,238,211,249,71,127,239,225,238,239,151,40,44,214,106,235,181,75,209,145,82,83,201,51,149,85,17,17,26,213,95,21,238,2,34,121,213,77,19,179,3,46,161,102,138,172,162,186,185,221,254,10,179,195,255,0,1,152,124,175,21,235,195,117,34,190,21,143,253,100,137,170,42,110,78,193,79,223,222,70,215,49,172,216,165,206,124,255,0,183,89,45,26,73,29,153,213,54,244,122,74,199,235,44,149,178,53,91,249,63,13,54,55,197,85,123,252,19,227,43,220,6,225,153,176,207,14,88,90,158,120,214,55,203,108,183,57,81,81,201,170,165,5,58,42,251,223,251,247,1,145,0,0,6,32,115,79,68,252,81,113,30,159,156,181,246,191,242,182,25,126,97,191,53,137,187,63,9,56,134,87,120,118,251,90,119,120,235,218,218,4,64,240,137,21,68,252,64,97,168,233,81,139,34,178,187,77,250,233,254,179,155,238,239,54,55,177,181,204,181,192,215,120,166,239,255,0,121,77,119,248,27,166,117,87,19,88,82,54,177,93,164,87,5,93,17,87,255,0,145,78,108,81,68,212,101,43,26,136,168,137,175,114,254,213,3,188,165,223,230,42,41,112,29,45,69,69,238,68,59,154,80,136,186,255,0,73,91,124,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,7,10,133,10,169,169,216,80,173,239,241,3,150,247,169,81,67,83,69,43,3,133,213,83,185,116,32,55,153,254,23,147,13,113,77,94,189,13,177,215,89,109,213,27,147,118,154,236,116,122,106,239,143,228,252,16,159,50,27,185,201,97,234,218,60,219,181,222,213,143,90,89,173,150,248,81,253,53,70,239,214,175,187,119,134,186,55,192,12,145,228,245,139,105,174,92,63,51,12,54,77,37,180,220,46,76,115,85,205,239,221,44,50,106,159,31,9,145,59,255,0,224,36,0,134,14,82,25,171,79,135,51,6,179,0,212,185,26,218,229,146,177,21,100,99,123,223,61,4,90,104,189,235,249,191,5,38,124,0,0,15,200,197,182,56,241,38,25,185,216,165,211,74,234,73,169,251,245,254,124,110,111,195,191,249,198,190,188,101,100,214,47,200,204,254,196,87,57,168,230,167,163,170,196,21,21,118,202,174,205,42,71,187,115,102,110,142,149,187,92,191,148,69,211,85,78,229,248,27,16,152,241,198,71,11,214,238,36,50,246,91,52,115,71,77,114,167,89,234,32,150,70,204,244,234,45,51,227,98,237,141,233,224,170,222,237,23,80,49,139,151,127,30,216,103,17,88,176,246,77,227,103,62,146,243,75,79,77,108,138,166,122,154,88,163,157,205,73,253,230,55,220,114,247,49,154,166,139,166,191,31,21,145,250,90,154,122,202,120,234,233,102,100,176,202,212,123,30,199,35,154,228,95,138,42,119,41,173,126,113,100,158,98,112,241,152,117,182,171,165,5,91,22,203,112,119,100,184,165,4,172,133,235,27,152,230,189,58,173,209,83,222,103,114,234,154,253,255,0,28,166,225,211,154,126,40,202,219,85,147,10,227,44,61,91,116,162,161,100,84,211,84,210,205,74,199,62,54,239,77,118,44,45,68,238,115,83,243,254,10,186,129,53,147,67,29,68,79,130,102,238,99,211,71,38,186,106,133,171,205,236,171,193,247,60,37,121,174,146,141,177,204,148,51,43,117,154,95,121,218,42,255,0,102,159,21,251,140,125,179,243,83,200,90,236,59,21,214,167,125,61,68,180,253,69,166,154,233,66,217,152,253,63,53,91,212,241,215,224,99,215,17,92,215,240,189,250,207,91,135,112,38,25,187,75,81,83,71,53,59,42,31,81,72,176,177,234,237,26,237,91,191,84,209,53,240,239,238,251,192,197,156,238,194,13,177,241,59,67,65,135,150,39,77,60,53,114,116,163,115,158,228,114,62,171,93,81,117,95,4,255,0,18,147,235,96,71,54,197,110,107,211,71,37,36,40,169,250,246,33,6,220,13,96,92,89,159,252,69,46,99,94,34,158,90,122,58,170,165,153,205,165,114,181,171,61,53,91,209,187,163,107,90,154,43,147,189,124,117,39,86,40,219,20,76,137,190,12,106,53,63,98,1,88,0,15,207,191,89,224,191,90,230,181,212,233,178,85,106,247,235,240,114,47,193,83,238,53,231,227,163,45,95,149,124,70,94,176,250,109,72,170,40,168,107,97,68,107,211,70,186,6,177,127,63,85,95,122,55,27,20,17,13,206,87,1,210,210,99,27,94,96,70,223,202,212,50,223,109,94,231,247,55,167,86,239,191,111,243,83,225,168,25,157,203,95,49,163,204,62,24,172,181,146,73,186,170,26,251,140,82,162,185,154,166,149,10,169,170,55,77,59,158,223,129,149,100,112,114,99,185,201,38,81,93,237,142,252,216,175,55,5,111,135,246,186,53,255,0,58,146,62,0,225,87,67,147,173,203,183,184,10,209,117,57,58,218,167,96,29,110,67,150,247,28,185,10,81,221,250,125,192,118,3,132,239,67,144,35,239,155,134,76,253,173,202,148,204,122,70,34,207,134,40,38,122,166,217,28,187,29,85,78,175,95,117,118,167,187,187,197,63,192,71,47,0,120,253,48,15,20,152,18,166,119,35,105,171,46,204,134,85,87,49,191,157,20,172,111,123,147,239,147,239,66,120,243,207,5,195,152,89,69,139,112,132,200,159,215,75,69,77,58,42,238,209,53,103,220,213,69,95,15,129,175,6,102,97,155,174,71,103,173,101,60,208,185,178,88,239,242,86,210,38,199,55,116,112,214,61,24,169,212,69,215,94,151,138,234,159,180,13,147,237,55,24,110,214,218,91,140,14,69,101,76,44,149,52,84,95,206,106,47,195,187,226,125,102,49,242,253,206,154,124,231,200,248,46,45,141,209,84,218,150,150,138,161,175,146,55,42,201,216,225,115,149,17,136,154,38,170,190,40,158,6,78,1,194,248,29,91,189,237,14,227,173,83,64,42,69,248,21,20,53,83,197,59,202,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,170,252,10,138,28,169,226,189,192,81,187,222,208,237,79,2,132,77,78,192,7,201,118,184,195,105,182,213,92,103,114,35,41,161,124,171,170,162,126,107,85,126,61,223,3,235,49,143,152,22,116,211,228,198,71,207,113,116,110,150,166,234,181,84,84,237,100,145,181,82,78,199,51,154,170,143,69,213,53,68,240,69,241,2,31,120,252,199,233,143,184,164,199,117,48,57,29,77,71,118,124,49,42,57,142,252,216,162,99,187,218,159,124,127,122,146,53,202,63,38,126,201,101,74,230,61,91,17,39,196,244,16,189,19,108,141,93,141,170,168,86,47,188,187,87,221,219,224,159,225,34,167,44,240,205,215,60,115,214,142,158,24,92,233,47,151,248,235,106,211,99,157,182,57,171,24,143,85,233,162,105,167,87,197,52,79,216,108,63,145,152,46,28,189,202,44,37,132,33,68,254,181,218,41,169,213,83,118,139,163,62,231,42,170,120,252,64,247,96,28,47,114,1,75,187,206,26,129,93,223,167,222,84,212,2,163,133,93,14,78,183,40,21,162,234,114,117,181,119,29,128,12,84,230,81,152,209,229,231,12,87,170,200,228,219,85,53,125,186,40,145,28,205,87,90,132,85,209,29,174,189,204,119,192,202,178,56,57,206,92,228,143,40,173,22,198,254,108,183,155,122,187,195,251,93,98,255,0,153,0,143,110,5,242,213,249,169,196,101,151,15,174,213,138,158,138,186,182,100,86,189,117,107,96,115,19,243,52,84,247,164,105,176,197,134,207,5,134,215,13,174,155,77,145,43,151,187,95,139,149,126,42,191,121,18,220,154,176,29,45,94,49,186,102,4,141,252,173,59,46,22,212,238,127,123,122,116,142,251,246,255,0,57,126,26,146,242,0,0,7,193,127,71,58,197,113,107,19,87,45,36,200,137,250,246,41,1,89,35,132,27,124,226,118,186,131,16,172,77,154,8,105,36,233,72,231,49,202,229,125,46,154,34,104,190,11,254,52,54,1,150,54,203,19,226,119,131,218,173,95,216,164,21,113,203,129,113,102,64,113,20,153,141,103,138,120,169,235,42,169,86,23,58,149,200,215,44,20,212,143,86,238,145,174,106,234,173,94,244,240,208,9,129,202,28,171,193,246,204,37,102,174,142,141,178,76,180,48,171,180,154,95,117,218,34,255,0,102,191,20,251,139,169,12,49,211,196,200,33,110,214,49,52,106,107,174,136,69,39,14,188,215,240,189,134,207,69,135,113,222,25,187,69,81,77,71,13,59,234,25,81,72,144,189,232,237,28,237,93,179,68,209,117,240,238,239,251,140,133,188,115,83,200,90,28,59,45,214,155,125,69,68,84,253,68,166,134,233,66,233,158,253,63,53,27,212,241,215,224,6,106,85,84,211,209,211,201,87,85,51,34,134,38,171,222,247,185,26,214,162,124,85,87,185,8,224,230,33,199,182,25,195,182,44,67,147,120,37,207,171,188,213,83,212,219,37,169,130,166,150,88,224,115,146,15,121,237,247,220,157,207,126,137,162,107,167,195,197,49,211,136,190,105,248,163,52,173,87,188,43,131,112,245,109,174,138,185,146,211,67,83,85,53,43,220,200,221,177,53,216,144,185,23,185,174,79,207,248,162,234,98,206,78,228,158,98,113,15,152,116,86,171,93,5,91,214,245,112,111,107,184,173,4,175,133,139,35,158,231,61,122,77,209,19,221,127,114,104,154,253,223,0,246,156,26,228,214,47,207,60,254,195,183,56,104,230,168,163,165,196,20,245,119,58,174,205,42,199,187,115,166,118,174,137,187,90,191,147,85,211,84,78,244,248,27,5,97,43,28,120,111,12,219,44,81,105,165,13,36,52,253,218,255,0,50,54,183,227,223,252,210,199,240,111,194,245,187,134,252,189,138,205,36,209,212,220,170,22,10,137,229,141,179,49,58,137,76,200,222,187,100,122,248,170,59,187,68,208,200,112,0,0,4,127,243,133,197,180,214,222,31,159,134,29,38,178,221,174,22,214,53,168,230,247,109,150,105,53,95,143,132,42,157,223,240,146,0,67,7,54,252,213,167,196,121,131,71,128,105,156,142,109,10,199,88,170,146,49,221,236,158,190,45,52,78,244,252,239,138,129,106,249,96,97,121,49,47,20,212,11,208,221,29,13,150,227,81,185,119,105,174,198,199,166,173,248,254,83,193,73,242,77,81,59,215,82,27,249,54,225,234,218,204,219,186,94,209,143,74,88,109,151,8,85,253,53,86,239,214,147,187,119,134,186,59,192,153,16,5,46,238,82,162,135,38,170,7,26,247,149,162,20,163,123,252,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,28,42,33,201,194,248,0,238,69,57,40,42,215,80,57,48,71,155,22,76,203,143,242,81,49,77,162,223,28,183,59,85,125,189,26,244,129,239,145,99,223,51,21,168,173,69,238,252,190,190,6,119,30,95,50,112,101,14,62,194,21,152,106,190,138,26,168,234,29,19,210,57,90,142,110,172,145,174,215,69,84,251,151,226,6,185,60,59,102,101,118,84,102,230,30,197,84,117,18,67,26,87,210,67,84,230,72,214,126,67,181,68,247,234,174,69,77,63,38,158,58,126,211,100,60,27,137,169,49,126,30,167,190,209,185,22,57,156,246,247,57,174,209,90,229,111,139,123,190,6,185,220,78,100,173,247,34,51,90,183,9,215,218,106,104,160,108,52,181,52,175,116,11,27,85,31,18,47,187,239,59,191,115,95,241,215,185,73,51,229,143,198,5,6,41,193,17,101,222,98,227,72,29,124,167,171,170,88,219,89,82,212,150,70,190,104,122,106,137,177,59,181,153,90,157,235,225,254,0,145,144,0,3,143,30,229,57,0,90,188,224,225,163,39,179,170,213,93,71,140,176,45,150,182,174,174,39,181,42,230,165,214,70,57,219,125,237,90,173,118,190,227,123,245,215,184,143,124,233,228,227,115,168,173,174,187,229,86,47,179,81,65,44,142,146,26,9,40,234,213,35,110,172,209,168,228,116,139,253,159,195,255,0,84,174,0,32,190,163,148,207,17,240,84,244,27,115,177,61,187,180,223,208,175,77,83,239,211,179,255,0,156,246,185,109,201,239,55,110,119,218,87,227,76,87,97,165,182,182,102,245,219,217,107,85,206,102,138,171,166,172,143,227,162,120,161,51,43,27,28,168,231,49,170,169,224,170,135,141,205,204,198,183,101,102,6,185,226,218,245,98,37,29,58,200,198,185,202,212,87,110,107,83,191,107,180,239,122,120,160,30,15,134,94,20,176,23,13,120,105,246,155,13,186,223,45,125,67,162,146,162,182,24,30,199,61,236,133,35,85,247,222,229,239,247,215,255,0,25,75,224,97,134,76,241,121,140,115,51,51,215,14,163,29,61,178,166,89,186,72,199,199,182,38,182,57,158,212,220,144,181,87,185,141,239,85,79,3,51,154,170,168,138,169,166,169,224,7,32,0,4,99,243,156,142,153,216,38,209,43,217,164,173,186,219,218,213,251,215,163,89,254,101,82,78,8,162,231,63,137,98,146,107,30,22,142,127,126,57,232,42,222,196,215,251,93,114,107,225,250,211,226,7,172,228,192,143,92,189,190,105,187,106,93,171,245,238,238,254,74,132,147,18,59,121,53,88,170,41,50,66,225,123,146,157,91,29,109,226,225,211,145,83,243,145,27,72,222,238,255,0,190,53,79,232,36,72,1,214,255,0,19,176,161,201,175,136,28,52,236,40,106,119,149,129,195,142,167,53,117,215,94,239,184,238,40,114,1,203,23,187,77,74,142,182,247,47,137,216,5,18,197,28,241,62,25,88,142,100,141,86,185,171,224,168,189,202,132,53,243,120,201,56,112,166,96,88,113,253,150,219,4,20,247,42,74,199,86,58,24,94,154,175,107,69,98,185,223,155,174,181,11,247,127,79,113,50,230,31,115,57,202,175,194,15,14,184,130,241,71,103,237,151,11,29,182,90,136,92,200,183,72,196,108,244,242,46,139,170,105,221,27,190,255,0,243,1,134,188,164,248,128,135,5,220,239,153,107,120,171,149,99,184,215,71,89,78,199,84,70,214,187,74,73,145,205,70,187,189,116,72,90,189,218,248,167,135,198,98,145,81,200,142,106,162,162,247,162,161,172,126,83,99,11,150,90,230,29,21,233,151,74,155,76,148,79,157,147,61,138,230,185,142,88,100,143,69,68,69,93,117,114,167,135,196,217,59,47,113,61,14,47,194,22,187,221,5,108,85,77,154,150,7,62,72,222,142,77,206,137,142,94,244,254,233,63,194,7,163,40,122,106,133,103,11,224,5,13,77,63,81,90,41,66,247,119,149,53,123,192,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,7,10,165,14,77,127,89,83,151,188,165,59,251,192,229,137,162,21,156,39,129,200,28,42,163,81,92,229,68,68,239,85,82,29,121,182,113,1,14,52,185,216,242,214,207,87,42,71,110,174,146,178,161,141,168,141,205,110,180,144,163,90,173,111,122,106,147,57,123,244,240,95,31,132,180,102,22,39,161,194,24,66,233,123,175,173,138,149,176,210,206,230,73,35,209,169,185,177,61,201,222,191,220,175,248,13,108,115,103,24,92,179,43,48,235,111,79,186,84,221,164,173,124,12,133,239,87,57,207,114,67,28,122,34,42,34,235,171,81,60,62,0,102,215,40,124,147,135,21,230,5,251,31,222,173,176,79,79,109,164,163,117,27,166,133,235,162,246,181,87,171,93,249,186,235,78,159,127,244,119,147,41,20,81,193,19,33,137,136,214,70,212,107,90,158,8,137,220,136,98,15,44,108,170,252,31,112,235,135,239,21,150,126,199,112,190,91,98,168,153,207,139,108,143,71,79,81,34,106,186,174,189,210,55,238,255,0,49,152,32,10,94,189,218,106,84,117,187,189,124,64,165,173,93,117,215,187,238,59,90,82,212,43,0,117,184,236,40,114,119,129,195,60,78,194,134,166,158,5,96,8,206,231,64,143,76,189,177,235,187,106,221,168,52,238,238,254,74,184,147,18,59,121,202,216,170,42,242,66,223,123,142,157,93,29,21,226,223,212,145,19,243,81,91,86,222,254,255,0,190,68,79,233,3,204,242,99,142,153,184,38,239,43,25,172,174,186,220,26,229,251,151,163,71,254,100,66,78,8,162,228,193,137,98,142,107,230,22,146,127,126,73,235,234,216,197,215,251,93,10,107,225,250,151,226,74,232,0,0,2,199,241,53,194,150,2,226,83,13,50,211,126,183,91,226,175,167,116,178,83,214,205,3,222,230,61,240,172,104,190,227,218,189,222,226,255,0,226,161,123,220,170,136,170,137,174,137,224,97,142,115,113,121,140,114,207,51,211,14,171,29,5,178,154,88,122,168,247,199,182,86,186,56,94,228,220,176,185,83,185,238,239,69,95,16,48,207,50,121,61,230,237,178,251,84,252,23,138,236,53,86,215,76,238,131,123,45,106,57,172,209,21,53,209,146,124,117,79,21,60,85,63,41,158,35,231,169,232,58,231,98,99,119,105,191,161,94,186,39,223,167,103,255,0,57,51,153,71,152,214,236,211,192,214,204,91,64,172,84,172,167,73,30,214,185,92,136,237,206,106,247,237,110,189,236,95,4,61,146,70,198,170,185,172,106,42,248,170,32,17,75,146,220,156,110,116,245,180,55,124,213,197,246,106,216,34,145,178,77,65,29,29,90,36,141,213,250,181,92,174,141,127,176,248,127,235,144,140,159,225,163,39,178,86,213,67,71,131,112,45,150,138,174,146,38,53,106,225,165,210,71,185,187,189,237,92,174,118,190,251,187,245,215,188,186,128,14,60,59,144,228,0,0,0,63,19,25,98,106,76,33,135,170,47,181,142,68,142,23,49,189,238,107,117,87,57,27,226,238,239,137,173,231,17,57,153,93,154,249,185,136,113,85,101,68,147,70,181,245,112,210,185,242,53,255,0,144,237,82,189,154,43,81,19,79,202,47,134,191,180,148,94,103,28,96,80,97,108,17,46,93,229,214,52,129,183,202,138,186,85,145,180,117,45,89,99,107,38,155,168,170,155,23,187,88,81,171,222,158,63,225,140,206,24,242,86,251,158,249,173,69,132,232,45,53,53,176,58,26,170,154,167,182,5,145,168,140,137,87,222,247,155,223,185,204,248,235,222,128,74,247,41,220,153,151,0,100,162,226,155,189,190,56,174,119,90,251,130,57,235,3,217,34,71,190,22,35,85,92,137,221,249,13,124,12,238,60,190,91,96,202,28,3,132,40,240,213,5,20,52,177,211,186,87,172,113,53,26,221,95,35,157,174,136,171,247,167,196,245,0,14,59,149,70,186,20,129,82,34,28,156,39,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,29,79,118,212,212,71,42,47,114,247,28,72,154,161,208,138,172,119,252,32,125,160,162,39,239,111,235,43,3,15,56,250,225,10,201,158,88,58,225,138,108,216,102,26,140,75,69,66,245,134,88,96,214,103,44,84,245,43,26,107,212,98,105,185,236,238,84,84,215,79,18,17,176,253,255,0,30,228,222,51,130,225,67,53,206,195,120,183,75,12,178,68,142,88,100,86,163,153,42,53,200,169,224,187,88,189,232,169,224,108,243,52,81,207,19,224,153,141,124,114,53,90,230,185,53,69,69,77,21,21,8,152,230,35,192,6,35,159,19,213,102,158,84,88,171,171,169,214,142,6,212,82,82,82,64,200,255,0,37,12,202,247,104,215,53,85,218,71,26,120,42,247,252,123,128,205,206,16,248,175,193,188,64,225,118,178,12,83,69,83,120,167,98,201,52,14,159,242,200,142,168,145,141,213,170,198,47,122,53,186,119,124,80,200,227,91,174,27,120,131,197,252,55,230,21,61,250,223,214,74,105,37,166,142,186,150,105,231,137,169,19,103,100,138,187,88,186,235,162,59,224,191,156,189,223,124,246,100,79,18,121,103,159,22,54,92,176,150,42,180,213,212,109,87,73,5,61,66,171,154,157,87,198,158,235,209,23,189,89,254,48,46,200,0,0,0,1,231,113,222,5,195,121,137,134,235,48,198,40,181,197,93,69,87,26,198,248,164,87,34,42,106,142,254,106,162,248,181,191,31,129,232,128,22,167,46,120,108,202,172,180,184,251,95,12,225,42,42,58,157,117,220,157,71,175,230,57,189,202,247,187,78,231,185,59,139,172,0,0,0,28,42,162,38,170,168,137,250,200,48,230,193,152,111,197,124,72,186,201,77,88,217,41,40,44,214,245,124,108,145,28,214,77,164,174,239,209,19,69,219,42,47,236,82,104,243,71,27,219,114,247,6,213,226,91,165,101,53,52,48,190,40,247,207,38,198,106,247,162,39,121,1,23,136,234,248,178,226,162,127,98,178,90,152,239,80,181,90,176,181,101,86,199,79,66,136,171,164,154,119,110,143,78,253,60,64,151,206,90,184,18,108,9,194,174,30,182,215,91,31,71,88,234,235,148,146,54,72,213,175,84,117,83,244,85,213,87,224,212,255,0,2,25,80,121,124,180,195,49,96,252,23,65,135,225,137,99,109,58,204,187,85,168,213,213,210,185,222,9,221,241,61,64,2,149,215,95,2,163,141,59,254,32,112,212,208,168,0,5,46,66,163,133,240,2,132,43,69,238,41,57,106,129,81,230,115,55,14,211,98,204,190,196,88,118,174,145,149,49,215,219,42,32,233,61,187,145,202,172,93,19,78,239,142,135,166,41,123,27,35,29,27,209,21,174,69,69,69,248,160,26,212,113,43,128,171,50,239,58,49,85,138,170,221,37,28,111,187,87,77,79,27,163,216,157,46,215,51,91,181,53,95,119,220,238,208,150,206,84,153,231,81,153,57,73,112,195,87,187,202,213,220,108,85,116,180,77,108,178,235,38,198,209,177,55,105,181,53,213,98,127,126,171,224,189,230,53,115,118,200,26,187,54,46,180,230,165,150,223,50,209,207,71,81,219,159,21,51,27,27,28,234,196,217,171,155,222,170,171,80,190,40,191,15,2,210,242,205,207,170,124,164,205,42,156,63,113,170,130,10,91,252,137,46,249,170,31,27,90,232,105,42,149,123,147,185,117,213,169,223,167,244,129,59,128,162,25,163,168,134,57,225,122,58,57,26,143,107,147,193,81,83,84,82,176,40,84,239,9,221,240,42,119,129,72,21,131,132,240,239,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,31,249,23,197,197,191,42,248,146,205,44,163,205,27,245,68,56,86,237,142,46,238,179,86,212,204,222,203,102,170,117,125,66,200,215,234,154,199,4,206,115,85,93,187,100,111,106,185,90,137,36,178,55,23,17,139,183,133,170,138,110,110,138,167,77,123,27,252,155,103,113,121,237,140,77,220,28,117,170,179,76,85,52,196,111,170,38,116,157,59,227,142,156,227,93,55,233,19,32,0,3,41,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,225,115,91,60,50,171,36,45,244,23,60,209,198,20,246,56,110,115,58,10,54,186,25,103,150,119,53,187,158,173,138,22,62,69,107,81,91,185,251,118,181,94,196,85,69,115,81,125,209,243,21,211,85,83,76,78,248,227,29,143,122,240,183,237,90,162,253,116,76,81,94,189,90,166,38,34,173,56,233,60,39,77,119,233,195,152,0,62,158,0,44,94,124,241,115,131,56,115,187,208,219,115,11,2,227,39,83,221,122,190,205,184,91,226,160,154,158,179,164,216,150,93,168,181,77,149,155,22,102,53,122,145,179,85,215,110,228,239,45,238,31,230,113,195,133,230,239,5,182,227,67,140,172,84,243,110,223,112,184,90,226,125,60,58,53,85,55,37,60,210,202,186,170,35,83,108,110,239,114,107,162,106,169,135,94,97,134,181,95,147,174,184,137,239,220,146,97,118,67,60,199,97,163,25,133,195,85,93,185,141,98,105,210,173,116,227,166,147,51,51,19,19,26,113,215,118,154,178,216,3,198,230,254,105,225,252,149,203,171,182,102,226,154,59,141,85,174,205,208,235,195,111,141,143,168,119,90,120,225,110,214,189,236,106,232,233,90,171,171,147,185,23,197,123,151,42,186,233,183,76,215,84,233,16,208,225,240,247,113,119,168,195,216,167,173,93,115,17,17,28,230,103,72,143,166,94,200,24,115,254,138,103,15,223,244,159,152,95,249,62,139,254,54,102,49,227,99,23,103,21,175,145,170,39,78,45,150,109,179,249,158,69,212,252,35,102,171,125,125,122,186,243,211,77,126,173,99,235,1,231,177,254,63,194,57,93,132,107,241,222,59,187,123,50,199,108,233,118,170,174,132,179,116,250,146,178,38,123,145,53,207,93,95,35,19,185,171,166,186,175,114,42,152,181,254,138,103,15,223,244,159,152,95,249,62,139,254,54,126,95,198,97,240,211,20,221,174,34,101,233,149,108,214,111,157,219,170,238,95,135,170,229,52,206,147,49,27,181,227,166,188,53,211,77,99,150,177,175,24,102,48,44,230,91,241,77,151,217,135,151,85,153,181,85,103,196,56,71,7,210,214,83,208,71,120,196,148,240,83,211,212,201,44,237,131,116,107,20,210,47,73,146,189,140,124,174,70,198,213,87,123,223,147,147,101,227,61,109,221,162,244,117,168,157,121,181,248,220,191,19,151,92,155,88,154,38,153,137,154,103,198,52,153,141,120,107,26,198,177,198,53,141,64,1,232,195,0,0,0,63,27,17,99,28,49,132,167,179,83,226,91,213,61,185,216,130,230,203,61,181,103,85,107,106,43,95,28,146,71,10,59,193,174,115,98,122,55,114,166,231,109,106,106,231,53,171,249,51,20,198,178,251,183,110,187,181,117,109,196,204,246,70,254,27,253,143,217,0,31,175,128,0,0,0,0,30,123,0,99,252,35,154,56,70,131,29,224,75,183,180,236,119,62,175,101,170,232,75,15,83,167,43,226,127,185,43,90,244,209,241,189,59,218,154,233,170,119,42,41,232,79,202,106,138,226,42,166,117,137,122,94,179,115,15,114,171,87,105,154,106,166,102,38,38,52,152,152,221,49,49,59,226,98,120,192,1,137,56,139,153,102,74,97,60,65,115,194,216,131,2,102,21,45,210,205,89,53,190,182,14,199,111,127,74,162,23,171,36,102,230,86,43,93,163,154,169,171,85,81,116,238,85,67,198,254,42,206,26,34,111,85,166,173,150,85,145,102,57,229,85,81,151,90,155,147,78,147,49,26,110,213,150,192,241,185,65,154,120,127,58,178,234,211,153,184,90,142,227,75,107,188,245,250,16,220,35,99,42,27,209,158,72,93,185,172,123,218,154,186,39,42,104,229,238,84,240,94,228,246,71,173,21,211,114,152,174,153,214,37,175,196,97,238,225,47,87,135,191,79,86,186,38,98,98,121,76,78,147,31,68,128,24,213,155,252,124,228,246,74,230,45,219,44,177,78,27,198,85,87,75,55,67,175,53,190,142,149,244,238,235,65,28,205,218,231,212,49,203,163,101,106,46,173,78,244,95,20,239,95,59,248,139,88,106,122,247,106,210,25,153,94,79,142,206,175,78,31,47,181,55,43,136,214,98,59,53,136,215,235,152,250,217,42,11,73,195,231,18,184,59,137,43,125,230,237,130,112,198,41,183,80,217,102,134,154,74,171,197,20,80,197,81,43,218,231,44,112,190,57,100,71,185,141,70,171,219,170,43,82,88,215,249,200,91,220,209,230,5,148,185,65,143,175,57,113,140,112,86,58,101,218,201,51,98,153,105,169,104,101,138,70,189,141,146,57,24,238,214,138,173,124,111,99,209,28,136,228,71,34,57,173,114,43,83,206,172,110,30,139,113,122,170,163,171,60,37,153,103,102,51,124,70,54,230,93,106,197,83,122,136,214,170,119,107,17,187,127,30,248,250,225,147,160,180,156,62,113,57,151,28,74,91,239,53,184,14,11,205,36,214,25,161,138,182,146,235,74,200,165,107,101,107,150,41,17,99,123,227,115,92,177,202,154,35,247,34,198,186,181,17,90,174,184,88,211,20,219,240,46,14,190,227,107,180,53,19,80,225,251,101,85,214,170,58,102,181,210,190,40,34,116,143,107,17,202,212,87,43,88,168,136,170,137,174,154,170,120,158,180,94,183,114,223,149,162,117,167,181,175,197,101,152,188,22,46,112,56,139,115,77,216,152,142,172,241,214,116,211,235,214,52,241,126,200,48,231,253,20,206,31,191,233,63,48,191,242,125,23,252,108,204,99,226,198,46,206,43,95,35,84,78,156,89,89,182,207,230,121,23,83,240,141,154,173,245,245,234,235,207,77,53,250,181,143,172,5,156,226,31,138,108,190,225,167,236,255,0,219,187,62,33,175,251,71,218,251,47,178,105,224,151,103,103,233,111,234,117,102,143,77,122,236,211,77,124,23,93,59,181,241,185,65,199,206,79,103,86,98,218,114,203,11,97,188,101,75,116,188,245,250,19,92,40,233,89,78,222,140,18,76,237,206,101,67,220,154,182,39,34,104,213,239,84,240,78,244,249,171,27,135,162,239,145,170,184,235,110,221,227,193,237,99,101,243,140,78,6,115,59,56,122,166,196,69,83,214,229,165,58,245,167,232,210,117,240,100,168,44,30,126,113,159,149,220,58,99,26,60,19,141,172,56,166,182,186,182,217,29,214,57,45,84,180,242,196,145,62,89,99,70,170,201,60,107,187,116,46,93,52,84,209,83,191,197,19,246,120,120,226,155,47,184,150,251,65,246,18,207,136,104,62,206,118,78,213,237,106,120,34,223,218,58,187,58,125,41,164,215,78,131,245,215,79,20,211,94,253,63,99,25,98,171,190,66,42,142,183,99,226,230,205,230,182,176,31,133,43,177,84,88,210,39,175,203,73,157,35,235,153,209,120,192,6,75,72,0,121,235,46,63,194,56,139,23,98,76,9,103,187,118,139,230,17,236,126,217,165,232,74,206,203,218,162,89,96,247,220,212,99,247,49,21,125,199,59,79,5,209,123,143,201,170,34,98,38,120,189,40,179,114,229,53,85,69,51,49,76,107,58,71,8,214,35,89,236,141,102,35,89,231,49,28,101,232,64,7,235,204,0,0,0,0,5,156,226,3,137,236,43,195,135,179,42,177,198,7,198,85,214,187,174,177,193,117,180,210,83,77,72,218,132,220,171,79,35,164,157,142,100,187,91,189,17,91,163,155,174,213,114,177,232,219,73,110,230,133,195,189,117,194,150,138,166,193,142,173,240,212,76,200,164,171,169,182,211,58,42,118,185,200,139,35,210,58,151,200,173,106,46,170,140,99,157,162,46,141,85,209,23,14,238,63,13,102,191,39,114,184,137,239,72,240,59,35,157,230,88,120,197,224,240,213,87,110,117,210,105,210,120,113,231,199,187,139,47,129,243,91,174,54,251,197,190,150,237,105,175,167,173,161,173,133,149,52,181,84,210,182,88,167,137,237,71,50,70,61,170,168,230,185,170,138,142,69,84,84,84,84,63,63,26,98,155,126,5,193,215,220,109,118,134,162,106,28,63,108,170,186,213,71,76,214,186,87,197,4,78,145,237,98,57,90,138,229,107,21,17,21,81,53,211,85,79,19,46,106,136,142,180,240,104,40,181,93,203,145,106,152,243,166,116,211,191,134,143,217,6,28,255,0,162,153,195,247,253,39,230,23,254,79,162,255,0,141,153,140,120,88,197,217,197,107,228,106,137,211,139,105,155,108,254,103,145,117,63,8,217,170,223,95,94,174,188,244,211,95,171,88,250,192,126,118,34,196,22,140,39,135,238,120,167,16,85,246,91,93,154,142,107,133,108,253,55,63,165,79,11,21,242,63,107,17,92,237,26,213,93,26,138,171,167,114,42,152,149,254,138,103,15,223,244,159,152,95,249,62,139,254,54,126,95,197,216,195,76,69,234,162,53,125,101,91,59,154,231,148,213,94,93,98,171,145,78,145,51,17,195,86,99,2,210,100,31,18,24,115,136,187,125,101,247,4,224,188,83,69,101,162,154,74,73,46,119,86,81,69,18,213,49,177,57,96,70,71,83,36,219,182,76,215,110,233,163,52,69,77,218,232,139,118,207,91,87,104,189,76,87,68,235,18,192,199,96,113,25,109,250,176,216,170,122,181,211,198,55,107,30,58,112,158,224,31,141,139,177,142,24,192,86,25,113,70,49,189,83,218,109,52,243,83,193,53,109,74,171,98,133,211,204,200,99,87,187,193,141,89,36,98,43,221,163,90,138,174,114,163,81,85,63,100,251,214,53,211,155,30,109,215,20,69,201,137,234,204,204,68,242,153,141,53,141,123,99,88,215,179,88,237,0,7,235,224,0,0,0,0,0,0,6,0,127,163,87,194,199,253,32,230,175,254,74,183,127,199,140,191,200,76,235,194,188,68,229,61,139,56,240,85,190,235,69,101,196,29,171,179,65,116,138,56,234,153,208,169,150,157,251,219,28,146,49,53,124,46,84,209,235,238,170,107,162,234,136,23,0,0,0,24,85,154,188,218,120,101,202,108,199,196,121,101,115,195,249,129,121,175,194,247,9,109,117,181,118,187,93,42,210,173,84,75,178,104,216,179,212,197,34,244,228,71,198,170,172,70,171,152,170,213,115,85,174,92,128,225,175,136,172,43,197,14,92,46,105,96,172,43,138,236,150,87,220,39,183,211,125,161,161,142,154,74,206,146,51,124,240,116,229,145,146,67,189,206,143,122,59,249,72,165,106,162,43,84,11,170,1,111,243,239,58,240,175,14,217,79,125,206,60,107,111,186,214,217,112,255,0,101,237,48,90,226,142,74,167,245,234,98,167,102,198,201,36,108,93,31,51,85,117,122,123,168,186,106,186,34,133,192,6,16,101,239,55,110,27,115,43,31,225,172,185,177,96,156,202,130,229,138,175,20,86,74,57,106,237,180,13,130,57,234,102,100,49,186,71,54,177,206,70,35,158,138,170,141,114,233,174,136,190,6,111,128,0,179,249,223,197,215,14,156,56,221,109,150,44,229,204,202,75,5,202,239,78,250,186,74,54,209,85,86,206,176,53,219,122,175,142,154,41,29,27,21,219,154,215,61,26,143,86,72,141,221,177,250,5,224,0,0,0,0,5,170,201,94,39,114,107,136,75,238,54,176,101,62,40,246,220,152,10,225,13,190,229,83,20,46,236,179,245,88,229,142,122,105,191,50,104,85,241,212,70,143,106,247,186,7,57,17,99,116,82,73,117,64,0,0,2,223,231,166,122,101,199,14,153,113,113,205,12,208,188,246,27,85,14,145,67,12,72,143,170,184,85,57,21,99,165,166,141,85,58,147,63,107,180,77,81,168,214,185,239,115,24,199,189,190,131,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,30,127,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,232,0,0,0,3,228,187,86,212,219,173,85,183,10,59,77,93,210,162,150,158,73,162,161,164,116,77,158,169,237,106,171,97,141,102,123,34,71,185,81,26,139,35,216,205,85,55,57,169,170,166,5,255,0,163,87,194,199,253,32,230,175,254,74,183,127,199,128,207,240,121,252,189,198,182,172,202,192,24,107,49,172,84,245,112,91,113,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,19,208,0,0,194,12,194,230,237,195,110,90,227,252,75,151,55,220,19,153,83,220,176,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,52,213,19,192,12,223,5,170,225,175,136,172,43,197,14,92,46,105,96,172,43,138,236,150,87,220,39,183,211,125,161,161,142,154,74,206,146,51,124,240,116,229,145,146,67,189,206,143,122,59,249,72,165,106,162,43,84,253,92,235,207,188,167,225,219,10,210,227,92,227,197,127,103,236,181,183,6,90,224,169,236,53,53,123,234,159,28,146,54,61,148,241,200,244,213,144,200,186,170,109,247,116,215,85,68,80,184,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,176,0,0,0,179,248,111,139,60,134,197,153,243,122,225,186,197,142,169,42,49,181,142,159,171,45,58,127,33,60,237,223,218,41,32,151,93,178,212,211,181,136,233,98,78,246,163,156,137,185,97,168,72,110,6,97,99,91,86,90,224,12,75,152,215,218,122,185,237,184,86,207,91,123,172,138,145,141,116,242,65,77,11,230,145,177,181,206,107,85,234,214,42,34,43,154,154,233,170,167,136,30,128,24,1,254,141,95,11,31,244,131,154,191,249,42,221,255,0,30,51,127,47,113,173,171,50,176,6,26,204,107,21,61,92,22,220,85,103,162,189,209,197,86,198,182,120,224,169,133,147,70,217,26,215,57,168,244,107,209,21,17,206,77,117,209,87,196,15,64,0,0,1,139,252,80,115,11,201,126,19,49,253,191,46,115,27,12,99,91,141,202,227,103,138,247,20,182,74,42,73,160,108,18,77,52,45,107,157,53,76,78,71,238,167,122,170,35,85,52,86,247,248,162,6,80,3,31,248,82,227,91,43,56,193,251,83,248,51,176,98,187,103,217,46,195,219,125,187,75,77,15,83,181,117,250,125,46,140,242,235,167,102,126,237,219,116,213,186,107,170,233,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,14,224,41,94,255,0,128,68,239,5,77,240,3,144,10,38,154,58,120,100,158,103,163,99,141,170,247,57,124,17,17,53,85,3,5,121,173,231,157,70,91,101,37,191,13,89,47,43,73,113,190,213,213,81,57,177,75,164,155,29,70,244,221,166,213,211,69,149,157,250,167,138,119,145,39,195,86,2,172,204,76,232,194,182,42,91,116,149,145,178,237,67,53,68,109,143,122,116,187,92,45,118,228,213,61,223,127,191,82,254,243,50,207,170,124,219,205,42,108,63,110,170,130,122,91,4,139,46,248,106,31,35,92,233,169,41,85,59,151,185,52,209,201,221,175,244,23,107,148,78,64,213,222,113,117,219,53,47,86,249,146,142,10,58,126,194,249,105,152,232,222,230,214,46,253,28,238,244,84,90,116,240,68,248,248,129,43,153,101,135,105,176,158,95,97,220,59,73,72,202,104,232,45,148,240,116,152,221,168,213,70,38,169,167,127,199,83,211,20,177,141,141,141,141,136,136,214,162,34,34,124,16,168,14,21,123,138,20,169,202,112,7,45,66,163,132,240,57,0,82,228,212,168,1,74,107,175,129,81,198,159,173,78,64,24,175,204,171,2,77,142,248,85,196,54,218,27,99,235,43,27,93,109,146,54,199,26,185,232,141,170,102,170,154,42,124,28,191,225,83,42,15,47,153,120,102,44,97,130,235,240,252,209,44,141,168,88,87,106,53,28,186,182,86,187,193,123,190,0,66,191,41,252,195,126,20,226,69,182,74,154,198,199,73,95,102,184,43,35,124,136,214,190,109,34,119,118,168,186,174,216,149,127,98,19,158,138,138,154,162,162,161,174,229,158,58,190,19,120,168,131,219,76,150,154,59,44,46,87,44,205,88,149,209,212,80,170,34,233,30,189,219,164,211,187,95,2,125,242,187,27,219,115,11,6,210,98,91,93,101,53,76,51,62,88,247,193,38,246,106,199,170,47,120,30,180,0,0,181,57,141,195,102,85,102,93,199,218,248,155,9,81,86,84,235,174,229,234,49,127,49,173,239,86,61,186,247,49,169,222,93,96,7,157,192,152,23,13,229,222,27,163,195,24,94,215,21,13,21,36,105,27,34,141,92,168,137,170,187,249,202,171,226,231,124,126,39,162,0,0,0,0,0,1,142,60,94,113,95,131,120,126,194,238,100,248,166,138,154,241,80,196,146,24,27,63,229,149,27,81,27,29,163,81,143,94,228,115,181,238,248,41,237,115,219,137,60,179,200,123,27,238,88,183,21,90,105,42,54,163,163,130,162,161,81,206,78,171,35,95,117,136,171,220,175,255,0,17,2,124,73,113,7,139,248,144,204,42,139,245,195,172,180,209,203,83,29,13,44,51,207,43,86,39,78,249,17,118,189,117,215,69,111,193,63,53,59,190,224,241,24,130,255,0,143,115,147,25,207,112,174,154,231,126,188,92,101,154,88,226,87,44,210,35,85,207,149,90,212,68,240,77,207,94,228,68,241,38,231,128,94,16,172,153,27,131,173,248,166,243,134,97,167,196,181,180,44,89,165,154,13,38,106,203,79,76,178,38,189,71,166,155,152,254,228,68,77,117,240,49,99,151,119,0,24,142,12,79,75,154,121,175,98,174,161,167,74,57,219,79,73,87,73,3,227,252,172,48,171,29,163,156,229,71,105,36,137,224,139,221,240,239,37,158,24,163,130,38,65,11,26,200,227,106,53,173,106,104,136,136,154,34,34,1,88,5,18,191,99,127,88,20,201,42,39,114,119,134,59,114,106,124,234,170,247,127,192,119,198,154,32,29,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,41,86,157,50,51,227,250,254,227,232,41,115,117,241,3,231,133,206,99,188,59,191,89,244,234,139,224,117,43,59,245,78,226,168,213,17,118,235,222,7,97,242,93,45,116,23,154,9,173,183,42,104,231,130,118,58,55,54,70,53,201,163,154,168,189,202,138,154,232,170,125,96,8,139,227,159,150,173,94,28,166,159,50,50,134,150,225,92,198,245,36,171,183,211,80,83,181,140,138,42,86,174,173,72,213,170,154,172,78,254,106,234,174,93,19,239,194,222,31,184,144,204,94,27,241,107,110,118,57,234,93,78,174,129,181,20,21,21,85,16,198,140,108,169,47,115,88,228,209,87,222,241,69,252,229,238,251,246,59,186,218,168,47,118,234,139,93,202,154,57,233,234,99,124,82,49,236,107,145,90,230,171,87,185,200,169,224,171,240,35,43,140,62,87,86,58,170,41,113,166,83,86,212,193,86,206,163,229,162,109,45,28,81,61,172,167,77,168,154,44,90,106,232,252,123,255,0,57,123,128,203,14,27,120,223,202,110,32,40,223,13,46,37,178,209,221,33,98,62,74,68,170,122,61,55,74,230,55,221,145,141,84,215,70,175,244,153,25,4,240,212,194,202,138,121,89,44,82,38,230,189,142,213,28,159,122,42,26,201,216,177,22,101,100,70,45,89,237,181,181,118,91,164,14,137,211,69,13,107,154,217,17,170,217,26,215,172,18,38,228,239,78,237,126,43,241,51,231,134,94,109,55,219,47,100,194,153,181,100,162,117,60,112,193,77,29,195,181,214,72,231,187,169,162,174,205,178,170,46,213,215,93,127,155,250,244,64,151,112,91,12,168,226,7,2,230,213,154,130,237,97,173,79,234,248,89,43,26,145,76,137,239,110,211,243,227,111,246,43,226,92,230,170,57,17,200,189,202,154,160,28,128,0,0,0,20,189,236,141,170,247,185,26,212,241,85,93,16,226,73,99,137,53,145,218,39,236,48,223,140,254,59,108,25,29,133,106,104,108,16,69,93,120,150,162,8,161,141,239,169,135,84,89,95,185,81,205,143,68,238,133,223,31,243,1,98,57,161,113,133,104,92,47,85,148,24,42,249,75,53,194,122,170,103,76,234,90,185,81,241,50,42,137,247,59,70,162,55,93,208,181,171,239,127,56,180,92,163,242,34,229,136,243,81,115,94,231,108,170,75,61,53,5,198,138,9,221,3,93,11,164,210,20,213,21,221,250,251,239,111,114,124,21,53,241,48,173,211,98,204,240,204,73,166,175,172,150,166,231,119,154,162,163,89,37,89,18,36,85,124,170,198,245,31,220,212,85,118,137,187,226,108,5,194,22,70,216,242,51,40,173,216,106,215,23,229,58,213,114,190,71,69,19,94,189,73,149,116,85,141,52,95,205,104,23,193,17,19,185,19,67,144,0,227,80,139,169,74,175,121,203,87,224,5,64,0,0,0,41,114,119,156,34,162,47,137,203,142,165,93,30,154,46,171,175,122,1,222,14,27,224,114,5,137,227,7,38,41,115,167,42,234,236,19,83,186,73,26,145,163,85,145,70,247,34,118,152,31,252,255,0,251,217,175,53,53,85,231,1,226,153,95,10,203,75,114,180,212,77,76,228,85,115,30,199,166,232,222,139,181,81,81,124,83,196,218,38,174,150,42,218,119,211,78,154,177,250,107,225,240,93,126,63,176,215,111,142,44,182,165,203,46,32,47,118,186,54,170,71,114,150,166,230,169,181,141,209,210,86,212,181,81,17,157,218,123,137,227,222,4,238,112,229,152,212,217,159,148,88,111,20,69,81,4,146,84,91,104,221,34,69,34,191,71,58,150,23,175,122,247,255,0,60,185,196,121,114,144,205,218,140,91,151,83,96,186,217,55,62,212,249,41,226,247,228,93,25,13,53,19,19,243,187,190,43,224,191,176,144,208,5,43,220,84,82,190,32,114,138,114,82,159,176,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,204,214,224,15,140,122,91,149,45,14,67,102,181,235,167,113,143,161,69,133,43,230,100,49,83,190,158,56,99,134,43,114,236,99,116,149,58,122,198,247,171,150,85,122,177,92,143,72,219,38,124,26,251,219,174,55,11,61,194,150,237,105,175,168,162,174,162,153,149,52,181,84,210,186,41,96,149,142,71,50,70,61,170,138,215,53,200,138,142,69,69,69,68,84,37,175,130,142,45,96,226,3,12,38,20,198,117,148,236,204,43,60,50,201,87,20,20,242,53,181,244,81,172,44,74,229,209,137,12,110,115,230,70,58,54,187,243,154,231,181,173,99,145,173,100,121,167,149,143,131,94,157,241,194,123,123,188,78,148,246,11,224,53,206,119,150,81,248,186,190,82,152,252,217,249,209,17,27,169,158,125,147,191,132,238,201,208,1,37,81,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,229,115,71,50,112,198,80,96,27,206,99,227,25,106,25,105,178,66,217,102,74,104,86,89,100,115,222,216,227,141,141,238,69,115,228,123,24,138,229,70,162,185,21,206,107,81,92,158,134,227,113,183,217,237,245,87,107,181,125,61,21,13,20,47,169,170,170,169,149,177,69,4,76,106,185,242,61,238,84,70,181,173,69,85,114,170,34,34,42,169,13,124,90,113,63,119,226,99,27,211,215,178,221,236,204,47,96,235,65,97,161,145,173,90,132,100,138,206,164,243,189,53,214,89,58,113,170,177,21,88,196,107,90,221,202,142,145,250,204,207,49,167,47,181,172,111,170,120,71,223,225,31,106,113,176,187,27,123,107,241,253,73,243,108,81,164,220,171,158,156,169,143,239,85,166,154,240,166,53,153,215,116,79,142,207,172,231,196,25,249,153,215,92,200,196,16,118,62,217,178,10,43,123,106,31,52,116,20,145,166,145,194,197,127,244,189,202,212,107,93,36,146,61,26,221,218,38,90,242,229,226,159,217,85,84,220,58,227,186,251,117,45,174,94,171,240,189,100,203,210,122,85,201,54,247,80,42,163,118,191,170,233,36,124,110,122,181,219,245,141,21,235,36,76,102,4,2,19,134,199,93,195,226,62,19,19,172,207,30,253,120,186,139,58,217,76,191,57,201,255,0,3,85,79,86,221,49,17,70,155,250,147,76,105,76,198,189,156,39,126,248,153,137,157,237,132,1,135,60,5,241,121,248,87,180,65,148,57,137,116,215,24,89,168,211,176,220,43,107,119,212,95,227,107,165,87,232,157,54,167,86,24,146,20,118,175,124,146,162,62,69,215,108,138,153,140,88,56,92,77,188,93,168,187,110,119,79,217,220,227,220,251,35,197,236,238,62,188,191,27,78,149,83,194,121,85,28,170,137,231,19,245,198,248,157,38,38,35,198,230,214,82,224,140,236,193,21,184,7,31,90,251,93,186,175,73,34,150,53,70,212,81,212,34,42,50,162,7,170,46,201,91,170,232,186,42,42,43,154,228,115,28,230,172,41,102,214,82,227,124,147,198,245,184,7,31,90,251,37,198,147,73,34,150,53,87,83,214,83,170,170,50,162,7,170,38,248,157,162,232,186,34,162,163,154,228,107,218,230,164,239,150,79,138,174,26,108,60,72,96,25,45,110,74,122,92,85,105,134,87,97,219,149,76,147,116,169,37,145,241,58,86,189,145,185,17,205,149,176,54,53,115,154,245,98,57,92,214,170,166,139,173,206,50,200,198,209,229,45,252,120,251,123,191,130,107,209,198,220,213,178,248,175,130,99,38,103,13,114,99,94,125,73,225,214,136,236,249,250,111,210,53,141,102,52,156,90,229,197,197,37,190,215,3,56,122,204,11,205,61,36,47,155,92,33,52,144,54,54,186,89,100,123,230,163,146,84,84,69,115,228,122,62,45,205,213,206,116,140,222,170,176,198,100,111,31,222,82,49,223,210,253,78,148,136,188,99,131,177,62,95,226,123,142,12,198,118,90,139,77,234,211,50,193,87,73,58,38,232,221,162,42,42,42,106,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,114,250,255,0,198,61,46,117,112,99,142,50,227,50,111,95,234,137,71,216,166,142,121,217,12,44,189,83,251,86,157,251,161,108,76,99,27,44,76,93,174,137,19,85,100,125,68,87,126,83,167,168,193,230,127,242,151,48,119,247,76,83,84,70,190,19,186,123,227,151,213,227,99,237,38,195,199,252,65,130,218,76,170,58,214,235,189,106,171,145,78,253,53,174,153,242,148,233,198,154,184,213,60,166,122,219,226,103,171,133,38,192,247,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,77,126,12,206,227,171,140,169,243,46,225,114,201,156,181,184,211,191,6,82,77,208,185,220,105,164,142,162,43,235,152,234,121,88,172,87,66,142,137,176,207,20,141,71,199,34,182,84,209,218,171,85,53,240,201,241,214,240,22,175,92,175,143,155,164,118,206,255,0,179,182,126,246,211,164,125,149,197,237,110,63,47,194,97,247,81,30,86,107,171,149,52,254,47,235,170,120,83,79,57,236,166,38,98,222,241,161,197,37,195,136,28,125,53,167,13,222,106,29,151,182,41,145,44,212,171,3,169,210,170,84,102,217,43,37,98,170,171,156,231,44,137,30,228,106,178,37,68,216,199,190,93,223,141,194,95,12,23,126,38,49,189,69,3,238,62,204,194,246,14,140,247,234,232,220,213,168,70,72,175,233,193,3,23,93,101,147,167,34,35,213,21,140,70,185,206,220,168,216,223,229,184,123,200,156,79,196,70,99,211,101,254,26,171,167,162,107,97,117,117,202,190,125,21,180,84,76,123,27,36,168,205,81,101,118,233,24,214,177,170,154,185,237,213,88,221,207,108,210,224,12,1,132,114,187,8,208,96,76,9,105,246,101,142,217,213,236,180,189,121,102,233,245,37,124,175,247,229,115,158,186,190,71,175,123,151,77,116,78,228,68,61,50,236,13,204,214,252,226,177,63,23,95,175,186,59,163,253,188,48,246,203,106,112,157,31,229,118,242,28,150,52,189,213,210,39,119,153,28,235,171,118,250,234,223,49,187,142,181,78,237,34,171,39,199,109,186,223,103,224,227,25,90,109,52,20,244,84,52,80,218,41,169,105,105,162,108,81,65,19,46,52,141,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,90,94,95,220,95,253,174,165,180,112,241,143,161,219,121,183,81,246,108,53,112,130,29,25,87,73,79,10,175,101,153,26,154,50,88,162,141,85,178,119,53,236,102,142,210,68,69,154,241,241,253,229,35,29,253,47,212,233,72,115,50,179,108,109,120,12,125,23,45,240,234,198,177,219,26,203,65,209,246,204,225,118,183,100,113,24,60,94,234,188,181,83,77,124,102,154,188,157,189,252,181,142,216,215,124,115,137,210,99,97,0,99,23,4,60,88,207,196,62,24,172,195,88,205,180,240,227,108,53,12,78,171,146,55,71,27,110,180,206,85,106,85,71,10,42,43,92,215,34,54,84,107,122,109,116,145,171,85,169,34,70,204,157,36,152,124,69,24,171,113,118,220,238,149,43,156,101,24,172,139,27,115,1,141,167,75,148,78,254,113,60,226,98,121,196,198,248,251,116,157,192,0,246,107,3,14,121,166,121,126,195,255,0,223,149,39,249,21,105,152,198,28,243,76,242,253,135,255,0,191,42,79,242,42,211,95,154,254,69,115,193,48,216,15,233,54,15,215,143,100,190,142,7,120,202,159,58,224,126,90,102,117,198,157,184,218,138,23,79,75,93,44,145,196,235,235,86,73,159,34,71,12,112,199,28,110,130,46,146,108,71,57,207,106,57,250,104,199,170,101,241,175,254,29,196,23,124,39,136,45,152,167,15,213,246,91,165,154,178,27,133,20,253,54,191,165,81,11,209,241,191,107,209,90,237,28,212,93,28,138,139,167,122,42,19,41,194,175,18,214,30,36,48,12,119,70,173,61,46,42,180,195,19,113,21,182,154,57,186,84,146,200,249,91,19,152,249,26,136,230,202,216,29,34,53,174,122,177,28,141,115,149,83,85,215,100,153,167,194,105,248,61,233,243,227,132,246,199,241,143,182,55,246,166,93,40,108,28,100,151,103,55,203,104,211,15,92,249,212,196,110,183,84,251,40,170,120,114,166,175,54,52,137,166,23,176,0,72,84,232,71,55,49,174,41,253,171,85,83,195,174,4,175,183,85,90,226,233,63,20,86,66,189,87,173,92,115,111,109,2,42,183,107,58,78,142,55,200,230,43,157,191,72,213,88,177,202,199,221,190,56,184,202,159,37,32,102,90,101,141,198,157,216,218,182,22,207,85,93,20,145,202,235,19,82,72,95,26,73,12,144,201,28,142,158,46,170,108,87,53,204,106,181,250,104,246,42,197,105,23,207,51,72,166,39,9,102,119,254,116,253,223,199,234,237,210,249,232,171,96,170,187,93,27,65,153,83,230,198,251,84,207,25,159,159,49,202,35,243,57,204,249,219,162,41,154,166,51,128,31,41,24,19,234,158,167,84,100,33,143,124,0,249,72,192,159,84,245,58,163,33,13,238,3,242,91,94,173,62,200,84,219,89,233,252,119,248,215,125,250,130,37,57,143,96,76,65,134,184,147,185,226,219,141,55,245,175,23,209,209,214,91,106,24,199,236,94,133,60,84,210,196,231,43,81,189,86,186,20,114,181,170,237,25,44,74,170,138,237,18,90,204,40,230,141,150,87,124,75,150,56,115,51,45,178,239,167,193,85,147,65,112,131,107,83,74,122,229,133,137,62,229,122,47,187,44,48,199,177,173,114,175,95,119,186,140,93,112,243,203,30,91,7,84,199,26,119,255,0,31,178,101,38,232,175,53,140,179,105,109,83,92,196,83,118,38,220,204,247,239,166,35,190,107,166,152,250,94,59,149,54,63,255,0,225,214,86,86,221,191,232,108,65,109,160,232,126,216,43,38,234,35,127,240,22,237,115,191,91,83,243,212,144,130,22,184,45,197,54,252,29,197,30,94,221,174,112,212,75,13,69,205,246,166,182,6,181,206,73,107,96,146,146,39,46,229,68,218,146,78,197,114,235,170,53,28,168,138,186,34,205,41,229,179,247,230,238,19,169,63,155,51,31,71,31,191,79,161,155,210,254,85,78,3,104,103,17,71,11,212,197,92,52,142,180,121,179,17,255,0,108,85,61,245,4,3,227,76,83,112,199,88,198,251,141,174,208,211,195,93,136,46,117,87,90,168,233,154,230,196,201,103,149,210,61,172,71,43,149,26,142,122,162,34,170,174,154,106,171,226,75,167,30,152,255,0,236,15,12,120,167,179,93,187,5,195,17,244,112,253,23,228,58,189,126,208,255,0,234,136,123,218,230,183,117,35,42,189,231,105,166,158,234,163,246,145,41,151,184,19,16,102,118,55,178,96,12,45,77,214,186,95,107,35,163,131,86,61,204,143,114,251,210,201,177,174,114,69,27,119,61,238,70,174,214,49,206,211,68,53,187,71,118,110,93,183,135,167,140,111,250,247,71,179,237,77,186,23,192,83,131,203,241,121,197,249,136,166,102,41,137,157,218,69,17,53,85,58,240,210,122,209,244,211,41,107,224,47,0,125,129,225,143,11,118,155,79,96,184,98,62,182,32,173,252,191,87,175,218,31,253,79,55,115,156,214,238,164,101,47,186,221,52,211,222,68,126,227,24,185,161,100,181,190,199,126,177,103,141,138,223,80,199,98,41,157,106,191,204,234,150,186,37,170,142,22,118,55,54,55,46,246,185,208,197,51,92,173,247,52,129,154,163,92,229,87,201,9,107,56,161,203,43,190,112,228,30,49,203,220,63,46,219,165,198,141,147,209,51,107,87,175,81,79,52,117,17,193,171,222,198,183,168,232,82,61,238,114,35,119,238,93,81,52,93,214,51,1,77,120,15,131,211,190,105,141,222,49,252,126,245,103,179,155,91,119,11,181,145,156,222,158,173,55,110,79,95,124,233,20,87,59,245,231,49,70,233,136,254,236,35,191,151,22,111,79,151,249,234,204,15,91,85,79,21,151,30,195,216,39,89,230,142,22,199,91,11,95,37,35,209,206,106,171,156,231,44,144,54,52,115,119,58,165,171,239,43,90,213,146,30,34,124,191,102,119,247,155,122,255,0,34,148,131,155,117,198,225,103,184,82,221,173,53,245,20,85,212,83,50,166,150,170,154,87,69,44,18,177,200,230,72,199,181,81,90,230,185,17,81,200,168,168,168,138,132,202,98,140,205,180,103,39,6,24,175,51,44,145,116,105,239,184,6,241,59,224,220,231,118,106,134,209,206,201,224,220,230,49,95,211,149,146,71,191,106,35,182,110,78,229,67,81,145,226,186,248,107,152,122,167,124,68,204,120,79,31,183,218,176,250,83,200,126,15,158,96,179,155,84,249,183,42,166,138,231,251,212,204,117,102,123,230,157,209,221,66,24,205,132,13,123,201,197,226,67,53,174,25,35,146,120,159,51,173,54,154,123,149,117,158,24,27,75,79,82,247,54,37,150,122,136,224,99,159,183,189,205,107,165,71,171,81,90,174,70,171,81,205,215,114,124,108,229,202,109,81,122,229,92,34,34,103,232,235,50,122,104,194,93,199,226,114,204,37,136,214,187,149,92,166,152,225,190,169,181,17,191,198,81,107,199,30,104,219,243,91,136,203,253,218,193,137,105,239,150,11,76,52,214,139,77,85,51,27,210,72,162,141,29,51,88,244,106,117,91,218,100,169,84,147,87,35,145,200,173,114,179,97,147,188,172,242,150,170,223,104,197,25,211,120,181,244,253,171,178,199,100,157,235,51,30,250,120,221,190,173,205,106,162,70,248,157,42,83,177,30,138,229,71,211,202,223,119,69,221,28,228,239,100,238,89,90,50,111,44,112,238,89,217,37,235,83,216,168,219,3,231,218,230,246,154,135,42,190,121,246,185,239,86,117,37,124,146,108,220,168,221,251,83,185,16,243,201,109,206,55,27,94,42,190,91,254,153,225,245,111,251,25,157,39,98,237,236,198,204,97,242,28,44,207,159,17,70,188,53,162,220,68,213,51,49,164,107,84,245,117,237,214,164,115,243,76,243,3,135,255,0,188,218,79,242,218,210,225,114,152,253,42,125,15,255,0,183,139,123,205,51,204,14,31,254,243,105,63,203,107,75,133,202,99,244,169,244,63,254,222,62,172,250,110,124,103,221,151,150,103,253,86,211,234,91,255,0,54,148,132,0,9,131,155,194,39,56,173,204,156,79,148,28,122,226,60,199,193,210,211,178,237,100,154,219,44,41,83,10,75,20,141,125,166,158,57,35,123,123,149,90,248,222,246,42,181,81,200,142,85,107,154,228,71,36,177,144,231,199,247,155,124,119,244,191,76,165,52,59,67,84,209,134,162,170,103,73,138,163,217,43,111,161,187,22,241,57,214,34,197,234,98,170,42,177,92,76,79,9,137,174,220,76,79,116,194,82,178,23,57,240,254,126,101,141,171,50,48,252,29,143,182,111,130,182,222,234,134,77,37,5,92,107,164,144,189,89,253,15,106,185,26,231,71,36,111,86,183,118,137,112,136,73,225,167,136,188,79,195,118,62,251,87,105,134,162,229,105,171,133,240,93,172,141,172,74,120,174,13,216,254,138,185,202,201,17,174,142,71,35,218,244,110,237,55,177,21,27,35,245,153,220,29,140,112,198,96,97,139,118,51,193,151,170,123,181,150,237,10,79,73,87,2,174,217,27,170,162,162,162,232,173,115,92,138,215,49,200,142,107,154,230,185,17,81,81,50,114,172,202,156,125,189,42,248,241,199,248,255,0,60,62,166,147,164,13,138,187,178,120,222,189,168,215,13,114,103,169,61,159,220,158,51,172,71,9,159,141,27,227,124,85,17,251,32,3,106,175,192,0,30,55,54,178,151,4,103,102,8,173,192,56,250,215,218,237,213,122,73,20,177,170,54,162,142,161,17,81,149,16,61,81,118,74,221,87,69,209,81,81,92,215,35,152,231,53,97,143,61,114,79,23,100,30,96,213,224,76,91,7,246,202,155,101,86,232,191,171,232,58,242,197,13,86,200,228,127,75,169,209,114,244,220,237,205,240,95,189,103,56,180,156,76,112,247,134,56,136,203,138,204,53,115,161,167,109,254,138,25,167,195,183,39,189,98,117,21,106,179,221,71,72,141,114,244,30,230,177,178,179,107,181,106,34,162,111,99,28,221,62,109,150,70,58,142,189,31,30,56,119,247,127,5,147,209,230,220,220,217,108,87,193,177,51,51,134,185,62,116,124,217,249,209,254,174,216,239,136,97,207,47,78,45,96,195,47,163,225,247,48,235,41,224,180,212,76,145,225,106,182,211,200,233,91,91,83,84,212,236,46,72,152,228,115,100,146,119,200,217,30,173,216,168,244,115,149,174,98,71,155,252,68,249,126,204,239,239,54,245,254,69,41,9,56,199,7,98,124,191,196,247,28,25,140,236,181,22,155,213,166,101,130,174,146,116,77,209,187,68,84,84,84,213,28,215,53,81,205,123,85,90,230,185,174,106,170,42,42,231,134,71,241,107,248,83,225,119,51,50,159,51,113,63,104,199,22,188,27,124,246,100,245,77,219,37,218,129,150,233,21,53,149,92,189,106,152,244,126,253,81,174,116,104,215,254,81,205,153,233,170,202,243,57,242,85,96,239,241,136,152,141,125,147,247,125,73,254,221,236,61,19,142,179,180,153,84,107,69,85,209,85,200,167,124,111,152,159,41,78,156,167,141,83,250,220,229,30,230,192,247,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,77,126,12,247,227,243,140,122,171,149,85,118,67,101,77,235,167,110,143,175,69,138,235,225,100,209,84,62,162,57,164,134,91,114,111,99,116,137,58,122,200,246,43,146,84,122,49,28,140,73,27,38,54,77,140,183,129,181,122,229,127,221,210,59,103,123,119,210,102,205,98,246,167,48,203,176,88,104,221,248,217,170,174,84,211,248,189,102,123,249,68,115,159,166,86,147,141,126,45,103,226,3,19,174,20,193,149,149,12,203,219,60,209,73,73,20,244,241,181,213,245,177,164,204,90,228,213,137,52,109,115,38,86,54,55,59,243,90,215,185,173,123,149,173,241,220,39,112,221,112,226,83,49,215,14,203,91,81,109,195,182,136,91,93,123,184,69,11,156,230,197,189,26,218,120,157,181,99,108,242,174,237,187,251,145,172,149,250,63,167,177,222,91,34,178,79,23,103,230,96,210,96,76,37,7,246,186,155,157,86,232,191,168,40,58,241,69,53,86,201,36,103,87,167,214,106,244,218,237,206,240,79,189,38,83,36,242,135,12,100,118,92,90,50,243,11,210,211,181,180,80,177,213,213,113,66,177,58,227,90,172,106,77,85,34,43,156,187,158,230,235,162,185,219,26,141,99,87,107,26,137,251,128,193,221,205,177,19,137,196,124,95,111,116,119,60,246,187,104,240,29,30,101,52,228,153,54,145,126,99,72,225,173,49,60,110,85,187,73,170,121,107,198,119,240,141,30,167,14,225,251,70,19,195,246,204,45,135,233,59,45,174,205,71,13,190,138,14,163,159,210,167,133,136,200,217,185,234,174,118,141,106,38,174,85,85,211,189,85,79,209,0,154,68,68,70,144,230,42,235,170,229,83,93,115,172,206,249,153,230,199,190,63,188,164,99,191,165,250,157,41,143,124,189,248,188,255,0,145,188,61,102,85,211,251,100,120,110,237,95,91,255,0,122,108,22,166,183,167,255,0,126,88,222,249,127,176,133,137,252,155,76,132,227,251,202,70,59,250,95,169,210,144,230,69,115,124,101,204,22,97,69,219,127,54,53,142,216,214,119,47,238,142,118,115,9,181,27,33,136,192,226,227,244,213,77,53,115,166,175,39,111,74,163,239,142,113,185,176,128,49,71,129,78,44,96,206,236,49,30,90,98,182,212,51,27,97,107,99,29,45,75,221,36,205,187,81,70,172,139,181,58,71,171,149,39,71,62,52,149,30,190,243,158,143,106,170,57,204,139,43,137,38,27,17,70,42,212,93,183,59,165,74,103,89,54,43,32,199,92,192,99,41,210,186,103,232,152,229,49,221,49,191,236,157,250,128,3,221,170,1,135,57,255,0,204,55,240,25,155,119,236,172,252,16,123,111,216,157,151,250,191,237,7,102,235,117,169,162,159,249,62,204,253,186,117,118,254,114,235,183,94,237,116,75,199,194,207,16,255,0,140,182,95,92,49,223,217,15,179,157,130,243,45,167,178,251,67,182,111,217,4,18,245,55,244,227,211,94,190,155,118,175,230,235,175,126,137,135,111,31,135,187,122,108,81,86,181,70,187,180,158,92,121,104,146,99,118,71,57,203,242,234,51,108,77,158,173,138,226,153,138,186,212,78,177,84,107,78,232,170,106,223,29,177,187,154,241,128,12,196,109,175,95,49,188,179,252,23,241,147,152,246,234,122,75,172,116,23,235,131,113,53,28,247,8,244,237,93,190,54,212,84,62,23,35,26,215,194,218,169,42,98,106,166,186,116,85,142,115,156,199,41,159,252,150,243,142,251,140,50,107,22,228,237,222,30,165,38,93,220,41,234,45,117,59,152,155,105,110,78,168,145,212,219,26,196,85,217,60,21,18,245,28,247,185,221,167,111,186,216,218,139,224,57,222,229,111,255,0,22,153,215,111,177,127,209,120,90,239,115,237,95,178,166,130,14,138,191,255,0,194,78,222,198,126,167,187,249,52,49,215,148,158,53,186,225,94,52,176,253,138,223,79,73,37,62,49,179,221,108,149,206,153,142,87,199,3,41,157,92,142,137,81,200,136,254,173,12,77,85,114,57,54,57,233,166,170,142,104,78,241,231,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,79,64,96,175,56,44,227,177,96,110,24,23,42,170,33,237,23,172,203,184,65,79,71,30,231,179,161,75,67,81,5,93,69,78,168,199,49,219,94,202,104,186,106,230,57,123,78,246,238,72,220,128,66,9,177,239,5,249,57,125,200,46,24,48,6,85,98,153,183,222,173,86,249,42,46,49,237,98,118,106,170,186,137,106,229,166,213,143,123,31,209,125,67,162,234,53,202,215,244,247,166,136,237,18,8,120,66,202,26,108,247,226,95,47,114,182,225,5,36,246,219,181,225,147,93,32,169,158,88,89,81,110,166,99,170,171,33,71,197,239,181,239,167,130,86,49,90,173,247,220,223,121,159,156,155,36,128,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,63,39,22,91,175,183,140,43,121,180,225,108,71,246,126,245,91,111,168,167,183,93,251,27,42,253,159,84,248,220,216,170,122,15,84,100,189,55,171,95,211,114,237,118,221,23,185,77,112,184,167,176,103,46,24,226,11,27,89,56,129,189,251,99,31,67,112,71,221,238,13,169,108,241,213,117,34,100,144,73,18,181,26,141,133,208,62,21,142,61,172,233,198,172,102,200,246,236,110,202,102,58,241,183,193,246,25,226,231,43,229,178,185,41,40,177,181,142,158,119,97,59,197,92,181,29,10,25,229,146,7,204,201,35,137,232,215,50,102,211,50,37,123,153,34,198,142,87,177,174,84,218,224,195,94,84,124,116,255,0,33,194,254,117,227,63,250,30,151,0,86,215,55,251,166,186,215,37,66,187,254,245,217,88,230,255,0,103,10,63,253,111,9,42,134,173,152,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,201,169,229,193,204,2,143,136,139,20,89,73,155,216,139,253,86,40,59,76,241,84,212,71,5,60,120,138,151,123,228,221,78,200,89,28,108,154,24,213,24,248,81,187,150,56,146,86,171,255,0,44,145,6,117,17,213,204,235,152,5,102,81,81,212,240,253,146,24,139,178,99,170,189,208,98,107,148,81,207,21,85,134,150,72,33,154,38,211,61,204,72,214,105,227,168,238,154,55,185,208,181,142,209,27,35,152,248,238,175,49,158,53,255,0,21,92,184,130,193,128,46,118,169,51,55,20,254,78,219,77,58,245,100,181,208,170,61,36,185,186,29,174,99,182,189,137,28,77,149,90,215,200,231,59,73,91,12,177,172,16,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,7,171,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,9,240,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,102,182,229,245,224,251,139,60,101,194,46,104,125,184,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,80,216,204,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,95,147,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,78,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,132,206,99,188,113,211,113,91,140,168,48,126,95,50,174,159,46,176,125,68,239,161,154,87,203,19,239,117,110,68,98,214,203,2,170,53,140,107,81,205,129,174,111,85,172,150,87,57,90,179,44,81,133,180,227,23,140,92,119,197,254,59,167,191,223,232,253,141,134,236,219,254,207,225,254,164,53,30,203,234,195,78,202,175,234,166,65,20,147,245,100,167,73,63,40,139,179,93,173,209,19,191,47,249,54,101,31,16,84,119,219,182,109,209,94,62,206,101,61,211,72,43,169,170,40,34,146,76,83,85,78,202,136,225,109,59,222,222,164,80,211,201,60,143,124,204,114,53,210,53,34,210,77,37,88,113,47,130,78,15,177,55,23,57,161,21,149,169,87,69,130,108,117,16,59,22,94,41,37,167,235,208,193,44,115,190,22,71,28,175,71,57,243,58,153,241,35,218,201,18,53,114,61,237,114,38,215,79,246,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,33,47,151,55,30,223,138,189,246,124,183,204,72,59,70,89,98,107,135,108,171,168,130,159,125,85,150,185,236,100,75,88,212,98,111,154,21,100,113,182,88,187,220,141,99,95,18,110,107,163,154,117,13,85,201,52,229,67,199,29,78,26,186,217,56,71,204,102,82,37,138,229,81,80,204,35,118,87,197,78,180,53,114,186,73,221,69,58,185,90,146,178,121,92,254,147,147,89,82,105,91,30,143,108,140,232,132,186,0,0,26,214,113,79,146,159,139,183,16,88,219,39,35,184,118,218,76,63,112,78,193,59,165,234,72,250,25,226,101,69,47,85,221,56,209,102,72,38,137,36,218,196,111,81,31,183,86,232,171,178,153,13,124,233,50,114,197,131,243,151,9,103,21,162,110,157,94,98,91,234,41,238,148,219,94,187,170,173,173,167,141,181,59,220,245,68,223,4,244,241,116,218,198,53,189,155,119,188,233,28,168,25,43,201,147,52,190,213,240,227,125,203,58,251,239,106,175,192,152,130,78,205,69,217,118,118,59,93,107,18,104,127,40,140,70,201,190,169,183,23,119,185,207,110,154,46,141,233,161,159,228,27,114,122,198,182,172,43,198,11,44,87,10,122,185,42,49,142,23,185,89,40,93,11,26,172,142,118,58,26,229,116,170,174,69,70,116,168,101,106,43,81,203,189,204,77,52,85,115,103,36,15,21,157,248,214,235,150,185,47,143,179,26,197,79,73,61,203,10,225,123,173,238,142,42,182,57,208,73,61,53,36,147,70,217,26,215,53,202,197,115,17,21,17,205,93,53,209,83,196,214,48,154,158,115,121,165,246,83,135,27,22,89,208,95,123,45,126,59,196,17,246,154,46,203,191,182,90,232,152,179,77,249,69,98,182,61,149,78,183,59,185,205,123,181,209,53,111,81,8,213,224,39,44,241,86,104,113,113,150,118,236,45,73,212,246,14,32,162,196,215,25,223,28,139,13,45,13,4,236,168,149,242,57,140,118,205,221,54,196,197,118,141,89,102,137,138,230,239,212,9,212,225,87,43,127,2,220,56,229,214,89,205,98,246,53,125,155,15,210,251,86,139,181,118,142,149,210,86,117,171,191,40,143,123,93,173,84,179,187,220,114,177,53,209,154,53,26,137,10,220,203,191,14,223,141,61,247,240,233,255,0,109,125,142,255,0,89,255,0,240,99,218,53,157,131,253,107,255,0,227,127,150,252,183,246,127,2,127,140,106,227,235,133,26,62,43,114,58,174,201,108,139,102,51,194,253,107,198,23,154,56,96,89,39,170,108,46,71,80,58,73,85,189,56,106,61,198,185,82,70,53,178,50,9,29,185,34,216,224,196,14,85,156,120,255,0,200,142,21,51,126,245,253,182,44,33,125,185,220,127,239,12,166,178,53,157,47,252,33,209,62,73,191,181,211,177,191,201,48,149,67,86,204,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,233,242,230,227,95,241,170,203,137,236,24,254,231,106,143,51,112,183,228,238,84,208,47,74,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,180,137,179,69,26,6,96,24,149,204,27,141,187,87,10,24,2,59,22,24,158,146,187,49,113,85,61,68,54,170,54,213,53,179,218,96,116,51,53,151,103,198,232,101,99,217,29,67,99,107,98,145,26,147,47,81,26,170,145,201,165,234,226,43,62,112,111,13,185,71,125,205,108,103,91,72,214,91,169,222,203,101,12,213,11,11,238,215,21,99,150,158,138,37,107,30,237,242,57,186,43,145,142,216,196,124,142,77,140,114,166,189,156,69,103,206,50,226,75,55,47,185,173,140,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,69,114,49,187,222,175,145,201,189,238,85,15,43,105,187,99,235,254,63,162,190,216,174,120,130,227,141,174,55,136,234,232,235,41,38,154,107,173,77,214,73,145,209,203,28,141,85,153,245,46,153,81,200,228,85,122,189,81,83,188,159,236,198,143,52,34,229,249,141,91,157,85,180,149,88,237,114,158,240,236,64,250,106,104,224,98,86,173,170,101,145,138,216,164,124,74,246,170,236,123,227,114,70,247,181,207,99,99,99,155,27,113,43,148,167,5,30,196,163,163,226,203,51,109,151,90,59,212,221,104,240,93,190,116,232,70,218,25,160,233,190,230,228,71,111,147,172,201,101,142,38,200,214,181,35,71,74,137,34,75,11,217,157,92,88,249,88,206,79,151,248,135,211,167,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,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,251,0,39,121,81,74,120,149,0,45,143,17,185,141,77,150,25,69,137,49,68,181,16,71,37,61,182,177,209,164,178,43,53,115,105,102,122,119,167,127,243,11,156,71,151,54,252,221,168,194,89,117,14,11,162,147,107,238,175,142,158,95,126,68,213,147,83,86,177,127,55,187,224,158,43,251,64,135,218,154,171,206,60,197,49,62,101,150,170,229,118,168,134,153,168,138,231,189,239,93,177,177,19,114,170,170,248,39,137,176,207,7,217,49,75,146,217,87,73,96,134,157,209,200,228,145,28,175,138,54,57,83,180,206,255,0,230,127,223,8,75,224,119,45,169,115,55,136,11,37,174,177,170,177,219,101,166,185,162,109,99,181,116,117,180,205,68,84,127,118,158,250,248,119,155,18,82,82,197,69,78,202,104,19,70,51,93,60,62,43,175,195,246,129,220,1,195,188,0,165,85,21,124,78,90,157,231,82,46,175,93,87,69,215,185,14,214,129,80,0,0,0,14,21,116,248,13,78,28,112,139,222,5,103,10,136,189,202,154,156,128,33,131,155,134,68,92,176,230,106,38,107,219,45,149,75,103,169,160,183,81,79,59,96,107,97,108,154,76,154,170,183,191,95,113,141,239,79,138,38,190,5,221,229,123,198,21,161,48,189,46,80,99,91,229,44,55,8,42,170,93,11,170,170,229,87,202,201,106,32,218,237,28,138,221,119,76,230,167,189,252,211,52,120,189,200,219,30,121,229,21,199,13,93,34,252,167,90,146,86,72,216,162,115,211,167,50,46,136,178,38,137,249,206,53,253,108,216,179,35,243,18,25,168,43,37,166,185,218,38,167,168,214,57,86,52,149,17,89,42,49,221,55,247,181,85,27,170,110,248,1,179,139,30,201,26,143,99,145,205,95,5,69,213,10,140,52,224,195,142,219,6,120,225,90,106,27,252,17,80,222,34,168,158,41,163,99,234,102,209,18,86,109,85,115,163,209,123,166,111,199,252,230,100,71,44,114,166,177,187,84,253,128,86,0,0,0,0,14,28,168,212,87,42,247,34,106,165,177,205,126,32,112,46,82,217,171,238,215,234,212,254,160,133,242,189,171,20,202,158,238,221,127,50,55,127,100,158,0,92,185,231,134,154,23,212,84,74,200,162,141,55,57,239,118,136,212,251,213,84,199,62,36,184,223,202,110,31,232,217,13,86,37,178,214,93,38,98,190,58,69,170,122,189,118,202,214,59,221,141,142,85,211,87,47,244,24,49,196,215,54,155,237,235,182,97,76,165,178,81,54,158,72,103,166,146,225,218,235,35,115,29,212,209,23,102,216,149,87,106,107,174,191,206,253,90,46,3,95,113,22,101,103,190,45,73,238,85,181,119,171,164,238,149,208,197,53,107,156,216,209,202,233,28,214,44,242,46,212,238,94,237,126,9,241,3,213,113,3,196,134,98,241,33,139,93,115,190,79,82,218,116,116,237,167,160,167,170,168,154,53,99,165,89,123,218,247,46,170,158,239,130,39,230,167,119,221,154,92,12,114,213,171,196,116,208,102,70,111,82,220,40,88,238,156,148,150,250,154,10,119,49,241,75,74,229,213,201,34,185,87,69,149,191,205,77,21,169,170,125,222,211,131,206,87,86,58,90,40,177,166,108,214,212,207,86,254,155,226,162,117,45,28,177,49,175,167,93,200,186,172,186,232,233,60,123,191,53,59,137,53,181,90,168,44,150,234,123,93,182,154,56,41,233,163,100,81,177,140,107,81,26,214,163,83,185,168,137,224,137,240,1,107,181,208,89,168,33,182,219,105,163,130,8,24,216,218,216,216,214,166,141,106,34,119,34,34,107,162,33,245,128,7,26,162,120,159,52,206,115,221,225,221,250,142,233,21,21,118,235,222,82,140,239,213,123,192,166,54,124,127,95,220,119,35,67,91,167,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,28,42,106,158,5,27,17,59,213,14,195,133,240,3,132,119,222,84,117,57,53,248,248,4,147,69,85,119,112,29,167,10,136,228,86,185,17,81,83,69,69,248,156,53,200,239,2,160,44,23,16,60,25,101,38,127,90,93,77,124,181,65,67,86,196,145,209,84,211,91,233,86,70,185,209,116,211,107,159,26,170,47,115,87,93,124,81,8,190,226,79,149,254,52,202,185,42,175,24,18,233,87,122,183,245,230,115,98,169,109,36,46,142,36,143,123,125,238,179,117,248,167,115,19,246,19,124,81,44,48,206,221,147,68,201,27,247,57,168,169,254,48,53,135,138,231,152,185,75,136,86,158,142,245,115,178,87,208,84,104,230,82,92,29,31,190,197,240,85,137,253,233,239,47,130,255,0,57,76,138,203,94,102,124,66,229,228,52,84,114,58,138,245,77,70,140,103,245,101,101,119,86,70,183,95,206,127,93,83,85,215,199,111,195,192,155,44,113,145,121,97,152,52,245,80,98,76,31,104,170,237,76,86,189,100,183,211,189,123,209,59,253,248,221,253,138,24,141,156,156,168,242,195,27,199,93,87,131,153,13,150,174,94,163,224,101,50,211,82,179,123,182,232,139,178,145,123,189,213,248,252,87,239,2,207,101,223,58,58,217,164,164,161,199,153,103,106,161,135,185,179,214,50,227,85,42,183,243,181,118,212,133,202,191,205,238,213,124,75,209,111,230,229,144,149,145,55,173,87,4,50,46,154,254,66,224,228,69,211,195,253,107,254,115,14,241,215,40,14,34,172,175,170,168,194,245,88,110,182,146,55,57,97,73,239,58,74,246,106,154,127,204,26,154,247,175,220,89,251,199,46,254,42,172,179,186,25,240,61,190,109,170,228,221,21,234,147,69,209,116,254,116,136,191,226,2,75,102,230,211,195,245,51,85,101,184,66,255,0,5,77,180,247,6,233,255,0,212,170,90,140,197,231,61,103,182,189,176,224,12,3,111,189,177,90,170,178,201,93,85,79,181,119,247,38,142,167,106,175,187,222,96,162,112,39,196,234,187,98,96,26,125,83,255,0,158,104,191,244,167,238,216,185,114,113,87,126,147,167,14,13,181,211,38,186,110,158,245,75,167,130,175,243,30,229,248,1,232,115,127,153,158,123,102,159,228,104,233,233,112,245,54,138,221,180,151,10,199,72,159,148,71,166,142,73,90,137,224,137,249,190,26,248,24,219,135,44,24,207,55,113,115,109,116,147,84,221,174,213,109,150,103,62,162,165,28,245,68,213,238,85,124,175,77,123,213,87,199,226,164,135,101,31,39,124,108,202,150,87,102,141,206,218,200,251,149,34,162,185,178,68,84,88,221,174,168,250,103,39,231,43,126,63,2,70,50,139,134,172,174,202,10,56,99,195,184,90,217,21,68,113,116,221,35,40,105,219,175,184,198,185,117,100,76,93,87,98,119,129,141,92,13,114,248,195,217,38,148,185,131,138,42,170,43,239,149,52,78,78,157,69,61,42,178,30,180,80,171,145,174,110,245,238,84,122,39,189,224,171,247,247,231,98,34,39,114,28,248,0,7,92,146,109,78,227,176,249,37,141,202,253,117,209,52,248,40,28,178,69,87,123,199,208,212,58,99,98,167,231,33,222,137,160,28,128,0,0,0,225,124,10,85,10,202,23,196,14,90,84,80,158,37,96,8,97,231,25,151,211,88,179,127,12,226,184,152,189,27,173,174,169,94,186,49,52,86,214,57,223,5,213,127,150,79,20,255,0,57,51,198,5,115,110,192,178,226,44,154,101,246,158,6,62,106,24,91,19,28,174,106,42,110,174,164,215,197,53,240,95,188,12,38,229,61,152,211,225,62,36,98,176,200,169,217,110,22,139,139,154,138,231,232,178,237,137,222,9,221,249,177,47,122,255,0,135,192,156,227,89,206,31,49,167,224,251,54,236,152,173,100,145,140,164,74,166,185,99,69,85,209,244,210,51,193,21,21,123,220,159,19,101,75,13,107,110,86,59,125,193,142,85,74,154,88,165,69,84,211,243,152,139,254,112,62,242,151,21,28,47,128,20,149,148,21,39,135,112,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,167,236,96,236,99,137,242,255,0,19,219,177,158,12,189,84,90,111,86,153,146,122,74,184,21,55,70,237,21,21,21,23,84,115,92,213,86,185,142,69,107,154,231,53,200,168,170,139,248,224,136,68,205,51,172,113,116,109,203,116,94,162,109,220,136,154,102,52,152,157,241,49,60,98,99,156,74,109,120,103,226,19,12,113,17,151,20,120,150,217,93,78,219,253,20,48,193,136,173,172,98,196,234,42,213,103,188,173,141,92,229,232,61,205,123,162,126,231,106,212,84,85,222,199,181,183,108,131,28,138,206,204,93,144,121,131,73,142,240,148,255,0,218,233,174,116,187,98,254,175,160,235,197,44,212,187,228,141,253,46,167,69,169,212,107,119,55,197,62,229,153,204,165,205,172,17,157,152,34,139,31,96,27,167,107,183,85,235,28,177,72,136,218,138,58,132,68,87,211,206,196,85,217,43,117,77,83,85,69,69,107,154,174,99,154,229,158,101,57,156,99,168,234,87,241,227,143,127,127,241,114,95,72,123,13,115,101,177,95,9,195,68,206,26,228,249,179,243,103,230,207,250,123,99,190,37,236,128,6,225,91,0,0,0,0,0,0,0,0,0,0,0,0,0,22,179,137,92,173,198,249,201,148,247,60,3,129,49,255,0,217,74,202,253,123,76,171,2,189,149,244,233,27,209,104,164,123,85,31,12,82,61,99,223,35,17,203,177,174,106,177,237,123,154,191,23,106,170,138,38,170,99,89,142,93,172,172,21,139,88,156,77,22,111,220,139,116,85,49,19,84,196,204,83,28,231,72,223,62,30,206,44,8,227,211,139,207,194,189,222,124,161,203,187,166,184,62,205,88,189,186,225,69,91,190,158,255,0,35,91,18,179,84,233,181,122,80,202,147,35,116,123,227,149,81,146,38,187,99,84,178,124,52,240,233,137,248,145,199,223,101,45,51,84,91,109,52,144,190,123,181,237,180,105,81,21,189,187,31,209,71,53,95,26,57,210,72,212,99,88,142,221,166,247,162,43,99,126,159,159,110,225,219,53,107,179,178,151,135,218,155,37,61,191,25,212,76,200,164,166,169,173,137,209,83,181,212,233,82,178,62,88,220,246,171,91,2,245,21,24,174,118,136,168,141,87,104,213,152,76,133,201,140,63,144,121,99,106,203,124,63,63,108,236,123,231,173,184,58,157,144,201,95,87,34,235,36,207,70,127,67,26,142,87,57,177,199,27,21,206,219,170,195,176,152,75,217,190,42,171,216,173,98,152,157,252,184,126,111,119,127,63,166,117,116,150,208,237,14,93,209,214,67,107,45,200,230,154,174,220,167,90,39,117,91,170,141,247,166,119,197,90,207,197,252,217,229,29,90,122,168,148,226,251,0,97,28,174,226,39,22,224,76,9,105,246,101,142,217,216,59,45,47,94,89,186,125,74,26,121,95,239,202,231,61,117,124,143,94,247,46,154,232,157,200,136,123,156,156,225,42,124,247,225,130,241,143,112,29,29,69,70,62,177,226,185,104,105,233,27,81,27,34,185,81,44,20,74,177,57,102,123,35,137,209,172,178,202,215,162,166,169,189,138,142,87,49,89,248,252,127,121,183,199,127,75,244,202,83,49,185,89,249,126,196,31,223,149,95,249,21,17,231,133,194,218,196,102,55,44,87,30,110,181,112,229,191,118,158,12,220,247,63,199,228,251,23,130,205,112,245,204,221,138,108,76,205,90,207,91,90,99,173,21,111,214,98,174,123,245,231,19,19,164,162,246,221,113,184,89,238,20,183,107,77,125,69,21,117,20,204,169,165,170,166,149,209,75,4,172,114,57,146,49,237,84,86,185,174,68,84,114,42,42,42,34,161,50,156,37,241,63,104,226,99,4,84,87,190,221,236,204,81,96,232,193,126,161,141,174,90,116,124,136,254,156,240,61,117,214,41,58,114,42,49,85,94,197,107,154,237,200,141,145,246,15,152,135,9,208,95,109,247,94,35,240,75,170,22,237,67,12,46,196,150,228,108,147,37,93,52,109,100,77,170,137,26,138,177,186,40,218,222,162,119,70,177,70,175,213,142,99,186,182,83,128,190,30,51,151,17,230,118,22,206,187,36,127,103,240,165,154,178,105,31,120,170,142,55,246,230,49,58,83,210,211,194,229,220,254,171,100,146,37,155,68,99,52,149,81,203,36,104,197,247,193,81,138,202,177,223,7,136,235,83,87,103,56,237,238,211,159,213,217,45,86,211,98,114,45,191,217,111,194,247,46,69,155,182,181,211,173,63,22,189,34,102,220,240,235,69,90,121,179,17,175,10,162,55,85,74,86,192,4,197,205,108,73,227,127,131,138,92,234,180,73,152,249,109,101,255,0,84,74,62,132,50,65,3,225,133,151,170,125,205,102,217,157,43,216,198,203,19,23,115,101,85,213,89,31,77,81,223,147,233,197,41,176,129,28,220,198,184,88,246,85,85,79,17,88,18,130,221,75,107,151,164,204,81,71,10,116,158,149,114,77,177,181,232,138,237,175,234,186,72,217,35,88,141,118,253,36,84,122,201,43,217,23,207,114,184,170,39,21,102,55,254,116,125,255,0,199,235,237,214,248,232,167,110,234,181,93,57,6,101,86,180,206,235,85,79,41,255,0,167,61,211,249,157,147,230,239,137,166,41,192,131,208,224,12,1,139,179,71,23,80,96,76,9,105,246,157,242,231,213,236,180,189,120,161,234,116,226,124,175,247,229,115,88,154,50,55,175,123,147,93,52,78,245,68,60,241,49,156,30,240,177,135,248,122,193,20,247,91,141,7,91,30,95,104,226,125,238,178,116,99,159,73,185,26,245,160,133,88,231,53,34,141,218,35,156,215,47,85,236,222,171,181,35,100,122,60,179,47,171,48,187,213,225,76,113,159,231,156,173,77,184,219,11,59,33,128,242,218,117,175,87,172,91,167,148,204,113,153,225,230,211,172,107,166,249,214,34,52,215,88,246,60,60,112,241,130,56,114,193,12,194,216,90,62,215,113,171,217,53,226,241,52,104,218,139,149,66,34,232,229,77,87,100,77,213,201,28,72,170,140,69,94,247,61,207,123,238,152,5,131,110,221,22,104,139,118,227,72,135,30,227,113,184,140,199,17,94,47,23,92,215,114,185,214,102,120,204,255,0,60,35,132,70,232,220,199,190,63,188,164,99,191,165,250,157,41,16,120,119,15,221,241,102,32,182,97,108,63,73,218,174,151,154,200,109,244,80,117,26,206,173,68,207,70,70,205,207,84,107,117,115,145,53,114,162,38,189,234,136,75,231,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,136,103,244,197,120,234,41,158,113,30,217,116,103,68,87,234,195,108,182,42,253,28,105,185,92,198,189,214,232,151,149,193,216,199,19,229,254,39,183,99,60,25,122,168,180,222,173,51,36,244,149,112,42,110,141,218,42,42,42,46,168,230,185,170,173,115,28,138,215,53,206,107,145,81,85,22,103,120,105,226,47,12,113,35,128,126,213,218,97,167,182,221,169,38,124,23,107,35,107,22,162,91,123,183,191,162,174,114,178,53,115,100,141,168,246,189,27,183,93,236,69,87,70,253,49,7,152,215,11,30,202,170,169,226,43,2,80,91,169,109,114,244,153,138,40,225,78,147,210,174,73,182,54,189,17,93,181,253,87,73,27,36,107,17,174,223,164,138,143,89,37,123,49,43,33,115,159,16,100,30,103,90,179,35,15,193,219,59,30,248,43,109,238,168,124,49,215,210,72,154,73,11,213,159,208,246,171,145,205,108,145,198,245,107,182,232,190,120,107,247,114,60,84,217,187,190,137,246,124,232,254,123,185,51,51,188,171,1,210,158,67,70,103,151,199,87,17,68,78,157,177,84,70,179,106,174,17,164,206,147,19,60,53,138,163,72,170,98,103,56,30,87,43,179,39,12,102,254,1,179,102,62,14,150,161,246,155,220,46,150,20,169,133,98,150,55,49,238,142,72,222,222,244,71,50,70,61,138,173,85,106,171,85,90,231,53,81,203,234,137,165,53,69,116,197,84,206,177,46,98,191,98,230,26,237,86,47,83,52,215,76,204,76,79,24,152,157,38,39,190,36,48,231,154,103,151,236,63,253,249,82,127,145,86,153,140,97,207,52,207,47,216,127,251,242,164,255,0,34,173,48,115,95,200,174,120,37,123,1,253,38,193,250,241,236,148,94,208,91,174,23,73,221,77,108,160,168,171,153,144,205,82,232,224,137,210,57,177,69,27,164,150,69,70,162,170,53,145,177,239,115,188,26,214,185,87,68,69,83,208,229,118,100,226,124,160,199,214,108,199,193,210,211,178,237,100,153,210,194,149,48,164,177,72,215,177,209,201,27,219,220,170,215,198,247,177,85,170,142,68,114,171,92,215,34,57,46,223,0,62,109,240,39,213,61,50,168,246,60,111,240,113,85,146,183,121,51,31,45,172,191,234,119,89,208,134,72,32,124,211,62,203,81,181,172,219,51,165,123,222,232,165,122,110,108,170,186,35,228,233,170,55,242,125,72,69,172,37,217,195,252,50,215,230,213,191,182,52,210,98,127,158,30,206,164,199,237,22,2,156,231,254,27,199,196,126,58,212,77,58,252,90,250,211,93,53,81,61,243,17,187,231,107,49,186,116,138,164,135,36,243,123,12,103,142,92,90,51,15,11,213,83,185,181,176,177,181,212,145,76,178,186,221,90,140,106,205,75,34,171,90,187,152,231,105,170,181,187,218,173,123,83,107,218,171,227,120,170,226,90,195,195,126,1,146,232,229,167,170,197,87,104,101,110,29,182,212,199,55,74,174,88,223,19,101,115,223,27,85,26,216,155,59,100,86,185,204,87,163,85,173,114,42,234,145,125,195,55,19,56,187,134,172,93,53,226,207,77,237,59,29,207,111,182,108,219,226,135,183,244,226,153,176,126,93,209,72,248,186,111,157,95,238,34,110,211,106,247,47,119,133,205,28,201,196,249,191,143,175,57,143,140,101,167,125,218,247,51,101,153,41,161,72,162,141,172,99,99,142,54,55,189,81,172,141,140,98,43,149,92,168,212,87,57,206,85,114,238,238,109,14,184,88,138,35,241,179,186,123,35,191,248,71,111,119,26,187,7,208,228,81,159,213,85,250,181,192,211,165,84,239,243,170,223,242,115,206,34,63,58,174,116,233,166,149,76,245,63,27,17,98,11,190,44,196,23,60,83,136,42,251,85,210,243,89,53,194,182,126,155,89,213,168,153,234,249,31,181,136,141,110,174,114,174,141,68,68,215,185,17,15,207,36,35,151,143,9,95,201,103,230,105,225,143,237,51,224,234,90,183,126,213,91,131,225,86,255,0,222,250,14,114,255,0,101,42,55,249,25,8,247,52,56,140,37,203,22,168,189,115,243,245,241,221,166,255,0,167,85,183,148,109,6,11,52,199,98,114,220,20,107,24,110,164,76,198,157,93,106,235,121,177,167,205,234,233,61,250,198,155,183,204,103,0,62,82,48,39,213,61,78,168,200,67,30,248,1,242,145,129,62,169,234,117,70,66,19,252,7,228,182,189,90,125,144,228,29,172,244,254,59,252,107,190,253,65,225,115,207,45,160,205,252,161,197,153,113,36,84,239,154,247,108,150,42,37,169,154,72,162,142,181,159,148,165,145,238,143,87,35,89,59,34,122,162,34,234,141,84,86,185,21,90,190,232,25,53,209,23,41,154,42,225,59,154,108,46,38,230,14,253,24,155,51,165,116,76,85,19,217,49,58,196,253,109,123,201,222,201,220,205,180,103,38,88,225,220,204,178,69,209,167,190,209,182,119,193,185,206,236,213,13,85,100,240,110,115,24,175,233,202,201,35,223,181,17,219,55,39,114,161,14,124,80,229,149,163,39,179,243,24,229,238,31,151,117,174,221,88,201,232,153,181,201,208,167,168,134,58,136,224,213,239,123,157,211,108,201,30,247,57,85,219,55,46,138,186,38,124,114,198,205,63,181,153,53,113,203,42,138,62,157,70,3,172,252,148,204,143,70,75,73,91,36,211,51,115,149,234,174,149,37,109,74,46,141,107,81,157,45,55,46,229,34,25,13,117,97,177,149,225,171,231,172,125,52,255,0,182,174,141,233,107,11,107,59,217,204,54,119,134,137,152,166,105,170,39,134,150,238,196,113,142,222,183,83,195,122,206,115,83,199,120,126,243,141,240,86,0,183,84,245,238,152,102,142,178,178,229,177,236,115,33,237,139,7,74,39,104,229,115,101,219,78,175,86,185,169,238,75,19,145,85,29,221,227,121,106,101,149,223,22,103,226,102,20,50,244,109,120,22,142,105,234,95,181,174,234,212,85,195,45,60,48,104,175,71,55,86,186,121,55,163,92,137,208,218,186,43,218,165,156,226,135,51,109,25,195,159,152,199,48,176,252,91,109,119,26,198,65,68,253,206,94,189,61,60,49,211,199,62,143,99,28,222,163,97,73,54,57,168,173,223,181,117,84,213,100,3,150,86,91,65,133,178,42,175,48,38,138,157,107,177,189,206,73,91,52,83,72,231,118,42,71,58,8,163,145,142,209,141,115,102,74,183,106,212,93,91,43,117,114,232,141,111,198,26,35,48,205,166,231,24,137,215,232,167,116,125,207,124,238,170,182,63,163,202,48,123,233,185,93,17,70,147,202,171,186,213,114,39,194,38,184,142,205,33,151,192,2,104,230,68,49,113,169,148,180,185,61,196,46,34,177,217,237,125,130,199,120,233,223,45,17,34,194,140,74,122,141,86,70,198,200,145,18,40,153,80,218,136,152,197,106,42,50,54,248,166,142,117,244,225,15,54,174,248,131,133,12,241,202,27,221,210,220,234,124,43,131,110,149,182,42,109,26,202,190,207,81,77,88,234,164,209,23,89,34,100,171,27,183,109,85,107,170,52,87,104,177,181,183,75,154,54,89,93,241,46,88,225,204,204,182,203,190,159,5,86,77,5,194,13,173,77,41,235,150,22,36,251,149,232,190,236,176,195,30,198,181,202,189,125,222,234,49,117,142,124,11,139,126,197,94,234,111,30,207,237,157,162,205,119,180,244,250,189,61,189,186,223,81,71,212,215,69,215,103,104,223,183,79,123,110,221,91,174,169,6,196,235,149,230,21,105,241,103,95,170,175,186,39,216,234,204,146,105,219,189,143,179,229,38,38,245,185,167,190,98,229,169,141,55,206,154,85,93,58,107,60,162,185,121,227,61,249,166,102,213,45,194,239,133,242,90,207,116,234,123,43,125,242,247,3,18,23,177,149,18,55,101,35,92,228,85,145,146,182,37,168,122,177,81,168,172,168,137,222,246,169,183,2,15,99,156,89,155,119,206,76,206,196,89,153,123,139,163,81,125,172,116,236,131,115,93,217,169,218,136,200,32,220,214,49,31,211,137,145,199,191,106,43,182,110,94,245,83,95,103,19,228,112,215,45,71,26,230,159,170,53,215,238,76,51,44,142,51,28,235,5,152,92,141,105,195,211,118,127,94,190,164,83,187,186,34,169,215,148,196,47,167,46,204,165,187,227,236,252,161,198,254,203,183,85,97,252,11,173,109,201,213,138,215,109,168,154,25,153,70,145,70,168,170,233,82,86,245,90,237,17,25,208,87,110,71,108,71,75,89,137,60,181,50,202,209,132,242,13,51,10,25,122,215,76,117,89,52,245,47,218,230,244,169,233,38,150,158,24,52,87,171,93,163,155,60,155,209,173,85,235,237,93,81,141,83,45,137,158,75,134,248,62,14,153,158,53,111,250,248,125,154,57,151,164,252,234,115,141,163,189,77,51,230,89,252,92,114,248,186,245,181,253,121,171,127,56,136,69,175,52,207,48,56,127,251,205,164,255,0,45,173,46,23,41,143,210,167,208,255,0,251,120,183,188,211,60,192,225,255,0,239,54,147,252,182,180,184,92,166,63,74,159,67,255,0,237,227,75,103,211,115,227,62,236,172,236,207,250,173,167,212,183,254,109,41,8,0,19,7,55,132,57,241,253,230,223,29,253,47,211,41,73,41,189,113,51,132,104,120,137,195,124,56,217,233,189,167,124,185,246,207,108,201,190,88,125,145,211,161,74,200,59,157,22,202,142,179,21,83,220,145,54,105,223,222,186,17,173,199,247,155,124,119,244,191,76,165,35,123,65,118,139,184,93,40,157,116,175,73,241,210,119,46,206,135,242,252,78,3,62,154,177,52,77,62,83,15,53,211,175,58,102,229,17,21,105,199,73,152,157,53,227,26,76,110,152,153,199,179,35,56,51,226,170,225,195,190,49,125,166,253,45,69,94,9,196,51,67,21,194,149,213,14,108,86,233,93,44,77,117,197,172,108,82,61,238,100,40,244,116,108,70,172,137,177,21,85,88,205,46,223,45,140,1,132,115,71,8,231,30,4,199,118,159,105,216,238,127,103,187,85,47,94,88,122,157,57,107,37,103,191,19,154,244,209,241,177,123,156,154,233,162,247,42,161,140,92,66,100,78,39,225,223,49,234,114,255,0,18,213,211,214,181,208,182,186,219,95,6,136,218,218,39,189,237,142,85,102,170,177,59,116,111,107,152,229,93,28,199,104,175,110,215,187,65,69,155,248,59,86,241,214,167,116,235,244,78,179,26,79,116,255,0,183,141,189,137,204,242,173,165,199,99,54,83,31,71,157,68,83,58,76,252,106,102,154,106,235,83,60,170,162,103,135,133,81,51,172,197,51,123,110,184,219,239,22,250,91,181,166,190,158,182,134,182,22,84,210,213,83,74,217,98,158,39,181,28,201,24,246,170,163,154,230,170,42,57,21,81,81,81,80,250,72,205,229,233,197,140,24,26,225,71,144,24,229,181,18,90,111,215,52,110,31,175,107,164,149,104,171,103,115,90,148,174,102,170,141,130,89,52,86,171,17,54,75,35,220,244,86,200,231,199,38,68,219,1,141,163,29,102,46,83,199,156,118,75,150,246,179,102,49,59,41,152,213,130,191,190,158,52,85,202,170,123,121,233,60,166,57,79,118,147,32,1,154,140,128,0,49,139,141,126,18,160,226,3,12,46,43,193,148,116,236,204,43,60,49,71,73,44,245,18,53,181,244,81,172,207,90,20,213,233,12,110,115,230,87,182,71,55,243,154,214,57,205,99,149,205,137,75,141,186,225,103,184,85,90,110,212,21,20,85,212,83,62,154,170,150,166,39,69,44,18,177,202,215,198,246,57,17,90,230,185,21,21,170,136,168,168,168,166,193,4,127,241,243,193,172,247,25,238,153,251,149,182,234,118,57,144,186,175,18,218,96,142,56,27,182,56,231,154,166,232,178,73,51,81,92,173,100,77,116,81,199,185,238,87,73,239,57,207,214,51,158,101,126,82,62,19,102,55,243,142,222,255,0,21,227,209,94,222,124,10,184,201,51,59,154,91,159,147,170,127,54,126,108,207,42,103,151,100,238,225,59,163,188,253,140,29,131,177,62,96,98,123,118,12,193,150,90,139,181,234,237,50,65,73,73,2,38,233,29,162,170,170,170,232,141,107,90,138,231,61,202,141,107,90,231,57,81,17,85,63,28,151,190,13,248,70,180,112,247,135,217,138,113,3,123,86,60,188,209,163,43,103,213,204,246,125,60,204,167,124,150,253,172,154,72,101,233,207,10,175,93,168,138,237,123,180,111,142,131,46,203,235,204,46,245,99,117,49,198,127,158,107,123,109,54,191,15,178,24,31,47,95,157,118,189,98,221,61,179,28,231,251,177,172,107,207,124,68,113,123,174,25,248,123,195,28,59,229,197,30,26,182,80,211,186,255,0,91,12,51,226,43,147,30,178,186,182,181,25,239,35,100,86,181,122,12,115,158,216,153,181,186,53,85,85,55,189,238,117,219,0,176,109,90,162,205,17,110,136,210,33,199,120,252,118,35,51,196,215,139,197,85,53,87,92,235,51,63,207,8,225,17,202,55,0,3,209,136,199,190,63,188,164,99,191,165,250,157,41,15,118,235,117,194,241,112,165,180,218,104,42,43,107,171,102,101,53,45,45,52,78,150,89,229,123,145,172,141,140,106,42,185,206,114,162,35,81,21,85,85,17,9,132,227,251,202,70,59,250,95,169,210,145,107,195,183,152,28,177,254,252,172,191,229,177,16,221,160,167,175,141,162,158,216,143,108,186,95,162,11,243,133,217,124,85,248,141,102,155,149,207,213,110,220,188,110,29,196,23,124,39,136,45,152,167,15,213,246,91,165,154,178,27,133,20,253,54,191,165,81,11,209,241,191,107,209,90,237,28,212,93,28,138,139,167,122,42,18,249,193,239,20,248,127,136,92,17,79,106,184,215,244,113,229,138,142,38,94,232,231,86,53,245,123,81,172,90,248,81,141,107,86,41,29,162,185,173,106,116,158,253,138,155,86,55,201,96,248,249,224,214,123,140,247,76,253,202,219,117,59,28,200,93,87,137,109,48,71,28,13,219,28,115,205,83,116,89,36,153,168,174,86,178,38,186,40,227,220,247,43,164,247,156,231,235,109,121,123,228,54,114,222,51,6,219,156,150,75,165,199,9,97,74,62,163,31,114,232,71,44,119,198,50,120,146,123,127,73,210,53,203,20,141,234,126,95,99,216,201,33,238,252,163,19,107,3,70,47,44,198,252,30,34,106,166,126,216,237,238,211,253,159,59,85,138,217,253,186,217,137,205,234,185,77,171,182,227,116,204,239,166,189,53,242,115,164,107,84,85,203,72,223,241,163,132,194,82,129,22,188,211,60,192,225,255,0,239,54,147,252,182,180,184,92,166,63,74,159,67,255,0,237,227,117,70,109,215,199,124,15,169,206,119,235,217,26,240,211,239,86,88,158,143,190,13,178,209,180,191,9,215,90,105,158,167,83,231,87,20,252,110,183,45,117,248,189,207,208,226,127,128,108,225,206,172,242,196,185,155,133,177,38,13,165,181,222,123,31,66,27,133,101,83,42,27,209,163,134,23,110,107,41,222,212,213,209,57,83,71,47,114,167,130,247,37,252,224,195,32,241,143,14,153,93,116,193,56,218,229,102,173,174,173,191,207,117,142,75,84,210,203,18,68,250,122,120,209,170,178,71,26,238,221,11,151,77,21,52,84,239,241,68,185,88,131,57,242,123,9,221,231,195,248,167,53,240,109,154,233,75,183,175,69,112,190,210,211,212,69,185,168,246,238,141,239,71,55,86,185,174,77,83,189,21,23,193,79,217,194,216,211,7,99,171,124,151,108,19,139,44,216,134,134,25,150,154,74,171,85,124,85,113,50,84,107,92,177,171,227,115,145,28,141,123,87,110,186,232,228,95,138,30,214,112,56,91,88,153,191,110,124,249,215,93,253,188,119,53,185,158,212,231,216,236,150,222,87,139,163,76,53,49,68,83,61,73,141,212,198,148,249,220,247,125,111,217,4,24,241,19,230,7,51,191,191,43,215,249,108,164,132,114,179,242,253,136,63,191,42,191,242,42,35,27,7,156,124,47,19,56,126,166,154,107,191,94,207,161,186,218,78,141,191,225,236,146,156,227,225,93,126,183,83,205,234,105,241,187,250,243,195,195,122,227,113,241,150,120,171,55,120,66,204,156,11,130,169,59,93,234,162,223,79,112,166,165,108,114,73,37,87,98,171,134,177,240,68,200,216,231,190,105,25,78,230,70,196,111,189,35,152,213,84,69,85,77,123,48,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,154,203,103,246,78,95,120,127,206,92,89,147,184,142,110,209,87,134,110,14,167,142,167,107,25,218,233,94,212,146,154,167,99,30,244,143,171,4,145,75,211,222,174,102,253,174,247,154,168,110,213,123,101,60,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,196,54,115,147,206,191,183,60,65,90,114,114,146,223,209,164,203,43,122,245,167,146,45,178,79,93,113,138,158,162,77,174,73,28,142,133,176,50,141,27,171,24,228,147,175,174,230,236,83,55,249,73,227,91,86,42,224,183,15,216,173,244,245,113,212,96,235,197,214,201,92,233,152,212,100,147,190,165,213,200,232,149,28,170,172,233,87,68,213,87,35,87,123,94,154,104,136,231,67,6,127,103,29,247,136,12,229,197,153,197,136,225,236,245,120,154,224,234,136,233,183,49,253,146,149,141,72,233,169,183,177,140,73,58,80,71,20,93,77,136,231,236,220,239,121,202,160,102,175,37,188,156,177,99,12,229,197,185,197,119,155,169,87,151,118,250,122,123,93,54,215,166,218,171,147,106,35,117,78,246,189,17,118,65,5,68,93,55,49,237,119,105,221,238,186,54,170,204,161,137,92,172,176,5,54,5,224,183,6,213,46,30,171,180,220,177,85,69,125,254,228,149,41,43,95,84,249,42,95,21,61,66,50,69,247,88,250,56,41,21,155,17,24,230,109,122,107,189,92,236,181,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,96,175,49,254,95,244,124,68,88,165,205,188,161,195,191,234,177,65,217,160,150,154,158,72,41,227,196,84,187,217,30,218,135,204,248,227,100,208,198,170,246,76,174,220,177,196,177,57,31,249,21,138,21,176,158,41,190,224,108,85,102,198,184,90,187,177,94,176,253,194,158,233,110,169,233,50,78,133,84,18,54,72,164,216,244,115,29,181,236,106,232,228,86,174,154,42,42,119,27,73,145,87,205,115,129,111,229,248,160,201,76,25,255,0,68,85,99,250,42,23,127,114,230,221,35,167,70,255,0,223,123,83,218,239,236,38,86,127,174,38,2,53,115,75,52,177,222,116,227,187,158,102,102,93,247,219,56,146,243,209,237,181,189,150,26,126,175,74,22,67,31,228,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,92,191,173,229,255,0,89,148,92,3,230,39,16,57,223,135,123,38,58,171,246,36,248,102,219,44,147,197,85,97,165,146,227,4,50,186,165,141,122,70,179,79,29,71,124,50,49,206,133,172,110,170,217,28,246,71,234,249,98,242,255,0,163,205,218,202,110,32,115,191,14,246,188,11,73,182,124,51,109,150,72,37,165,191,85,71,60,208,202,234,150,53,235,34,67,4,148,253,240,200,198,182,103,61,186,171,163,107,217,38,117,115,71,242,39,153,191,69,245,138,32,33,47,134,75,77,170,255,0,196,150,84,88,175,182,202,75,141,182,227,142,44,84,149,148,117,112,182,104,42,96,146,190,22,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,41,114,184,232,224,202,251,193,230,99,210,219,35,186,251,103,6,98,142,209,81,134,110,82,189,137,84,232,226,86,117,105,170,99,110,154,77,23,86,36,89,26,212,142,70,189,174,110,213,87,197,31,128,225,59,205,62,77,252,192,195,222,163,1,177,70,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,26,219,216,179,163,52,48,214,87,226,108,151,178,226,250,184,48,78,48,168,166,171,188,89,92,200,229,130,121,224,145,146,71,43,55,181,93,11,247,69,22,231,68,172,87,164,81,181,251,145,141,68,253,94,29,114,27,25,113,37,155,150,44,169,193,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,170,53,94,221,239,86,70,213,222,246,162,220,12,239,224,75,62,114,119,62,109,153,17,71,134,106,241,85,102,42,168,123,112,141,198,221,6,216,47,112,55,189,207,77,203,182,7,196,213,69,157,146,63,72,83,223,115,150,37,100,175,154,158,15,184,76,193,188,34,229,127,216,123,21,69,37,226,251,95,81,37,77,247,17,182,129,105,103,186,189,36,122,192,143,98,201,42,177,145,68,244,141,172,71,236,215,168,244,68,116,175,85,15,107,145,121,23,151,28,58,101,197,187,43,242,190,205,216,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,220,0,0,213,92,250,174,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,14,99,218,228,213,21,20,249,73,116,207,190,5,106,120,154,224,203,36,115,63,44,104,42,234,179,67,14,101,190,23,182,210,208,182,170,40,224,187,219,150,154,21,116,15,89,228,100,80,190,21,158,105,155,34,57,55,39,82,55,53,234,232,214,48,246,188,177,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,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,134,193,60,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,50,84,197,254,101,25,67,77,155,252,31,99,136,18,10,69,185,96,250,116,197,246,217,170,103,150,38,64,250,22,185,245,14,68,143,93,239,117,26,213,198,198,189,21,138,249,90,171,183,68,123,114,128,252,156,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,224,107,47,148,248,235,240,95,154,120,55,51,61,151,237,63,178,88,130,221,125,236,93,126,143,106,236,181,49,205,210,234,109,118,205,221,61,187,182,187,77,117,209,116,208,217,163,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,172,190,108,96,95,193,126,105,227,44,179,246,167,180,254,201,98,11,141,139,182,244,58,61,171,178,212,201,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,82,111,185,123,241,41,98,198,28,14,219,241,174,49,79,100,82,101,37,190,124,61,125,169,101,43,214,22,210,218,233,35,145,147,198,198,58,73,36,254,162,116,10,253,17,28,233,82,84,99,17,187,17,66,58,249,185,230,102,21,204,78,46,38,183,97,106,190,215,246,43,15,210,97,155,140,236,146,57,33,117,116,115,212,84,74,200,220,199,187,94,159,106,108,79,71,109,115,101,138,86,43,125,221,86,245,114,75,201,203,236,184,171,29,113,3,81,55,70,203,77,111,92,29,71,30,214,59,181,213,73,37,61,93,66,234,143,223,31,69,145,83,119,43,54,191,181,123,174,214,55,34,199,94,108,99,175,194,134,105,227,44,204,246,95,179,62,214,226,11,141,247,177,117,250,221,151,181,84,201,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,66,119,185,107,229,13,54,80,112,125,129,224,88,41,18,229,140,41,215,23,220,166,166,158,89,89,59,235,154,215,211,185,82,77,54,61,180,105,73,27,218,196,70,35,226,114,166,237,85,238,12,160,0,1,26,188,217,56,40,184,230,5,31,227,59,149,246,206,189,234,201,111,124,120,190,138,52,165,167,142,91,93,44,19,76,183,55,72,247,49,242,77,19,35,108,46,111,229,94,248,250,8,196,106,66,168,248,182,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,57,154,240,241,255,0,151,57,71,149,220,81,226,236,53,147,88,170,146,237,104,146,161,245,181,212,52,148,204,138,11,5,198,89,100,89,237,113,172,72,145,61,144,174,221,17,136,157,36,122,64,237,100,133,234,161,250,188,109,113,217,140,184,199,186,216,160,117,142,175,8,225,59,21,58,61,152,113,183,100,173,130,91,138,186,68,117,107,222,144,194,174,127,73,236,141,173,114,59,166,137,34,177,83,171,34,47,181,229,169,193,69,199,136,188,199,161,205,12,107,108,215,44,176,141,193,210,84,189,201,75,60,119,91,165,50,211,74,203,100,176,72,229,122,66,246,78,215,200,229,137,204,116,108,124,72,173,115,209,204,196,12,39,110,177,94,49,85,154,211,138,113,31,217,251,45,109,194,158,158,227,119,236,111,171,246,125,43,228,107,101,169,232,49,81,242,244,216,174,127,77,171,185,219,116,78,245,54,94,201,76,21,128,114,235,40,240,134,10,202,218,138,74,172,39,107,179,211,69,105,172,166,124,47,101,124,10,196,114,85,172,144,53,177,74,249,213,203,51,229,98,34,72,249,28,255,0,231,1,237,75,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,74,247,43,238,96,149,55,106,155,47,11,217,211,117,164,99,217,78,218,12,31,124,169,150,42,102,108,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,124,143,86,197,239,61,204,214,40,64,27,84,3,13,121,117,241,213,77,197,46,13,76,15,152,53,244,140,205,75,5,60,211,87,67,77,75,43,25,115,183,66,180,236,75,146,170,70,144,66,247,73,80,216,223,11,95,249,236,115,218,198,49,200,198,101,86,63,199,248,55,43,48,109,219,48,115,7,16,210,88,240,245,142,157,106,107,171,170,85,118,68,205,81,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,20,60,87,18,252,69,224,78,23,242,178,191,51,49,213,71,246,218,59,61,22,201,191,174,119,78,205,52,208,81,245,34,138,78,143,87,160,246,245,94,221,140,241,85,240,69,215,91,53,115,51,21,103,38,99,226,60,210,198,181,125,162,245,137,174,18,220,42,118,201,35,227,135,122,251,144,69,212,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,123,94,42,184,152,198,92,87,230,229,102,105,99,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,181,85,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,163,216,146,195,44,106,230,234,155,227,123,124,90,168,129,41,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,151,195,188,164,14,90,84,112,158,7,32,8,49,230,195,152,211,226,206,36,101,176,198,169,217,109,246,139,115,156,136,231,232,146,237,149,222,11,221,249,178,167,122,127,135,196,155,251,245,107,109,182,59,133,193,238,84,74,106,89,101,85,68,215,243,88,171,254,99,90,190,32,241,167,225,7,54,239,120,173,36,145,236,171,74,86,181,100,69,69,209,148,209,179,193,85,85,59,218,191,16,51,23,147,158,95,77,125,205,252,77,138,229,98,244,109,86,186,85,98,232,197,213,93,88,215,124,87,84,254,69,124,19,252,196,207,24,21,202,71,2,203,135,114,105,247,218,136,24,201,171,161,116,79,114,57,170,171,182,186,175,79,4,215,193,62,243,61,64,20,184,168,161,124,64,34,21,39,129,74,120,149,128,0,0,0,1,75,143,157,242,42,59,221,62,149,77,78,137,24,171,249,168,7,100,114,110,78,243,176,249,34,141,200,253,117,213,52,248,169,245,129,194,162,47,114,152,39,199,47,47,140,61,157,137,85,152,56,94,170,162,130,249,77,68,212,233,211,211,210,163,38,232,197,50,181,28,231,108,94,245,86,34,251,222,8,159,119,118,118,143,16,53,129,196,118,12,103,148,88,185,214,186,185,170,109,55,106,70,197,51,95,79,82,141,122,34,232,246,170,62,39,174,157,232,139,227,240,67,36,178,131,153,158,123,101,103,228,107,41,233,113,13,54,136,221,181,119,10,198,200,191,148,87,174,174,89,92,139,226,169,249,190,26,120,147,41,155,188,53,101,118,111,209,205,30,34,194,214,201,106,36,139,166,217,31,67,78,237,61,199,181,171,171,226,122,234,155,215,188,142,124,220,228,239,141,159,82,250,236,174,185,219,95,31,122,172,85,183,54,70,136,137,27,116,209,25,76,212,252,228,119,199,226,7,177,203,174,115,214,123,147,221,14,63,192,54,251,35,17,168,169,44,117,213,85,27,151,127,122,104,218,119,42,123,189,229,215,135,155,79,15,213,45,69,138,225,11,60,85,119,83,220,29,175,255,0,82,161,27,87,222,92,156,85,216,100,233,205,131,109,117,41,174,155,160,189,82,233,224,139,252,247,181,126,39,225,47,2,124,78,163,182,46,1,167,213,127,249,230,139,255,0,74,4,156,220,57,185,100,37,28,78,232,213,193,52,137,174,159,144,184,53,21,116,240,255,0,90,255,0,156,178,249,137,206,142,182,25,42,232,112,30,89,218,171,161,239,108,21,143,184,213,68,174,252,221,29,181,97,106,167,243,187,181,79,3,16,236,252,187,248,170,189,78,216,96,192,246,248,119,43,83,116,183,170,77,19,85,211,249,178,42,255,0,136,188,24,23,148,7,17,87,167,210,212,98,138,172,55,69,73,35,154,179,36,23,157,101,99,53,93,127,230,14,77,123,147,239,3,193,230,87,51,62,33,115,14,26,218,56,221,69,101,166,172,71,179,250,142,178,187,171,27,93,167,230,191,174,137,170,105,227,183,227,224,99,172,183,60,197,205,172,66,148,245,151,171,157,238,190,190,163,70,178,174,224,233,61,247,175,130,44,175,238,79,117,60,87,249,168,76,30,77,242,163,203,12,17,29,13,94,49,100,55,170,184,186,111,157,149,43,77,84,205,237,221,170,38,250,68,238,247,147,227,240,79,184,203,156,15,145,121,97,151,212,244,176,97,188,31,104,165,236,172,70,177,99,183,211,177,123,145,123,253,200,219,253,146,129,16,28,54,114,191,198,153,169,37,45,227,29,221,42,236,182,254,188,46,116,84,205,164,153,210,68,177,239,119,189,214,118,159,4,239,98,254,194,80,120,126,224,203,41,50,6,210,218,107,29,170,10,234,183,164,110,150,166,166,223,74,146,57,205,139,166,187,156,200,209,85,123,220,186,235,226,170,95,168,161,134,6,236,134,38,70,223,185,173,68,79,241,21,129,194,34,53,17,173,68,68,68,209,17,62,7,32,165,206,70,248,129,81,74,187,238,40,89,53,84,86,247,134,166,154,247,248,129,206,196,94,244,66,180,77,19,192,39,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,28,42,106,116,74,139,224,135,208,82,173,212,15,145,175,86,46,186,254,195,233,108,168,237,63,89,214,248,251,180,251,138,54,185,191,16,62,176,117,49,203,224,171,174,158,39,98,46,160,114,0,0,112,168,138,154,41,200,2,142,140,72,186,164,76,215,239,218,133,96,0,0,0,7,84,178,232,154,33,208,201,87,93,126,8,7,214,189,253,200,113,180,55,195,82,160,56,218,135,32,0,0,0,0,0,56,95,216,114,112,190,0,82,86,81,169,83,87,84,3,146,215,241,25,128,41,243,19,43,238,118,57,160,142,87,59,163,181,175,219,162,255,0,84,66,229,252,228,84,254,97,116,14,186,136,35,169,133,208,76,221,88,237,53,77,63,94,160,106,203,115,162,154,211,117,171,182,200,170,146,81,212,73,3,180,118,189,237,114,181,123,211,246,27,27,240,145,143,32,199,185,33,134,110,141,153,239,149,45,180,77,147,115,92,154,47,100,129,203,226,171,241,127,222,65,127,25,216,9,153,125,159,152,134,221,28,76,141,151,26,170,187,147,81,138,221,52,146,182,161,19,243,81,52,252,194,94,185,105,226,72,47,89,3,98,163,130,103,191,177,208,82,195,38,228,84,209,236,162,163,69,211,95,20,239,3,47,78,20,228,225,124,0,167,93,14,81,123,202,21,53,93,14,90,154,34,38,160,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,191,124,29,113,45,112,225,215,49,218,234,213,167,126,17,196,211,82,210,98,38,75,27,149,208,68,199,185,25,87,27,152,215,73,186,20,150,71,108,68,84,145,170,230,233,185,88,246,88,64,122,216,189,94,30,228,93,183,58,76,48,51,76,179,13,156,96,238,96,113,148,245,173,215,26,76,123,38,59,38,39,73,137,229,49,18,159,252,59,136,45,24,179,15,219,49,78,31,171,237,86,187,205,28,55,10,41,250,110,103,86,158,102,35,227,126,215,162,57,186,181,200,186,57,17,83,94,244,69,63,68,137,206,5,56,177,159,36,113,60,121,105,138,219,78,252,19,138,110,108,116,181,47,116,112,186,211,91,34,50,46,212,233,30,173,69,129,90,200,210,84,122,251,173,98,61,170,138,215,50,89,99,44,28,187,31,70,62,215,94,157,211,28,99,177,199,123,101,178,120,141,145,204,39,11,118,122,214,234,223,69,95,58,59,251,38,56,76,125,60,38,0,1,158,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,207,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,48,231,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,33,249,119,165,238,120,215,237,116,134,217,127,87,88,63,83,15,238,67,49,143,154,221,110,183,217,237,244,182,155,77,5,61,21,13,20,44,166,165,165,166,137,177,69,4,76,106,53,145,177,141,68,70,181,173,68,68,106,34,34,34,34,33,244,130,96,231,13,103,77,57,0,0,252,12,123,227,251,202,70,59,250,95,169,210,153,8,99,223,31,222,82,49,223,210,253,78,148,196,199,254,75,119,213,171,217,41,6,201,250,127,3,254,53,175,126,148,57,155,8,26,247,155,8,17,253,152,253,47,234,253,235,131,167,79,236,31,181,253,216,0,37,110,127,99,223,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,148,174,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,15,207,61,33,111,194,61,233,116,135,69,95,209,12,111,175,115,252,170,19,156,67,159,27,249,53,151,89,43,156,178,88,50,218,243,110,246,117,101,28,21,50,88,96,150,121,170,44,175,233,181,54,77,36,174,126,238,174,157,102,234,253,232,146,104,172,107,58,110,146,72,56,170,226,90,195,195,126,1,146,232,229,167,170,197,87,104,101,110,29,182,212,199,55,74,174,88,223,19,101,115,223,27,85,26,216,155,59,100,86,185,204,87,163,85,173,114,42,234,144,215,136,177,5,223,22,98,11,158,41,196,21,125,170,233,121,172,154,225,91,63,77,172,234,212,76,245,124,143,218,196,70,183,87,57,87,70,162,34,107,220,136,135,190,209,98,108,205,49,99,77,107,141,250,246,127,231,179,233,236,106,186,24,200,243,26,46,220,205,166,169,163,15,84,117,122,188,174,76,79,29,39,149,19,172,69,81,191,89,154,98,126,60,47,167,4,153,203,152,185,95,156,182,171,6,10,179,92,113,5,187,21,214,67,77,119,176,219,226,129,106,43,152,200,230,72,222,217,37,111,228,250,61,103,204,190,252,108,84,98,164,143,107,53,115,102,48,197,30,5,184,74,159,34,44,53,24,247,30,81,212,83,227,235,228,50,208,212,82,58,162,55,197,109,162,73,145,82,38,172,47,124,114,186,69,138,41,92,245,85,209,54,49,17,170,215,171,242,184,217,100,184,107,216,108,52,69,233,227,190,35,179,249,227,167,223,170,19,210,118,121,151,103,153,221,87,50,234,99,74,35,171,85,113,250,73,142,125,147,17,241,98,174,51,17,198,105,138,116,24,115,205,51,203,246,31,254,252,169,63,200,171,76,198,48,231,154,103,151,236,63,253,249,82,127,145,86,158,249,175,228,87,60,26,173,128,254,147,96,253,120,246,75,14,120,1,243,111,129,62,169,233,149,68,173,103,23,224,199,240,99,136,191,12,190,206,251,23,216,221,237,110,223,175,79,167,170,109,219,183,223,234,239,217,211,233,254,83,169,179,167,239,237,34,151,128,31,54,248,19,234,158,153,84,126,199,27,220,88,193,196,62,39,163,195,88,49,181,16,224,156,53,52,174,164,146,71,73,27,174,181,46,68,106,213,73,10,170,35,90,214,162,182,36,115,122,141,108,146,43,149,171,34,198,200,246,93,142,163,3,151,87,53,111,153,170,98,35,183,116,125,157,191,82,227,219,61,149,197,109,70,217,97,237,217,153,162,221,187,84,85,93,113,198,159,198,92,152,210,126,116,204,105,79,102,250,180,210,37,141,119,23,219,229,184,85,73,105,165,168,166,161,124,207,117,44,53,51,182,121,98,137,92,187,26,249,26,198,35,220,141,209,21,200,198,34,170,42,163,91,174,137,236,114,62,171,42,169,51,87,15,203,157,182,234,138,220,18,233,164,138,237,20,14,149,28,214,190,39,178,57,23,162,230,201,181,146,186,55,185,24,170,229,107,29,163,94,190,234,251,46,21,120,105,191,113,33,143,163,181,181,42,41,112,173,166,104,157,136,174,84,210,67,213,164,138,70,74,232,154,198,72,228,87,58,87,64,232,209,205,107,209,138,228,115,154,168,154,47,133,205,172,165,198,249,39,141,235,112,14,62,181,246,75,141,38,146,69,44,106,174,167,172,167,85,84,101,68,15,84,77,241,59,69,209,116,69,69,71,53,200,215,181,205,77,37,54,110,219,162,156,76,211,230,235,206,55,78,159,119,251,194,210,187,152,96,49,184,139,185,29,23,244,189,20,111,138,106,210,186,98,168,152,214,39,140,85,27,167,182,53,166,174,113,172,239,154,247,153,223,203,191,139,25,236,87,11,87,14,24,217,180,233,105,174,154,102,225,187,138,186,56,86,146,166,71,62,87,82,202,174,84,73,27,44,142,119,77,123,228,73,100,70,104,246,189,189,44,16,54,217,206,54,140,117,171,55,104,254,246,177,217,62,106,189,232,211,102,113,91,43,152,102,56,28,78,248,252,84,211,87,42,169,214,238,147,166,253,39,118,248,215,116,243,152,210,102,99,56,1,242,145,129,62,169,234,117,70,66,24,247,192,15,148,140,9,245,79,83,170,50,16,149,224,63,37,181,234,211,236,135,62,109,103,167,241,223,227,93,247,234,0,6,90,62,142,238,107,184,58,8,238,25,125,152,20,150,90,133,154,162,26,235,61,125,197,169,35,162,70,198,232,229,165,133,203,252,155,28,171,37,99,155,220,142,114,35,252,81,158,238,53,240,205,196,181,251,135,105,241,155,109,139,80,176,226,155,5,69,36,15,130,56,94,234,75,172,113,200,180,21,106,217,90,168,246,199,35,222,215,51,84,106,182,87,57,81,234,198,177,100,167,142,172,29,62,51,225,115,26,211,208,217,105,238,21,214,152,96,188,83,172,169,30,234,102,211,78,201,42,38,141,207,211,107,155,76,149,9,238,174,231,53,206,106,107,187,106,195,89,9,206,98,188,30,63,203,91,157,38,99,95,186,127,158,247,81,244,103,94,27,105,54,79,240,102,54,152,174,155,117,77,19,19,58,235,26,197,202,103,78,200,153,210,57,121,161,59,217,59,150,86,140,155,203,28,59,150,118,73,122,212,246,42,54,192,249,246,185,189,166,161,202,175,158,125,174,123,213,157,73,95,36,155,55,42,55,126,212,238,68,34,115,129,92,29,6,51,226,143,5,83,215,89,106,46,20,54,153,167,188,84,44,73,38,218,103,83,64,249,41,230,145,204,211,107,91,82,148,233,239,46,215,57,205,106,235,187,106,204,169,157,179,88,120,138,43,191,60,247,71,182,126,189,223,82,39,211,118,111,85,120,140,54,83,68,206,148,196,220,171,178,102,102,105,167,233,166,34,175,162,160,0,74,20,67,207,102,22,4,195,249,157,130,47,120,3,20,211,117,173,119,218,57,40,231,209,140,115,227,220,158,236,177,239,107,154,146,198,237,175,99,149,171,181,236,107,180,213,8,32,196,88,126,239,132,241,5,207,11,98,10,78,203,116,179,86,77,111,173,131,168,215,244,170,33,122,178,70,110,98,171,93,163,154,169,171,85,81,116,238,85,67,96,2,43,57,151,229,77,195,8,103,100,57,157,45,218,158,166,135,31,194,142,134,157,172,115,101,164,150,134,158,154,9,26,239,20,115,92,213,137,237,114,42,46,174,123,85,169,181,28,248,222,209,225,186,246,105,196,71,26,119,79,132,255,0,191,181,117,244,47,158,124,23,49,187,148,92,159,54,236,117,169,227,241,233,227,17,203,125,58,204,204,252,200,98,17,234,114,187,45,177,62,111,227,235,54,92,96,232,169,223,118,189,204,232,161,90,153,146,40,163,107,24,233,36,145,238,239,84,107,35,99,222,168,212,87,42,53,81,173,115,149,26,190,88,205,238,87,185,67,6,33,199,215,220,226,187,82,212,116,112,156,45,160,180,185,208,200,216,159,91,82,199,182,103,182,84,114,53,206,138,13,90,232,213,29,221,86,199,46,213,70,42,198,48,56,111,133,226,40,179,202,103,127,135,63,177,122,237,86,117,27,61,147,226,51,29,124,234,41,158,175,63,62,119,83,172,110,221,214,152,215,187,84,148,219,173,214,251,61,190,150,211,105,160,167,162,161,162,133,148,212,180,180,209,54,40,160,137,141,70,178,54,49,168,136,214,181,168,136,141,68,68,68,68,68,62,144,11,47,131,136,38,102,169,214,120,162,215,154,103,152,28,63,253,230,210,127,150,214,151,11,148,199,233,83,232,127,253,188,91,222,105,158,96,112,255,0,247,155,73,254,91,90,92,46,83,31,165,79,161,255,0,246,241,15,179,233,185,241,159,118,93,31,153,255,0,85,180,250,150,255,0,205,165,33,6,61,241,133,197,62,31,225,235,4,84,90,173,213,253,108,121,125,163,149,150,74,56,21,142,125,38,228,115,18,190,100,123,92,212,138,55,106,173,107,154,189,87,179,98,38,212,145,241,251,30,33,248,135,193,28,57,96,135,226,156,83,39,107,184,213,239,134,207,103,134,68,109,69,202,161,17,53,106,46,139,178,38,234,213,146,85,69,70,34,167,115,158,230,49,240,199,143,241,254,46,205,28,93,95,142,241,221,219,218,119,203,159,75,181,85,116,34,135,169,211,137,145,51,220,137,173,98,104,200,216,157,205,77,116,213,123,213,84,217,231,25,164,96,233,242,54,167,207,159,178,63,143,103,215,227,5,232,219,96,170,218,59,241,152,227,233,211,11,68,238,143,250,149,71,40,254,236,126,116,254,172,115,154,111,95,2,87,27,133,227,140,124,27,118,187,87,212,86,215,86,205,119,169,170,170,169,149,210,203,60,175,183,85,185,242,61,238,85,87,57,206,85,85,114,170,170,170,170,169,243,241,253,230,223,29,253,47,211,41,71,0,62,109,240,39,213,61,50,168,113,253,230,223,29,253,47,211,41,72,231,28,171,246,159,233,93,49,17,78,223,105,28,62,7,251,230,66,114,152,253,42,125,15,255,0,183,140,189,226,27,41,48,14,114,229,117,215,13,230,29,69,61,21,13,20,51,220,169,110,149,51,190,40,173,53,76,167,149,140,173,126,217,35,71,182,38,200,247,171,94,228,98,162,46,239,189,49,11,148,199,233,83,232,127,253,188,121,238,62,184,199,180,99,234,39,100,158,82,222,173,215,76,55,54,217,49,5,214,6,57,253,166,162,26,133,86,82,196,231,177,27,210,107,161,142,85,154,37,114,73,185,136,215,35,90,244,147,121,133,196,217,195,101,52,205,237,250,245,180,142,221,243,252,247,42,220,247,35,204,179,206,144,239,81,151,76,209,52,77,169,170,228,126,100,121,58,55,248,206,248,136,252,233,221,195,89,140,32,184,210,193,67,112,170,162,166,184,211,220,33,167,153,241,71,87,76,217,27,21,67,90,229,68,145,137,35,89,34,53,200,154,162,61,141,118,138,154,181,23,84,73,66,229,187,156,185,139,152,121,125,114,193,216,190,205,113,172,181,225,46,207,69,104,191,244,160,138,145,148,236,130,56,217,110,209,173,99,159,44,109,98,73,191,242,138,173,151,242,142,98,244,250,145,239,145,89,39,139,179,243,48,105,48,38,18,131,251,93,77,206,171,116,95,212,20,29,120,162,154,171,100,146,51,171,211,235,53,122,109,118,231,120,39,222,147,73,149,217,109,134,50,131,0,217,178,227,7,69,80,203,77,146,23,69,10,212,204,178,203,35,158,247,73,36,143,119,114,43,159,35,222,245,70,162,53,21,202,141,107,90,136,212,194,217,236,53,234,174,205,248,157,40,143,183,187,232,73,250,98,206,242,235,89,125,25,77,116,197,204,69,83,19,19,206,220,71,26,183,115,171,132,71,9,141,102,120,68,79,170,0,19,23,53,128,0,5,189,226,39,203,246,103,127,121,183,175,242,41,75,132,91,222,34,124,191,102,119,247,155,122,255,0,34,148,242,191,242,85,120,79,177,176,202,125,33,99,215,167,222,132,24,155,8,26,247,155,8,17,157,152,253,47,234,253,235,195,167,79,236,31,181,253,216,0,37,110,127,0,0,99,223,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,148,174,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,15,207,61,33,111,194,61,233,116,135,69,95,209,12,111,175,115,252,170,19,156,124,214,235,117,190,207,111,165,180,218,104,41,232,168,104,161,101,53,45,45,52,77,138,40,34,99,81,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,15,164,19,7,56,107,58,105,201,229,113,78,84,229,118,58,184,71,118,198,217,109,133,177,13,116,48,165,52,117,87,91,61,61,92,172,137,28,231,36,104,249,24,229,70,163,158,229,219,174,154,185,87,226,167,211,132,178,235,47,176,15,107,251,9,129,112,246,28,237,253,62,213,236,155,100,20,125,125,155,182,117,58,77,110,237,187,223,166,186,233,185,116,241,82,63,249,145,102,182,104,224,92,241,177,218,112,78,100,226,156,61,67,54,20,166,169,146,150,213,120,168,164,137,242,173,101,99,86,69,100,111,106,43,149,172,106,110,211,93,26,137,240,67,221,114,197,204,92,193,199,223,132,175,183,120,235,16,226,62,193,236,110,203,237,107,156,245,157,13,253,179,127,79,170,231,109,221,177,154,233,166,187,83,95,4,52,244,102,54,106,199,124,22,40,243,181,157,251,187,53,88,248,157,141,204,172,108,180,103,181,98,181,179,213,166,124,159,157,206,184,166,35,142,155,166,117,98,215,31,222,109,241,223,210,253,50,148,204,110,86,126,95,177,7,247,229,87,254,69,68,102,48,24,124,167,224,248,202,177,93,125,117,153,221,167,111,126,191,113,156,244,131,248,95,103,44,228,31,6,234,249,58,109,199,95,175,174,189,72,136,248,189,88,211,93,62,116,233,222,240,183,28,135,200,235,197,194,170,237,118,201,156,11,91,93,91,51,234,106,170,170,112,237,28,178,207,43,220,174,124,143,123,163,85,115,156,229,85,87,42,170,170,170,170,158,135,11,96,188,29,129,109,242,90,112,78,19,179,97,234,25,166,90,153,41,109,84,17,82,68,249,85,173,106,200,172,141,173,69,114,181,141,77,218,107,163,81,62,8,68,30,124,103,198,120,217,243,199,49,45,54,156,230,199,84,84,52,88,174,239,77,75,75,77,136,171,34,138,8,153,89,43,89,27,24,217,17,26,214,181,17,17,168,136,136,136,136,134,115,242,221,198,152,199,29,100,117,242,237,141,177,101,231,16,215,67,138,234,105,163,170,186,215,203,87,43,34,74,58,55,36,104,249,28,229,70,163,158,229,219,174,154,185,87,226,167,198,15,51,177,136,196,205,154,45,233,59,247,238,228,200,218,77,135,205,50,108,146,156,207,19,139,242,150,231,169,230,249,223,157,195,140,233,185,149,196,48,115,159,202,26,108,33,159,56,107,55,45,208,82,67,79,152,86,119,67,88,141,158,87,207,53,198,223,211,138,73,158,199,123,140,98,211,77,67,27,81,139,222,176,200,170,212,85,220,249,159,48,131,155,238,87,218,177,167,9,117,56,242,103,82,65,114,203,235,197,21,202,158,119,81,54,89,229,130,166,102,209,75,74,201,117,71,66,199,58,162,25,157,166,228,114,210,198,138,223,7,55,118,171,209,107,195,239,17,127,129,252,137,226,3,44,232,234,59,5,215,51,48,253,178,142,223,91,179,171,191,165,89,209,171,163,233,172,79,106,117,168,107,171,93,213,115,153,179,161,163,85,94,246,43,108,174,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,242,140,212,229,29,150,120,171,24,113,123,103,199,86,154,77,44,184,10,223,95,112,187,213,73,28,157,54,246,154,73,168,224,129,175,107,21,137,51,223,58,189,172,123,155,186,56,39,114,42,171,52,80,155,236,39,133,172,88,27,10,217,176,86,22,161,236,86,92,63,111,167,181,219,169,186,175,147,161,75,4,109,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,231,235,0,6,58,241,131,198,222,87,240,141,134,119,94,167,164,190,99,106,218,120,234,236,248,77,181,82,65,61,116,29,161,145,73,43,230,100,50,182,153,141,107,165,123,93,43,81,36,88,36,99,53,86,187,110,53,113,13,197,158,13,226,235,150,38,102,99,139,21,61,37,158,251,65,81,105,166,190,225,198,215,173,84,246,167,173,242,149,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,89,254,108,92,21,223,112,214,42,185,241,85,129,100,186,221,112,253,227,73,241,130,92,46,12,151,216,245,75,37,61,53,59,161,116,210,245,164,134,101,149,140,108,44,107,155,7,73,81,21,177,44,113,197,28,20,87,107,173,186,154,190,142,223,115,171,165,167,186,83,165,37,116,80,204,230,50,170,4,150,57,146,41,90,139,163,216,146,195,20,136,215,106,155,227,99,188,90,138,129,114,248,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,7,201,37,166,213,53,214,158,251,53,178,145,247,42,58,121,169,41,235,29,11,86,120,96,153,209,186,88,153,38,155,154,199,186,8,92,230,162,232,229,138,53,93,118,166,159,88,0,0,0,106,174,79,247,46,30,34,240,38,119,240,227,133,112,157,130,163,163,137,50,231,15,219,44,88,130,217,178,103,118,94,147,36,166,165,151,172,248,153,27,250,241,209,172,219,99,87,244,247,236,114,170,166,171,0,39,181,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,129,39,252,215,184,28,166,196,182,171,223,23,25,114,250,181,190,219,105,233,223,139,173,40,201,106,18,186,146,38,199,3,107,96,70,163,150,39,193,19,89,213,106,233,18,195,19,164,213,142,141,253,104,181,202,220,210,199,121,45,142,237,153,153,150,151,223,99,98,75,55,91,177,86,246,88,106,58,93,88,95,12,159,147,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,54,51,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,173,160,203,78,92,188,62,229,199,16,88,151,61,233,240,189,170,175,181,220,40,238,152,82,200,218,57,98,165,195,21,81,196,244,169,146,38,245,157,20,221,73,158,147,70,142,137,173,166,115,24,144,163,118,181,80,47,254,85,99,11,238,96,101,198,28,198,184,159,1,93,112,85,214,245,111,138,178,174,193,116,123,29,85,111,145,201,170,198,245,103,248,81,28,140,145,26,168,146,71,19,247,70,223,86,0,16,151,206,91,0,83,97,158,40,237,120,206,221,135,170,233,41,241,142,23,164,169,172,184,57,37,88,43,174,52,242,203,79,34,49,206,85,98,62,58,104,232,81,204,102,154,35,163,114,166,178,110,117,149,201,46,48,113,54,80,112,209,156,28,59,210,173,90,83,230,21,60,78,180,213,67,21,59,217,67,60,175,138,11,147,37,108,140,220,230,84,208,53,209,163,209,202,177,62,22,108,106,44,142,145,146,83,206,91,0,84,226,110,23,45,120,206,221,135,169,42,234,48,118,40,164,169,172,184,57,34,73,232,109,213,17,75,79,34,49,206,84,122,178,74,153,40,81,204,102,186,171,99,114,166,145,238,108,38,1,234,178,159,2,254,20,51,79,6,229,159,181,61,153,246,183,16,91,172,93,183,161,214,236,189,170,166,56,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,155,52,97,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,33,135,147,78,0,166,196,220,81,221,49,157,199,15,85,213,211,224,236,47,87,83,71,112,106,74,144,80,220,106,37,138,158,52,123,154,168,197,124,148,210,87,35,88,253,117,70,200,228,77,99,220,217,180,0,1,109,56,138,207,156,27,195,110,81,223,115,91,25,214,210,53,150,234,119,178,217,67,53,66,194,251,181,197,88,229,167,162,137,90,199,187,124,142,110,138,228,99,182,49,31,35,147,99,28,168,22,43,152,207,26,255,0,138,174,92,65,96,192,23,59,84,153,155,138,127,39,109,166,157,122,178,90,232,85,30,146,92,221,14,215,49,219,94,196,142,38,202,173,107,228,115,157,164,173,134,88,214,13,237,54,204,101,154,248,254,138,205,71,37,93,255,0,22,99,27,196,116,209,62,174,173,22,123,133,198,174,100,107,86,73,166,114,34,190,73,100,77,95,35,147,189,202,174,95,21,63,87,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,202,79,41,190,10,46,57,127,71,248,206,230,133,179,161,122,189,219,217,30,16,162,145,41,106,35,138,215,85,4,51,37,205,178,49,207,124,115,74,201,29,11,91,249,39,178,62,186,61,28,147,34,48,35,3,58,242,19,54,56,118,197,84,184,43,56,240,167,217,251,213,109,189,151,72,41,187,117,53,94,250,87,201,36,109,147,125,60,146,49,53,124,50,38,138,187,189,221,116,209,81,87,61,121,83,241,213,77,131,164,160,225,99,53,235,233,41,172,85,85,9,14,10,174,109,44,174,157,183,26,186,214,39,179,94,144,198,228,115,37,150,162,73,91,52,138,222,154,164,141,115,220,215,70,145,103,87,28,156,34,90,184,190,202,54,225,72,46,52,150,124,89,97,168,117,203,14,93,103,167,107,216,201,213,138,215,210,204,244,106,202,202,105,147,110,254,154,234,143,142,25,21,178,116,146,55,107,237,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,13,164,203,85,197,143,149,140,228,249,127,136,125,58,115,31,249,106,113,175,110,226,47,46,40,114,191,26,220,245,204,220,35,111,116,117,44,114,213,79,37,214,215,76,148,209,50,231,44,242,53,88,147,61,243,181,146,53,101,115,221,35,31,42,35,90,244,107,50,3,139,31,43,25,201,242,255,0,16,250,116,224,107,88,74,167,18,60,11,126,26,248,47,201,236,241,201,204,25,218,243,38,203,151,248,111,219,20,212,78,219,53,246,215,29,166,36,93,33,70,175,104,172,135,72,250,122,43,94,248,145,241,254,85,205,167,141,34,172,217,79,132,239,43,25,55,242,255,0,15,122,116,0,107,131,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,200,174,47,248,251,205,14,46,237,88,123,13,95,109,116,152,119,15,90,105,233,42,171,44,244,139,28,208,85,94,226,109,67,36,175,142,71,68,147,194,199,71,80,172,74,117,150,70,181,26,138,174,123,151,113,245,243,46,252,4,254,52,247,223,192,95,253,181,246,199,253,121,255,0,194,127,104,214,118,255,0,245,215,255,0,138,254,71,242,63,216,124,76,85,3,42,184,5,224,163,21,113,89,152,244,151,187,181,179,179,229,150,25,184,67,38,35,184,84,36,140,142,191,98,182,71,91,41,214,55,49,238,154,86,42,35,220,199,39,70,55,163,213,119,58,38,75,239,249,191,225,107,22,6,207,220,189,193,88,90,135,177,89,112,254,87,218,109,118,234,110,171,228,232,82,193,91,95,28,81,239,122,185,238,218,198,53,53,114,171,151,77,85,85,123,201,63,224,91,241,113,252,92,112,239,226,191,255,0,193,79,123,182,246,173,158,212,246,166,198,118,143,105,109,255,0,229,159,153,187,249,155,58,93,47,200,116,72,214,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,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,10,85,123,206,53,212,225,201,170,42,106,112,137,162,232,7,98,28,156,39,129,200,22,99,139,124,121,6,2,201,12,77,116,116,207,100,171,109,173,108,123,90,229,213,123,36,238,79,5,79,139,62,243,92,139,101,20,215,107,173,37,182,53,85,146,178,162,56,27,171,180,239,115,145,169,222,191,180,158,30,101,152,146,11,46,64,223,104,231,153,236,237,148,21,80,199,181,21,117,123,232,171,17,53,211,193,59,136,133,224,199,1,51,48,115,243,15,91,164,137,146,50,221,85,73,114,114,61,91,166,145,214,211,162,254,114,46,191,158,4,243,240,231,128,41,242,239,43,237,150,56,96,142,39,55,173,185,172,219,162,127,84,76,228,252,212,68,254,121,116,14,186,120,35,166,133,176,66,221,24,221,116,77,63,94,167,96,2,133,42,114,232,133,58,129,82,126,195,147,132,240,57,0,0,0,0,0,113,181,14,64,20,237,57,78,238,229,57,41,119,134,160,84,15,141,242,174,186,252,20,239,138,93,83,69,3,180,0,0,163,163,18,174,171,19,53,251,246,161,88,3,132,68,68,209,14,64,0,0,0,14,21,116,58,222,229,240,69,211,95,0,57,124,168,221,127,81,243,61,234,245,215,95,218,85,181,206,248,149,178,62,237,62,240,17,34,248,41,222,137,161,194,55,66,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,209,10,118,33,88,2,141,191,168,104,168,86,0,225,23,184,227,82,163,133,64,27,142,55,105,226,112,168,168,82,228,85,240,212,10,247,160,71,106,117,237,95,189,74,154,139,160,21,162,234,23,238,9,224,114,7,68,145,239,79,14,243,134,68,168,168,167,126,136,52,64,8,154,28,128,0,0,0,0,0,0,0,225,124,14,78,23,192,10,21,14,90,191,172,162,68,114,248,42,21,51,185,16,14,192,0,16,113,205,111,8,79,105,207,40,239,173,141,27,79,53,34,64,139,212,213,119,45,101,115,188,63,98,23,219,147,86,100,201,80,235,198,92,206,239,202,34,214,215,49,18,46,238,155,99,161,98,123,218,248,234,158,26,30,123,156,61,181,97,172,181,87,50,5,70,62,182,6,171,251,255,0,57,86,189,116,251,143,39,201,194,178,154,28,243,173,167,114,203,214,117,166,226,237,17,19,102,223,234,95,233,215,84,253,128,76,240,0,10,87,196,225,3,144,165,158,26,170,162,129,218,14,19,192,228,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,9,8,229,239,197,231,252,141,225,235,50,174,159,219,35,195,119,106,250,223,251,211,96,181,53,189,63,251,242,198,247,203,253,132,44,79,228,218,71,184,50,176,88,203,152,43,177,118,223,211,29,177,216,143,237,54,206,97,54,163,1,86,7,23,29,244,213,206,154,185,85,31,124,115,141,205,132,1,138,60,10,113,99,6,119,97,136,242,211,21,182,161,152,219,11,91,24,233,106,94,233,38,109,218,138,53,100,93,169,210,61,92,169,58,57,241,164,168,245,247,156,244,123,85,81,206,100,89,92,88,152,108,69,24,171,81,118,220,238,151,26,103,89,54,43,32,199,92,192,99,41,210,186,103,232,152,229,49,221,49,191,236,157,250,128,3,221,170,0,0,0,49,38,171,152,206,88,216,115,187,16,229,102,52,195,87,27,21,142,195,89,87,108,92,70,233,22,167,117,93,59,182,61,31,75,20,110,123,98,115,217,35,90,246,185,238,95,201,171,152,212,115,186,126,23,241,86,112,218,121,106,180,214,116,134,219,42,200,179,28,242,110,70,93,106,110,77,186,122,213,68,105,174,157,209,198,103,178,35,89,158,80,203,96,121,236,9,152,88,35,51,176,252,56,167,0,98,139,117,246,215,54,212,235,209,204,143,233,189,88,215,244,229,111,231,69,42,53,236,87,70,244,107,219,185,55,34,41,232,79,106,106,138,163,173,76,235,13,109,219,55,44,87,54,174,211,52,213,27,166,38,52,152,241,137,0,7,235,204,0,0,0,1,14,124,127,121,183,199,127,75,244,202,83,49,185,89,249,126,196,31,223,149,95,249,21,17,135,60,127,121,183,199,127,75,244,202,83,49,185,89,249,126,196,31,223,149,95,249,21,17,15,203,189,47,115,198,191,107,164,54,203,250,186,193,250,152,127,114,25,140,0,38,14,111,0,0,12,123,227,251,202,70,59,250,95,169,210,153,8,99,223,31,222,82,49,223,210,253,78,148,196,199,254,75,119,213,171,217,41,6,201,250,127,3,254,53,175,126,148,57,155,8,26,247,155,8,17,253,152,253,47,234,253,235,131,167,79,236,31,181,253,216,0,37,110,127,99,223,31,222,82,49,223,210,253,78,148,137,76,186,197,191,96,115,7,12,99,191,103,246,255,0,179,151,154,43,183,101,234,244,186,253,158,118,75,211,223,163,182,238,217,166,237,171,166,186,232,190,4,181,241,253,229,35,29,253,47,212,233,72,172,200,123,117,190,241,158,57,119,105,187,80,83,214,208,214,226,187,69,53,85,45,76,77,150,41,226,125,100,77,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,67,115,248,153,199,91,138,120,233,30,217,116,175,68,117,91,163,101,113,117,93,141,105,139,151,53,142,216,242,116,107,31,76,63,63,52,115,39,19,230,254,62,188,230,62,49,150,157,247,107,220,205,150,100,166,133,34,138,54,177,141,142,56,216,222,245,70,178,54,49,136,174,85,114,163,81,92,231,57,85,203,156,252,181,248,105,183,165,190,14,36,241,66,84,58,185,211,85,82,97,154,118,200,212,137,145,35,93,4,245,110,216,229,87,57,206,89,225,107,30,141,70,163,30,253,31,190,55,50,206,113,161,193,125,195,34,174,19,102,14,95,83,84,86,229,237,108,200,143,98,171,165,150,199,43,221,163,97,149,203,170,186,7,57,81,35,149,117,93,85,35,145,119,236,124,190,23,132,190,39,238,252,51,227,122,138,247,219,189,167,133,239,253,24,47,212,49,181,169,80,172,141,95,211,158,7,174,154,75,31,82,69,70,42,163,30,142,115,93,181,85,178,51,19,15,17,128,199,235,142,141,250,241,239,229,87,127,243,60,99,68,139,57,170,173,172,217,25,167,101,174,68,83,52,196,117,98,52,158,172,70,149,90,227,230,78,154,71,56,152,243,126,45,93,104,153,211,26,184,249,205,252,197,201,92,158,179,226,156,178,196,62,198,186,85,98,90,123,124,211,246,72,42,55,83,186,150,169,238,102,217,152,246,166,174,137,139,170,38,189,222,58,42,235,127,48,118,49,195,25,129,134,45,216,207,6,94,169,238,214,91,180,41,61,37,92,10,187,100,110,170,138,138,139,162,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,241,185,249,144,120,59,136,188,29,71,130,113,181,202,243,69,67,69,115,142,235,28,150,169,162,138,85,149,145,75,26,53,86,72,228,77,187,102,114,233,162,46,168,157,254,40,179,60,85,53,222,195,213,22,39,124,198,233,137,251,220,205,144,93,194,229,185,197,154,243,91,122,219,162,175,62,154,169,215,134,177,49,52,207,127,41,97,15,8,60,95,113,19,154,60,68,225,44,9,142,243,15,218,118,59,159,111,237,84,190,201,161,135,169,211,161,168,149,158,252,80,181,233,163,227,98,247,57,53,211,69,238,85,66,241,243,76,242,253,135,255,0,191,42,79,242,42,211,216,229,7,0,217,61,146,185,139,105,204,220,45,137,49,149,85,210,205,215,232,67,112,172,165,125,59,186,208,73,11,183,53,148,236,114,232,217,92,169,163,147,189,19,197,59,151,199,115,76,242,253,135,255,0,191,42,79,242,42,211,79,54,113,54,50,203,180,226,167,90,183,243,215,118,229,145,70,103,146,230,187,113,151,222,200,173,197,187,81,213,137,136,162,40,243,181,174,102,116,141,57,76,111,250,57,34,212,247,57,39,148,56,159,60,115,30,209,151,152,94,150,161,206,173,153,142,174,171,138,20,149,182,234,36,123,82,106,169,17,92,212,218,198,187,93,21,205,222,229,107,26,187,158,212,95,61,131,176,118,39,204,12,79,110,193,152,50,203,81,118,189,93,166,72,41,41,32,68,221,35,180,85,85,85,93,17,173,107,81,92,231,185,81,173,107,92,231,42,34,42,164,202,240,205,195,54,17,225,171,8,205,103,179,212,251,78,249,115,219,237,155,206,201,97,237,253,57,102,116,31,144,116,178,50,46,155,39,86,123,138,155,180,220,189,235,221,160,202,242,218,177,247,53,157,212,71,25,251,163,191,217,245,107,110,109,238,219,88,217,44,23,86,220,235,137,185,19,212,167,179,251,245,118,83,28,163,243,167,116,110,138,166,159,115,149,217,109,134,50,131,0,217,178,227,7,69,80,203,77,146,23,69,10,212,204,178,203,35,158,247,73,36,143,119,114,43,159,35,222,245,70,162,53,21,202,141,107,90,136,212,240,220,76,240,205,132,120,149,194,48,217,239,21,62,204,190,91,55,123,26,243,178,89,187,7,82,88,93,63,228,27,44,108,151,168,200,17,158,250,174,221,119,39,122,119,222,48,78,235,195,218,185,107,200,213,79,155,166,154,57,59,13,155,227,176,152,232,204,236,221,152,191,21,77,93,110,122,207,25,157,120,235,172,235,19,172,76,76,196,196,196,202,1,241,142,14,196,249,127,137,238,56,51,25,217,106,45,55,171,76,203,5,93,36,232,155,163,118,136,168,168,169,170,57,174,106,163,154,246,170,181,205,115,92,213,84,84,85,252,114,88,184,233,225,42,124,247,176,211,227,220,7,71,81,81,143,172,112,197,67,79,72,218,136,217,21,202,137,102,85,88,156,179,61,145,196,232,214,89,101,107,209,83,84,222,197,71,43,152,172,137,210,191,204,112,21,224,47,117,39,226,207,9,237,143,227,28,221,131,177,155,89,135,218,236,186,49,52,105,23,105,210,46,83,243,106,237,237,234,213,198,153,241,141,117,137,76,103,0,62,82,48,39,213,61,78,168,143,127,199,251,139,127,250,172,255,0,251,6,217,255,0,23,36,35,128,31,41,24,19,234,158,167,84,91,223,244,44,248,126,255,0,167,12,194,255,0,202,20,95,241,66,71,127,15,140,196,97,112,255,0,5,170,99,74,99,93,250,114,141,62,245,43,149,103,59,57,148,103,249,191,225,251,52,220,235,94,171,169,173,184,175,77,43,185,214,227,19,166,186,211,227,167,114,241,240,131,143,241,118,104,240,237,132,177,222,59,187,123,78,249,115,237,253,170,171,161,20,61,78,157,117,68,76,247,34,107,88,154,50,54,39,115,83,93,53,94,245,85,47,25,227,114,131,43,48,254,74,229,213,167,44,176,181,101,198,170,215,102,235,244,38,184,72,199,212,59,173,60,147,59,115,152,198,53,116,116,174,68,209,169,220,137,226,189,235,236,141,238,30,154,232,179,69,55,62,52,68,107,227,166,245,83,156,222,195,98,115,44,69,236,28,105,106,170,235,154,34,35,77,41,154,166,105,141,57,105,26,110,229,192,32,67,48,176,38,32,203,28,111,123,192,24,166,155,163,116,177,86,73,71,62,140,123,89,38,213,247,101,143,123,90,229,138,70,237,123,28,173,77,204,123,93,166,138,78,246,34,196,22,140,39,135,238,120,167,16,85,246,91,93,154,142,107,133,108,253,55,63,165,79,11,21,242,63,107,17,92,237,26,213,93,26,138,171,167,114,42,144,33,136,177,5,223,22,98,11,158,41,196,21,125,170,233,121,172,154,225,91,63,77,172,234,212,76,245,124,143,218,196,70,183,87,57,87,70,162,34,107,220,136,132,115,105,166,157,45,199,61,255,0,86,239,231,235,93,93,6,219,191,229,49,183,35,228,244,162,39,119,26,188,237,52,158,27,163,93,99,190,148,128,114,162,193,211,199,111,204,28,192,171,178,211,172,53,19,80,217,232,46,46,72,221,42,58,54,201,45,84,45,95,229,24,213,73,40,220,238,228,107,149,25,226,172,247,100,0,141,110,85,152,239,15,217,177,190,53,192,23,26,158,133,211,19,81,209,214,91,119,189,141,100,221,141,103,234,196,221,92,142,116,187,106,17,232,214,181,125,200,165,114,170,35,123,228,164,217,228,117,83,56,26,58,188,181,215,199,89,65,186,84,181,122,222,213,98,38,247,10,162,137,167,148,117,122,148,198,237,243,194,98,98,123,102,38,116,142,0,0,219,43,192,198,174,96,216,3,15,226,254,27,49,6,32,175,180,219,166,188,225,110,133,125,170,182,166,118,83,190,151,117,68,44,168,107,36,123,154,139,212,139,115,122,90,175,81,233,26,53,174,145,35,211,37,76,40,230,141,153,183,124,53,150,56,115,44,237,177,108,167,198,181,147,79,112,159,115,87,90,122,21,133,233,6,213,98,175,189,44,208,201,189,174,106,167,67,111,188,143,93,48,51,58,232,163,7,114,107,225,167,219,59,163,237,75,54,23,15,137,196,237,38,14,140,44,233,87,94,39,142,158,109,62,117,95,93,49,49,167,62,28,209,140,77,39,6,88,6,223,151,188,53,96,106,10,37,167,150,107,197,178,59,253,93,68,84,173,129,211,75,90,137,58,117,52,85,87,186,56,223,28,59,213,117,86,194,222,230,166,141,72,91,37,107,150,166,102,218,49,102,65,166,94,195,23,70,233,129,107,38,130,165,155,156,238,173,61,92,210,212,67,62,170,196,107,117,115,167,143,98,57,202,157,13,203,162,61,168,70,54,118,186,41,197,77,53,113,152,221,252,248,123,23,191,76,248,108,69,236,134,139,182,166,122,148,92,137,174,59,166,38,34,102,123,34,102,35,78,115,84,118,50,216,0,77,156,184,139,94,105,158,96,112,255,0,247,155,73,254,91,90,122,30,91,24,255,0,8,229,118,17,206,60,119,142,238,222,204,177,219,62,207,118,170,174,132,179,116,250,146,214,68,207,114,38,185,235,171,228,98,119,53,116,215,85,238,69,83,207,115,76,243,3,135,255,0,188,218,79,242,218,211,16,89,113,184,69,111,158,211,29,125,67,40,106,102,138,166,106,86,202,228,138,89,99,107,219,28,142,102,186,57,205,108,178,163,92,169,170,36,143,68,211,114,235,3,196,226,103,7,153,215,122,35,89,137,159,182,52,117,158,73,145,209,180,123,13,134,203,46,85,52,211,93,52,107,49,199,74,110,69,83,167,124,196,105,19,49,49,19,58,233,60,23,43,136,126,33,241,191,17,184,221,248,167,20,201,217,45,212,155,225,179,217,225,145,93,79,109,167,85,77,90,139,162,111,149,218,53,100,149,81,21,234,137,220,214,53,140,103,142,189,96,12,93,135,112,142,27,199,119,139,79,103,177,226,238,217,236,106,174,188,79,237,93,150,84,138,127,113,174,87,179,107,213,19,223,107,117,241,77,83,188,188,124,30,240,177,136,56,133,198,244,247,91,141,7,71,1,216,171,34,125,238,178,116,123,89,87,181,90,245,160,133,88,230,185,101,145,186,35,156,215,39,73,143,222,171,185,99,100,151,239,154,181,186,223,103,183,229,13,166,211,65,79,69,67,69,13,230,154,150,150,154,38,197,20,17,49,180,13,100,108,99,81,17,173,107,81,17,26,136,136,136,136,136,121,124,18,237,252,53,204,125,233,158,90,119,206,177,31,84,127,60,27,8,218,44,6,83,157,96,246,79,44,162,157,52,171,173,17,194,138,98,138,170,136,245,170,152,137,157,117,221,172,206,179,84,76,88,78,0,124,219,224,79,170,122,101,80,227,251,205,190,59,250,95,166,82,142,0,124,219,224,79,170,122,101,80,227,251,205,190,59,250,95,166,82,159,191,251,87,237,63,210,248,255,0,231,255,0,253,63,223,188,46,91,231,182,39,202,220,184,204,28,191,194,244,148,236,118,98,67,73,67,93,95,46,143,116,20,81,178,165,179,69,27,21,52,221,43,106,118,239,85,247,26,142,218,155,156,215,179,194,225,220,63,119,197,152,130,217,133,176,253,39,106,186,94,107,33,183,209,65,212,107,58,181,19,61,25,27,55,61,81,173,213,206,68,213,202,136,154,247,170,33,146,188,24,240,205,132,120,149,194,57,157,103,188,84,251,50,249,108,246,47,177,175,59,37,155,176,117,37,168,116,255,0,144,108,177,178,94,163,32,70,123,234,187,117,220,157,233,223,96,243,39,43,177,246,80,98,119,224,236,199,195,85,22,75,179,33,142,165,33,149,236,145,178,68,244,247,100,142,72,220,232,228,110,168,230,238,99,149,17,205,115,87,71,53,200,152,215,44,223,139,22,238,215,190,141,250,119,111,157,99,186,121,255,0,227,118,243,5,153,101,119,51,76,102,95,133,152,167,21,19,76,215,19,27,234,214,221,61,90,163,127,157,76,70,148,204,68,198,147,27,226,58,209,53,76,231,15,121,19,134,56,119,203,138,108,191,195,85,117,21,174,116,206,174,185,87,207,170,58,182,181,236,99,100,149,25,170,164,77,219,27,26,214,53,87,70,177,186,171,221,185,238,185,102,7,240,25,198,133,190,245,111,179,100,14,104,212,211,209,92,232,161,134,219,134,46,138,141,138,42,216,152,212,100,84,82,233,162,54,118,181,26,216,221,220,146,162,35,87,242,186,44,217,224,79,48,23,236,95,177,76,216,221,17,187,78,206,239,231,139,146,118,187,42,205,50,156,218,237,188,218,102,171,149,76,213,215,229,92,76,252,104,238,158,207,205,225,187,77,17,173,197,247,23,220,68,229,119,17,56,183,2,96,76,195,246,101,142,217,216,59,45,47,178,104,102,233,245,40,105,229,127,191,44,46,122,234,249,30,189,238,93,53,209,59,145,16,201,78,1,179,127,49,115,171,39,175,24,167,51,113,15,182,110,148,184,150,162,223,12,253,146,10,125,180,237,165,165,123,89,182,22,49,171,163,165,122,234,169,175,127,142,136,154,51,127,128,108,158,206,172,197,187,102,110,41,196,152,202,150,233,121,232,117,225,183,214,82,178,157,189,24,35,133,187,90,250,119,185,53,108,77,85,213,203,222,171,224,157,201,114,178,15,32,240,119,14,152,58,179,4,224,155,149,230,182,134,182,231,37,214,73,46,179,69,44,169,43,226,138,53,106,44,113,198,155,118,194,213,211,69,93,85,123,252,17,48,112,216,108,109,24,218,174,221,170,102,220,204,233,26,253,91,146,188,243,60,217,140,86,204,88,192,224,108,83,78,46,154,109,197,85,69,184,137,153,136,136,175,207,136,214,117,159,173,114,192,6,237,87,5,189,226,39,203,246,103,127,121,183,175,242,41,75,132,91,222,34,124,191,102,119,247,155,122,255,0,34,148,242,191,242,85,120,79,177,176,202,125,33,99,215,167,222,132,24,155,8,26,247,155,8,17,157,152,253,47,234,253,235,195,167,79,236,31,181,253,216,0,37,110,127,0,0,99,223,31,222,82,49,223,210,253,78,148,139,94,29,188,192,229,143,247,229,101,255,0,45,136,148,174,63,188,164,99,191,165,250,157,41,22,188,59,121,129,203,31,239,202,203,254,91,17,15,207,61,33,111,194,61,233,116,135,69,95,209,12,111,175,115,252,170,19,156,0,38,14,111,90,204,211,225,131,35,115,171,16,83,226,156,205,192,254,217,186,82,209,178,223,12,254,211,172,167,219,78,215,189,237,102,216,101,99,87,71,74,245,213,83,94,255,0,29,17,52,253,28,165,200,12,164,200,207,106,254,11,48,151,177,61,183,208,237,255,0,213,245,53,61,110,143,83,167,252,188,143,219,167,86,79,205,211,93,221,250,232,154,98,79,31,60,79,231,150,74,231,13,159,11,101,150,56,246,53,174,171,13,83,220,38,131,217,148,117,27,170,29,85,84,199,63,116,209,61,201,171,98,98,104,139,167,119,134,170,186,251,46,94,89,255,0,155,121,231,246,255,0,240,167,139,125,183,236,79,101,118,15,234,10,106,110,143,91,181,245,63,144,141,155,181,233,71,249,218,233,183,187,77,87,93,61,24,204,29,88,239,33,77,191,198,107,59,244,142,206,222,60,22,70,39,103,54,142,214,203,70,105,119,23,174,15,171,76,249,63,41,115,132,215,17,17,212,211,169,186,169,137,227,187,140,111,89,206,47,184,190,226,39,43,184,137,197,184,19,2,102,31,179,44,118,206,193,217,105,125,147,67,55,79,169,67,79,43,253,249,97,115,215,87,200,245,239,114,233,174,137,220,136,134,74,112,13,155,249,139,157,89,61,120,197,57,155,136,125,179,116,165,196,181,22,248,103,236,144,83,237,167,109,45,43,218,205,176,177,141,93,29,43,215,85,77,123,252,116,68,209,155,252,3,100,246,117,102,45,219,51,113,78,36,198,84,183,75,207,67,175,13,190,178,149,148,237,232,193,28,45,218,215,211,189,201,171,98,106,174,174,94,245,95,4,238,75,149,144,121,7,131,184,116,193,213,152,39,4,220,175,53,180,53,183,57,46,178,73,117,154,41,101,73,95,20,81,171,81,99,142,52,219,182,22,174,154,42,234,171,223,224,137,241,134,195,99,104,198,213,118,237,83,54,230,103,72,215,234,220,201,207,51,205,152,197,108,197,140,14,6,197,52,226,233,166,220,85,84,91,136,153,152,136,138,252,248,141,103,89,250,222,91,17,112,67,194,254,44,196,23,60,83,136,50,199,181,93,47,53,147,92,43,103,246,213,197,157,90,137,158,175,145,251,89,58,53,186,185,202,186,53,17,19,94,228,68,46,22,86,101,6,93,100,174,31,168,194,217,101,135,189,141,107,170,172,125,194,104,59,92,245,27,170,28,198,49,207,221,51,222,228,213,177,49,52,69,211,187,195,85,93,99,91,57,248,222,226,131,9,231,14,58,194,216,127,51,187,45,174,205,137,110,118,250,40,61,139,110,127,74,158,26,169,25,27,55,62,5,115,180,107,81,53,114,170,174,157,234,170,102,55,0,217,191,152,185,213,147,215,140,83,153,184,135,219,55,74,92,75,81,111,134,126,201,5,62,218,118,210,210,189,172,219,11,24,213,209,210,189,117,84,215,191,199,68,77,24,60,110,10,246,38,109,217,183,165,123,247,233,17,227,190,55,191,54,147,102,54,159,45,201,41,198,230,88,207,41,135,158,166,148,121,75,149,113,248,190,109,81,20,238,241,221,201,146,167,228,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,63,88,183,249,253,156,118,46,31,242,107,22,103,22,35,135,180,82,97,155,123,170,35,166,220,246,118,186,167,185,35,166,166,222,198,61,99,234,207,36,81,117,54,43,89,191,115,189,214,170,155,181,94,214,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,98,121,45,228,229,247,7,228,214,45,206,43,188,221,58,76,196,184,83,211,218,233,182,177,119,82,219,93,81,27,170,119,181,234,169,190,121,234,34,233,185,140,115,123,54,239,121,178,53,82,27,9,105,228,133,153,157,167,10,230,94,78,86,85,218,162,246,125,194,147,19,91,224,234,109,174,168,237,17,173,61,91,246,171,253,248,99,236,180,73,171,88,155,93,63,188,229,222,196,64,147,240,0,2,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,59,198,42,243,71,242,39,153,191,69,245,138,32,32,175,41,241,215,224,191,52,240,110,102,123,47,218,127,100,177,5,186,251,216,186,253,30,213,217,106,99,155,165,212,218,237,155,186,123,119,109,118,154,235,162,233,161,178,246,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,115,53,57,103,241,175,110,225,131,29,220,176,78,101,220,251,54,91,98,221,106,107,107,36,90,169,189,141,93,12,50,44,117,16,211,194,217,55,245,180,100,18,35,99,220,186,64,229,122,54,21,107,130,117,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,13,85,204,170,226,107,130,140,85,149,249,63,151,60,72,96,171,103,109,192,56,191,7,225,218,219,183,103,73,31,37,146,233,61,190,159,172,234,141,238,114,244,106,39,115,164,100,168,168,198,201,42,194,173,143,242,61,92,85,54,51,200,220,1,131,115,79,130,108,177,203,236,193,195,212,151,204,61,124,203,124,63,77,93,67,82,139,178,86,123,62,157,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,33,47,131,174,49,113,223,8,24,238,162,255,0,96,163,246,206,27,188,236,251,65,135,250,144,211,251,83,165,13,67,41,127,170,159,4,178,65,210,146,161,100,252,154,38,253,54,187,84,94,237,130,112,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,144,3,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,110,175,45,62,58,169,184,101,196,213,89,97,153,213,244,148,185,95,136,234,39,185,85,87,58,150,89,39,180,92,82,157,17,179,177,32,141,242,204,201,146,8,97,116,106,213,218,189,57,26,230,35,100,73,2,114,64,0,120,172,239,193,87,92,202,201,124,125,151,54,42,138,72,46,88,171,11,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,233,174,136,190,6,178,215,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,36,241,85,154,95,129,110,28,115,23,51,33,190,251,26,190,205,135,234,189,149,91,217,123,71,74,233,43,58,52,63,147,86,61,174,214,170,88,27,239,181,88,154,234,253,26,142,84,214,176,9,179,228,211,128,42,112,207,11,151,76,103,113,195,212,148,149,24,199,20,85,212,209,220,26,145,44,245,214,234,120,162,167,141,30,230,170,189,25,29,76,117,200,214,63,77,21,210,57,19,73,55,59,61,72,213,228,151,153,152,86,167,43,49,214,78,118,190,150,36,183,226,5,196,221,9,36,141,189,162,134,162,154,158,159,124,45,223,212,127,78,74,93,36,93,136,214,245,224,247,149,95,162,73,80,2,0,121,138,113,87,138,184,147,207,26,251,37,109,183,217,88,91,47,46,23,27,45,130,223,45,28,144,85,119,76,145,207,85,82,147,70,201,153,52,203,79,26,172,47,107,122,45,99,89,183,122,72,249,39,248,140,190,107,28,10,212,227,24,235,248,167,202,138,10,186,155,237,45,58,205,141,104,93,85,19,96,117,186,146,137,235,237,38,44,210,53,90,248,162,167,142,39,67,26,59,168,139,27,154,198,185,178,44,161,135,252,180,56,103,195,220,72,113,13,11,113,157,117,39,217,236,15,79,30,35,173,182,72,180,178,190,236,248,234,35,108,84,142,167,153,202,231,211,57,203,172,207,72,164,98,49,18,39,44,110,158,55,19,232,107,67,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,77,132,248,117,207,156,27,196,150,81,216,179,91,6,86,210,57,151,26,118,50,231,67,13,66,204,251,77,197,24,213,168,162,149,92,198,59,124,110,118,136,229,99,119,177,89,35,83,99,218,170,23,44,140,190,113,220,51,224,218,204,27,67,196,245,154,187,15,216,113,13,186,162,27,69,234,25,149,97,169,196,140,149,88,202,110,146,163,182,203,83,78,214,72,170,155,55,186,157,30,170,253,180,204,98,201,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,164,11,115,6,227,110,235,197,126,63,142,197,134,39,171,161,203,172,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,212,70,170,44,146,106,24,235,149,89,153,138,178,111,49,240,230,105,96,170,190,207,122,195,55,8,174,20,219,164,145,145,205,177,125,248,37,233,189,143,116,50,177,93,28,140,71,38,248,222,246,170,232,229,39,211,49,179,54,155,57,185,126,99,92,214,165,179,85,218,89,138,178,158,241,116,90,26,152,229,107,233,159,37,170,101,124,104,178,199,27,164,98,59,114,50,84,98,50,86,109,145,154,177,237,85,138,14,92,220,20,126,53,89,143,61,255,0,31,219,46,177,229,150,22,252,165,202,166,4,233,71,116,174,69,98,199,108,108,219,154,246,238,99,214,73,93,18,57,204,141,173,110,177,58,104,164,73,148,226,199,202,198,114,124,191,196,62,157,56,26,214,18,169,196,143,29,63,129,78,11,242,123,35,178,115,25,246,76,201,189,101,254,27,246,197,77,19,119,77,98,181,201,105,137,87,73,145,201,217,235,38,214,62,158,136,231,178,37,124,159,146,115,169,228,88,171,62,171,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,253,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,69,113,165,192,78,59,225,38,143,13,226,121,39,246,198,22,186,219,237,180,117,247,70,212,66,177,211,226,41,32,149,213,84,113,55,86,205,44,58,211,75,52,114,186,22,34,71,35,35,114,171,218,174,116,154,114,235,224,86,155,133,172,26,152,227,48,104,41,31,154,151,250,121,161,174,154,154,170,87,178,217,110,153,105,222,150,213,68,145,96,153,237,146,157,178,62,102,179,243,222,230,53,239,99,81,239,202,172,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,65,15,0,188,107,226,174,20,243,30,146,201,118,185,246,140,178,196,215,8,99,196,118,250,133,145,241,208,111,86,198,235,157,58,70,215,189,179,68,196,69,123,88,213,235,70,196,98,166,230,196,248,189,255,0,55,252,83,98,199,57,251,151,184,215,11,87,118,219,46,32,202,251,77,210,221,83,210,124,125,122,89,235,107,228,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,96,56,192,225,174,251,194,182,120,222,50,202,230,189,107,84,219,174,152,110,173,213,76,158,74,187,60,179,72,202,121,37,86,181,155,102,78,147,227,145,21,140,78,164,111,86,162,177,88,231,89,250,219,181,214,227,77,65,71,112,185,213,213,83,218,233,214,146,134,41,166,115,217,75,2,203,36,203,20,77,85,209,140,89,102,150,69,107,116,77,242,61,222,46,85,80,148,174,70,63,166,207,221,191,226,71,234,243,64,227,51,137,62,29,179,246,193,130,178,115,50,62,207,217,107,112,125,45,210,122,111,99,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,221,116,213,85,87,242,185,24,254,155,63,118,255,0,137,25,105,197,7,47,76,151,226,207,31,219,243,27,49,177,62,53,183,92,173,214,120,172,145,69,100,173,164,134,7,65,28,211,76,215,57,179,83,74,229,126,234,135,162,170,57,19,68,111,119,138,168,90,14,84,156,81,231,183,18,159,133,31,195,94,57,251,71,246,115,216,158,204,254,182,81,209,244,59,71,110,235,127,173,162,143,118,238,132,95,157,174,155,123,180,213,117,207,243,31,248,82,224,167,43,56,62,251,83,248,51,191,226,187,159,218,222,195,219,125,187,85,77,55,79,178,245,250,125,46,140,17,105,175,105,126,237,219,181,209,186,105,162,235,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,0,41,83,148,241,40,127,134,168,168,133,77,64,43,0,1,21,220,229,115,38,74,119,89,242,230,7,126,81,86,138,185,232,177,119,116,221,29,115,23,222,215,199,85,240,208,177,60,169,48,132,247,108,242,146,250,232,209,212,240,210,44,10,189,77,23,114,86,80,187,195,246,41,234,121,199,214,83,77,158,116,84,237,89,122,205,180,219,221,162,162,108,219,253,85,253,58,234,191,176,245,156,158,45,171,53,101,214,185,240,42,177,149,179,181,31,223,249,200,180,11,167,220,4,185,0,0,161,203,250,206,17,4,157,232,165,44,71,39,138,160,29,169,224,114,112,158,7,32,0,0,0,0,0,0,14,21,53,57,0,124,239,137,85,85,78,99,143,98,120,119,157,218,32,209,0,39,220,21,116,57,56,95,0,56,87,104,55,161,75,145,116,41,218,191,122,129,217,187,95,3,157,199,91,81,83,199,82,164,69,80,57,212,229,87,184,34,28,129,70,138,163,111,234,43,0,81,177,10,180,67,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,227,106,28,128,41,218,114,136,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,129,201,194,248,1,214,254,228,57,143,224,112,255,0,15,232,57,143,193,0,236,0,1,23,60,229,105,153,30,17,178,203,177,119,58,237,72,186,254,214,215,150,43,147,252,205,143,137,122,141,81,23,253,47,92,123,190,255,0,122,156,200,62,114,237,111,216,11,50,238,110,169,119,162,95,31,246,181,198,59,114,131,211,241,156,159,84,85,255,0,75,151,15,15,238,233,192,156,16,0,20,60,162,63,2,183,148,71,224,7,107,124,14,78,27,224,114,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,247,229,122,255,0,45,148,156,226,12,120,137,243,3,153,223,223,149,235,252,182,82,53,180,191,37,111,198,125,139,195,160,255,0,72,98,253,74,125,229,189,0,16,247,72,0,0,0,0,63,67,14,226,11,190,19,196,22,204,83,135,234,251,45,210,205,89,13,194,138,126,155,95,210,168,133,232,248,223,181,232,173,118,142,106,46,142,69,69,211,189,21,9,148,225,59,137,27,127,18,153,112,184,138,90,42,123,110,34,180,76,218,27,221,190,41,154,230,182,93,136,230,212,68,221,203,35,96,149,55,109,223,222,142,100,172,213,253,61,238,133,179,220,228,158,111,98,124,142,204,123,70,97,225,122,170,134,186,138,102,54,186,146,41,146,38,220,104,149,237,89,169,100,85,107,147,107,218,221,53,86,187,99,145,175,106,110,99,85,54,153,94,99,86,2,238,255,0,137,60,99,239,250,16,61,189,216,203,91,91,128,210,220,68,98,45,235,52,85,219,219,76,247,85,219,202,119,246,235,58,224,183,185,21,157,152,71,63,50,250,147,29,225,41,255,0,181,211,92,233,118,203,253,65,95,208,138,89,169,119,201,27,58,189,62,179,83,168,214,237,119,138,125,201,112,137,245,187,148,221,166,43,162,117,137,114,30,47,9,127,3,126,172,54,38,153,166,186,103,73,137,227,18,0,15,182,58,201,241,141,155,208,100,214,64,98,75,244,85,85,16,93,175,16,186,195,102,117,52,210,65,43,107,106,99,123,82,86,74,198,170,198,232,163,108,179,162,174,221,86,20,106,57,174,115,84,133,179,41,121,135,103,103,225,71,59,165,193,214,169,247,216,242,255,0,173,105,135,221,211,169,94,174,78,219,39,189,27,94,154,62,54,67,181,85,205,94,205,189,139,164,138,98,209,1,206,241,159,10,196,205,52,252,90,119,71,223,63,207,99,174,122,47,217,201,200,50,58,110,222,141,46,223,210,186,187,162,99,204,167,232,141,243,206,38,169,142,79,67,129,51,11,27,229,142,32,135,20,224,12,81,113,177,93,33,218,157,122,57,149,157,70,35,218,254,156,173,252,217,98,87,49,138,232,222,142,99,182,166,228,84,51,91,33,121,156,221,232,125,149,133,179,234,203,237,54,75,88,246,85,98,170,53,108,82,65,78,254,246,58,90,40,162,219,38,199,46,142,116,106,213,233,233,164,111,123,87,169,129,0,195,194,227,177,24,57,214,213,90,71,103,47,171,249,148,151,62,217,76,163,105,45,205,25,133,152,170,174,85,70,234,227,194,168,223,187,142,147,173,58,241,137,78,182,84,231,134,85,103,125,190,190,231,149,216,194,158,249,13,178,102,193,88,214,195,44,18,192,231,55,115,21,209,76,198,72,141,114,35,182,191,110,215,43,30,136,170,173,114,39,186,53,247,183,92,110,22,123,133,45,218,211,95,81,69,93,69,51,42,105,106,169,165,116,82,193,43,28,142,100,140,123,85,21,174,107,145,21,28,138,138,138,136,168,72,199,2,28,90,231,174,116,102,61,110,93,102,5,101,154,253,67,5,178,166,241,53,202,90,118,209,214,211,181,143,130,38,50,54,192,196,134,86,239,145,61,215,49,142,252,163,157,212,93,141,141,210,156,191,62,167,19,92,89,187,78,149,79,103,15,227,31,106,132,219,14,137,174,228,120,123,153,142,95,122,43,179,68,107,49,94,234,226,35,78,19,17,213,171,159,42,103,132,68,75,60,0,4,133,78,0,0,33,207,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,48,231,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,33,249,119,165,238,120,215,237,116,134,217,127,87,88,63,83,15,238,67,49,128,4,193,205,224,0,1,143,124,127,121,72,199,127,75,245,58,83,33,12,123,227,251,202,70,59,250,95,169,210,152,152,255,0,201,110,250,181,123,37,32,217,63,79,224,127,198,181,239,210,135,51,97,3,94,243,97,2,63,179,31,165,253,95,189,112,116,233,253,131,246,191,187,0,4,173,207,236,123,227,251,202,70,59,250,95,169,210,145,107,195,183,152,28,177,254,252,172,191,229,177,18,149,199,247,148,140,119,244,191,83,165,34,215,135,111,48,57,99,253,249,89,127,203,98,33,249,231,164,45,248,71,189,46,144,232,171,250,33,141,245,238,127,149,66,113,110,54,235,125,226,223,85,105,187,80,83,214,208,214,194,250,106,170,90,152,155,44,83,196,246,171,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,145,25,199,15,12,22,142,29,49,189,182,191,8,220,122,152,95,23,118,169,237,180,51,57,207,168,183,62,21,143,171,2,189,117,234,68,157,104,214,55,170,239,211,86,191,85,103,82,73,58,207,172,231,195,249,7,150,55,92,200,196,16,118,206,199,178,10,43,123,106,25,12,149,245,114,46,145,194,197,127,244,189,202,212,115,155,28,114,61,26,237,186,44,45,102,142,100,226,124,223,199,215,156,199,198,50,211,190,237,123,153,178,204,148,208,164,81,70,214,49,177,199,27,27,222,168,214,70,198,49,21,202,174,84,106,43,156,231,42,185,114,182,138,245,142,164,90,152,214,190,49,221,31,239,217,244,180,61,12,101,185,172,226,174,99,237,215,213,194,239,166,168,227,215,171,77,209,17,203,171,174,179,87,234,199,25,210,254,112,75,197,255,0,226,249,119,151,3,227,88,122,216,14,251,89,218,106,103,134,29,213,22,186,183,53,145,173,82,35,83,116,177,43,88,196,146,62,247,34,49,29,31,188,142,100,178,214,96,199,47,238,16,62,200,210,218,56,135,199,211,110,188,220,104,251,78,26,183,193,54,172,164,164,168,133,83,181,76,173,93,31,44,177,72,168,216,251,218,198,63,87,107,34,162,67,156,230,118,73,107,17,107,13,17,126,119,114,142,113,31,207,46,95,100,69,122,81,199,229,24,252,242,170,178,186,124,232,221,114,168,159,54,170,227,118,232,211,150,154,77,90,233,84,242,221,214,168,97,207,52,207,47,216,127,251,242,164,255,0,34,173,51,24,195,158,105,158,95,176,255,0,247,229,73,254,69,90,100,102,191,145,92,240,105,246,3,250,77,131,245,227,217,44,57,224,7,205,190,4,250,167,166,85,19,24,67,159,0,62,109,240,39,213,61,50,168,152,195,95,179,127,146,213,235,79,178,19,14,154,253,63,103,252,26,125,251,128,0,144,41,240,215,188,216,64,215,188,138,109,63,232,191,91,238,116,7,65,127,219,255,0,101,251,196,198,112,3,229,35,2,125,83,212,234,140,132,49,239,128,31,41,24,19,234,158,167,84,100,33,32,192,126,75,107,213,167,217,10,127,107,61,63,142,255,0,26,239,191,80,0,50,209,246,45,115,30,199,120,127,13,112,217,115,194,87,26,159,235,166,47,172,163,163,182,211,177,236,222,189,10,136,170,101,149,205,87,35,186,77,108,40,213,115,81,218,62,88,145,81,17,218,164,74,25,173,205,27,51,109,24,151,51,176,230,89,219,98,223,81,130,168,230,158,225,62,231,38,149,21,201,11,210,13,170,196,79,118,40,97,147,123,92,228,94,190,223,117,88,186,249,110,3,56,116,195,25,241,62,100,84,98,89,169,247,90,172,11,107,182,164,244,107,80,218,90,219,132,115,199,29,114,55,123,81,206,129,176,189,90,199,34,234,233,26,228,115,29,27,92,66,51,56,171,49,204,124,141,174,91,163,232,141,103,237,213,212,187,13,93,141,141,216,184,204,241,209,49,21,79,148,171,159,199,170,40,163,77,57,77,49,68,253,58,173,39,11,217,155,104,201,236,252,193,217,133,136,34,221,107,183,86,62,10,215,238,114,116,41,234,33,146,158,73,244,99,30,231,116,219,50,201,177,173,85,118,205,169,162,174,169,55,198,189,228,231,112,251,154,127,134,172,154,194,185,154,250,62,203,81,121,163,94,217,10,71,177,141,171,134,71,67,81,211,110,247,170,68,178,197,34,179,87,43,182,43,119,104,186,162,102,236,213,253,213,216,159,24,246,79,220,140,116,223,148,233,86,23,53,162,59,109,213,63,255,0,106,35,79,166,191,177,112,128,4,169,64,132,41,113,117,155,86,140,234,207,204,71,141,240,205,210,227,91,135,215,179,209,90,93,88,142,110,218,120,97,99,28,177,70,229,214,56,159,42,77,43,90,168,213,252,170,185,205,107,156,228,73,82,226,175,55,167,201,28,138,196,216,226,217,85,79,13,233,33,109,5,153,37,154,54,57,107,103,114,70,199,198,217,26,228,149,209,53,95,63,79,106,238,108,14,69,209,53,114,66,81,21,218,76,79,196,195,199,140,251,35,239,251,23,255,0,66,89,38,252,70,115,114,63,254,58,126,202,171,221,255,0,100,68,235,243,160,50,83,151,246,109,85,101,167,16,182,139,29,85,211,179,216,241,175,245,142,186,39,164,207,99,170,31,170,209,185,172,141,116,234,246,141,145,35,220,215,35,89,60,191,154,142,87,38,53,130,53,135,189,86,26,237,55,105,227,19,170,239,206,50,203,89,214,2,246,95,127,226,220,166,105,215,179,94,19,29,241,58,76,119,195,97,0,120,92,143,205,107,126,119,229,86,31,205,27,101,166,162,217,13,242,25,28,234,57,222,215,186,9,98,149,240,202,212,123,123,158,212,146,55,237,118,141,87,55,106,171,90,170,173,79,116,89,180,87,77,202,98,186,120,78,248,112,198,43,13,119,5,126,188,53,248,210,186,38,105,170,59,38,39,73,143,162,81,107,205,51,204,14,31,254,243,105,63,203,107,75,23,195,199,15,24,223,136,220,110,204,45,133,163,236,150,234,77,147,94,47,19,70,174,167,182,211,170,174,142,84,213,55,202,237,28,145,196,138,138,245,69,239,107,26,247,179,37,121,134,96,12,93,154,60,87,225,12,9,129,45,62,211,190,92,240,108,61,150,151,175,20,61,78,157,77,194,87,251,242,185,172,77,25,27,215,189,201,174,154,39,122,162,25,173,195,199,15,24,35,135,44,16,204,45,133,163,237,119,26,189,147,94,47,19,70,141,168,185,84,34,46,142,84,213,118,68,221,92,145,196,138,168,196,85,239,115,220,247,190,37,25,108,227,243,27,149,87,241,34,119,247,247,71,223,221,244,58,22,189,183,183,178,123,27,130,181,135,152,156,85,203,126,100,113,234,198,179,19,93,81,217,199,171,175,26,163,132,196,85,167,178,192,24,3,8,229,118,17,160,192,152,18,211,236,203,29,179,171,217,105,122,242,205,211,234,74,249,95,239,202,231,61,117,124,143,94,247,46,154,232,157,200,136,96,199,54,127,209,95,215,63,251,68,144,130,61,249,179,254,138,254,185,255,0,218,38,227,58,166,40,203,235,166,152,210,35,79,108,43,126,140,239,92,196,109,134,26,237,218,166,170,170,155,147,51,51,172,204,205,186,230,102,102,119,204,204,241,150,61,240,3,230,223,2,125,83,211,42,135,31,222,109,241,223,210,253,50,148,112,3,230,223,2,125,83,211,42,135,31,222,109,241,223,210,253,50,148,139,127,237,95,180,255,0,74,252,255,0,231,255,0,253,63,223,178,19,148,199,233,83,232,127,253,188,101,175,16,252,60,96,142,35,112,67,240,182,41,143,178,92,105,55,205,103,188,67,26,58,162,219,80,168,154,185,19,84,223,19,180,106,73,18,170,35,209,19,189,175,107,30,204,74,229,49,250,84,250,31,255,0,111,30,167,152,95,22,51,224,107,125,102,64,96,102,211,201,118,191,91,21,184,130,189,206,142,84,162,162,157,174,106,210,181,154,170,182,121,99,213,92,175,68,217,20,140,115,17,93,35,95,30,251,7,122,205,156,162,154,175,198,180,239,221,219,190,119,127,60,56,170,77,164,203,179,60,207,164,75,182,178,154,166,139,177,54,231,173,243,98,45,209,173,83,221,17,198,63,59,94,174,147,174,136,230,198,152,90,225,129,113,141,247,4,221,166,167,154,187,15,220,234,173,85,82,83,57,206,137,242,193,43,163,123,152,174,70,170,181,92,197,84,85,68,93,52,213,19,192,149,62,9,120,191,252,96,237,18,224,124,107,15,71,30,88,168,251,77,76,240,195,182,158,233,72,215,50,53,170,68,106,109,138,84,115,216,146,71,220,213,87,163,163,247,85,204,138,47,114,187,45,177,62,111,227,235,54,92,96,232,169,223,118,189,204,232,161,90,153,146,40,163,107,24,233,36,145,238,239,84,107,35,99,222,168,212,87,42,53,81,173,115,149,26,179,57,195,222,68,225,142,29,242,226,155,47,240,213,93,69,107,157,51,171,174,85,243,234,142,173,173,123,24,217,37,70,106,169,19,118,198,198,181,141,85,209,172,110,170,247,110,123,181,251,63,110,252,222,170,229,189,214,249,247,246,71,140,118,255,0,20,195,166,12,110,87,111,44,181,130,198,199,95,23,198,137,141,211,76,112,170,169,227,230,213,49,167,87,156,198,233,243,117,139,150,0,38,78,106,0,0,11,123,196,79,151,236,206,254,243,111,95,228,82,151,8,183,188,68,249,126,204,239,239,54,245,254,69,41,229,127,228,170,240,159,99,97,148,250,66,199,175,79,189,8,49,54,16,53,239,54,16,35,59,49,250,95,213,251,215,135,78,159,216,63,107,251,176,0,74,220,254,0,98,214,100,115,12,201,172,188,205,138,60,182,90,91,141,206,142,154,178,162,223,137,111,16,197,36,108,179,84,71,35,162,216,144,185,155,234,118,189,142,89,21,154,34,51,69,141,102,114,171,19,194,254,38,214,26,34,171,181,68,68,182,153,86,75,152,103,119,42,181,151,217,170,229,84,196,204,233,28,34,63,157,209,198,103,116,107,59,158,135,143,239,41,24,239,233,126,167,74,69,175,14,222,96,114,199,251,242,178,255,0,150,196,74,15,29,183,27,125,227,131,140,101,118,180,215,211,214,208,214,195,104,169,165,170,166,149,178,197,60,79,184,210,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,23,220,59,121,129,203,31,239,202,203,254,91,17,22,207,55,227,237,248,71,189,43,247,162,184,154,118,71,27,19,199,175,115,252,170,19,156,0,38,14,110,98,215,20,220,15,254,50,217,131,111,199,127,132,255,0,179,157,130,205,21,167,178,251,23,182,111,217,60,242,245,55,245,227,211,94,190,155,118,175,230,235,175,126,137,232,120,76,225,51,241,92,251,85,254,159,254,211,125,166,236,63,236,87,98,236,253,159,175,255,0,102,147,126,238,191,234,211,111,199,94,235,105,198,127,25,249,163,195,166,104,218,240,78,9,176,225,106,218,26,219,4,23,89,36,186,210,212,75,42,74,250,138,136,213,168,177,207,26,109,219,11,87,77,21,117,85,239,240,68,245,92,15,241,77,152,60,75,125,181,251,119,103,195,212,31,103,61,155,217,125,147,79,60,91,251,71,105,223,212,234,205,38,186,116,25,166,154,120,174,186,247,105,164,183,86,3,225,250,83,76,249,93,103,126,254,205,252,244,225,220,180,113,118,54,186,54,70,46,94,187,79,224,254,173,62,111,153,174,157,120,234,254,111,91,227,105,249,223,99,244,51,127,143,156,158,201,92,197,187,101,150,41,195,120,202,170,233,102,232,117,230,183,209,210,190,157,221,104,35,153,187,92,250,134,57,116,108,173,69,213,169,222,139,226,157,235,114,178,15,63,48,119,17,120,58,179,27,96,155,109,230,138,134,138,231,37,170,72,238,176,197,20,171,43,34,138,69,114,36,114,72,155,118,204,212,215,84,93,81,123,188,21,112,135,139,238,16,120,137,205,30,34,113,110,59,192,153,121,237,59,29,207,176,118,90,175,107,80,195,212,233,208,211,196,255,0,114,89,154,244,209,241,189,59,218,154,233,170,119,42,41,146,156,3,101,6,98,228,174,79,94,48,182,102,225,239,99,93,42,177,45,69,194,24,59,92,21,27,169,221,75,74,198,191,116,47,123,83,87,68,244,209,87,94,239,13,21,53,97,177,56,218,241,181,90,187,76,197,184,153,210,116,250,183,153,230,71,179,24,93,152,177,142,192,223,166,172,93,84,219,154,169,139,145,51,19,49,19,95,153,19,172,105,63,82,214,230,47,44,95,183,217,131,137,241,223,225,187,176,125,163,188,214,221,187,47,217,174,175,67,180,78,249,122,123,251,83,119,109,223,166,237,169,174,154,232,158,6,66,112,179,195,199,226,211,151,215,12,9,246,191,237,31,111,188,203,118,237,94,207,236,123,55,193,4,93,61,157,73,53,211,161,174,237,201,249,218,105,221,170,226,14,107,115,34,207,28,11,154,56,199,4,218,112,174,5,154,135,15,223,238,22,170,89,42,104,107,29,43,226,130,161,241,177,207,86,213,53,21,202,214,34,170,162,34,107,174,136,158,6,82,240,97,159,152,199,136,188,174,186,99,108,109,109,179,81,87,81,95,231,181,71,29,170,25,98,137,98,101,61,60,136,229,73,36,145,119,110,153,201,174,168,154,34,119,120,170,252,96,107,203,167,21,49,135,166,98,189,253,191,79,25,100,237,78,31,108,237,228,52,87,155,221,166,172,47,153,164,68,81,175,15,55,133,49,63,111,138,254,24,1,206,79,58,254,195,112,251,105,201,202,75,127,90,175,51,110,11,214,158,72,183,71,5,13,186,90,122,137,54,185,36,106,182,103,78,250,52,110,172,123,86,62,190,187,93,177,76,255,0,33,3,156,22,113,223,113,207,20,11,149,85,16,246,123,46,90,91,224,167,163,143,115,31,215,170,174,167,130,174,162,167,84,99,94,221,204,125,52,93,53,115,218,157,155,123,118,172,142,67,124,169,88,44,101,87,44,92,210,252,23,241,147,130,187,93,247,217,150,172,91,218,48,181,195,250,151,173,218,187,84,107,217,32,238,99,156,205,213,209,209,123,237,219,166,158,243,145,138,243,218,240,29,194,237,215,136,46,29,56,146,109,146,201,86,204,67,89,103,180,218,48,213,201,204,114,65,85,60,53,94,209,168,183,49,207,146,56,55,203,37,21,185,142,123,157,172,41,44,111,93,26,229,107,240,128,13,170,1,229,50,171,51,48,174,114,101,198,28,205,44,21,87,218,44,184,154,223,21,194,155,116,145,190,72,119,167,191,4,189,55,189,141,154,39,163,163,145,136,229,217,35,30,213,93,90,167,171,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,27,100,134,10,181,102,86,116,96,28,185,190,212,85,193,109,197,88,162,213,100,172,150,145,237,108,241,193,83,87,28,50,58,55,57,174,106,61,26,245,84,85,107,147,93,53,69,240,61,6,41,225,139,57,112,199,16,85,92,49,55,11,251,99,31,67,112,101,190,26,43,92,205,158,58,174,164,77,154,57,217,34,237,70,194,232,30,217,149,242,108,233,198,170,178,164,123,94,141,112,157,230,159,38,254,96,97,239,81,128,217,34,75,77,170,107,173,61,246,107,101,35,238,84,116,243,82,83,214,58,22,172,240,193,51,163,116,177,50,77,55,53,143,116,16,185,205,69,209,203,20,106,186,237,77,2,197,112,45,148,217,203,146,156,56,225,220,5,158,56,191,219,87,234,77,210,83,81,238,108,190,194,161,86,49,33,182,118,132,85,237,29,45,29,239,106,173,102,254,148,106,232,162,141,203,144,0,0,0,0,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,107,89,194,119,154,124,155,249,129,135,189,70,3,101,48,0,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,253,92,244,200,188,184,226,47,46,46,57,95,154,22,110,221,106,174,210,88,102,137,81,149,86,250,166,162,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,58,24,114,203,149,127,18,248,187,59,110,25,91,141,176,253,94,21,195,214,74,135,195,114,198,108,166,101,85,185,204,116,18,201,79,53,27,100,150,23,86,178,87,70,198,42,68,187,225,234,167,89,177,185,21,132,239,0,60,86,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,1,26,188,237,51,51,10,211,101,102,5,201,206,215,213,196,151,12,64,152,155,161,28,145,187,179,208,211,211,84,83,239,153,187,250,140,234,73,85,164,107,177,90,238,132,254,242,43,52,88,129,50,255,0,154,158,113,216,179,119,139,139,189,54,28,135,90,76,5,111,139,7,73,83,185,255,0,213,85,84,211,207,37,74,236,123,26,172,233,207,81,44,26,123,205,119,67,123,92,173,122,34,122,14,21,56,76,193,185,163,192,175,16,153,221,121,168,164,251,67,105,167,158,154,203,60,212,11,51,237,140,181,67,5,210,165,98,85,145,26,143,171,106,199,78,175,218,143,137,141,126,138,246,202,248,212,60,255,0,42,204,227,177,101,23,23,22,138,108,71,14,148,152,246,223,46,14,142,167,115,255,0,169,106,170,103,130,74,101,216,198,57,95,212,158,158,40,52,247,90,222,190,247,57,26,197,69,158,147,87,124,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,19,102,140,189,198,182,172,202,192,24,107,49,172,84,245,112,91,113,85,158,138,247,71,21,91,26,217,227,130,166,22,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,16,61,0,0,8,43,230,87,193,69,199,135,76,199,174,205,12,21,108,211,44,177,117,193,178,83,61,169,75,4,118,171,165,74,212,202,251,100,80,70,228,122,194,198,64,231,198,228,137,172,108,111,100,74,174,115,21,207,243,252,190,120,219,186,240,161,143,228,177,98,121,234,235,178,235,21,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,116,209,202,171,28,122,78,78,106,229,158,21,206,76,184,196,121,91,141,105,59,69,151,19,91,229,183,212,237,142,55,201,14,244,247,39,139,168,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,215,95,137,126,29,49,223,11,249,167,95,150,120,234,159,251,109,101,158,183,124,63,215,59,95,105,154,24,43,58,113,75,39,71,171,208,123,186,79,118,246,120,42,120,42,134,122,115,61,230,17,106,191,218,170,248,113,200,60,89,73,113,182,220,105,233,166,196,88,166,195,119,108,208,84,193,35,102,235,90,90,172,141,90,246,57,171,76,249,37,134,117,69,69,124,15,79,229,90,96,7,14,185,13,140,184,146,205,203,22,84,224,202,42,183,62,227,80,199,220,235,161,167,73,153,105,183,35,218,149,21,178,163,158,198,236,141,174,213,26,175,110,247,171,35,106,239,123,81,109,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,132,255,0,112,3,193,245,171,132,220,163,107,110,9,87,38,59,198,52,244,117,248,173,243,74,213,101,52,236,99,150,58,24,155,27,221,22,202,117,154,86,44,141,115,150,87,185,239,221,177,99,142,48,189,121,47,148,56,55,33,114,191,15,229,30,95,193,87,29,139,14,211,186,26,117,171,157,102,158,87,190,71,75,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,207,241,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,18,189,202,251,151,221,77,166,166,203,197,14,116,218,169,30,247,211,182,191,7,216,234,98,138,165,155,38,138,150,162,142,244,146,197,59,154,143,70,190,118,178,9,98,223,27,209,178,251,175,107,52,138,19,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,90,174,37,248,116,192,156,80,101,101,126,89,227,170,127,237,181,150,122,221,243,127,91,46,157,154,104,96,172,233,197,44,125,110,151,93,238,233,61,219,31,224,169,224,169,175,14,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,217,204,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,192,228,225,222,0,117,73,224,86,194,137,60,10,216,5,96,0,33,19,156,12,205,147,137,122,125,17,19,253,47,91,187,190,239,122,160,190,188,154,169,153,38,17,189,75,177,119,54,237,86,186,254,198,208,22,19,155,230,159,140,228,26,34,167,250,92,183,248,255,0,119,80,100,79,38,134,183,236,5,229,119,55,85,187,214,175,143,251,90,16,36,224,0,7,92,159,19,134,119,161,204,158,10,112,207,15,232,3,177,60,14,78,19,192,228,0,0,0,0,0,0,0,0,0,0,0,0,14,21,17,78,54,149,0,56,218,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,3,147,133,240,3,173,253,233,161,203,19,64,170,136,114,223,214,5,96,0,34,231,156,165,68,73,131,108,176,164,136,175,117,230,147,187,84,215,77,149,255,0,15,232,44,127,39,168,22,94,37,106,21,190,41,135,174,63,254,245,57,233,185,191,98,183,85,227,139,126,22,73,61,200,86,42,173,158,239,138,77,94,205,126,255,0,143,236,43,228,209,134,106,101,205,203,150,45,209,59,60,54,219,133,23,131,191,63,250,145,222,62,30,14,253,160,76,104,0,10,30,81,31,129,91,180,56,107,81,60,0,173,190,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,0,0,0,0,11,199,194,199,16,247,126,28,243,58,151,19,245,46,53,56,110,187,250,155,16,90,169,100,106,118,202,125,28,140,122,53,233,181,101,137,206,234,51,189,170,186,57,155,216,217,30,164,206,97,220,65,104,197,152,126,217,138,112,253,95,106,181,222,104,225,184,81,79,211,115,58,180,243,49,31,27,246,189,17,205,213,174,69,209,200,138,154,247,162,41,0,6,78,112,81,197,172,252,63,226,116,194,152,206,178,161,249,123,120,154,89,42,226,130,158,55,58,130,182,68,133,137,92,186,49,102,145,173,100,40,199,70,215,126,107,156,246,181,207,106,53,219,252,151,53,248,36,249,11,179,230,79,62,201,254,31,249,84,93,38,236,12,237,5,191,194,153,124,127,204,81,27,226,63,73,76,127,170,57,118,199,155,202,18,232,90,78,41,179,166,223,145,57,47,125,197,242,220,42,41,46,213,144,203,106,195,239,130,153,179,187,218,178,195,34,211,185,90,244,88,209,172,86,58,71,43,253,221,177,185,52,115,149,172,117,210,183,92,109,247,139,125,45,218,211,95,79,91,67,91,11,42,105,106,169,165,108,177,79,19,218,142,100,140,123,85,81,205,115,85,21,28,138,168,168,168,168,70,119,50,220,250,251,97,141,232,178,99,12,95,237,213,216,127,12,237,172,186,182,154,45,207,109,233,22,104,221,19,229,94,229,233,68,228,77,172,238,71,203,35,94,170,230,35,99,146,230,120,184,194,97,170,174,39,124,238,143,25,81,219,11,179,181,109,14,121,107,11,114,157,109,211,61,106,253,90,121,78,233,227,58,70,147,199,93,55,48,198,227,113,184,94,46,21,87,107,181,125,69,109,117,108,207,169,170,170,169,149,210,203,60,175,114,185,242,61,238,85,87,57,206,85,85,114,170,170,170,170,169,243,128,87,124,93,155,17,20,198,145,192,0,7,232,75,159,47,76,161,159,44,178,2,142,253,118,165,167,101,219,28,76,151,231,185,176,198,146,178,137,241,181,180,145,58,86,57,203,35,122,104,179,181,23,77,139,84,246,171,81,200,229,88,230,225,103,37,174,25,237,157,22,60,33,21,190,158,174,211,71,52,87,92,64,201,234,93,3,125,149,20,209,165,67,81,204,84,145,92,244,123,99,106,51,222,221,35,87,86,181,28,246,205,177,40,217,204,38,181,85,137,171,150,232,251,255,0,130,135,233,163,104,162,221,155,89,29,153,223,87,159,95,116,71,197,143,166,117,170,120,112,142,82,0,9,107,157,192,0,16,231,199,247,155,124,119,244,191,76,165,51,27,149,159,151,236,65,253,249,85,255,0,145,81,24,115,199,247,155,124,119,244,191,76,165,51,27,149,159,151,236,65,253,249,85,255,0,145,81,16,252,187,210,247,60,107,246,186,67,108,191,171,172,31,169,135,247,33,152,192,2,96,230,240,0,0,199,190,63,188,164,99,191,165,250,157,41,144,134,61,241,253,229,35,29,253,47,212,233,76,76,127,228,183,125,90,189,146,144,108,159,167,240,63,227,90,247,233,67,153,176,129,175,121,176,129,31,217,143,210,254,175,222,184,58,116,254,193,251,95,221,128,2,86,231,246,61,241,253,229,35,29,253,47,212,233,72,164,201,140,65,104,194,121,195,129,113,78,32,171,236,182,187,54,37,182,92,43,103,233,185,253,42,120,106,163,124,143,218,196,87,59,70,181,87,70,162,170,233,220,138,164,173,241,253,229,35,29,253,47,212,233,72,115,33,155,67,84,209,140,162,168,229,76,123,101,211,93,14,88,167,19,179,88,155,21,240,170,237,113,58,119,219,183,11,181,196,183,17,120,159,137,28,125,246,174,237,13,69,182,211,73,11,32,180,217,29,88,149,17,91,219,177,157,101,107,145,145,163,157,36,141,87,185,234,221,218,108,98,170,182,54,105,125,56,21,224,214,124,203,184,91,115,155,50,173,212,239,193,148,147,117,237,150,234,152,227,168,138,250,230,58,162,39,163,209,179,35,162,108,51,197,27,149,146,70,173,149,53,110,138,213,93,109,103,7,92,52,220,56,138,204,118,182,181,41,217,132,112,204,212,181,120,137,242,200,228,116,241,61,238,86,82,70,214,57,178,110,153,34,145,187,209,81,35,106,57,218,238,70,49,243,25,110,183,91,236,246,250,91,77,166,130,158,138,134,138,22,83,82,210,211,68,216,162,130,38,53,26,200,216,198,162,35,90,214,162,34,53,17,17,17,17,16,244,202,112,21,99,174,78,51,21,190,53,221,223,63,194,59,56,114,225,26,48,250,67,218,235,59,41,130,167,102,178,45,40,174,41,210,169,143,209,209,49,194,39,143,94,168,157,102,169,214,98,39,173,241,170,138,163,233,0,18,247,56,134,28,243,76,242,253,135,255,0,191,42,79,242,42,211,49,140,57,230,153,229,251,15,255,0,126,84,159,228,85,166,191,53,252,138,231,130,97,176,31,210,108,31,175,30,201,97,207,0,62,109,240,39,213,61,50,168,152,194,28,248,1,243,111,129,62,169,233,149,68,198,26,253,155,252,150,175,90,125,144,152,116,215,233,251,63,224,211,239,220,0,4,129,79,134,189,230,194,6,189,228,83,105,255,0,69,250,223,115,160,58,11,254,223,251,47,222,38,51,128,31,41,24,19,234,158,167,84,100,33,143,124,0,249,72,192,159,84,245,58,163,33,9,6,3,242,91,94,173,62,200,83,251,89,233,252,119,248,215,125,250,128,11,89,197,14,102,221,242,123,32,241,142,97,97,248,183,93,45,212,108,130,137,251,154,157,10,138,137,163,167,142,125,30,199,181,221,55,76,146,108,115,85,29,179,106,232,139,170,100,93,185,77,154,38,229,92,34,53,250,154,156,14,14,238,97,138,183,131,177,241,238,85,20,198,189,181,76,68,125,178,135,188,243,204,153,243,127,55,177,102,99,201,45,67,225,189,220,229,150,137,42,97,142,41,99,162,103,228,233,99,123,99,213,168,230,64,200,152,170,138,186,171,85,85,206,85,87,44,148,242,215,192,54,252,47,195,156,24,190,37,167,154,187,25,220,234,171,166,149,180,173,142,88,226,130,71,82,199,78,233,53,85,145,173,116,50,200,221,116,70,173,67,209,19,197,206,138,91,117,186,225,120,184,82,218,109,52,21,21,181,213,179,50,154,150,150,154,39,75,44,242,189,200,214,70,198,53,21,92,231,57,81,17,168,138,170,170,136,132,251,225,220,63,104,194,120,126,217,133,176,253,39,101,181,217,168,225,183,209,65,212,115,250,84,240,177,25,27,55,61,85,206,209,173,68,213,202,170,186,119,170,169,18,217,251,115,127,19,94,38,190,49,237,158,126,223,173,208,189,48,227,109,229,89,46,23,37,195,70,148,213,60,180,210,40,183,17,17,78,158,51,76,198,159,54,80,247,199,86,14,131,6,113,71,141,105,232,108,181,22,250,27,180,208,94,41,214,84,147,109,75,170,96,100,149,19,70,231,235,185,174,169,90,132,247,87,107,92,215,53,52,219,181,50,251,149,206,102,221,241,46,88,226,60,179,185,69,190,159,5,86,67,61,190,125,205,77,41,235,150,103,172,27,81,136,190,236,176,205,38,247,57,202,189,125,190,234,49,53,242,220,215,112,116,242,91,242,251,48,41,44,180,233,13,60,213,214,122,251,139,82,54,202,174,145,177,203,75,11,151,249,71,181,18,58,199,55,185,90,213,87,248,43,253,236,123,229,249,140,103,194,92,81,225,138,117,189,83,219,168,113,12,53,150,122,229,157,99,107,106,26,248,29,36,48,163,159,249,174,117,76,84,200,221,170,142,115,182,181,53,220,173,95,138,102,114,252,222,99,149,83,246,85,247,68,207,216,202,191,110,157,175,232,230,154,231,79,41,106,222,177,174,249,138,172,235,19,61,189,106,233,166,120,252,244,194,0,124,215,27,141,190,207,111,170,187,93,171,233,232,168,104,161,125,77,85,85,76,173,138,40,34,99,85,207,145,239,114,162,53,173,106,42,171,149,81,17,17,85,73,159,7,51,196,77,83,164,113,70,183,52,44,222,131,16,227,235,22,78,218,106,170,58,56,78,23,87,221,154,217,164,108,79,173,169,99,29,11,29,18,181,26,231,69,6,142,108,136,174,238,171,123,83,106,163,209,108,167,11,185,101,119,197,144,230,110,97,67,47,70,215,129,112,14,32,158,165,251,90,238,173,69,93,174,174,158,24,52,87,163,155,171,93,60,155,209,174,68,232,109,93,21,237,82,222,231,22,102,221,243,147,51,177,22,102,94,226,232,212,95,107,29,59,32,220,215,118,106,118,162,50,8,55,53,140,71,244,226,100,113,239,218,138,237,155,151,189,84,144,140,135,202,90,92,180,229,241,141,175,149,86,190,207,124,198,184,54,245,124,174,149,235,11,222,234,119,209,76,148,109,107,227,77,122,93,159,100,168,199,57,202,215,207,47,230,171,149,169,6,181,19,153,227,171,189,63,22,53,159,162,62,47,221,246,186,171,31,85,59,15,178,152,92,178,157,34,237,201,162,220,199,31,58,185,214,236,247,198,157,104,137,229,173,40,198,50,19,143,76,1,246,7,137,204,83,217,173,61,130,223,136,250,56,130,139,242,253,94,191,104,103,245,68,221,238,115,155,186,173,149,94,235,180,211,79,117,17,155,76,123,37,75,153,126,84,219,241,126,73,195,153,210,221,170,41,171,176,4,200,232,105,218,198,186,42,184,171,170,41,160,145,174,240,86,185,174,72,158,215,34,170,104,215,181,90,187,145,204,198,194,97,190,17,132,189,49,198,158,172,253,93,109,126,205,255,0,67,121,180,57,228,100,219,67,150,91,185,241,47,197,219,115,199,141,83,107,171,58,71,62,180,69,58,207,8,170,101,111,121,88,102,141,194,186,12,95,148,119,156,75,81,81,13,190,26,123,189,138,217,43,28,246,211,196,178,61,181,174,141,251,116,99,86,73,41,87,166,174,68,220,247,57,173,213,210,42,200,1,7,60,55,230,181,191,36,115,179,12,102,117,218,211,81,114,161,179,205,59,106,169,233,158,214,202,177,79,79,36,15,115,55,119,57,205,108,170,244,106,171,81,202,212,106,185,186,238,73,198,36,187,63,137,242,216,95,39,60,104,157,62,137,225,247,199,208,163,186,95,201,63,6,231,191,13,183,26,81,136,167,173,202,35,175,78,234,162,52,253,90,166,103,140,213,60,95,140,204,29,134,35,198,51,230,3,108,180,235,136,170,45,145,89,223,113,114,43,165,74,40,229,124,173,133,170,189,204,106,201,35,156,237,168,155,149,25,187,93,140,219,251,32,27,200,136,142,10,178,187,149,220,210,107,153,157,35,77,253,145,194,60,32,35,223,155,63,232,175,235,159,253,162,72,65,30,252,217,255,0,69,127,92,255,0,237,19,87,157,254,65,115,232,247,161,61,232,183,250,89,132,253,167,249,85,177,239,128,31,54,248,19,234,158,153,84,56,254,243,111,142,254,151,233,148,163,128,31,54,248,19,234,158,153,84,56,254,243,111,142,254,151,233,148,164,83,255,0,106,253,167,250,93,1,255,0,207,255,0,250,127,191,126,119,15,60,79,221,248,116,193,25,133,65,132,109,221,76,81,139,189,155,5,182,186,102,181,244,246,230,66,149,93,89,213,139,175,82,84,235,70,145,177,83,102,186,185,250,163,58,114,89,204,59,135,238,248,179,16,91,48,182,31,164,237,87,75,205,100,54,250,40,58,141,103,86,162,103,163,35,102,231,170,53,186,185,200,154,185,81,19,94,245,68,63,60,148,174,4,248,56,187,228,191,110,204,156,218,178,219,153,140,42,181,166,181,82,111,109,68,150,122,116,222,217,95,213,99,221,23,86,100,84,79,115,85,100,105,166,255,0,202,201,27,126,48,88,123,249,149,116,88,215,204,167,234,136,153,214,126,153,254,119,67,35,105,179,156,175,98,48,248,140,214,105,143,132,95,211,72,215,206,185,85,52,197,52,254,173,17,164,206,155,163,89,252,234,162,39,220,240,103,194,173,191,135,124,28,251,181,250,42,122,188,109,136,97,134,91,133,83,169,218,217,109,209,58,40,156,235,115,94,217,100,99,218,201,145,234,233,24,173,73,23,98,170,42,49,154,100,104,4,246,197,138,48,214,226,213,184,210,33,201,25,182,107,138,206,241,149,227,177,181,117,174,87,59,231,217,17,28,162,35,116,64,0,61,154,224,0,0,183,188,68,249,126,204,239,239,54,245,254,69,41,112,139,123,196,79,151,236,206,254,243,111,95,228,82,158,87,254,74,175,9,246,54,25,79,164,44,122,244,251,208,131,19,97,3,94,243,97,2,51,179,31,165,253,95,189,120,116,233,253,131,246,191,187,0,4,173,207,239,43,154,120,18,12,207,203,140,75,151,149,23,58,139,115,113,13,178,122,4,171,129,242,53,208,57,236,84,107,213,35,123,21,237,71,104,174,141,92,141,145,187,152,237,90,231,34,194,150,118,101,14,39,200,236,199,187,229,230,40,165,168,107,168,166,123,168,106,229,133,34,109,198,137,94,228,134,170,52,71,57,54,189,173,215,68,115,182,57,28,199,46,230,57,18,117,203,57,197,63,15,22,142,35,50,198,171,12,116,237,212,216,146,135,250,167,15,221,106,163,114,246,58,141,90,175,98,185,139,185,34,149,173,233,191,185,200,154,181,251,30,232,216,134,155,55,203,126,29,111,175,71,199,167,135,127,119,240,89,93,28,237,188,236,182,47,224,216,173,248,107,179,29,111,238,206,232,235,246,204,68,124,104,236,223,27,227,73,141,107,31,20,248,130,231,194,254,50,225,215,29,215,246,218,116,163,160,126,23,172,153,94,234,136,186,55,26,87,186,129,85,26,168,232,146,38,200,248,220,245,111,77,34,88,209,92,142,137,140,183,188,59,121,129,203,31,239,202,203,254,91,17,227,113,22,31,187,225,60,65,115,194,216,130,147,178,221,44,213,147,91,235,96,234,53,253,42,136,94,172,145,155,152,170,215,104,230,170,106,213,84,93,59,149,80,246,92,59,121,129,203,31,239,202,203,254,91,17,14,139,215,46,222,183,23,39,125,58,71,209,175,251,186,82,230,93,131,192,101,216,186,240,84,196,83,118,43,185,58,112,154,166,136,137,152,211,118,248,166,39,190,102,103,154,115,128,5,148,226,22,45,113,77,192,255,0,227,45,152,54,252,119,248,79,251,57,216,44,209,90,123,47,177,123,102,253,147,207,47,83,127,94,61,53,235,233,183,106,254,110,186,247,232,158,135,132,206,19,63,21,207,181,95,233,255,0,237,55,218,110,195,254,197,118,46,207,217,250,255,0,246,105,55,238,235,254,173,54,252,117,238,200,64,97,211,128,195,211,127,225,49,79,159,219,172,248,112,215,68,146,238,215,103,55,178,175,192,181,222,215,15,164,71,87,171,71,8,152,170,60,238,175,91,140,68,241,251,0,67,159,31,222,109,241,223,210,253,50,148,204,110,86,126,95,177,7,247,229,87,254,69,68,97,225,243,111,132,99,42,194,245,52,210,103,126,189,157,218,125,233,38,115,209,247,224,141,156,179,159,252,39,173,229,41,183,61,78,166,154,117,226,39,227,117,167,93,53,249,177,175,115,207,102,47,44,95,183,217,131,137,241,223,225,187,176,125,163,188,214,221,187,47,217,174,175,67,180,78,249,122,123,251,83,119,109,223,166,237,169,174,154,232,158,6,66,112,179,195,199,226,211,151,215,12,9,246,191,237,31,111,188,203,118,237,94,207,236,123,55,193,4,93,61,157,73,53,211,161,174,237,201,249,218,105,221,170,222,48,101,217,203,176,216,123,158,90,221,58,85,219,172,243,250,81,252,203,108,243,204,223,5,25,118,54,255,0,90,212,105,165,61,90,35,226,240,223,20,196,238,241,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,187,226,204,83,125,199,56,170,243,141,113,77,119,109,189,98,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,39,167,153,214,105,126,11,248,54,198,189,146,251,236,203,174,45,236,248,90,223,253,75,214,237,93,170,68,237,112,119,177,205,102,234,24,235,125,247,109,211,79,117,200,245,97,6,217,41,149,247,92,234,205,204,33,149,22,103,85,199,81,138,111,20,214,215,212,83,81,58,173,244,112,61,233,214,170,88,154,168,175,100,49,117,37,127,188,212,70,70,229,87,53,17,85,51,81,116,233,242,209,192,21,57,125,193,110,93,210,220,176,245,37,170,229,124,167,169,191,213,44,41,22,250,198,85,212,201,45,45,68,175,141,87,123,221,70,180,136,155,151,123,88,214,49,219,118,109,72,97,227,67,39,44,89,5,197,6,63,202,172,45,54,251,45,170,225,29,69,186,61,175,78,205,75,87,79,21,92,84,218,189,239,123,250,44,168,108,93,71,57,92,254,158,245,209,93,162,108,124,67,183,59,12,175,181,97,236,220,192,121,175,111,117,36,53,24,206,207,85,109,174,167,134,137,177,62,73,237,239,143,74,169,101,69,214,103,190,42,200,162,77,205,213,172,165,98,110,114,42,35,3,39,249,62,231,29,139,28,240,192,153,85,79,15,103,189,101,165,194,122,122,200,247,61,253,122,90,234,137,234,233,234,117,86,53,141,220,247,212,197,211,71,61,201,217,183,187,106,72,212,51,168,132,190,78,57,189,83,130,184,151,174,202,218,137,234,214,219,152,246,121,161,100,16,193,19,153,237,26,22,62,170,25,165,123,180,123,24,218,116,175,98,35,21,117,124,204,220,213,209,28,201,180,0,98,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,13,85,205,148,248,78,242,177,147,127,47,240,247,167,64,107,88,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,1,231,243,11,26,218,178,215,0,98,92,198,190,211,213,207,109,194,182,122,219,221,100,84,140,107,167,146,10,104,95,52,141,141,174,115,90,175,86,177,81,17,92,212,215,77,85,60,79,64,97,87,53,206,34,255,0,2,220,56,207,128,44,149,27,49,38,105,118,139,21,63,185,175,74,214,214,55,218,50,251,209,62,55,107,28,177,211,237,87,49,233,218,250,140,93,98,93,2,16,113,102,41,190,227,156,85,121,198,184,166,187,182,222,177,5,194,162,233,113,169,233,50,62,189,84,242,58,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,27,4,242,247,202,251,86,85,112,125,150,214,203,123,169,38,168,191,217,226,197,21,213,112,209,54,153,245,19,220,26,149,41,213,209,85,100,124,81,73,21,58,72,229,213,204,167,103,115,81,17,141,130,190,26,48,5,54,105,241,13,150,249,125,112,195,213,119,203,109,243,20,91,105,174,148,52,201,46,249,109,221,161,139,88,170,177,42,61,140,109,58,74,247,189,170,155,24,215,59,86,237,213,54,94,3,90,30,37,240,5,54,86,113,13,153,25,125,111,195,213,118,59,109,143,20,92,169,173,116,53,41,46,248,173,221,161,235,70,168,178,170,189,236,117,58,196,246,61,202,187,216,230,187,87,110,213,102,123,149,102,113,223,115,119,132,123,69,54,35,135,90,188,5,112,151,7,71,83,185,159,213,84,180,208,65,37,50,236,99,26,140,233,193,81,20,26,123,206,119,67,123,156,174,122,162,97,7,58,124,1,83,98,226,27,10,102,13,62,30,164,163,182,226,172,46,202,103,215,66,145,53,245,247,26,58,137,18,101,149,26,187,220,246,83,207,64,196,123,211,189,155,26,213,94,154,163,92,150,49,253,77,139,136,108,87,151,213,24,134,146,142,219,138,176,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,111,115,217,79,61,123,213,140,94,246,111,115,145,122,104,173,9,159,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,223,241,21,159,56,55,134,220,163,190,230,182,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,221,21,200,199,108,98,62,71,38,198,57,83,94,206,34,179,231,25,113,37,155,151,220,214,198,117,181,110,125,198,161,236,182,80,205,80,147,50,211,110,71,185,105,232,162,86,177,141,217,27,93,162,185,24,221,239,87,200,228,222,247,42,222,174,96,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,58,136,213,69,146,77,125,7,45,78,10,46,60,69,230,61,14,104,99,91,102,185,101,132,110,14,146,165,238,74,89,227,186,221,41,150,154,86,91,37,130,71,43,210,23,178,118,190,71,44,78,99,163,99,226,69,107,158,142,96,97,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,239,114,230,227,95,241,170,203,137,236,24,254,231,106,143,51,112,183,228,238,84,208,47,74,75,165,10,35,18,59,155,97,218,214,55,115,222,177,202,216,149,205,100,141,107,180,137,179,69,26,89,94,108,156,20,92,115,2,143,241,157,202,251,103,94,245,100,183,190,60,95,69,26,82,211,199,45,174,150,9,166,91,155,164,123,152,249,38,137,145,182,23,55,242,175,124,125,4,98,53,33,84,124,91,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,181,92,88,249,88,206,79,151,248,135,211,167,62,174,29,115,231,6,241,37,148,118,44,214,193,149,180,142,101,198,157,140,185,208,195,80,179,62,211,113,70,53,106,40,165,87,49,142,223,27,157,162,57,88,221,236,86,72,212,216,246,170,252,188,88,249,88,206,79,151,248,135,211,167,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,240,57,0,116,201,224,86,195,135,53,23,196,229,186,1,88,0,8,73,231,11,2,197,196,173,58,187,197,112,245,187,255,0,222,168,47,135,38,186,136,151,6,222,161,89,17,30,219,205,95,118,169,174,155,40,62,31,210,91,142,114,248,102,166,44,220,182,226,221,19,179,205,109,183,209,120,59,243,255,0,170,221,227,225,224,223,218,81,202,7,21,186,147,28,92,48,178,201,238,76,178,213,108,247,124,86,106,6,107,247,252,63,96,19,32,0,3,173,233,169,195,59,147,66,167,126,163,132,84,80,43,79,3,147,132,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,112,190,7,39,11,224,7,91,147,82,166,126,177,161,203,80,10,128,41,146,72,225,98,201,43,145,173,79,21,80,32,167,154,165,229,213,220,69,37,18,75,185,176,219,127,178,69,213,82,186,185,53,255,0,25,149,156,156,48,179,40,48,61,218,251,37,59,82,73,238,21,72,215,236,84,118,215,83,80,187,197,126,4,122,241,161,143,29,152,28,65,226,122,245,169,235,182,219,95,91,108,99,183,238,209,177,215,84,42,39,130,105,249,254,29,255,0,180,151,190,90,248,78,139,15,228,21,130,174,154,134,56,36,175,183,210,213,74,230,183,69,115,228,162,163,87,57,123,252,87,79,16,50,236,3,133,240,2,133,69,80,212,10,189,231,40,191,16,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,15,216,196,248,59,19,224,201,237,244,248,162,203,81,111,117,218,217,75,120,161,89,81,54,212,209,84,198,146,67,52,110,77,81,205,115,87,78,229,247,92,215,53,218,57,174,106,126,57,44,88,159,134,235,127,18,156,27,101,134,29,138,182,158,219,136,173,24,82,207,93,100,184,75,11,92,214,203,236,248,154,234,121,93,181,100,108,18,166,221,219,59,209,204,137,250,63,167,177,209,91,136,176,253,223,9,226,11,158,22,196,20,157,150,233,102,172,154,223,91,7,81,175,233,84,66,245,100,140,220,197,86,187,71,53,83,86,170,162,233,220,170,134,195,31,128,175,5,52,213,198,154,163,88,159,185,15,217,45,174,195,237,53,23,109,110,166,245,170,166,154,169,238,137,152,138,163,94,83,167,126,147,186,121,76,254,120,0,215,166,0,0,12,206,225,99,143,11,214,89,229,198,35,203,204,192,186,83,213,54,199,96,169,168,193,85,117,209,79,59,146,182,54,34,83,219,37,72,145,85,208,57,202,138,199,57,204,233,181,142,102,253,171,26,71,136,56,139,16,93,241,102,32,185,226,156,65,87,218,174,151,154,201,174,21,179,244,218,206,173,68,207,87,200,253,172,68,107,117,115,149,116,106,34,38,189,200,136,126,120,50,111,98,238,223,183,77,171,147,172,83,193,164,203,182,123,47,202,177,151,241,216,75,113,77,119,166,38,174,26,110,236,236,214,119,207,108,239,0,6,51,118,0,123,156,140,203,105,243,127,55,176,158,92,71,21,67,225,189,220,226,138,181,105,166,142,41,99,162,103,229,42,164,99,164,213,168,230,64,201,94,136,168,186,171,81,17,174,85,70,175,213,20,77,202,162,138,120,206,231,134,43,19,111,7,98,188,77,233,210,138,34,106,153,236,136,141,102,126,164,136,242,210,201,223,177,217,79,93,153,24,143,6,123,59,16,98,138,199,118,11,133,75,127,170,39,178,244,225,88,182,34,174,177,196,249,82,87,248,53,100,68,141,235,185,169,18,153,140,126,118,29,195,246,140,39,135,237,152,91,15,210,118,91,93,154,142,27,125,20,29,71,63,165,79,11,17,145,179,115,213,92,237,26,212,77,92,170,171,167,122,170,159,162,89,88,76,60,97,108,83,102,57,67,136,54,139,57,185,159,230,151,179,27,159,159,86,177,29,145,194,35,140,240,141,59,187,0,1,146,210,128,0,33,207,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,48,231,143,239,54,248,239,233,126,153,74,102,55,43,63,47,216,131,251,242,171,255,0,34,162,33,249,119,165,238,120,215,237,116,134,217,127,87,88,63,83,15,238,67,49,128,4,193,205,224,0,1,143,124,127,121,72,199,127,75,245,58,83,33,12,123,227,251,202,70,59,250,95,169,210,152,152,255,0,201,110,250,181,123,37,32,217,63,79,224,127,198,181,239,210,135,51,97,3,94,243,97,2,63,179,31,165,253,95,189,112,116,233,253,131,246,191,187,0,4,173,207,236,123,227,251,202,70,59,250,95,169,210,145,139,195,199,15,24,223,136,220,110,204,45,133,163,236,150,234,77,147,94,47,19,70,174,167,182,211,170,174,142,84,213,55,202,237,28,145,196,138,138,245,69,239,107,26,247,178,86,248,190,192,24,187,52,120,118,197,184,19,2,90,125,167,124,185,246,14,203,75,215,138,30,167,78,186,158,87,251,242,185,172,77,25,27,215,189,201,174,154,39,122,162,31,161,195,199,15,24,35,135,44,16,204,45,133,163,237,119,26,189,147,94,47,19,70,141,168,185,84,34,46,142,84,213,118,68,221,92,145,196,138,168,196,85,239,115,220,247,191,65,142,203,103,31,143,166,170,254,36,83,26,247,239,157,209,247,247,125,11,115,101,182,222,222,201,236,157,235,88,121,137,197,92,187,87,82,56,245,99,169,110,38,186,163,179,143,87,94,53,71,9,136,171,79,101,128,48,6,17,202,236,35,65,129,48,37,167,217,150,59,103,87,178,210,245,229,155,167,212,149,242,191,223,149,206,122,234,249,30,189,238,93,53,209,59,145,16,244,32,27,234,105,138,34,41,166,52,136,84,247,175,92,196,92,170,237,218,166,170,170,153,153,153,157,102,102,119,204,204,206,249,153,158,50,0,15,215,152,97,207,52,207,47,216,127,251,242,164,255,0,34,173,51,24,195,158,105,158,95,176,255,0,247,229,73,254,69,90,107,243,95,200,174,120,38,27,1,253,38,193,250,241,236,150,28,240,3,230,223,2,125,83,211,42,137,140,33,207,128,31,54,248,19,234,158,153,84,76,97,175,217,191,201,106,245,167,217,9,135,77,126,159,179,254,13,62,253,192,0,72,20,248,107,222,108,32,107,222,69,54,159,244,95,173,247,58,3,160,191,237,255,0,178,253,226,99,56,1,242,145,129,62,169,234,117,70,66,24,247,192,15,148,140,9,245,79,83,170,50,16,144,96,63,37,181,234,211,236,133,63,181,158,159,199,127,141,119,223,168,35,255,0,154,238,49,158,59,126,95,101,253,37,234,157,97,168,154,186,241,95,110,106,198,233,81,209,182,56,169,102,114,127,40,198,170,73,88,214,247,163,92,168,255,0,21,103,187,32,4,57,241,233,143,254,223,113,57,138,123,53,219,183,219,240,231,71,15,209,126,67,165,208,236,236,254,168,135,189,173,115,182,213,190,171,222,118,186,235,238,170,179,105,129,159,222,242,88,57,167,157,83,17,247,253,223,106,95,209,30,89,56,253,164,162,252,199,155,102,154,171,157,219,181,152,234,196,120,235,86,177,234,235,28,31,71,47,204,29,62,45,226,143,12,84,45,150,158,227,67,135,161,172,188,87,36,233,27,155,78,214,64,232,225,153,26,255,0,206,115,106,101,166,86,237,69,115,93,181,201,166,213,114,76,33,132,28,172,48,13,194,203,151,24,191,49,43,86,162,40,113,61,206,158,134,146,25,105,93,27,95,21,19,31,173,68,114,42,233,35,93,37,76,145,247,38,141,117,59,147,85,93,81,185,190,126,228,86,60,142,14,38,120,213,58,253,209,246,70,191,75,203,165,124,218,51,61,164,185,110,143,139,102,152,183,29,243,26,213,87,211,21,85,52,254,172,45,39,22,88,6,225,153,188,57,227,188,33,105,90,133,174,150,217,219,169,98,166,165,117,76,181,50,210,72,202,166,83,178,54,170,43,157,43,160,72,211,77,85,21,232,168,142,211,106,194,214,29,196,23,124,39,136,45,152,167,15,213,246,91,165,154,178,27,133,20,253,54,191,165,81,11,209,241,191,107,209,90,237,28,212,93,28,138,139,167,122,42,27,0,16,65,156,89,101,119,201,188,206,196,89,103,123,151,173,81,98,172,116,12,159,107,91,218,105,220,136,248,39,218,215,189,25,212,137,241,201,179,114,171,119,237,94,244,83,89,180,150,102,154,173,223,167,195,95,182,62,244,231,161,44,198,139,182,49,121,77,217,137,141,98,184,166,121,196,199,86,191,24,141,40,137,241,78,118,29,196,22,140,89,135,237,152,167,15,213,246,171,93,230,142,27,133,20,253,55,51,171,79,51,17,241,191,107,209,28,221,90,228,93,28,136,169,175,122,34,152,197,204,119,55,160,203,252,138,126,7,162,170,168,138,245,143,102,236,16,44,19,73,11,163,162,133,204,146,173,234,230,181,81,205,115,86,56,29,26,185,187,155,82,229,247,145,174,106,253,60,184,113,222,31,196,188,54,91,48,149,186,167,250,233,132,43,43,40,238,84,239,123,55,167,94,162,90,152,165,107,81,202,238,147,155,50,181,28,228,110,175,138,84,68,84,110,171,135,60,196,243,106,239,143,179,242,187,4,123,82,221,85,135,240,46,148,86,214,209,163,93,182,162,104,97,125,98,203,34,42,171,165,73,91,210,115,117,68,103,65,27,181,29,189,93,159,152,102,31,254,54,46,211,198,184,136,250,248,253,91,227,197,19,216,253,144,153,219,90,178,251,145,51,111,11,85,85,78,187,166,98,137,252,92,246,121,211,52,78,156,38,157,86,47,39,114,202,239,156,153,157,135,114,206,201,47,70,162,251,88,216,31,62,214,187,179,83,181,21,243,207,181,207,98,63,167,19,36,147,102,228,87,108,218,157,234,132,206,241,19,229,251,51,191,188,219,215,249,20,166,20,114,179,202,90,91,133,223,20,103,77,226,215,212,246,86,203,29,146,119,172,47,99,42,36,110,250,183,53,170,139,35,37,108,75,78,196,122,43,81,89,81,43,125,237,87,110,107,241,19,229,251,51,191,188,219,215,249,20,167,134,77,134,242,56,26,238,207,26,226,126,168,215,79,189,181,233,51,60,140,199,106,112,217,125,185,214,156,61,84,199,235,215,52,205,91,251,162,41,141,57,76,74,12,73,255,0,196,88,126,209,139,48,253,207,11,98,10,78,213,107,188,209,205,111,173,131,168,230,117,105,230,98,178,70,110,98,163,155,171,92,169,171,85,21,53,238,84,82,0,13,132,15,13,153,136,152,187,19,253,223,189,182,233,198,186,173,213,151,215,68,233,49,229,102,38,57,124,154,4,51,11,2,98,12,177,198,247,188,1,138,105,186,55,75,21,100,148,115,232,199,181,146,109,95,118,88,247,181,174,88,164,110,215,177,202,212,220,199,181,218,104,164,181,240,23,143,254,223,112,199,133,187,77,219,183,220,48,231,91,15,214,254,67,165,208,236,239,254,167,135,185,173,107,182,210,62,151,222,110,186,235,239,42,191,113,137,60,209,178,202,209,134,179,59,14,102,101,182,93,149,24,214,142,104,46,16,109,114,235,81,66,144,177,39,220,175,84,247,162,154,24,246,53,173,68,232,110,247,149,235,167,231,242,198,205,63,178,121,203,113,203,42,138,62,165,62,60,163,252,148,204,143,87,197,87,69,28,211,51,115,149,232,141,137,98,117,74,46,141,115,149,253,45,54,166,229,49,240,19,248,55,51,155,19,194,119,125,123,233,250,120,125,109,198,214,211,27,111,176,214,243,107,113,248,202,34,46,78,238,116,235,77,216,245,99,206,158,254,172,37,40,0,76,220,202,17,239,205,159,244,87,245,207,254,209,36,32,143,126,108,255,0,162,191,174,127,246,137,170,206,255,0,32,185,244,123,208,176,58,45,254,150,97,63,105,254,85,108,123,224,7,205,190,4,250,167,166,85,14,63,188,219,227,191,165,250,101,40,224,7,205,190,4,250,167,166,85,25,107,127,224,226,171,58,184,206,199,25,143,153,54,95,245,59,163,236,80,199,4,239,154,23,222,170,61,149,78,205,176,186,39,177,237,138,39,174,231,74,139,162,190,62,154,35,191,41,211,141,225,176,215,49,121,124,90,181,27,230,231,213,230,241,158,229,213,157,231,120,61,158,219,26,241,248,234,180,162,156,31,211,84,249,109,212,211,27,181,170,121,125,115,49,17,51,30,23,151,167,8,247,5,184,81,241,3,153,214,26,118,208,182,20,155,10,91,235,97,114,202,249,85,205,115,46,74,213,84,70,181,173,69,232,238,107,149,202,254,171,81,155,34,123,228,68,2,93,130,193,219,192,218,139,84,125,51,219,46,118,218,125,164,197,237,78,97,86,63,21,187,149,52,199,10,105,229,17,237,153,231,58,206,238,0,0,203,71,128,0,0,0,2,222,241,19,229,251,51,191,188,219,215,249,20,165,194,45,239,17,62,95,179,59,251,205,189,127,145,74,121,95,249,42,188,39,216,216,101,62,144,177,235,211,239,66,12,77,132,13,123,205,132,8,206,204,126,151,245,126,245,225,211,167,246,15,218,254,236,0,18,183,63,128,0,49,139,141,126,18,160,226,3,12,46,43,193,148,116,236,204,43,60,49,71,73,44,245,18,53,181,244,81,172,207,90,20,213,233,12,110,115,230,87,182,71,55,243,154,214,57,205,99,149,205,140,238,29,188,192,229,143,247,229,101,255,0,45,136,156,227,18,115,207,131,138,91,150,124,101,254,124,229,77,151,167,113,143,25,91,43,113,93,4,47,134,42,119,211,199,80,217,165,184,166,247,183,73,83,167,164,140,98,57,101,87,163,209,168,244,145,210,71,243,76,175,202,220,167,19,102,55,196,198,177,219,191,143,143,106,225,216,45,189,140,14,10,246,71,153,215,248,186,169,171,201,213,51,186,153,234,207,155,51,63,155,63,155,217,59,184,78,236,182,0,18,5,60,0,0,241,184,131,38,50,123,22,93,231,196,24,167,42,48,109,230,233,85,183,175,91,112,177,82,212,84,75,181,168,198,238,145,236,87,59,70,181,173,77,87,185,17,19,193,15,217,194,216,47,7,96,91,124,150,156,19,132,236,216,122,134,105,150,166,74,91,85,4,84,145,62,85,107,90,178,43,35,107,81,92,173,99,83,118,154,232,212,79,130,31,178,15,136,183,68,79,90,34,53,100,215,141,196,220,183,22,107,185,84,209,28,166,103,77,220,55,112,220,0,15,182,50,32,57,218,102,102,21,196,25,143,151,121,91,105,171,237,23,172,31,111,184,92,46,253,57,35,124,116,253,189,105,186,16,59,107,213,236,153,25,72,178,57,143,107,127,39,60,14,69,114,63,186,223,242,125,201,203,238,57,226,129,51,86,158,110,207,101,203,75,124,245,21,146,109,99,250,245,85,212,243,210,83,211,104,175,107,219,185,143,169,151,168,141,123,83,179,108,118,213,145,170,88,14,52,51,142,197,159,188,80,99,252,213,194,208,236,178,221,110,17,211,219,164,220,245,237,52,180,148,241,82,69,83,163,216,199,179,172,202,118,203,211,115,81,204,234,108,93,85,186,172,170,114,125,201,203,22,6,225,129,51,86,158,110,209,122,204,187,132,245,21,146,109,123,58,20,180,53,19,210,83,211,104,175,115,29,181,236,169,151,168,141,99,151,180,236,118,228,141,170,6,117,24,149,205,55,0,83,99,174,11,113,149,82,97,234,187,181,203,10,212,80,95,237,169,76,146,185,244,175,142,165,145,84,84,43,35,95,121,140,163,158,173,95,189,21,141,102,231,174,155,17,205,203,83,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,13,104,114,7,56,239,188,63,231,46,19,206,44,57,15,104,171,195,55,6,212,73,77,185,140,237,116,175,107,163,169,166,222,246,61,35,234,193,36,177,117,54,43,153,191,115,125,230,162,155,52,154,182,98,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,39,207,150,142,63,169,204,30,11,114,238,170,229,136,105,46,183,43,29,61,77,130,169,33,88,183,209,178,146,166,72,169,105,229,100,104,155,30,218,52,164,84,220,155,220,199,49,238,221,191,114,134,80,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,0,0,3,21,121,163,249,19,204,223,162,250,197,17,149,70,42,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,0,0,3,85,115,101,62,19,188,172,100,223,203,252,61,233,208,26,214,27,41,240,157,229,99,38,254,95,225,239,78,128,11,170,0,0,66,95,56,236,222,169,198,188,75,208,229,109,60,245,105,109,203,139,60,48,190,9,160,137,172,246,141,115,25,85,52,209,61,186,189,236,117,58,208,49,81,234,154,62,23,237,106,106,174,124,218,26,203,103,246,113,223,120,128,206,92,89,156,88,142,30,207,87,137,174,14,168,142,155,115,31,217,41,88,212,142,154,155,123,24,196,147,165,4,113,69,212,216,142,126,205,206,247,156,170,6,101,114,88,192,21,55,222,33,177,94,96,212,97,234,74,203,110,21,194,239,166,101,116,201,19,159,65,113,172,168,141,33,88,145,203,189,175,125,60,21,236,87,177,59,153,189,174,84,234,34,58,103,204,53,229,51,149,247,92,184,224,250,215,115,188,186,174,58,140,117,120,172,197,12,164,169,162,117,59,233,160,123,99,166,135,77,202,171,35,37,138,146,58,134,73,163,81,204,168,110,136,168,136,247,102,80,24,107,205,155,43,238,185,143,193,245,210,231,102,117,92,149,24,22,241,71,138,31,73,77,68,234,135,212,192,198,201,77,54,187,85,22,54,69,21,92,149,15,147,71,35,89,78,237,81,17,85,237,135,110,21,115,75,240,45,196,118,93,102,100,215,223,99,80,89,177,5,47,181,107,123,47,104,233,90,229,127,70,187,242,104,199,185,218,210,203,59,125,198,171,211,93,89,163,145,170,155,20,102,198,5,252,40,101,102,50,203,63,106,123,51,237,110,31,184,216,187,111,67,173,217,123,85,52,144,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,53,151,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,6,210,100,85,243,83,227,199,254,75,240,169,148,23,175,237,81,98,251,237,178,227,255,0,127,101,77,145,204,233,127,224,238,149,241,205,253,178,157,237,254,85,134,106,112,19,153,152,87,52,56,71,203,59,142,22,171,234,123,7,15,209,97,155,140,15,146,53,154,150,186,130,6,83,202,201,26,199,187,102,238,155,101,98,59,71,44,83,68,245,107,119,232,97,175,30,188,172,241,54,47,198,87,60,232,225,166,154,174,243,119,197,151,142,213,122,194,179,84,83,194,200,103,153,39,150,170,190,42,186,169,216,136,199,74,145,107,79,163,149,31,51,220,215,36,104,145,176,35,219,134,142,29,49,223,20,25,167,65,150,120,22,159,251,85,101,226,183,124,63,214,203,95,105,134,25,235,58,114,203,31,91,165,215,99,186,76,118,247,248,34,120,170,108,81,149,89,103,133,114,111,46,48,230,86,224,170,78,207,101,195,54,248,173,244,219,163,141,146,77,177,61,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,44,175,0,188,40,209,240,165,145,212,150,75,156,91,241,158,40,232,222,49,68,210,67,2,73,5,83,161,106,54,129,178,68,174,234,67,79,239,181,170,178,61,174,145,243,200,221,169,46,198,228,168,2,10,249,149,240,81,113,225,211,49,235,179,67,5,91,52,203,44,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,231,80,242,153,171,150,120,87,57,50,227,17,229,110,53,164,237,22,92,77,111,150,223,83,182,56,223,36,59,211,220,158,46,163,30,198,205,19,209,178,70,245,106,236,145,140,114,38,173,64,32,135,128,30,48,110,188,38,230,227,93,112,90,73,48,38,49,168,163,160,197,108,154,39,43,233,160,99,220,145,215,68,232,216,233,119,211,164,210,189,99,107,92,146,177,207,102,221,235,28,145,205,79,19,119,107,85,255,0,132,76,215,190,216,174,116,151,27,109,199,45,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,135,107,71,44,94,32,174,188,77,85,240,253,37,23,97,181,80,235,115,159,22,206,200,159,74,203,19,170,167,130,158,185,209,69,43,246,205,81,217,165,233,82,57,233,42,185,174,220,172,99,36,149,146,191,153,57,67,131,114,23,128,156,196,202,60,191,130,174,59,22,29,203,124,73,13,58,213,206,179,79,43,223,69,83,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,215,132,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,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,14,183,32,68,84,57,85,248,156,34,247,129,216,14,19,192,228,8,211,231,31,133,153,95,129,237,55,216,233,218,178,65,112,165,71,63,98,171,182,182,154,185,222,41,240,49,79,149,93,229,212,60,69,45,18,203,181,179,91,127,178,68,209,86,186,133,53,255,0,17,35,188,202,48,157,22,32,200,43,253,93,77,12,115,201,65,111,170,170,137,206,110,170,215,199,69,88,173,114,119,248,166,190,36,66,112,95,143,29,151,252,65,225,138,244,169,232,54,229,95,69,108,123,183,237,213,178,87,83,170,167,130,235,249,158,29,223,180,13,141,129,76,114,71,51,18,72,156,142,106,248,42,21,1,67,255,0,81,75,83,66,183,33,198,128,84,158,7,39,9,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,165,202,84,80,239,136,28,106,133,109,58,209,59,252,14,196,240,3,147,207,99,219,154,90,48,181,101,111,87,99,153,211,209,117,251,228,106,127,156,244,37,172,226,63,16,67,135,178,210,190,170,105,217,10,59,165,239,185,218,105,253,81,10,125,223,172,13,112,113,149,206,91,214,47,190,94,39,149,100,146,190,229,83,82,247,170,234,174,115,229,115,149,127,167,83,97,126,10,44,142,180,112,245,131,91,36,11,19,214,201,110,69,106,183,79,254,67,77,255,0,1,175,110,16,195,213,216,211,20,210,216,168,160,146,122,154,231,74,230,177,137,171,156,173,99,158,189,218,167,193,170,166,204,185,103,135,41,176,166,3,177,88,169,96,108,49,210,219,233,98,70,53,186,35,118,194,198,233,166,171,253,136,30,156,225,124,14,78,23,192,14,183,53,85,123,138,145,23,77,1,83,64,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,247,229,122,255,0,45,148,156,226,12,120,137,243,3,153,223,223,149,235,252,182,82,53,180,191,37,111,198,125,139,195,160,255,0,72,98,253,74,125,229,189,0,16,247,72,0,0,39,59,135,111,47,217,99,253,230,217,127,200,162,45,39,26,252,37,65,196,6,24,92,87,131,40,233,217,152,86,120,98,142,146,89,234,36,107,107,232,163,89,158,180,41,171,210,24,220,231,204,175,108,142,111,231,53,172,115,154,199,43,155,118,248,118,242,253,150,63,222,109,151,252,138,34,225,22,76,225,237,226,176,209,106,228,107,19,17,236,113,21,57,190,47,34,207,46,99,176,85,117,107,166,229,94,19,29,105,214,38,57,196,240,152,107,222,9,24,227,243,131,138,91,149,45,118,124,229,77,151,167,113,143,175,91,138,232,33,124,49,83,190,158,56,100,154,91,138,111,123,116,149,58,122,72,198,35,150,85,122,61,26,143,73,29,36,115,144,28,110,10,230,6,236,219,185,244,79,108,58,239,102,54,155,7,181,88,10,113,184,73,210,120,85,76,241,166,174,201,251,167,156,111,221,194,0,3,17,34,0,0,0,0,9,32,229,109,148,48,91,176,198,34,206,219,157,45,67,43,174,243,58,195,107,89,97,146,54,246,40,213,146,79,44,110,87,108,153,178,77,177,154,237,247,29,72,228,71,123,207,106,96,6,93,97,47,183,217,131,134,48,39,180,59,7,218,59,205,21,167,181,116,186,189,14,209,59,34,234,108,213,187,182,239,215,110,228,215,77,53,79,18,117,176,94,22,183,224,92,29,98,193,54,153,170,38,161,195,246,202,91,85,44,149,46,107,165,124,80,68,216,216,231,171,81,168,174,86,177,21,85,17,19,93,116,68,240,36,59,61,132,242,183,166,253,92,41,225,227,42,111,166,61,161,156,6,91,70,83,106,124,251,251,234,245,41,158,28,57,206,145,199,132,76,78,233,126,200,0,154,57,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,162,233,161,75,90,168,189,231,99,138,64,169,60,14,78,19,192,228,11,11,198,189,145,215,126,30,177,147,99,129,101,122,89,46,40,141,70,235,255,0,200,106,127,225,53,232,193,183,57,108,184,190,199,120,130,85,142,74,11,149,53,75,30,139,162,181,204,149,174,69,254,141,13,154,179,51,14,83,98,188,7,125,177,85,64,217,163,170,183,213,68,172,115,117,71,110,133,237,211,77,83,251,35,89,172,95,135,171,176,94,41,170,177,86,193,36,21,52,46,137,206,99,211,71,53,92,198,189,59,181,95,131,145,64,217,175,1,92,210,239,133,168,235,122,187,220,254,166,171,175,221,35,147,252,199,161,45,103,14,24,130,28,67,150,148,21,80,206,201,145,189,95,125,174,215,95,234,137,147,238,253,69,211,3,135,20,42,161,90,248,29,106,157,254,0,86,213,42,40,111,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,248,149,20,47,120,28,167,137,81,75,74,128,24,29,205,123,57,223,151,153,95,69,134,45,213,108,101,198,243,11,166,137,169,51,216,245,72,235,41,21,127,55,245,35,188,85,62,38,120,144,175,206,7,49,164,196,153,199,135,176,172,18,126,66,207,110,171,71,232,231,251,202,234,199,183,189,23,187,187,160,158,31,240,1,142,188,16,97,199,226,142,37,240,173,177,176,58,84,72,238,18,189,173,98,59,185,40,166,248,47,235,84,54,45,166,133,41,233,162,129,60,35,99,88,159,208,154,16,87,202,111,13,197,123,226,174,158,174,166,61,209,208,216,46,50,183,185,171,163,244,141,159,31,14,233,23,192,157,144,5,46,42,40,114,129,199,121,91,124,10,17,126,5,105,224,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,191,43,215,249,108,164,231,16,99,196,79,152,28,206,254,252,175,95,229,178,145,173,165,249,43,126,51,236,94,29,7,250,67,23,234,83,239,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,239,54,203,254,69,17,112,139,123,195,183,151,236,177,254,243,108,191,228,81,23,8,180,44,124,149,62,17,236,112,126,109,233,11,254,189,94,244,132,90,241,245,194,87,224,179,16,59,54,50,203,12,118,124,15,116,219,237,56,41,93,186,59,77,123,222,168,186,68,141,78,141,52,154,179,102,138,230,182,69,115,63,38,215,66,197,148,163,243,177,22,31,180,98,204,63,115,194,216,130,147,181,90,239,52,115,91,235,96,234,57,157,90,121,152,172,145,155,152,168,230,234,215,42,106,213,69,77,123,149,20,198,204,48,52,99,236,205,186,184,242,158,201,254,29,173,214,200,109,86,39,100,243,26,113,118,183,209,59,171,167,149,84,255,0,254,163,141,51,202,123,166,80,0,12,132,227,11,133,140,65,195,214,55,168,186,219,168,58,216,14,251,89,43,236,149,144,35,220,202,77,202,231,165,4,202,247,57,201,44,109,213,26,231,57,122,172,102,244,93,201,35,35,199,178,189,191,98,188,61,201,181,114,52,152,118,54,85,154,97,115,156,37,24,236,29,93,107,117,198,177,62,216,158,201,142,19,28,164,0,30,77,128,1,250,24,119,15,221,241,102,32,182,97,108,63,73,218,174,151,154,200,109,244,80,117,26,206,173,68,207,70,70,205,207,84,107,117,115,145,53,114,162,38,189,234,136,34,38,103,72,124,215,93,54,233,154,235,157,34,55,204,207,38,115,242,186,201,142,221,119,189,231,213,198,123,116,212,246,222,190,28,182,210,190,159,169,81,21,91,155,4,178,212,181,235,221,22,145,61,34,69,110,174,114,77,42,46,212,77,31,35,39,141,201,220,178,180,100,222,88,225,220,179,178,75,214,167,177,81,182,7,207,181,205,237,53,14,85,124,243,237,115,222,172,234,74,249,36,217,185,81,187,246,167,114,33,236,139,35,46,194,124,15,15,77,174,124,252,121,184,167,108,182,130,118,151,57,189,142,137,243,53,210,143,82,56,125,124,103,178,100,0,25,168,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,120,20,119,149,175,129,66,175,192,10,154,84,80,213,43,3,170,166,20,168,166,150,5,240,145,142,98,255,0,74,104,107,165,198,254,28,126,23,226,95,21,91,29,3,162,69,142,223,43,26,230,35,123,150,138,31,130,126,180,83,99,34,9,185,178,97,184,172,156,85,212,85,211,71,182,58,235,5,186,87,119,53,53,126,146,51,225,227,221,26,120,129,157,28,168,115,157,249,135,149,245,184,98,227,86,199,220,108,208,182,105,90,179,61,239,68,146,178,173,83,243,191,82,183,193,87,224,103,137,10,252,159,179,26,76,55,156,120,135,10,207,39,228,47,22,234,68,102,174,127,186,173,172,99,123,145,59,187,250,235,227,255,0,9,53,0,10,87,196,168,165,192,19,196,168,161,59,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,0,0,0,0,0,0,0,0,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,124,10,78,92,112,5,77,240,57,56,68,208,228,14,154,186,168,232,233,223,83,42,251,172,211,95,233,93,63,206,107,107,197,54,51,159,28,103,166,46,186,206,245,119,66,239,95,76,221,92,231,104,212,172,157,200,158,247,127,243,137,255,0,226,55,28,71,129,50,210,225,115,123,209,170,238,150,138,187,255,0,232,136,91,252,212,215,249,230,182,55,58,233,110,119,42,187,148,235,172,149,115,201,59,215,85,95,121,206,87,47,122,247,252,64,146,94,77,56,53,211,227,107,190,52,115,85,18,42,122,250,4,114,35,126,45,163,127,247,95,206,253,132,189,24,7,202,79,3,203,135,242,134,91,220,205,209,110,51,62,161,171,163,123,219,37,37,11,147,189,23,95,135,196,207,192,5,14,95,137,89,66,162,1,194,105,240,43,240,41,68,248,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,121,182,95,242,40,139,132,99,223,3,121,207,135,243,107,33,236,118,171,116,29,138,233,129,232,233,48,229,202,141,245,12,145,235,208,167,99,34,169,106,39,188,145,74,214,170,162,185,169,163,217,43,19,114,71,189,217,8,89,184,75,148,220,177,69,84,78,177,164,56,95,104,48,183,176,89,174,34,198,34,158,173,81,93,90,199,140,235,31,92,78,176,0,12,134,157,227,115,107,41,112,70,118,96,138,220,3,143,173,125,174,221,87,164,145,75,26,163,106,40,234,17,21,25,81,3,213,23,100,173,213,116,93,21,21,21,205,114,57,142,115,86,24,243,215,36,241,118,65,230,13,94,4,197,176,127,108,169,182,85,110,139,250,190,131,175,44,80,213,108,142,71,244,186,157,23,47,77,206,220,223,5,251,214,115,139,89,196,63,15,24,35,136,220,16,252,45,138,99,236,151,26,77,243,89,239,16,198,142,168,182,212,42,38,174,68,213,55,196,237,26,146,68,170,136,244,68,239,107,218,199,179,79,155,101,113,142,163,175,71,199,142,29,253,211,247,44,142,143,118,238,230,202,98,126,15,138,153,156,45,115,231,71,30,172,252,234,99,222,136,227,29,241,8,66,7,236,99,28,29,137,242,255,0,19,220,112,102,51,178,212,90,111,86,153,150,10,186,73,209,55,70,237,17,81,81,83,84,115,92,213,71,53,237,85,107,154,230,185,170,168,168,171,248,228,14,98,105,157,39,139,173,109,220,162,245,17,114,220,196,211,49,172,76,111,137,137,225,49,60,226,67,55,185,97,228,181,194,249,143,174,25,227,116,183,211,190,203,135,97,168,181,91,38,117,75,155,42,93,100,100,123,220,216,218,190,243,91,77,44,141,114,201,238,235,59,54,163,149,170,172,194,155,117,186,225,120,184,82,218,109,52,21,21,181,213,179,50,154,150,150,154,39,75,44,242,189,200,214,70,198,53,21,92,231,57,81,17,168,138,170,170,136,132,218,240,199,148,180,185,43,146,56,95,4,123,47,177,93,18,141,149,183,182,185,97,116,142,185,76,212,125,66,62,72,147,108,155,28,189,38,187,87,126,78,40,219,185,200,212,85,221,100,56,79,132,98,124,165,81,186,157,255,0,79,47,226,172,58,89,218,15,193,25,36,224,237,79,227,47,249,189,253,79,206,158,60,247,83,217,189,116,192,4,233,202,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,14,23,188,161,116,248,157,133,10,159,0,13,95,137,89,66,34,21,128,34,23,156,182,13,116,24,218,209,141,26,213,84,150,158,130,129,92,168,223,131,107,31,253,215,243,127,97,47,70,1,243,108,192,242,226,12,161,138,247,11,117,91,116,204,168,114,232,222,230,199,73,92,229,239,85,215,227,240,2,42,248,89,198,115,224,124,244,194,55,88,30,173,235,221,232,41,157,163,156,221,90,181,144,57,83,221,239,254,105,178,85,37,84,117,148,236,169,137,125,215,235,167,244,46,159,230,53,102,182,87,75,108,185,82,92,160,93,36,164,158,57,216,186,170,123,205,114,57,59,211,191,224,108,157,195,150,56,143,29,229,165,190,230,199,163,149,189,93,85,55,255,0,209,19,55,249,201,175,243,0,186,39,14,240,57,56,84,212,10,74,147,192,164,229,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,1,194,174,136,7,10,114,136,82,84,128,114,1,213,83,59,41,169,229,169,147,243,98,99,158,238,239,130,38,160,70,143,56,156,227,246,13,154,193,150,214,218,217,162,168,187,209,77,60,136,212,145,169,249,58,184,21,61,228,114,39,252,201,222,40,164,72,208,80,212,92,170,217,69,74,212,89,100,215,106,42,232,157,200,170,191,226,67,47,185,164,227,106,108,97,196,98,67,73,43,222,203,85,21,69,50,163,154,173,209,221,186,167,84,77,87,245,39,129,215,203,155,135,169,115,143,31,213,95,170,105,41,230,160,179,76,144,42,74,248,251,223,37,45,70,190,235,218,237,127,153,247,1,49,188,45,224,95,193,246,74,97,155,12,144,50,57,89,110,162,87,237,86,175,122,82,64,213,239,106,39,197,133,218,58,169,41,217,73,75,13,36,73,163,33,141,177,183,246,34,104,159,239,29,160,10,116,79,130,156,170,232,113,226,160,114,137,161,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,3,220,228,158,111,98,124,142,204,123,70,97,225,122,170,134,186,138,102,54,186,146,41,146,38,220,104,149,237,89,169,100,85,107,147,107,218,221,53,86,187,99,145,175,106,110,99,85,38,119,36,243,123,12,103,142,92,90,51,15,11,213,83,185,181,176,177,181,212,145,76,178,186,221,90,140,106,205,75,34,171,90,187,152,231,105,170,181,187,218,173,123,83,107,218,171,5,37,227,225,99,136,123,191,14,121,157,75,137,250,151,26,156,55,93,253,77,136,45,84,178,53,59,101,62,142,70,61,26,244,218,178,196,231,117,25,222,213,93,28,205,236,108,143,83,115,148,102,115,130,175,201,220,248,147,246,119,255,0,21,103,210,46,194,209,181,24,89,197,225,35,76,85,184,221,253,248,141,103,169,61,255,0,54,121,78,233,221,58,196,214,131,243,176,238,32,180,98,204,63,108,197,56,126,175,181,90,239,52,112,220,40,167,233,185,157,90,121,152,143,141,251,94,136,230,234,215,34,232,228,69,77,123,209,20,253,18,119,19,19,26,195,147,107,162,171,117,77,21,198,147,27,166,39,144,0,63,95,44,106,227,35,132,107,71,16,152,125,248,167,15,183,178,227,203,53,26,178,138,125,92,255,0,104,83,194,202,135,199,111,218,249,163,134,46,164,243,34,245,220,138,173,211,191,86,248,68,101,198,221,112,179,220,42,173,55,106,10,138,42,234,41,159,77,85,75,83,19,162,150,9,88,229,107,227,123,28,136,173,115,92,138,138,213,68,84,84,84,83,96,131,8,57,133,240,157,62,57,183,214,103,254,6,117,60,119,107,13,177,93,136,40,28,216,226,74,218,40,26,231,45,83,95,162,43,167,138,61,81,200,245,93,241,70,198,177,81,209,181,146,70,243,188,170,46,211,56,155,49,231,71,24,237,239,241,246,174,206,139,182,246,172,190,237,57,46,101,95,226,106,221,69,83,249,147,243,125,89,229,202,153,238,157,216,231,203,199,36,255,0,10,57,221,22,49,186,193,190,199,151,253,27,180,222,246,157,74,245,114,246,40,253,217,26,244,209,241,190,109,200,142,106,246,109,143,77,36,66,90,203,39,193,206,80,193,147,89,1,134,236,50,210,212,65,118,188,66,219,245,229,181,48,201,4,173,173,169,141,142,88,159,19,220,171,27,162,141,177,64,168,155,117,88,85,202,214,185,206,66,246,27,28,167,7,240,60,52,83,63,26,119,207,240,250,16,206,144,246,142,118,147,60,185,118,137,252,85,191,50,143,8,157,245,126,180,235,61,186,105,19,192,0,27,52,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,212,228,1,78,137,241,82,162,159,5,57,69,212,14,75,75,197,38,5,252,32,228,166,38,176,199,3,36,149,246,234,213,102,229,106,119,173,36,237,78,247,34,252,94,93,163,170,174,157,149,116,179,82,74,154,178,104,221,27,191,98,166,139,254,248,26,177,215,208,212,91,106,223,69,84,212,73,99,211,114,34,234,157,232,138,159,226,82,91,185,59,103,31,183,172,215,252,182,185,86,205,45,69,162,138,25,227,71,36,142,79,202,85,206,171,239,43,149,63,230,173,240,68,49,47,152,207,15,82,228,230,63,165,191,83,82,83,195,65,121,153,96,68,137,241,247,62,58,90,125,61,214,53,186,127,63,239,59,57,91,99,106,108,31,196,98,195,87,43,216,203,173,21,61,50,35,90,174,213,221,186,155,68,93,23,245,175,136,19,198,14,170,105,217,83,79,21,76,127,155,43,26,246,247,124,21,53,59,64,225,80,225,14,84,164,10,193,194,46,168,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,225,199,37,46,241,3,130,164,240,40,77,117,239,83,176,1,228,179,111,16,195,132,242,191,21,226,73,223,177,150,251,61,84,234,237,155,180,210,55,124,62,39,173,44,23,29,56,161,152,99,133,188,198,153,92,214,190,124,59,91,27,55,105,166,229,107,90,137,222,169,241,122,1,2,57,239,139,166,198,249,185,138,239,210,189,30,217,111,21,221,37,72,246,107,26,213,74,246,247,127,227,19,3,202,123,39,151,1,228,141,109,250,227,79,178,166,251,91,77,114,143,109,70,244,217,37,20,75,222,137,220,159,158,189,196,57,101,198,20,126,103,230,69,30,26,114,185,31,119,150,166,69,216,170,213,213,177,73,47,118,136,239,236,126,229,54,71,202,92,29,73,129,50,254,203,134,168,152,172,138,150,138,154,54,162,189,92,169,182,8,217,222,170,136,186,232,196,3,216,0,112,171,162,1,67,220,136,189,231,40,117,187,189,118,161,216,212,248,1,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,0,0,100,231,5,28,90,207,195,254,39,76,41,140,235,42,31,151,183,137,165,146,174,40,41,227,115,168,43,100,72,88,149,203,163,22,105,26,214,66,140,116,109,119,230,185,207,107,92,246,163,93,45,118,235,141,190,241,111,165,187,90,107,233,235,104,107,97,101,77,45,85,52,173,150,41,226,123,81,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,13,126,12,247,224,15,140,122,171,109,85,14,67,102,181,235,169,110,147,161,69,133,43,230,100,210,212,50,162,73,163,134,43,114,236,99,181,137,122,154,198,247,171,82,36,98,177,92,172,88,219,28,151,35,205,60,148,252,26,244,238,158,19,217,221,224,163,250,83,216,47,135,81,57,222,89,71,227,41,249,74,99,243,163,231,68,68,111,170,57,246,198,254,49,190,70,64,4,193,205,224,0,0,0,0,0,0,0,0,7,148,205,44,59,142,241,94,4,185,216,50,211,49,126,194,98,74,174,143,98,196,30,200,134,233,216,246,204,199,201,253,75,50,164,114,111,141,175,143,222,95,119,169,185,59,218,128,122,176,65,14,63,230,17,204,123,43,49,149,219,47,179,7,52,170,236,120,134,199,80,180,213,212,53,56,94,205,190,39,232,138,138,138,148,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,157,60,183,57,130,84,241,19,77,38,79,103,37,214,145,185,139,110,167,117,77,21,202,105,98,133,248,153,139,44,242,74,145,83,195,4,80,194,250,104,82,6,171,26,231,62,70,35,228,211,70,72,168,25,234,1,8,28,66,243,30,227,59,3,103,238,101,224,172,45,156,157,138,203,135,241,133,230,215,110,166,251,59,106,147,161,75,5,108,177,197,30,247,211,57,238,218,198,53,53,114,171,151,77,85,85,123,192,155,240,99,255,0,1,89,165,142,243,167,132,236,13,153,153,151,125,246,206,36,188,251,79,182,214,246,88,105,250,189,43,149,84,49,254,78,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,186,185,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,242,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,122,176,65,14,63,230,201,198,54,38,198,87,107,238,12,199,84,152,58,197,87,80,174,183,216,169,172,214,250,198,80,192,136,136,214,44,245,20,238,150,87,232,155,158,245,84,69,123,156,173,108,109,218,198,230,167,45,204,195,227,143,136,154,153,51,135,57,51,122,173,185,117,110,168,117,53,21,182,108,39,108,133,152,153,235,20,241,202,177,84,67,28,83,66,202,105,146,7,43,218,215,50,71,163,227,215,86,72,136,18,20,12,53,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,30,101,0,0,0,0,0,6,37,100,215,27,118,174,32,120,205,196,153,37,150,243,210,86,96,156,23,133,238,53,111,188,210,85,54,162,11,237,106,84,218,227,108,177,235,11,93,27,32,116,149,177,35,153,35,227,153,36,73,19,84,72,212,203,80,0,0,0,139,94,34,185,188,84,224,206,34,232,44,217,65,108,164,196,249,125,131,170,43,105,175,15,164,185,196,144,98,215,201,75,27,99,88,230,125,35,223,76,202,90,158,174,143,133,207,101,66,53,21,23,99,154,164,149,96,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,0,0,3,26,176,175,25,182,42,190,51,177,175,7,120,182,213,216,110,180,61,146,163,10,92,105,216,247,199,112,141,214,168,43,106,105,170,19,191,167,51,55,79,35,36,238,141,241,181,88,187,30,198,245,242,84,0,0,0,4,16,230,23,49,30,96,25,107,143,241,46,92,223,115,238,146,123,150,21,188,86,217,43,37,164,195,118,151,65,36,244,211,62,25,29,27,157,68,215,43,21,204,85,69,86,181,116,211,84,79,0,39,120,24,213,203,199,62,239,188,68,240,193,99,198,184,211,21,253,160,197,244,87,11,133,175,17,84,246,22,82,108,170,101,67,164,134,61,145,199,28,75,165,36,212,139,172,105,183,222,209,87,122,61,19,37,64,0,65,94,106,243,96,226,199,16,102,62,35,187,229,126,99,253,153,194,21,23,9,125,135,107,118,29,182,201,37,61,11,87,108,61,87,77,20,207,89,156,196,107,228,252,171,155,212,115,246,104,205,173,64,157,64,99,87,47,28,193,205,140,219,225,130,199,154,185,199,143,254,213,222,177,69,194,225,81,4,158,202,166,161,236,52,176,212,58,145,180,218,83,181,172,151,223,166,146,94,162,181,174,252,190,206,244,98,42,224,7,26,28,114,113,157,144,92,80,99,252,170,194,217,243,190,203,106,184,71,81,110,143,236,189,169,59,53,45,93,60,85,113,83,106,250,119,189,253,22,84,54,46,163,156,174,127,79,122,232,174,209,2,101,1,133,92,175,184,188,199,124,80,229,198,41,180,102,181,111,180,241,126,10,184,65,215,186,71,65,13,44,117,148,53,137,35,169,247,54,37,70,44,204,124,21,44,118,216,163,111,77,32,252,247,172,142,46,175,30,185,165,142,242,91,132,236,115,153,153,105,125,246,54,36,179,123,51,177,86,246,88,106,58,93,91,149,44,50,126,78,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,12,128,4,0,255,0,162,143,199,103,253,92,255,0,220,205,159,254,40,79,240,0,69,95,49,254,97,217,237,148,156,65,75,147,153,21,138,190,203,210,97,75,125,55,182,103,146,207,71,85,37,117,117,84,76,168,77,174,168,108,169,209,100,18,64,141,209,145,187,168,233,247,111,106,70,169,239,249,86,241,39,196,159,19,56,171,48,46,217,199,155,158,220,178,225,59,125,5,60,22,143,96,80,83,117,42,171,36,149,205,169,235,211,197,27,211,166,202,57,25,211,84,115,93,218,53,238,86,38,161,34,160,0,0,199,254,49,120,197,192,156,32,96,74,123,253,254,143,219,56,146,243,191,236,254,31,234,77,79,237,78,148,212,236,170,254,170,100,18,199,7,74,58,132,147,242,136,155,244,218,221,85,123,172,175,47,46,98,63,140,221,101,195,43,243,97,45,86,140,125,79,214,184,91,95,21,71,78,59,220,47,158,162,89,32,166,131,166,137,23,100,131,179,177,24,233,101,150,72,218,233,85,87,100,174,64,206,160,0,0,8,224,230,53,204,111,25,100,46,104,88,50,143,33,174,148,145,223,112,237,68,87,60,98,181,246,148,154,9,88,248,227,150,154,220,143,122,162,171,36,138,69,146,103,68,141,122,35,224,72,230,107,146,86,160,72,248,44,167,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,200,235,227,215,143,94,44,114,91,139,28,115,150,121,105,154,222,198,195,118,111,102,118,42,47,97,91,106,58,93,91,109,44,210,126,82,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,129,47,224,195,254,87,249,247,155,28,68,228,21,255,0,26,231,30,43,251,65,122,162,198,21,86,184,42,123,13,53,38,202,86,81,81,72,216,246,83,199,27,23,71,205,34,234,169,187,222,211,93,17,17,51,0,0,6,0,115,91,226,143,61,184,107,252,23,126,5,49,207,217,207,180,126,219,246,159,245,178,142,179,175,217,251,15,71,253,115,20,155,118,245,229,252,221,53,221,223,174,137,160,103,248,35,3,149,255,0,25,156,73,241,19,159,183,252,21,156,121,145,246,130,203,69,131,234,174,144,83,123,30,130,147,101,83,43,104,163,108,155,233,224,141,235,163,38,145,52,85,219,239,107,166,168,138,146,126,0,0,0,17,171,198,111,53,59,238,74,241,5,67,149,249,67,96,181,94,173,88,42,224,223,182,51,84,78,201,27,119,145,98,210,75,125,60,145,171,187,63,71,168,187,229,84,89,18,166,36,99,153,178,41,25,81,158,185,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,148,61,168,0,0,0,0,33,3,136,94,99,220,103,96,108,253,204,188,21,133,179,147,177,89,112,254,48,188,218,237,212,223,103,109,82,116,41,96,173,150,56,163,222,250,103,61,219,88,198,166,174,85,114,233,170,170,175,121,39,252,5,102,150,59,206,158,19,176,54,102,102,93,247,219,56,146,243,237,62,219,91,217,97,167,234,244,174,85,80,199,249,56,88,200,219,164,113,49,190,235,83,93,53,93,85,85,84,50,0,0,0,0,0,2,0,127,209,71,227,179,254,174,127,238,102,207,255,0,20,2,127,129,143,255,0,133,44,119,248,130,254,26,253,187,254,156,255,0,3,255,0,106,125,167,217,97,255,0,146,158,197,237,61,126,142,206,151,242,222,246,205,155,62,27,116,238,62,94,7,56,187,181,113,125,148,110,197,115,219,169,44,248,178,195,80,219,110,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,68,213,31,28,209,163,164,233,44,142,12,138,0,0,0,0,0,0,0,0,0,0,4,96,115,64,227,51,137,62,29,179,246,193,130,178,115,50,62,207,217,107,112,125,45,210,122,111,99,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,221,116,213,85,85,202,255,0,140,206,36,248,137,207,219,254,10,206,60,200,251,65,101,162,193,245,87,72,41,189,143,65,73,178,169,149,180,81,182,77,244,240,70,245,209,147,72,154,42,237,247,181,211,84,69,64,147,240,0,0,0,0,8,181,205,14,113,21,56,87,138,52,179,97,76,49,73,120,202,12,59,81,83,101,186,190,154,88,166,173,188,189,37,70,190,229,73,51,94,177,35,35,88,215,161,30,237,147,70,247,172,142,107,165,141,105,130,82,129,249,56,79,20,216,177,206,21,179,99,92,45,93,219,108,184,130,223,79,116,183,84,244,159,31,94,150,120,219,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,214,0,0,0,0,0,1,133,92,198,120,246,252,85,236,80,101,190,93,193,218,51,55,19,91,251,101,37,68,244,251,233,108,180,47,123,226,74,199,35,211,100,211,43,227,145,177,69,222,212,115,28,249,83,107,91,28,193,154,160,199,254,10,56,174,177,113,105,147,84,88,203,171,106,163,197,246,221,40,241,77,146,138,103,187,176,85,110,122,71,34,54,68,71,164,51,177,157,88,215,87,181,53,124,125,71,190,41,20,200,0,0,24,149,96,227,110,213,101,227,143,28,112,145,152,243,210,80,83,201,81,69,54,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,92,247,182,22,162,170,198,208,50,212,0,0,0,0,16,3,254,138,63,29,159,245,115,255,0,115,54,127,248,161,55,220,61,98,155,238,57,200,44,180,198,184,166,187,182,222,177,6,15,179,93,46,53,61,38,71,215,170,158,138,41,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,5,192,0,0,4,64,113,235,199,175,22,57,45,197,142,57,203,60,180,205,111,99,97,187,55,179,59,21,23,176,173,181,29,46,173,182,150,105,63,41,53,59,228,118,178,74,247,123,206,93,53,209,52,68,68,76,191,229,127,159,121,177,196,78,65,95,241,174,113,226,191,180,23,170,44,97,85,107,130,167,176,211,82,108,165,101,21,20,141,143,101,60,113,177,116,124,210,46,170,155,189,237,53,209,17,16,51,0,24,149,96,227,110,213,101,227,143,28,112,145,152,243,210,80,83,201,81,69,54,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,92,247,182,22,162,170,198,211,45,64,0,0,0,0,0,70,7,52,14,51,56,147,225,219,63,108,24,43,39,51,35,236,253,150,183,7,210,221,39,166,246,61,5,94,250,167,214,214,198,233,55,212,65,35,211,86,67,26,104,139,183,221,215,77,85,85,66,79,193,128,28,169,56,163,207,110,37,63,10,63,134,188,115,246,143,236,231,177,61,153,253,108,163,163,232,118,142,221,214,255,0,91,69,30,237,221,8,191,59,93,54,247,105,170,235,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,167,12,114,42,247,28,185,62,7,91,123,151,106,129,222,14,17,117,67,144,48,87,155,14,79,46,60,201,26,43,245,186,159,125,77,138,182,166,229,38,234,141,137,178,58,41,87,185,23,185,127,49,59,136,126,200,140,93,54,8,205,204,41,126,137,232,198,197,120,161,234,170,199,191,72,210,170,39,187,187,255,0,20,216,239,54,176,117,38,59,203,251,214,26,173,98,190,42,170,42,152,220,136,245,106,174,232,36,103,114,162,42,235,163,212,214,227,49,240,163,242,195,50,43,48,211,85,202,251,68,180,210,38,245,87,46,174,138,57,123,245,70,255,0,101,247,32,27,37,101,38,33,135,22,101,126,20,196,144,63,123,46,22,122,89,209,219,54,235,172,109,248,124,15,90,88,46,5,177,67,49,63,11,121,115,50,57,174,124,24,118,138,55,237,211,77,200,215,53,83,185,87,226,197,47,232,28,47,129,73,89,214,186,235,220,160,86,211,146,150,248,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,0,0,0,0,0,0,0,1,194,148,57,116,248,149,56,235,118,186,248,107,247,1,91,123,202,202,88,158,234,21,0,35,187,156,38,102,203,135,242,194,131,0,83,77,18,46,33,164,149,207,69,107,85,202,140,171,165,85,209,85,117,78,228,95,4,82,67,42,167,109,45,44,213,47,84,70,195,27,164,93,126,228,77,72,64,230,195,154,116,248,243,57,236,214,10,58,152,165,143,15,210,214,198,254,158,197,218,247,213,189,170,213,86,185,87,84,232,39,114,233,254,48,60,63,46,28,185,169,199,60,64,219,107,227,164,154,72,109,61,110,164,141,71,237,143,171,67,86,137,170,181,21,19,93,191,29,9,251,107,81,141,70,55,193,169,162,17,157,201,139,46,91,69,129,177,102,58,171,167,145,181,19,222,32,142,39,170,185,17,98,74,69,84,238,84,209,127,151,119,126,191,18,76,128,28,59,192,228,165,64,227,66,164,66,148,239,82,175,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,0,0,0,0,9,74,224,23,139,95,194,158,31,110,83,230,110,39,237,24,226,215,187,217,147,213,55,108,151,106,6,49,21,53,149,92,189,106,152,244,126,253,81,174,116,104,215,254,81,205,153,233,152,198,191,248,119,16,93,240,158,32,182,98,156,63,87,217,110,150,106,200,110,20,83,244,218,254,149,68,47,71,198,253,175,69,107,180,115,81,116,114,42,46,157,232,168,75,231,7,188,83,225,254,33,112,69,61,170,227,95,209,199,150,42,56,153,123,163,157,88,215,213,237,70,177,107,225,70,53,173,88,164,118,138,230,181,169,210,123,246,42,109,88,223,36,207,37,205,124,189,49,135,189,62,116,112,158,216,254,46,101,233,63,96,103,41,187,86,115,151,83,248,138,167,207,166,35,226,85,60,226,34,55,81,63,100,238,225,48,200,64,1,34,83,32,0,0,0,0,0,0,0,12,21,230,63,203,254,143,136,139,20,185,183,148,56,119,253,86,40,59,52,18,211,83,201,5,60,120,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,255,0,34,177,66,182,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,105,50,42,249,174,112,45,252,191,20,25,41,131,63,232,138,172,127,69,66,239,238,92,219,164,116,232,223,251,239,106,123,93,253,132,202,207,245,196,192,102,87,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,131,110,44,124,211,231,39,204,12,67,234,51,158,127,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,124,153,177,142,191,10,25,167,140,179,51,217,126,204,251,91,136,46,55,222,197,215,235,118,94,213,83,36,221,46,166,214,239,219,212,219,187,107,117,211,93,19,93,0,156,158,89,215,107,85,131,151,254,95,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,119,106,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,22,220,125,113,175,138,184,172,204,122,187,37,166,231,217,242,203,12,220,38,143,14,91,233,214,70,71,95,177,93,27,110,117,9,35,88,247,77,43,21,85,141,123,83,163,27,213,136,155,157,43,229,241,88,187,139,60,101,136,120,87,192,92,41,217,169,234,236,152,123,10,212,92,106,111,82,67,94,142,102,33,124,245,174,170,166,73,99,72,218,232,217,3,164,147,70,117,30,199,191,100,138,136,232,217,183,228,225,71,133,28,199,226,215,49,217,130,176,84,93,134,213,67,211,158,255,0,127,158,21,125,45,162,149,202,168,142,114,34,167,82,103,237,114,69,10,42,58,71,53,202,170,198,50,73,24,23,3,128,94,10,49,87,21,153,143,73,123,187,91,59,62,89,97,155,132,50,98,59,133,66,72,200,235,246,43,100,117,178,157,99,115,30,233,165,98,162,61,204,114,116,99,122,61,87,115,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,33,231,242,183,43,112,38,75,96,75,102,89,229,165,139,216,216,110,205,214,236,84,93,170,106,142,151,86,103,205,39,229,38,123,228,118,178,74,247,123,206,93,53,209,52,68,68,79,86,6,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,93,132,248,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,19,92,194,229,112,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,80,54,94,7,138,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,1,25,124,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,27,213,204,119,142,58,158,20,176,109,6,15,203,230,82,84,102,46,48,167,157,244,51,74,248,165,101,146,145,170,140,90,217,96,85,87,61,238,114,185,176,53,205,233,57,241,74,231,43,146,21,138,72,33,3,63,249,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,1,25,124,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,27,171,204,179,142,170,158,25,112,205,46,88,101,141,125,93,46,104,98,58,120,46,84,181,205,165,138,72,45,22,228,168,84,116,239,73,227,124,83,62,101,130,104,91,26,53,118,167,82,71,57,138,216,210,72,64,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,148,204,174,92,92,113,211,112,165,140,171,240,126,96,178,174,163,46,177,133,68,15,174,154,39,203,43,236,149,109,69,98,86,197,2,42,181,236,115,85,173,157,173,111,85,204,138,39,53,92,176,164,82,97,169,245,86,218,110,182,234,106,10,203,133,178,174,150,158,233,78,181,116,50,205,11,152,202,168,18,89,33,89,98,114,166,143,98,75,12,177,171,155,170,111,141,237,241,106,162,6,211,192,136,14,86,156,123,125,132,172,176,240,163,154,16,111,195,247,91,135,99,194,23,74,122,125,100,160,174,171,157,92,148,117,13,98,107,36,51,79,43,149,146,232,174,142,73,21,30,171,19,145,208,75,248,16,3,205,31,207,102,102,253,23,209,232,137,52,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,28,101,243,71,243,217,153,191,69,244,122,35,29,112,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,64,49,255,0,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,251,65,135,250,147,84,123,47,171,53,67,41,127,170,159,4,81,207,213,142,157,100,252,154,46,205,118,187,69,78,252,21,227,3,154,70,114,229,167,21,151,140,49,146,23,107,84,216,67,4,110,177,87,218,238,150,214,207,75,116,186,70,146,54,170,87,187,167,21,84,93,41,95,209,70,199,54,199,58,145,36,69,115,36,86,168,75,81,8,28,224,178,114,251,129,184,160,92,213,168,155,180,89,115,46,223,5,69,28,155,88,206,133,85,13,60,20,149,20,218,35,220,247,109,99,41,165,234,43,88,213,237,59,27,185,99,114,146,85,193,15,25,191,142,86,21,196,184,143,240,81,117,193,191,103,46,16,209,117,36,171,237,212,53,157,72,247,237,134,167,165,22,179,71,166,178,69,179,220,108,176,59,114,245,52,109,149,231,39,146,159,110,120,125,180,231,29,37,195,163,87,150,87,5,235,65,36,187,99,158,134,227,45,61,60,155,90,145,185,93,51,103,101,26,183,87,177,169,31,95,93,206,216,128,89,78,72,89,153,217,177,86,101,228,229,101,93,214,95,104,91,233,49,53,190,14,166,234,26,126,207,34,211,213,191,106,191,220,154,78,213,68,154,181,139,185,176,123,206,77,140,69,150,163,92,30,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,166,199,192,89,78,52,51,142,251,144,92,48,99,252,213,194,208,239,189,90,173,241,211,219,164,220,196,236,213,85,117,17,82,69,83,163,216,246,63,162,250,134,203,211,115,85,175,233,236,93,17,218,166,185,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,18,213,207,7,26,221,104,48,6,86,101,204,52,244,139,109,190,94,46,55,186,137,92,199,117,219,61,12,49,67,19,88,237,219,81,138,219,132,202,228,86,170,170,182,61,21,186,42,59,13,121,98,229,111,225,67,140,156,21,218,236,94,211,181,97,46,209,138,110,31,213,93,30,203,217,99,94,201,63,115,218,231,237,174,146,139,220,110,237,117,247,154,172,71,129,59,217,123,130,173,89,107,128,48,214,92,216,170,42,231,182,225,91,61,21,146,142,90,183,181,211,201,5,52,44,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,4,112,115,172,200,186,203,173,139,5,241,15,97,179,117,189,137,191,13,226,42,152,214,121,36,101,44,175,234,80,189,204,68,88,163,133,147,58,169,142,145,85,142,89,42,224,103,191,171,81,146,126,91,252,254,201,203,23,16,25,53,139,50,119,17,205,217,233,49,53,189,212,241,212,237,123,251,37,83,28,146,83,84,236,99,216,178,116,167,142,41,122,123,209,175,217,181,222,235,149,0,131,110,91,121,209,106,201,14,45,48,189,247,20,98,250,76,55,134,47,148,245,150,27,237,101,91,27,208,88,38,133,93,3,100,145,90,189,22,118,200,168,220,178,234,212,106,53,85,238,108,123,201,95,230,143,228,79,51,126,139,235,20,68,0,147,61,196,110,119,221,120,142,229,19,122,206,91,237,142,146,209,114,191,211,219,155,89,73,73,35,159,2,79,79,136,160,166,145,241,238,247,154,199,186,5,122,49,85,202,196,122,53,92,253,187,212,33,132,218,75,22,98,155,22,6,194,183,156,107,138,107,187,21,151,15,219,234,46,151,26,158,147,228,232,82,193,27,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,171,105,51,220,229,243,190,235,129,114,74,193,146,246,251,29,37,69,62,104,84,78,234,234,249,164,118,250,72,45,179,209,212,35,34,98,104,138,249,37,146,45,94,229,84,107,35,123,118,170,189,31,24,67,182,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,127,185,118,228,93,102,64,240,167,133,48,221,250,205,236,204,73,126,234,226,75,244,46,89,210,70,213,85,42,44,76,150,57,145,174,134,104,233,89,75,12,145,163,90,214,201,11,255,0,57,85,94,232,86,224,191,39,44,89,251,197,6,0,202,172,83,54,203,45,214,225,37,69,198,61,175,94,211,75,73,79,45,92,180,218,177,236,123,58,204,167,116,93,70,185,28,206,166,244,213,91,162,236,124,0,0,6,10,243,66,224,163,241,128,192,143,206,124,189,182,93,107,179,39,6,219,217,77,21,186,137,58,222,217,181,182,103,61,244,233,19,156,154,77,23,86,121,163,88,209,95,39,191,22,201,28,248,186,112,195,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,218,32,135,110,106,28,10,212,224,12,67,117,226,123,43,104,42,231,195,23,202,137,174,88,206,25,170,162,217,105,184,207,85,11,27,60,75,36,137,52,140,170,154,165,85,99,99,31,210,123,94,187,155,27,216,200,194,69,56,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,18,250,154,230,112,125,197,158,50,225,23,52,62,220,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,44,228,102,103,23,25,53,128,56,113,159,137,122,28,93,106,189,97,186,187,123,167,195,219,42,157,23,182,171,149,143,232,80,199,238,58,70,76,233,35,115,30,213,141,93,14,201,93,35,90,145,73,180,60,7,49,30,47,63,21,44,154,79,178,213,189,28,194,198,61,90,44,47,190,131,180,195,7,73,209,118,170,185,55,42,70,157,40,229,110,196,118,253,210,201,22,177,190,52,151,108,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,122,188,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,41,60,167,120,40,183,97,108,43,108,226,163,50,45,155,241,37,231,90,156,29,3,210,170,158,107,85,11,163,168,167,146,162,70,171,153,28,221,170,57,183,49,29,27,218,145,36,82,49,234,178,170,48,50,131,130,78,15,176,207,8,217,95,21,149,169,73,91,141,175,148,240,59,22,94,41,37,168,232,87,79,20,147,190,22,71,28,175,86,181,144,182,165,241,35,218,200,214,68,106,61,237,106,174,214,196,95,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,6,95,242,92,207,76,184,161,193,56,143,135,139,157,231,176,227,58,236,65,83,137,45,180,213,8,140,142,227,74,234,58,104,228,101,59,245,247,230,143,178,189,239,141,81,29,211,114,61,187,209,146,172,114,126,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,159,238,9,56,193,195,60,92,229,124,87,166,173,37,22,54,177,211,192,220,89,103,164,138,163,161,67,60,178,78,200,95,28,146,177,26,230,76,218,103,202,140,107,228,88,209,200,199,185,202,155,156,25,20,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,6,0,115,58,227,199,240,33,98,169,200,108,167,189,109,199,216,130,222,239,105,93,45,215,30,157,86,23,133,207,133,209,234,222,147,147,173,81,3,170,17,187,100,142,88,90,177,204,154,111,137,203,119,248,254,227,6,213,194,110,81,185,214,245,171,147,29,227,26,122,202,12,40,200,98,106,178,154,118,49,169,37,116,174,145,142,139,101,58,205,19,210,55,53,203,43,220,198,109,216,178,73,28,0,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,7,202,100,167,2,252,102,223,120,60,204,122,171,156,150,175,108,224,204,81,217,233,241,53,182,38,49,42,157,28,74,254,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,176,24,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,207,174,251,128,49,150,25,195,56,103,25,223,112,245,93,37,139,24,211,212,212,216,174,14,68,88,43,153,79,80,250,121,209,142,69,84,71,199,44,106,142,98,232,244,71,70,229,77,178,49,206,13,159,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,62,178,18,249,110,115,4,166,225,218,166,76,158,206,75,173,91,178,234,227,80,234,154,43,148,210,203,51,48,203,210,41,228,149,34,167,134,9,102,153,149,51,44,13,86,53,205,100,111,87,201,166,175,145,86,109,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,13,85,205,170,13,85,192,159,239,249,214,95,253,31,255,0,251,156,33,47,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,147,105,255,0,58,203,255,0,163,255,0,255,0,115,132,0,129,178,239,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,110,89,175,15,3,156,93,221,120,65,205,199,98,185,237,213,119,140,39,126,167,109,183,17,218,160,168,115,30,248,17,232,230,85,66,197,114,68,250,152,87,118,206,162,104,172,146,104,209,209,245,86,70,236,17,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,15,214,0,0,0,0,0,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,28,234,252,211,225,111,151,244,62,163,113,28,149,60,211,226,159,151,245,222,163,110,2,106,64,0,0,48,87,154,23,26,255,0,139,254,4,126,76,101,237,206,235,67,153,56,202,222,202,152,174,52,75,209,246,53,173,211,57,143,168,73,92,213,214,105,122,83,195,26,70,168,248,253,249,119,198,230,69,212,11,43,205,79,143,31,249,47,194,166,80,94,191,181,69,139,239,182,203,143,253,253,149,54,71,51,165,255,0,131,186,87,199,55,246,202,119,183,249,86,17,86,126,174,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,243,242,128,205,254,90,28,113,212,240,227,140,161,201,236,112,202,71,229,214,52,188,70,249,170,228,124,84,239,177,220,102,72,224,74,215,76,245,107,86,153,90,200,155,51,94,239,113,145,164,140,84,86,189,147,78,73,171,190,50,192,24,203,47,170,109,84,184,207,15,85,218,159,124,179,209,95,237,139,50,38,202,203,117,92,73,45,61,68,79,106,171,94,199,53,116,93,23,221,123,94,199,109,123,28,212,146,158,87,220,193,41,173,52,214,94,23,179,166,235,86,246,62,161,180,24,62,249,83,44,181,47,223,52,180,180,244,118,84,138,40,28,228,98,57,243,185,147,203,46,200,216,141,139,221,99,89,160,74,248,0,0,5,170,226,95,136,188,9,194,254,86,87,230,102,58,168,254,219,71,103,162,217,55,245,206,233,217,166,154,10,62,164,81,73,209,234,244,30,222,171,219,177,158,42,190,8,161,106,184,250,227,95,10,240,167,151,21,118,75,77,207,180,102,110,38,183,205,30,28,183,211,172,111,146,131,122,58,54,220,234,18,70,189,141,134,39,162,171,26,246,175,90,70,43,17,54,182,87,197,2,216,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,143,85,158,153,233,152,252,69,230,61,199,52,51,66,243,219,174,181,218,69,12,49,34,178,150,223,74,213,85,142,150,154,53,85,233,194,205,206,209,53,87,43,156,231,189,207,123,222,247,72,87,44,46,94,246,171,253,170,147,136,236,252,194,116,151,27,109,198,158,166,28,59,133,175,214,134,205,5,76,18,54,30,141,217,200,249,21,175,99,154,181,44,142,41,160,84,84,86,78,197,254,73,192,96,95,13,28,69,227,190,23,243,78,131,51,48,45,71,246,170,59,197,22,200,127,174,118,190,211,12,211,209,245,37,138,78,143,87,160,198,245,88,221,236,241,69,241,69,216,35,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,176,217,204,83,129,90,158,22,177,146,227,140,190,160,171,126,85,223,234,33,134,134,106,154,168,158,251,101,198,100,168,122,219,81,22,69,158,102,54,58,119,72,201,156,207,204,123,88,231,189,237,87,190,223,240,57,197,221,215,132,28,220,118,43,158,221,87,120,194,119,234,118,219,113,29,170,10,135,49,239,129,30,142,101,84,44,87,36,79,169,133,119,108,234,38,138,201,38,141,29,31,85,100,104,108,60,64,15,52,127,61,153,155,244,95,71,162,39,163,9,226,155,22,57,194,182,108,107,133,171,187,109,151,16,91,233,238,150,234,158,147,227,235,210,207,27,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,2,252,209,252,246,102,111,209,125,30,136,9,31,229,161,199,29,55,17,216,54,28,158,199,12,171,102,98,224,187,60,111,154,174,71,203,80,203,229,186,21,142,4,173,116,207,87,57,42,81,207,137,179,53,238,247,223,34,72,197,84,115,217,14,111,154,182,97,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,39,207,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,6,80,2,37,120,223,230,111,155,25,127,196,212,248,79,135,92,113,211,195,120,43,167,107,191,219,110,54,42,105,41,110,23,138,106,169,187,92,105,36,140,237,61,29,189,56,28,172,124,74,174,138,69,141,116,86,202,236,192,224,63,141,91,239,24,56,86,227,91,123,201,235,174,28,171,195,253,58,107,133,238,154,70,73,99,171,170,233,196,171,28,14,145,205,153,179,57,95,35,214,4,100,173,138,52,143,124,234,233,88,142,8,1,54,19,229,241,158,153,113,156,188,50,224,171,78,10,188,245,110,184,19,15,218,240,221,254,219,58,35,42,168,170,169,233,89,10,61,204,69,93,97,151,164,231,197,34,42,181,205,71,34,232,246,72,198,107,216,93,94,26,56,139,199,124,47,230,157,6,102,96,90,143,237,84,119,138,45,144,255,0,92,237,125,166,25,167,163,234,75,20,157,30,175,65,141,234,177,187,217,226,139,226,138,27,41,131,197,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,95,106,4,0,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,36,127,150,135,28,116,220,71,96,216,114,123,28,50,173,153,139,130,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,223,124,137,35,21,81,207,100,49,193,205,31,207,102,102,253,23,209,232,140,106,194,120,166,251,129,177,85,155,26,225,106,238,197,122,195,247,10,123,165,186,167,164,201,58,21,80,72,217,34,147,99,209,204,118,215,177,171,163,145,90,186,104,168,169,220,6,210,96,198,174,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,146,160,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,133,58,21,47,121,74,247,40,21,55,192,228,165,10,128,225,205,71,181,88,239,7,38,138,64,39,49,236,185,169,192,220,64,220,171,228,164,154,56,110,221,30,156,142,71,237,147,165,67,72,139,162,185,17,23,77,223,13,73,252,35,55,156,238,92,182,183,3,97,60,117,73,79,35,170,32,188,79,28,175,69,114,162,68,180,136,171,220,137,162,127,32,222,253,126,0,122,30,79,121,155,46,32,203,10,252,1,83,52,74,184,122,146,39,49,17,173,71,34,62,174,169,83,85,69,213,123,149,60,81,9,17,32,239,148,246,105,211,224,60,231,188,216,43,42,98,138,60,65,75,69,27,58,155,19,115,217,86,198,163,81,92,228,93,87,174,189,201,175,248,137,191,165,157,181,84,176,212,177,81,91,52,109,145,52,251,149,53,3,180,161,221,197,101,47,79,117,64,165,171,175,196,173,14,166,235,175,134,159,121,216,208,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,0,56,94,227,146,151,40,20,185,126,227,136,251,220,189,218,41,214,247,42,187,68,254,147,186,52,77,168,160,86,0,2,215,113,49,152,182,236,177,201,60,95,138,171,228,106,118,59,61,76,172,103,81,140,87,42,53,19,68,223,221,174,174,67,95,26,199,220,51,215,63,18,154,5,115,159,139,113,51,162,129,21,155,149,145,212,85,185,201,170,70,157,250,35,213,85,80,145,190,112,185,233,29,182,130,211,148,118,237,202,251,205,4,206,169,115,95,19,145,137,29,92,75,222,154,43,147,94,147,147,187,79,241,24,219,202,227,37,234,115,11,61,45,248,222,68,210,139,10,220,96,115,245,142,69,222,231,193,81,170,35,155,162,38,155,90,189,255,0,122,1,45,252,36,229,59,50,123,38,44,152,95,84,89,187,29,27,230,84,107,219,171,155,73,11,21,116,122,170,167,123,20,188,231,93,60,12,166,167,138,154,52,209,145,49,172,111,236,68,209,14,192,5,42,167,46,95,129,72,21,39,237,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,1,145,156,65,112,183,112,192,153,93,151,185,221,130,108,213,18,225,92,67,133,44,213,55,199,182,119,76,182,251,172,212,236,87,200,230,170,107,28,19,57,205,86,187,115,154,146,185,236,247,17,208,177,113,204,245,191,98,188,61,125,75,145,189,174,202,243,92,46,113,135,248,78,18,173,105,214,98,123,98,98,116,152,158,201,143,102,147,194,64,1,228,216,135,177,202,92,218,198,249,39,141,232,177,246,1,186,118,75,141,38,177,203,20,136,174,167,172,167,85,69,125,60,236,69,77,241,59,68,213,53,69,69,70,185,170,215,181,174,79,28,15,170,43,170,221,81,85,51,164,195,199,17,135,181,139,181,85,139,244,197,84,85,26,76,78,248,152,158,49,48,156,236,138,206,204,35,159,153,125,73,142,240,148,255,0,218,233,174,116,187,101,254,160,175,232,69,44,212,187,228,141,157,94,159,89,169,212,107,118,187,197,62,228,184,68,28,240,247,158,216,159,135,124,199,166,204,12,53,73,79,90,215,66,234,27,149,4,250,35,107,104,158,246,58,72,145,250,42,196,237,209,177,205,123,81,116,115,27,170,61,187,152,233,173,193,216,199,12,102,6,24,183,99,60,25,122,167,187,89,110,208,164,244,149,112,42,237,145,186,170,42,42,46,138,215,53,200,173,115,28,136,230,185,174,107,145,21,21,18,123,149,102,81,143,183,165,91,171,142,63,197,200,253,32,108,69,123,35,139,138,236,107,86,30,230,189,89,236,158,116,76,246,199,24,158,113,223,18,253,144,1,182,87,160,0,0,0,0,0,0,0,8,64,230,63,203,254,179,135,123,236,185,183,148,56,119,253,73,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,34,178,224,177,180,70,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,90,204,239,193,86,172,181,206,140,125,151,54,42,138,185,237,184,87,20,93,108,148,114,213,189,174,158,72,41,170,228,134,55,72,230,181,173,87,171,88,138,170,141,106,107,174,136,158,0,124,153,91,149,184,239,58,113,221,179,44,242,210,197,237,156,73,121,235,118,42,46,213,13,63,87,165,11,230,147,242,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,46,194,124,40,240,163,151,28,37,101,195,48,86,10,139,183,93,107,186,115,223,239,243,194,140,170,187,213,53,21,17,206,68,85,233,194,205,206,72,161,69,86,198,215,57,85,94,247,201,35,236,95,40,172,161,193,184,43,133,123,126,105,89,160,171,92,67,152,245,21,51,94,167,154,117,115,54,80,214,213,210,211,67,19,19,70,177,141,106,72,245,93,21,234,249,159,171,149,168,198,179,55,192,0,0,213,92,186,184,239,135,172,85,130,114,39,44,248,130,237,62,208,195,121,141,237,42,109,209,210,200,223,101,215,81,214,77,7,103,154,77,22,53,234,199,23,86,53,220,142,118,201,219,177,18,45,239,181,68,239,114,247,192,24,55,52,249,112,224,156,190,204,28,61,73,124,195,215,202,123,221,53,117,13,74,46,201,89,237,154,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,138,190,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,175,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,155,49,60,65,113,227,147,89,47,195,237,167,62,112,221,234,213,141,35,197,125,47,178,150,184,46,46,165,146,245,249,86,54,167,107,186,82,62,30,206,197,122,203,212,141,54,72,214,194,253,146,61,173,88,107,227,23,131,172,119,194,6,59,167,176,95,235,61,179,134,239,59,254,207,226,14,156,52,254,212,233,67,78,250,175,234,86,79,44,144,116,164,168,72,255,0,40,169,191,77,205,213,23,186,197,86,221,174,183,26,106,10,59,133,206,174,170,158,215,78,180,148,49,77,51,158,202,88,22,89,38,88,162,106,174,140,98,203,52,178,43,91,162,111,145,238,241,114,170,135,235,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,46,174,127,240,153,140,184,115,202,252,169,199,25,129,81,87,67,125,204,170,123,165,77,70,28,171,160,72,39,179,50,150,72,18,36,145,253,71,43,159,44,85,17,200,172,115,35,124,75,171,28,155,145,200,153,127,202,135,129,202,156,75,117,178,113,113,152,207,164,91,21,182,162,161,248,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,38,166,146,172,209,54,77,88,216,217,214,244,28,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,36,167,140,94,49,112,39,8,24,18,158,255,0,127,163,246,206,36,188,239,251,63,135,250,147,83,251,83,165,53,59,42,191,170,153,4,177,193,210,142,161,36,252,162,38,253,54,183,85,94,232,214,228,169,230,159,20,252,191,174,245,27,113,45,57,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,112,107,111,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,152,158,88,188,7,126,4,44,84,217,243,155,22,93,184,251,16,91,219,236,219,93,198,221,211,170,194,240,185,243,54,77,29,213,114,117,170,32,117,58,187,116,113,203,11,86,72,87,77,242,181,124,255,0,8,156,170,42,114,67,136,186,188,206,204,108,87,73,136,236,88,42,162,39,225,22,45,186,40,214,235,86,250,86,57,213,179,194,231,204,144,50,158,89,94,216,154,143,234,186,104,27,54,177,181,140,73,100,124,13,85,201,137,225,231,132,204,27,197,215,44,76,179,192,247,218,138,75,61,246,130,162,237,83,98,196,110,160,90,169,237,79,91,229,82,206,140,98,73,18,189,146,196,197,141,204,87,236,215,166,245,69,116,76,84,135,98,127,185,92,121,19,203,47,173,122,197,104,16,67,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,151,238,90,92,193,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,102,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,91,129,204,119,129,202,158,43,112,109,6,48,203,231,210,83,230,46,15,167,157,148,48,202,200,162,101,238,145,202,143,90,41,103,84,71,49,237,114,57,208,57,206,233,53,242,202,215,35,82,101,150,59,129,193,247,4,153,95,194,54,25,219,101,130,146,249,141,171,105,228,164,188,98,199,82,201,4,245,208,118,135,203,28,76,133,243,74,218,102,53,174,137,142,108,78,68,145,96,141,239,213,90,221,161,17,124,209,252,246,102,111,209,125,30,136,182,150,174,25,241,149,255,0,133,203,175,20,246,42,234,74,171,22,28,197,15,195,151,218,23,42,71,61,27,22,42,53,130,173,138,174,210,102,62,90,196,137,204,68,71,177,122,110,68,123,92,245,138,229,243,71,243,217,153,191,69,244,122,35,61,57,40,93,173,83,112,219,140,172,80,220,233,31,114,163,199,21,21,117,20,109,153,171,60,48,77,65,68,216,165,124,122,238,107,30,232,38,107,92,169,163,150,41,17,53,218,186,4,80,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,190,0,205,78,99,60,4,254,42,247,216,51,35,46,231,237,25,101,137,174,29,142,146,158,122,141,245,86,90,231,177,242,165,27,149,235,190,104,85,145,200,232,165,239,114,53,142,100,171,185,173,146,111,175,148,134,67,84,230,159,18,241,230,77,194,138,146,124,61,150,20,254,212,169,74,154,120,170,25,45,198,118,73,21,12,104,199,189,28,199,181,201,45,75,37,107,31,177,244,109,79,117,207,99,144,37,167,132,92,144,186,240,227,195,166,12,201,171,237,242,146,239,114,176,83,212,186,178,174,146,55,50,5,158,162,170,106,153,25,30,239,121,204,99,167,86,35,213,26,175,70,35,149,172,221,177,61,6,127,100,229,139,136,12,154,197,153,59,136,230,236,244,152,154,222,234,120,234,118,189,253,146,169,142,73,41,170,118,49,236,89,58,83,199,20,189,61,232,215,236,218,239,117,202,133,192,0,106,174,108,167,194,198,117,254,49,60,62,224,156,227,146,223,216,170,241,5,189,123,124,13,139,167,27,43,160,149,244,245,93,38,245,36,84,133,103,134,85,143,115,213,221,53,102,237,29,170,36,37,243,46,192,20,217,125,198,150,98,82,219,112,245,93,170,219,124,168,166,191,210,172,201,46,202,199,213,211,71,45,85,68,79,145,87,123,29,88,181,104,187,87,99,94,215,177,187,118,109,76,202,229,99,197,117,30,11,225,79,52,45,249,155,47,79,13,228,174,203,197,37,75,102,130,57,36,165,175,90,137,18,130,38,61,35,107,166,117,84,18,244,214,73,85,210,73,88,200,211,106,49,168,161,136,28,206,179,75,240,161,198,78,53,236,151,223,105,218,176,151,103,194,214,255,0,234,94,143,101,236,177,167,107,131,189,141,115,246,215,73,91,239,187,118,186,251,174,86,35,12,212,228,151,150,120,171,15,229,198,98,102,149,218,147,179,217,113,133,194,223,111,180,117,35,145,146,84,118,4,169,235,206,221,204,70,62,21,125,90,70,215,177,206,252,164,19,181,81,170,206,248,129,54,61,224,191,39,47,185,5,195,6,0,202,172,83,54,251,213,170,223,37,69,198,61,172,78,205,85,87,81,45,92,180,218,177,239,99,250,47,168,116,93,70,185,90,254,158,244,209,29,162,5,235,0,1,4,60,212,56,120,186,228,215,18,247,92,121,75,106,164,165,194,121,157,81,53,238,210,248,107,29,51,221,90,140,133,110,77,149,178,46,246,61,106,102,116,200,137,172,123,42,24,140,84,218,232,227,241,57,53,158,148,118,174,12,120,128,225,226,253,121,232,251,111,216,88,147,14,211,72,144,71,27,234,162,186,209,71,92,198,189,85,37,146,103,194,218,87,182,52,71,181,35,164,157,254,230,142,87,201,87,56,44,156,177,99,158,24,23,53,106,38,236,247,172,180,184,65,81,71,38,215,191,175,75,93,81,5,37,69,54,136,246,177,187,158,250,105,122,138,215,185,59,54,198,237,73,28,164,32,128,50,127,153,38,116,90,179,191,139,76,81,125,194,248,190,147,18,97,139,29,61,29,134,197,89,72,198,244,18,8,97,71,78,216,228,70,167,89,157,178,90,199,36,186,185,28,142,69,99,157,30,195,24,0,18,211,201,79,34,235,45,86,44,105,196,61,250,205,209,246,222,204,55,135,106,100,89,227,145,244,177,63,169,92,246,177,81,34,146,23,204,218,86,54,68,87,185,36,164,157,158,230,142,71,201,249,111,242,7,39,44,92,63,228,214,19,201,220,57,55,104,164,195,54,246,211,201,83,181,236,237,117,79,115,164,169,169,216,247,189,99,234,207,36,178,244,247,171,89,191,107,125,214,162,23,0,0,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,96,13,120,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,189,116,17,71,3,230,100,145,196,245,115,95,11,170,89,18,189,204,141,36,86,171,216,214,162,237,109,149,186,227,252,101,125,193,182,12,190,188,226,26,186,204,61,133,106,43,170,108,180,51,42,57,148,15,172,88,150,165,34,85,77,205,99,221,4,111,86,107,177,31,189,200,136,233,30,174,145,78,110,252,96,218,177,109,213,156,44,224,53,195,247,107,109,146,162,42,252,75,117,72,155,85,61,53,214,55,72,212,161,129,239,102,216,31,19,87,89,100,137,202,245,89,93,2,186,61,147,199,36,101,129,154,156,179,248,40,183,113,63,142,238,88,219,50,237,157,167,45,176,150,180,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,123,58,58,178,121,21,178,110,77,96,106,177,91,50,185,179,168,71,7,40,174,44,240,110,33,203,187,127,10,119,154,122,75,38,33,194,180,245,53,54,89,38,175,87,63,16,178,122,186,186,170,148,138,53,141,173,141,240,54,72,245,103,81,239,123,55,200,136,141,141,251,100,124,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,22,210,213,195,62,50,191,240,185,117,226,158,197,93,73,85,98,195,152,161,248,114,251,66,229,72,231,163,98,197,70,176,85,177,85,218,76,199,203,88,145,57,136,136,246,47,77,200,143,107,158,177,126,87,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,37,127,146,167,149,140,83,243,2,187,211,173,198,16,115,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,144,38,167,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,199,7,60,239,208,159,239,39,240,211,15,248,23,227,54,251,193,230,99,213,92,228,181,123,103,6,98,142,207,79,137,173,177,49,137,84,232,226,87,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,30,90,243,184,187,90,175,246,172,134,190,216,174,116,151,27,109,198,159,16,85,209,214,82,76,217,160,169,130,70,219,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,91,94,74,158,105,241,79,203,250,239,81,183,18,125,197,119,21,217,113,194,86,92,63,26,227,89,123,117,214,187,169,5,130,193,4,200,202,171,189,83,81,21,90,213,84,94,156,44,220,213,150,101,69,108,109,115,81,17,239,124,113,190,48,121,42,121,167,197,63,47,235,189,70,220,75,246,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,26,214,102,150,105,99,188,233,199,119,60,204,204,187,239,182,113,37,231,163,219,107,123,44,52,253,94,148,44,134,63,201,194,198,70,221,35,137,141,247,90,154,233,170,234,170,170,178,149,202,135,129,202,108,53,106,178,113,113,152,207,171,75,237,202,158,161,248,70,210,172,150,157,40,105,37,108,144,58,182,116,114,53,101,124,241,57,253,38,166,177,36,50,182,77,94,233,25,209,100,199,39,251,86,8,226,94,179,18,227,187,237,38,39,202,252,59,81,79,114,176,219,174,20,109,153,247,164,145,149,9,217,107,118,200,196,99,233,101,101,51,221,249,39,195,82,199,181,21,173,71,75,19,36,208,13,107,56,177,243,79,156,159,48,49,15,168,206,74,167,10,188,61,97,94,40,57,87,224,220,163,197,53,61,131,183,251,90,166,221,116,101,44,117,19,91,43,162,189,86,186,42,136,218,244,254,234,55,163,92,199,62,41,101,98,61,155,247,36,85,241,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,4,27,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,73,52,229,41,198,191,182,232,232,248,77,204,219,157,214,178,245,15,90,76,23,112,157,122,241,186,134,24,58,143,182,57,81,187,227,232,178,41,100,137,210,57,205,88,213,209,34,198,145,66,199,229,87,29,28,25,88,184,195,203,138,91,100,119,95,99,99,60,47,218,42,48,205,202,87,189,105,91,36,168,206,173,53,76,109,215,88,101,233,68,139,35,90,178,70,230,53,205,220,136,248,164,243,252,22,114,243,202,254,22,45,86,172,95,125,163,164,196,185,168,218,121,146,179,16,43,164,116,20,75,59,90,217,41,232,98,118,141,99,26,212,86,117,213,137,51,209,243,106,172,100,157,22,134,90,128,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,13,85,205,170,13,85,192,159,239,249,214,95,253,31,255,0,251,156,32,4,159,239,249,214,95,253,31,255,0,251,156,32,4,15,85,143,242,183,29,229,127,217,207,183,86,47,102,125,173,195,244,120,166,207,253,85,12,221,170,215,85,187,161,63,228,158,237,155,186,111,247,31,181,233,167,123,83,84,50,215,150,135,28,117,60,56,227,40,114,123,28,50,145,249,117,141,47,17,190,106,185,31,21,59,236,119,25,146,56,18,181,211,61,90,213,166,86,178,38,204,215,187,220,100,105,35,21,21,175,100,217,255,0,115,225,87,6,241,95,203,243,42,240,125,230,219,72,220,79,110,203,123,53,78,19,187,201,34,194,251,117,197,109,80,108,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,8,56,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,218,32,17,65,202,251,152,37,53,166,154,203,194,246,116,221,106,222,199,212,54,131,7,223,42,101,150,165,251,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,217,27,17,177,123,172,107,52,149,240,0,0,0,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,199,159,230,255,0,143,240,110,58,226,190,154,151,7,226,26,75,179,240,174,23,166,176,93,214,153,85,204,165,184,199,89,89,44,180,234,253,54,185,236,108,241,163,246,170,237,126,230,59,71,177,237,107,148,6,63,193,184,23,138,250,154,92,97,136,105,45,47,197,88,94,166,193,104,90,149,86,178,170,227,37,101,28,177,83,163,244,218,215,189,176,72,140,220,169,185,251,88,221,94,246,53,193,57,32,0,49,87,143,174,53,240,175,10,121,113,87,100,180,220,251,70,102,226,107,124,209,225,203,125,58,198,249,40,55,163,163,109,206,161,36,107,216,216,98,122,42,177,175,106,245,164,98,177,19,107,101,124,80,45,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,217,35,136,30,30,50,191,137,172,0,236,185,205,123,85,93,101,181,149,11,93,71,45,37,100,148,211,209,86,164,50,195,29,76,110,106,237,115,216,217,228,84,108,141,124,106,170,155,152,237,52,48,215,130,158,86,159,128,172,229,186,230,126,111,221,109,88,163,236,189,194,122,124,33,79,216,117,134,127,118,158,90,107,206,189,101,233,204,205,213,17,118,121,35,119,78,86,117,89,35,182,197,34,135,182,229,161,192,229,55,14,56,54,28,225,199,15,171,126,98,227,75,60,108,154,146,70,75,78,203,29,186,101,142,116,162,116,47,70,185,106,85,204,137,211,57,237,247,31,26,70,196,68,107,223,52,27,27,84,26,171,129,57,56,207,132,75,87,23,220,191,50,103,10,65,113,164,179,226,203,14,7,176,92,176,229,214,122,118,189,140,157,109,80,181,244,179,61,26,178,178,154,100,219,191,166,186,163,227,134,69,108,157,36,141,208,151,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,216,251,132,239,43,25,55,242,255,0,15,122,116,5,138,230,7,203,242,155,139,170,107,94,56,192,247,218,75,30,98,216,233,227,182,195,53,202,105,125,157,95,110,234,185,235,4,200,198,189,209,62,55,75,44,140,145,140,93,119,57,143,107,145,204,124,33,231,249,94,241,175,248,192,96,70,100,198,97,92,238,181,217,147,131,109,239,169,150,227,90,189,111,108,218,219,51,88,202,133,149,173,77,38,139,171,4,50,36,138,175,147,220,151,124,142,124,189,60,234,49,255,0,133,30,10,50,107,132,187,19,62,198,219,61,165,139,235,45,241,209,94,241,77,98,59,181,87,232,245,145,205,142,53,115,153,75,10,189,83,242,81,233,171,98,135,168,233,95,26,72,100,0,2,21,185,189,224,94,35,168,115,150,147,29,102,69,211,219,89,109,87,186,143,7,79,111,129,241,80,218,181,106,58,74,57,162,87,59,101,99,186,123,221,43,156,189,161,172,71,49,90,216,150,10,121,169,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,28,26,240,240,215,137,50,191,8,231,206,6,196,89,209,134,41,47,248,38,142,241,10,222,168,234,214,69,129,176,59,86,246,137,35,141,143,116,204,133,206,108,235,6,215,36,201,18,196,168,168,245,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,214,223,137,126,29,49,223,11,249,167,95,150,120,234,159,251,109,101,158,183,124,63,215,59,95,105,154,24,43,58,113,75,39,71,171,208,123,186,79,118,246,120,42,120,42,230,87,45,62,98,120,103,37,112,205,86,70,241,1,125,164,180,224,155,77,60,245,248,110,240,218,10,137,167,166,158,74,132,124,180,47,142,150,25,29,43,30,233,166,153,178,57,17,88,173,145,170,231,163,227,108,97,38,156,80,230,102,77,101,102,71,98,171,222,124,213,233,132,46,86,250,139,53,93,190,41,28,218,171,183,105,133,241,173,13,50,49,236,123,166,149,138,244,77,174,110,214,163,158,231,49,140,115,219,173,181,218,75,84,215,90,217,172,84,85,116,118,215,212,72,234,58,122,186,150,212,207,12,10,229,233,178,73,91,28,109,145,232,221,17,94,145,177,28,168,170,141,110,186,38,80,113,245,198,190,42,226,179,49,234,236,150,155,159,103,203,44,51,112,154,60,57,111,167,89,25,29,126,197,116,109,185,212,36,141,99,221,52,172,85,86,53,237,78,140,111,86,34,110,116,175,151,245,121,126,240,35,125,226,171,21,71,141,113,75,59,22,89,97,251,130,71,113,169,213,146,123,82,170,9,41,100,150,213,177,149,17,84,65,213,166,168,114,246,150,162,181,154,104,154,187,185,3,50,185,44,97,140,220,181,229,30,43,196,87,155,133,37,62,93,94,111,15,125,150,219,53,181,237,171,158,226,198,71,29,77,108,85,11,181,171,76,173,100,112,43,127,43,186,88,31,162,194,177,61,38,194,14,104,254,123,51,55,232,190,143,68,79,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,132,6,115,71,243,217,153,191,69,244,122,32,60,86,19,225,51,25,99,174,20,49,7,20,56,62,162,174,236,204,43,138,36,178,221,236,116,212,8,231,210,219,163,163,138,162,91,146,203,212,220,230,49,211,198,215,198,216,151,107,55,74,231,35,24,253,190,39,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,149,254,74,23,107,84,220,54,227,43,20,55,58,71,220,168,241,197,69,93,69,27,102,106,207,12,19,80,81,54,41,95,30,187,154,199,186,9,154,215,42,104,229,138,68,77,118,174,152,129,204,191,129,202,158,28,113,148,217,195,129,223,72,252,186,198,151,137,25,13,36,108,138,157,246,59,140,201,36,235,68,216,88,141,106,211,43,89,43,161,115,27,238,50,53,141,232,138,214,62,96,195,92,89,138,111,184,231,21,94,113,174,41,174,237,183,172,65,112,168,186,92,106,122,76,143,175,85,60,142,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,198,194,124,11,112,233,248,177,112,227,135,112,5,202,159,165,137,46,27,175,184,155,223,221,165,210,161,140,223,23,116,178,71,249,24,217,13,62,232,220,140,127,67,168,136,138,245,34,135,149,62,67,83,103,39,20,116,24,154,251,69,87,37,139,45,169,211,19,72,246,211,202,176,73,113,100,172,109,4,47,153,143,106,68,254,170,173,75,81,85,221,68,163,145,138,199,53,94,173,157,224,53,87,47,175,16,60,38,99,44,136,192,57,97,154,78,168,171,189,225,60,202,194,246,235,211,46,205,160,72,32,160,184,212,194,179,186,218,245,73,30,170,246,196,172,123,100,114,71,213,78,166,198,254,74,77,182,40,216,163,40,242,207,10,231,39,2,57,125,149,184,214,147,180,89,113,54,87,216,237,245,59,99,141,242,67,190,217,6,201,226,234,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,2,34,249,124,241,183,117,225,67,31,201,98,196,243,213,215,101,214,42,168,167,134,235,70,234,167,54,11,76,238,154,22,190,236,200,219,12,175,123,227,167,108,141,116,81,163,86,100,233,163,149,86,56,244,158,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,112,120,170,225,159,25,112,161,155,149,153,91,140,43,169,46,44,117,59,110,86,139,157,50,163,89,113,183,72,249,25,20,235,30,229,116,47,221,20,140,124,110,85,218,246,59,107,158,205,146,63,48,57,83,241,199,77,150,183,90,14,22,243,37,149,114,216,177,61,225,25,133,174,109,124,179,173,186,227,84,230,49,40,159,30,170,140,166,154,93,28,215,70,212,233,205,44,142,122,57,178,186,72,66,197,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,60,86,19,225,51,25,99,174,20,49,7,20,56,62,162,174,236,204,43,138,36,178,221,236,116,212,8,231,210,219,163,163,138,162,91,146,203,212,220,230,49,211,198,215,198,216,151,107,55,74,231,35,24,253,190,215,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,34,131,135,92,249,198,92,54,230,229,139,53,176,101,109,91,95,110,168,99,46,116,48,212,36,44,187,91,149,237,90,138,41,85,204,123,118,72,214,232,142,86,59,99,209,146,53,55,177,170,155,4,240,209,196,94,4,226,131,43,40,51,51,2,212,127,106,163,188,81,108,155,250,217,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,72,139,230,95,192,229,79,14,56,202,108,225,192,239,164,126,93,99,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,247,25,26,198,244,69,107,31,53,149,224,239,138,172,101,194,134,110,91,241,133,154,229,86,236,49,113,168,167,166,197,150,136,227,73,153,113,183,35,253,245,108,78,123,27,218,99,107,164,116,47,220,221,175,85,106,175,77,242,49,225,177,152,60,254,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,0,33,91,157,95,154,124,45,242,254,135,212,110,36,212,144,87,205,183,52,176,38,104,113,79,15,216,91,239,180,254,201,97,246,225,107,199,245,44,208,246,91,165,45,198,187,175,7,229,88,221,251,122,140,247,217,185,139,175,115,151,69,3,32,57,24,254,155,63,118,255,0,137,18,168,68,95,36,108,127,131,108,88,203,51,114,250,243,136,105,40,241,14,42,167,180,212,217,104,102,85,107,235,217,70,149,171,82,145,42,166,215,61,141,158,55,171,53,222,172,222,228,69,108,111,86,203,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,253,167,32,10,81,74,138,10,154,191,0,57,44,199,22,217,78,204,225,201,139,222,23,213,18,110,199,88,248,85,90,247,104,231,82,76,196,93,24,168,171,222,244,47,57,215,81,3,42,105,229,166,145,53,100,172,115,29,251,21,52,80,53,164,164,125,195,34,179,241,105,167,87,53,248,75,19,54,41,209,25,181,95,29,61,91,92,186,36,137,221,170,49,21,21,77,131,184,103,204,91,118,103,100,158,16,197,84,18,53,123,101,158,154,87,179,168,199,171,85,90,169,162,236,238,215,86,169,15,92,209,242,94,167,47,115,210,225,141,227,77,104,177,85,198,119,51,72,228,77,142,100,20,250,34,185,218,162,235,185,203,221,247,41,146,92,158,179,210,59,149,5,219,40,238,59,145,246,106,8,93,76,231,62,38,163,210,74,185,87,185,52,71,46,157,86,167,126,191,227,2,81,0,0,117,73,220,228,238,213,78,90,191,121,204,136,155,85,78,150,57,81,218,47,244,1,244,39,121,201,75,84,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,1,212,247,119,29,139,224,117,72,154,247,1,214,221,92,239,218,167,210,212,209,17,10,34,98,39,189,247,248,29,128,15,49,153,152,190,143,1,224,27,254,47,174,153,35,138,213,111,154,169,203,189,172,84,218,223,29,93,220,154,126,179,211,145,231,205,19,138,138,92,15,129,174,249,69,102,170,153,46,87,234,74,155,123,221,5,76,77,233,167,245,50,191,115,123,223,249,178,187,245,248,248,120,129,27,220,90,230,253,203,136,140,247,158,182,149,245,51,50,26,169,173,20,44,146,86,205,187,90,201,149,170,221,137,224,238,163,123,147,85,238,248,146,179,203,27,135,168,50,147,40,29,125,184,210,65,237,59,244,180,183,23,63,163,35,36,98,190,138,61,88,170,255,0,185,94,239,4,68,239,94,228,34,247,128,252,149,174,206,174,33,48,220,181,80,182,162,219,106,187,65,83,94,179,195,36,140,123,182,203,35,55,43,123,147,222,135,94,245,255,0,9,176,6,22,195,182,252,43,97,162,177,219,105,97,130,42,88,35,137,91,19,118,181,85,172,107,117,68,253,141,64,63,88,3,133,93,0,161,234,191,5,9,225,222,80,186,170,233,225,250,206,214,160,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,0,4,222,228,198,31,180,98,206,23,112,46,22,196,20,157,170,215,121,192,54,203,125,108,29,71,51,171,79,53,186,54,72,205,204,84,115,117,107,149,53,106,162,166,189,202,138,70,55,24,92,44,98,14,30,177,189,69,214,221,65,214,192,119,218,201,95,100,172,129,30,230,82,110,87,61,40,38,87,185,206,73,99,110,168,215,57,203,213,99,55,162,238,73,25,28,165,112,237,229,251,44,127,188,219,47,249,20,71,232,102,214,82,224,140,236,193,21,184,7,31,90,251,93,186,175,73,34,150,53,70,212,81,212,34,42,50,162,7,170,46,201,91,170,232,186,42,42,43,154,228,115,28,230,172,247,25,151,83,143,194,211,17,241,162,35,73,250,56,120,57,31,102,246,202,254,201,103,215,170,170,102,108,87,93,81,93,63,173,62,116,70,177,231,71,219,26,199,100,196,16,130,225,103,174,73,226,236,131,204,26,188,9,139,96,254,217,83,108,170,221,23,245,125,7,94,88,161,170,217,28,143,233,117,58,46,94,155,157,185,190,11,247,173,189,32,151,45,213,106,169,162,184,210,97,214,24,76,93,140,117,138,113,56,106,162,170,42,141,98,99,132,192,0,62,89,1,146,156,27,241,115,119,225,239,16,51,11,98,7,118,172,7,121,172,71,214,193,163,89,236,250,137,159,78,201,46,27,153,12,147,75,211,130,21,78,131,85,17,218,247,104,239,28,107,7,182,31,17,115,13,114,46,218,157,38,26,220,223,40,194,103,152,74,240,56,234,58,212,85,246,118,76,79,41,142,82,216,30,221,113,183,222,45,244,183,107,77,125,61,109,13,108,44,169,165,170,166,149,178,197,60,79,106,57,146,49,237,85,71,53,205,84,84,114,42,162,162,162,161,244,145,155,203,211,139,24,48,53,194,143,32,49,203,106,36,180,223,174,104,220,63,94,215,73,42,209,86,206,230,181,41,92,205,85,27,4,178,104,173,86,34,108,150,71,185,232,173,145,207,142,76,139,11,1,141,163,29,102,46,83,199,156,118,75,141,246,179,102,49,59,41,152,213,130,191,190,158,52,85,202,170,123,121,233,60,166,57,79,118,147,32,1,154,140,128,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,93,254,34,178,27,6,241,37,148,119,220,169,198,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,170,181,30,221,236,87,198,229,216,247,34,197,15,9,92,175,113,86,51,226,11,23,225,62,32,99,236,120,91,43,110,20,212,215,120,237,242,72,232,241,5,68,209,37,68,20,244,213,77,70,163,97,116,15,134,105,151,86,206,200,231,133,155,34,124,187,226,154,144,0,138,190,121,223,161,63,222,79,225,164,170,17,87,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,106,174,79,247,43,143,34,121,101,245,175,88,173,32,4,159,238,87,30,68,242,203,235,94,177,90,6,85,0,0,128,30,104,254,123,51,55,232,190,143,68,90,174,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,238,100,98,185,175,107,37,138,39,171,31,179,106,221,94,104,254,123,51,55,232,190,143,68,99,172,152,3,25,69,128,105,243,73,216,122,173,112,157,85,226,107,3,46,205,68,116,9,113,138,24,231,117,59,213,23,86,61,98,153,143,110,228,77,232,146,108,221,211,147,104,108,103,133,175,249,53,198,111,15,180,183,183,89,62,208,96,28,125,111,123,38,183,221,41,157,12,137,178,87,71,36,111,68,93,99,154,25,226,114,36,145,187,221,146,36,124,79,93,24,243,0,48,231,22,185,113,202,230,250,238,15,41,50,230,235,142,125,143,112,134,233,139,241,116,85,169,110,146,170,170,181,145,74,178,83,80,61,103,107,186,84,46,163,141,17,103,133,175,146,39,106,140,213,100,118,26,240,91,198,150,50,224,219,25,93,239,54,108,59,73,137,48,246,36,167,142,27,213,150,105,146,153,245,15,133,36,90,105,162,169,70,61,209,62,55,75,38,169,181,204,115,36,122,43,119,108,124,118,43,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,112,27,36,100,135,18,57,37,196,125,170,231,121,201,124,125,73,136,233,236,213,12,166,175,99,105,231,165,158,153,239,110,230,43,225,168,99,37,70,57,17,219,95,183,99,149,146,34,42,171,30,137,114,204,117,224,19,135,139,175,12,252,52,88,48,30,42,181,82,80,98,203,133,69,77,239,17,178,154,177,213,44,237,179,191,70,53,92,170,172,71,199,77,29,44,47,72,191,39,190,39,43,85,250,172,143,200,160,34,175,157,238,86,255,0,241,105,157,118,251,23,253,23,133,174,247,62,213,251,42,104,32,232,171,255,0,252,36,237,236,103,234,123,191,147,66,50,240,206,53,186,225,91,46,44,177,91,233,233,36,167,198,54,120,236,149,206,153,142,87,199,3,46,20,149,200,232,149,28,136,143,234,208,196,213,87,35,147,99,158,154,106,168,230,236,17,199,198,89,226,172,221,225,11,50,112,46,10,164,237,119,170,139,125,61,194,154,149,177,201,36,149,93,138,174,26,199,193,19,35,99,158,249,164,101,59,153,27,17,190,244,142,99,85,81,21,85,53,215,2,239,240,133,148,52,217,239,196,190,94,229,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,223,107,223,79,4,172,98,181,91,239,185,190,243,63,57,54,73,33,175,146,222,78,88,177,134,114,226,220,226,187,205,212,171,203,187,125,61,61,174,155,107,211,109,85,201,181,17,186,167,123,94,136,187,32,130,162,46,155,152,246,187,180,238,247,93,27,85,102,80,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,90,28,254,201,203,239,15,249,203,139,50,119,17,205,218,42,240,205,193,212,241,212,237,99,59,93,43,218,146,83,84,236,99,222,145,245,96,146,41,122,123,213,204,223,181,222,243,85,13,154,72,118,231,63,144,212,216,87,52,48,214,127,216,168,170,251,62,56,167,117,174,250,246,211,202,232,35,184,209,199,27,96,145,243,43,213,140,124,212,218,49,177,35,89,221,67,35,211,122,185,234,208,142,3,50,185,87,240,241,117,206,94,37,237,88,242,170,213,73,85,132,242,198,162,27,221,217,243,86,58,23,182,181,89,50,219,91,19,99,93,239,122,84,194,217,149,23,72,246,83,189,30,171,185,177,201,134,164,223,114,125,201,203,22,6,225,129,51,86,158,110,209,122,204,187,132,245,21,146,109,123,58,20,180,53,19,210,83,211,104,175,115,29,181,236,169,151,168,141,99,151,180,236,118,228,141,170,6,117,0,0,3,31,243,75,143,94,19,178,91,29,220,242,207,50,243,91,216,216,146,205,209,237,180,94,194,185,84,116,186,176,178,104,255,0,41,13,59,227,118,177,202,199,123,174,93,53,209,116,84,84,79,87,145,124,81,228,79,18,158,219,252,10,99,159,180,127,103,59,55,180,255,0,173,149,148,125,14,209,213,232,255,0,174,98,143,118,238,132,191,155,174,155,123,244,213,53,11,170,97,87,51,14,53,238,60,48,96,75,110,9,203,75,159,102,204,156,91,165,77,21,100,107,75,55,177,168,97,154,53,146,162,106,121,155,38,254,182,143,130,52,116,123,87,73,220,143,71,66,141,118,64,113,59,196,46,21,225,127,38,175,89,185,138,105,187,127,96,233,211,91,173,108,170,142,158,107,157,116,174,219,21,60,110,122,255,0,117,35,213,173,123,153,20,82,189,24,253,155,87,93,108,210,205,44,119,157,56,238,231,153,153,151,125,246,206,36,188,244,123,109,111,101,134,159,171,210,133,144,199,249,56,88,200,219,164,113,49,190,235,83,93,53,93,85,85,84,63,43,9,225,107,238,57,197,86,108,21,133,168,123,109,235,16,92,41,237,118,234,110,171,35,235,213,79,35,99,138,61,239,86,177,187,158,246,166,174,84,106,107,170,170,39,121,39,249,179,201,247,217,92,48,88,63,6,233,237,156,237,177,105,37,223,177,85,244,168,113,15,94,161,58,144,167,108,153,145,193,217,163,127,228,230,111,79,170,216,95,190,45,242,183,165,239,249,81,240,81,248,50,194,176,113,41,153,150,203,85,78,36,197,182,250,122,156,37,22,157,105,172,246,185,163,115,150,163,122,57,99,108,213,81,200,206,230,183,124,113,38,213,122,44,211,68,217,21,3,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,193,28,20,113,93,98,226,211,38,168,177,151,86,213,71,139,237,186,81,226,155,37,20,207,119,96,170,220,244,142,68,108,136,143,72,103,99,58,177,174,175,106,106,248,250,143,124,82,41,128,28,216,184,40,184,225,108,85,115,226,163,45,237,155,240,221,231,74,156,99,3,18,150,158,27,85,115,164,167,167,142,162,54,163,153,36,221,170,73,183,61,27,27,220,146,164,178,61,234,146,162,51,13,120,85,226,99,25,112,161,155,148,121,165,131,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,188,54,73,32,7,154,63,158,204,205,250,47,163,209,19,189,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,130,30,104,254,123,51,55,232,190,143,68,5,223,229,45,198,13,171,40,49,149,71,14,248,237,106,210,197,152,87,138,103,88,106,161,137,175,101,13,238,84,108,27,37,107,89,213,115,42,81,180,209,163,247,43,98,124,44,213,168,217,37,145,146,233,154,89,91,129,51,167,2,92,242,207,50,236,94,217,195,119,158,143,109,162,237,83,83,245,122,83,50,104,255,0,41,11,217,35,116,146,38,59,221,114,107,166,139,170,42,162,235,4,77,79,44,94,60,127,13,246,42,108,134,205,139,214,236,125,135,237,237,246,109,210,227,113,234,85,98,136,90,249,157,38,141,233,53,58,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,129,25,124,96,240,153,140,184,69,205,15,176,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,171,106,174,184,255,0,25,95,112,109,131,47,175,56,134,174,179,15,97,90,138,234,155,45,12,202,142,101,3,235,22,37,169,72,149,83,115,88,247,65,27,213,154,236,71,239,114,34,58,71,171,182,29,226,187,133,28,184,226,215,46,31,130,177,172,93,134,235,67,212,158,193,127,130,20,125,85,162,169,200,136,174,106,42,167,82,23,237,106,75,10,170,54,70,181,170,138,199,178,57,25,175,102,105,101,110,59,201,108,119,115,203,60,203,177,123,27,18,89,186,61,182,139,181,67,81,210,234,194,201,163,252,164,47,124,110,214,57,88,239,117,203,166,186,46,138,138,136,25,171,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,0,199,252,210,227,215,132,236,150,199,119,60,179,204,188,214,246,54,36,179,116,123,109,23,176,174,85,29,46,172,44,154,63,202,67,78,248,221,172,114,177,222,235,151,77,116,93,21,21,18,224,100,166,125,229,63,17,56,86,171,26,228,230,43,251,65,101,162,184,62,215,61,79,97,169,164,217,84,200,227,145,209,236,168,142,55,174,140,154,53,213,19,111,189,166,186,162,162,6,189,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,0,0,106,174,109,80,106,174,4,255,0,127,206,178,255,0,232,255,0,255,0,220,225,0,36,255,0,127,206,178,255,0,232,255,0,255,0,220,225,0,32,108,167,194,119,149,140,155,249,127,135,189,58,2,197,115,20,224,86,155,138,92,26,184,227,47,168,41,25,154,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,243,216,214,57,236,99,149,236,190,188,39,121,88,201,191,151,248,123,211,160,46,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,77,167,43,222,53,255,0,24,12,8,204,152,204,43,157,214,187,50,112,109,189,245,50,220,107,87,173,237,155,91,102,107,25,80,178,181,169,164,209,117,96,134,68,145,85,242,123,146,239,145,207,151,167,109,121,172,112,43,83,140,99,175,226,159,42,40,42,234,111,180,180,235,54,53,161,117,84,77,129,214,234,74,39,175,180,152,179,72,213,107,226,138,158,56,157,12,104,238,162,44,110,107,26,230,200,178,197,6,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,6,47,240,3,198,13,171,139,44,163,107,174,11,87,30,59,193,212,244,116,24,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,76,160,0,12,106,197,156,199,184,49,192,216,170,243,130,177,78,114,118,43,214,31,184,84,90,238,52,223,103,110,178,116,42,160,145,209,203,30,246,83,57,142,218,246,57,53,106,171,87,77,81,85,59,203,213,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,135,171,48,215,152,167,29,84,220,45,96,213,192,249,125,95,72,252,212,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,158,246,189,204,123,26,172,125,223,227,3,137,75,23,10,217,29,120,204,219,154,117,174,179,110,181,225,186,71,82,190,120,234,239,18,195,35,233,227,149,26,230,109,133,58,79,146,69,87,177,122,113,189,26,170,245,99,93,175,22,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,16,63,38,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,229,61,174,101,229,14,50,202,90,108,27,62,51,130,146,7,227,156,47,75,139,237,144,195,58,74,246,91,170,101,153,148,238,149,91,238,181,239,108,29,68,106,43,180,100,140,71,109,126,230,55,234,201,236,139,204,124,249,172,196,214,156,175,179,123,102,235,133,240,252,216,146,107,108,74,171,85,89,75,20,240,67,35,41,152,136,189,89,147,180,53,233,30,168,231,181,142,70,110,122,177,143,9,159,229,215,199,85,55,20,184,53,48,62,96,215,210,51,53,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,231,177,207,107,24,199,35,25,153,70,173,152,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,141,130,120,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,117,19,84,124,115,70,142,147,164,178,56,50,40,0,0,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,93,82,213,112,157,229,99,38,254,95,225,239,78,128,186,160,0,49,171,22,115,30,224,199,3,98,171,206,10,197,57,201,216,175,88,126,225,81,107,184,211,125,157,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,3,37,65,229,50,183,52,176,38,116,224,75,102,102,101,165,247,219,56,110,243,214,236,85,189,150,106,126,175,74,103,195,39,228,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,5,138,227,19,133,92,27,197,126,81,220,48,125,230,219,72,220,79,110,167,168,169,194,119,121,36,88,95,110,184,171,61,196,116,173,99,221,217,164,115,99,108,204,218,237,204,68,114,39,81,145,189,154,240,226,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,54,40,227,39,61,40,248,118,225,199,25,230,55,182,125,157,122,109,190,75,118,28,115,18,7,204,251,197,67,29,29,42,199,20,234,140,151,166,245,235,189,154,57,122,80,202,237,142,70,171,87,92,32,46,255,0,10,188,51,227,46,43,243,114,143,43,112,125,117,37,185,141,167,117,202,239,115,169,84,115,45,214,232,223,27,37,157,35,220,142,153,251,165,141,140,141,170,155,158,246,238,115,25,190,70,108,83,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,215,7,134,188,222,169,200,92,249,192,217,185,12,245,113,211,225,219,196,51,92,18,146,8,166,158,91,115,245,138,182,24,217,46,140,87,201,77,36,209,162,170,183,69,122,42,57,170,136,228,217,78,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,62,178,0,121,163,249,236,204,223,162,250,61,17,63,196,0,243,71,243,217,153,191,69,244,122,32,44,255,0,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,39,251,40,115,67,43,248,202,225,230,60,65,74,218,75,133,139,24,217,229,180,98,75,60,53,178,43,232,39,154,157,25,91,110,150,70,164,114,181,236,73,92,212,122,35,21,204,115,37,103,186,246,57,117,225,252,22,227,191,193,103,225,175,216,95,233,51,237,7,217,111,105,246,168,127,228,167,102,237,61,14,142,254,175,242,62,246,253,155,62,27,181,238,46,175,6,92,95,226,174,14,243,30,187,24,218,108,63,104,236,183,171,123,173,247,123,20,151,25,41,35,169,209,119,193,59,94,212,123,27,52,79,69,70,189,241,201,164,114,206,196,70,172,155,218,25,191,93,197,78,87,242,190,205,203,159,12,216,27,7,213,226,236,39,85,120,169,196,248,153,236,171,146,10,187,36,247,7,192,180,180,84,109,153,174,73,217,77,108,138,5,85,146,103,45,68,179,162,172,180,251,31,25,158,188,61,113,59,147,92,80,97,89,177,78,81,226,142,223,216,58,12,186,91,170,97,117,61,117,178,105,99,71,182,57,226,119,254,59,82,70,43,226,123,162,145,24,247,236,118,154,230,102,22,53,186,230,86,63,196,185,141,125,167,164,130,229,138,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,166,154,170,248,147,167,202,251,36,46,185,39,194,133,149,215,155,229,37,198,163,31,212,55,28,49,148,209,185,172,163,130,182,142,149,33,129,92,238,247,189,34,134,55,189,118,181,17,242,57,137,185,24,146,60,32,48,154,158,83,124,94,126,23,114,227,241,125,198,181,187,241,126,0,183,179,217,46,142,131,165,29,86,29,133,33,130,29,210,49,85,139,52,15,123,98,118,173,98,186,55,64,228,234,189,38,122,66,177,250,184,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,128,216,207,138,174,25,240,111,21,249,71,89,149,184,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,53,215,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,207,159,0,188,87,81,241,91,145,212,151,187,156,187,49,158,23,232,217,241,68,50,77,2,201,61,83,97,106,182,189,177,196,141,233,195,81,239,185,168,177,177,173,145,147,198,221,201,22,247,120,174,98,156,10,211,113,75,131,87,28,101,245,5,35,51,82,193,79,12,52,51,84,213,74,198,92,237,208,173,67,214,218,136,178,36,16,189,210,84,58,70,76,230,126,123,26,199,61,140,114,189,129,6,216,155,20,223,113,133,198,27,182,35,174,237,117,116,246,250,11,92,114,116,153,30,218,90,42,88,169,41,163,209,136,136,187,32,130,38,107,166,231,109,213,202,174,85,85,153,78,74,158,86,49,79,204,10,239,78,183,16,193,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,51,252,149,60,172,98,159,152,21,222,157,110,3,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,25,169,202,167,51,48,174,77,240,35,153,153,165,141,106,251,61,151,12,227,11,157,194,167,108,145,178,73,182,91,45,219,32,139,168,246,49,211,74,245,108,113,177,92,155,228,123,26,139,171,144,12,149,230,7,196,46,4,200,62,28,113,51,49,77,53,170,243,117,198,86,250,156,63,103,195,117,181,83,67,237,110,187,18,42,149,94,130,164,169,12,80,202,233,36,115,93,31,243,35,73,99,124,177,184,215,176,186,188,75,241,23,142,248,160,205,58,252,204,199,85,31,219,104,236,244,91,33,254,182,90,251,76,211,65,71,212,138,40,250,221,46,187,219,213,123,119,191,197,87,193,19,63,249,86,112,29,255,0,34,56,171,205,251,47,246,217,112,133,138,231,110,255,0,188,62,154,246,215,245,127,240,134,196,201,33,254,215,80,199,127,36,240,50,127,150,135,13,184,203,135,30,30,97,165,199,23,250,183,220,177,165,68,120,154,107,12,148,73,78,203,27,230,167,141,169,11,183,198,217,214,165,99,100,73,50,61,118,49,241,163,24,196,218,249,102,203,80,98,255,0,31,220,96,218,184,77,202,55,58,222,181,114,99,188,99,79,89,65,133,25,12,77,86,83,78,198,53,36,174,149,210,49,209,108,167,89,162,122,70,230,185,101,123,152,205,187,22,73,35,11,65,205,11,142,159,192,166,21,126,71,100,230,51,236,153,147,122,217,237,138,154,38,238,154,197,107,146,55,42,233,50,57,59,61,100,218,199,211,209,28,246,68,175,147,242,78,117,60,139,10,199,234,226,204,83,125,199,56,170,243,141,113,77,119,109,189,98,11,133,69,210,227,83,210,100,125,122,169,228,116,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,46,87,18,252,51,227,46,22,177,14,20,193,153,131,93,72,252,67,127,194,244,248,142,186,138,153,81,236,182,62,106,170,152,82,145,101,71,43,102,123,91,78,213,123,219,238,111,123,154,213,123,90,146,60,45,174,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,119,185,124,241,183,106,226,191,0,73,98,196,243,210,80,230,46,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,233,163,149,18,72,245,134,28,175,225,211,29,231,6,86,102,46,102,96,90,126,223,248,51,236,85,151,138,45,240,197,178,215,45,53,124,211,214,117,37,149,154,244,123,11,27,210,99,94,247,245,245,68,77,138,142,242,153,85,153,152,171,38,243,31,14,102,150,10,171,236,247,172,51,112,138,225,77,186,73,25,28,219,23,223,130,94,155,216,247,67,43,21,209,200,196,114,111,141,239,106,174,142,80,54,126,5,159,225,87,137,140,27,197,126,81,209,230,150,15,161,171,183,61,181,14,182,221,237,149,40,174,125,186,227,27,35,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,207,147,58,248,204,225,179,135,108,85,75,130,179,143,50,62,207,222,171,109,236,186,65,77,236,122,250,189,244,175,146,72,219,38,250,120,36,98,106,248,100,77,21,119,123,186,233,162,162,168,94,176,90,172,139,226,143,34,120,148,246,223,224,83,28,253,163,251,57,217,189,167,253,108,172,163,232,118,142,175,71,253,115,20,123,183,116,37,252,221,116,219,223,166,169,173,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,124,59,131,21,126,42,84,228,58,147,84,93,60,127,88,29,224,225,23,83,144,48,175,153,207,15,80,102,222,80,54,251,110,164,131,218,118,25,106,174,45,127,70,71,200,245,101,20,154,49,21,159,122,177,190,40,169,220,157,202,69,55,9,89,191,114,225,223,61,224,173,170,125,76,44,154,170,27,69,115,35,149,176,237,210,178,21,114,187,122,120,55,166,238,229,209,123,254,6,194,248,167,14,219,241,85,134,182,199,114,165,134,120,170,160,146,36,108,173,220,212,87,49,205,213,83,246,57,77,127,248,240,201,90,236,149,226,19,18,75,75,11,105,237,183,91,180,245,52,11,4,50,70,198,59,108,82,63,106,187,185,125,233,181,238,95,240,1,61,249,103,139,232,241,230,1,176,98,250,25,146,72,174,182,248,106,154,187,218,245,93,205,241,213,189,203,175,234,61,57,30,124,174,248,168,165,199,24,26,209,148,87,154,169,150,229,97,164,166,183,177,211,212,196,238,162,127,84,171,54,183,185,255,0,155,19,127,95,135,143,137,33,128,112,228,213,21,15,153,218,181,223,177,79,168,235,149,136,190,247,221,226,7,12,119,113,218,116,198,154,119,29,169,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,0,0,0,41,113,78,159,127,121,82,132,64,57,68,209,14,64,3,207,102,14,42,183,224,156,21,122,197,55,58,216,233,96,182,80,205,82,233,100,126,212,98,53,171,223,174,139,224,186,124,13,120,120,184,205,107,166,113,231,246,45,189,173,222,107,149,7,182,39,138,218,222,167,81,136,196,217,30,177,251,169,249,221,38,175,135,221,227,226,75,31,52,60,237,165,192,185,27,123,193,246,251,235,105,110,183,170,41,105,25,20,115,109,145,232,233,105,81,218,38,213,240,100,171,241,78,229,33,247,135,156,23,91,153,185,235,131,48,219,168,101,184,54,227,125,166,90,180,233,172,136,232,210,77,242,111,239,78,229,107,93,174,171,247,129,41,60,163,178,34,76,37,151,151,76,127,136,44,43,5,117,214,186,154,166,150,105,225,209,235,2,209,163,152,173,93,203,221,172,206,248,34,247,146,42,120,236,164,193,54,188,1,128,44,216,118,213,67,21,36,112,80,211,53,209,198,205,168,138,216,88,205,52,213,124,54,233,226,123,16,7,84,175,209,83,255,0,125,78,211,231,122,42,175,112,28,198,154,247,174,167,114,38,133,13,67,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,239,202,245,254,91,41,57,196,24,241,19,230,7,51,191,191,43,215,249,108,164,107,105,126,74,223,140,251,23,135,65,254,144,197,250,148,251,203,122,0,33,238,144,0,0,78,119,14,222,95,178,199,251,205,178,255,0,145,68,92,34,222,240,237,229,251,44,127,188,219,47,249,20,69,194,45,11,31,37,79,132,123,28,31,155,122,66,255,0,175,87,189,43,73,196,199,15,120,99,136,140,184,172,195,87,58,26,118,223,232,161,154,124,59,114,123,214,39,81,86,171,61,212,116,136,215,47,65,238,107,27,43,54,187,86,162,42,38,246,49,205,134,44,99,131,177,62,95,226,123,142,12,198,118,90,139,77,234,211,50,193,87,73,58,38,232,221,162,42,42,42,106,142,107,154,168,230,189,170,173,115,92,215,53,85,21,21,103,224,198,174,50,56,70,180,113,9,135,223,138,112,251,123,46,60,179,81,171,40,167,213,207,246,133,60,44,168,124,118,253,175,154,56,98,234,79,50,47,93,200,170,221,59,245,111,134,155,57,202,254,23,79,150,179,30,124,125,177,252,123,22,87,70,155,123,27,59,119,240,110,97,87,252,181,115,186,126,101,83,207,213,159,206,236,157,253,186,196,32,62,139,141,186,225,103,184,85,90,110,212,21,20,85,212,83,62,154,170,150,166,39,69,44,18,177,202,215,198,246,57,17,90,230,185,21,21,170,136,168,168,168,167,206,66,56,58,150,38,42,141,99,128,0,15,208,147,30,94,156,88,207,142,109,244,121,1,142,91,79,29,218,195,108,70,225,250,246,186,56,146,182,138,6,181,169,74,230,106,138,233,226,143,69,106,177,23,124,81,189,207,68,116,110,124,145,156,125,22,235,141,194,207,112,165,187,90,107,234,40,171,168,166,101,77,45,85,52,174,138,88,37,99,145,204,145,143,106,162,181,205,114,34,163,145,81,81,81,21,12,204,6,54,188,13,232,185,79,14,113,219,8,206,214,108,198,27,106,242,234,176,87,247,85,198,138,185,211,87,111,45,99,148,199,56,239,210,99,96,128,99,151,6,124,85,91,248,136,193,207,180,223,165,167,164,198,216,122,24,98,184,82,186,161,174,150,227,19,98,137,174,184,181,141,138,54,49,175,153,94,142,141,136,228,141,118,34,170,35,217,174,70,150,29,139,244,98,109,197,219,115,172,75,141,179,108,171,21,146,99,43,192,227,105,234,220,162,119,199,178,98,121,196,198,248,144,0,123,53,192,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,211,42,140,85,229,113,228,79,44,190,181,235,21,166,85,0,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,64,15,52,127,61,153,155,244,95,71,162,51,83,149,54,86,224,76,233,224,119,30,229,166,102,88,189,179,134,239,57,129,63,109,162,237,83,83,245,122,84,150,185,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,133,124,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,25,124,96,240,153,140,184,69,205,15,176,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,171,234,185,116,240,235,83,196,39,18,248,114,11,206,19,171,187,96,156,43,80,219,206,38,153,34,137,212,145,178,54,61,244,180,245,9,51,92,201,25,61,68,113,198,232,116,87,190,46,186,162,34,49,239,100,212,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,170,229,185,194,125,79,12,57,37,36,248,207,14,85,218,51,23,23,84,58,108,79,12,215,24,170,153,19,41,231,157,148,80,196,176,57,208,163,18,23,245,21,81,92,245,124,239,71,59,70,177,140,12,181,0,0,53,87,54,30,230,31,141,110,184,3,130,220,213,190,217,169,233,38,168,170,179,178,200,246,212,177,206,98,65,112,169,138,134,103,34,53,205,93,237,138,166,71,49,117,209,30,141,85,71,34,43,87,94,16,39,39,147,213,110,13,170,224,249,144,97,123,77,93,29,202,143,20,92,161,196,115,76,229,86,86,92,85,176,189,147,68,138,247,104,196,163,125,20,106,136,140,247,226,122,237,93,85,239,205,242,26,249,45,231,29,139,7,231,46,45,201,219,188,61,58,188,196,183,211,212,90,234,119,61,119,85,91,91,81,35,169,182,53,138,137,190,9,234,37,234,57,236,107,123,54,223,121,210,53,18,101,0,0,0,24,65,205,247,26,224,27,7,9,117,56,71,19,211,210,85,98,28,83,120,162,139,13,68,230,67,36,244,211,211,204,217,170,42,216,215,185,30,198,54,157,36,129,210,198,142,84,90,184,216,237,27,42,169,155,228,32,115,130,206,59,238,57,226,129,114,170,162,30,207,101,203,75,124,20,244,113,238,99,250,245,85,212,240,85,212,84,234,140,107,219,185,143,166,139,166,174,123,83,179,111,110,213,145,200,6,11,27,52,100,14,100,101,198,109,228,214,19,199,249,71,71,216,176,133,198,222,216,173,116,93,133,40,251,12,112,57,208,58,151,162,223,114,62,139,226,124,90,49,86,63,201,251,142,115,54,185,117,151,38,79,146,222,113,223,113,134,77,98,220,157,187,195,212,164,203,187,133,61,69,174,167,115,19,109,45,201,213,18,58,155,99,88,138,187,39,130,162,94,163,158,247,59,180,237,247,91,27,81,66,69,64,0,64,15,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,145,42,128,8,160,231,47,147,217,219,87,83,96,206,25,241,37,94,37,203,171,117,68,244,208,219,97,179,65,11,48,147,231,138,142,53,89,106,24,229,154,161,149,83,66,231,35,228,106,50,39,163,35,69,214,70,35,163,175,37,241,174,13,203,172,208,195,248,227,48,50,214,147,31,216,172,213,14,169,168,195,149,117,139,75,5,123,210,55,36,73,35,246,61,21,141,149,99,145,88,230,57,146,35,21,142,69,107,149,13,151,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,154,246,113,175,194,141,247,132,188,229,173,193,189,43,173,102,16,185,107,89,133,175,117,176,177,189,190,151,107,22,72,213,209,170,177,102,129,239,233,72,154,49,203,163,36,233,177,146,198,128,108,19,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,244,4,43,114,197,227,199,240,33,125,166,200,108,216,189,109,192,56,130,224,223,102,221,46,55,30,157,46,23,153,204,153,210,104,222,147,151,163,81,59,169,209,219,164,142,40,92,178,76,186,111,149,203,53,32,91,252,254,204,140,184,202,76,154,197,152,255,0,55,40,251,110,16,183,91,221,21,210,139,176,165,103,110,142,119,36,13,165,232,187,220,147,172,249,89,22,143,84,143,242,158,251,154,205,206,77,101,204,170,230,35,197,231,227,91,156,169,246,90,183,173,151,184,59,171,69,133,247,208,118,105,167,234,182,46,213,87,38,229,89,23,171,36,77,216,142,217,182,40,226,214,54,72,178,238,245,92,179,248,40,183,113,63,142,238,88,219,50,237,157,167,45,176,150,180,213,180,114,37,84,62,217,174,154,25,18,58,120,106,33,116,123,58,58,178,121,21,178,110,77,96,106,177,91,50,185,161,157,92,161,50,143,49,242,219,135,26,188,79,140,111,29,59,46,62,184,54,251,98,176,190,129,97,154,138,52,98,194,250,185,37,123,90,247,246,166,69,3,152,212,221,26,69,20,82,49,202,179,61,27,29,124,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,30,215,135,30,7,42,120,173,224,154,245,140,50,249,244,148,249,139,131,241,197,209,148,48,202,200,162,101,238,145,214,251,107,214,138,89,213,17,204,123,92,142,116,14,115,186,77,124,178,181,200,212,153,101,143,10,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,38,127,146,167,149,140,83,243,2,187,211,173,197,191,230,215,193,71,182,232,235,56,178,203,43,101,214,178,245,15,70,60,105,111,129,58,241,186,134,24,58,108,185,181,21,219,227,232,178,40,163,149,177,181,205,88,213,178,170,70,145,76,247,134,85,112,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,53,231,149,105,181,67,117,201,187,236,54,202,70,92,171,41,239,212,149,21,141,133,169,60,208,66,234,23,69,19,228,211,115,152,199,79,51,154,213,93,26,178,200,169,166,229,214,58,242,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,101,115,49,226,23,10,241,65,147,92,60,102,230,22,166,236,29,191,237,69,53,198,214,250,168,234,38,182,87,68,235,107,101,167,145,204,95,238,100,98,185,172,115,226,150,39,171,25,191,106,3,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,64,15,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,127,128,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,3,85,115,106,131,85,112,39,251,254,117,151,255,0,71,255,0,254,231,8,1,39,251,254,117,151,255,0,71,255,0,254,231,8,1,3,101,62,19,188,172,100,223,203,252,61,233,208,22,171,152,167,17,120,239,133,252,172,192,249,153,129,106,63,72,22,202,59,197,22,200,127,174,118,190,205,87,52,244,125,73,98,147,163,213,232,49,189,86,55,123,60,81,124,81,110,175,9,222,86,50,111,229,254,30,244,232,12,85,231,87,229,99,11,124,192,161,244,235,136,25,127,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,69,95,53,206,10,63,6,88,170,126,37,50,206,217,117,169,195,120,182,225,81,83,139,98,211,173,13,158,233,52,141,114,84,111,87,44,141,134,170,73,31,220,230,236,142,84,218,143,68,154,24,155,106,185,108,241,93,152,249,25,158,56,111,43,237,146,251,87,6,102,54,32,160,179,220,172,213,19,43,99,167,170,170,154,58,120,235,233,215,69,233,204,205,204,222,136,155,101,141,136,199,104,173,138,72,167,79,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,120,26,214,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,10,112,209,196,94,4,226,131,43,40,51,51,2,212,127,106,163,188,81,108,155,250,217,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,72,64,230,5,195,29,139,133,92,253,147,5,97,107,215,109,178,226,11,122,226,91,117,55,102,124,126,203,165,158,182,170,56,168,119,190,89,95,63,73,148,237,78,179,149,28,253,117,86,162,247,174,96,114,49,253,54,126,237,255,0,18,3,0,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,50,168,1,10,220,219,114,47,61,176,246,105,195,157,120,235,20,253,173,193,151,61,182,123,61,207,176,209,208,123,35,169,83,93,83,5,159,163,20,139,45,71,74,20,123,187,83,216,155,247,232,171,170,34,24,171,194,174,58,192,153,101,196,118,93,99,252,203,181,246,236,55,98,196,20,181,149,191,151,154,46,201,181,255,0,147,172,252,139,93,36,157,158,77,149,29,38,181,122,189,30,154,166,143,83,98,140,213,203,60,43,156,153,113,136,242,183,26,210,118,139,46,38,183,203,111,169,219,28,111,146,29,233,238,79,23,81,143,99,102,137,232,217,35,122,181,118,72,198,57,19,86,161,175,15,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,134,69,115,127,197,54,44,115,159,185,123,141,112,181,119,109,178,226,12,175,180,221,45,213,61,39,199,215,165,158,182,190,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,95,38,171,181,170,193,196,150,54,190,223,110,116,150,235,109,187,45,238,85,117,149,149,115,54,24,41,160,142,190,222,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,48,86,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,116,99,22,89,165,145,90,221,19,124,143,119,139,149,85,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,186,61,137,44,49,72,141,118,169,190,54,59,197,168,168,23,131,140,60,203,202,124,218,207,220,81,141,114,115,4,125,159,178,214,220,43,100,158,167,218,85,53,126,222,170,125,109,68,142,186,236,168,107,95,75,215,100,145,175,102,68,219,30,221,60,85,80,190,188,169,242,67,62,113,150,124,208,102,214,92,223,42,240,174,15,194,181,9,6,36,188,58,61,208,93,32,118,199,201,103,100,107,238,206,249,90,140,87,107,221,2,116,230,213,36,72,26,252,117,225,163,135,76,119,197,6,105,208,101,158,5,167,254,213,89,120,173,223,15,245,178,215,218,97,134,122,206,156,178,199,214,233,117,216,238,147,29,189,254,8,158,42,155,15,100,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,246,160,0,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,48,6,42,242,184,242,39,150,95,90,245,138,211,42,128,2,37,121,218,103,29,246,92,85,129,120,126,167,135,163,101,166,183,166,49,172,147,115,29,218,234,164,146,162,146,157,52,86,111,143,162,200,170,123,209,251,95,218,189,230,235,27,85,113,87,151,191,13,118,46,40,120,142,183,224,172,98,187,240,181,146,223,62,33,190,211,50,169,244,243,86,82,194,248,227,100,17,189,141,85,77,243,207,2,63,69,99,186,93,85,99,218,244,98,158,3,138,172,210,252,52,241,29,152,185,153,13,247,219,52,23,156,65,85,236,170,222,203,217,250,182,184,159,209,161,252,154,177,142,110,148,177,64,223,125,168,245,211,87,234,229,114,172,148,242,75,203,60,43,77,149,152,235,56,251,39,87,18,92,49,2,225,158,188,145,198,238,207,67,79,77,79,81,178,23,108,234,51,169,37,86,178,38,245,107,186,16,123,168,172,213,66,42,243,99,2,254,11,243,79,25,101,159,181,61,167,246,75,16,92,108,93,183,161,209,237,93,150,166,72,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,147,169,203,47,58,255,0,13,60,35,225,110,209,111,236,181,248,19,76,21,89,178,45,144,203,216,160,135,179,201,30,178,61,206,214,150,90,109,238,93,186,202,146,237,106,55,110,177,193,206,23,5,90,176,175,24,47,190,219,234,42,228,168,198,56,94,219,123,174,108,207,106,178,57,216,233,168,81,177,34,53,21,25,210,161,137,202,142,87,46,247,61,117,209,81,173,187,252,146,243,142,251,22,42,199,92,63,84,67,214,178,212,219,215,24,209,201,185,141,236,149,81,201,79,73,80,154,35,55,201,214,100,180,221,234,253,172,236,190,235,117,145,202,129,45,68,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,103,79,40,12,45,98,199,60,23,230,22,10,197,52,61,182,203,136,49,133,218,215,113,166,234,190,62,189,44,246,154,8,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,71,95,26,252,40,223,120,75,206,90,220,27,210,186,214,97,11,150,181,152,90,247,91,11,27,219,233,118,177,100,141,93,26,171,22,104,30,254,148,137,163,28,186,50,78,155,25,44,104,73,87,37,79,43,24,167,230,5,119,167,91,140,170,226,95,135,76,9,197,6,86,87,229,158,58,167,254,219,89,103,173,223,55,245,178,233,217,166,134,10,206,156,82,199,214,233,117,222,238,147,221,177,254,10,158,10,129,6,220,0,100,53,79,16,124,81,225,28,51,53,21,37,77,138,193,80,204,77,136,89,87,79,21,76,15,183,82,75,27,157,12,144,200,246,164,172,158,87,67,76,168,136,237,18,161,94,172,115,90,228,54,30,49,43,151,127,7,215,94,18,176,110,58,160,197,105,73,83,125,196,56,162,161,176,92,97,149,219,234,236,148,138,232,173,239,150,20,123,226,129,239,87,84,206,140,99,156,228,101,75,27,35,149,205,216,204,181,3,85,115,63,248,163,224,59,255,0,229,99,44,184,171,202,11,47,232,255,0,12,203,139,236,86,203,119,255,0,55,111,169,189,185,253,95,252,29,178,178,56,127,182,84,61,223,202,188,192,3,101,62,19,188,172,100,223,203,252,61,233,208,1,175,183,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,54,19,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,172,59,115,43,224,162,227,195,166,99,215,102,134,10,182,105,150,88,186,224,217,41,158,212,165,130,59,85,210,165,106,101,125,178,40,35,114,61,97,99,32,115,227,114,68,214,54,55,178,37,87,57,138,231,219,94,7,56,187,186,240,131,155,142,197,115,219,170,239,24,78,253,78,219,110,35,181,65,80,230,61,240,35,209,204,170,133,138,228,137,245,48,174,237,157,68,209,89,36,209,163,163,234,172,141,15,213,230,105,105,181,89,120,227,204,250,59,53,178,146,130,158,74,139,109,91,226,166,133,177,49,211,207,108,164,154,105,85,173,68,69,124,146,201,36,143,119,139,158,247,57,117,85,85,36,43,146,167,149,140,83,243,2,187,211,173,196,117,115,27,197,54,44,115,198,22,52,198,184,90,187,182,217,113,5,191,14,221,45,213,61,39,199,215,165,158,197,65,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,137,21,228,169,229,99,20,252,192,174,244,235,112,24,1,205,31,207,102,102,253,23,209,232,143,146,75,101,52,188,177,233,239,46,146,173,42,41,115,226,106,102,49,181,114,182,5,100,184,126,55,57,95,10,59,164,247,162,194,205,175,115,85,236,69,145,24,173,73,36,71,125,124,209,252,246,102,111,209,125,30,136,201,78,10,176,181,139,24,114,161,226,34,211,136,232,123,93,37,61,195,16,93,35,143,170,248,246,213,81,89,232,42,233,164,213,138,138,187,39,130,39,233,174,215,109,209,200,173,85,69,12,22,225,70,219,133,111,92,77,101,85,147,26,216,61,183,101,185,99,11,77,21,77,189,207,141,177,207,213,170,142,54,54,84,146,57,25,36,59,220,213,146,37,111,229,35,71,177,28,197,114,61,187,41,154,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,231,148,248,235,240,161,149,152,55,51,61,151,236,207,181,184,126,221,125,236,93,126,183,101,237,84,209,205,210,234,109,110,253,189,77,187,182,183,93,53,209,53,208,15,86,65,95,53,204,166,206,92,15,196,116,248,247,51,49,127,218,107,14,53,237,18,97,42,205,205,143,176,208,192,246,170,219,59,58,47,228,187,63,93,158,243,83,108,221,94,170,175,85,243,53,147,168,91,78,34,178,27,6,241,37,148,119,220,169,198,116,84,142,101,198,157,239,182,87,77,78,179,62,211,113,70,57,41,235,98,70,189,142,223,27,157,170,181,30,221,236,87,198,229,216,247,34,132,16,240,45,155,57,53,146,156,71,97,220,123,158,56,67,219,86,26,77,209,211,86,109,116,190,194,174,87,177,97,185,246,116,69,237,29,45,29,238,232,174,102,254,172,104,233,98,141,171,125,121,202,221,173,87,254,36,176,77,246,197,115,164,184,219,110,57,111,109,171,163,172,164,153,179,65,83,4,149,247,7,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,138,188,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,242,184,179,31,227,44,117,77,135,233,113,134,33,171,187,51,10,217,227,176,90,22,165,81,207,165,183,71,44,178,197,78,143,211,115,152,199,79,34,51,114,174,214,109,99,116,99,24,214,132,143,114,93,197,54,44,13,133,120,133,198,184,166,187,177,89,112,253,190,199,116,184,212,244,159,39,66,150,8,238,146,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,192,12,254,198,25,113,143,243,151,22,99,44,163,192,95,98,240,133,214,224,233,237,118,77,232,189,154,61,168,142,118,214,234,200,186,143,71,203,209,98,172,113,117,58,108,85,99,26,171,229,105,177,77,246,147,10,220,112,85,61,118,203,45,214,225,71,116,172,166,233,49,122,181,84,145,212,199,79,38,245,77,237,218,202,218,148,209,21,26,189,77,92,138,173,106,165,234,224,163,133,27,239,22,153,203,69,131,122,87,90,60,33,109,210,179,20,222,232,161,99,187,5,46,215,172,113,163,164,84,98,77,59,217,210,141,52,123,147,87,201,211,123,34,145,0,201,94,77,185,57,155,21,185,203,89,158,150,137,189,155,128,109,246,251,142,31,186,84,237,166,155,218,117,74,218,105,27,111,216,231,245,161,209,100,167,169,235,181,138,213,236,253,45,127,40,228,63,43,157,95,154,124,45,242,254,135,212,110,36,201,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,63,88,8,171,228,99,250,108,253,219,254,36,74,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,169,211,34,105,222,154,157,231,91,144,14,34,126,170,191,251,232,118,159,59,17,81,123,207,160,1,29,92,220,114,34,76,91,151,150,188,127,135,236,43,61,117,170,186,166,166,170,104,33,213,233,2,81,171,158,174,93,201,221,172,45,248,42,247,18,42,120,236,219,193,54,188,127,128,47,56,118,235,67,21,92,115,208,212,181,177,200,205,200,170,232,94,205,52,213,60,119,105,226,6,190,60,35,230,181,211,39,51,251,9,94,210,239,53,182,131,219,16,69,114,111,83,166,197,98,239,143,89,61,213,252,222,171,151,195,239,240,241,54,30,203,236,85,111,198,216,42,203,138,109,149,177,213,65,115,161,134,165,178,198,253,200,244,115,124,117,209,60,87,95,129,174,23,16,216,46,183,44,179,215,25,225,182,208,203,111,109,186,251,82,180,137,211,88,209,177,172,155,227,217,222,189,200,215,55,77,23,238,38,11,149,230,118,210,227,172,141,178,96,251,133,245,181,87,91,45,20,84,143,138,73,183,72,196,108,181,72,221,83,106,120,178,36,248,175,114,1,155,135,10,154,161,200,3,175,79,187,184,169,161,80,32,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,28,42,232,114,82,239,16,56,248,149,52,163,79,214,165,105,220,7,39,92,243,50,158,9,42,36,114,35,34,98,189,202,171,162,34,34,106,167,97,110,184,128,204,10,108,179,202,124,71,138,106,37,133,157,158,219,88,230,117,94,172,69,115,105,165,126,136,169,222,139,238,1,12,252,208,51,154,163,31,113,7,123,193,212,213,76,117,14,25,173,150,157,189,41,158,228,126,248,105,117,220,139,238,247,58,37,240,46,175,41,142,31,164,189,226,232,243,102,241,65,50,211,210,79,5,69,4,143,167,141,204,93,169,91,27,244,115,181,84,239,99,83,187,79,233,48,95,51,241,5,126,105,231,46,34,191,198,139,53,86,35,191,76,232,90,199,58,77,221,73,149,177,181,170,238,245,238,218,137,254,98,118,57,126,229,74,101,167,13,216,53,149,84,142,138,178,190,207,79,85,55,82,38,49,232,247,186,89,28,139,167,127,252,217,124,64,201,118,181,172,106,49,141,70,181,169,162,34,38,136,136,114,0,20,189,116,79,29,14,182,162,170,234,186,149,59,191,84,57,68,2,164,79,137,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,222,109,151,252,138,34,225,22,247,135,111,47,217,99,253,230,217,127,200,162,46,17,104,88,249,42,124,35,216,224,252,219,210,23,253,122,189,233,0,7,171,94,192,254,97,124,37,79,137,153,89,196,22,94,81,212,79,118,167,133,100,197,52,142,168,141,177,58,138,154,149,203,219,154,178,189,170,215,71,28,12,141,209,177,29,189,21,138,214,163,154,245,146,55,205,132,8,205,230,23,194,116,24,26,225,89,159,248,25,213,18,90,111,215,53,118,32,160,115,100,149,104,171,103,115,156,181,77,126,138,141,130,89,53,71,35,213,54,75,35,26,197,86,200,214,71,20,207,50,173,53,197,217,253,104,251,255,0,143,214,232,46,139,54,254,106,242,123,63,153,79,117,170,189,148,79,250,103,245,123,24,66,0,34,171,248,0,1,232,114,247,29,226,12,177,198,246,76,127,133,170,122,55,75,21,100,117,144,106,247,181,146,109,95,122,41,54,57,174,88,164,110,230,61,168,228,220,199,185,186,232,164,210,112,247,158,216,99,136,140,184,166,204,12,53,73,81,68,230,204,234,27,149,4,250,171,168,171,88,198,58,72,145,250,34,74,221,178,49,205,123,81,53,107,219,170,49,219,152,216,58,46,22,69,103,102,46,200,60,193,164,199,120,74,127,237,116,215,58,93,177,127,87,208,117,226,150,106,93,242,70,254,151,83,162,212,234,53,187,155,226,159,114,237,178,172,206,112,23,58,181,111,162,120,255,0,21,121,210,6,195,219,218,220,44,92,177,165,56,155,113,230,204,240,152,249,147,221,51,194,121,79,116,202,115,129,229,114,187,50,112,198,111,224,27,54,99,224,233,106,31,105,189,194,233,97,74,152,86,41,99,115,30,232,228,141,237,239,68,115,36,99,216,170,213,86,170,181,85,174,115,85,28,190,168,158,211,84,87,76,85,76,235,18,228,123,246,46,97,174,213,98,245,51,77,116,204,196,196,241,137,137,210,98,123,226,64,1,244,242,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,89,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,13,85,201,254,229,113,228,79,44,190,181,235,21,164,0,147,253,202,227,200,158,89,125,107,214,43,64,202,160,0,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,2,0,121,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,51,252,0,0,0,4,85,243,189,205,47,254,45,50,82,223,125,255,0,162,241,77,222,217,217,127,101,53,4,253,101,103,255,0,132,155,177,143,253,111,111,242,106,71,6,9,202,251,174,52,193,25,135,143,33,117,92,22,220,190,179,209,220,170,39,109,19,165,130,89,234,110,116,148,81,82,190,93,81,176,189,205,168,154,102,235,185,92,148,178,34,55,197,205,185,92,124,102,102,21,205,222,47,115,39,29,96,170,190,215,101,168,184,83,219,233,170,155,36,114,71,85,216,169,33,163,124,241,62,55,185,143,134,71,211,185,241,189,29,239,70,230,57,81,21,85,19,63,249,68,112,233,218,120,113,204,108,89,152,20,253,167,13,231,39,245,137,150,205,251,59,69,174,149,149,84,211,203,214,138,94,163,58,146,85,85,67,183,72,222,222,207,189,21,82,70,170,4,107,112,177,157,127,139,183,16,88,39,56,228,183,246,218,76,63,112,94,223,3,98,234,72,250,25,226,125,61,87,73,189,72,209,102,72,38,149,99,220,244,111,81,25,187,86,234,139,178,153,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,198,124,23,231,29,247,63,120,96,192,25,171,138,97,217,122,186,219,228,167,184,201,185,139,218,106,169,42,37,164,150,167,70,49,140,103,89,244,238,151,166,214,163,89,212,216,154,163,117,80,189,96,0,60,86,116,102,246,13,200,92,175,196,25,185,152,19,213,199,98,195,180,237,154,161,41,32,89,167,149,239,145,177,69,12,108,238,69,124,146,201,28,104,174,86,177,21,232,174,115,90,138,228,214,135,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,47,220,233,51,142,251,131,242,107,9,100,237,162,30,157,38,98,92,42,42,46,149,59,152,187,169,109,174,167,145,180,219,28,197,84,223,60,244,242,245,26,246,57,189,155,111,188,217,28,137,14,212,86,155,173,198,154,190,178,223,108,171,170,167,181,211,165,93,116,176,194,231,178,150,5,150,56,82,89,92,137,163,24,178,205,20,104,231,104,155,228,99,124,92,136,161,242,151,215,130,60,249,166,225,199,137,124,29,153,55,154,218,184,48,242,84,62,215,136,18,26,137,99,98,219,170,88,177,73,36,172,137,143,116,204,133,206,142,165,34,216,237,239,167,98,38,142,218,228,177,71,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,2,197,112,71,159,53,60,71,112,209,131,179,38,243,91,73,62,33,90,119,218,241,2,67,81,20,143,75,141,51,214,41,36,149,145,49,141,133,243,53,177,212,164,91,27,177,149,12,68,213,187,92,183,212,0,0,1,103,248,170,225,159,6,241,95,148,117,153,91,140,43,170,237,207,109,67,110,86,139,157,50,171,159,110,184,198,201,25,20,235,30,228,108,204,219,44,140,124,110,84,220,199,187,107,152,253,146,50,240,0,53,119,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,228,86,108,243,17,206,92,221,225,130,193,195,94,35,78,209,217,244,102,37,196,149,181,13,170,174,191,67,5,66,75,69,26,235,27,122,61,61,145,117,36,221,36,179,58,22,57,207,110,233,91,38,85,115,180,176,100,211,126,194,226,159,109,236,205,135,233,111,246,116,117,46,119,91,14,183,180,63,175,52,90,43,99,217,84,237,177,191,86,44,157,89,211,73,122,95,146,138,176,46,175,12,92,61,98,174,40,51,150,203,148,120,90,167,176,118,254,165,77,198,232,250,89,42,33,182,80,196,221,210,212,72,214,39,247,49,177,28,230,53,242,203,19,21,236,223,185,54,40,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,48,215,147,205,179,36,162,225,210,162,243,128,228,164,92,193,170,168,90,108,122,198,213,206,233,209,241,85,85,186,220,175,134,71,108,99,22,154,111,117,241,53,24,245,73,17,85,207,141,232,220,245,0,64,15,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,207,243,0,57,42,121,88,197,63,48,43,189,58,220,103,248,16,129,204,127,151,253,103,14,247,217,115,111,40,112,239,250,147,215,246,104,37,166,167,146,122,137,48,237,86,198,71,182,161,243,62,73,31,12,210,34,189,147,43,182,164,146,172,78,70,126,69,101,193,99,104,140,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,164,0,241,183,193,246,38,225,27,52,37,178,185,42,235,112,77,242,162,119,97,59,197,92,180,253,122,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,208,190,188,149,60,211,226,159,151,245,222,163,110,38,164,133,110,74,158,105,241,79,203,250,239,81,183,19,82,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,146,19,150,220,96,218,184,77,229,111,150,174,183,173,92,152,239,24,211,226,106,12,40,200,98,106,178,154,118,93,106,210,74,233,93,35,29,22,202,117,154,39,164,110,107,150,87,185,140,219,177,100,146,56,246,226,199,205,62,114,124,192,196,62,163,57,106,128,144,158,91,156,194,46,185,93,140,164,202,60,245,197,149,119,12,39,140,111,14,171,135,16,223,46,238,86,88,43,102,73,228,158,87,185,241,189,239,101,85,75,225,222,231,202,200,226,123,165,153,223,159,43,150,103,205,88,110,118,155,173,150,165,148,119,155,101,93,5,68,148,240,85,178,42,152,93,19,221,4,241,50,104,101,70,185,17,85,146,69,36,114,49,222,14,99,218,228,213,21,20,150,174,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,176,73,160,0,1,170,185,181,65,170,184,19,253,255,0,58,203,255,0,163,255,0,255,0,115,132,0,147,253,255,0,58,203,255,0,163,255,0,255,0,115,132,0,129,178,159,9,222,86,50,111,229,254,30,244,232,12,85,231,87,229,99,11,124,192,161,244,235,137,149,92,39,121,88,201,191,151,248,123,211,160,49,87,157,95,149,140,45,243,2,135,211,174,32,69,95,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,139,85,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,2,85,0,0,11,63,197,87,12,248,55,138,252,163,172,202,220,97,93,87,110,123,106,27,114,180,92,233,149,92,251,117,198,54,72,200,167,88,247,35,102,102,217,100,99,227,114,166,230,61,219,92,199,236,145,151,128,1,172,14,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,101,86,89,226,172,228,204,124,57,149,184,42,147,180,94,177,53,194,43,125,54,232,228,124,112,239,95,126,121,122,108,123,219,12,76,71,73,35,209,171,178,54,61,202,154,53,76,213,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,18,147,194,175,12,248,55,133,12,163,163,202,220,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,247,128,0,0,0,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,88,174,58,113,173,171,0,112,125,155,119,219,205,61,92,212,245,88,94,174,200,198,211,49,174,122,79,112,111,97,133,202,142,115,83,99,101,169,141,207,93,117,70,35,149,17,202,136,213,190,164,112,115,184,198,182,170,12,151,203,220,185,154,158,173,110,87,204,81,45,238,158,86,177,189,6,193,67,73,36,50,181,238,221,185,30,174,184,66,173,68,106,162,163,100,213,91,162,35,130,29,141,146,56,63,192,20,217,97,194,230,86,224,200,112,245,93,138,162,151,11,208,212,220,45,245,105,43,103,130,227,83,18,84,86,164,141,149,119,177,235,83,52,202,172,93,54,42,171,81,26,136,141,77,125,184,122,194,214,44,115,159,185,105,130,177,77,15,109,178,226,12,97,102,181,220,105,186,175,143,175,75,61,108,81,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,217,164,8,245,231,79,128,41,175,188,60,225,76,193,167,195,213,117,151,44,43,138,25,76,250,232,82,87,50,130,221,89,79,34,76,178,163,87,99,88,250,136,40,24,143,122,119,63,99,90,169,212,84,116,107,112,45,141,110,184,3,140,28,164,190,217,169,233,38,168,170,197,20,150,71,182,165,142,115,18,11,131,187,12,206,68,107,154,187,219,21,76,142,98,235,162,61,26,170,142,68,86,172,228,113,173,133,172,88,195,132,124,222,180,226,58,30,215,73,79,131,238,119,72,227,234,190,61,181,84,80,58,174,154,77,88,168,171,178,120,34,126,154,237,118,221,28,138,213,84,93,112,128,218,160,128,30,104,254,123,51,55,232,190,143,68,78,158,83,227,175,194,134,86,96,220,204,246,95,179,62,214,225,251,117,247,177,117,250,221,151,181,83,71,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,66,11,57,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,239,241,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,154,241,113,137,194,174,50,225,67,55,46,24,62,243,109,171,118,24,184,212,84,84,225,59,188,146,36,204,184,219,145,254,226,58,86,177,141,237,49,181,209,182,102,109,110,215,170,57,19,166,248,222,253,140,203,85,196,191,14,152,19,138,12,172,175,203,60,117,79,253,182,178,207,91,190,111,235,101,211,179,77,12,21,157,56,165,143,173,210,235,189,221,39,187,99,252,21,60,21,3,90,194,106,121,42,121,88,197,63,48,43,189,58,220,68,94,116,101,14,50,200,92,208,196,25,71,152,16,82,71,125,195,181,13,134,161,105,39,73,160,149,143,141,178,197,52,111,238,85,100,145,73,28,136,142,70,189,17,232,142,107,92,138,212,151,78,74,158,86,49,79,204,10,239,78,183,1,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,17,65,196,190,0,166,202,206,33,179,35,47,173,248,122,174,199,109,177,226,139,149,53,174,134,165,37,223,21,187,180,61,104,213,22,85,87,189,142,167,88,158,199,185,87,123,28,215,106,237,218,172,202,114,153,205,11,174,99,240,125,107,182,94,91,87,37,70,5,188,86,97,118,85,212,214,186,161,245,48,49,177,212,195,166,228,69,141,145,69,87,29,59,35,213,200,214,83,183,69,68,84,99,112,87,156,182,0,166,195,60,81,218,241,157,187,15,85,210,83,227,28,47,73,83,89,112,114,74,176,87,92,105,229,150,158,68,99,156,170,196,124,116,209,208,163,152,205,52,71,70,229,77,100,220,239,107,201,47,51,49,85,54,105,227,172,156,237,125,92,55,112,195,235,137,186,18,73,35,187,61,117,61,77,61,62,248,91,191,166,206,164,117,90,72,187,21,206,232,65,239,34,51,69,9,127,0,1,142,188,114,112,137,106,226,251,40,219,133,32,184,210,89,241,101,134,161,215,44,57,117,158,157,175,99,39,86,43,95,75,51,209,171,43,41,166,77,187,250,107,170,62,56,100,86,201,210,72,221,175,182,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,243,105,50,21,185,213,249,167,194,223,47,232,125,70,226,6,37,112,235,144,216,203,137,44,220,177,101,78,12,162,171,115,238,53,12,125,206,186,26,116,153,150,155,114,61,169,81,91,42,57,236,110,200,218,237,81,170,246,239,122,178,54,174,247,181,23,96,158,26,56,116,192,156,47,229,101,6,89,224,90,127,237,85,151,138,221,243,127,92,238,157,154,24,103,172,233,203,44,157,30,175,65,142,233,49,219,25,224,137,226,171,128,28,140,127,77,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,112,169,241,57,0,116,185,21,23,84,212,236,98,234,158,58,156,42,28,55,187,68,3,176,225,205,107,218,172,123,81,205,114,104,168,169,170,42,28,128,33,223,155,63,15,210,89,49,116,153,179,103,160,153,41,234,231,158,162,190,70,83,198,214,38,228,162,141,154,185,186,42,247,189,201,223,175,244,22,171,149,254,115,84,96,30,32,236,152,58,166,169,141,161,196,213,177,83,187,171,51,218,140,217,13,86,155,81,61,222,247,74,158,36,162,243,3,202,148,204,190,27,177,147,41,105,29,45,101,5,158,162,170,30,156,76,123,213,236,116,82,53,19,94,255,0,249,138,120,16,79,150,24,130,191,43,51,151,14,223,228,69,134,171,14,95,161,116,205,123,157,30,222,156,200,217,26,229,111,122,119,110,69,255,0,56,27,54,65,51,42,32,142,162,55,34,178,86,35,218,168,186,162,162,166,168,118,22,235,135,252,192,166,204,204,167,195,152,166,158,88,95,218,45,180,110,127,73,234,244,71,58,154,39,232,170,189,234,190,249,113,64,225,197,63,18,165,239,40,211,245,168,21,162,234,114,82,213,239,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,3,133,93,14,181,114,107,227,250,202,156,191,19,169,85,28,253,117,3,181,157,255,0,208,86,82,212,84,78,255,0,18,160,6,3,115,102,206,148,193,25,65,75,131,169,88,139,61,246,170,166,220,255,0,202,72,213,70,73,67,34,43,189,212,209,116,234,39,114,175,199,246,153,231,87,80,218,74,89,170,222,158,236,49,186,69,253,136,154,255,0,152,129,30,101,89,197,91,153,60,69,226,44,57,191,75,126,24,185,207,5,59,18,73,21,21,93,12,13,114,171,93,162,34,162,198,190,9,241,80,45,183,7,153,103,89,154,92,66,224,171,79,73,100,164,138,247,77,53,91,215,98,232,141,87,72,136,168,245,77,117,233,42,124,77,137,112,125,150,12,57,133,45,22,10,86,35,98,183,209,67,78,212,68,68,209,26,196,79,4,238,255,0,1,23,28,159,114,145,253,166,191,50,43,32,252,156,238,166,146,7,42,70,189,236,237,241,247,119,238,78,244,79,130,18,190,0,225,124,14,74,92,5,42,154,170,119,170,21,53,62,39,5,64,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,251,242,189,127,150,202,78,113,6,60,68,249,129,204,239,239,202,245,254,91,41,26,218,95,146,183,227,62,197,225,208,127,164,49,126,165,62,242,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,243,108,191,228,81,23,8,183,188,59,121,126,203,31,239,54,203,254,69,17,112,139,66,199,201,83,225,30,199,7,230,222,144,191,235,213,239,72,0,61,90,240,249,174,54,235,125,226,223,85,105,187,80,83,214,208,214,194,250,106,170,90,152,155,44,83,196,246,171,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,159,72,28,95,177,51,76,235,28,80,247,198,103,10,183,14,29,241,139,46,214,24,170,42,240,78,33,154,105,109,245,77,167,115,98,183,74,233,101,115,109,206,123,165,145,239,115,33,70,43,100,122,181,100,77,234,136,170,199,233,142,100,247,230,22,4,195,249,157,130,47,120,3,20,211,117,173,119,218,57,40,231,209,140,115,227,220,158,236,177,239,107,154,146,198,237,175,99,149,171,181,236,107,180,213,8,90,226,19,34,113,63,14,249,143,83,151,248,150,174,158,181,174,133,181,214,218,248,52,70,214,209,61,239,108,114,171,53,85,137,219,163,123,92,199,42,232,230,59,69,123,118,189,208,108,231,43,248,29,126,86,212,121,147,246,79,240,236,250,157,83,209,166,221,255,0,196,120,127,193,248,250,191,230,109,199,31,159,79,111,173,28,42,142,127,27,183,75,106,0,52,107,88,7,232,97,220,63,119,197,152,130,217,133,176,253,39,106,186,94,107,33,183,209,65,212,107,58,181,19,61,25,27,55,61,81,173,213,206,68,213,202,136,154,247,170,33,39,92,37,112,11,135,242,179,216,185,155,155,12,246,166,56,167,214,170,11,102,246,73,65,105,145,118,172,75,220,139,214,169,143,71,47,83,114,198,215,59,220,107,157,27,38,92,236,14,95,123,31,95,86,220,110,231,60,163,253,251,145,93,170,218,252,187,100,240,222,87,23,86,181,207,197,162,62,53,83,247,83,219,84,238,142,249,220,249,185,112,228,190,106,229,238,14,171,198,184,175,17,212,80,225,220,87,11,42,237,248,105,205,138,104,166,108,145,83,201,5,209,178,178,87,44,78,116,110,146,39,69,177,174,84,107,21,250,236,98,38,103,128,79,240,152,106,112,150,98,205,19,172,67,144,182,131,59,191,180,57,141,204,199,17,76,83,85,115,194,35,72,136,141,209,227,58,115,157,242,0,12,134,152,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,235,94,177,90,101,81,138,188,174,60,137,229,151,214,189,98,180,202,160,0,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,38,164,133,110,74,158,105,241,79,203,250,239,81,183,19,82,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,101,80,0,8,1,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,240,0,2,223,231,246,113,216,184,127,201,172,89,156,88,142,30,209,73,134,109,238,168,142,155,115,217,218,234,158,228,142,154,155,123,24,245,143,171,60,145,69,212,216,173,102,253,206,247,90,170,92,2,61,121,207,230,245,78,16,200,108,53,148,118,233,234,225,168,204,43,195,166,172,86,193,19,224,154,221,111,233,203,36,47,123,189,246,61,106,102,161,145,170,196,239,72,100,69,114,34,237,120,67,9,179,70,64,228,229,139,135,252,154,194,121,59,135,38,237,20,152,102,222,218,121,42,118,189,157,174,169,238,116,149,53,59,30,247,172,125,89,228,150,94,158,245,107,55,237,111,186,212,66,3,56,25,202,251,86,113,241,105,150,120,14,250,234,69,182,207,120,246,149,100,21,116,77,171,130,174,10,24,100,173,146,150,72,156,168,215,50,102,211,44,43,174,168,137,34,170,181,218,109,93,140,192,128,190,105,184,2,167,2,241,165,140,170,147,15,82,90,109,184,170,158,130,255,0,109,74,100,137,172,170,100,148,204,138,162,161,89,26,251,175,125,100,21,106,253,232,143,115,247,61,117,222,142,118,90,242,66,204,206,211,133,115,47,39,43,42,237,81,123,62,225,73,137,173,240,117,54,215,84,118,136,214,158,173,251,85,254,252,49,246,90,36,213,172,77,174,159,222,114,239,98,39,160,231,97,149,247,92,67,148,120,15,53,237,238,171,154,159,6,94,42,173,181,212,240,209,58,86,71,5,193,145,233,85,44,168,186,66,198,75,71,20,73,185,186,57,245,76,77,205,84,68,126,16,114,197,205,47,193,127,25,56,43,181,223,125,153,106,197,189,163,11,92,63,169,122,221,171,181,70,189,146,14,230,57,204,221,93,29,23,190,221,186,105,239,57,24,175,2,127,128,44,87,27,153,243,83,195,143,13,24,199,50,108,213,180,144,98,20,167,101,175,15,164,213,17,70,245,184,212,189,34,142,72,153,43,30,217,159,11,93,37,74,197,177,219,217,78,244,93,27,185,200,16,131,198,230,124,211,113,29,196,190,49,204,155,53,109,92,248,121,106,25,107,195,233,53,68,178,49,45,212,204,72,163,146,38,74,198,58,22,76,230,201,82,177,108,110,199,212,61,23,87,110,114,223,76,162,201,203,238,15,229,95,159,89,197,119,155,167,73,152,151,12,59,79,107,166,218,197,221,75,109,189,69,27,170,119,181,234,169,190,121,234,34,233,185,140,115,123,54,239,121,178,53,83,8,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,38,255,0,141,252,161,193,185,11,203,19,22,229,30,95,193,87,29,139,14,211,218,33,167,90,185,214,105,229,123,239,148,146,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,8,54,51,167,156,22,78,95,112,55,20,11,154,181,19,118,139,46,101,219,224,168,163,147,107,25,208,170,161,167,130,146,162,155,68,123,158,237,172,101,52,189,69,107,26,189,167,99,119,44,110,83,5,137,232,230,151,145,116,121,193,194,157,251,18,81,89,187,94,36,203,191,244,201,108,154,53,130,57,25,75,26,162,92,24,233,37,77,221,30,203,212,153,209,177,205,115,228,166,131,243,149,168,199,6,27,114,96,207,154,108,43,154,24,151,32,47,181,181,125,159,28,83,182,233,98,99,170,37,116,17,220,104,227,145,211,198,200,81,138,198,62,106,109,94,233,85,204,238,161,141,139,189,92,196,108,196,154,203,100,14,113,223,120,127,206,92,39,156,88,114,30,209,87,134,110,13,168,146,155,115,25,218,233,94,215,71,83,77,189,236,122,71,213,130,73,98,234,108,87,51,126,230,251,205,69,54,94,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,0,0,182,156,69,103,206,13,225,183,40,239,185,173,140,235,105,26,203,117,59,217,108,161,154,161,97,125,218,226,172,114,211,209,68,173,99,221,190,71,55,69,114,49,219,24,143,145,201,177,142,84,184,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,3,199,247,24,55,94,44,179,113,206,183,173,36,120,19,7,84,86,80,97,70,67,19,145,245,48,61,237,73,43,165,116,140,108,187,234,18,24,158,145,185,173,72,152,214,51,110,244,146,73,2,202,231,70,111,99,44,250,205,12,65,155,153,129,61,36,151,220,69,80,217,170,18,146,4,134,8,152,200,219,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,91,129,141,120,59,205,204,17,195,70,14,226,122,225,103,171,155,15,98,170,138,132,169,133,148,111,107,236,244,155,227,101,13,77,74,191,71,35,42,220,178,172,110,107,22,36,103,103,94,162,186,161,140,75,191,203,63,130,139,119,19,248,238,229,141,179,46,217,218,114,219,9,107,77,91,71,34,85,67,237,154,233,161,145,35,167,134,162,23,71,179,163,171,39,145,91,38,228,214,6,171,21,179,43,155,57,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,129,174,191,7,220,89,227,46,17,115,67,237,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,236,39,128,49,254,13,205,60,27,105,204,28,190,196,52,151,204,61,124,167,74,154,26,234,101,93,146,179,85,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,128,30,54,248,62,196,220,35,102,132,182,87,37,93,110,9,190,84,78,236,39,120,171,150,159,175,93,4,81,192,249,153,36,113,61,92,215,194,234,150,68,175,115,35,73,21,170,246,53,168,187,91,125,121,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,9,169,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,42,185,98,240,29,248,111,190,211,103,206,108,89,119,96,28,63,112,111,179,109,119,27,119,82,151,20,76,214,76,217,52,119,85,171,209,167,157,180,234,237,209,201,20,206,73,33,93,118,74,212,197,94,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,253,94,58,56,50,177,113,135,151,20,182,200,238,190,198,198,120,95,180,84,97,155,148,175,122,210,182,73,81,157,90,106,152,219,174,176,203,210,137,22,70,181,100,141,204,107,155,185,17,241,73,175,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,166,211,198,0,115,58,224,59,240,223,98,169,207,156,167,178,238,199,216,126,222,239,105,90,237,214,238,165,86,40,133,175,133,177,234,238,171,83,173,79,3,106,21,187,99,146,89,154,145,194,154,236,137,168,30,131,150,159,29,85,60,77,97,154,172,176,204,234,250,186,172,208,195,148,243,220,170,171,157,75,20,112,93,237,203,80,136,217,216,144,70,200,161,124,43,60,48,186,53,106,110,78,156,141,115,213,210,36,121,190,106,239,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,216,35,131,174,49,112,39,23,248,18,162,255,0,96,163,246,54,36,179,108,251,65,135,250,147,84,123,47,171,53,67,41,127,170,159,4,81,207,213,142,157,100,252,154,46,205,118,187,69,78,240,200,3,85,115,106,131,85,112,39,251,254,117,151,255,0,71,255,0,254,231,8,1,39,251,254,117,151,255,0,71,255,0,254,231,8,1,3,101,62,19,188,172,100,223,203,252,61,233,208,24,171,206,175,202,198,22,249,129,67,233,215,19,42,184,78,242,177,147,127,47,240,247,167,64,98,175,58,191,43,24,91,230,5,15,167,92,64,138,190,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,14,117,126,105,240,183,203,250,31,81,184,142,74,158,105,241,79,203,250,239,81,183,1,53,32,0,0,0,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,53,214,227,243,29,126,17,56,201,205,139,255,0,178,253,159,217,49,4,150,46,143,95,171,187,217,177,178,131,171,187,107,116,234,118,94,166,221,61,221,251,117,118,155,148,47,87,38,220,45,98,196,28,92,86,93,174,244,61,162,175,12,224,251,141,210,215,39,85,236,236,245,79,158,154,145,210,104,213,68,126,176,85,212,51,71,34,183,223,215,77,205,106,164,223,145,87,201,11,43,127,248,203,206,187,133,139,254,132,194,214,139,159,106,253,181,53,240,116,81,255,0,254,13,118,247,179,245,49,223,202,33,42,128,13,96,115,99,2,254,11,243,79,25,101,159,181,61,167,246,75,16,92,108,93,183,161,209,237,93,150,166,72,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,155,63,26,230,113,211,130,174,184,3,140,28,219,177,94,106,41,38,168,170,197,21,119,182,58,153,238,115,18,11,131,187,116,45,85,115,90,187,219,21,76,109,122,105,162,61,28,136,174,68,71,40,76,159,45,28,127,83,152,60,22,229,221,85,203,16,210,93,110,86,58,122,155,5,82,66,177,111,163,101,37,76,145,82,211,202,200,209,54,61,180,105,72,169,185,55,185,142,99,221,187,126,229,138,30,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,64,103,255,0,37,79,43,24,167,230,5,119,167,91,140,255,0,48,3,146,167,149,140,83,243,2,187,211,173,198,127,128,0,1,170,185,178,159,9,222,86,50,111,229,254,30,244,232,13,107,13,148,248,78,242,177,147,127,47,240,247,167,64,5,213,0,1,0,60,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,24,1,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,242,115,167,192,20,215,222,30,112,166,96,211,225,234,186,203,150,21,197,12,166,125,116,41,43,153,65,110,172,167,145,38,89,81,171,177,172,125,68,20,12,71,189,59,159,177,173,84,234,42,58,53,184,22,198,183,92,1,198,14,82,95,108,212,244,147,84,85,98,138,75,35,219,82,199,57,137,5,193,221,134,103,34,53,205,93,237,138,166,71,49,117,209,30,141,85,71,34,43,86,119,184,170,202,223,195,79,14,57,139,150,112,216,189,179,95,121,195,245,94,202,162,237,93,159,171,116,137,157,106,31,202,43,216,214,233,85,20,14,247,220,140,93,52,126,173,87,34,235,88,6,213,0,241,89,33,141,110,185,149,146,248,7,49,175,180,244,144,92,177,86,23,181,94,235,34,164,99,155,4,115,212,210,71,52,141,141,174,115,156,140,71,61,81,17,92,229,211,77,85,124,79,106,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,248,148,162,104,171,222,170,86,82,5,73,224,114,82,210,160,63,31,24,89,96,196,120,82,239,96,170,98,58,43,133,20,212,238,69,68,93,81,204,84,240,94,239,240,154,237,113,135,150,117,153,91,196,46,53,180,244,150,58,73,111,117,51,82,61,54,38,168,229,108,138,136,140,85,211,78,170,39,192,216,244,138,14,112,121,72,254,211,65,153,20,112,126,78,7,84,201,59,145,35,78,247,246,8,251,251,247,47,122,175,193,64,188,220,166,115,165,49,190,80,85,96,234,166,34,79,98,170,166,183,51,242,146,57,85,145,208,198,136,239,121,52,77,122,107,220,139,240,253,134,124,144,23,203,87,56,171,114,219,136,188,59,135,55,235,111,196,247,56,32,168,98,201,34,34,43,97,157,173,84,107,117,69,85,89,19,197,62,8,79,117,37,67,106,233,97,171,98,123,179,70,217,19,246,42,107,254,112,59,138,31,221,253,37,101,47,69,84,238,241,2,134,185,62,243,177,23,83,161,29,181,222,39,107,87,226,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,28,57,126,0,117,189,116,78,245,40,107,28,175,213,52,79,247,138,213,83,93,62,37,108,110,137,220,5,64,28,57,200,198,171,220,186,35,83,85,2,205,113,95,155,54,172,161,202,107,157,246,233,81,36,73,61,53,92,113,171,34,123,213,85,180,210,185,127,53,83,238,67,95,235,180,117,249,207,158,23,41,109,41,214,147,20,226,57,31,18,200,237,158,228,245,90,49,87,114,174,157,207,111,223,161,155,252,222,115,190,12,71,138,173,249,93,104,184,212,255,0,89,110,85,15,172,139,108,140,98,47,102,133,173,78,247,109,118,189,71,248,39,248,62,62,47,148,246,78,77,142,179,122,239,139,43,168,160,146,134,201,71,72,246,44,142,98,174,247,86,49,218,163,85,21,123,186,14,251,151,195,199,80,37,59,131,172,172,76,167,200,60,31,135,165,134,40,234,91,102,165,74,132,141,90,169,212,247,158,229,213,173,77,117,89,21,117,253,101,238,58,105,41,163,163,165,134,146,38,163,89,12,109,141,168,137,162,34,34,104,119,1,194,148,170,247,156,185,81,19,188,167,243,180,84,3,148,253,69,101,45,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,251,242,189,127,150,202,78,113,6,60,68,249,129,204,239,239,202,245,254,91,41,26,218,95,146,183,227,62,197,225,208,127,164,49,126,165,62,242,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,243,108,191,228,81,23,8,183,188,59,121,126,203,31,239,54,203,254,69,17,112,139,66,199,201,83,225,30,199,7,230,222,144,191,235,213,239,72,0,61,90,240,0,0,182,156,66,100,78,24,226,35,46,42,114,255,0,18,213,212,81,57,179,54,186,219,95,6,170,234,42,214,49,237,142,85,102,168,146,183,108,143,107,152,229,77,90,247,104,172,118,215,182,229,131,226,229,186,110,209,52,87,26,196,178,112,120,203,249,126,34,140,86,26,169,166,186,38,38,38,57,76,127,62,19,205,2,25,133,129,49,6,88,227,123,222,0,197,52,221,27,165,138,178,74,57,244,99,218,201,54,175,187,44,123,218,215,44,82,55,107,216,229,106,110,99,218,237,52,83,232,203,108,174,199,217,191,137,217,131,178,227,13,84,94,238,207,134,74,149,134,39,178,54,199,19,19,222,146,73,36,115,99,141,186,171,91,185,238,68,87,57,173,77,92,230,162,203,95,21,60,36,97,142,38,173,246,137,93,118,167,195,120,138,211,50,53,151,182,219,150,170,89,40,149,175,221,74,230,164,177,163,155,212,115,94,213,114,187,98,163,246,162,117,31,175,177,200,108,130,192,60,63,96,232,176,222,14,181,83,178,186,166,26,101,188,221,26,199,164,183,58,168,226,70,44,206,222,247,171,26,174,222,246,196,215,108,98,200,253,168,155,156,171,18,167,103,110,78,34,105,170,127,23,219,207,195,199,191,255,0,14,134,187,211,54,18,140,154,155,182,173,235,140,152,210,104,152,158,172,76,126,116,206,237,105,158,49,76,78,188,167,79,140,240,220,41,112,129,132,120,112,180,69,123,170,155,218,184,242,186,141,244,215,91,172,115,74,148,237,142,71,70,247,82,193,18,170,55,164,215,66,205,36,115,122,142,84,114,251,141,114,70,220,132,0,149,216,177,111,15,68,91,181,26,68,40,12,211,53,197,231,56,170,177,152,234,230,187,149,113,153,246,68,114,136,229,17,186,0,1,234,215,128,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,35,87,54,57,53,254,20,51,79,25,102,103,227,29,236,207,181,184,130,227,125,236,95,100,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,3,32,57,92,121,19,203,47,173,122,197,105,149,69,170,225,115,34,255,0,22,188,137,195,57,41,246,167,237,31,217,206,219,253,115,236,61,143,175,218,43,39,169,254,71,169,38,221,189,125,191,158,186,237,215,187,93,18,234,128,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,197,95,244,12,127,238,162,255,0,113,63,251,121,159,252,46,100,95,226,215,145,56,103,37,62,212,253,163,251,57,219,127,174,125,135,177,245,251,69,100,245,63,200,245,36,219,183,175,183,243,215,93,186,247,107,162,5,213,0,0,34,175,158,119,232,79,247,147,248,105,42,134,42,241,207,192,199,227,163,246,39,253,84,126,199,125,142,246,151,251,9,237,14,213,218,251,55,253,177,14,205,189,155,253,182,187,254,26,119,134,0,114,84,243,79,138,126,95,215,122,141,184,154,147,10,184,41,229,189,248,159,102,157,215,51,63,12,191,107,125,167,135,231,177,118,47,179,189,131,167,212,169,167,155,171,212,237,82,235,167,102,219,183,106,107,191,93,123,180,92,213,0,0,3,85,114,127,185,92,121,19,203,47,173,122,197,105,138,191,232,24,255,0,221,69,254,226,127,246,243,63,248,92,200,191,197,175,34,112,206,74,125,169,251,71,246,115,182,255,0,92,251,15,99,235,246,138,201,234,127,145,234,73,183,111,95,111,231,174,187,117,238,215,68,11,170,0,2,0,121,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,28,81,242,164,252,101,51,219,19,103,95,225,235,236,231,218,62,197,253,108,251,45,219,58,29,158,142,10,111,229,187,92,123,183,116,55,126,98,105,187,78,253,53,91,255,0,193,79,10,95,137,246,86,93,114,207,237,239,218,223,105,226,9,239,189,183,217,125,131,167,212,166,167,135,165,211,235,75,174,157,155,118,237,201,174,253,52,238,213,67,32,0,0,8,64,231,5,156,119,220,115,197,2,229,85,68,61,158,203,150,150,248,41,232,227,220,199,245,234,171,169,224,171,168,169,213,24,215,183,115,31,77,23,77,92,246,167,102,222,221,171,35,144,155,242,48,49,103,37,171,238,57,197,87,156,107,138,120,177,237,183,172,65,112,168,186,92,106,126,194,50,62,189,84,242,58,73,100,216,202,230,177,187,158,247,46,141,68,106,107,162,34,39,112,30,127,145,246,0,166,150,235,154,121,165,93,135,170,210,162,150,158,221,96,181,221,156,146,182,5,100,174,150,122,218,118,46,189,39,189,22,26,7,187,185,94,196,88,255,0,53,36,93,210,190,89,254,19,248,117,181,112,181,146,86,124,160,183,221,169,47,53,20,53,21,117,117,215,136,109,109,160,125,202,121,167,123,210,89,99,71,189,85,237,137,98,133,28,231,185,85,144,177,59,145,17,169,120,0,178,156,104,100,229,247,63,120,96,199,249,85,133,166,217,122,186,219,227,168,183,71,181,139,218,106,169,42,34,171,138,155,87,189,140,103,89,244,237,139,168,231,35,89,212,222,186,163,116,93,112,141,170,8,192,197,156,144,172,87,140,85,121,187,97,110,32,62,207,217,107,110,21,21,22,235,71,217,71,213,251,62,149,242,57,209,83,117,223,94,143,151,166,197,107,58,142,77,206,219,170,247,168,18,41,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,34,135,156,254,124,211,98,172,208,195,89,1,98,173,171,236,248,30,157,215,75,235,27,81,43,96,146,227,89,28,110,130,55,194,172,70,61,240,211,104,246,202,142,127,117,116,140,77,138,215,163,164,211,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,76,63,207,238,82,119,222,32,51,151,22,103,22,35,226,115,179,213,226,107,131,170,35,166,251,22,199,246,74,86,53,35,166,166,222,202,198,36,157,40,35,138,46,166,196,115,246,110,119,188,229,80,49,87,147,238,78,95,113,207,20,9,154,180,243,118,123,46,90,91,231,168,172,147,107,31,215,170,174,167,158,146,158,155,69,123,94,221,204,125,76,189,68,107,218,157,155,99,182,172,141,82,69,121,163,249,19,204,223,162,250,197,17,234,184,50,225,3,10,240,119,151,21,216,58,211,126,251,71,122,189,92,29,112,187,223,100,183,71,73,37,78,137,178,8,26,198,171,222,216,98,98,42,181,143,146,77,36,150,119,162,181,36,216,223,87,197,30,69,254,50,153,19,137,178,83,237,79,217,207,180,125,139,250,231,216,123,103,67,179,214,65,83,252,143,82,61,219,186,27,127,61,52,221,175,126,154,40,107,88,109,80,69,95,250,6,63,247,81,127,184,159,253,188,149,64,53,150,207,236,156,190,240,255,0,156,184,179,39,113,28,221,162,175,12,220,29,79,29,78,214,51,181,210,189,169,37,53,78,198,61,233,31,86,9,34,151,167,189,92,205,251,93,239,53,80,152,174,82,25,243,77,154,124,52,71,150,215,10,218,185,241,14,88,84,123,46,165,106,106,37,168,124,182,233,223,36,180,50,35,222,196,107,24,214,164,180,204,137,175,126,198,81,181,125,214,189,141,79,171,140,222,89,152,87,139,28,199,161,205,43,78,99,125,134,189,37,189,182,251,191,78,193,29,116,119,46,154,254,66,119,109,150,23,164,205,98,172,110,123,221,38,232,227,129,168,140,72,253,239,213,224,135,128,123,239,6,88,171,18,221,169,243,211,237,93,151,20,91,225,167,172,180,125,152,101,14,181,80,73,186,158,167,174,181,18,191,220,100,149,44,233,162,53,174,235,234,237,85,141,3,48,0,0,70,95,57,252,239,205,12,43,134,112,214,70,218,172,116,148,120,39,28,211,186,190,227,120,116,145,203,61,194,122,58,136,223,216,89,26,251,208,50,39,45,44,206,147,77,100,89,35,107,92,212,142,86,201,28,28,49,112,245,138,184,160,206,91,46,81,225,106,158,193,219,250,149,55,27,163,233,100,168,134,217,67,19,119,75,81,35,88,159,220,198,196,115,152,215,203,44,76,87,179,126,228,216,207,31,224,12,27,154,120,54,237,151,217,131,135,169,47,152,122,249,78,180,213,212,53,40,187,37,102,168,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,106,184,80,224,251,43,248,70,195,55,75,46,3,74,186,219,149,242,161,206,186,94,42,229,147,175,93,4,85,21,47,162,100,145,239,88,90,248,97,169,233,43,226,100,105,34,181,94,173,110,168,214,133,202,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,61,88,0,90,174,39,120,122,194,188,80,100,213,235,40,241,77,79,96,237,253,58,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,238,163,122,53,204,115,226,150,86,35,217,191,114,107,173,154,89,91,142,242,91,29,220,242,207,50,236,94,198,196,150,110,143,109,162,237,80,212,116,186,176,178,104,255,0,41,11,223,27,181,142,86,59,221,114,233,174,139,162,162,162,108,252,98,255,0,25,28,5,224,30,49,46,184,54,251,125,196,181,120,98,229,134,42,22,10,202,202,10,8,101,158,229,106,123,145,210,82,44,142,209,204,123,92,138,232,100,85,123,34,89,103,85,138,78,167,112,120,174,86,188,78,102,63,16,217,53,93,100,204,91,45,214,174,175,0,246,91,95,218,250,218,149,155,219,242,72,233,223,211,85,233,53,58,212,240,54,149,178,42,201,36,143,234,178,73,21,28,253,93,26,220,209,252,246,102,111,209,125,30,136,157,236,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,174,16,113,71,202,147,241,148,207,108,77,157,127,135,175,179,159,104,251,23,245,179,236,183,108,232,118,122,56,41,191,150,237,113,238,221,208,221,249,137,166,237,59,244,213,65,201,83,202,198,41,249,129,93,233,214,227,63,204,127,224,167,133,47,196,251,43,46,185,103,246,247,237,111,180,241,4,247,222,219,236,190,193,211,234,83,83,195,210,233,245,165,215,78,205,187,118,228,215,126,154,119,106,185,0,0,138,190,121,223,161,63,222,79,225,164,170,24,171,199,63,3,31,142,143,216,159,245,81,251,29,246,59,218,95,236,39,180,59,87,107,236,223,246,196,59,54,246,111,246,218,239,248,105,222,24,1,201,83,205,62,41,249,127,93,234,54,226,106,76,42,224,167,150,247,226,125,154,119,92,204,252,50,253,173,246,158,31,158,197,216,190,206,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,115,84,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,49,255,0,54,57,53,254,20,51,79,25,102,103,227,29,236,207,181,184,130,227,125,236,95,100,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,51,87,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,64,186,160,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,199,252,216,228,215,248,80,205,60,101,153,159,140,119,179,62,214,226,11,141,247,177,125,144,235,118,94,213,83,36,221,46,167,109,110,253,189,77,187,182,183,93,53,209,53,208,205,94,23,50,47,241,107,200,156,51,146,159,106,126,209,253,156,237,191,215,62,195,216,250,253,162,178,122,159,228,122,146,109,219,215,219,249,235,174,221,123,181,209,2,234,128,0,136,190,107,220,14,84,225,171,173,239,139,140,185,125,34,88,174,85,20,239,197,214,148,100,84,235,67,87,43,163,129,181,176,35,81,169,43,39,149,204,234,181,117,149,38,149,210,106,246,200,254,142,5,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,52,145,151,143,249,35,96,219,238,50,187,94,114,251,60,234,240,174,30,172,168,89,168,108,181,56,121,110,79,160,99,145,21,97,74,149,171,141,210,49,29,187,98,185,187,209,155,81,206,145,200,175,112,103,166,69,231,166,92,113,23,151,22,236,208,202,251,207,110,181,87,107,20,208,202,136,202,171,125,83,81,22,74,90,152,209,87,167,51,55,55,84,213,90,173,115,94,199,61,143,99,221,172,185,58,124,29,114,246,199,124,32,99,186,139,253,131,137,111,108,225,187,206,207,180,24,127,236,108,52,254,212,233,67,80,202,95,234,167,212,203,36,29,41,42,22,79,201,162,111,211,107,181,69,238,176,31,232,24,255,0,221,69,254,226,127,246,240,50,171,254,117,151,255,0,71,255,0,254,231,8,1,54,83,252,5,255,0,252,172,126,45,31,106,127,71,255,0,97,125,183,216,127,249,187,177,118,174,207,212,255,0,199,233,245,63,218,239,254,113,128,31,232,24,255,0,221,69,254,226,127,246,240,51,255,0,132,239,43,25,55,242,255,0,15,122,116,6,42,243,171,242,177,133,190,96,80,250,117,196,205,76,167,192,191,130,252,172,193,185,103,237,79,105,253,146,195,246,235,23,109,232,116,123,87,101,166,142,30,175,79,115,182,110,233,238,219,185,218,107,166,171,166,165,170,227,91,133,47,199,7,43,45,89,103,246,247,236,151,179,49,4,23,222,219,236,190,223,212,233,211,84,67,210,233,245,162,211,94,211,187,118,229,211,102,154,119,234,129,5,156,39,121,167,201,191,152,24,123,212,96,54,83,35,87,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,23,255,0,141,110,91,223,142,14,105,218,179,51,240,203,246,75,217,152,126,11,23,98,251,59,219,250,157,58,154,137,186,189,78,213,22,154,246,157,187,118,174,155,53,215,191,68,245,124,12,112,49,248,151,125,182,255,0,85,31,182,63,108,125,155,254,194,123,63,178,246,78,211,255,0,108,77,191,119,105,255,0,107,166,207,142,189,193,149,64,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,35,146,167,154,124,83,242,254,187,212,109,198,106,113,173,203,123,241,193,205,59,86,102,126,25,126,201,123,51,15,193,98,236,95,103,123,127,83,167,83,81,55,87,169,218,162,211,94,211,183,110,213,211,102,186,247,232,142,10,121,111,126,39,217,167,117,204,207,195,47,218,223,105,225,249,236,93,139,236,239,96,233,245,42,105,230,234,245,59,84,186,233,217,182,237,218,154,239,215,94,237,20,51,84,0,0,0,0,213,92,218,160,138,191,244,12,127,238,162,255,0,113,63,251,120,25,255,0,194,119,149,140,155,249,127,135,189,58,2,234,158,83,41,240,47,224,191,43,48,110,89,251,83,218,127,100,176,253,186,197,219,122,29,30,213,217,105,163,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,169,234,192,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,141,92,216,228,215,248,80,205,60,101,153,159,140,119,179,62,214,226,11,141,247,177,125,144,235,118,94,213,83,36,221,46,167,109,110,253,189,77,187,182,183,93,53,209,53,208,15,87,201,83,202,198,41,249,129,93,233,214,227,63,203,85,194,230,69,254,45,121,19,134,114,83,237,79,218,63,179,157,183,250,231,216,123,31,95,180,86,79,83,252,143,82,77,187,122,251,127,61,117,219,175,118,186,37,213,0,65,95,55,156,11,246,75,140,155,149,255,0,218,157,175,237,174,31,181,223,122,61,14,159,100,233,198,234,14,150,237,203,212,215,176,117,55,104,223,229,118,233,238,238,116,234,24,85,198,183,45,239,199,7,52,237,89,153,248,101,251,37,236,204,63,5,139,177,125,157,237,253,78,157,77,68,221,94,167,106,139,77,123,78,221,187,87,77,154,235,223,162,5,160,228,125,141,110,181,248,3,52,242,230,106,122,68,182,216,239,22,235,221,60,173,99,186,238,158,186,25,97,149,175,118,237,170,196,109,190,21,106,35,81,81,93,38,170,237,81,27,134,188,209,252,246,102,111,209,125,30,136,149,78,6,56,24,252,75,190,219,127,170,143,219,31,182,62,205,255,0,97,61,159,217,123,39,105,255,0,182,38,223,187,180,255,0,181,211,103,199,94,235,85,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,7,37,79,43,24,167,230,5,119,167,91,140,255,0,49,255,0,130,158,20,191,19,236,172,186,229,159,219,223,181,190,211,196,19,223,123,111,178,251,7,79,169,77,79,15,75,167,214,151,93,59,54,237,219,147,93,250,105,221,170,228,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,192,15,244,12,127,238,162,255,0,113,63,251,121,37,57,79,129,127,5,249,89,131,114,207,218,158,211,251,37,135,237,214,46,219,208,232,246,174,203,77,28,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,64,245,96,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,225,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,191,252,20,240,165,248,159,101,101,215,44,254,222,253,173,246,158,32,158,251,219,125,151,216,58,125,74,106,120,122,93,62,180,186,233,217,183,110,220,154,239,211,78,237,84,34,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,225,197,31,42,79,198,83,61,177,54,117,254,30,190,206,125,163,236,95,214,207,178,221,179,161,217,232,224,166,254,91,181,199,187,119,67,119,230,38,155,180,239,211,85,191,252,20,240,165,248,159,101,101,215,44,254,222,253,173,246,158,32,158,251,219,125,151,216,58,125,74,106,120,122,93,62,180,186,233,217,183,110,220,154,239,211,78,237,84,50,0,214,219,140,12,1,83,150,28,81,230,150,12,155,15,82,88,169,233,113,69,117,77,190,223,72,145,54,8,45,213,50,173,69,18,70,216,151,99,24,180,211,66,168,196,211,98,42,53,81,170,138,212,217,36,194,14,50,121,100,90,184,176,205,200,115,94,223,154,116,152,34,161,214,122,123,109,117,60,56,93,181,143,174,158,23,203,165,84,178,165,76,42,231,244,159,20,73,185,170,168,200,24,155,180,68,70,135,201,201,183,20,223,113,7,8,245,150,155,189,119,104,164,195,56,194,227,107,181,199,210,99,59,61,43,224,166,171,116,122,181,17,95,172,245,117,15,213,202,174,247,244,215,107,90,137,157,70,31,240,67,192,61,247,131,44,85,137,110,212,249,233,246,174,203,138,45,240,211,214,90,62,204,50,135,90,168,36,221,79,83,215,90,137,95,238,50,74,150,116,209,26,215,117,245,118,170,198,153,128,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,97,87,26,220,183,191,28,28,211,181,102,103,225,151,236,151,179,48,252,22,46,197,246,119,183,245,58,117,53,19,117,122,157,170,45,53,237,59,118,237,93,54,107,175,126,136,22,3,145,143,233,179,247,111,248,145,42,134,42,240,49,192,199,226,93,246,219,253,84,126,216,253,177,246,111,251,9,236,254,203,217,59,79,253,177,54,253,221,167,253,174,155,62,58,247,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,2,133,253,101,101,46,3,132,94,242,162,143,205,213,84,169,170,138,157,192,84,89,30,49,114,177,51,99,32,241,134,30,138,24,164,169,117,154,169,41,210,69,106,39,83,221,123,87,87,53,116,209,99,69,215,245,23,184,233,171,166,142,178,150,106,73,90,142,100,209,186,55,34,166,168,168,169,160,26,207,90,99,175,201,140,240,182,203,118,78,140,152,91,17,198,249,86,55,111,247,32,170,209,234,155,85,53,238,99,190,237,77,128,120,80,205,155,86,111,101,53,178,251,107,168,146,84,130,154,146,57,21,241,61,138,138,234,104,156,159,156,171,247,169,21,60,216,114,114,108,11,155,214,140,89,67,69,4,116,55,186,58,183,189,99,115,17,119,182,177,238,213,90,136,139,223,215,111,222,190,62,26,30,211,148,54,119,193,135,49,85,195,43,174,247,26,159,235,213,202,7,209,197,182,71,177,87,179,76,215,39,115,182,183,78,155,60,83,252,63,0,152,128,112,215,35,218,143,106,234,142,77,80,228,14,135,49,81,202,171,162,253,223,113,83,23,84,238,82,183,183,95,18,132,84,215,79,136,29,160,225,171,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,82,170,114,190,5,42,154,129,194,126,162,191,3,134,248,247,149,0,45,230,125,102,45,30,87,229,149,231,20,214,202,172,100,20,117,46,213,34,89,23,221,167,145,235,220,159,220,23,12,142,46,112,25,206,252,59,151,86,60,3,105,169,210,162,235,112,169,134,165,171,79,185,22,5,163,84,119,188,190,11,249,118,248,119,255,0,128,8,180,207,76,115,87,154,153,203,138,241,122,201,213,246,189,226,119,211,254,77,34,214,61,251,35,238,248,46,214,183,197,73,150,229,107,149,11,129,56,126,179,226,90,170,117,142,178,255,0,111,100,207,252,190,244,86,186,166,161,233,220,157,201,220,230,145,31,194,86,81,214,103,38,117,216,236,16,70,143,130,138,178,146,186,169,22,116,139,88,146,174,22,57,17,116,94,245,71,175,135,248,77,135,114,215,10,210,96,156,5,96,194,180,81,171,34,182,91,225,167,106,43,213,234,155,90,159,21,241,239,212,15,74,1,194,248,1,215,46,139,254,241,196,109,84,251,142,85,53,82,182,160,28,162,104,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,154,156,128,58,100,106,175,220,115,22,137,254,241,91,144,161,19,69,3,180,28,39,129,200,24,91,205,43,42,23,29,240,253,120,196,180,180,235,37,101,130,222,249,153,249,125,136,141,109,77,59,215,185,123,151,185,174,33,167,34,241,205,94,85,231,46,20,197,233,39,75,217,23,136,31,81,249,52,151,72,247,236,147,187,226,187,92,239,5,54,67,204,172,43,73,141,176,21,255,0,10,214,198,175,138,231,111,154,157,200,143,86,42,238,106,252,83,195,191,67,94,46,45,114,142,179,38,243,174,249,96,158,52,100,21,181,149,117,212,168,147,164,186,68,181,115,49,168,171,162,119,162,49,60,127,194,4,255,0,228,46,98,209,230,134,89,89,177,77,20,170,246,79,71,76,237,86,37,141,125,234,120,222,157,203,253,217,112,200,226,228,255,0,156,239,196,89,117,124,192,55,106,157,106,45,87,10,104,105,154,148,251,81,32,74,52,70,251,201,226,191,144,119,143,127,248,73,29,3,133,239,40,95,214,118,20,187,199,184,2,41,81,66,38,133,73,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,41,119,220,83,175,120,114,170,38,168,169,175,235,41,143,238,211,64,59,83,192,228,0,58,43,106,89,69,71,61,100,138,136,216,34,116,138,171,225,163,81,87,252,198,189,124,115,231,93,110,111,231,13,83,86,162,41,109,246,149,141,105,86,56,216,137,249,90,90,109,254,243,92,237,222,244,127,127,113,52,252,100,102,213,46,79,228,197,206,253,53,68,113,75,83,13,84,16,163,209,139,185,201,73,51,180,68,115,155,170,234,212,240,53,229,195,246,203,134,52,197,182,219,58,35,230,169,186,214,211,210,106,214,247,234,247,182,52,238,106,46,158,41,224,128,73,103,38,252,157,234,92,241,22,103,220,41,103,106,77,67,74,202,57,28,175,107,23,109,92,187,180,247,118,187,190,6,252,87,195,225,169,44,69,136,224,171,43,105,178,171,135,172,29,101,142,55,178,119,217,233,221,80,143,123,156,189,69,87,189,223,156,136,169,239,72,239,129,125,192,20,57,200,139,161,89,214,238,254,239,188,2,119,174,186,21,167,129,67,27,167,114,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,222,109,151,252,138,34,225,22,247,135,111,47,217,99,253,230,217,127,200,162,46,17,104,88,249,42,124,35,216,224,252,219,210,23,253,122,189,233,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,124,10,23,185,117,208,236,58,222,221,123,148,14,90,228,85,208,172,235,111,119,119,220,118,0,34,119,156,134,78,244,238,120,119,51,237,244,179,185,33,161,170,101,100,141,87,185,137,186,174,45,186,251,187,91,223,59,190,41,227,241,208,150,34,196,113,171,149,180,217,171,195,214,50,178,201,27,223,59,44,245,14,167,70,61,205,94,162,43,30,223,205,69,85,247,163,111,192,8,91,224,99,58,235,114,131,56,105,90,149,17,69,111,187,44,139,84,178,70,197,79,201,82,212,236,247,156,230,237,247,164,251,251,205,133,40,170,89,91,71,5,100,106,138,217,226,108,136,169,225,163,145,23,252,230,175,24,130,217,112,193,120,182,229,103,84,124,53,54,170,218,138,77,92,222,253,88,247,70,189,206,68,215,193,124,80,216,107,131,124,218,165,206,12,152,182,95,161,168,142,89,105,161,165,130,100,98,49,54,185,105,33,118,138,141,115,180,93,92,190,32,95,67,133,240,57,0,117,235,222,84,223,184,235,147,238,211,82,166,170,170,106,170,154,254,160,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,14,23,192,228,165,222,32,80,253,21,59,251,202,163,69,68,239,93,74,116,247,181,248,157,137,220,128,114,1,231,241,222,42,161,193,152,86,227,136,110,15,70,67,73,77,52,170,229,123,90,137,182,55,63,197,221,222,13,80,35,43,156,94,109,219,110,22,76,51,128,173,117,45,124,172,186,77,81,42,54,72,221,171,59,35,19,93,19,87,39,242,201,255,0,190,134,54,114,196,202,133,204,188,250,158,186,109,189,155,15,211,82,212,187,115,100,254,81,213,176,171,87,86,170,105,221,27,252,127,204,88,222,34,179,98,76,226,204,203,142,44,107,28,202,105,186,61,22,57,88,229,110,148,241,70,238,246,34,34,247,198,73,255,0,39,220,161,184,225,44,27,125,199,183,72,145,139,125,165,134,24,218,172,145,174,78,149,93,83,87,93,218,39,243,83,192,9,17,182,81,50,219,109,165,183,199,166,218,104,89,10,105,175,243,90,137,241,253,135,212,0,20,185,81,19,188,161,59,254,29,223,2,167,170,156,53,17,59,211,226,5,77,42,56,79,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,191,43,215,249,108,164,231,16,99,196,79,152,28,206,254,252,175,95,229,178,145,173,165,249,43,126,51,236,94,29,7,250,67,23,234,83,239,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,239,54,203,254,69,17,112,139,123,195,183,151,236,177,254,243,108,191,228,81,23,8,180,44,124,149,62,17,236,112,126,109,233,11,254,189,94,244,128,3,213,175,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,84,112,190,0,117,175,119,195,187,226,86,213,69,78,226,151,34,47,122,252,14,88,170,5,103,203,115,162,101,202,219,85,111,147,77,181,48,190,21,215,95,231,53,83,225,251,79,168,1,2,252,206,242,161,114,211,62,160,174,135,111,102,196,20,213,85,45,218,217,63,148,109,108,202,229,213,202,186,247,72,207,15,243,153,39,201,211,54,237,182,251,38,38,192,87,74,150,178,87,221,33,168,137,29,36,109,209,157,145,233,174,139,163,151,249,21,255,0,223,83,221,115,130,202,27,142,45,193,182,44,123,107,137,30,182,42,89,161,145,168,201,28,229,234,213,210,181,52,219,170,127,57,124,72,192,225,215,54,36,201,220,204,183,98,199,49,207,166,135,173,214,99,85,141,87,107,79,44,109,239,122,42,39,124,128,108,180,15,63,129,49,85,14,51,194,182,236,67,111,122,62,26,186,104,101,71,35,218,228,93,209,181,254,45,238,240,114,30,128,10,36,69,84,238,93,10,89,162,39,119,113,216,189,232,117,233,239,107,241,3,177,60,14,74,91,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,7,11,220,83,169,203,151,224,80,171,171,180,211,250,64,173,190,37,71,13,78,237,78,64,24,21,205,59,62,161,203,236,184,159,3,209,201,253,93,120,135,179,57,18,72,181,107,103,165,172,98,57,90,228,87,105,170,39,134,134,120,207,51,41,225,146,162,69,209,145,53,94,229,253,72,154,169,1,28,199,179,162,183,53,184,131,184,65,5,202,121,109,86,218,42,8,163,133,102,99,227,234,36,42,245,114,35,123,181,252,178,167,223,226,6,61,229,118,13,172,199,248,254,195,133,40,154,170,235,141,198,150,157,234,140,115,182,178,73,217,26,185,81,189,253,219,211,238,253,166,201,185,83,128,233,178,243,8,210,216,41,209,17,98,223,187,77,250,119,202,247,167,231,42,175,243,200,121,229,63,145,176,230,22,108,93,49,141,234,221,20,244,54,26,106,57,169,250,208,61,201,213,90,198,187,115,85,52,106,42,116,28,159,31,31,218,77,192,3,133,57,41,114,162,1,194,247,156,162,28,34,235,241,42,79,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,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,121,182,95,242,40,139,132,91,222,29,188,191,101,143,247,155,101,255,0,34,136,184,69,161,99,228,169,240,143,99,131,243,111,72,95,245,234,247,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,67,132,238,42,95,2,149,93,62,32,84,135,37,45,84,82,160,60,110,107,96,58,108,195,194,53,86,10,132,69,89,118,109,215,126,157,210,177,235,249,170,139,252,195,91,44,209,193,181,152,3,31,223,176,165,107,85,29,110,184,213,83,177,85,142,110,230,71,59,227,71,34,59,191,191,98,253,255,0,180,217,252,132,126,108,25,27,14,94,230,197,175,24,217,109,209,65,67,126,166,172,154,163,163,3,218,157,84,172,115,183,57,87,86,170,175,93,169,240,240,253,128,102,175,42,156,234,139,49,114,82,163,14,86,61,123,110,30,168,164,183,34,43,226,213,205,101,20,73,187,107,81,21,19,242,110,241,69,51,140,129,206,90,249,255,0,81,148,89,166,252,55,83,93,52,118,235,244,171,51,216,147,177,140,71,197,73,83,222,168,255,0,21,93,88,157,202,158,8,78,252,19,50,162,24,234,35,93,89,43,81,237,95,212,169,170,1,216,82,239,18,163,135,39,118,160,83,169,87,137,214,139,163,180,211,250,74,218,191,0,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,225,124,0,165,85,78,27,239,41,201,203,83,64,57,78,227,144,0,182,156,66,102,45,14,90,229,117,251,16,85,92,162,164,116,20,21,79,69,123,209,171,162,83,202,254,238,229,254,195,238,248,26,219,94,46,183,124,95,126,125,198,186,89,171,46,21,207,142,61,92,237,207,145,200,214,177,169,175,199,185,17,9,76,230,217,196,60,182,105,91,148,216,126,253,164,245,84,212,239,170,130,25,147,85,167,154,10,182,63,84,216,189,203,185,191,206,215,192,193,254,11,242,46,231,156,217,189,104,137,108,147,86,90,173,245,116,245,19,191,165,186,53,86,85,83,238,98,251,205,254,108,190,29,253,203,224,4,196,112,27,195,253,187,36,114,219,221,179,199,75,93,92,199,71,52,189,14,155,228,107,106,170,28,136,190,251,181,209,28,134,80,31,45,182,223,79,107,162,142,134,146,54,178,40,181,218,214,166,136,154,170,170,255,0,141,79,168,1,214,254,255,0,5,43,114,232,135,87,122,187,185,123,190,237,0,169,169,162,104,118,20,162,119,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,32,199,136,159,48,57,157,253,249,94,191,203,101,39,56,131,30,34,124,192,230,119,247,229,122,255,0,45,148,141,109,47,201,91,241,159,98,240,232,63,210,24,191,82,159,121,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,121,182,95,242,40,139,132,91,222,29,188,191,101,143,247,155,101,255,0,34,136,184,69,161,99,228,169,240,143,99,131,243,111,72,95,245,234,247,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,90,172,244,226,143,34,120,107,246,39,225,175,28,253,156,251,71,218,125,153,253,108,172,172,235,246,126,151,91,253,109,20,155,118,245,226,252,237,53,221,221,174,139,165,213,34,175,158,119,232,79,247,147,248,104,25,169,149,188,122,240,157,157,56,238,217,150,121,105,154,222,217,196,151,158,183,98,162,246,21,202,159,171,210,133,243,73,249,73,169,217,27,116,142,39,187,222,114,107,166,137,170,170,34,228,1,0,60,174,60,246,101,151,214,189,30,180,159,224,0,0,0,0,60,253,139,31,224,220,77,137,177,54,12,177,98,26,74,187,238,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,213,138,173,145,168,187,163,123,91,232,8,86,226,171,136,92,85,194,255,0,53,12,101,155,152,90,155,183,246,15,100,211,92,109,111,170,146,158,27,157,12,182,90,38,203,79,35,152,191,220,200,197,115,94,214,75,20,79,86,63,102,213,151,76,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,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,15,147,19,98,155,22,15,183,67,118,196,117,221,146,146,162,225,65,107,142,78,147,228,221,85,91,85,21,37,52,122,49,21,83,124,243,196,205,116,218,221,218,185,81,168,170,159,149,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,39,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,67,94,55,227,54,251,198,31,29,217,35,115,142,213,236,108,25,133,243,2,205,79,134,109,178,177,139,84,216,229,185,210,245,106,106,100,110,186,205,47,74,37,88,218,229,142,54,177,173,110,229,71,203,36,212,226,204,45,98,199,56,86,243,130,177,77,15,109,178,226,11,125,69,174,227,77,213,124,125,122,89,227,116,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,3,26,255,0,209,71,224,79,254,174,127,238,102,241,255,0,20,50,168,213,223,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,171,61,28,182,243,162,235,157,252,37,225,123,238,40,197,245,120,147,19,216,234,43,44,55,218,202,182,59,174,147,195,50,186,6,201,34,181,58,207,236,114,209,185,101,213,202,229,114,171,220,233,55,129,114,243,211,138,60,137,225,175,216,159,134,188,115,246,115,237,31,105,246,103,245,178,178,179,175,217,250,93,111,245,180,82,109,219,215,139,243,180,215,119,118,186,46,159,147,146,156,102,112,217,196,78,42,170,193,89,57,153,31,104,47,84,86,247,221,39,166,246,61,125,38,202,86,73,28,110,147,125,68,17,177,116,124,209,166,136,187,189,237,116,209,21,83,5,185,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,139,247,110,102,156,14,89,110,181,182,106,204,247,164,146,162,130,162,74,105,95,73,100,185,213,64,231,177,202,215,44,115,67,76,232,165,102,168,186,62,55,57,142,77,21,170,168,168,167,181,227,67,56,239,185,5,195,6,63,205,92,45,14,251,213,170,223,29,61,186,77,204,78,205,85,87,81,21,36,85,58,61,143,99,250,47,168,108,189,55,53,90,254,158,197,209,29,170,107,132,6,207,185,91,154,88,19,58,112,37,179,51,50,210,251,237,156,55,121,235,118,42,222,203,53,63,87,165,51,225,147,242,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,175,160,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,241,89,3,147,150,46,31,242,107,9,228,238,28,155,180,82,97,155,123,105,228,169,218,246,118,186,167,185,210,84,212,236,123,222,177,245,103,146,89,122,123,213,172,223,181,190,235,81,8,150,229,139,199,143,224,66,251,77,144,217,177,122,219,128,113,5,193,190,205,186,92,110,61,58,92,47,51,153,51,164,209,189,39,47,70,162,119,83,163,183,73,28,80,185,100,153,116,223,43,148,38,164,0,0,0,0,242,153,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,242,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,167,171,49,87,154,63,145,60,205,250,47,172,81,1,250,184,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,236,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,146,166,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,0,99,86,44,230,61,193,142,6,197,87,156,21,138,115,147,177,94,176,253,194,162,215,113,166,251,59,117,147,161,85,4,142,142,88,247,178,153,204,118,215,177,201,171,85,90,186,106,138,169,222,100,169,173,103,22,62,105,243,147,230,6,33,245,25,192,216,163,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,78,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,253,92,53,138,108,88,194,221,53,219,14,87,118,186,74,123,133,125,174,73,58,79,143,109,85,21,84,180,149,49,232,244,69,93,147,193,43,53,211,107,182,234,213,86,170,42,227,95,43,143,34,121,101,245,175,88,173,35,171,4,113,155,125,224,243,142,236,238,185,201,106,246,206,12,197,25,129,121,167,196,214,216,152,196,170,116,113,92,234,186,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,140,38,252,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,0,0,242,153,91,154,88,19,58,112,37,179,51,50,210,251,237,156,55,121,235,118,42,222,203,53,63,87,165,51,225,147,242,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,172,91,115,94,227,142,167,18,221,111,124,35,229,203,41,22,197,109,168,167,102,46,187,35,226,168,90,234,184,157,28,237,162,129,90,174,72,153,4,173,103,85,203,164,171,52,78,143,70,54,55,245,177,127,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,134,194,128,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,63,38,243,138,108,88,126,227,98,180,221,235,187,61,94,38,184,62,215,107,143,164,247,246,138,166,82,212,85,186,61,90,138,140,210,10,74,135,234,229,70,251,154,107,185,205,69,253,99,0,57,213,249,88,194,223,48,40,125,58,226,123,94,92,92,113,212,241,91,131,107,240,126,96,178,146,159,49,112,125,60,15,174,154,39,197,19,47,116,142,85,98,86,197,2,42,57,143,107,145,173,157,173,111,73,175,150,39,53,90,147,36,81,134,101,0,0,0,0,30,127,30,99,252,27,150,24,102,124,103,152,24,134,146,197,98,165,168,164,166,168,184,85,170,182,8,31,83,81,29,60,75,35,180,209,140,89,102,141,21,238,209,140,69,87,57,90,212,87,39,160,49,87,154,63,145,60,205,250,47,172,81,1,149,64,140,190,84,60,113,211,98,91,85,147,132,124,198,101,90,223,109,180,245,12,194,55,101,124,181,9,93,73,19,100,157,212,83,171,149,203,19,224,137,175,233,57,52,137,97,137,177,232,199,70,206,180,154,0,0,0,0,0,0,1,106,179,211,138,60,137,225,175,216,159,134,188,115,246,115,237,31,105,246,103,245,178,178,179,175,217,250,93,111,245,180,82,109,219,215,139,243,180,215,119,118,186,46,158,83,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,242,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,194,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,39,248,243,248,243,31,224,220,176,195,51,227,60,192,196,52,150,43,21,45,69,37,53,69,194,173,85,176,64,250,154,136,233,226,89,29,166,140,98,203,52,104,175,118,140,98,42,185,202,214,162,185,61,1,138,188,209,252,137,230,111,209,125,98,136,12,170,4,101,242,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,164,208,0,0,0,0,15,201,188,226,155,22,31,184,216,173,55,122,238,207,87,137,174,15,181,218,227,233,61,253,162,169,148,181,21,110,143,86,162,163,52,130,146,161,250,185,81,190,230,154,238,115,81,127,88,192,14,117,126,86,48,183,204,10,31,78,184,158,215,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,97,153,64,0,0,0,60,253,139,31,224,220,77,137,177,54,12,177,98,26,74,187,238,14,168,166,166,190,219,218,170,147,208,190,162,157,149,16,43,218,168,138,172,146,41,17,90,244,213,138,173,145,168,187,163,123,91,232,8,86,226,171,136,92,85,194,255,0,53,12,101,155,152,90,155,183,246,15,100,211,92,109,111,170,146,158,27,157,12,182,90,38,203,79,35,152,191,220,200,197,115,94,214,75,20,79,86,63,102,213,151,76,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,202,30,212,0,0,243,246,44,127,131,113,54,38,196,216,50,197,136,105,42,239,184,58,162,154,154,251,111,106,170,79,66,250,138,118,84,64,175,106,162,42,178,72,164,69,107,211,86,42,182,70,162,238,141,237,111,160,33,91,138,174,33,113,87,11,252,212,49,150,110,97,106,110,223,216,61,147,77,113,181,190,170,74,120,110,116,50,217,104,155,45,60,142,98,255,0,115,35,21,205,123,89,44,81,61,88,253,155,84,38,164,30,43,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,251,80,0,0,49,255,0,52,184,245,225,59,37,177,221,207,44,243,47,53,189,141,137,44,221,30,219,69,236,43,149,71,75,171,11,38,143,242,144,211,190,55,107,28,172,119,186,229,211,93,23,69,69,68,184,25,41,159,121,79,196,78,21,170,198,185,57,138,254,208,89,104,174,15,181,207,83,216,106,105,54,85,50,56,228,116,123,42,35,141,235,163,38,141,117,68,219,239,105,174,168,168,144,131,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,211,134,177,77,139,24,91,166,187,97,202,238,215,73,79,112,175,181,201,39,73,241,237,170,162,170,150,146,166,61,30,136,171,178,120,37,102,186,109,118,221,90,170,213,69,95,214,33,3,4,113,155,125,224,243,142,236,238,185,201,106,246,206,12,197,25,129,121,167,196,214,216,152,196,170,116,113,92,234,186,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,142,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,0,0,0,241,89,209,155,216,55,33,114,191,16,102,230,96,79,87,29,139,14,211,182,106,132,164,129,102,158,87,190,70,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,144,63,86,251,143,240,110,25,196,216,103,6,95,113,13,37,37,247,24,212,84,211,88,173,238,85,89,235,159,79,78,250,137,213,141,68,85,70,71,20,106,174,122,232,196,87,70,213,93,210,49,174,241,89,233,197,30,68,240,215,236,79,195,94,57,251,57,246,143,180,251,51,250,217,89,89,215,236,253,46,183,250,218,41,54,237,235,197,249,218,107,187,187,93,23,72,171,225,87,136,92,85,197,7,53,12,27,155,152,166,155,176,118,255,0,107,83,91,173,108,170,146,162,27,101,12,86,90,214,197,79,27,158,191,221,72,245,107,88,215,203,44,175,70,51,126,212,186,188,243,191,66,127,188,159,195,64,205,76,173,227,215,132,236,233,199,118,204,179,203,76,214,246,206,36,188,245,187,21,23,176,174,84,253,94,148,47,154,79,202,77,78,200,219,164,113,61,222,243,147,93,52,77,85,81,23,32,8,1,229,113,231,179,44,190,181,232,245,164,255,0,1,231,241,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,172,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,32,243,29,227,142,155,138,220,101,65,131,242,249,149,116,249,117,131,234,39,125,12,210,190,88,159,123,171,114,35,22,182,88,21,81,172,99,90,142,108,13,115,122,173,100,178,185,202,213,153,98,143,223,242,104,162,206,218,172,237,191,207,129,238,212,148,121,117,71,79,4,216,234,25,155,2,190,177,235,5,99,45,176,196,174,99,166,71,164,207,150,69,86,43,25,178,39,163,220,170,177,177,225,51,231,159,192,120,255,0,6,230,126,25,131,25,229,254,33,164,190,216,170,170,42,233,169,238,20,138,174,130,119,211,84,73,79,42,198,237,52,123,18,88,100,68,123,117,99,209,17,205,87,53,81,203,29,124,231,243,55,59,112,246,25,195,89,117,98,179,85,209,101,126,39,167,115,47,183,102,199,4,240,92,110,44,168,142,120,40,158,171,26,203,74,248,82,149,38,107,145,237,235,164,178,34,35,146,7,152,107,203,187,139,207,197,75,57,87,237,77,111,71,47,113,143,74,139,20,108,160,237,51,65,210,108,189,150,174,61,170,146,39,74,73,93,189,27,191,116,82,75,164,111,145,34,218,19,252,0,0,91,252,217,207,236,154,200,175,96,126,23,51,10,213,133,254,212,92,18,217,107,237,175,114,117,230,238,220,229,218,139,211,133,155,153,212,157,251,98,143,123,55,189,187,155,175,160,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,217,198,15,22,120,203,139,172,208,251,113,125,167,171,179,216,168,41,227,166,177,97,199,87,165,84,22,166,44,108,73,213,143,72,226,71,190,89,88,178,57,234,205,250,116,216,170,173,137,136,129,177,153,143,249,165,199,175,9,217,45,142,238,121,103,153,121,173,236,108,73,102,232,246,218,47,97,92,170,58,93,88,89,52,127,148,134,157,241,187,88,229,99,189,215,46,154,232,186,42,42,37,149,229,25,136,248,130,190,240,251,44,121,170,206,215,129,105,58,49,96,11,164,245,17,75,85,45,44,114,212,193,85,74,237,178,44,137,12,18,83,198,216,146,86,53,200,215,185,173,115,163,108,109,142,58,249,163,249,236,204,223,162,250,61,16,19,125,146,153,247,148,252,68,225,90,172,107,147,152,175,237,5,150,138,224,251,92,245,61,134,166,147,101,83,35,142,71,71,178,162,56,222,186,50,104,215,84,77,190,246,154,234,138,137,112,12,0,228,169,229,99,20,252,192,174,244,235,113,159,224,15,201,197,152,166,197,129,176,173,231,26,226,154,238,197,101,195,246,250,139,165,198,167,164,249,58,20,176,70,233,37,147,99,17,207,118,214,49,203,163,81,92,186,104,136,171,220,126,177,106,184,177,242,177,156,159,47,241,15,167,78,5,170,255,0,69,31,129,63,250,185,255,0,185,155,199,252,80,202,163,85,115,106,128,0,0,49,171,22,115,30,224,199,3,98,171,206,10,197,57,201,216,175,88,126,225,81,107,184,211,125,157,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,47,86,86,230,150,4,206,156,9,108,204,204,180,190,251,103,13,222,122,221,138,183,178,205,79,213,233,76,248,100,252,156,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,174,191,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,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,0,0,0,0,0,0,0,0,0,0,0,0,1,214,228,213,52,59,10,85,59,192,165,157,222,42,118,29,61,232,238,245,238,251,180,59,90,186,160,28,152,191,199,151,15,246,236,238,203,111,122,207,29,85,117,11,27,28,50,244,58,143,141,174,170,167,114,162,123,237,211,84,106,153,64,124,183,43,125,61,210,138,74,26,184,218,248,165,211,115,92,154,162,232,168,169,254,52,3,87,91,61,214,239,132,47,204,184,208,203,53,29,194,133,242,71,171,93,181,241,185,90,230,57,53,248,119,42,161,178,79,15,121,139,67,153,89,93,97,196,20,183,40,170,221,61,5,43,213,88,244,114,232,180,241,63,191,185,63,179,251,190,36,14,113,167,146,213,121,45,157,55,43,90,218,159,69,69,118,158,174,186,145,58,123,88,173,237,115,55,70,251,206,240,106,51,238,241,78,227,57,185,73,241,15,45,230,87,101,54,32,191,107,61,45,53,67,233,96,154,100,213,41,225,130,145,140,209,54,39,114,109,119,243,181,241,2,82,14,23,188,228,1,214,239,117,78,81,84,229,201,169,192,21,131,132,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,222,84,82,190,32,80,139,170,157,137,224,82,141,239,43,0,124,23,203,197,29,130,209,87,120,175,168,138,24,105,32,146,103,62,71,104,212,70,181,92,186,175,236,69,62,243,25,56,247,206,74,28,175,201,43,228,61,190,8,43,235,168,106,97,129,29,51,152,245,115,232,234,182,162,109,239,215,86,119,119,129,11,220,99,102,203,115,151,61,239,24,190,154,169,147,209,246,90,58,90,103,199,43,222,197,107,32,102,186,110,239,79,125,207,238,211,199,82,75,249,77,100,44,248,95,42,62,221,226,75,76,244,213,247,27,133,107,154,217,160,141,21,136,201,32,107,83,94,247,105,249,5,95,135,137,16,56,47,13,92,113,198,48,180,97,170,56,106,42,39,185,215,83,210,175,77,187,222,137,36,173,143,94,255,0,238,147,199,184,217,91,39,176,77,46,95,96,26,12,51,73,15,73,144,201,52,138,222,155,99,209,95,35,151,193,189,223,20,3,218,128,112,171,160,20,191,69,238,41,106,42,120,156,59,93,117,79,188,173,169,175,136,21,39,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,8,49,226,39,204,14,103,127,126,87,175,242,217,73,206,32,199,136,159,48,57,157,253,249,94,191,203,101,35,91,75,242,86,252,103,216,188,58,15,244,134,47,212,167,222,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,222,109,151,252,138,34,225,22,247,135,111,47,217,99,253,230,217,127,200,162,46,17,104,88,249,42,124,35,216,224,252,219,210,23,253,122,189,233,0,7,171,94,0,0,0,0,0,0,0,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,159,226,0,121,92,121,236,203,47,173,122,61,105,63,192,0,0,0,0,64,15,52,127,61,153,155,244,95,71,162,63,39,129,126,51,111,188,30,102,61,85,206,75,87,182,112,102,40,236,244,248,154,219,19,24,149,78,142,37,127,74,166,154,71,105,164,209,117,101,84,141,206,72,228,107,220,215,109,85,100,177,254,183,52,127,61,153,155,244,95,71,162,49,84,13,164,176,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,172,66,95,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,205,160,2,21,185,157,113,227,248,111,190,212,228,54,83,222,183,96,28,63,112,119,180,174,150,235,143,82,151,20,76,214,66,232,245,111,73,171,209,167,157,181,8,221,178,73,20,206,72,230,77,118,68,228,190,188,215,184,227,166,195,86,171,223,8,249,114,202,180,190,220,169,233,217,139,174,200,249,105,210,134,146,86,199,59,104,160,86,171,86,87,207,19,153,213,114,235,18,67,43,163,209,238,145,253,24,139,2,234,240,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,67,7,57,124,144,181,96,92,237,176,103,69,190,249,87,81,81,154,20,243,182,186,130,104,219,178,146,123,108,20,116,232,248,158,154,42,178,72,164,139,86,57,21,90,248,222,237,202,143,70,71,242,242,108,206,191,176,220,65,93,178,114,174,223,214,164,204,219,122,116,103,142,45,210,65,93,110,138,162,162,61,206,89,26,141,133,208,62,177,29,163,30,229,147,161,166,214,239,82,66,121,146,100,189,215,59,248,75,197,22,44,47,132,42,241,38,39,177,212,81,223,172,84,116,143,119,93,39,134,100,108,238,142,52,114,117,159,216,229,172,106,69,163,149,202,228,70,53,210,108,32,51,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,112,18,127,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,61,255,0,58,44,83,98,199,56,87,135,172,107,133,171,187,109,151,16,91,239,151,75,117,79,73,241,245,233,103,142,215,36,82,108,122,53,237,220,199,181,116,114,35,147,93,21,17,123,143,1,201,83,205,62,41,249,127,93,234,54,224,61,255,0,58,204,244,163,186,223,112,95,15,22,27,207,91,216,155,241,38,34,166,141,32,146,54,85,74,206,157,11,28,244,85,150,57,153,11,170,158,232,213,24,213,142,174,7,251,250,181,89,101,121,78,228,93,247,51,248,160,182,102,55,177,173,85,184,91,45,53,184,221,221,112,86,63,109,84,244,245,17,208,36,49,42,57,93,51,103,103,93,175,209,27,31,102,87,111,107,250,109,126,53,103,246,113,223,120,128,206,92,89,156,88,142,30,207,87,137,174,14,168,142,155,115,31,217,41,88,212,142,154,155,123,24,196,147,165,4,113,69,212,216,142,126,205,206,247,156,170,76,87,41,12,134,166,202,206,26,35,204,155,133,21,92,24,135,51,234,61,169,82,149,52,242,211,190,43,116,15,146,42,24,209,143,122,181,236,115,86,90,150,74,214,51,123,43,26,158,243,88,199,40,102,249,170,185,181,65,170,184,18,233,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,147,67,85,114,85,50,195,155,21,198,179,132,44,117,14,53,190,111,207,28,55,111,145,45,53,181,13,165,167,142,243,218,234,219,12,53,116,241,178,14,143,90,141,42,26,247,210,172,107,212,142,157,30,138,228,116,203,8,103,254,9,226,159,135,220,196,204,123,238,80,225,60,209,181,84,99,60,57,112,158,215,91,100,168,108,180,117,78,170,129,102,73,163,167,108,236,103,106,233,246,121,149,235,7,81,173,107,81,202,168,142,106,173,213,53,87,54,104,200,28,166,252,5,100,214,19,202,63,181,247,92,81,246,94,222,218,47,106,92,221,172,211,251,206,118,214,183,85,233,194,205,221,56,162,220,238,156,76,141,155,157,183,114,133,192,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,108,166,106,195,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,176,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,12,149,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,55,220,116,113,155,98,224,243,46,41,110,113,218,189,179,140,241,71,104,167,195,54,217,88,244,165,116,145,35,58,181,53,50,55,77,33,139,171,18,172,109,114,73,35,158,214,183,106,43,229,143,95,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,64,159,78,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,12,159,229,185,204,18,155,135,106,153,50,123,57,46,181,110,203,171,141,67,170,104,174,83,75,44,204,195,47,72,167,146,84,138,158,24,37,154,102,84,204,176,53,88,215,53,145,189,95,38,154,190,69,89,180,53,87,37,39,150,159,49,108,27,130,48,5,86,71,241,29,141,106,237,244,248,118,158,122,220,53,126,184,185,102,129,150,232,97,71,45,173,118,49,101,71,198,145,200,232,17,85,251,209,253,157,155,85,144,69,32,103,166,41,227,67,134,12,13,155,21,89,35,141,115,126,213,135,241,125,22,206,211,77,116,130,162,146,150,13,244,205,169,102,250,217,35,109,43,119,68,246,170,107,47,123,156,140,79,125,81,165,235,53,119,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,78,159,44,12,164,186,229,143,9,120,74,231,136,46,56,129,247,44,93,78,235,218,80,215,222,93,85,69,65,69,52,210,203,72,218,40,26,229,134,153,146,195,43,106,30,141,78,163,164,157,253,69,247,90,200,195,45,72,245,230,91,204,18,155,39,173,87,142,31,50,130,235,87,30,96,215,211,246,107,197,218,146,89,105,103,195,76,123,105,103,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,46,142,69,71,163,116,189,92,127,113,131,106,225,55,40,220,235,122,213,201,142,241,141,61,101,6,20,100,49,53,89,77,59,24,212,146,186,87,72,199,69,178,157,102,137,233,27,154,229,149,238,99,54,236,89,36,142,0,110,215,107,173,254,235,91,125,190,220,234,238,55,43,141,68,149,117,149,149,115,58,105,234,103,145,202,233,37,146,71,42,185,239,115,149,92,174,85,85,85,85,85,3,229,6,74,113,91,193,149,247,132,188,184,202,187,158,60,186,245,113,158,59,246,189,69,222,219,3,216,250,91,84,116,233,69,208,166,108,141,215,171,50,118,137,86,89,17,203,30,229,107,89,170,51,171,47,138,225,39,36,45,92,71,231,246,28,201,123,205,242,174,205,79,136,233,238,141,101,125,52,109,145,244,211,195,110,169,168,133,234,199,119,61,137,44,49,239,102,173,87,51,115,81,204,85,71,160,101,7,44,94,60,127,2,23,218,108,134,205,139,214,220,3,136,46,13,246,109,210,227,113,233,210,225,121,156,201,157,38,141,233,57,122,53,19,186,157,29,186,72,226,133,203,36,203,166,249,92,179,82,107,25,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,30,23,3,157,95,149,140,45,243,2,135,211,174,36,59,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,102,39,157,95,149,140,45,243,2,135,211,174,36,43,1,177,159,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,95,83,90,206,24,184,133,197,92,47,231,45,151,55,48,181,55,111,236,29,74,107,141,173,245,82,83,195,115,161,149,187,101,167,145,204,95,238,100,98,185,175,107,37,138,39,171,31,179,106,236,61,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,67,218,128,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,36,239,114,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,8,79,65,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,13,162,1,98,184,62,226,207,6,241,117,149,255,0,110,44,84,244,150,123,237,5,68,148,215,220,56,218,245,170,158,212,245,145,233,2,189,235,28,74,246,75,19,18,70,189,25,179,94,163,17,85,209,61,18,250,128,0,0,0,1,21,124,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,198,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,59,220,184,184,227,169,226,183,6,215,224,252,193,101,37,62,98,224,250,120,31,93,52,79,138,38,94,233,28,170,196,173,138,4,84,115,30,215,35,91,59,90,222,147,95,44,78,106,181,38,72,163,130,19,208,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,99,255,0,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,246,131,15,245,38,168,246,95,86,106,134,82,255,0,85,62,8,163,159,171,29,58,201,249,52,93,154,237,118,138,157,249,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,135,108,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,196,243,171,242,177,133,190,96,80,250,117,196,133,96,54,40,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,208,97,254,164,213,30,203,234,205,80,202,95,234,167,193,20,115,245,99,167,89,63,38,139,179,93,174,209,83,191,32,13,101,178,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,221,138,114,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,224,184,0,0,32,7,154,63,158,204,205,250,47,163,209,31,147,192,191,25,183,222,15,51,30,170,231,37,171,219,56,51,20,118,122,124,77,109,137,140,74,167,71,18,191,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,255,0,91,154,63,158,204,205,250,47,163,209,24,170,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,9,124,183,57,130,83,112,237,83,38,79,103,37,214,173,217,117,113,168,117,77,21,202,105,101,153,152,101,233,20,242,74,145,83,195,4,179,76,202,153,150,6,171,26,230,178,55,171,228,211,87,200,171,54,128,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,252,158,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,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,134,172,70,122,114,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,168,77,160,0,8,1,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,138,190,44,124,211,231,39,204,12,67,234,51,153,63,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,184,193,197,143,154,124,228,249,129,136,125,70,114,213,1,181,64,35,3,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,224,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,251,113,209,198,109,247,140,60,199,165,185,199,106,246,54,12,194,253,162,159,12,219,101,99,22,169,177,202,172,234,212,212,200,221,117,154,94,148,74,177,181,203,28,109,99,90,221,202,143,150,75,215,204,235,143,31,195,125,246,167,33,178,158,245,187,0,225,251,131,189,165,116,183,92,122,148,184,162,102,178,23,71,171,122,77,94,141,60,237,168,70,237,146,72,166,114,71,50,107,178,39,38,0,1,149,92,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,129,138,188,174,60,246,101,151,214,189,30,180,200,174,107,220,113,212,226,91,173,239,132,124,185,101,34,216,173,181,20,236,197,215,100,124,85,11,93,87,19,163,157,180,80,43,85,201,19,32,149,172,234,185,116,149,102,137,209,232,198,198,254,180,117,224,60,127,140,178,195,19,65,140,242,255,0,16,213,216,175,180,180,245,116,212,247,10,69,70,207,3,42,105,228,167,149,99,118,154,177,235,20,210,34,61,186,61,138,168,230,171,92,136,228,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,3,218,240,197,195,214,42,226,131,57,108,185,71,133,170,123,7,111,234,84,220,110,143,165,146,162,27,101,12,77,221,45,68,141,98,127,115,27,17,206,99,95,44,177,49,94,205,251,147,97,236,151,202,28,27,144,185,95,135,242,143,47,224,171,142,197,135,105,221,13,58,213,206,179,79,43,223,35,165,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,106,184,106,225,215,43,248,12,200,107,203,107,46,212,149,79,183,83,214,95,177,118,44,109,174,72,103,174,130,159,171,43,92,248,90,249,158,140,130,159,86,54,40,220,228,213,36,123,91,190,87,238,189,88,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,252,172,232,202,28,27,159,89,95,136,50,143,48,32,171,146,197,136,169,219,13,66,210,78,176,207,19,217,35,101,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,174,183,17,89,13,140,184,109,205,203,238,84,227,58,42,182,190,221,80,247,219,43,166,167,72,89,118,183,43,220,148,245,177,35,94,246,236,145,173,213,90,143,118,199,163,227,114,239,99,145,54,94,49,215,141,190,15,176,207,23,57,95,45,149,201,73,69,141,172,116,243,187,9,222,42,229,168,232,80,207,44,144,62,102,73,28,79,70,185,147,54,153,145,43,220,201,22,52,114,189,141,114,166,215,6,26,242,125,226,243,195,132,124,117,91,253,190,183,3,58,58,15,251,253,85,125,36,210,177,127,187,158,53,123,63,183,181,100,254,66,50,85,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,51,255,0,56,121,170,99,44,195,224,254,207,149,180,169,72,236,197,196,244,247,11,6,59,185,190,129,34,99,109,200,214,177,178,83,70,136,232,85,245,144,204,230,72,244,86,244,159,21,70,200,99,71,193,35,3,229,230,117,199,143,225,190,251,83,144,217,79,122,221,128,112,253,193,222,210,186,91,174,61,74,92,81,51,89,11,163,213,189,38,175,70,158,118,212,35,118,201,36,83,57,35,153,53,217,19,146,197,112,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,235,63,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,236,83,195,23,15,88,87,133,252,154,178,229,30,22,169,237,253,131,169,83,113,186,62,150,58,121,174,117,210,187,116,181,18,53,137,253,204,108,71,57,238,100,81,68,197,123,246,110,80,185,86,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,16,25,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,51,252,128,190,94,124,105,221,120,88,205,10,123,22,47,196,21,109,202,188,75,80,169,136,40,210,153,213,73,69,58,199,182,43,132,17,181,200,230,61,174,72,155,42,177,28,175,133,28,157,57,30,200,118,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,101,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,38,79,150,47,48,10,204,221,163,166,225,251,59,241,23,107,199,84,155,96,195,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,223,52,143,107,166,107,219,170,58,70,189,242,67,97,245,90,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,197,254,0,120,193,181,113,101,148,109,117,193,106,227,199,120,58,158,142,131,21,178,104,154,140,169,157,236,114,71,93,19,163,99,98,217,80,176,202,245,141,173,106,196,246,189,155,118,36,114,73,148,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,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,7,11,224,114,0,234,114,42,248,21,51,68,238,14,77,60,10,27,174,186,175,222,7,112,56,69,212,228,8,207,230,231,195,213,126,43,182,89,51,43,12,219,42,170,106,45,20,179,199,44,112,64,197,234,58,106,184,19,189,123,157,221,212,114,252,72,243,224,231,54,91,147,89,239,103,197,245,53,76,130,143,178,214,82,212,190,73,94,198,35,95,3,244,215,111,122,251,237,103,118,158,58,27,1,231,30,1,161,204,76,23,87,99,172,135,170,174,233,237,111,73,178,47,242,177,185,123,157,253,194,26,214,227,76,53,113,192,248,194,239,134,171,33,168,167,158,217,93,81,74,157,70,236,122,164,114,186,61,123,191,185,95,14,224,54,124,177,222,40,239,246,138,75,197,5,68,83,67,87,4,115,53,241,187,86,170,57,168,228,209,127,98,161,247,152,201,192,70,114,80,230,134,73,88,225,237,240,79,95,67,67,77,12,232,217,156,247,163,153,71,75,185,23,119,126,186,191,191,188,201,176,56,95,3,173,87,69,59,74,21,189,224,114,139,222,84,82,158,37,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,10,23,196,169,87,66,144,42,68,208,228,0,4,49,115,103,207,185,241,54,100,51,43,173,206,217,77,67,79,67,93,35,217,36,168,170,174,138,161,21,138,213,68,110,154,76,139,255,0,186,146,227,154,88,141,152,79,3,220,47,142,118,139,2,194,214,247,185,53,87,74,198,252,59,252,21,77,108,115,99,26,220,51,11,30,92,113,93,206,119,75,61,91,97,106,185,207,123,251,153,19,24,137,171,215,95,230,129,146,92,179,242,154,28,195,207,90,107,149,116,104,250,107,99,89,58,34,178,55,34,73,29,101,26,235,163,191,83,215,193,9,231,68,68,77,17,17,16,193,158,86,25,25,30,94,228,195,49,45,206,36,91,149,202,186,189,100,85,142,45,90,137,36,77,106,35,154,170,170,154,64,213,241,248,153,206,0,165,197,69,43,162,168,20,233,222,86,137,241,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,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,0,0,16,3,205,31,207,102,102,253,23,209,232,139,171,203,59,135,172,43,197,6,77,113,15,148,120,166,167,176,118,255,0,178,245,54,235,163,41,99,168,154,217,93,19,174,78,138,162,54,189,63,186,141,232,215,49,207,138,89,88,143,102,253,201,106,185,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,128,142,12,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,169,147,249,23,205,11,57,114,83,135,27,222,78,67,39,182,175,212,157,154,139,4,222,43,163,108,190,194,161,86,74,149,13,145,92,171,218,58,90,64,148,177,61,138,214,111,126,247,58,40,163,167,89,74,227,111,131,236,51,197,206,87,203,101,114,82,81,99,107,29,60,238,194,119,138,185,106,58,20,51,203,36,15,153,146,71,19,209,174,100,205,166,100,74,247,50,69,141,28,175,99,92,169,181,218,251,98,204,45,125,192,216,170,243,130,177,77,15,98,189,97,251,133,69,174,227,77,213,100,157,10,168,36,116,114,199,189,138,230,59,107,216,228,213,170,173,93,53,69,84,239,3,228,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,149,252,223,224,202,197,193,231,44,204,215,182,73,117,246,206,51,197,31,103,106,49,53,202,39,189,41,93,36,87,122,94,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,184,28,177,120,14,252,8,88,169,179,231,54,44,187,113,246,32,183,183,217,182,187,141,187,167,85,133,225,115,230,108,154,59,170,228,235,84,64,234,117,118,232,227,150,22,172,144,174,155,229,106,221,94,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,13,112,120,208,201,203,22,65,113,65,143,242,171,11,77,190,203,106,184,71,81,110,143,107,211,179,82,213,211,197,87,21,54,175,123,222,254,139,42,27,23,81,206,87,63,167,189,116,87,104,155,31,17,129,206,179,34,235,46,182,44,23,196,61,134,205,214,246,38,252,55,136,170,99,89,228,145,148,178,191,169,66,247,49,17,98,142,22,76,234,166,58,69,86,57,100,171,129,158,254,173,70,4,117,227,204,235,251,115,195,238,84,228,229,93,191,163,87,150,87,12,73,209,158,56,182,199,61,13,198,90,74,136,247,57,100,114,186,102,206,202,196,118,140,99,82,62,134,155,157,189,79,147,38,243,122,167,41,108,185,161,5,182,122,184,46,88,231,3,207,132,41,102,134,8,165,99,25,83,112,161,125,83,101,73,63,53,143,163,130,174,52,115,81,207,71,200,197,110,223,207,109,181,0,123,252,129,201,203,239,16,25,203,132,242,119,14,77,217,234,241,53,193,180,242,84,237,99,251,37,43,26,233,42,106,118,61,236,73,58,80,71,44,189,61,232,231,236,218,223,121,200,134,203,214,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,17,3,201,131,33,169,177,86,104,98,92,255,0,190,209,85,246,124,15,78,219,93,137,238,167,149,176,73,113,172,142,70,207,35,38,71,163,30,248,105,181,99,162,86,191,186,186,55,174,197,107,21,211,18,0,213,92,218,160,213,92,9,84,226,39,128,239,195,127,7,121,73,159,57,79,101,221,143,176,254,87,225,255,0,105,90,237,214,238,165,86,40,133,180,52,45,143,87,117,90,157,106,120,27,80,173,219,28,146,204,212,142,20,215,100,77,72,171,39,39,149,183,23,118,172,245,202,58,92,154,188,219,169,45,56,179,43,236,244,22,214,71,21,67,118,93,45,81,49,32,134,170,40,220,229,149,31,26,71,27,39,238,86,35,228,137,200,228,235,36,81,227,167,54,190,10,61,137,89,89,197,150,89,91,45,84,118,89,186,49,227,75,124,9,208,145,181,211,79,211,101,205,168,174,217,39,89,242,197,28,173,141,173,114,72,141,149,82,69,150,103,176,45,87,40,206,30,191,10,220,65,75,155,55,58,155,83,236,185,85,209,173,150,223,89,75,218,36,172,174,171,138,166,58,55,70,142,77,145,244,95,19,231,234,170,171,155,36,48,237,110,174,87,199,55,230,63,240,45,195,167,226,197,195,142,29,192,23,42,126,150,36,184,110,190,226,111,127,118,151,74,134,51,124,93,210,201,31,228,99,100,52,251,163,114,49,253,14,162,34,43,212,200,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,64,9,237,114,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,39,160,225,59,205,62,77,252,192,195,222,163,1,147,252,200,249,125,211,112,237,83,30,112,228,221,170,173,217,117,113,168,109,53,109,182,24,165,153,152,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,215,87,198,138,18,191,195,23,16,184,87,138,12,154,178,230,230,22,166,236,29,191,169,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,253,204,140,87,53,142,124,82,196,245,99,55,237,71,19,188,66,225,94,23,242,106,245,155,152,166,155,183,246,14,157,53,186,214,202,168,233,230,185,215,74,237,177,83,198,231,175,247,82,61,90,215,185,145,69,43,209,143,217,181,96,135,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,92,96,241,103,140,184,186,205,15,183,23,218,122,187,61,138,130,158,58,107,22,28,117,122,85,65,106,98,198,196,157,88,244,142,36,123,229,149,139,35,158,172,223,167,77,138,170,216,152,136,22,255,0,58,51,123,25,103,214,104,98,12,220,204,9,233,36,190,226,42,134,205,80,148,144,36,48,68,198,70,216,162,134,54,119,170,50,56,163,142,52,87,43,158,168,196,87,57,206,85,114,248,163,61,57,110,114,251,166,226,38,166,76,225,206,75,85,91,114,234,221,80,234,106,43,108,209,75,11,49,51,214,41,227,149,98,168,134,120,166,133,148,211,36,14,87,181,174,100,143,71,199,174,172,145,19,24,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,224,72,166,80,112,101,98,227,15,150,102,84,91,35,186,251,27,25,225,127,180,85,24,102,229,43,222,180,173,146,91,189,87,86,154,166,54,235,172,50,244,162,69,145,173,89,35,115,26,230,238,68,124,82,69,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,191,242,138,226,207,6,226,28,187,183,240,167,121,167,164,178,98,28,43,79,83,83,101,146,106,245,115,241,11,39,171,171,170,169,72,163,88,218,216,223,3,100,143,86,117,30,247,179,124,136,136,216,223,183,213,115,35,229,247,83,196,77,52,121,195,147,118,170,70,230,45,186,157,180,213,182,216,98,138,23,226,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,93,25,26,32,70,95,2,220,58,126,51,188,71,97,220,1,114,167,234,225,187,126,235,238,38,247,246,235,107,167,123,55,197,221,44,114,126,90,71,195,79,186,55,43,217,215,234,34,42,49,77,138,76,21,229,25,195,215,224,167,135,217,115,102,231,83,117,101,235,53,122,53,178,219,235,41,123,60,116,116,52,146,212,199,70,232,209,201,190,78,179,37,124,253,85,84,107,163,154,29,173,209,170,249,51,168,13,122,249,128,101,31,16,89,103,196,21,222,237,196,13,227,237,53,126,38,217,61,183,22,193,65,21,37,45,242,150,8,163,129,142,108,80,181,177,195,52,113,178,22,75,14,155,152,237,171,171,218,246,75,38,112,114,161,224,114,155,13,90,172,156,92,102,51,234,210,251,114,167,168,126,17,180,171,37,167,74,26,73,91,36,14,173,157,28,141,89,95,60,78,127,73,169,172,73,12,173,147,87,186,70,116,100,83,30,96,12,27,153,248,102,124,25,152,24,122,146,251,98,170,168,164,169,168,183,213,162,186,9,223,77,81,29,68,73,35,117,209,236,73,97,141,85,142,213,143,68,86,185,28,213,86,175,160,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,90,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,36,16,224,60,151,205,12,202,205,8,50,95,8,97,10,185,241,180,245,21,116,137,101,171,124,116,51,199,61,52,114,73,81,20,157,165,209,182,39,177,176,203,171,94,173,93,88,173,241,238,54,115,60,253,171,0,96,219,22,50,191,230,13,155,15,82,81,226,28,85,79,67,77,122,174,133,21,175,175,101,26,74,148,203,42,34,237,115,216,217,228,98,63,77,234,205,141,85,86,198,196,104,71,95,52,59,22,104,97,174,2,114,218,203,157,24,230,147,24,99,104,49,197,27,175,87,138,74,24,233,32,158,119,209,92,223,178,56,227,99,27,178,54,185,177,35,246,49,94,145,163,213,173,87,43,83,5,121,123,224,12,27,154,124,92,224,156,190,204,28,61,73,124,195,215,202,123,221,53,117,13,74,46,201,89,236,122,197,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,73,31,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,15,63,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,126,174,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,199,58,153,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,186,217,233,145,121,143,195,166,99,220,114,191,52,44,221,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,218,237,23,68,114,57,174,99,218,199,177,236,104,108,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,144,151,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,179,104,0,197,94,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,1,51,167,152,255,0,47,250,206,29,239,178,230,222,80,225,223,245,39,175,236,208,75,77,79,36,245,18,97,218,173,140,143,109,67,230,124,146,62,25,164,69,123,38,87,109,73,37,88,156,140,252,138,203,130,198,209,24,255,0,0,96,220,211,193,183,108,190,204,28,61,73,124,195,215,202,117,166,174,161,169,69,217,43,53,69,69,69,69,71,49,237,114,53,236,123,85,30,199,181,174,106,181,205,69,64,215,51,134,46,33,113,87,11,249,203,101,205,204,45,77,219,251,7,82,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,251,153,24,174,107,218,201,98,137,234,199,236,218,187,15,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,88,22,227,111,131,236,77,194,54,104,75,101,114,85,214,224,155,229,68,238,194,119,138,185,105,250,245,208,69,28,15,153,146,71,19,213,205,124,46,169,100,74,247,50,52,145,90,175,99,90,139,181,174,9,56,193,196,220,35,102,132,87,166,173,93,110,9,190,84,64,220,89,103,164,138,159,175,93,4,81,206,200,95,28,146,177,92,215,194,234,151,202,140,107,227,73,21,168,199,185,168,187,154,27,15,3,242,112,158,41,177,99,156,43,102,198,184,90,187,182,217,113,5,190,158,233,110,169,233,62,62,189,44,241,182,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,31,172,0,3,23,248,193,227,251,40,248,77,181,123,61,210,82,99,28,119,37,68,112,179,10,80,92,217,20,244,204,86,178,71,77,91,34,54,69,164,103,74,70,57,136,230,43,229,87,179,99,85,157,73,35,12,75,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,50,43,156,126,63,193,185,167,131,120,125,204,28,190,196,52,151,204,61,124,167,196,117,52,53,212,202,187,37,102,182,212,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,76,117,229,113,231,179,44,190,181,232,245,160,79,241,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,73,167,53,238,7,42,112,213,214,247,197,198,92,190,145,44,87,42,138,119,226,235,74,50,42,117,161,171,149,209,192,218,216,17,168,212,149,147,202,230,117,90,186,202,147,74,233,53,123,100,127,70,50,205,170,0,214,91,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,216,167,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,133,110,100,92,25,88,184,75,204,123,61,207,1,221,122,184,51,29,246,218,139,69,182,119,189,245,86,169,41,214,30,189,51,164,118,189,88,83,180,68,177,72,174,89,54,171,154,253,85,157,89,124,87,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,13,135,128,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,7,191,230,63,203,254,179,135,123,236,185,183,148,56,119,253,73,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,34,178,221,94,77,153,71,196,21,29,246,237,155,116,87,143,179,153,79,116,210,10,234,106,138,8,164,147,20,213,83,178,162,56,91,78,247,183,169,20,52,242,79,35,223,51,28,141,116,141,72,180,147,73,86,25,74,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,122,0,0,0,32,7,154,63,158,204,205,250,47,163,209,23,87,150,119,15,88,87,138,12,154,226,31,40,241,77,79,96,237,255,0,101,234,109,215,70,82,199,81,53,178,186,39,92,157,21,68,109,122,127,117,27,209,174,99,159,20,178,177,30,205,251,146,213,115,71,243,217,153,191,69,244,122,34,250,242,87,205,236,27,132,51,67,27,101,29,246,122,184,111,185,133,79,67,53,137,91,2,190,9,159,111,142,182,89,225,123,211,189,143,88,166,89,26,170,155,21,33,145,21,200,229,99,94,24,43,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,36,211,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,149,92,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,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,128,30,104,254,123,51,55,232,190,143,68,73,167,44,190,48,113,55,20,185,95,123,178,230,50,213,214,99,108,13,81,19,110,183,135,69,79,20,23,56,43,36,168,125,51,217,28,12,141,177,61,141,133,241,57,136,205,52,142,55,238,114,200,230,178,50,249,163,249,236,204,223,162,250,61,16,23,87,150,119,15,88,87,138,12,154,226,31,40,241,77,79,96,237,255,0,101,234,109,215,70,82,199,81,53,178,186,39,92,157,21,68,109,122,127,117,27,209,174,99,159,20,178,177,30,205,251,147,13,115,163,40,113,150,66,230,134,32,202,60,192,130,146,59,238,29,168,108,53,11,73,58,77,4,172,124,109,150,41,163,127,114,171,36,138,72,228,68,114,53,232,143,68,115,90,228,86,166,117,114,87,205,236,27,132,51,67,27,101,29,246,122,184,111,185,133,79,67,53,137,91,2,190,9,159,111,142,182,89,225,123,211,189,143,88,166,89,26,170,155,21,33,145,21,200,229,99,95,158,156,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,144,49,87,148,167,26,254,219,163,163,225,55,51,110,119,90,203,212,61,105,48,93,194,117,235,198,234,24,96,234,62,216,229,70,239,143,162,200,165,146,39,72,231,53,99,87,68,139,26,69,11,31,39,230,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,147,169,203,47,140,28,77,197,46,87,222,236,185,140,181,117,152,219,3,84,68,219,173,225,209,83,197,5,206,10,201,42,31,76,246,71,3,35,108,79,99,97,124,78,98,51,77,35,141,251,156,178,57,172,8,203,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,138,190,44,124,211,231,39,204,12,67,234,51,146,41,148,28,25,88,184,195,229,153,149,22,200,238,190,198,198,120,95,237,21,70,25,185,74,247,173,43,100,150,239,85,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,145,215,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,16,23,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,154,185,161,205,27,52,51,71,132,180,200,155,237,53,92,216,218,247,81,83,73,137,241,98,75,29,42,85,90,186,201,44,113,65,13,43,98,107,31,35,92,180,210,181,81,88,176,196,237,122,139,80,238,142,106,115,35,229,247,83,196,77,52,121,195,147,118,170,70,230,45,186,157,180,213,182,216,98,138,23,226,102,44,176,71,18,203,81,52,241,67,11,233,161,73,220,143,115,92,249,24,140,143,93,25,26,36,43,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,171,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,185,127,204,147,134,124,27,194,134,81,228,62,86,224,250,234,187,139,221,81,137,238,87,123,157,74,171,95,113,184,200,203,75,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,200,255,0,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,196,14,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,50,171,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,160,69,89,59,220,184,184,28,169,225,75,6,215,227,12,193,125,37,70,98,227,10,120,25,93,12,76,138,86,89,41,26,170,244,162,138,116,69,115,222,231,43,93,59,154,238,147,159,20,77,106,57,33,73,100,140,190,87,30,123,50,203,235,94,143,90,101,255,0,54,190,53,253,137,71,89,194,110,89,92,238,180,119,169,186,50,99,75,132,11,208,141,180,51,65,212,101,177,170,173,223,39,89,146,197,36,174,141,205,106,70,141,137,86,68,150,102,48,44,87,50,62,96,148,220,68,212,199,147,217,55,117,171,110,93,91,170,27,83,91,114,134,89,97,102,38,122,197,4,145,36,180,243,65,20,208,178,154,100,157,168,199,57,204,145,232,201,52,213,145,170,126,175,39,155,183,17,115,103,13,69,139,3,92,234,223,148,148,117,11,87,142,40,221,53,42,193,12,243,80,213,182,134,86,71,50,245,154,247,205,4,109,115,169,147,87,36,81,164,186,181,173,211,13,114,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,237,138,114,47,34,242,227,135,76,184,183,101,126,87,217,187,13,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,181,186,174,136,212,107,90,198,53,140,99,24,208,184,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,8,214,231,39,195,238,83,217,232,237,60,64,219,49,5,170,197,142,175,183,5,163,185,91,106,39,169,150,171,18,198,200,41,225,142,74,118,110,124,112,246,88,225,102,245,70,71,27,155,50,110,147,169,210,100,177,86,93,254,42,184,152,198,92,87,230,229,102,105,99,10,26,75,115,27,78,219,109,162,217,76,136,230,91,173,209,190,71,197,2,201,181,29,51,247,75,35,223,35,145,55,61,238,218,214,51,100,108,242,183,220,151,205,12,53,149,248,103,58,47,88,66,174,12,19,140,42,42,105,44,247,166,190,57,96,158,120,36,124,114,68,253,142,87,66,253,209,75,181,178,163,21,233,20,142,102,228,99,149,2,93,57,62,240,245,133,112,78,68,167,16,93,167,218,24,147,49,186,244,219,164,165,141,190,203,161,163,172,158,14,207,12,154,44,139,213,146,46,172,139,185,26,237,144,55,98,44,91,223,159,228,0,242,238,226,243,241,82,206,85,251,83,91,209,203,220,99,210,162,197,27,40,59,76,208,116,155,47,101,171,143,106,164,137,210,146,87,111,70,239,221,20,146,233,27,228,72,182,207,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,100,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,98,252,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,154,109,115,216,217,225,115,154,139,171,82,88,213,116,220,154,200,87,44,94,96,20,121,69,89,77,195,246,119,226,46,201,129,106,246,193,134,110,82,199,4,84,182,26,169,39,154,105,91,82,246,177,36,88,103,146,163,190,105,30,230,194,230,55,84,108,110,123,227,245,92,1,112,163,151,28,90,240,35,139,112,86,53,139,176,221,104,115,2,229,61,130,255,0,4,40,250,171,69,83,173,150,212,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,142,188,210,202,220,119,146,216,238,231,150,121,151,98,246,54,36,179,116,123,109,23,106,134,163,165,213,133,147,71,249,72,94,248,221,172,114,177,222,235,151,77,116,93,21,21,16,54,126,45,87,22,62,86,51,147,229,254,33,244,233,204,63,229,139,204,2,179,55,104,233,184,126,206,252,69,218,241,213,38,216,48,205,202,88,231,150,170,253,75,28,19,77,43,106,94,214,44,105,52,17,211,247,205,35,218,233,154,246,234,142,145,175,124,153,129,197,143,149,140,228,249,127,136,125,58,112,53,172,37,211,154,247,3,148,216,150,213,123,226,227,46,95,86,183,219,109,61,59,241,117,165,25,45,66,87,82,68,216,224,109,108,8,212,114,196,248,34,107,58,173,93,34,88,98,116,154,177,209,191,173,17,102,209,24,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,214,179,37,243,123,25,100,46,104,97,252,220,203,249,233,35,190,225,218,135,77,78,149,112,36,208,74,199,198,232,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,108,61,195,23,16,184,87,138,12,154,178,230,230,22,166,236,29,191,169,77,113,181,190,170,58,137,173,149,209,59,108,180,242,57,139,253,204,140,87,53,142,124,82,196,245,99,55,237,72,171,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,87,29,120,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,20,60,255,0,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,32,113,11,138,108,88,231,63,115,47,26,225,106,238,219,101,196,24,194,243,116,183,84,244,159,31,94,150,122,217,100,138,77,143,70,189,187,152,246,174,142,68,114,107,162,162,47,113,55,252,174,60,137,229,151,214,189,98,180,12,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,167,196,163,78,242,178,149,64,57,105,81,74,104,138,84,7,10,136,169,162,162,42,126,178,6,57,152,101,52,57,121,158,181,55,42,24,209,148,215,54,190,117,68,100,109,69,146,74,202,197,215,70,254,166,39,138,19,208,96,199,52,252,140,143,48,178,98,76,75,108,137,18,229,109,174,160,88,213,35,139,87,34,201,43,92,138,231,42,42,38,147,185,124,126,0,98,79,41,140,251,159,12,230,67,242,186,226,237,244,213,212,245,213,209,189,242,74,170,138,216,169,209,24,141,68,86,233,164,42,191,251,161,51,166,176,185,79,141,110,25,123,143,45,216,174,217,59,162,158,145,179,53,28,215,189,157,207,137,236,84,213,139,175,243,141,147,178,183,17,179,22,96,123,125,241,174,213,103,89,154,238,247,46,138,217,94,223,143,127,130,32,30,176,225,83,83,144,5,9,226,86,80,84,139,168,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,124,78,14,87,196,34,124,64,168,0,6,37,115,56,199,159,98,120,91,189,203,12,210,199,81,45,125,181,173,88,209,200,186,45,74,124,81,83,251,21,32,211,43,240,173,78,53,204,28,61,134,105,162,108,157,190,233,73,78,244,115,145,169,177,243,177,139,227,170,127,59,238,95,216,73,79,57,108,206,167,85,183,101,100,21,50,246,148,125,190,186,104,182,189,25,210,219,86,168,186,235,181,87,118,222,237,12,109,229,143,128,151,23,113,7,79,89,52,17,62,10,58,102,72,138,245,111,115,217,93,70,186,162,42,47,126,142,241,2,113,178,247,13,71,132,176,157,29,138,40,152,196,129,101,114,163,116,211,87,72,231,124,17,19,227,247,30,140,0,56,85,209,10,20,169,218,252,14,182,34,235,170,46,173,95,188,14,198,149,28,39,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,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,98,175,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,0,0,16,3,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,144,18,168,88,172,107,193,222,81,227,126,37,240,119,19,215,11,61,36,56,135,10,211,212,37,76,44,163,99,153,120,171,217,27,40,106,106,85,250,181,95,72,212,149,99,115,88,146,171,251,58,245,17,180,236,98,223,80,0,197,94,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,86,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,22,255,0,63,178,114,197,196,6,77,98,204,157,196,115,118,122,76,77,111,117,60,117,59,94,254,201,84,199,36,148,213,59,24,246,44,157,41,227,138,94,158,244,107,246,109,119,186,229,66,224,0,53,87,6,101,115,80,225,226,235,147,92,75,221,113,229,45,170,146,151,9,230,117,68,215,187,75,225,172,116,207,117,106,50,21,185,54,86,200,187,216,245,169,153,211,34,38,177,236,168,98,49,83,107,163,142,207,240,95,147,150,44,253,226,131,0,101,86,41,155,101,150,235,112,146,162,227,30,215,175,105,165,164,167,150,174,90,109,88,246,61,157,102,83,186,46,163,92,142,103,83,122,106,173,209,66,114,120,35,200,106,158,28,120,104,193,217,109,121,162,164,131,16,165,59,238,152,129,97,167,138,55,173,198,165,235,44,145,202,248,158,246,204,248,90,232,233,146,93,238,222,202,118,42,104,221,173,75,234,0,3,85,115,106,131,85,112,61,6,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,116,242,243,152,174,87,227,174,18,241,103,19,51,81,82,91,238,88,46,158,100,188,225,54,220,100,168,158,150,181,243,58,43,125,59,230,74,116,114,50,173,203,10,54,116,133,99,106,201,34,42,175,70,77,177,173,196,255,0,2,181,56,3,135,156,177,226,123,43,104,42,231,195,23,204,15,100,185,99,56,102,170,139,101,166,227,61,61,19,27,60,75,36,137,52,140,170,154,165,85,99,99,31,210,123,94,187,155,27,216,200,240,212,15,127,150,249,253,156,185,73,152,245,25,185,128,51,10,235,110,197,245,189,167,182,221,37,123,106,228,174,237,11,186,110,210,217,209,236,168,222,253,36,94,171,93,249,70,181,255,0,158,214,185,54,52,201,72,243,66,44,163,194,13,206,170,218,74,172,118,182,122,103,98,7,211,83,71,3,18,181,88,139,35,21,177,72,248,149,237,85,216,247,198,228,141,239,107,158,198,198,199,54,54,194,7,44,174,29,105,179,255,0,137,123,116,248,167,9,210,95,48,78,12,167,146,243,127,134,190,41,93,73,51,246,57,148,116,238,86,181,88,247,186,161,89,39,70,85,70,73,21,61,66,42,61,26,230,58,93,56,245,205,44,119,146,220,39,99,156,204,203,75,239,177,177,37,155,217,157,138,183,178,195,81,210,234,220,169,97,147,242,115,49,241,187,88,229,123,125,230,174,154,234,154,42,34,160,100,1,138,188,209,252,137,230,111,209,125,98,136,142,174,30,185,143,113,157,142,115,247,45,48,86,41,206,78,219,101,196,24,194,205,107,184,211,125,157,181,71,215,165,158,182,40,229,143,123,41,154,246,238,99,220,154,181,81,201,174,168,168,189,228,138,243,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,199,184,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,112,184,78,243,79,147,127,48,48,247,168,192,103,79,54,190,53,253,183,89,89,194,110,89,92,237,85,150,88,122,50,99,75,132,11,215,145,213,208,207,212,101,177,170,173,217,31,69,241,69,36,174,141,206,114,200,173,137,86,53,138,102,60,35,219,58,44,89,95,134,179,67,16,89,114,95,28,213,227,12,19,5,67,93,101,188,85,208,201,73,60,240,62,54,191,100,145,200,198,59,124,110,115,162,87,236,98,61,99,87,163,90,142,70,163,37,236,89,95,137,115,67,15,217,115,163,28,213,224,252,19,61,67,157,122,188,82,80,201,87,60,16,50,55,63,100,113,198,199,187,124,142,107,98,71,236,122,49,100,71,171,92,141,86,175,213,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,51,211,34,243,31,135,76,199,184,229,126,104,89,187,13,214,135,73,97,154,37,87,210,220,41,92,170,145,213,83,72,168,157,72,95,181,218,46,136,228,115,92,199,181,143,99,216,208,217,79,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,174,23,22,62,105,243,147,230,6,33,245,25,204,233,229,41,198,191,177,43,40,248,77,204,219,157,170,142,203,55,90,76,23,112,157,122,18,54,186,105,250,143,182,57,81,187,36,235,62,89,100,137,210,57,174,73,17,209,34,200,178,194,198,96,183,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,11,105,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,176,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,138,12,81,193,101,214,245,192,230,91,113,89,149,184,126,174,190,162,58,123,210,99,200,34,169,116,175,108,16,92,234,99,167,184,69,2,181,85,25,28,81,171,39,86,59,70,177,145,73,211,68,73,229,44,6,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,13,156,193,106,184,98,226,23,10,241,65,147,86,92,220,194,212,221,131,183,245,41,174,54,183,213,71,81,53,178,186,39,109,150,158,71,49,127,185,145,138,230,177,207,138,88,158,172,102,253,169,117,64,0,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,224,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,63,198,63,241,139,193,214,4,226,255,0,2,83,216,47,245,158,198,196,150,109,255,0,103,241,7,78,106,143,101,245,102,167,125,87,245,43,39,138,57,250,177,211,164,127,148,85,217,174,230,232,169,223,144,7,159,143,31,224,217,113,253,70,86,183,16,210,38,44,165,179,195,127,125,165,202,173,157,109,210,205,36,13,168,98,42,104,246,36,176,189,142,218,171,177,86,61,251,122,145,238,13,101,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,147,202,83,141,127,109,209,209,240,155,153,183,59,173,101,234,30,180,152,46,225,58,245,227,117,12,48,117,31,108,114,163,119,199,209,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,188,28,203,56,21,169,226,107,12,210,230,126,88,208,85,213,102,134,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,114,117,35,115,94,174,141,99,131,96,54,168,49,87,154,63,145,60,205,250,47,172,81,22,255,0,151,7,48,10,62,34,44,81,101,38,111,98,47,245,88,160,237,51,197,83,81,28,20,241,226,42,93,239,147,117,59,33,100,113,178,104,99,84,99,225,70,238,88,226,73,90,175,252,178,69,112,57,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,5,191,207,76,139,203,142,34,242,226,227,149,249,161,102,237,214,170,237,37,134,104,149,25,85,111,170,106,42,71,85,77,34,162,244,230,102,231,104,186,43,85,174,115,30,215,177,239,99,181,225,226,43,33,177,151,13,185,185,125,202,156,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,186,171,81,238,216,244,124,110,93,236,114,38,203,198,63,241,139,193,214,4,226,255,0,2,83,216,47,245,158,198,196,150,109,255,0,103,241,7,78,106,143,101,245,102,167,125,87,245,43,39,138,57,250,177,211,164,127,148,85,217,174,230,232,169,222,17,151,203,115,152,37,55,14,213,50,100,246,114,93,106,221,151,87,26,135,84,209,92,166,150,89,153,134,94,145,79,36,169,21,60,48,75,52,204,169,153,96,106,177,174,107,35,122,190,77,53,124,138,179,104,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,147,238,84,252,118,218,150,213,65,194,206,114,226,106,182,220,155,80,144,96,139,173,198,118,186,9,32,86,177,177,217,213,234,136,230,61,174,71,44,27,220,228,122,63,160,213,102,200,35,144,37,40,215,219,143,238,18,49,151,11,89,184,234,171,206,40,171,197,88,123,28,212,86,93,44,183,235,133,74,75,113,170,123,94,215,84,199,91,175,188,234,150,58,120,213,210,233,178,94,163,94,155,92,175,138,61,130,79,21,157,25,67,131,115,235,43,241,6,81,230,4,21,114,88,177,21,59,97,168,90,73,214,25,226,123,36,108,177,77,27,251,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,245,218,215,189,176,66,215,57,19,87,36,81,162,235,181,52,202,14,87,30,123,50,203,235,94,143,90,91,78,42,184,103,198,92,40,102,229,102,86,227,10,234,75,139,29,78,219,149,162,231,76,168,214,92,109,210,62,70,69,58,199,185,93,11,247,69,35,31,27,149,118,189,142,218,231,179,100,143,244,28,5,102,150,4,201,110,44,112,54,102,102,93,247,216,216,110,205,237,62,219,91,217,102,168,233,117,109,181,80,199,249,56,88,249,29,172,146,177,190,235,87,77,117,93,17,21,80,54,41,49,87,154,63,145,60,205,250,47,172,81,25,84,98,175,52,127,34,121,155,244,95,88,162,2,0,77,156,243,163,55,176,110,66,229,126,32,205,204,192,158,174,59,22,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,177,134,85,115,20,226,151,29,241,23,158,53,248,115,18,97,191,179,54,92,183,184,92,108,86,171,36,174,134,90,170,121,155,50,71,85,45,76,209,57,204,124,210,62,157,136,173,141,238,137,141,141,173,98,189,119,203,40,88,172,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,39,252,168,120,28,166,195,86,171,39,23,25,140,250,180,190,220,169,234,31,132,109,42,201,105,210,134,146,86,201,3,171,103,71,35,86,87,207,19,159,210,106,107,18,67,43,100,213,238,145,157,27,21,203,23,128,239,195,125,246,155,62,115,98,203,187,0,225,251,131,125,155,107,184,219,186,148,184,162,102,178,102,201,163,186,173,94,141,60,237,167,87,110,142,72,166,114,73,10,235,178,86,164,212,128,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,0,8,128,227,215,143,94,44,114,91,139,28,115,150,121,105,154,222,198,195,118,111,102,118,42,47,97,91,106,58,93,91,109,44,210,126,82,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,153,1,202,147,138,60,246,226,83,240,163,248,107,199,63,104,254,206,123,19,217,159,214,202,58,62,135,104,237,221,111,245,180,81,238,221,208,139,243,181,211,111,118,154,174,161,128,28,209,252,246,102,111,209,125,30,136,197,83,42,185,163,249,236,204,223,162,250,61,17,226,178,3,132,204,101,196,102,87,230,182,56,203,250,138,186,235,238,90,211,218,234,105,240,229,37,2,79,61,229,149,82,78,146,164,111,234,53,90,248,162,167,146,68,99,89,35,229,93,24,212,220,173,69,9,105,229,197,199,29,79,21,184,54,191,7,230,11,41,41,243,23,7,211,192,250,233,162,124,81,50,247,72,229,86,37,108,80,34,163,152,246,185,26,217,218,214,244,154,249,98,115,85,169,50,69,31,213,197,231,45,220,184,226,191,49,240,230,99,201,137,62,198,215,210,126,67,19,77,110,182,36,181,87,250,86,172,73,19,86,71,74,216,225,154,56,217,44,109,153,209,74,229,107,227,71,35,155,11,24,65,190,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,97,62,15,184,179,193,188,93,101,127,219,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,11,149,149,185,91,129,50,91,2,91,50,207,45,44,94,198,195,118,110,183,98,162,237,83,84,116,186,179,62,105,63,41,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,65,103,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,6,42,147,189,203,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,233,53,242,196,230,171,82,100,138,56,150,200,14,19,49,151,17,153,95,154,216,227,47,234,42,235,175,185,107,79,107,169,167,195,148,148,9,60,247,150,85,73,58,74,145,191,168,213,107,226,138,158,73,17,141,100,143,149,116,99,83,114,181,22,213,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,66,114,56,188,229,187,151,28,87,230,62,28,204,121,49,39,216,218,250,79,200,98,105,173,214,196,150,170,255,0,74,213,137,34,106,200,233,91,28,51,71,27,37,141,179,58,41,92,173,124,104,228,115,97,99,12,149,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,45,175,7,220,89,224,222,46,178,191,237,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,95,80,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,2,42,248,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,178,152,95,132,124,154,194,92,71,98,46,37,237,24,70,213,14,36,191,91,224,129,155,41,92,157,146,185,95,81,219,171,163,213,235,27,102,170,142,74,118,61,205,141,174,252,140,174,220,229,169,155,117,235,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,64,141,92,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,229,192,24,3,25,102,158,50,180,229,246,95,97,234,187,230,33,190,84,37,53,13,13,50,38,249,95,162,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,121,242,111,185,112,114,255,0,163,225,222,197,22,109,230,246,29,255,0,85,138,254,211,4,84,213,18,65,81,30,29,165,222,248,246,211,190,23,201,27,230,154,52,71,190,100,118,228,142,84,137,168,207,203,44,161,120,56,36,224,251,12,240,141,149,241,89,90,148,149,184,218,249,79,3,177,101,226,146,90,142,133,116,241,73,59,225,100,113,202,245,107,89,11,106,95,18,61,172,141,100,70,163,222,214,170,237,110,69,0,0,130,190,102,28,107,219,184,159,199,118,220,19,150,151,62,211,150,216,75,74,154,42,200,214,170,31,108,215,77,12,107,37,68,212,243,54,61,157,29,95,4,104,232,247,38,179,185,30,173,153,26,220,170,230,197,198,189,187,11,97,91,159,10,249,111,115,223,137,47,58,83,99,25,216,181,84,243,90,168,93,29,61,68,116,241,185,26,200,230,237,81,205,181,234,217,30,212,137,37,141,236,85,149,21,145,109,146,249,67,140,179,235,52,48,254,81,229,252,20,146,95,113,21,67,161,167,90,185,210,24,34,99,35,116,178,205,35,251,213,25,28,81,201,34,163,81,207,84,98,163,90,231,42,53,66,245,112,3,193,245,215,139,44,220,107,110,9,73,30,4,193,213,20,117,248,173,243,74,228,125,76,15,123,150,58,24,155,27,219,46,250,132,134,86,44,141,115,82,38,53,239,221,189,35,142,73,212,199,153,47,149,249,149,149,243,228,190,47,194,20,147,224,153,233,233,41,22,203,72,249,40,96,142,10,105,35,146,158,40,251,51,163,116,76,99,161,139,70,177,90,154,49,27,225,220,126,79,14,185,13,131,120,109,202,59,22,84,224,202,42,70,178,221,78,199,220,235,161,167,88,95,118,184,171,26,149,21,178,163,158,247,111,145,205,213,26,175,118,198,35,35,106,236,99,81,46,88,26,214,113,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,117,27,209,174,123,89,44,82,177,30,253,155,151,58,121,74,113,175,236,74,202,62,19,115,54,231,106,163,178,205,214,147,5,220,39,94,132,141,174,154,126,163,237,142,84,110,201,58,207,150,89,34,116,142,107,146,68,116,72,178,44,176,177,153,193,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,181,225,3,106,130,0,121,163,249,236,204,223,162,250,61,17,41,60,184,184,193,186,241,97,148,117,237,199,43,72,152,239,5,84,65,65,122,125,52,78,141,149,208,74,197,90,106,229,106,49,34,141,242,172,115,177,241,198,229,68,124,14,122,54,54,72,200,219,22,220,209,252,246,102,111,209,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,239,249,145,112,135,133,120,136,201,171,166,58,182,209,90,168,51,11,4,219,223,91,107,188,214,87,199,111,134,74,24,157,213,168,164,171,158,68,233,244,122,125,103,198,178,57,141,142,93,28,178,69,27,230,87,120,14,74,158,86,49,79,204,10,239,78,183,24,213,204,235,152,5,30,110,214,84,240,253,146,24,139,181,224,90,77,208,98,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,238,154,55,181,179,57,238,209,29,27,88,249,2,61,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,38,127,39,248,188,252,107,121,122,103,47,218,154,222,182,97,96,236,191,190,81,98,141,148,29,154,25,250,180,21,157,150,174,61,170,177,175,86,56,157,189,27,179,108,177,203,164,108,141,98,221,22,188,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,57,57,191,149,184,19,37,184,29,205,28,180,203,75,23,177,176,221,155,47,241,71,98,162,237,83,84,116,186,180,149,83,73,249,73,158,249,29,172,146,189,222,243,151,77,116,77,17,17,16,53,215,51,211,150,231,48,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,112,44,246,185,209,148,56,203,33,115,67,16,101,30,96,65,73,29,247,14,212,54,26,133,164,157,38,130,86,62,54,203,20,209,191,185,85,146,69,36,114,34,57,26,244,71,162,57,173,114,43,80,54,93,197,152,90,197,142,112,173,231,5,98,154,30,219,101,196,22,250,139,93,198,155,170,248,250,244,179,198,232,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,107,239,198,223,7,216,155,132,108,208,150,202,228,171,173,193,55,202,137,221,132,239,21,114,211,245,235,160,138,56,31,51,36,142,39,171,154,248,93,82,200,149,238,100,105,34,181,94,198,181,23,107,115,171,149,15,28,116,216,150,213,100,225,31,49,153,86,183,219,109,61,67,48,141,217,95,45,66,87,82,68,217,39,117,20,234,229,114,196,248,34,107,250,78,77,34,88,98,108,122,49,209,179,173,158,153,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,112,107,46,79,247,43,143,34,121,101,245,175,88,173,32,135,48,176,85,215,45,113,254,37,203,155,237,69,36,247,44,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,52,213,19,192,157,238,87,30,68,242,203,235,94,177,90,6,85,2,16,56,133,230,61,198,118,6,207,220,203,193,88,91,57,59,21,151,15,227,11,205,174,221,77,246,118,213,39,66,150,10,217,99,138,61,239,166,115,221,181,140,106,106,229,87,46,154,170,170,247,146,127,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,147,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,67,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,10,92,84,112,190,0,80,133,104,186,161,212,244,93,117,85,209,169,247,29,141,215,226,5,71,156,204,44,53,30,45,194,117,150,41,98,99,210,117,137,200,142,211,77,91,35,93,241,69,79,135,220,122,48,6,175,249,161,133,106,112,86,96,226,28,51,83,19,99,236,23,74,186,118,35,92,142,77,140,157,236,79,13,19,249,191,114,126,194,114,249,99,227,207,182,220,45,217,37,154,105,100,168,138,190,228,215,44,136,229,93,18,165,126,42,171,253,146,17,151,204,227,1,46,17,226,14,162,178,24,34,100,21,148,207,145,85,138,222,247,190,186,177,117,84,68,78,253,27,226,100,151,38,156,206,167,69,184,229,100,245,50,246,149,125,194,186,24,182,189,89,210,219,72,170,186,235,181,23,118,238,237,0,149,112,0,20,28,167,136,84,248,132,241,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,3,133,93,14,74,92,5,42,228,212,169,171,169,78,158,37,109,3,146,153,30,145,177,94,190,8,84,126,102,36,172,142,130,203,81,87,35,182,181,155,53,93,53,241,122,39,249,192,128,190,100,184,150,124,75,197,126,34,168,150,103,189,180,244,22,216,24,142,87,119,39,101,99,188,21,87,226,245,255,0,9,152,252,154,240,12,15,194,23,108,111,61,52,42,249,43,235,97,142,85,70,171,244,111,98,93,60,53,68,213,139,241,35,171,137,252,91,22,57,207,12,71,137,160,149,100,138,169,40,209,138,177,236,238,101,36,44,94,239,218,213,38,131,150,70,2,139,4,240,187,102,98,194,232,231,168,184,92,158,253,101,223,220,181,10,159,179,249,136,6,90,128,0,165,199,8,129,87,85,57,111,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,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,188,219,47,249,20,69,194,45,239,14,222,95,178,199,251,205,178,255,0,145,68,92,34,208,177,242,84,248,71,177,193,249,183,164,47,250,245,123,210,0,15,86,188,0,0,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,3,21,121,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,87,179,119,152,38,73,100,247,17,120,95,135,204,65,117,164,142,162,190,162,90,108,81,118,171,150,122,88,48,211,223,75,20,244,11,34,186,5,138,118,84,44,237,106,189,178,181,144,38,174,145,81,17,116,12,160,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,2,197,113,185,159,53,60,56,240,209,140,115,38,205,91,73,6,33,74,118,90,240,250,77,81,20,111,91,141,75,210,40,228,137,146,177,237,153,240,181,210,84,172,91,29,189,148,239,69,209,187,156,129,8,60,110,103,205,55,17,220,75,227,28,201,179,86,213,207,135,150,161,150,188,62,147,84,75,35,18,221,76,196,138,57,34,100,172,99,161,100,206,108,149,43,22,198,236,125,67,209,117,118,231,47,137,200,28,227,190,240,255,0,156,184,79,56,176,228,61,162,175,12,220,27,81,37,54,230,51,181,210,189,174,142,166,155,123,216,244,143,171,4,146,197,212,216,174,102,253,205,247,154,138,120,0,6,213,0,195,254,86,153,233,71,156,28,41,216,112,221,109,231,181,226,76,187,255,0,75,119,56,100,72,35,145,148,177,170,173,189,237,142,37,221,209,236,189,56,91,35,218,215,62,74,105,255,0,57,90,175,118,96,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,16,215,204,103,130,143,197,87,49,224,191,224,11,101,214,76,178,197,63,148,182,212,206,157,88,237,117,202,175,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,214,87,67,44,139,50,156,39,121,88,201,191,151,248,123,211,160,61,86,105,101,110,4,206,156,9,115,203,60,203,177,123,103,13,222,122,61,182,139,181,77,79,213,233,76,201,163,252,164,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,24,213,203,23,134,47,197,239,135,218,107,254,39,194,247,91,38,62,199,187,110,24,138,154,227,55,229,32,134,41,102,74,24,18,20,238,135,72,36,234,57,142,78,170,73,60,141,145,83,107,99,142,245,241,71,145,127,140,166,68,226,108,148,251,83,246,115,237,31,98,254,185,246,30,217,208,236,245,144,84,255,0,35,212,143,118,238,134,223,207,77,55,107,223,166,139,117,64,17,171,148,252,154,255,0,5,249,167,131,115,51,241,142,246,159,217,44,65,110,190,246,47,178,29,30,213,217,106,99,155,165,212,237,174,217,187,167,183,118,215,105,174,186,46,154,25,1,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,2,216,79,20,223,112,54,42,179,99,92,45,93,216,175,88,126,225,79,116,183,84,244,153,39,66,170,9,27,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,143,175,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,169,231,201,190,229,193,203,254,143,135,123,20,89,183,155,216,119,253,86,43,251,76,17,83,84,73,5,68,120,118,151,123,227,219,78,248,95,36,111,154,104,209,30,249,145,219,146,57,82,38,163,63,44,178,133,224,224,147,131,236,51,194,54,87,197,101,106,82,86,227,107,229,60,14,197,151,138,73,106,58,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,181,174,54,248,62,195,60,92,229,124,182,87,37,37,22,54,177,211,206,236,39,120,171,150,163,161,67,60,178,64,249,153,36,113,61,26,230,76,218,102,68,175,115,36,88,209,202,246,53,202,155,93,145,64,13,93,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,191,38,44,197,55,220,115,138,175,56,215,20,215,118,219,214,32,184,84,93,46,53,61,38,71,215,170,158,71,73,44,155,24,141,99,119,61,238,93,26,136,212,215,68,68,78,226,106,121,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,85,138,14,205,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,200,172,80,130,4,255,0,114,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,35,215,153,31,47,186,110,29,170,99,206,28,155,181,85,187,46,174,53,13,166,173,182,195,20,179,51,12,189,34,130,56,150,90,137,167,150,105,153,83,50,206,228,123,154,214,70,245,100,122,234,248,209,100,43,149,199,145,60,178,250,215,172,86,153,41,139,48,181,139,28,225,91,206,10,197,52,61,182,203,136,45,245,22,187,141,55,85,241,245,233,103,141,209,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,13,120,184,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,97,220,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,198,27,112,207,202,163,40,248,124,205,202,156,214,188,226,186,188,116,251,117,71,95,9,208,220,173,204,133,150,119,163,220,172,158,101,107,220,218,186,150,55,166,140,147,100,76,99,209,210,36,123,250,107,22,111,128,0,1,21,124,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,192,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,2,127,136,128,230,179,154,88,239,37,184,226,192,89,151,150,119,223,99,98,75,54,95,193,216,171,123,44,53,29,46,173,93,210,25,63,39,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,75,249,10,220,234,252,211,225,111,151,244,62,163,113,2,79,184,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,97,95,54,190,10,61,183,71,89,197,150,89,91,46,181,151,168,122,49,227,75,124,9,215,141,212,48,193,211,101,205,168,174,223,31,69,145,69,28,173,141,174,106,198,173,149,82,52,138,103,191,242,185,24,254,155,63,118,255,0,137,18,168,6,174,248,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,126,226,55,59,238,188,71,114,137,189,103,45,246,199,73,104,185,95,233,237,205,172,164,164,145,207,129,39,167,196,80,83,72,248,247,123,205,99,221,2,189,24,170,229,98,61,26,174,126,221,235,12,36,170,127,206,40,255,0,223,254,156,64,138,179,106,131,85,115,106,128,0,0,48,131,153,103,2,181,60,77,97,154,92,207,203,26,10,186,172,208,195,148,240,91,105,104,91,85,20,112,93,237,203,80,170,232,30,179,200,200,161,124,43,60,211,54,68,114,110,78,164,110,107,213,209,172,112,108,109,80,64,15,52,127,61,153,155,244,95,71,162,2,85,57,108,113,23,142,248,150,225,197,216,179,50,234,59,118,36,177,98,10,219,21,109,207,100,49,123,67,107,34,169,142,94,140,49,71,28,91,99,170,100,59,90,139,175,71,122,174,175,84,76,170,48,3,146,167,149,140,83,243,2,187,211,173,198,127,129,21,124,243,191,66,127,188,159,195,72,171,37,83,158,119,232,79,247,147,248,105,28,25,55,148,56,203,61,243,18,223,149,185,125,5,36,248,134,237,79,93,53,12,21,51,164,44,168,125,53,36,213,75,10,61,125,214,189,237,129,204,98,185,90,205,238,110,231,49,186,185,2,82,121,78,241,175,110,197,56,86,217,194,190,100,92,246,98,75,54,180,216,58,119,173,85,68,215,90,22,199,81,81,37,60,142,86,190,56,123,44,112,237,98,186,70,53,98,88,163,99,17,98,85,126,64,115,71,242,39,153,191,69,245,138,34,10,242,171,11,102,62,52,204,124,57,134,242,134,134,235,87,140,234,238,17,58,200,219,92,171,21,84,117,81,175,81,179,50,84,86,244,122,123,22,69,149,92,214,198,214,43,220,230,163,85,201,53,60,121,91,179,30,209,203,51,21,91,51,123,17,218,175,216,206,154,223,96,142,247,114,181,209,173,53,45,77,82,93,232,183,57,145,170,254,196,87,35,99,107,220,138,230,197,10,57,34,96,65,97,150,156,211,112,5,78,5,227,75,25,85,38,30,164,180,219,113,85,61,5,254,218,148,201,19,89,84,201,41,153,21,69,66,178,53,247,94,250,200,42,213,251,209,30,231,238,122,235,189,28,236,75,37,123,158,14,0,169,150,213,149,153,165,67,135,169,18,158,150,162,227,96,186,93,154,145,54,117,124,173,138,122,42,119,174,189,87,177,18,26,247,183,185,88,197,89,63,53,100,77,193,250,220,143,177,173,214,191,0,102,158,92,205,79,72,150,219,29,226,221,123,167,149,172,119,93,211,215,67,44,50,181,238,221,181,88,141,183,194,173,68,106,42,43,164,213,93,170,35,100,208,129,110,83,248,166,251,135,248,218,194,22,155,69,119,103,164,196,214,251,189,174,233,31,73,143,237,20,172,161,154,173,177,234,228,85,102,147,210,83,191,86,170,59,220,211,93,174,114,44,244,128,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,3,0,56,163,229,73,248,202,103,182,38,206,191,195,215,217,207,180,125,139,250,217,246,91,182,116,59,61,28,20,223,203,118,184,247,110,232,110,252,196,211,118,157,250,106,183,87,129,142,6,63,18,239,182,223,234,163,246,199,237,143,179,127,216,79,103,246,94,201,218,127,237,137,183,238,237,63,237,116,217,241,215,187,42,128,16,3,205,31,207,102,102,253,23,209,232,140,170,228,99,250,108,253,219,254,36,98,175,52,127,61,153,155,244,95,71,162,50,171,145,143,233,179,247,111,248,144,30,43,154,135,2,181,56,3,16,221,120,158,202,218,10,185,240,197,242,162,107,150,51,134,106,168,182,90,110,51,213,66,198,207,18,201,34,77,35,42,166,169,85,88,216,199,244,158,215,174,230,198,246,50,60,53,225,139,136,92,85,194,254,114,217,115,115,11,83,118,254,193,212,166,184,218,223,85,37,60,55,58,25,91,182,90,121,28,197,254,230,70,43,154,246,178,88,162,122,177,251,54,174,202,100,16,243,3,224,74,235,195,166,110,90,221,148,120,103,16,93,176,38,58,168,142,11,11,35,129,213,111,164,186,202,247,39,177,218,230,171,165,149,250,35,95,14,246,163,228,99,213,136,178,190,25,100,80,154,156,151,205,236,27,159,89,95,135,243,115,47,231,171,146,197,136,169,221,53,58,85,192,176,207,19,217,35,162,150,25,25,222,136,248,229,142,72,213,90,174,98,171,21,90,231,53,81,203,6,220,209,252,246,102,111,209,125,30,136,147,78,91,60,22,227,46,18,176,110,32,188,230,14,34,164,159,16,227,218,123,100,213,214,90,104,81,204,179,62,153,106,149,33,90,148,122,182,161,234,218,166,239,86,181,172,107,216,228,107,165,110,143,88,203,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,35,197,115,80,224,86,167,0,98,27,175,19,217,91,65,87,62,24,190,84,77,114,198,112,205,85,22,203,77,198,122,168,88,217,226,89,36,73,164,101,84,213,42,171,27,24,254,147,218,245,220,216,222,198,71,237,121,24,254,155,63,118,255,0,137,18,168,6,181,156,49,113,11,138,184,95,206,91,46,110,97,106,110,223,216,58,148,215,27,91,234,164,167,134,231,67,43,118,203,79,35,152,191,220,200,197,115,94,214,75,20,79,86,63,102,213,216,123,37,243,123,6,231,214,87,225,252,220,203,249,234,228,177,98,42,119,77,78,149,112,44,51,196,246,72,232,165,134,70,119,162,62,57,99,146,53,86,171,152,170,197,86,185,205,84,114,194,183,48,62,4,174,188,58,102,229,173,217,71,134,113,5,219,2,99,170,136,224,176,178,56,29,86,250,75,172,175,114,123,29,174,106,186,89,95,162,53,240,239,106,62,70,61,88,139,43,225,150,69,145,78,91,60,22,227,46,18,176,110,32,188,230,14,34,164,159,16,227,218,123,100,213,214,90,104,81,204,179,62,153,106,149,33,90,148,122,182,161,234,218,166,239,86,181,172,107,216,228,107,165,110,143,80,140,190,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,8,171,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,202,160,0,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,49,87,149,199,158,204,178,250,215,163,214,153,85,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,208,49,43,150,93,166,213,122,227,143,44,40,239,54,202,74,250,120,234,46,85,108,138,166,22,202,198,207,5,178,174,104,101,70,185,21,17,241,203,28,114,49,222,45,123,26,228,209,81,20,216,36,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,24,191,199,247,7,214,174,44,178,141,205,183,165,92,120,239,7,83,214,87,225,71,195,43,81,149,51,189,141,89,40,101,108,143,108,91,42,22,24,152,146,57,205,88,158,214,63,118,196,146,57,32,6,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,48,57,181,240,81,237,186,58,206,44,178,202,217,117,172,189,67,209,143,26,91,224,78,188,110,161,134,14,155,46,109,69,118,248,250,44,138,40,229,108,109,115,86,53,108,170,145,164,83,61,225,146,188,187,184,188,252,107,114,105,126,212,214,245,179,11,7,116,168,177,70,202,14,205,12,253,87,75,217,106,227,218,171,26,245,99,137,219,209,187,54,203,28,186,70,200,214,45,217,84,107,25,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,39,39,54,121,136,228,214,95,240,193,96,226,83,14,39,183,62,216,232,204,53,134,235,106,29,111,174,184,77,29,66,69,91,26,233,28,189,62,205,164,189,73,54,186,37,115,24,214,189,122,209,57,193,106,185,157,113,227,248,16,177,84,228,54,83,222,182,227,236,65,111,119,180,174,150,235,143,78,171,11,194,231,194,232,245,111,73,201,214,168,129,213,8,221,178,71,44,45,88,230,77,55,196,229,136,12,173,202,220,119,157,56,238,217,150,121,105,98,246,206,36,188,245,187,21,23,106,134,159,171,210,133,243,73,249,73,158,200,219,164,113,61,222,243,147,93,52,77,85,81,23,229,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,77,159,44,254,10,46,60,48,96,75,150,54,204,187,103,102,204,156,91,173,53,109,28,137,75,55,177,168,97,154,68,142,158,26,136,93,38,254,182,140,158,69,108,155,87,72,26,172,71,66,174,112,100,7,12,92,61,97,94,23,242,106,203,148,120,90,167,183,246,14,165,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,247,49,177,28,231,185,145,69,19,21,239,217,185,97,91,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,1,148,252,107,226,172,130,224,238,235,146,153,79,115,246,110,47,198,24,194,231,91,114,187,68,178,50,170,211,107,90,27,124,81,186,153,219,81,137,52,239,101,67,82,86,189,95,11,96,114,163,90,249,34,149,152,255,0,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,249,82,122,57,115,112,81,248,170,229,196,247,252,127,108,181,73,153,184,167,242,151,42,152,19,171,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,186,202,216,98,145,66,229,240,125,194,102,13,225,23,43,254,195,216,170,41,47,23,218,250,137,42,111,184,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,102,189,71,162,35,165,122,175,160,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,19,227,163,131,43,23,24,121,113,75,108,142,235,236,108,103,133,251,69,70,25,185,74,247,173,43,100,149,25,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,154,246,27,84,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,164,234,114,226,227,142,167,138,220,27,95,131,243,5,148,148,249,139,131,233,224,125,116,209,62,40,153,123,164,114,171,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,142,223,243,45,229,247,77,156,54,171,199,16,121,65,106,171,147,48,104,41,251,77,226,211,73,20,181,83,226,86,49,180,176,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,70,162,43,213,186,196,14,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,20,61,175,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,21,230,198,58,252,40,102,158,50,204,207,101,251,51,237,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,39,83,149,199,145,60,178,250,215,172,86,129,143,249,177,201,175,240,161,154,120,203,51,63,24,239,102,125,173,196,23,27,239,98,251,33,214,236,189,170,166,73,186,93,78,218,221,251,122,155,119,109,110,186,107,162,107,161,154,188,46,100,95,226,215,145,56,103,37,62,212,253,163,251,57,219,127,174,125,135,177,245,251,69,100,245,63,200,245,36,219,183,175,183,243,215,93,186,247,107,162,93,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,5,10,135,45,14,241,56,69,209,64,172,0,4,95,243,148,192,48,51,8,90,113,188,20,208,163,227,175,162,134,73,81,26,143,209,221,181,116,240,213,83,87,167,196,195,142,91,88,150,124,53,197,126,29,168,138,103,177,181,20,23,40,30,141,87,119,167,101,123,188,17,83,226,196,255,0,1,42,92,205,240,20,88,219,133,219,203,18,23,73,61,61,194,218,246,105,46,206,228,168,68,253,159,207,82,23,248,96,197,177,96,108,240,195,152,154,121,86,56,169,82,177,30,169,30,254,231,210,76,196,238,253,174,64,54,83,141,233,35,17,233,224,165,71,230,97,186,200,235,236,180,245,113,187,115,95,191,69,211,79,7,170,127,152,253,48,41,114,232,82,142,77,74,220,81,167,128,21,162,234,114,82,210,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,5,46,241,42,41,127,112,20,162,174,165,109,240,40,69,85,248,21,129,201,110,184,129,189,71,135,242,174,237,115,150,102,68,214,73,76,221,207,84,68,77,103,98,124,85,16,184,166,45,115,35,188,173,179,133,203,244,81,204,200,164,150,186,218,136,231,233,167,250,233,171,241,254,228,8,13,221,81,136,111,27,165,93,101,168,241,209,52,252,214,254,175,212,134,202,60,62,217,34,195,249,85,105,183,66,197,99,82,74,151,232,170,170,168,171,59,254,243,94,190,26,112,180,24,211,58,240,238,27,170,142,71,195,87,219,21,233,26,170,59,220,164,153,233,222,136,191,22,161,178,46,23,161,75,109,142,154,141,169,166,205,255,0,21,248,189,87,227,251,64,253,83,133,57,41,118,160,81,223,226,86,210,148,85,42,104,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,16,99,196,79,152,28,206,254,252,175,95,229,178,147,156,65,143,17,62,96,115,59,251,242,189,127,150,202,70,182,151,228,173,248,207,177,120,116,31,233,12,95,169,79,188,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,188,219,47,249,20,69,194,45,239,14,222,95,178,199,251,205,178,255,0,145,68,92,34,208,177,242,84,248,71,177,193,249,183,164,47,250,245,123,210,0,15,86,188,0,0,0,0,0,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,58,178,35,56,239,185,5,153,148,89,171,133,161,223,122,181,91,238,180,246,233,55,49,59,53,85,93,186,162,146,42,157,30,199,177,253,23,212,54,94,155,154,173,127,79,98,232,142,213,60,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,167,202,72,79,12,252,168,46,185,231,195,69,78,109,98,44,107,87,135,49,102,38,167,237,120,46,221,53,51,163,164,100,12,123,145,178,220,55,199,213,115,42,81,186,198,232,123,153,19,163,155,242,251,250,77,11,215,202,135,142,58,108,75,106,178,112,143,152,204,171,91,237,182,158,161,152,70,236,175,150,161,43,169,34,108,147,186,138,117,114,185,98,124,17,53,253,39,38,145,44,49,54,61,24,232,217,214,147,67,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,201,229,205,199,183,227,81,98,159,45,243,18,14,207,153,184,102,223,219,42,234,32,167,217,75,122,161,99,217,18,214,53,24,155,33,153,31,36,109,150,46,230,171,158,215,196,155,92,232,225,12,213,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,135,110,115,249,243,77,138,179,67,13,100,5,138,182,175,179,224,122,119,93,47,172,109,68,173,130,75,141,100,113,186,8,223,10,177,24,247,195,77,163,219,42,57,253,213,210,49,54,43,94,142,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,104,115,251,56,239,188,64,103,46,44,206,44,71,15,103,171,196,215,7,84,71,77,185,143,236,148,172,106,71,77,77,189,140,98,73,210,130,56,162,234,108,71,63,102,231,123,206,85,3,192,3,37,56,131,200,186,60,159,225,79,135,92,73,91,102,236,152,147,49,62,210,98,75,156,210,44,18,72,250,89,22,220,150,246,54,72,147,119,71,178,244,230,108,111,115,156,201,42,103,252,213,114,177,191,47,6,25,13,83,196,117,195,54,178,218,205,69,73,62,33,92,183,171,186,97,245,154,158,41,30,151,26,107,165,182,88,227,137,242,189,141,133,243,53,178,83,44,187,219,177,149,15,85,213,187,154,161,119,249,62,231,29,247,3,113,64,153,85,79,15,104,178,230,93,190,122,122,200,247,49,157,10,170,26,121,234,233,234,117,86,57,238,218,198,84,197,211,71,49,171,218,119,187,114,198,212,38,252,213,179,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,179,70,85,102,102,21,206,76,184,195,153,165,130,170,251,69,151,19,91,226,184,83,110,146,55,201,14,244,247,224,151,166,247,177,179,68,244,116,114,49,28,187,36,99,218,171,171,84,15,86,106,174,109,80,106,174,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,0,0,8,171,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,50,171,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,53,87,37,83,254,113,71,254,255,0,244,226,69,89,42,159,243,138,63,247,255,0,167,16,34,172,218,160,213,92,218,160,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,78,158,29,202,220,9,133,49,222,46,204,203,5,139,178,226,76,119,216,62,208,86,246,169,159,219,59,20,43,13,47,228,222,245,142,61,145,185,91,249,54,183,118,186,187,85,239,44,7,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,155,4,115,46,192,21,57,131,193,110,98,82,219,112,245,37,214,229,99,167,166,191,210,172,201,22,250,54,82,84,199,45,85,68,79,145,83,99,219,70,149,104,187,87,123,152,231,177,187,183,237,93,125,205,170,0,213,179,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,180,69,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,174,248,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,201,243,229,163,143,234,115,7,130,220,187,170,185,98,26,75,173,202,199,79,83,96,170,72,86,45,244,108,164,169,146,42,90,121,89,26,38,199,182,141,41,21,55,38,247,49,204,123,183,111,220,161,148,6,53,97,110,98,92,41,227,92,241,165,200,108,49,152,61,186,235,93,190,158,146,240,216,21,150,122,155,131,102,116,105,65,21,75,213,58,147,63,110,232,222,214,172,18,163,152,216,229,123,222,214,45,192,226,159,41,177,86,122,112,251,141,178,155,5,98,255,0,179,55,172,71,111,74,106,107,131,157,35,99,93,178,178,71,211,202,177,170,61,33,157,140,116,18,42,35,180,142,103,234,201,19,86,59,92,28,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,224,76,167,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,167,160,207,254,58,170,120,154,224,203,15,229,134,103,87,213,213,102,134,28,199,16,92,170,171,157,75,20,112,93,237,203,77,112,70,206,196,130,54,69,11,225,89,225,133,209,171,83,114,116,228,107,158,174,145,35,243,252,174,60,246,101,151,214,189,30,180,9,254,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,21,124,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,0,0,1,2,220,198,120,40,252,85,115,30,11,254,0,182,93,100,203,44,83,249,75,109,76,233,213,142,215,92,170,245,146,216,233,183,57,238,218,198,36,145,58,84,107,159,27,156,221,101,116,50,200,184,128,103,79,52,46,53,255,0,24,12,118,252,152,203,219,157,170,187,45,176,109,193,149,49,92,104,151,173,237,155,163,97,115,31,80,146,185,169,164,49,117,103,134,52,141,85,146,123,242,239,145,175,139,167,130,192,73,79,41,222,10,46,56,167,21,91,56,168,204,139,102,204,55,102,214,167,7,64,244,165,168,134,235,92,217,42,41,228,168,145,170,231,201,15,101,146,29,204,71,70,199,44,171,20,140,122,36,74,143,151,242,42,249,62,241,121,225,194,62,58,173,254,223,91,129,157,29,7,253,254,170,190,146,105,88,191,221,207,26,189,159,219,218,178,127,33,25,42,128,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,76,156,58,96,75,221,158,251,196,189,254,159,183,98,75,22,32,146,197,135,253,249,162,246,102,218,4,237,82,251,146,164,115,117,163,184,35,54,201,26,244,250,59,154,186,191,221,149,67,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,33,175,153,215,47,250,60,162,172,169,226,7,36,48,239,100,192,181,123,167,196,214,216,164,130,42,91,13,84,147,195,12,78,166,99,158,146,44,51,201,81,221,12,108,115,97,115,29,162,182,55,49,145,204,161,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,172,68,255,0,114,184,242,39,150,95,90,245,138,210,16,56,133,194,214,44,13,159,185,151,130,176,181,15,98,178,225,252,97,121,181,219,169,186,175,147,161,75,5,108,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,155,254,87,30,68,242,203,235,94,177,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,197,29,254,37,110,41,85,80,43,67,147,134,156,129,110,120,130,178,69,136,50,170,237,110,153,138,246,172,148,207,209,21,81,85,82,118,125,198,181,219,170,48,245,227,116,75,164,180,254,26,166,191,156,223,215,250,148,218,11,20,80,165,202,199,83,70,228,215,126,207,138,252,30,139,240,253,134,183,92,75,97,104,48,94,117,226,44,55,75,28,140,134,147,177,171,18,69,85,119,191,73,11,215,189,81,62,46,80,54,21,225,250,245,30,32,202,187,77,206,41,153,43,95,37,75,119,49,81,81,116,157,233,240,85,66,226,152,181,203,114,242,183,62,23,44,49,73,51,37,146,42,235,146,43,153,166,159,235,167,47,195,251,163,41,64,225,222,5,10,171,169,90,148,42,170,124,0,169,190,37,69,44,239,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,82,229,57,85,208,161,206,211,225,168,21,38,133,69,13,239,239,43,0,70,231,57,92,111,216,242,178,131,4,197,80,196,117,117,202,223,36,145,232,213,114,177,18,169,250,248,234,157,241,183,225,240,36,140,133,238,113,248,131,181,103,205,5,141,186,237,138,203,111,157,60,63,178,170,79,219,252,224,44,231,45,92,59,22,35,226,178,201,12,187,180,164,182,92,106,83,71,42,119,244,28,207,185,127,182,41,176,19,24,216,218,140,106,104,136,66,71,40,11,3,238,28,71,213,92,155,221,208,195,247,6,34,232,190,59,169,191,163,249,196,220,128,41,113,81,67,255,0,80,28,39,222,86,158,5,9,227,174,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,0,0,2,12,120,137,243,3,153,223,223,149,235,252,182,82,115,136,49,226,39,204,14,103,127,126,87,175,242,217,72,214,210,252,149,191,25,246,47,14,131,253,33,139,245,41,247,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,247,155,101,255,0,34,136,184,69,189,225,219,203,246,88,255,0,121,182,95,242,40,139,132,90,22,62,74,159,8,246,56,63,54,244,133,255,0,94,175,122,64,1,234,215,128,0,0,0,0,0,0,0,0,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,97,175,47,76,1,131,115,63,140,108,185,193,153,129,135,169,47,182,42,170,138,250,154,139,125,90,43,160,157,244,214,250,154,136,146,70,235,163,216,146,195,26,171,29,171,30,136,173,114,57,170,173,93,135,136,1,229,113,231,179,44,190,181,232,245,164,255,0,1,128,28,206,184,14,252,55,216,170,115,231,41,236,187,177,246,31,183,187,218,86,187,117,187,169,85,138,33,107,225,108,122,187,170,212,235,83,192,218,133,110,216,228,150,102,164,112,166,187,34,106,67,182,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,104,130,34,249,175,112,57,83,134,174,183,190,46,50,229,244,137,98,185,84,83,191,23,90,81,145,83,173,13,92,174,142,6,214,192,141,70,164,172,158,87,51,170,213,214,84,154,87,73,171,219,35,250,33,158,156,29,113,139,129,56,191,192,149,23,251,5,31,177,177,37,155,103,218,12,63,212,154,163,217,125,89,170,25,75,253,84,248,34,142,126,172,116,235,39,228,209,118,107,181,218,42,119,228,1,173,15,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,54,30,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,130,16,121,163,249,236,204,223,162,250,61,17,149,92,140,127,77,159,187,127,196,140,85,230,143,231,179,51,126,139,232,244,70,85,114,49,253,54,126,237,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,12,21,231,5,156,118,44,13,195,2,229,85,68,61,162,245,153,119,8,41,232,227,220,246,116,41,104,106,32,171,168,169,213,24,230,59,107,217,77,23,77,92,199,47,105,222,221,201,27,144,136,12,129,201,203,239,16,25,203,132,242,119,14,77,217,234,241,53,193,180,242,84,237,99,251,37,43,26,233,42,106,118,61,236,73,58,80,71,44,189,61,232,231,236,218,223,121,200,134,74,243,98,207,75,238,103,241,65,115,203,159,108,218,171,112,182,90,105,110,180,54,222,140,126,218,169,233,233,228,175,89,165,69,114,186,102,206,206,131,153,170,54,62,204,141,216,215,245,28,251,213,201,79,34,232,238,183,220,105,196,61,250,205,214,246,38,204,55,135,106,100,88,36,141,149,82,179,169,92,246,177,81,101,142,102,66,234,86,54,68,86,53,99,171,157,158,254,174,70,7,235,115,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,3,29,120,220,200,106,110,28,120,151,198,57,109,102,162,171,131,15,37,67,46,152,125,102,167,150,54,45,186,165,137,44,113,196,249,94,247,76,200,92,233,41,150,93,238,222,250,119,170,232,237,205,73,30,228,183,156,119,220,97,147,88,183,39,110,240,245,41,50,238,225,79,81,107,169,220,196,219,75,114,117,68,142,166,216,214,34,174,201,224,168,151,168,231,189,206,237,59,125,214,198,212,95,151,156,254,67,84,226,172,175,195,89,255,0,98,162,164,237,24,30,161,214,187,235,219,79,19,103,146,221,89,36,109,130,71,204,175,71,189,144,212,232,198,196,141,127,125,116,143,77,136,215,171,163,215,129,12,244,177,112,237,197,6,17,204,108,99,121,186,219,176,179,123,85,186,250,235,122,61,251,233,106,41,228,141,139,52,76,84,89,97,142,117,130,119,49,17,206,252,138,57,140,115,218,198,168,108,82,106,174,109,80,106,174,6,202,124,39,121,88,201,191,151,248,123,211,160,46,169,106,184,78,242,177,147,127,47,240,247,167,64,93,80,0,0,6,42,243,71,242,39,153,191,69,245,138,35,42,140,85,230,143,228,79,51,126,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,250,215,172,86,153,84,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,0,0,8,171,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,50,171,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,9,254,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,53,87,37,83,254,113,71,254,255,0,244,226,69,89,42,159,243,138,63,247,255,0,167,16,34,172,218,160,213,92,218,160,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,79,241,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,2,109,80,106,174,109,80,4,11,115,96,194,215,220,63,198,214,47,187,93,232,123,61,38,38,183,218,46,150,185,58,172,127,104,165,101,12,52,142,147,70,170,171,52,158,146,161,154,57,17,222,230,186,109,115,85,114,127,145,246,63,169,150,213,154,121,91,93,136,105,18,158,150,162,221,127,181,218,92,177,54,117,124,173,150,10,218,134,38,157,87,177,18,26,6,59,189,88,197,88,255,0,53,100,93,223,173,207,7,5,93,107,240,6,86,102,52,53,20,137,109,177,222,46,54,74,136,156,247,117,221,61,116,49,77,19,152,221,187,85,136,219,124,200,229,87,34,162,186,61,17,218,170,183,13,121,98,230,151,224,191,140,156,21,218,239,190,204,181,98,222,209,133,174,31,212,189,110,213,218,163,94,201,7,115,28,230,110,174,142,139,223,110,221,52,247,156,140,87,129,63,198,10,243,31,229,255,0,71,196,69,138,92,219,202,28,59,254,171,20,29,154,9,105,169,228,130,158,60,69,75,189,145,237,168,124,207,142,54,77,12,106,175,100,202,237,203,28,75,19,145,255,0,145,88,179,168,1,170,185,149,92,174,60,246,101,151,214,189,30,180,202,174,107,156,11,127,47,197,6,74,96,207,250,34,171,31,209,80,187,251,151,54,233,29,58,55,254,251,218,158,215,127,97,50,179,253,113,49,138,188,174,60,246,101,151,214,189,30,180,9,254,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,202,174,70,63,166,207,221,191,226,70,42,243,71,243,217,153,191,69,244,122,35,42,185,24,254,155,63,118,255,0,137,1,42,128,0,4,0,243,71,243,217,153,191,69,244,122,34,127,136,1,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,21,124,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,6,42,242,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,0,0,35,171,154,231,26,255,0,131,44,43,63,13,121,103,115,181,84,226,76,91,111,168,166,197,178,235,214,154,207,107,154,54,181,41,246,43,86,54,205,85,28,143,239,115,183,199,18,110,70,34,205,12,173,201,94,53,248,174,177,112,151,147,85,184,203,171,106,172,197,247,45,104,240,181,146,182,103,183,183,213,110,98,73,34,182,52,87,172,48,49,253,89,23,86,53,116,100,125,70,62,88,212,215,179,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,112,31,171,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,204,166,101,242,172,203,140,71,194,158,26,201,12,37,127,236,216,207,4,118,203,141,171,19,84,64,144,71,113,185,85,43,29,84,149,177,68,139,172,50,244,160,141,175,252,164,208,71,79,78,136,249,82,55,178,95,213,229,159,193,69,199,134,12,9,114,198,217,151,108,236,217,147,139,117,166,173,163,145,41,102,246,53,12,51,72,145,211,195,81,11,164,223,214,209,147,200,173,147,106,233,3,85,136,232,85,206,205,80,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,159,78,93,220,94,126,53,185,52,191,106,107,122,217,133,131,186,84,88,163,101,7,102,134,126,171,165,236,181,113,237,85,141,122,177,196,237,232,221,155,101,142,93,35,100,107,22,236,127,230,197,193,69,187,20,225,91,159,21,25,111,108,217,137,44,218,84,227,24,24,149,85,19,93,104,91,29,61,60,117,17,181,28,248,225,236,177,195,185,232,216,216,213,137,101,145,239,69,137,17,241,109,146,249,189,140,178,23,52,48,254,110,101,252,244,145,223,112,237,67,166,167,74,184,18,104,37,99,227,116,82,195,35,59,149,89,36,82,73,26,171,85,175,68,122,171,92,215,34,57,3,103,50,0,121,163,249,236,204,223,162,250,61,17,57,57,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,13,185,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,11,85,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,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,3,133,240,40,95,188,236,58,215,199,93,0,169,170,84,80,197,248,41,88,20,189,141,145,170,199,38,168,166,191,188,202,176,236,88,115,138,203,220,49,110,210,174,217,110,169,93,92,171,223,208,107,62,228,254,214,134,192,132,35,115,127,176,62,223,196,125,45,201,221,253,124,63,111,98,174,139,227,186,167,250,63,154,6,75,114,106,198,253,179,43,43,240,76,181,12,87,80,220,174,18,71,30,141,71,35,21,41,95,175,142,171,223,35,190,31,18,72,200,94,228,225,136,59,46,124,215,216,221,174,217,108,183,9,215,195,251,42,84,253,191,205,38,132,1,74,232,84,80,238,238,240,57,106,149,29,104,237,126,26,21,162,234,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,56,113,66,166,165,106,168,158,37,32,114,212,42,56,77,62,7,32,112,170,137,222,164,11,115,74,196,84,216,139,138,41,39,165,149,178,54,12,63,111,137,202,142,106,232,239,202,59,225,250,156,132,228,102,6,32,102,23,194,53,215,199,201,211,74,126,151,189,185,27,249,210,181,190,43,221,252,227,90,236,228,199,23,60,196,204,59,150,41,186,215,77,87,53,67,32,98,62,87,163,149,26,200,88,221,53,78,237,53,69,240,251,192,146,206,76,153,116,248,109,55,108,202,149,52,235,201,112,161,137,85,175,77,91,253,71,224,186,237,94,246,187,225,175,248,9,71,48,243,149,142,12,110,23,225,78,201,60,144,49,149,21,55,11,155,164,93,138,215,47,245,74,162,107,175,234,98,127,129,12,195,0,82,229,248,21,20,47,234,3,148,241,42,41,111,235,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,65,143,17,62,96,115,59,251,242,189,127,150,202,78,113,98,241,23,4,60,47,226,204,65,115,197,56,131,44,123,85,210,243,89,53,194,182,127,109,92,89,213,168,153,234,249,31,181,147,163,91,171,156,171,163,81,17,53,238,68,67,81,155,229,247,115,10,41,166,212,196,105,60,255,0,241,43,27,163,157,175,192,236,134,42,253,252,117,21,213,21,211,17,29,72,137,225,58,239,214,170,80,198,9,140,252,64,120,72,255,0,169,55,255,0,183,174,127,241,129,248,128,240,145,255,0,82,111,255,0,111,92,255,0,227,6,135,254,27,197,124,234,126,185,254,11,107,255,0,90,242,15,250,55,191,237,163,255,0,216,135,48,76,103,226,3,194,71,253,73,191,253,189,115,255,0,140,15,196,7,132,143,250,147,127,251,122,231,255,0,24,31,240,222,43,231,83,245,207,240,63,245,175,32,255,0,163,123,254,218,63,253,139,133,195,183,151,236,177,254,243,108,191,228,81,23,8,252,236,59,135,237,24,79,15,219,48,182,31,164,236,182,187,53,28,54,250,40,58,142,127,74,158,22,35,35,102,231,170,185,218,53,168,154,185,85,87,78,245,85,63,68,153,90,166,104,162,41,158,80,230,156,117,250,113,56,171,151,232,225,85,83,49,175,124,204,128,3,237,138,0,0,0,0,0,0,0,0,0,0,17,87,207,59,244,39,251,201,252,52,149,64,4,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,2,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,111,248,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,110,195,192,13,120,121,132,99,252,27,154,124,92,227,108,193,203,236,67,73,124,195,215,202,123,37,77,13,117,50,174,201,89,236,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,108,253,219,254,36,74,160,0,0,0,98,175,52,127,34,121,155,244,95,88,162,50,168,1,173,103,9,222,105,242,111,230,6,30,245,24,13,132,243,251,56,236,92,63,228,214,44,206,44,71,15,104,164,195,54,247,84,71,77,185,236,237,117,79,114,71,77,77,189,140,122,199,213,158,72,162,234,108,86,179,126,231,123,173,85,46,0,3,85,115,100,142,17,114,66,235,195,143,14,152,51,38,175,183,202,75,189,202,193,79,82,234,202,186,72,220,200,22,122,138,169,170,100,100,123,189,231,49,142,157,88,143,84,106,189,24,142,86,179,118,196,188,0,8,171,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,19,82,0,241,89,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,87,89,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,128,22,83,130,252,227,190,231,239,12,24,3,53,113,76,59,47,87,91,124,148,247,25,55,49,123,77,85,37,68,180,146,212,232,198,49,140,235,62,157,210,244,218,212,107,58,155,19,84,110,171,174,17,181,64,2,213,112,157,229,99,38,254,95,225,239,78,128,186,160,0,0,0,49,87,154,63,145,60,205,250,47,172,81,25,84,0,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,152,3,21,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,54,83,0,98,175,43,143,34,121,101,245,175,88,173,50,168,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,159,224,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,79,240,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,0,69,95,35,31,211,103,238,223,241,34,85,0,3,85,114,85,63,231,20,127,239,255,0,78,36,170,0,53,87,54,168,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,224,6,0,114,84,242,177,138,126,96,87,122,117,184,207,240,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,210,127,128,3,21,121,163,249,19,204,223,162,250,197,17,149,64,13,85,205,170,0,3,29,121,135,224,171,174,63,224,183,53,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,123,162,166,145,172,77,52,87,171,81,85,168,170,228,215,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,224,7,228,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,63,88,0,4,117,97,126,95,245,156,59,243,9,203,124,219,202,28,59,254,164,245,254,209,130,90,106,121,39,168,147,14,213,123,18,170,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,242,43,44,138,128,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,25,85,200,199,244,217,251,183,252,72,149,64,0,0,0,128,30,104,254,123,51,55,232,190,143,68,79,240,2,42,249,24,254,155,63,118,255,0,137,18,168,0,0,0,16,3,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,159,224,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,50,168,0,0,0,34,175,158,119,232,79,247,147,248,105,42,128,8,1,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,37,80,1,0,60,174,60,246,101,151,214,189,30,180,159,224,0,0,0,194,14,99,188,2,93,120,170,166,160,204,236,182,186,82,82,227,188,47,103,158,133,150,234,148,114,50,253,2,74,146,195,76,147,58,84,138,153,236,87,213,171,28,177,170,72,249,218,217,31,27,26,143,110,53,114,179,224,75,19,85,99,248,120,139,206,92,51,87,106,182,225,90,137,91,134,173,149,208,83,185,107,46,177,77,83,73,80,250,136,94,174,154,157,244,83,64,237,172,124,113,191,173,211,123,92,157,37,71,203,160,0,0,0,65,183,49,174,4,164,225,255,0,52,44,23,172,151,195,53,117,24,39,31,212,69,107,178,217,232,32,173,172,158,223,117,108,113,179,177,44,146,44,174,153,245,46,87,75,10,111,222,229,235,177,24,137,10,57,211,146,0,195,254,91,188,25,95,120,75,203,139,197,207,30,93,122,184,207,29,246,42,139,189,182,7,177,244,182,168,233,210,110,133,51,100,110,189,89,147,180,74,178,200,142,88,247,43,90,205,81,157,89,99,7,154,63,158,204,205,250,47,163,209,19,252,0,192,14,74,158,86,49,79,204,10,239,78,183,25,254,0,2,213,113,99,229,99,57,62,95,226,31,78,156,186,160,13,85,205,170,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,76,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,87,196,168,165,223,168,3,87,224,84,80,159,172,172,1,23,28,230,242,233,243,90,109,57,149,18,107,208,146,223,67,42,163,94,186,55,250,179,197,117,218,157,238,111,195,95,240,146,142,97,231,52,236,24,220,81,194,157,238,120,224,99,234,41,174,22,199,70,187,21,206,79,234,148,69,211,79,212,245,255,0,10,129,27,28,173,113,21,54,29,226,138,57,234,165,108,109,159,15,220,34,106,171,154,154,187,242,110,248,254,166,169,61,40,168,189,232,107,27,147,120,226,231,151,121,135,109,197,54,170,233,169,38,167,100,236,87,196,244,106,171,95,11,219,166,171,221,166,170,158,63,113,178,142,95,226,6,98,140,35,67,124,100,157,68,168,234,251,219,145,223,155,43,155,226,157,223,205,3,209,20,185,10,142,23,79,136,20,34,104,86,210,146,164,84,95,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,1,75,142,53,11,167,222,19,64,42,79,3,144,0,199,14,96,88,206,175,3,240,199,136,175,22,250,215,82,212,182,170,220,198,72,215,104,190,245,92,104,169,224,191,4,82,0,48,134,30,174,198,24,150,146,193,71,12,181,21,53,125,77,172,99,85,238,118,200,220,245,238,213,53,238,106,252,126,4,204,115,128,197,235,105,225,193,216,126,158,169,99,150,233,119,182,198,173,71,109,85,68,124,210,125,221,253,240,253,233,255,0,12,102,240,33,133,31,140,56,155,195,54,212,162,90,150,69,79,112,158,70,109,220,136,212,163,149,186,175,122,119,106,228,254,149,64,39,139,135,204,23,75,151,249,81,103,195,52,148,45,164,100,15,169,122,196,214,237,209,95,60,142,240,213,126,244,248,151,24,233,165,167,142,146,6,211,196,196,107,27,174,136,158,29,235,169,220,7,11,220,82,114,167,31,16,57,105,81,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,194,248,1,73,82,119,148,156,160,21,22,231,136,60,23,75,152,25,81,120,195,53,116,45,171,100,239,166,122,68,230,238,213,89,60,110,240,213,62,229,248,151,24,233,170,167,142,174,7,83,202,196,115,29,166,168,190,29,203,168,26,187,226,252,61,93,131,241,45,93,130,178,25,105,234,105,58,123,152,246,171,28,221,241,181,233,221,170,233,220,228,248,252,73,255,0,229,251,140,234,241,199,12,120,118,241,112,173,117,85,75,170,174,44,124,142,118,171,238,213,200,136,158,9,240,84,33,155,142,252,40,252,31,196,222,38,182,173,18,211,50,90,123,124,241,179,110,212,86,173,28,77,213,59,215,187,86,175,244,162,146,101,201,255,0,23,173,219,135,6,225,250,138,165,146,91,93,222,229,26,53,93,185,81,21,240,201,247,119,119,205,247,175,252,1,158,199,11,224,114,0,163,83,150,156,46,129,52,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,225,124,14,78,23,192,10,21,53,13,67,147,150,129,80,0,8,171,231,43,139,105,234,44,214,60,45,29,124,78,157,151,26,73,221,2,72,155,182,53,43,219,170,183,238,213,17,53,44,175,40,12,43,237,126,38,229,188,207,73,213,130,147,15,220,90,142,115,53,107,95,172,9,227,175,114,232,255,0,241,158,91,153,214,99,253,180,226,6,162,223,73,82,217,169,40,32,124,75,181,239,84,108,140,173,172,77,52,94,239,7,124,16,202,14,75,248,22,52,179,95,115,2,90,117,73,86,166,190,134,57,86,54,247,179,109,10,233,187,243,188,119,119,120,1,40,224,0,41,118,133,41,175,137,82,248,156,39,235,2,176,0,0,0,0,0,0,0,0,0,0,14,0,228,28,106,131,84,80,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,7,26,162,13,80,14,65,193,200,0,0,0,0,0,0,0,0,0,0,29,107,174,189,197,77,208,225,127,81,202,120,129,80,0,8,65,230,255,0,133,125,145,196,220,87,152,41,58,80,85,225,251,115,85,205,102,141,115,245,157,60,117,239,93,25,254,34,245,114,106,197,180,244,246,107,230,22,146,190,38,206,251,141,92,237,129,100,77,219,28,148,13,213,27,247,106,170,154,159,111,58,12,11,26,217,172,89,129,21,58,172,169,83,65,67,36,169,27,123,153,182,185,116,221,249,222,59,123,188,12,95,229,139,152,255,0,98,248,129,167,183,213,212,182,26,74,248,25,18,110,123,209,29,35,235,104,211,77,19,187,193,191,20,2,121,192,0,117,185,2,38,133,78,56,2,164,240,57,56,79,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,7,14,57,41,114,129,193,82,20,234,133,72,7,39,199,119,175,246,93,186,106,237,168,189,45,189,203,174,157,238,68,248,126,211,236,44,239,22,184,206,171,0,228,85,247,18,81,198,143,146,25,168,227,209,94,230,247,58,166,52,241,111,127,196,13,126,179,255,0,20,84,226,236,227,197,247,106,135,185,201,237,187,131,34,213,238,118,145,246,169,92,136,155,187,209,61,239,2,98,249,72,97,104,236,220,41,219,46,234,205,39,184,221,46,111,151,185,190,41,59,88,157,233,222,189,209,55,196,131,170,137,167,185,86,205,82,244,214,90,153,29,43,187,255,0,156,170,170,190,38,198,220,28,96,136,114,247,135,251,6,25,133,206,86,195,61,108,158,243,90,139,171,234,100,95,230,247,1,122,192,56,95,0,41,119,114,233,169,203,123,206,14,91,226,5,64,0,0,0,0,0,0,161,207,70,166,165,9,50,42,233,254,0,59,129,66,47,196,172,14,21,116,41,123,244,77,74,149,53,56,86,162,129,215,212,79,188,169,174,85,239,68,238,57,233,167,222,114,141,208,14,81,117,57,56,10,7,39,26,157,82,72,141,212,70,253,221,255,0,16,59,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,169,201,211,35,246,247,252,68,114,35,180,3,184,225,87,64,0,161,206,84,239,84,238,41,234,39,222,118,43,117,56,233,167,222,1,143,213,53,42,69,212,225,26,136,114,137,160,28,128,80,171,241,2,176,116,172,200,139,167,248,74,218,244,114,106,5,96,0,0,0,0,0,41,119,113,195,123,215,77,78,93,226,112,5,96,225,60,14,64,194,62,109,248,90,59,207,10,119,59,186,51,89,237,215,75,99,226,238,111,138,206,230,47,122,247,167,116,174,240,33,211,32,49,69,78,17,206,60,33,118,167,123,154,158,219,183,178,93,30,230,235,31,106,137,202,139,183,189,83,221,240,39,243,140,124,17,14,97,112,255,0,127,195,51,57,200,217,167,162,147,221,107,85,117,101,76,107,252,238,227,92,154,121,167,182,214,195,82,196,210,90,105,27,43,123,255,0,156,138,138,158,0,109,43,104,175,246,165,186,42,237,168,157,93,221,201,174,157,206,84,248,254,195,236,44,239,9,88,206,171,31,100,85,139,18,86,70,140,146,105,171,35,209,30,231,119,54,166,68,241,119,127,192,188,64,112,165,37,74,83,170,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,241,43,40,119,196,10,27,166,229,208,237,79,3,173,169,223,169,216,158,0,114,99,199,30,213,148,244,124,53,223,164,169,141,36,98,214,80,35,154,191,31,234,150,126,165,248,153,14,99,135,48,10,171,117,55,13,183,167,92,93,164,77,174,160,87,123,155,187,187,67,81,62,31,120,16,79,144,86,38,226,92,218,177,89,31,75,218,18,167,181,107,30,173,77,219,105,165,119,243,187,191,155,175,121,178,94,9,160,75,94,24,162,161,70,170,36,93,78,229,211,227,35,151,225,221,241,53,228,224,162,6,84,241,43,132,227,145,17,83,101,193,123,211,187,253,99,57,177,93,165,137,29,190,38,39,130,110,255,0,247,148,15,176,165,223,113,81,75,188,53,2,148,84,95,18,182,157,105,226,86,223,188,10,128,0,0,0,14,183,191,77,78,92,190,42,116,185,119,119,160,28,72,245,215,250,10,24,138,174,68,69,248,157,145,196,174,118,171,251,123,142,244,106,32,6,183,77,10,128,0,0,0,0,0,0,3,231,158,45,203,174,189,194,54,170,59,189,15,160,227,68,251,128,53,78,74,116,208,110,2,160,112,138,138,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,3,133,84,64,57,56,114,156,110,26,106,7,76,141,85,119,114,8,34,218,186,235,220,119,232,159,113,200,0,0,0,0,0,0,2,151,55,93,74,128,31,19,209,81,202,138,191,18,184,222,186,255,0,65,244,57,168,167,68,145,43,93,170,126,222,240,59,88,253,116,59,15,153,171,183,189,78,230,175,130,129,88,0,0,0,10,92,82,170,137,224,84,226,133,241,2,182,253,197,69,45,240,212,168,15,195,198,212,9,116,195,21,180,42,213,84,151,167,220,154,124,36,106,252,123,190,6,182,153,251,98,110,26,205,171,237,145,148,189,157,41,187,46,145,234,213,219,186,154,39,127,55,187,249,218,247,27,45,221,152,146,91,229,98,248,46,223,255,0,121,13,117,56,215,129,148,220,74,226,200,227,68,68,217,111,94,228,238,255,0,88,192,4,216,112,19,89,79,89,195,93,134,74,104,210,54,37,101,122,53,169,240,254,169,127,234,79,137,144,230,56,112,1,85,110,169,225,182,202,235,115,181,137,213,213,234,223,115,111,119,104,114,47,195,239,50,60,14,23,192,234,118,155,147,83,181,124,14,183,39,126,160,84,223,129,89,67,126,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,112,165,14,240,43,95,2,133,215,224,128,82,196,84,85,253,167,106,29,109,215,191,84,59,0,228,195,238,106,21,253,143,132,172,67,177,206,107,214,186,215,162,167,254,22,207,248,12,193,48,103,155,197,93,93,63,11,213,113,211,177,171,28,215,107,99,101,85,254,199,170,245,238,239,251,218,208,34,231,129,88,250,188,78,225,70,255,0,216,174,43,255,0,212,83,155,18,209,162,165,51,17,124,123,255,0,223,53,228,224,13,170,254,41,176,162,39,246,139,151,249,20,198,196,17,177,35,98,49,186,232,159,120,21,20,187,192,168,165,222,0,117,167,137,218,223,3,169,190,43,251,78,214,248,1,200,7,10,186,1,201,194,175,192,225,93,161,79,123,148,14,28,138,189,223,121,83,24,141,79,14,242,164,77,14,64,0,126,86,38,196,214,124,35,102,170,191,95,106,93,13,29,28,46,158,87,54,55,61,81,173,241,209,26,138,170,7,234,150,247,48,243,231,44,114,182,153,213,88,198,249,53,51,25,249,221,58,57,165,84,247,209,159,205,106,255,0,57,200,96,143,23,92,212,109,152,90,170,92,31,146,211,186,166,182,61,236,169,150,178,206,171,27,36,101,66,55,77,95,35,85,125,214,63,193,170,154,232,70,251,235,51,191,138,76,82,246,110,138,247,114,213,202,173,68,166,164,99,17,234,249,116,254,103,246,15,95,143,128,18,171,143,185,191,112,247,99,100,208,97,87,222,174,243,178,68,102,214,89,100,103,131,149,23,190,73,99,248,34,127,132,197,156,95,205,235,53,110,53,79,126,24,180,210,83,193,189,118,54,162,10,150,46,221,206,211,93,149,186,107,162,180,251,50,79,148,94,61,196,168,202,188,210,173,130,142,23,49,207,72,237,183,136,247,119,177,138,212,93,96,119,197,206,215,69,248,39,244,229,141,151,148,111,11,116,177,70,151,108,57,115,168,145,26,136,231,37,250,165,21,87,68,251,180,79,29,126,0,96,124,156,213,248,136,116,171,34,50,208,157,235,167,117,119,252,108,244,56,103,155,126,116,91,234,218,235,229,5,190,106,116,71,106,216,162,171,115,181,84,238,238,117,102,158,38,113,59,148,247,9,146,238,100,184,54,224,140,215,86,237,191,214,107,250,188,92,120,76,196,228,253,145,247,11,100,140,192,84,151,59,93,90,186,61,143,109,242,71,42,34,47,189,252,180,111,111,122,126,160,57,203,110,112,57,35,121,117,53,191,24,82,223,109,149,19,75,211,220,182,133,122,119,189,17,189,236,158,69,240,85,95,232,51,111,45,115,103,3,102,213,149,151,252,15,116,150,178,145,238,145,136,178,83,73,11,145,88,228,107,187,158,137,241,84,255,0,9,3,92,70,240,49,155,121,7,85,61,109,85,190,150,178,199,12,76,145,106,99,185,69,35,219,249,55,189,218,162,163,21,116,72,221,224,223,187,196,243,220,55,241,103,152,252,59,93,169,19,15,86,211,45,161,181,41,52,244,242,80,199,51,180,89,34,115,213,170,170,213,215,72,251,189,239,143,248,3,99,96,89,238,26,184,143,193,252,70,96,90,124,87,134,167,169,87,186,74,136,229,100,212,139,2,162,199,34,55,195,85,79,7,51,227,241,47,8,20,189,17,91,222,124,234,245,69,68,239,238,62,163,231,154,46,253,80,10,227,126,167,98,46,167,200,197,84,93,60,116,62,150,174,160,86,0,0,0,0,0,0,0,0,70,95,49,76,221,227,211,133,172,100,184,227,47,179,146,173,249,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,243,30,214,57,239,123,85,239,147,67,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,24,50,47,155,143,18,120,67,49,237,215,60,239,196,159,110,240,100,186,211,221,45,177,90,104,40,234,161,141,202,159,213,52,210,65,20,90,205,30,154,164,114,59,166,246,171,154,187,21,205,150,57,169,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,107,197,198,39,10,184,203,133,12,220,184,96,251,205,182,173,216,98,227,81,81,83,132,238,242,72,147,50,227,110,71,251,136,233,90,198,55,180,198,215,70,217,153,181,187,94,168,228,78,155,227,123,239,167,43,222,53,255,0,23,252,118,204,152,204,43,157,170,135,45,177,149,193,245,50,220,107,87,163,236,107,163,161,107,25,80,178,181,171,172,50,244,160,134,68,145,81,145,251,146,239,141,172,151,168,25,255,0,205,3,62,243,99,135,108,130,176,99,92,156,197,127,103,239,85,184,194,150,215,61,79,97,166,171,223,74,250,42,217,29,30,202,136,228,98,106,248,99,93,81,55,123,186,107,162,170,46,32,112,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,41,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,92,128,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,9,254,35,87,152,207,50,155,142,87,223,96,201,158,25,241,135,103,197,246,91,135,83,19,223,96,166,165,171,165,164,216,199,177,109,141,101,68,82,50,73,183,185,175,149,205,211,164,232,155,30,174,123,165,100,87,131,152,167,29,84,220,45,96,213,192,249,125,95,72,252,212,191,211,195,53,12,53,52,178,189,150,203,116,203,80,197,185,34,172,107,4,207,108,148,238,141,144,185,255,0,158,246,189,204,123,26,172,124,32,218,109,152,203,53,241,253,21,154,142,74,187,254,44,198,55,136,233,162,125,93,90,44,247,11,141,92,200,214,172,147,76,228,69,124,146,200,154,190,71,39,123,149,92,190,42,6,90,101,87,31,124,197,115,147,49,240,230,86,224,172,232,237,23,172,77,112,138,223,77,187,10,218,223,28,59,215,223,158,94,157,19,222,216,98,98,58,73,30,141,93,145,177,238,84,209,170,101,175,49,206,33,184,156,225,23,6,228,197,139,3,231,149,93,125,246,241,79,122,110,35,190,212,225,235,90,62,235,60,11,68,172,122,64,180,238,138,157,141,90,137,90,198,49,53,216,173,71,186,71,34,189,111,87,47,158,9,45,92,40,96,9,47,184,158,10,74,236,197,197,84,244,243,93,107,29,74,214,207,105,129,208,194,231,218,89,35,102,149,143,100,117,13,145,206,150,53,106,76,189,53,114,42,71,30,152,193,207,59,244,39,251,201,252,52,15,213,229,127,198,103,18,124,68,231,237,255,0,5,103,30,100,125,160,178,209,96,250,171,164,20,222,199,160,164,217,84,202,218,40,219,38,250,120,35,122,232,201,164,77,21,118,251,218,233,170,34,164,159,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,22,171,137,126,34,240,39,11,249,89,95,153,152,234,163,251,109,29,158,139,100,223,215,59,167,102,154,104,40,250,145,69,39,71,171,208,123,122,175,110,198,120,170,248,34,251,92,127,143,240,110,86,96,219,182,96,230,14,33,164,177,225,235,29,58,212,215,87,84,170,236,137,154,162,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,46,190,220,107,241,93,125,226,211,57,107,113,151,86,235,71,132,45,186,209,225,107,37,108,204,119,96,165,218,196,146,69,108,104,140,73,167,123,58,178,46,175,114,106,200,250,143,100,81,168,18,21,192,191,51,234,156,230,205,203,198,84,231,74,210,90,95,138,175,21,213,216,62,186,166,178,38,178,153,146,62,20,163,176,34,69,77,27,100,122,55,174,172,169,149,232,249,95,182,61,170,247,177,22,71,205,85,201,179,229,185,204,18,167,136,154,105,50,123,57,46,180,141,204,91,117,59,170,104,174,83,75,20,47,196,204,89,103,146,84,138,158,24,34,134,23,211,66,144,53,88,215,57,242,49,31,38,154,50,69,64,207,83,15,249,160,103,222,108,112,237,144,86,12,107,147,152,175,236,253,234,183,24,82,218,231,169,236,52,213,123,233,95,69,91,35,163,217,81,28,140,77,95,12,107,170,38,239,119,77,116,85,69,204,3,0,57,213,249,88,194,223,48,40,125,58,226,6,63,240,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,41,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,89,127,32,7,149,199,158,204,178,250,215,163,214,147,252,0,0,6,0,115,91,226,143,61,184,107,252,23,126,5,49,207,217,207,180,126,219,246,159,245,178,142,179,175,217,251,15,71,253,115,20,155,118,245,229,252,221,53,221,223,174,137,166,63,240,21,199,175,22,57,211,197,142,6,203,60,203,205,111,108,225,187,207,180,251,109,23,176,173,180,253,94,149,182,170,104,255,0,41,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,95,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,4,255,0,0,0,198,174,43,120,205,177,112,151,152,249,87,108,199,150,174,174,12,199,126,215,167,187,220,160,99,223,85,106,146,157,104,186,21,45,141,186,245,97,78,209,42,75,26,53,100,218,173,115,53,86,116,165,201,82,42,249,231,126,132,255,0,121,63,134,158,127,149,15,28,117,56,106,235,100,225,31,49,153,72,150,43,149,69,67,48,141,217,95,21,58,208,213,202,233,39,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,162,18,232,0,0,1,106,184,157,226,23,10,240,191,147,87,172,220,197,52,221,191,176,116,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,186,145,234,214,189,204,138,41,94,140,126,205,170,22,255,0,142,142,51,108,92,30,101,197,45,206,59,87,182,113,158,40,237,20,248,102,219,43,30,148,174,146,36,103,86,166,166,70,233,164,49,117,98,85,141,174,73,36,115,218,214,237,69,124,177,221,94,33,113,77,247,3,100,22,101,227,92,45,93,216,175,88,127,7,222,110,150,234,158,147,36,232,85,65,69,44,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,53,204,206,140,222,198,89,245,154,24,131,55,51,2,122,73,47,184,138,161,179,84,37,36,9,12,17,49,145,182,40,161,141,157,234,140,142,40,227,141,21,202,231,170,49,21,206,115,149,92,187,15,113,99,229,99,57,62,95,226,31,78,156,15,63,193,247,22,120,55,139,172,175,251,113,98,167,164,179,223,104,42,36,166,190,225,198,215,173,84,246,167,172,143,72,21,239,88,226,87,178,88,152,146,53,232,205,154,245,24,138,174,137,232,151,212,214,179,134,46,33,113,87,11,249,203,101,205,204,45,77,219,251,7,82,154,227,107,125,84,148,240,220,232,101,110,217,105,228,115,23,251,153,24,174,107,218,201,98,137,234,199,236,218,187,15,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,0,0,0,44,255,0,22,217,223,117,225,195,32,113,30,116,89,172,116,151,154,140,57,81,107,115,232,42,100,116,108,169,130,107,141,53,60,204,71,183,189,143,88,166,147,99,244,114,53,251,92,173,122,34,177,125,94,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,177,92,209,252,137,230,111,209,125,98,136,137,94,5,248,205,190,240,121,152,245,87,57,45,94,217,193,152,163,179,211,226,107,108,76,98,85,58,56,149,253,42,154,105,29,166,147,69,213,149,82,55,57,35,145,175,115,93,181,85,146,198,27,10,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,0,0,132,14,33,121,143,113,157,129,179,247,50,240,86,22,206,78,197,101,195,248,194,243,107,183,83,125,157,181,73,208,165,130,182,88,226,143,123,233,156,247,109,99,26,154,185,85,203,166,170,170,189,228,159,240,21,154,88,239,58,120,78,192,217,153,153,119,223,108,226,75,207,180,251,109,111,101,134,159,171,210,185,85,67,31,228,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,88,44,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,12,170,0,1,0,63,232,163,241,217,255,0,87,63,247,51,103,255,0,138,18,253,192,86,105,99,188,233,225,59,3,102,102,101,223,125,179,137,47,62,211,237,181,189,150,26,126,175,74,229,85,12,127,147,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,117,215,39,251,149,199,145,60,178,250,215,172,86,129,149,64,0,0,0,49,255,0,143,92,210,199,121,45,194,118,57,204,204,180,190,251,27,18,89,189,153,216,171,123,44,53,29,46,173,202,150,25,63,39,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,68,15,250,40,252,118,127,213,207,253,204,217,255,0,226,132,170,115,71,242,39,153,191,69,245,138,34,0,64,218,160,0,0,179,252,91,103,125,215,135,12,129,196,121,209,102,177,210,94,106,48,229,69,173,207,160,169,145,209,178,166,9,174,52,212,243,49,30,222,246,61,98,154,77,143,209,200,215,237,114,181,232,138,197,188,6,42,243,71,242,39,153,191,69,245,138,32,47,174,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,246,166,189,124,11,241,155,125,224,243,49,234,174,114,90,189,179,131,49,71,103,167,196,214,216,152,196,170,116,113,43,250,85,52,210,59,77,38,139,171,42,164,110,114,71,35,94,230,187,106,171,37,143,96,155,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,0,64,15,250,40,252,118,127,213,207,253,204,217,255,0,226,132,191,112,21,154,88,239,58,120,78,192,217,153,153,119,223,108,226,75,207,180,251,109,111,101,134,159,171,210,185,85,67,31,228,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,93,117,201,254,229,113,228,79,44,190,181,235,21,160,101,81,134,182,142,56,234,112,215,48,12,101,194,62,99,50,145,44,87,42,139,107,48,141,217,95,21,58,208,213,203,105,166,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,142,101,16,3,205,31,207,102,102,253,23,209,232,128,159,224,96,7,44,94,60,127,13,246,42,108,134,205,139,214,236,125,135,237,237,246,109,210,227,113,234,85,98,136,90,249,157,38,141,233,53,58,212,240,54,157,29,186,73,37,153,169,36,203,174,201,92,153,254,0,0,0,0,0,0,6,31,241,205,198,109,247,131,204,199,201,219,156,150,175,108,224,204,81,237,202,124,77,109,137,140,74,167,71,18,208,116,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,30,90,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,69,183,60,239,208,159,239,39,240,210,213,114,197,227,199,240,33,125,166,200,108,216,189,109,192,56,130,224,223,102,221,46,55,30,157,46,23,153,204,153,210,104,222,147,151,163,81,59,169,209,219,164,142,40,92,178,76,186,111,149,202,19,82,0,0,97,173,163,142,58,156,53,204,3,25,112,143,152,204,164,75,21,202,162,218,204,35,118,87,197,78,180,53,114,218,105,167,117,20,234,229,106,74,201,229,115,250,78,77,101,73,165,108,122,61,178,51,163,153,68,0,243,71,243,217,153,191,69,244,122,32,39,248,24,1,203,23,143,31,195,125,138,155,33,179,98,245,187,31,97,251,123,125,155,116,184,220,122,149,88,162,22,190,103,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,127,128,0,0,7,148,205,92,204,194,185,55,151,24,143,52,177,173,95,103,178,225,155,124,183,10,157,178,70,201,38,216,158,228,17,117,30,198,58,105,94,173,142,54,43,147,124,143,99,81,117,114,30,43,134,78,40,178,191,138,108,1,14,47,203,251,221,35,238,84,116,244,137,136,108,173,124,139,61,154,182,104,91,35,169,223,212,142,55,72,196,119,81,141,157,172,233,200,177,73,181,87,107,145,161,140,28,204,51,31,140,238,30,125,155,155,217,23,154,55,88,240,13,110,148,119,186,31,179,182,170,184,108,21,73,211,100,50,117,164,129,211,116,106,21,206,77,100,220,214,74,221,189,79,203,69,19,112,131,0,115,100,227,27,12,227,43,77,247,25,227,170,76,99,98,164,168,71,92,44,85,54,107,125,27,43,160,84,84,115,18,122,122,118,203,19,244,93,204,122,42,162,61,173,87,54,70,238,99,167,35,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,2,252,125,112,81,138,184,83,204,122,187,221,166,217,218,50,203,19,92,38,147,14,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,187,155,43,34,9,211,202,172,204,194,185,201,151,24,115,52,176,85,95,104,178,226,107,124,87,10,109,210,70,249,33,222,158,252,18,244,222,246,54,104,158,142,142,70,35,151,100,140,123,85,117,106,152,213,205,3,62,243,99,135,108,130,176,99,92,156,197,127,103,239,85,184,194,150,215,61,79,97,166,171,223,74,250,42,217,29,30,202,136,228,98,106,248,99,93,81,55,123,186,107,162,170,44,107,114,253,227,186,251,194,174,42,143,5,98,151,246,220,178,196,23,4,146,227,77,163,35,246,93,84,242,82,199,45,215,123,41,229,168,159,165,77,78,228,236,205,84,107,245,213,52,119,122,230,255,0,57,91,181,170,255,0,194,38,9,190,216,174,116,151,27,109,199,28,91,106,232,235,41,38,108,208,84,193,37,178,224,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,18,184,122,230,61,198,118,57,207,220,180,193,88,167,57,59,109,151,16,99,11,53,174,227,77,246,118,213,31,94,150,122,216,163,150,61,236,166,107,219,185,143,114,106,213,71,38,186,162,162,247,147,126,107,89,194,119,154,124,155,249,129,135,189,70,2,103,185,131,113,183,106,225,67,0,71,98,195,19,210,87,102,46,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,234,35,85,82,57,52,11,127,204,179,143,186,158,30,173,84,185,77,146,24,186,146,12,208,171,168,130,166,231,51,104,162,172,75,37,187,106,189,17,233,46,177,50,166,101,233,109,99,227,147,72,93,35,213,35,87,192,247,96,94,19,230,61,204,39,28,226,171,54,10,194,217,201,219,111,88,130,225,79,107,183,83,125,157,178,71,215,170,158,70,199,20,123,223,76,214,55,115,222,212,213,202,141,77,117,85,68,239,49,130,237,115,198,89,175,143,235,111,53,145,213,223,241,102,49,188,73,83,43,41,41,17,103,184,92,106,230,87,57,35,134,22,162,43,228,150,69,209,145,181,59,220,136,212,240,66,111,185,117,240,43,77,194,214,13,76,113,152,52,20,143,205,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,249,239,115,26,247,177,168,247,135,213,155,25,247,155,28,12,100,22,95,99,92,252,197,127,133,107,213,223,24,83,90,241,117,77,45,13,53,15,102,165,158,138,170,71,199,109,100,49,194,199,116,95,79,26,181,103,77,211,126,85,21,97,73,24,144,101,86,19,197,54,44,115,133,108,216,215,11,87,118,219,46,32,183,211,221,45,213,61,39,199,215,165,158,54,201,20,155,30,141,123,119,49,237,93,28,136,228,215,69,68,94,227,5,185,213,249,88,194,223,48,40,125,58,226,97,175,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,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,184,200,210,70,42,43,94,201,130,114,64,0,0,0,12,85,227,19,140,95,197,43,52,242,127,237,13,31,107,193,152,215,218,214,235,239,229,58,126,207,233,212,218,246,92,125,200,37,150,94,132,50,213,254,65,155,122,157,94,245,213,172,211,42,136,171,231,157,250,19,253,228,254,26,4,164,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,59,114,167,227,142,155,45,110,180,28,45,230,75,42,229,177,98,123,194,51,11,92,218,249,103,91,117,198,169,204,98,81,62,61,85,25,77,52,186,57,174,141,169,211,154,89,28,244,115,101,116,144,204,72,0,0,24,213,195,95,25,182,44,240,206,12,210,200,27,221,171,217,88,207,46,113,5,230,158,20,129,143,117,45,206,207,75,112,117,52,117,45,114,235,211,153,155,161,100,177,185,116,115,158,217,35,213,28,248,225,201,83,92,30,33,113,77,247,3,113,161,153,120,215,11,87,118,43,214,31,205,11,205,210,221,83,210,100,157,10,168,46,210,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,109,56,28,226,238,213,197,246,81,187,21,207,110,164,179,226,203,13,67,109,184,142,213,5,67,94,198,78,172,71,50,170,22,43,150,86,83,76,155,182,117,19,84,124,115,70,142,147,164,178,56,50,40,0,0,0,0,143,94,97,60,203,46,188,61,99,42,124,151,201,42,10,74,172,101,107,168,162,175,196,117,247,74,71,62,146,146,5,72,234,25,67,27,21,90,178,190,120,156,206,164,141,84,72,226,147,107,29,214,114,190,158,229,115,2,227,186,197,194,174,21,147,5,97,103,246,220,205,196,22,245,146,221,77,163,227,246,93,44,241,213,71,21,215,123,233,229,167,159,165,83,78,212,236,206,84,115,245,213,116,111,122,193,13,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,108,147,195,71,17,120,19,138,12,172,160,204,204,11,81,253,170,142,241,69,178,111,235,101,211,179,67,52,244,125,73,98,143,173,210,235,177,189,86,55,99,252,81,124,81,46,169,173,183,10,188,76,99,46,20,51,114,143,52,176,125,13,37,197,142,167,117,182,239,108,169,68,107,46,54,233,31,27,229,129,36,218,174,133,251,162,141,236,145,168,187,94,198,238,107,217,190,55,236,61,149,89,153,133,115,147,46,48,230,105,96,170,190,209,101,196,214,248,174,20,219,164,141,242,67,189,61,248,37,233,189,236,108,209,61,29,28,140,71,46,201,24,246,170,234,213,3,213,128,0,31,147,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,253,98,13,185,151,241,199,83,196,118,50,155,39,176,59,41,25,151,88,46,241,35,225,171,141,241,84,62,249,113,133,36,129,107,91,51,21,205,74,100,107,229,108,45,99,189,246,72,178,61,85,92,198,66,23,255,0,43,249,196,84,226,174,40,214,205,138,240,197,37,159,40,49,21,69,53,150,212,250,153,98,134,182,204,245,149,90,203,149,92,206,122,68,172,145,100,78,188,123,182,67,27,24,177,185,206,138,69,169,148,163,85,114,85,57,86,113,227,255,0,34,56,84,205,251,215,246,216,176,133,246,231,113,255,0,188,50,154,200,214,116,191,240,135,68,249,38,254,215,78,198,255,0,36,192,37,80,0,4,21,230,199,48,222,59,50,191,52,241,150,89,254,48,254,211,251,37,136,46,54,46,219,246,74,207,15,106,236,181,50,67,213,233,246,103,108,221,211,221,183,115,180,215,77,87,77,73,63,229,239,196,165,247,138,30,28,109,248,215,24,166,252,83,100,184,79,135,175,181,44,165,101,60,53,149,80,178,57,25,60,108,99,149,19,124,19,192,175,209,24,222,175,85,24,198,177,24,134,0,115,155,200,186,204,45,156,182,44,249,180,89,182,89,113,181,190,59,117,210,174,53,158,79,235,197,35,85,141,89,149,200,177,69,212,164,74,118,198,198,185,21,253,146,119,108,69,107,156,239,63,201,223,58,45,89,117,196,53,235,47,241,70,47,164,179,90,49,253,157,148,148,116,245,44,107,89,95,123,134,161,157,142,36,149,91,171,30,177,77,90,214,53,92,214,200,249,26,207,122,69,137,0,207,78,104,25,247,155,28,59,100,21,131,26,228,230,43,251,63,122,173,198,20,182,185,234,123,13,53,94,250,87,209,86,200,232,246,84,71,35,19,87,195,26,234,137,187,221,211,93,21,81,112,3,135,174,99,220,103,99,156,253,203,76,21,138,115,147,182,217,113,6,48,179,90,238,52,223,103,109,81,245,233,103,173,138,57,99,222,202,102,189,187,152,247,38,173,84,114,107,170,42,47,121,152,28,234,252,172,97,111,152,20,62,157,113,34,175,132,239,52,249,55,243,3,15,122,140,0,108,166,67,95,25,60,205,248,147,195,252,71,99,60,21,146,152,227,236,174,22,194,55,9,48,244,116,207,177,80,79,53,69,85,43,221,29,84,242,62,161,147,42,238,157,37,70,109,86,55,164,200,149,88,215,171,213,100,255,0,138,172,210,252,11,112,227,152,185,153,13,247,216,213,246,108,63,85,236,170,222,203,218,58,87,73,89,209,161,252,154,177,237,118,181,82,192,223,125,170,196,215,87,232,212,114,166,182,214,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,57,60,173,179,171,61,184,132,202,204,97,153,153,215,153,223,105,186,120,129,182,43,101,23,177,104,232,187,15,66,154,57,166,151,169,77,28,125,94,175,107,137,187,92,223,115,179,234,138,187,213,19,53,75,105,195,94,80,211,100,46,67,96,108,163,134,10,72,234,48,237,158,24,110,11,73,60,179,65,45,197,250,203,91,52,111,151,71,171,36,169,146,105,17,21,27,162,61,17,26,212,68,106,92,176,0,0,4,96,115,64,227,51,137,62,29,179,246,193,130,178,115,50,62,207,217,107,112,125,45,210,122,111,99,208,85,239,170,125,109,108,110,147,125,68,18,61,53,100,49,166,136,187,125,221,116,213,85,86,79,200,86,231,87,230,159,11,124,191,161,245,27,136,23,171,149,255,0,25,156,73,241,19,159,183,252,21,156,121,145,246,130,203,69,131,234,174,144,83,123,30,130,147,101,83,43,104,163,108,155,233,224,141,235,163,38,145,52,85,219,239,107,166,168,138,146,126,66,183,37,79,52,248,167,229,253,119,168,219,137,169,0,0,0,0,0,0,0,0,0,0,0,0,3,133,93,14,185,31,161,83,151,67,230,122,170,174,158,26,129,83,94,170,186,125,234,125,12,68,70,247,29,48,198,154,234,186,247,31,64,0,11,61,196,175,17,248,63,135,60,11,81,138,241,44,245,40,246,201,79,28,76,134,145,103,85,89,36,86,248,106,137,224,215,252,126,0,123,28,202,205,156,13,148,182,87,223,241,197,210,90,58,70,58,54,42,199,77,36,206,85,123,149,173,238,98,47,197,23,252,6,18,102,79,56,28,145,179,58,166,223,131,233,111,183,58,136,101,233,238,75,66,177,59,158,168,238,247,207,26,248,34,47,244,145,169,196,135,22,121,143,196,77,218,173,49,13,109,50,90,29,82,179,65,79,29,12,112,187,68,146,87,49,92,168,174,93,116,147,191,222,248,127,135,208,240,229,192,198,109,231,229,84,21,180,182,250,90,59,28,209,62,68,169,146,229,20,111,119,228,216,246,232,136,143,84,213,36,111,139,126,255,0,0,47,22,38,230,223,157,23,10,183,58,199,65,111,134,157,81,186,54,88,170,218,237,81,59,251,155,89,167,137,231,163,230,175,196,67,101,73,21,150,133,239,77,123,171,191,227,102,100,101,223,39,236,143,183,219,35,102,61,164,185,221,42,209,210,111,123,175,146,53,85,21,125,223,228,99,99,123,147,245,30,237,188,167,184,76,139,107,34,193,183,5,102,186,187,117,254,179,95,215,224,224,48,191,8,115,122,205,91,117,83,31,137,237,52,149,16,111,77,237,167,130,165,235,183,115,117,211,125,110,154,232,142,50,155,0,243,126,225,238,248,200,96,197,79,189,90,39,124,138,205,175,178,200,255,0,23,34,39,124,114,201,240,85,255,0,1,250,247,174,81,188,45,213,69,34,90,112,229,206,158,69,106,163,92,183,234,149,84,93,23,239,213,60,116,248,24,157,157,156,162,241,238,26,71,213,229,109,108,21,144,181,141,122,199,114,188,71,187,185,143,87,34,105,3,126,45,110,154,175,197,127,160,37,79,47,51,231,44,115,74,153,181,88,58,249,53,75,31,249,189,74,57,162,85,247,213,159,206,106,127,57,170,92,35,90,246,86,103,127,11,120,165,140,221,21,146,229,171,85,26,169,77,86,199,163,21,146,233,252,255,0,236,216,191,15,18,72,56,69,230,163,108,197,53,81,96,252,233,157,212,213,178,108,101,52,180,118,117,72,223,35,234,21,186,106,201,28,169,238,189,158,45,68,215,80,36,192,31,149,134,113,53,159,23,89,169,111,214,42,151,77,71,89,11,103,137,206,141,204,85,107,188,53,71,34,42,31,170,5,15,98,57,60,59,202,90,138,157,223,113,218,112,169,168,4,95,129,201,215,222,213,42,71,106,5,64,225,23,83,144,41,113,214,190,39,99,142,183,120,167,237,3,177,190,5,69,45,240,42,3,162,177,21,105,158,137,227,221,254,249,174,215,29,81,244,184,157,197,109,255,0,177,91,151,255,0,168,160,54,42,145,137,35,21,142,215,69,53,223,227,241,170,206,41,177,90,47,246,139,111,249,20,32,75,15,42,250,254,217,194,86,30,222,231,57,233,93,116,213,87,255,0,11,127,252,38,96,152,51,202,30,174,174,163,133,234,72,234,24,212,142,27,181,205,177,42,127,99,213,98,247,247,253,238,113,156,192,112,167,83,209,85,83,246,157,170,117,187,94,237,16,14,91,224,86,80,154,252,80,173,60,0,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,7,11,224,80,190,5,106,80,239,0,56,105,216,158,7,83,60,87,246,157,168,7,38,23,115,98,166,142,126,19,111,206,114,46,230,87,218,213,189,255,0,246,210,39,249,212,205,19,16,249,165,80,118,158,18,113,12,218,107,182,225,107,79,21,255,0,162,155,255,0,8,17,87,203,178,154,26,142,40,44,174,151,93,97,183,92,36,103,126,158,247,65,205,255,0,121,202,108,32,107,187,192,37,67,169,248,164,194,186,46,137,37,61,197,139,251,59,20,203,254,99,97,218,105,25,44,45,123,21,21,171,174,154,47,235,3,180,165,197,69,46,251,192,235,98,235,162,253,231,107,124,14,164,241,254,147,181,190,0,10,92,228,251,195,157,167,137,208,233,59,255,0,94,128,86,174,114,187,77,63,192,118,177,52,77,126,242,136,59,245,85,251,142,208,0,30,55,54,115,54,193,149,24,26,241,140,175,213,208,193,13,178,138,90,175,126,72,218,171,177,19,185,17,238,106,47,122,167,197,60,64,250,51,51,48,236,57,99,131,110,184,190,255,0,95,77,77,13,182,146,74,159,203,74,198,110,218,137,253,155,154,139,222,169,241,79,18,24,120,218,230,13,141,243,138,231,93,129,112,133,109,20,24,107,167,83,67,80,169,67,11,159,51,122,235,166,217,18,73,19,69,107,27,222,154,47,122,175,220,169,227,56,214,227,79,22,241,25,138,106,44,54,250,136,162,195,84,110,168,164,142,38,209,68,215,212,39,105,87,181,219,218,249,53,77,25,30,138,213,77,123,254,243,212,112,11,193,5,126,122,98,58,92,107,141,45,151,26,123,5,174,229,76,246,183,89,169,146,118,244,214,93,219,186,74,138,197,252,158,138,215,166,189,255,0,168,11,99,195,55,7,153,129,196,101,194,74,200,232,43,41,45,77,151,108,147,186,25,163,116,170,232,93,34,58,55,36,15,98,167,115,127,161,127,90,19,57,195,119,6,25,83,195,213,137,212,246,11,125,99,235,106,250,82,84,201,61,194,89,81,207,108,91,60,52,110,159,156,255,0,135,199,250,11,191,151,217,127,135,178,219,14,82,225,188,55,74,248,41,169,225,138,45,29,51,164,95,114,54,177,59,221,223,224,212,61,48,28,53,168,214,163,90,154,34,38,136,114,0,0,0,30,127,24,224,92,55,142,237,115,90,113,29,19,231,134,104,221,26,236,153,241,170,34,181,205,238,86,170,124,30,226,16,56,240,224,142,187,32,241,100,215,172,17,107,172,151,12,201,79,78,229,247,167,169,88,159,210,145,210,57,94,177,34,35,81,33,85,239,114,233,175,221,225,59,231,150,204,92,1,98,204,92,49,95,135,239,148,239,150,58,154,121,98,77,146,185,139,171,163,123,60,83,251,181,2,2,56,59,226,135,22,100,14,61,181,211,81,214,83,50,201,89,93,11,106,89,45,52,111,86,164,147,193,189,219,156,230,233,238,197,241,93,16,216,39,11,226,107,86,44,180,67,120,180,213,71,52,50,238,252,215,181,202,154,57,205,239,218,170,158,45,95,137,174,63,19,153,39,85,144,217,171,91,129,221,77,59,41,25,77,77,83,78,249,55,187,115,100,141,21,125,231,49,186,251,200,255,0,135,195,245,25,227,202,119,138,27,237,194,251,113,202,92,81,91,76,250,120,168,225,146,145,203,4,113,185,92,250,199,110,85,114,57,53,254,93,63,155,255,0,172,37,120,165,205,71,166,138,84,0,249,92,197,99,151,78,228,212,237,103,230,161,91,211,84,41,106,40,21,167,129,201,194,120,28,128,0,0,0,0,0,0,0,1,106,184,151,225,211,2,113,65,149,149,249,103,142,169,255,0,182,214,89,235,119,205,253,108,186,118,105,161,130,179,167,20,177,245,186,93,119,187,164,247,108,127,130,167,130,166,189,121,233,145,121,143,195,166,99,220,114,191,52,44,221,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,218,237,23,68,114,57,174,99,218,199,177,236,110,205,38,42,241,245,193,70,21,226,179,46,42,239,118,155,103,103,204,220,51,111,154,76,57,112,167,72,217,37,126,196,116,141,182,84,44,142,99,29,12,175,85,70,57,238,78,140,143,87,162,237,116,172,148,34,3,31,241,139,142,243,67,133,140,57,195,70,58,163,246,159,217,44,65,71,113,179,222,250,144,195,217,109,116,182,231,81,65,110,236,241,64,221,251,122,143,127,93,242,57,235,174,213,69,209,28,120,174,28,179,190,235,195,142,112,217,115,150,197,99,164,187,220,172,20,247,22,209,210,85,200,230,64,179,212,80,207,77,27,228,219,239,57,140,116,232,245,98,43,85,232,197,106,57,155,183,167,138,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,126,80,31,171,139,49,77,247,28,226,171,206,53,197,53,221,182,245,136,46,21,23,75,141,79,73,145,245,234,167,145,210,75,38,198,35,88,221,207,123,151,70,162,53,53,209,17,19,184,153,78,87,188,11,126,5,48,171,51,199,56,240,103,100,204,155,214,255,0,99,211,86,187,116,214,43,92,145,181,19,88,85,169,217,235,38,214,78,166,170,231,178,37,100,127,146,115,170,35,91,63,202,251,151,221,53,218,154,203,197,14,116,218,170,216,198,84,54,191,7,216,234,98,150,153,251,225,150,150,162,142,244,146,197,59,92,172,87,50,118,178,9,98,217,35,21,178,251,204,115,53,149,240,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,61,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,12,60,149,60,211,226,159,151,245,222,163,110,51,167,154,45,163,136,43,191,12,183,40,242,66,227,209,181,67,218,103,199,16,64,232,160,170,146,197,21,44,178,204,230,212,73,51,54,194,157,45,178,195,27,31,44,205,145,173,69,70,36,177,202,17,195,204,83,142,170,158,41,113,146,224,124,190,175,171,102,85,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,204,99,94,230,49,238,86,50,223,240,57,194,37,215,139,236,220,118,20,158,227,87,103,194,118,26,118,220,177,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,234,46,136,200,230,145,27,39,73,99,118,58,155,4,114,222,185,228,149,127,10,24,78,151,36,163,164,107,45,212,244,244,216,173,97,164,158,23,187,18,45,29,60,181,235,43,230,106,58,103,238,149,136,143,106,186,52,98,49,140,93,140,107,90,22,87,152,79,46,156,27,141,178,142,159,31,100,38,10,171,166,198,216,6,207,69,109,167,180,218,218,179,190,251,104,165,100,112,50,9,18,71,239,150,166,158,157,136,177,200,138,249,164,100,93,21,108,170,176,244,225,174,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,67,105,226,2,249,154,230,134,67,102,215,18,247,28,79,146,77,171,175,168,142,158,58,44,71,126,101,111,86,221,119,173,129,141,137,146,81,177,81,85,25,28,81,178,37,153,175,233,203,177,28,198,34,34,205,80,18,191,192,191,25,182,46,48,242,226,170,231,37,171,216,216,207,11,246,122,124,77,109,137,143,90,86,201,42,63,165,83,77,35,181,214,25,122,82,170,70,231,44,145,185,142,107,183,34,50,89,44,175,58,191,43,24,91,230,5,15,167,92,72,224,229,245,134,51,115,19,113,105,129,83,37,238,20,150,203,237,178,162,106,250,155,157,117,181,245,212,84,54,230,194,246,85,186,162,54,104,170,201,34,145,208,55,223,139,89,39,141,169,44,78,115,100,108,143,243,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,164,255,0,16,3,202,227,207,102,89,125,107,209,235,73,254,0,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,128,0,69,95,60,239,208,159,239,39,240,210,42,201,84,231,157,250,19,253,228,254,26,96,7,15,124,58,99,190,37,175,24,163,9,229,157,63,110,196,150,44,62,183,218,43,102,248,98,246,134,218,250,58,105,34,235,77,44,113,197,182,58,167,205,185,202,186,244,118,34,106,244,84,9,84,229,139,199,143,225,190,197,77,144,217,177,122,221,143,176,253,189,190,205,186,92,110,61,74,172,81,11,95,51,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,147,63,205,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,54,9,224,95,140,219,23,24,121,113,85,115,146,213,236,108,103,133,251,61,62,38,182,196,199,173,43,100,149,31,210,169,166,145,218,235,12,189,41,85,35,115,150,72,220,199,53,219,145,25,44,129,125,113,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,246,113,131,197,158,50,226,235,52,62,220,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,157,54,42,171,98,98,37,213,230,59,199,29,55,21,184,202,131,7,229,243,42,233,242,235,7,212,78,250,25,165,124,177,62,247,86,228,70,45,108,176,42,163,88,198,181,28,216,26,230,245,90,201,101,115,149,171,50,197,29,138,201,46,29,49,222,119,217,241,214,44,176,83,244,112,222,92,225,250,235,238,32,185,239,133,221,151,165,65,87,83,75,23,69,242,178,71,245,228,163,88,119,70,143,233,239,222,228,84,77,20,45,81,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,6,181,134,69,112,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,220,117,47,175,24,60,38,99,46,17,115,67,236,61,246,162,174,241,98,175,167,142,166,197,136,221,64,148,176,93,88,145,177,103,70,49,36,149,24,248,165,122,198,230,43,247,233,211,122,162,54,86,42,132,244,99,206,33,242,191,47,178,26,126,36,110,247,90,186,156,18,219,61,37,238,154,162,146,142,71,79,89,5,87,79,178,54,56,158,141,115,95,43,166,133,168,146,108,70,171,209,100,86,34,57,82,34,242,115,156,23,19,248,26,251,37,70,106,173,171,50,236,181,26,117,40,234,41,41,237,85,80,109,100,136,157,158,162,146,22,177,187,158,248,213,253,88,165,213,177,163,91,211,87,43,140,107,183,113,59,156,182,222,31,110,252,49,71,138,58,216,6,241,112,167,184,62,138,162,22,203,37,55,78,85,153,208,83,200,237,86,40,100,157,34,153,236,111,252,210,36,86,171,122,147,164,190,171,129,110,29,63,25,222,35,176,238,0,185,83,245,112,221,191,117,247,19,123,251,117,181,211,189,155,226,238,150,57,63,45,35,225,167,221,27,149,236,235,245,17,21,24,160,108,19,128,49,101,78,58,193,182,156,97,85,131,177,6,21,125,218,157,42,82,209,127,130,40,110,52,172,114,174,196,158,40,164,145,177,189,91,181,219,21,219,219,185,26,244,99,209,204,111,160,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,33,203,220,21,117,204,172,127,134,178,230,197,81,73,5,203,21,94,40,172,148,114,213,189,205,130,57,234,102,100,49,186,71,53,174,114,49,28,244,85,84,107,151,77,116,69,240,3,55,249,98,241,227,248,16,190,211,100,54,108,94,182,224,28,65,112,111,179,110,151,27,143,78,151,11,204,230,76,233,52,111,73,203,209,168,157,212,232,237,210,71,20,46,89,38,93,55,202,229,154,147,87,124,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,172,170,114,161,227,142,155,18,218,172,156,35,230,51,42,214,251,109,167,168,102,17,187,43,229,168,74,234,72,155,36,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,130,77,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,53,87,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,27,84,0,0,24,171,205,31,200,158,102,253,23,214,40,140,170,49,87,154,63,145,60,205,250,47,172,81,1,0,38,122,114,220,230,9,77,195,181,76,153,61,156,151,90,183,101,213,198,161,213,52,87,41,165,150,102,97,151,164,83,201,42,69,79,12,18,205,51,42,102,88,26,172,107,154,200,222,175,147,77,95,34,174,26,229,62,5,252,40,102,158,13,203,63,106,123,51,237,110,32,183,88,187,111,67,173,217,123,85,76,112,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,62,188,232,202,28,101,144,185,161,136,50,143,48,32,164,142,251,135,106,27,13,66,210,78,147,65,43,31,27,101,138,104,223,220,170,201,34,146,57,17,28,141,122,35,209,28,214,185,21,168,27,57,130,48,57,74,113,175,237,186,58,62,19,115,54,231,117,172,189,67,214,147,5,220,39,94,188,110,161,134,14,163,237,142,84,110,248,250,44,138,89,34,116,142,115,86,53,116,72,177,164,80,177,242,126,0,0,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,101,81,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,24,191,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,176,79,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,129,108,59,149,184,239,21,224,76,93,153,150,11,23,106,195,120,19,176,125,160,173,237,80,179,177,246,217,150,26,95,201,189,233,36,155,228,106,183,242,109,118,221,53,118,137,222,125,121,47,155,216,203,33,115,67,15,230,230,95,207,73,29,247,14,212,58,106,116,171,129,38,130,86,62,55,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,144,54,115,5,170,225,139,136,92,43,197,6,77,89,115,115,11,83,118,14,223,212,166,184,218,223,85,29,68,214,202,232,157,182,90,121,28,197,254,230,70,43,154,199,62,41,98,122,177,155,246,165,213,0,0,0,0,2,42,249,231,126,132,255,0,121,63,134,145,86,74,167,60,239,208,159,239,39,240,210,61,120,114,201,11,175,17,217,195,101,201,171,21,242,146,209,114,191,211,220,93,71,87,87,27,159,2,79,79,67,61,76,108,147,111,188,214,61,208,35,21,232,142,86,35,213,200,215,237,216,161,35,252,165,56,215,246,221,29,31,9,185,155,115,186,214,94,161,235,73,130,238,19,175,94,55,80,195,7,81,246,199,42,55,124,125,22,69,44,145,58,71,57,171,26,186,36,88,210,40,88,251,235,204,211,140,28,77,194,214,87,217,44,185,114,181,116,120,219,28,212,74,219,85,225,177,83,203,5,178,10,57,41,223,82,247,199,59,36,108,175,123,102,100,77,98,179,77,36,145,251,154,177,181,175,130,187,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,79,107,157,121,247,155,28,68,226,170,92,107,156,120,175,237,5,234,138,222,203,92,21,61,134,154,147,101,43,36,146,70,199,178,158,56,216,186,62,105,23,85,77,222,246,154,232,136,136,18,107,193,31,52,220,208,206,92,196,193,217,11,153,25,87,73,127,190,223,106,31,74,184,142,205,91,29,19,219,4,52,139,35,234,39,163,151,242,79,122,44,50,203,43,162,150,36,216,170,145,64,174,107,99,147,13,121,163,249,236,204,223,162,250,61,17,153,92,152,56,120,186,225,188,51,137,120,145,196,182,170,70,51,22,83,182,201,133,234,27,88,231,78,180,80,212,73,219,220,248,154,187,26,199,212,65,78,214,171,255,0,41,173,44,138,136,214,57,22,76,53,230,143,231,179,51,126,139,232,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,255,0,112,3,198,13,171,139,44,163,107,174,11,87,30,59,193,212,244,116,24,173,147,68,212,101,76,239,99,146,58,232,157,27,27,22,202,133,134,87,172,109,107,86,39,181,236,219,177,35,146,72,76,203,94,30,177,86,106,100,214,104,230,230,22,169,235,254,10,253,147,83,113,181,178,150,73,102,169,161,172,117,75,101,168,141,204,69,211,161,217,219,35,209,205,70,244,150,87,171,219,210,218,255,0,41,149,185,165,142,242,91,29,219,51,51,45,47,190,198,196,150,110,183,98,173,236,176,212,116,186,176,190,25,63,39,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,6,207,199,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,103,248,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,71,15,53,142,56,233,179,42,235,95,194,222,91,50,174,43,22,24,188,43,49,77,205,207,150,5,184,220,105,92,246,45,19,35,213,17,244,208,203,171,156,233,26,189,73,162,141,204,70,182,38,201,48,89,78,96,220,109,221,120,175,199,241,216,176,196,245,116,57,117,133,106,42,33,181,81,182,169,206,130,237,59,102,153,172,187,62,55,67,19,216,249,41,221,27,91,20,136,229,133,58,136,213,69,146,77,125,175,41,188,139,206,92,107,158,63,133,204,21,138,110,184,63,11,97,29,145,93,174,145,208,182,122,91,222,233,161,116,214,71,53,242,49,29,213,129,93,35,158,141,147,160,230,64,245,107,94,232,92,99,95,13,28,58,99,190,40,51,78,131,44,240,45,63,246,170,203,197,110,248,127,173,150,190,211,12,51,214,116,229,150,62,183,75,174,199,116,152,237,239,240,68,241,84,216,123,37,242,135,6,228,46,87,225,252,163,203,248,42,227,177,97,218,119,67,78,181,115,172,211,202,247,200,233,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,7,181,45,254,122,100,94,92,113,23,151,23,28,175,205,11,55,110,181,87,105,44,51,68,168,202,171,125,83,81,82,58,170,105,21,23,167,51,55,59,69,209,90,173,115,152,246,189,143,123,29,112,0,26,214,113,47,195,166,59,225,127,52,235,242,207,29,83,255,0,109,172,179,214,239,135,250,231,107,237,51,67,5,103,78,41,100,232,245,122,15,119,73,238,222,207,5,79,5,95,170,235,196,198,50,191,240,185,106,225,98,251,67,73,85,98,195,152,161,152,142,197,92,212,72,231,163,98,197,88,147,210,61,17,186,76,199,203,88,178,181,234,168,246,47,81,170,175,107,152,145,78,167,24,156,42,224,222,43,242,142,225,131,239,54,218,70,226,123,117,61,69,78,19,187,201,34,194,251,117,197,89,238,35,165,107,30,238,205,35,155,27,102,102,215,110,98,35,145,58,140,141,236,215,179,31,224,12,101,149,152,202,237,151,217,131,135,170,236,120,134,199,80,180,213,212,53,40,155,226,126,136,168,168,168,170,215,177,205,86,189,143,106,171,30,199,53,205,87,53,200,170,31,86,83,227,175,193,126,105,224,220,204,246,95,180,254,201,98,11,117,247,177,117,250,61,171,178,212,199,55,75,169,181,219,55,116,246,238,218,237,53,215,69,211,65,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,60,169,33,60,174,120,18,181,103,101,214,108,247,206,140,51,87,81,130,108,117,12,110,31,183,85,192,222,197,136,107,90,231,164,175,147,114,238,150,154,157,204,106,43,54,116,229,145,202,197,115,146,25,162,112,94,14,87,92,191,232,237,20,118,222,38,243,191,14,245,174,179,118,107,142,7,181,207,36,19,210,199,75,44,17,79,13,217,221,55,191,116,203,213,210,40,228,70,58,23,70,233,21,170,245,137,209,73,248,0,96,7,58,191,43,24,91,230,5,15,167,92,72,86,38,167,157,95,149,140,45,243,2,135,211,174,36,80,112,229,146,23,94,35,179,134,203,147,86,43,229,37,162,229,127,167,184,186,142,174,174,55,62,4,158,158,134,122,152,217,38,223,121,172,123,160,70,43,209,28,172,71,171,145,175,219,177,67,63,249,95,115,4,166,180,211,89,120,94,206,155,173,91,216,250,134,208,96,251,229,76,178,212,191,124,210,210,211,209,217,82,40,160,115,145,136,231,206,230,79,44,187,35,98,54,47,117,141,102,146,190,106,217,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,153,238,89,92,118,218,179,187,6,219,178,51,52,177,53,92,153,161,97,167,145,180,181,151,73,218,247,226,74,38,43,156,215,199,38,136,175,169,134,45,27,35,31,186,71,178,62,190,233,21,102,233,6,122,128,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,21,100,191,114,180,227,219,237,221,29,135,133,28,208,131,102,32,181,91,251,30,16,186,83,211,233,29,125,13,36,10,228,163,168,107,19,72,230,134,8,156,172,151,68,108,145,198,168,245,73,90,142,158,58,248,86,225,142,251,197,86,42,197,216,43,11,94,187,21,235,15,224,250,252,75,110,166,236,204,147,218,149,80,73,4,113,80,239,124,177,50,14,171,234,26,157,103,42,181,154,106,173,84,239,75,85,254,154,176,22,42,255,0,101,112,230,36,195,151,15,251,37,29,117,182,186,158,79,252,89,33,154,57,25,250,156,215,55,224,168,6,210,96,195,254,95,188,119,88,184,170,194,177,224,172,82,254,197,153,184,126,222,146,92,105,180,124,158,212,165,130,58,88,229,186,239,101,60,84,240,117,106,106,28,157,153,170,174,102,154,166,173,239,76,192,3,90,206,44,124,211,231,39,204,12,67,234,51,159,39,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,62,190,44,124,211,231,39,204,12,67,234,51,159,86,55,225,159,25,96,238,29,50,243,137,166,215,82,87,225,60,121,81,89,109,122,53,82,57,237,183,24,42,170,226,108,15,98,185,86,70,75,21,35,229,108,141,240,84,145,143,107,116,141,210,132,250,112,209,196,94,4,226,131,43,40,51,51,2,212,127,106,163,188,81,108,155,250,217,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,75,170,107,173,193,71,21,215,222,18,243,150,139,25,117,110,181,152,66,229,165,30,41,178,81,76,198,246,250,93,175,72,228,70,200,138,197,154,7,191,171,26,234,199,46,143,143,168,198,75,34,155,9,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,3,245,139,21,198,39,21,88,55,133,12,163,184,99,11,205,202,145,216,158,227,79,81,77,132,237,18,70,179,62,227,113,70,123,138,232,154,246,59,179,70,231,70,233,159,185,187,88,168,212,94,163,227,99,239,169,2,220,209,112,231,16,86,174,38,174,87,108,239,127,110,181,87,118,152,176,61,202,10,120,153,74,251,19,106,165,154,26,86,190,56,217,186,106,126,211,178,84,145,22,84,115,154,170,231,177,241,61,225,140,24,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,73,84,229,167,203,206,213,110,192,21,89,223,158,84,116,151,39,230,62,23,158,219,103,177,53,205,114,82,217,46,48,162,73,84,249,217,239,197,83,81,78,245,99,122,47,99,163,134,105,17,206,87,202,230,67,130,188,0,98,124,146,194,124,81,225,27,166,124,219,233,22,196,218,134,62,223,118,171,185,79,71,5,142,239,20,177,207,69,91,34,197,220,246,36,176,164,74,217,85,33,106,78,178,72,187,99,83,97,224,32,47,152,55,4,151,94,20,49,252,119,220,49,5,93,118,93,98,170,138,137,173,85,141,165,115,96,180,206,233,166,115,45,47,145,211,74,247,190,58,118,198,230,203,34,181,102,78,162,181,21,99,147,71,47,158,54,238,188,40,99,249,44,88,158,122,186,236,186,197,85,20,240,221,104,221,84,230,193,105,157,211,66,215,221,153,27,97,149,239,124,116,237,145,174,138,52,106,204,157,52,114,170,199,30,146,213,199,254,45,201,44,51,194,230,46,183,231,203,170,228,177,98,42,119,219,109,244,116,146,207,12,245,215,118,69,37,93,20,17,207,20,82,164,15,89,105,17,201,36,172,116,40,172,78,163,92,213,86,59,94,16,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,250,204,32,229,17,132,179,115,10,240,184,249,51,25,181,116,182,43,197,226,91,150,17,161,173,137,233,60,118,233,98,141,93,59,21,210,170,50,154,105,119,201,28,105,20,125,235,44,219,164,109,67,21,191,147,204,215,142,219,86,72,224,219,142,70,101,110,38,171,143,52,47,212,241,182,170,178,215,59,88,252,55,68,245,107,156,249,36,209,85,149,51,69,171,99,99,54,200,198,73,215,221,26,164,61,80,178,188,208,121,130,83,93,169,175,92,47,100,181,214,173,140,101,67,168,49,133,242,154,89,105,159,190,25,106,169,235,44,171,20,176,53,202,197,115,32,115,231,138,93,146,49,93,23,188,199,63,88,214,193,184,3,25,102,13,77,214,151,6,97,234,187,171,236,118,122,219,253,205,97,68,217,71,110,164,137,101,168,168,149,238,84,107,24,214,166,137,170,251,207,115,24,221,207,123,90,191,38,19,194,215,220,115,138,172,216,43,11,80,246,219,214,32,184,83,218,237,212,221,86,71,215,170,158,70,199,20,123,222,173,99,119,61,237,77,92,168,212,215,85,84,78,242,109,48,103,8,150,174,16,121,126,103,54,20,158,227,73,120,197,151,236,15,127,185,98,59,172,20,237,99,31,58,90,166,107,41,97,122,181,37,125,52,41,187,103,81,117,87,201,52,136,216,250,171,27,66,13,143,213,197,152,90,251,129,177,85,231,5,98,154,30,197,122,195,247,10,139,93,198,155,170,201,58,21,80,72,232,229,143,123,21,204,118,215,177,201,171,85,90,186,106,138,169,222,126,81,57,60,203,248,28,166,226,59,6,205,156,56,29,245,108,204,92,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,251,228,88,222,138,142,99,225,7,45,14,56,233,184,142,193,176,228,246,56,101,91,51,23,5,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,190,249,18,70,42,163,158,200,115,124,213,179,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,62,124,0,241,131,106,226,203,40,218,235,130,213,199,142,240,117,61,29,6,43,100,209,53,25,83,59,216,228,142,186,39,70,198,197,178,161,97,149,235,27,90,213,137,237,123,54,236,72,228,144,62,190,98,185,57,98,206,78,17,241,221,53,222,110,207,87,131,237,243,227,27,93,78,215,191,163,85,65,4,178,57,54,53,236,71,117,96,90,136,53,118,230,179,175,191,107,156,198,161,1,153,123,141,110,185,107,143,240,214,99,88,169,233,39,185,97,91,197,21,238,142,42,182,57,208,73,61,52,204,154,54,200,214,185,174,86,43,152,136,168,142,106,233,174,138,158,38,209,6,185,156,107,112,241,117,225,159,136,108,75,128,231,181,82,80,88,174,21,19,94,240,179,41,171,29,82,207,98,79,81,42,82,181,93,34,172,168,248,210,55,66,244,147,222,223,19,149,21,237,86,200,240,144,158,106,120,235,240,161,192,46,82,102,95,178,253,153,246,183,16,88,47,189,139,175,214,236,189,170,203,91,55,75,169,181,187,246,245,54,238,218,221,116,215,68,215,66,53,184,78,243,79,147,127,48,48,247,168,192,123,251,134,122,81,226,158,94,148,89,13,119,188,239,189,96,156,208,165,184,218,233,36,72,35,254,179,213,208,92,30,228,133,26,169,44,189,58,181,168,116,143,115,85,25,218,224,110,245,71,53,173,182,188,50,93,173,86,14,36,178,162,251,125,185,210,91,173,182,236,113,98,171,172,172,171,153,176,193,77,4,117,240,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,207,254,117,249,223,117,91,174,13,225,186,27,29,35,109,173,167,167,199,21,23,39,72,231,79,36,234,234,218,56,160,99,123,154,198,53,169,51,156,171,185,94,175,141,19,102,197,234,99,175,42,204,156,177,102,239,23,22,138,156,71,54,180,152,10,223,46,49,142,155,107,255,0,170,170,169,167,130,58,100,222,199,181,89,211,158,162,41,245,247,154,238,134,199,53,90,245,84,178,188,85,102,151,225,167,136,236,197,204,200,111,190,217,160,188,226,10,175,101,86,246,94,207,213,181,196,254,141,15,228,213,140,115,116,165,138,6,251,237,71,174,154,191,87,43,149,101,167,148,38,69,214,101,135,14,53,121,141,136,108,221,138,245,153,119,6,220,97,115,214,118,76,235,60,12,88,232,146,72,164,70,177,187,158,250,185,216,246,34,164,145,84,196,229,123,147,107,88,25,212,0,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,57,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,0,0,0,0,0,0,0,1,194,248,28,156,47,128,29,111,252,213,58,154,197,123,147,94,244,212,238,114,41,83,19,68,0,214,163,19,68,42,0,15,200,197,24,154,213,132,237,19,94,46,213,81,195,12,91,127,61,237,106,174,174,107,123,183,42,39,139,147,226,107,237,198,39,20,56,179,63,177,237,210,154,178,178,153,246,74,58,233,155,76,200,169,163,98,185,35,158,125,142,220,215,59,95,118,95,130,232,166,97,115,98,226,134,251,111,190,219,178,151,11,214,211,50,158,90,57,164,171,114,65,28,142,71,50,177,187,85,28,174,93,63,144,95,230,255,0,234,192,238,24,242,78,171,62,115,86,139,3,182,154,119,210,62,154,166,166,161,241,239,110,214,199,26,170,123,205,99,180,247,149,159,15,143,235,2,248,112,31,193,29,118,126,98,200,111,88,222,215,89,22,25,142,158,161,201,239,79,76,178,191,165,27,163,114,61,34,84,86,170,76,139,220,228,215,79,187,198,111,240,118,5,195,120,18,215,13,167,14,81,62,8,97,141,177,166,249,159,34,170,35,90,222,245,114,175,193,141,62,108,186,192,22,44,186,195,20,24,126,199,78,248,163,166,167,138,37,223,43,158,186,182,54,51,197,127,184,67,212,128,0,0,56,115,81,205,86,185,53,69,77,20,228,1,143,92,72,240,97,149,60,66,216,155,79,127,183,214,50,182,147,171,37,52,144,92,37,137,26,247,69,179,195,71,107,249,172,248,124,63,160,134,62,38,120,60,204,14,28,238,17,214,73,65,89,87,106,116,187,99,157,176,205,35,162,86,194,217,21,210,57,96,99,17,59,221,253,9,250,148,216,132,243,57,131,151,248,123,50,112,229,86,27,196,148,175,158,154,162,25,98,209,179,58,53,247,227,115,23,189,189,254,14,80,33,119,130,94,96,216,223,39,110,116,56,23,23,214,209,79,134,186,116,212,52,234,180,48,181,240,183,174,154,238,145,100,141,52,70,189,221,235,170,247,34,253,234,179,61,150,121,135,97,204,236,27,106,197,246,10,250,106,152,110,84,145,212,254,70,86,63,110,228,95,236,28,228,78,244,95,138,248,16,173,199,223,4,21,249,23,136,234,177,174,11,182,92,106,44,23,75,149,75,220,221,102,169,72,27,211,73,119,110,233,34,35,19,242,154,171,158,186,119,126,179,203,240,83,198,158,45,225,207,20,211,216,110,21,17,75,134,171,29,79,73,36,78,162,137,207,167,78,210,143,115,183,185,241,232,154,62,77,85,202,186,119,125,192,79,216,60,110,83,230,109,131,53,240,53,159,25,88,107,161,158,27,157,20,85,94,228,145,185,83,122,47,114,163,28,228,78,244,95,138,248,30,200,10,94,154,166,191,113,212,142,114,59,77,63,194,119,157,83,247,104,169,247,1,83,92,159,121,81,243,54,78,255,0,215,161,222,215,107,224,7,46,58,222,186,106,191,113,216,227,173,124,127,164,14,198,149,20,183,239,42,0,107,223,204,78,154,26,126,40,47,78,139,93,102,183,91,228,127,126,190,247,65,173,255,0,121,168,108,23,83,35,34,133,207,122,162,53,52,215,85,253,102,188,92,125,212,58,163,138,76,85,170,234,145,211,219,152,159,179,177,66,191,231,2,84,121,78,211,71,7,9,182,23,53,23,115,235,238,138,238,255,0,251,105,83,252,200,102,137,136,124,173,104,59,55,9,56,122,109,52,221,112,186,39,138,255,0,209,78,255,0,128,203,192,56,95,3,173,199,98,157,79,241,79,218,5,73,224,86,158,5,13,240,43,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,2,151,104,165,69,46,64,41,79,212,86,158,7,90,34,157,137,224,7,37,131,227,147,9,38,54,225,202,253,135,180,122,245,234,232,30,155,85,81,125,218,150,59,224,139,247,125,197,252,60,110,111,80,58,229,128,110,20,109,110,170,247,192,190,11,240,149,171,240,3,94,222,15,239,113,97,238,33,240,173,214,121,25,28,113,37,122,57,207,84,68,77,104,167,79,138,162,120,170,27,25,225,234,134,213,89,233,231,111,131,183,255,0,137,202,134,177,54,25,159,98,198,104,247,61,35,125,36,211,198,170,238,237,23,107,218,190,38,203,121,91,90,151,12,15,111,170,107,145,219,221,55,130,162,233,164,174,79,128,30,176,225,83,84,57,56,84,213,0,163,66,180,240,40,85,95,19,149,95,116,14,153,94,191,14,226,152,153,185,221,253,218,21,105,189,127,87,220,119,71,26,49,52,215,80,42,68,70,166,136,114,14,154,202,184,104,105,38,173,168,122,54,40,35,116,143,85,84,68,68,106,106,189,235,250,144,15,195,204,12,103,107,203,252,29,119,197,215,122,168,96,167,181,210,73,82,229,145,237,106,123,169,254,217,205,77,53,84,248,161,4,156,110,241,131,140,243,207,48,49,14,27,167,184,82,125,152,166,174,154,158,157,145,82,68,139,44,109,88,180,85,145,28,253,125,232,81,81,81,83,187,252,87,215,153,191,25,49,226,203,221,247,36,112,178,61,105,105,101,146,134,182,102,203,79,35,29,167,101,126,137,163,92,228,239,99,211,243,145,81,127,97,140,92,31,112,189,138,56,130,204,171,44,17,210,73,5,138,26,248,29,85,81,45,52,235,28,145,235,34,170,53,241,162,39,114,194,228,85,220,154,42,129,115,249,116,112,132,220,243,198,212,216,219,21,208,215,37,146,195,118,167,86,181,175,150,4,149,82,39,203,170,185,35,84,84,213,34,84,209,233,241,215,185,73,187,194,24,70,203,130,108,116,246,11,13,59,161,165,167,142,56,218,215,72,231,174,140,98,49,59,221,223,224,212,60,238,75,101,61,151,38,240,61,30,16,178,181,187,33,138,20,145,205,89,52,87,50,22,71,221,189,206,95,230,125,255,0,19,222,128,0,1,198,191,168,34,124,84,34,104,114,7,26,34,132,215,226,114,0,3,132,238,57,3,1,249,162,112,231,65,152,120,26,175,48,169,40,231,117,194,209,73,218,21,236,150,77,21,41,233,170,222,137,181,26,228,211,189,191,119,237,66,31,242,155,48,239,57,97,142,237,120,178,201,60,81,75,79,83,7,85,100,141,175,69,137,179,71,34,166,142,238,241,141,59,245,79,218,108,175,143,240,197,46,48,194,55,75,5,91,117,101,85,44,241,167,231,120,186,39,179,249,170,139,252,227,91,60,238,203,90,188,167,204,107,166,11,169,69,114,81,116,54,63,166,246,35,183,193,28,139,166,254,254,238,167,222,6,199,217,87,140,233,177,214,14,163,190,65,81,28,206,147,169,189,209,171,85,189,210,189,169,249,170,191,216,30,188,143,46,81,153,201,22,50,192,183,76,9,87,34,37,117,150,149,147,191,87,199,239,36,149,149,42,154,53,168,142,240,123,124,80,144,208,56,84,212,227,106,149,20,175,236,2,160,82,139,240,42,0,0,0,0,0,0,0,0,0,0,2,48,57,209,228,94,92,80,224,156,57,196,61,178,205,216,113,157,118,32,166,195,119,42,154,117,70,71,113,165,117,29,76,145,190,161,154,123,243,71,217,88,198,72,138,142,233,185,88,237,232,200,146,60,21,224,31,44,240,174,110,241,123,150,216,23,26,210,118,187,45,69,194,162,225,83,74,232,227,146,58,174,197,73,53,99,32,149,146,49,204,124,50,62,157,172,145,138,223,122,55,61,168,168,170,138,146,85,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,104,19,252,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,33,91,154,23,2,223,129,76,84,252,241,201,204,25,217,50,218,245,179,219,20,212,78,221,13,138,233,36,142,69,210,20,106,118,122,57,181,143,167,162,185,140,149,95,31,228,154,234,120,215,23,248,85,226,99,25,112,161,155,148,121,165,131,232,105,46,44,117,59,173,183,123,101,74,35,89,113,183,72,248,223,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,191,99,60,89,133,172,88,231,10,222,112,86,41,161,237,182,92,65,111,168,181,220,105,186,175,143,175,75,60,110,142,88,247,177,90,246,238,99,220,154,181,81,201,174,168,168,189,230,190,252,122,240,207,77,194,199,16,215,60,15,102,174,164,159,15,95,41,254,209,225,248,97,89,119,209,91,167,168,157,145,210,74,178,185,206,115,226,116,50,70,143,222,253,236,107,30,170,215,61,204,104,102,87,49,158,101,56,87,16,224,152,50,103,134,124,97,237,56,241,53,191,169,137,239,176,83,70,250,87,90,235,40,222,197,182,53,149,17,43,210,103,178,118,190,87,55,166,248,28,198,199,175,81,101,100,81,171,149,185,91,142,243,167,29,219,50,207,45,44,94,217,196,151,158,183,98,162,237,80,211,245,122,80,190,105,63,41,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,249,82,122,57,115,112,81,248,170,229,196,247,252,127,108,181,73,153,184,167,242,151,42,152,19,171,37,174,133,81,139,29,177,179,110,115,29,181,236,89,37,116,72,214,190,71,53,186,202,216,98,145,66,229,240,125,194,102,13,225,23,43,254,195,216,170,41,47,23,218,250,137,42,111,184,141,180,11,75,61,213,233,35,214,4,123,22,73,85,140,138,39,164,109,98,63,102,189,71,162,35,165,122,174,58,243,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,90,244,122,210,127,136,1,229,113,231,179,44,190,181,232,245,164,255,0,0,34,175,154,231,29,63,203,240,191,146,152,207,254,136,165,199,245,180,45,254,229,173,181,199,80,142,255,0,190,246,166,53,191,216,66,175,255,0,92,66,94,174,99,252,192,40,248,119,177,75,148,153,67,136,191,213,98,191,179,79,45,77,60,112,84,71,135,105,119,178,77,213,12,153,146,70,249,166,141,21,140,133,91,185,35,149,101,114,179,242,41,44,32,129,42,156,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,166,85,115,206,253,9,254,242,127,13,49,87,149,199,158,204,178,250,215,163,214,129,63,192,0,34,175,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,112,23,171,155,95,5,30,219,163,172,226,203,44,173,151,90,203,212,61,24,241,165,190,4,235,198,234,24,96,233,178,230,212,87,111,143,162,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,18,196,212,243,58,227,199,240,33,98,169,200,108,167,189,109,199,216,130,222,239,105,93,45,215,30,157,86,23,133,207,133,209,234,222,147,147,173,81,3,170,17,187,100,142,88,90,177,204,154,111,137,203,10,192,92,174,29,114,27,25,113,37,155,150,44,169,193,148,85,110,125,198,161,143,185,215,67,78,147,50,211,110,71,181,42,43,101,71,61,141,217,27,93,170,53,94,221,239,86,70,213,222,246,162,206,166,100,229,14,13,200,94,2,115,19,40,242,254,10,184,236,88,119,45,241,36,52,235,87,58,205,60,175,125,21,76,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,33,91,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,102,251,60,177,254,13,205,62,9,179,59,48,114,251,16,210,95,48,245,243,45,241,5,77,13,117,50,174,201,89,236,250,132,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,215,48,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,3,90,195,101,62,39,120,122,194,188,80,100,213,235,40,241,77,79,96,237,253,58,155,117,209,148,177,212,77,108,174,137,219,162,168,141,175,79,238,163,122,53,204,115,226,150,86,35,217,191,114,107,88,73,167,42,30,56,234,112,213,214,201,194,62,99,50,145,44,87,42,138,134,97,27,178,190,42,117,161,171,149,210,78,234,41,213,202,212,149,147,202,231,244,156,154,202,147,74,216,244,123,100,103,68,48,3,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,76,167,41,12,134,166,202,206,26,35,204,155,133,21,92,24,135,51,234,61,169,82,149,52,242,211,190,43,116,15,146,42,24,209,143,122,181,236,115,86,90,150,74,214,51,123,43,26,158,243,88,199,45,234,226,191,131,236,175,226,231,12,218,236,184,241,42,232,174,86,58,134,186,215,120,164,150,78,189,12,18,212,83,62,181,145,199,189,33,115,230,134,155,164,143,149,146,36,106,228,122,53,218,43,93,125,64,0,0,197,94,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,105,230,63,203,254,143,136,139,20,185,183,148,56,119,253,86,40,59,52,18,211,83,201,5,60,120,138,151,123,35,219,80,249,159,28,108,154,24,213,94,201,149,219,150,56,150,39,35,255,0,34,177,66,9,181,65,21,124,215,56,22,254,95,138,12,148,193,159,244,69,86,63,162,161,119,247,46,109,210,58,116,111,253,247,181,61,174,254,194,101,103,250,226,96,47,255,0,46,110,61,191,26,139,20,249,111,152,144,118,124,205,195,54,254,217,87,81,5,62,202,91,213,11,30,200,150,177,168,196,217,12,200,249,35,108,177,119,53,92,246,190,36,218,231,71,14,106,154,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,8,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,208,97,254,164,213,30,203,234,205,80,202,95,234,167,193,20,115,245,99,167,89,63,38,139,179,93,174,209,83,188,50,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,62,178,26,249,157,115,0,163,205,218,202,158,31,178,67,17,118,188,11,73,186,12,77,114,138,56,37,165,191,85,71,60,51,68,218,103,185,139,34,67,4,148,253,211,70,246,182,103,61,218,35,163,107,31,32,97,87,16,184,166,197,142,115,247,50,241,174,22,174,237,182,92,65,140,47,55,75,117,79,73,241,245,233,103,173,150,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,19,41,202,91,52,176,38,43,225,58,195,150,118,11,239,106,196,152,19,181,125,160,162,236,179,51,177,246,219,149,116,212,191,148,123,18,57,55,198,213,119,228,220,237,186,104,237,23,184,130,195,218,228,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,64,217,204,22,211,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,183,44,13,85,201,254,229,113,228,79,44,190,181,235,21,164,0,147,253,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,24,235,198,223,24,56,103,132,108,175,150,244,229,164,173,198,215,202,121,219,132,236,245,113,84,116,43,167,138,72,25,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,66,207,243,31,230,1,71,195,189,138,92,164,202,28,69,254,171,21,253,154,121,106,105,227,130,162,60,59,75,189,146,110,168,100,204,146,55,205,52,104,172,100,42,221,201,28,171,43,149,159,145,73,127,43,137,111,249,77,182,143,151,248,19,255,0,175,218,200,118,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,76,79,18,223,242,155,109,31,47,240,39,255,0,95,181,129,21,124,39,121,167,201,191,152,24,123,212,96,38,251,142,142,12,172,92,97,229,197,45,178,59,175,177,177,158,23,237,21,24,102,229,43,222,180,173,146,84,103,86,154,166,54,235,172,50,244,162,69,145,173,89,35,115,26,230,238,68,124,82,66,15,9,222,105,242,111,230,6,30,245,24,13,148,192,213,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,109,57,112,115,0,163,226,34,197,22,82,102,246,34,255,0,85,138,14,211,60,85,53,17,193,79,30,34,165,222,249,55,83,178,22,71,27,38,134,53,70,62,20,110,229,142,36,149,170,255,0,203,36,88,1,204,235,61,50,107,59,248,130,169,170,202,124,45,106,116,152,127,117,178,229,140,109,213,206,146,60,81,182,40,82,55,44,125,54,179,250,157,237,168,133,179,181,210,117,163,72,213,30,177,178,36,79,41,203,255,0,34,243,151,58,56,130,180,213,101,14,41,186,224,185,48,166,251,157,118,49,163,161,109,84,118,95,201,72,144,182,72,223,36,108,155,180,61,22,30,130,185,119,198,233,149,204,124,108,149,16,54,20,6,42,243,7,227,19,21,112,129,151,22,59,222,10,192,62,221,189,98,107,131,168,169,174,23,8,36,125,158,221,210,70,200,246,212,172,111,99,221,52,172,87,36,49,35,153,185,25,51,213,218,66,172,124,90,240,173,204,51,52,50,59,62,113,6,106,102,53,101,94,52,182,230,37,68,11,141,89,43,99,237,179,36,91,146,10,138,87,123,173,141,240,54,71,182,56,17,91,10,198,189,45,35,210,57,34,12,75,39,251,149,199,145,60,178,250,215,172,86,144,2,79,247,43,143,34,121,101,245,175,88,173,3,42,136,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,201,254,72,246,155,85,254,213,159,54,43,237,178,146,227,109,184,211,225,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,198,174,97,156,22,93,120,88,205,10,139,238,16,195,245,109,202,188,75,80,139,135,235,22,165,213,73,69,58,199,186,91,124,242,57,168,230,61,174,73,93,18,61,92,175,133,26,189,73,30,201,182,229,7,35,31,211,103,238,223,241,34,74,115,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,229,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,215,223,131,238,44,241,151,8,185,161,246,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,118,8,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,147,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,117,236,226,187,133,28,199,225,43,49,223,130,177,172,93,186,213,93,212,158,193,127,130,21,101,45,222,149,170,136,174,106,42,175,78,102,110,106,75,10,170,186,55,57,170,138,246,62,57,31,117,121,115,113,175,248,170,230,60,246,12,127,115,186,201,150,88,167,242,119,42,104,23,171,29,174,185,85,137,29,205,176,237,115,221,181,140,88,229,108,74,215,62,55,53,218,74,232,98,141,66,122,64,0,0,0,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,72,171,2,108,249,145,242,251,169,226,38,154,60,225,201,187,85,35,115,22,221,78,218,106,219,108,49,69,11,241,51,22,88,35,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,174,140,141,18,27,48,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,147,125,203,139,142,58,158,43,112,109,126,15,204,22,82,83,230,46,15,167,129,245,211,68,248,162,101,238,145,202,172,74,216,160,69,71,49,237,114,53,179,181,173,233,53,242,196,230,171,82,100,138,59,105,198,109,47,15,188,16,103,141,15,25,22,204,45,219,179,39,21,109,167,177,225,154,120,229,166,183,207,84,217,182,222,238,181,18,177,219,89,52,148,53,76,129,154,53,90,147,202,179,58,26,135,62,71,196,25,235,128,48,6,13,202,204,27,105,203,236,190,195,212,150,60,61,99,167,74,106,26,26,100,93,145,51,85,85,85,85,85,115,222,231,43,158,247,185,85,239,123,156,231,43,156,229,85,130,30,104,254,123,51,55,232,190,143,68,74,79,9,252,200,242,75,137,234,155,62,12,158,42,188,35,152,183,122,138,184,97,195,19,50,122,214,74,200,34,124,235,52,85,172,133,176,171,22,22,57,85,36,233,61,30,199,181,26,228,216,247,197,183,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,22,171,153,215,1,223,129,11,237,78,124,229,61,151,110,1,196,23,7,123,74,215,110,183,116,233,112,188,206,100,45,143,87,117,92,189,26,137,221,80,173,219,28,113,66,229,142,20,211,124,77,91,171,200,199,244,217,251,183,252,72,148,155,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,51,0,102,150,59,202,255,0,180,127,97,111,190,204,251,91,135,235,48,181,227,250,150,25,187,85,174,171,111,94,15,202,177,219,55,116,217,239,179,107,211,78,231,38,170,50,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,166,80,113,217,203,239,25,112,233,143,233,239,57,115,106,171,191,224,76,99,120,101,5,133,148,145,34,207,73,113,171,154,165,212,214,88,225,89,229,170,170,123,32,133,154,78,173,78,162,185,19,243,251,150,74,121,124,240,73,106,225,67,0,73,125,196,240,82,87,102,46,42,167,167,154,235,88,234,86,182,123,76,14,134,23,62,210,201,27,52,172,123,35,168,108,142,116,177,171,82,101,233,171,145,82,56,244,11,171,194,175,12,248,55,133,12,163,163,202,220,31,93,87,113,123,170,29,114,187,220,234,85,90,251,141,198,70,70,201,103,72,247,43,97,102,216,163,99,35,106,174,214,49,187,156,247,239,145,247,128,0,0,0,4,106,243,171,202,220,9,248,44,194,217,215,236,47,244,231,246,130,135,11,123,79,181,77,255,0,34,251,53,198,167,161,209,223,210,254,91,222,223,179,127,195,118,157,196,149,24,1,206,175,202,198,22,249,129,67,233,215,16,34,87,135,172,45,98,199,57,251,150,152,43,20,208,246,219,46,32,198,22,107,93,198,155,170,248,250,244,179,214,197,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,151,173,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,53,183,225,59,205,62,77,252,192,195,222,163,1,178,152,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,35,252,203,248,28,166,226,59,6,205,156,56,29,245,108,204,92,23,103,145,144,210,70,201,106,25,124,183,66,178,78,180,77,133,136,231,37,74,57,242,186,23,49,190,251,228,88,222,138,142,99,225,132,188,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,198,207,184,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,141,117,248,201,205,156,9,157,156,71,99,60,194,203,124,33,106,177,88,107,174,18,71,79,45,189,179,51,218,251,30,230,173,206,102,74,141,233,205,81,252,171,154,216,227,211,114,111,71,203,212,150,64,153,78,1,120,215,194,188,86,101,197,37,146,237,115,236,249,155,134,109,240,199,136,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,77,174,137,242,229,81,12,28,162,56,113,205,12,93,154,15,226,34,207,141,234,240,174,15,194,181,18,218,43,59,20,177,186,123,252,238,142,57,36,183,62,39,35,154,148,200,215,193,36,143,123,117,215,165,209,210,68,235,65,51,224,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,50,43,154,199,3,149,57,149,106,175,226,147,45,159,73,21,247,12,89,213,248,166,216,230,69,2,92,109,212,173,123,214,181,146,104,138,250,152,98,213,174,108,142,94,164,49,70,214,43,93,19,99,155,29,121,42,121,167,197,63,47,235,189,70,220,77,72,26,187,224,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,29,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,28,60,214,56,28,166,203,91,173,127,20,153,108,250,185,108,88,158,240,175,197,54,199,50,89,214,221,113,170,115,222,181,172,147,69,70,83,77,46,173,115,100,114,116,230,150,54,177,92,217,91,28,55,43,148,223,6,89,177,151,87,223,198,99,28,221,126,207,90,175,248,125,148,246,75,61,59,233,170,100,189,91,235,25,13,75,106,106,30,155,250,16,166,216,92,200,218,172,157,100,98,239,233,177,170,201,194,58,248,177,243,79,156,159,48,49,15,168,206,76,159,46,76,45,98,199,60,186,176,94,10,197,52,61,182,203,136,45,248,138,215,113,166,234,190,62,189,44,247,74,248,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,67,103,22,62,105,243,147,230,6,33,245,25,204,138,229,161,199,29,79,14,56,202,28,158,199,12,164,126,93,99,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,247,25,26,72,197,69,107,217,48,90,174,57,56,68,186,240,131,155,141,194,144,92,106,239,24,78,253,78,235,150,28,186,207,78,230,61,240,35,213,175,165,153,232,212,137,245,48,174,221,253,53,209,89,36,50,43,99,234,164,109,184,28,186,248,234,169,225,107,25,38,7,204,26,250,183,229,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,252,199,185,237,99,222,212,99,230,79,136,172,134,193,188,73,101,29,247,42,113,157,21,35,153,113,167,123,237,149,211,83,172,207,180,220,81,142,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,176,67,139,56,30,226,10,207,196,117,231,134,172,45,128,238,184,131,16,81,118,138,235,116,221,40,169,33,184,89,216,247,36,87,46,163,229,88,98,134,68,70,167,189,46,141,149,221,5,94,170,108,3,97,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,11,107,196,191,14,152,19,138,12,172,175,203,60,117,79,253,182,178,207,91,190,111,235,101,211,179,77,12,21,157,56,165,143,173,210,235,189,221,39,187,99,252,21,60,21,62,78,19,50,103,25,100,14,67,97,140,173,199,153,139,87,140,110,246,122,125,143,170,151,69,130,137,139,166,218,42,87,43,82,87,211,66,158,228,110,149,85,234,137,220,145,199,211,134,43,192,6,178,217,233,145,121,143,195,166,99,220,114,191,52,44,221,134,235,67,164,176,205,18,171,233,110,20,174,85,72,234,169,164,84,78,164,47,218,237,23,68,114,57,174,99,218,199,177,236,108,133,114,235,230,91,106,195,152,121,50,79,137,44,73,73,110,180,97,203,60,211,88,113,45,74,182,54,67,69,69,75,78,200,45,41,79,79,77,171,222,145,67,81,35,37,123,221,36,143,219,18,35,228,124,104,236,181,227,235,130,140,43,197,102,92,85,222,237,54,206,207,153,184,102,223,52,152,114,225,78,145,178,74,253,136,233,27,108,168,89,28,198,58,25,94,170,140,115,220,157,25,30,175,69,218,233,89,44,0,129,125,120,196,226,171,25,113,95,155,151,12,97,121,185,85,183,12,91,170,42,41,176,157,162,72,210,22,91,173,202,255,0,113,93,19,94,246,246,153,26,216,221,51,247,59,115,209,26,139,211,100,108,101,244,229,123,193,71,227,1,142,217,156,249,133,108,181,87,101,182,13,184,62,154,91,117,106,117,189,179,116,108,45,123,41,214,38,185,52,134,46,172,19,72,178,34,178,79,114,45,146,53,242,244,237,7,1,92,51,211,113,79,196,53,179,3,222,107,169,32,195,214,58,127,180,120,130,25,150,93,245,182,232,42,32,100,148,145,44,78,107,154,249,93,52,113,171,247,179,99,28,247,162,185,204,107,29,176,70,19,194,214,44,13,133,108,216,43,11,80,246,43,46,31,183,211,218,237,212,221,87,201,208,165,130,54,199,20,123,222,174,123,182,177,141,77,92,170,229,211,85,85,94,240,63,88,199,94,46,248,28,202,62,47,173,84,147,226,183,213,216,113,101,158,158,88,45,88,142,218,198,44,236,99,154,245,100,21,44,114,105,81,76,217,92,146,116,245,99,209,81,233,28,145,245,36,87,100,80,3,13,121,126,114,252,166,225,22,154,233,142,49,197,246,146,249,152,183,202,121,45,179,77,109,154,95,103,80,91,186,173,122,65,10,61,172,116,175,145,209,69,35,228,123,19,77,173,99,26,212,107,223,53,245,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,2,58,184,214,229,105,248,117,206,91,86,103,229,5,214,213,133,254,212,92,32,167,197,244,253,135,72,96,247,106,37,169,188,235,214,78,164,207,219,79,23,103,142,54,245,37,127,85,242,55,116,178,38,101,112,253,195,198,87,240,203,128,27,151,57,81,106,171,163,182,190,161,43,171,37,171,172,146,166,122,218,213,134,40,100,169,145,206,93,173,123,219,4,106,173,141,172,141,21,23,107,27,174,133,203,0,8,192,231,105,147,150,41,112,174,5,226,6,158,110,141,234,154,224,152,58,178,61,175,119,107,165,146,58,138,186,117,213,95,178,62,139,226,169,238,70,110,127,106,247,157,164,109,69,147,243,197,103,94,87,218,179,171,40,241,126,84,94,93,73,29,62,41,179,212,219,89,81,83,68,218,182,81,206,246,47,70,169,34,114,162,61,240,203,211,149,158,243,85,31,27,85,28,213,68,84,13,99,1,250,184,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,207,202,3,213,101,62,5,252,40,102,158,13,203,63,106,123,51,237,110,32,183,88,187,111,67,173,217,123,85,76,112,245,122,123,155,191,111,83,118,221,205,215,77,53,77,117,54,104,194,120,90,197,129,176,173,155,5,97,106,30,197,101,195,246,250,123,93,186,155,170,249,58,20,176,70,216,226,143,123,213,207,118,214,49,169,171,149,92,186,106,170,171,222,68,103,38,158,30,46,184,147,52,46,156,72,222,173,84,143,195,216,78,158,174,201,103,168,117,99,155,58,94,230,142,46,163,153,19,23,222,99,40,231,149,174,89,125,221,106,163,86,35,156,215,44,115,18,0,0,0,0,0,131,110,111,248,255,0,6,227,174,43,233,169,112,126,33,164,187,63,10,225,122,107,5,221,105,149,92,202,91,140,117,149,146,203,78,175,211,107,158,198,207,26,63,106,174,215,238,99,180,123,30,214,231,255,0,49,78,58,169,184,90,193,171,129,242,250,190,145,249,169,127,167,134,106,24,106,105,101,123,45,150,233,150,161,139,114,69,88,214,9,158,217,41,221,27,33,115,255,0,61,237,123,152,246,53,88,248,43,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,213,229,1,143,240,110,5,226,190,166,151,24,98,26,75,75,241,86,23,169,176,90,22,165,85,172,170,184,201,89,71,44,84,232,253,54,181,239,108,18,35,55,42,110,126,214,55,87,189,141,116,228,154,171,147,189,203,175,142,170,110,41,112,106,96,124,193,175,164,102,106,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,207,99,158,214,49,142,70,48,51,40,0,0,0,0,0,0,0,0,0,0,2,149,95,128,13,170,114,137,161,194,126,194,160,7,144,205,76,103,77,129,112,117,101,242,122,136,225,116,125,61,142,145,90,141,239,149,141,93,119,42,127,102,122,242,60,185,185,231,36,88,55,2,218,240,37,36,136,181,215,170,87,206,205,31,31,186,145,214,83,42,234,215,34,187,193,142,240,64,34,83,54,115,14,243,153,248,238,233,139,47,115,197,44,181,21,51,244,150,56,218,196,72,157,52,146,34,104,222,239,25,23,191,85,253,164,192,114,187,225,206,131,47,48,53,38,97,85,209,206,219,133,222,147,180,35,223,44,154,34,84,83,82,61,83,106,181,169,167,115,190,255,0,218,164,69,100,142,90,213,230,198,99,90,240,93,50,43,82,183,175,189,253,55,189,27,178,9,36,77,118,119,247,244,254,243,100,204,1,134,41,112,126,17,181,216,41,27,163,41,105,96,141,127,59,197,177,49,159,206,85,95,230,129,232,64,56,94,240,11,175,192,104,136,114,0,225,83,226,131,95,212,114,112,169,168,28,128,0,252,76,95,132,108,184,218,199,83,96,191,83,186,106,90,136,228,141,205,108,142,98,232,246,43,23,189,189,254,14,82,17,57,139,240,132,220,140,198,213,56,219,10,80,215,45,146,253,118,168,87,53,207,150,116,137,86,38,75,170,57,99,68,68,213,101,85,213,235,240,211,185,9,214,60,22,116,229,61,151,57,48,61,102,16,189,53,187,38,138,100,141,206,89,52,71,62,23,199,223,177,205,95,231,253,255,0,0,32,255,0,130,46,48,113,158,70,102,6,30,195,117,23,10,79,179,21,53,208,211,212,50,90,72,149,98,141,203,46,170,146,43,153,167,189,50,170,170,170,247,127,142,118,242,255,0,25,218,243,3,7,90,49,117,162,170,25,233,238,148,145,212,181,99,123,92,158,242,127,181,115,147,77,81,126,42,107,249,198,15,11,216,163,135,220,202,189,65,37,36,147,216,166,175,157,212,181,17,83,78,145,199,30,177,170,35,159,34,42,119,172,205,68,93,203,170,161,147,188,178,120,201,143,9,222,236,89,35,138,81,233,75,85,43,40,104,166,116,180,241,177,186,246,167,232,186,181,174,94,247,177,63,57,85,87,246,129,49,7,10,136,228,209,78,170,58,184,107,169,33,173,167,122,58,41,227,108,140,84,84,84,84,114,106,157,233,250,148,238,3,228,149,155,93,221,223,169,84,79,95,143,121,221,36,104,244,211,93,14,157,54,47,234,251,128,250,23,195,82,141,14,81,117,105,194,42,248,129,90,38,136,114,112,137,162,28,129,249,216,134,161,180,182,122,137,221,224,221,159,227,114,33,174,103,24,23,184,177,15,16,248,170,235,4,140,146,57,82,129,26,230,42,42,46,148,80,39,193,85,60,81,77,134,51,74,181,45,248,30,225,84,231,35,118,58,31,21,68,215,89,90,159,19,90,75,244,207,190,227,53,123,94,146,62,174,104,35,69,111,126,171,181,141,79,0,54,11,224,111,9,38,9,225,202,195,135,180,122,116,42,235,222,187,149,85,125,234,151,187,226,137,247,253,197,252,60,110,80,208,58,219,128,109,244,110,110,138,199,206,190,11,241,149,203,241,61,144,28,47,129,66,254,178,181,240,58,213,20,10,219,162,21,20,181,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,28,56,228,1,215,226,86,135,11,220,114,154,124,0,228,248,175,52,142,174,182,205,74,207,23,237,248,125,206,69,255,0,49,246,128,53,146,207,107,3,240,214,113,227,75,75,187,155,21,254,226,140,77,21,52,106,85,74,212,241,239,254,105,62,220,18,99,154,124,196,225,219,15,226,104,25,179,173,81,93,26,183,168,215,232,172,170,145,190,45,238,251,136,135,230,71,147,53,121,115,158,119,76,65,12,76,75,125,230,166,122,141,204,133,237,78,172,213,149,143,211,85,238,85,218,207,130,255,0,65,34,28,164,49,34,92,248,88,180,218,36,169,89,38,162,184,93,17,200,174,69,211,90,148,119,237,78,233,16,12,223,0,1,65,213,35,244,93,23,188,237,95,19,173,91,171,187,244,255,0,48,21,68,222,254,254,243,180,165,140,70,120,21,0,48,215,153,79,17,214,236,156,202,71,97,232,55,201,115,196,11,87,111,141,172,146,20,86,171,168,228,209,202,215,234,186,107,35,60,19,227,250,208,203,251,181,202,158,209,109,170,185,213,72,214,199,77,11,229,118,174,68,213,26,213,118,154,175,119,192,129,78,99,217,247,91,155,185,239,123,195,144,214,84,201,106,195,23,73,225,167,99,229,99,227,220,177,66,197,219,183,238,88,220,157,234,190,63,14,240,49,194,205,109,186,230,94,96,82,90,233,209,93,112,196,151,86,196,154,49,93,249,73,165,239,93,24,154,174,155,181,238,67,96,174,12,178,102,159,41,50,43,7,90,234,99,79,104,54,207,77,215,84,73,27,164,138,143,115,151,107,215,187,85,145,123,180,66,53,121,97,240,147,46,63,198,214,92,227,196,212,212,242,218,109,85,113,86,82,67,61,44,171,189,91,218,152,170,142,238,103,231,196,197,69,239,248,120,41,51,244,148,180,244,52,176,209,210,196,216,161,129,141,142,54,53,52,70,181,19,68,68,3,184,0,0,0,0,31,129,140,241,206,28,192,86,119,222,241,37,198,26,106,118,57,140,85,124,209,198,186,185,116,79,207,114,39,143,235,35,31,136,158,109,181,80,86,212,217,50,138,150,225,70,232,42,58,125,177,149,20,114,181,200,217,36,71,105,238,63,185,81,24,186,235,255,0,172,37,92,16,139,130,249,176,231,165,5,226,41,113,45,234,227,95,72,136,244,116,74,234,54,162,174,222,229,85,232,125,228,158,112,181,197,190,10,226,71,15,195,81,106,119,102,186,43,234,17,244,178,85,83,201,38,216,156,158,246,216,221,170,119,57,63,154,5,254,0,0,33,83,155,158,0,110,22,204,203,13,238,40,244,109,201,245,44,123,145,31,162,171,41,104,145,60,87,79,191,192,154,178,49,57,212,97,136,29,129,240,102,39,107,35,235,165,250,88,21,219,87,114,53,212,122,170,107,250,250,77,255,0,2,1,97,121,62,222,155,107,207,156,65,72,231,232,181,182,154,104,244,238,255,0,163,98,77,123,254,237,223,15,188,155,83,95,142,92,216,218,44,21,196,133,182,73,223,35,99,186,197,79,111,68,98,181,61,247,215,210,232,171,187,224,154,47,135,127,121,176,56,2,135,119,124,10,202,92,128,82,139,175,192,173,20,161,19,226,86,158,0,114,0,0,0,0,0,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,39,248,0,0,138,190,121,223,161,63,222,79,225,164,170,17,87,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,106,72,86,228,169,230,159,20,252,191,174,245,27,113,53,32,13,120,120,255,0,207,154,158,32,248,163,197,216,154,26,218,74,155,21,130,161,248,103,15,62,146,162,42,152,31,110,164,150,70,182,104,230,141,141,73,89,60,174,154,165,21,85,218,37,66,49,30,230,181,170,76,79,49,92,227,177,100,223,8,248,238,166,239,15,104,171,198,22,249,240,117,174,155,115,217,214,170,175,130,88,220,187,218,199,163,122,80,37,68,250,59,107,95,208,217,185,174,123,84,215,218,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,64,62,82,122,57,90,103,165,30,112,112,167,97,195,117,183,158,215,137,50,239,253,45,220,225,145,32,142,70,82,198,170,182,247,182,56,151,119,71,178,244,225,108,143,107,92,249,41,167,252,229,106,189,209,173,204,103,134,47,197,194,251,148,240,210,97,123,85,182,59,174,95,219,109,247,138,219,92,218,210,220,177,21,189,137,13,194,118,70,237,175,110,230,62,141,234,245,142,52,145,210,43,213,22,69,149,75,129,201,179,58,254,195,113,5,118,201,202,187,127,90,147,51,109,233,209,158,56,183,73,5,117,186,42,138,136,247,57,100,106,54,23,64,250,196,118,140,123,150,78,134,155,91,189,64,154,147,0,57,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,3,0,57,92,121,236,203,47,173,122,61,105,46,156,109,241,131,134,120,70,202,249,111,78,90,74,220,109,124,167,157,184,78,207,87,21,71,66,186,120,164,129,147,62,73,34,98,181,172,133,181,44,149,88,231,198,178,35,85,140,115,85,119,54,18,248,54,206,59,23,15,252,67,225,252,226,196,112,246,138,76,51,111,190,84,71,77,185,236,237,117,79,180,86,71,77,77,189,140,122,199,213,158,72,162,234,108,86,179,126,231,123,173,85,60,86,116,102,246,50,207,172,208,196,25,185,152,19,210,73,125,196,85,13,154,161,41,32,72,96,137,140,141,177,69,12,108,239,84,100,113,71,28,104,174,87,61,81,136,174,115,156,170,229,15,202,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,121,243,45,48,191,5,151,91,47,3,153,147,197,102,105,97,250,186,10,137,41,236,169,128,224,150,165,209,61,208,79,115,166,142,162,225,44,8,212,85,100,145,72,140,129,94,237,28,199,203,39,77,81,96,148,196,176,37,83,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,38,167,61,56,163,200,158,26,253,137,248,107,199,63,103,62,209,246,159,102,127,91,43,43,58,253,159,165,214,255,0,91,69,38,221,189,120,191,59,77,119,119,107,162,233,249,57,41,198,103,13,156,68,226,170,172,21,147,153,145,246,130,245,69,111,125,210,122,111,99,215,210,108,165,100,145,198,233,55,212,65,27,23,71,205,26,104,139,187,222,215,77,17,85,48,91,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,5,213,231,157,250,19,253,228,254,26,97,87,6,124,82,254,40,248,219,24,102,69,22,27,246,221,234,229,131,234,172,86,74,121,93,182,149,149,210,214,82,74,217,106,85,28,143,88,88,200,36,114,181,158,243,220,141,102,172,71,44,140,205,94,121,223,161,63,222,79,225,164,85,129,245,93,174,215,91,253,214,182,251,125,185,213,220,110,87,26,137,42,235,43,42,230,116,211,212,207,35,149,210,75,36,142,85,115,222,231,42,185,92,170,170,170,170,170,77,167,2,92,184,44,89,31,151,24,130,231,157,176,123,87,25,230,54,31,168,195,247,203,108,21,175,109,45,178,207,84,141,235,91,219,36,46,78,164,207,218,197,150,118,187,70,185,141,108,42,136,215,75,53,181,229,67,192,229,54,26,181,89,56,184,204,103,213,165,246,229,79,80,252,35,105,86,75,78,148,52,146,182,72,29,91,58,57,26,178,190,120,156,254,147,83,88,146,25,91,38,175,116,140,232,201,160,26,245,241,209,193,149,247,131,204,199,165,182,71,117,246,206,12,197,29,162,163,12,220,165,123,18,169,209,196,172,234,211,84,198,221,52,154,46,172,72,178,53,169,28,141,123,92,221,170,175,138,63,151,134,110,46,238,185,21,150,153,181,147,87,155,117,93,219,9,230,134,23,185,91,89,28,85,14,223,107,186,203,67,52,16,213,69,27,156,145,43,36,89,35,100,253,200,245,100,113,57,28,189,20,138,73,233,206,140,161,193,185,245,149,248,131,40,243,2,10,185,44,88,138,157,176,212,45,36,235,12,241,61,146,54,88,166,141,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,186,240,241,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,117,27,209,174,123,89,44,82,177,30,253,155,148,45,81,178,159,22,62,86,51,147,229,254,33,244,233,205,107,13,148,248,177,242,177,156,159,47,241,15,167,78,6,181,135,160,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,249,242,111,185,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,85,138,14,205,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,200,172,65,249,92,177,120,241,252,55,216,169,178,27,54,47,91,177,246,31,183,183,217,183,75,141,199,169,85,138,33,107,230,116,154,55,164,212,235,83,192,218,116,118,233,36,150,102,164,147,46,187,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,134,193,60,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,47,86,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,101,112,159,49,238,12,113,206,42,179,96,172,45,156,157,182,245,136,46,20,246,187,117,55,217,219,172,125,122,169,228,108,113,71,189,244,205,99,119,61,237,77,92,168,212,215,85,84,78,243,242,185,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,1,9,124,200,249,125,211,112,237,83,30,112,228,221,170,173,217,117,113,168,109,53,109,182,24,165,153,152,101,233,20,17,196,178,212,77,60,179,76,202,153,150,119,35,220,214,178,55,171,35,215,87,198,139,138,188,58,231,206,50,225,183,55,44,89,173,131,43,106,218,251,117,67,25,115,161,134,161,33,101,218,220,175,106,212,81,74,174,99,219,178,70,183,68,114,177,219,30,140,145,169,189,141,84,217,35,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,175,191,27,124,31,98,110,17,179,66,91,43,146,174,183,4,223,42,39,118,19,188,85,203,79,215,174,130,40,224,124,204,146,56,158,174,107,225,117,75,34,87,185,145,164,138,213,123,26,212,93,173,9,233,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,190,212,215,135,130,78,48,113,55,8,217,161,21,233,171,87,91,130,111,149,16,55,22,89,233,34,167,235,215,65,20,115,178,23,199,36,172,87,53,240,186,165,242,163,26,248,210,69,106,49,238,106,46,230,207,77,179,23,90,179,171,40,223,138,242,87,49,41,35,167,197,54,121,215,15,226,90,106,86,213,178,142,119,177,236,142,161,105,229,209,30,248,101,252,248,36,70,170,62,55,70,244,106,163,145,3,7,249,157,115,0,172,202,42,58,158,31,178,67,17,118,76,117,87,186,12,77,114,138,57,226,170,176,210,201,4,51,68,218,103,185,137,26,205,60,117,29,211,70,247,58,22,177,218,35,100,115,31,28,75,101,110,86,227,188,233,199,118,204,179,203,75,23,182,113,37,231,173,216,168,187,84,52,253,94,148,47,154,79,202,76,246,70,221,35,137,238,247,156,154,233,162,106,170,136,191,171,159,217,111,152,249,73,156,184,179,0,102,229,103,109,197,246,235,131,165,186,86,246,229,172,237,210,78,212,157,181,93,103,123,242,117,153,43,37,213,232,146,126,83,223,107,95,185,169,153,92,155,179,123,40,242,243,55,49,86,12,199,115,210,91,177,62,58,167,183,219,240,189,206,166,6,35,28,248,223,51,166,160,74,133,247,162,125,67,159,76,172,103,115,37,125,59,90,171,212,232,181,225,132,25,177,129,127,5,249,167,140,178,207,218,158,211,251,37,136,46,54,46,219,208,232,246,174,203,83,36,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,75,129,138,184,81,204,123,7,13,152,43,138,107,100,94,217,193,152,163,181,193,114,146,158,21,73,44,85,81,87,207,73,27,106,19,85,214,25,122,76,86,76,154,53,36,122,196,228,106,172,75,55,229,113,99,230,159,57,62,96,98,31,81,156,147,76,148,204,108,163,203,30,79,182,59,222,117,97,90,76,87,135,171,105,238,246,214,97,201,170,89,3,239,21,114,222,235,18,24,34,123,149,28,199,181,201,214,89,35,214,88,153,3,230,99,85,209,34,1,29,124,31,113,103,140,184,69,205,15,183,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,139,176,158,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,87,114,103,185,55,101,14,110,101,230,81,226,172,103,142,224,171,183,97,140,117,81,111,184,97,123,101,76,239,71,185,145,178,102,205,94,148,235,238,196,202,134,190,153,24,254,231,202,202,118,185,83,167,209,115,194,24,73,254,229,113,228,79,44,190,181,235,21,164,0,147,253,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,205,25,233,158,153,113,195,166,92,92,115,67,52,47,61,134,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,218,237,19,84,106,53,174,123,220,198,49,239,110,186,217,233,158,153,143,196,94,99,220,115,67,52,47,61,186,235,93,164,80,195,18,43,41,109,244,173,85,88,233,105,163,85,94,156,44,220,237,19,85,114,185,206,123,220,247,189,239,117,192,227,23,140,92,119,197,254,59,167,191,223,232,253,141,134,236,219,254,207,225,254,164,53,30,203,234,195,78,202,175,234,166,65,20,147,245,100,167,73,63,40,139,179,93,173,209,19,190,245,114,224,229,255,0,89,196,69,246,44,219,205,236,59,254,164,244,29,166,8,169,170,36,158,158,76,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,150,88,131,5,137,169,226,91,254,83,109,163,229,254,4,255,0,235,246,178,21,137,169,226,91,254,83,109,163,229,254,4,255,0,235,246,176,34,175,132,239,52,249,55,243,3,15,122,140,4,143,243,94,227,142,155,13,90,175,124,35,229,203,42,210,251,114,167,167,102,46,187,35,229,167,74,26,73,91,28,237,162,129,90,173,89,95,60,78,103,85,203,172,73,12,174,143,71,186,71,244,98,131,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,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,7,171,201,124,161,198,89,245,154,24,127,40,242,254,10,73,47,184,138,161,208,211,173,92,233,12,17,49,145,186,89,102,145,253,234,140,142,40,228,145,81,168,231,170,49,81,173,115,149,26,187,15,112,197,195,214,21,225,127,38,172,185,71,133,170,123,127,96,234,84,220,110,143,165,142,158,107,157,116,174,221,45,68,141,98,127,115,27,17,206,123,153,20,81,49,94,253,155,150,223,240,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,60,149,3,207,227,252,1,131,115,79,6,221,178,251,48,112,245,37,243,15,95,41,214,154,186,134,165,23,100,172,213,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,53,236,227,7,132,204,101,194,46,104,125,135,190,212,85,222,44,85,244,241,212,216,177,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,253,58,111,84,70,202,197,93,140,203,105,196,86,67,96,222,36,178,142,251,149,56,206,138,145,204,184,211,189,246,202,233,169,214,103,218,110,40,199,37,61,108,72,215,177,219,227,115,181,86,163,219,189,138,248,220,187,30,228,80,214,136,159,238,87,30,68,242,203,235,94,177,90,64,9,37,60,167,120,215,184,225,108,85,108,225,95,50,46,123,240,221,231,90,108,29,59,214,150,158,27,85,115,164,168,168,146,158,71,43,89,36,221,170,73,182,177,93,35,220,146,164,81,177,138,146,170,176,37,252,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,170,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,2,207,241,85,195,62,13,226,191,40,235,50,183,24,87,85,219,158,218,134,220,173,23,58,101,87,62,221,113,141,146,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,102,188,57,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,242,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,36,202,114,224,230,1,71,196,69,138,44,164,205,236,69,254,171,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,150,72,174,87,31,220,31,90,184,178,202,55,54,222,149,113,227,188,29,79,89,95,133,31,12,173,70,84,206,246,53,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,12,22,229,95,199,85,78,0,196,54,174,24,115,74,190,174,124,49,124,168,134,219,131,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,39,181,137,181,177,189,239,142,98,77,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,39,150,47,48,10,204,221,163,166,225,251,59,241,23,107,199,84,155,96,195,55,41,99,158,90,171,245,44,112,77,52,173,169,123,88,177,164,208,71,79,223,52,143,107,166,107,219,170,58,70,189,242,6,96,103,167,20,121,19,195,95,177,63,13,120,231,236,231,218,62,211,236,207,235,101,101,103,95,179,244,186,223,235,104,164,219,183,175,23,231,105,174,238,237,116,93,63,39,37,56,204,225,179,136,156,85,85,130,178,115,50,62,208,94,168,173,239,186,79,77,236,122,250,77,148,172,146,56,221,38,250,136,35,98,232,249,163,77,17,119,123,218,233,162,42,166,11,115,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,128,186,188,243,191,66,127,188,159,195,72,203,192,120,3,25,102,126,38,131,6,101,254,30,171,190,223,106,169,234,234,105,237,244,136,142,158,118,83,83,201,81,42,70,221,117,123,210,40,100,84,99,117,123,213,17,173,71,57,81,171,38,156,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,99,174,0,199,248,203,43,49,149,167,48,114,251,16,213,216,241,13,142,161,42,104,107,169,149,55,196,253,21,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,245,113,165,198,150,50,227,39,25,90,47,55,156,59,73,134,240,246,27,167,146,27,45,150,25,146,165,244,239,153,35,90,153,165,169,86,49,210,190,71,69,30,137,181,172,107,35,98,35,119,111,124,153,43,205,67,129,90,156,1,136,110,188,79,101,109,5,92,248,98,249,81,53,203,25,195,53,84,91,45,55,25,234,161,99,103,137,100,145,38,145,149,83,84,170,172,108,99,250,79,107,215,115,99,123,25,28,117,90,109,55,91,253,214,138,197,98,182,85,220,110,87,26,136,233,40,232,233,33,116,211,212,207,35,145,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,4,143,242,100,225,211,237,46,59,190,241,47,127,167,214,131,8,117,44,88,127,223,252,251,164,240,167,106,151,220,149,28,157,42,89,81,155,100,141,204,127,109,220,213,71,67,221,96,57,163,249,236,204,223,162,250,61,17,54,124,55,100,133,171,135,12,146,194,217,47,102,190,85,222,105,240,229,60,173,125,125,76,109,141,245,51,205,60,149,19,61,24,222,230,49,101,154,77,140,213,202,214,109,106,185,234,138,245,132,206,104,254,123,51,55,232,190,143,68,6,85,114,49,253,54,126,237,255,0,18,37,80,138,190,70,63,166,207,221,191,226,68,170,0,0,0,0,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,152,1,206,175,202,198,22,249,129,67,233,215,16,34,175,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,36,101,240,79,130,174,185,149,196,37,14,92,216,170,41,32,185,98,172,47,139,172,148,114,213,189,205,130,57,234,112,229,198,24,221,35,154,215,57,24,142,122,42,170,53,203,166,186,34,248,1,147,252,215,56,215,252,38,226,169,248,107,203,59,157,214,155,13,225,43,133,69,54,45,151,94,140,55,139,164,50,53,169,79,177,90,146,58,26,89,35,127,123,157,178,73,87,114,49,82,24,101,118,58,240,57,194,37,215,139,236,220,118,20,158,227,87,103,194,118,26,118,220,177,29,214,10,119,61,236,129,94,141,101,44,47,86,172,76,169,153,119,108,234,46,136,200,230,145,27,39,73,99,118,58,155,20,112,19,133,178,227,12,112,143,150,110,203,74,27,84,52,151,140,63,69,116,186,205,111,149,37,237,87,137,32,98,87,73,52,136,174,87,76,217,216,248,156,142,93,99,233,36,72,141,108,109,99,66,245,97,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,60,6,122,113,71,145,60,53,251,19,240,215,142,126,206,125,163,237,62,204,254,182,86,86,117,251,63,75,173,254,182,138,77,187,122,241,126,118,154,238,238,215,69,210,234,145,87,207,59,244,39,251,201,252,52,12,233,201,78,51,56,108,226,39,21,85,96,172,156,204,143,180,23,170,43,123,238,147,211,123,30,190,147,101,43,36,142,55,73,190,162,8,216,186,62,104,211,68,93,222,246,186,104,138,169,130,220,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,182,149,182,155,173,186,154,130,178,225,108,171,165,167,186,83,173,93,12,179,66,230,50,170,4,150,72,86,88,156,169,163,216,146,195,44,106,230,234,155,227,123,124,90,168,151,47,139,31,52,249,201,243,3,16,250,140,228,132,229,183,7,214,174,44,185,91,229,171,109,233,87,30,59,193,212,248,154,191,10,62,25,90,140,169,157,247,90,181,146,134,86,200,246,197,178,161,97,137,137,35,156,213,137,237,99,247,108,73,35,144,62,94,85,156,120,255,0,200,142,21,51,126,245,253,182,44,33,125,185,220,127,239,12,166,178,53,157,47,252,33,209,62,73,191,181,211,177,191,201,48,149,67,86,204,89,133,175,184,27,21,94,112,86,41,161,236,87,172,63,112,168,181,220,105,186,172,147,161,85,4,142,142,88,247,177,92,199,109,123,28,154,181,85,171,166,168,170,157,228,218,114,208,227,142,155,136,236,27,14,79,99,134,85,179,49,112,93,158,55,205,87,35,229,168,101,242,221,10,199,2,86,186,103,171,156,149,40,231,196,217,154,247,123,239,145,36,98,170,57,236,132,51,124,0,6,47,243,33,206,251,86,72,240,161,139,29,112,177,213,221,42,49,229,61,70,7,161,100,50,54,54,65,61,125,29,66,44,242,185,117,84,100,113,71,43,209,26,213,87,61,24,207,117,28,178,51,95,115,63,249,205,230,151,218,190,35,172,89,103,65,125,237,84,24,19,15,199,218,104,187,46,206,199,116,173,122,205,55,229,21,136,233,55,210,182,220,238,231,57,141,211,68,209,221,68,45,167,46,14,25,45,92,77,102,134,53,176,226,58,106,184,173,182,188,15,117,109,53,201,109,205,171,162,162,186,214,71,216,233,31,59,94,155,92,246,54,122,138,152,152,143,141,235,37,35,94,215,39,77,192,120,174,4,243,210,251,144,60,77,96,236,73,108,188,218,173,150,171,245,194,151,13,226,73,174,136,196,165,109,158,170,170,20,168,123,228,114,183,163,211,216,201,146,68,115,81,174,133,55,110,98,189,142,216,164,213,179,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,121,176,247,3,249,197,106,206,254,23,50,255,0,23,81,223,170,238,183,42,43,61,53,146,253,45,117,83,103,173,75,173,36,77,134,165,213,14,71,189,219,228,115,82,118,172,139,189,209,207,27,220,137,191,64,47,168,0,1,106,184,177,242,177,156,159,47,241,15,167,78,93,82,213,113,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,0,0,0,0,130,30,107,25,13,77,147,124,81,215,226,107,21,21,92,118,44,201,167,92,77,27,221,79,42,65,29,197,242,189,181,240,178,103,189,201,43,250,168,149,46,68,86,244,210,178,54,35,26,212,98,187,13,73,116,231,113,141,112,11,48,6,94,229,204,212,244,149,24,218,91,196,183,186,121,90,200,95,61,13,169,176,201,12,173,123,183,117,162,101,68,207,133,90,136,221,146,45,20,154,174,176,162,17,107,148,247,252,43,133,51,79,6,226,156,117,100,246,206,27,179,98,11,117,194,241,110,236,209,212,118,202,24,170,99,124,240,116,165,84,142,77,241,181,237,216,245,70,187,93,21,81,21,64,158,158,93,89,57,98,201,190,17,240,37,53,162,110,209,87,140,45,240,99,27,165,78,215,179,173,85,95,4,82,53,54,57,239,70,244,160,74,120,53,110,214,191,161,191,107,92,247,33,146,167,228,225,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,63,88,1,141,88,179,152,247,6,56,27,21,94,112,86,41,206,78,197,122,195,247,10,139,93,198,155,236,237,214,78,133,84,18,58,57,99,222,202,103,49,219,94,199,38,173,85,106,233,170,42,167,121,146,166,181,156,88,249,167,206,79,152,24,135,212,103,3,97,60,148,207,188,167,226,39,10,213,99,92,156,197,127,104,44,180,87,7,218,231,169,236,53,52,155,42,153,28,114,58,61,149,17,198,245,209,147,70,186,162,109,247,180,215,84,84,79,41,198,7,18,150,46,21,178,58,241,153,183,52,235,93,102,221,107,195,116,142,165,124,241,213,222,37,134,71,211,199,42,53,204,219,10,116,159,36,138,175,98,244,227,122,53,85,234,198,187,26,249,42,121,88,197,63,48,43,189,58,220,98,175,54,220,139,207,108,61,154,112,231,94,58,197,63,107,112,101,207,109,158,207,115,236,52,116,30,200,234,84,215,84,193,103,232,197,34,203,81,210,133,30,238,212,246,38,253,250,42,234,136,128,97,6,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,19,245,115,47,40,113,150,82,211,96,217,241,156,20,144,63,28,225,122,92,95,108,134,25,210,87,178,221,83,44,204,167,116,170,223,117,175,123,96,234,35,81,93,163,36,98,59,107,247,49,190,131,133,92,117,129,50,203,136,236,186,199,249,151,107,237,216,110,197,136,41,107,43,127,47,52,93,147,107,255,0,39,89,249,22,186,73,59,60,155,42,58,77,106,245,122,61,53,77,30,166,74,115,127,197,54,44,115,159,185,123,141,112,181,119,109,178,226,12,175,180,221,45,213,61,39,199,215,165,158,182,190,72,164,216,244,107,219,185,143,106,232,228,71,38,186,42,34,247,1,138,185,61,145,121,143,159,53,152,154,211,149,246,111,108,221,112,190,31,155,18,77,109,137,85,106,171,41,98,158,8,100,101,51,17,23,171,50,118,134,189,35,213,28,246,177,200,205,207,86,49,254,87,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,155,252,154,174,214,171,7,18,88,218,251,125,185,210,91,173,182,236,183,185,85,214,86,85,204,216,96,166,130,58,251,123,164,150,73,28,168,214,49,173,69,114,185,85,17,17,21,84,199,94,48,243,47,41,243,107,63,113,70,53,201,204,17,246,126,203,91,112,173,146,122,159,105,84,213,251,122,169,245,181,18,58,235,178,161,173,125,47,93,146,70,189,153,19,108,123,116,241,85,64,38,211,129,206,46,237,92,95,101,27,177,92,246,234,75,62,44,176,212,54,219,136,237,80,84,53,236,100,234,196,115,42,161,98,185,101,101,52,201,187,103,81,53,71,199,52,104,233,58,75,35,178,40,131,110,84,249,33,159,56,203,62,104,51,107,46,111,149,120,87,7,225,90,132,131,18,94,29,30,232,46,144,59,99,228,179,178,53,247,103,124,173,70,43,181,238,129,58,115,106,146,36,13,124,228,128,0,0,0,0,0,0,0,1,194,169,66,174,159,2,183,120,20,42,124,64,229,189,255,0,2,178,150,161,80,28,42,162,34,170,174,154,124,72,75,231,5,122,109,211,62,112,253,35,95,170,209,90,106,99,211,187,254,141,149,53,238,251,246,252,126,226,106,238,147,182,150,217,87,82,229,209,34,130,71,170,253,218,53,84,128,46,99,56,218,44,107,196,133,202,72,31,35,163,181,69,81,111,84,122,181,125,246,87,213,106,169,183,224,186,167,143,127,112,23,115,148,102,0,110,41,204,203,245,238,88,245,109,181,244,204,99,149,31,162,43,233,107,81,124,23,79,187,196,154,178,49,57,43,225,136,27,129,241,158,39,115,35,235,173,250,40,17,219,87,114,181,180,122,162,107,250,186,174,255,0,10,146,118,0,0,0,22,7,138,94,45,240,87,13,216,126,106,139,171,187,77,209,31,78,140,165,142,170,158,57,54,202,229,247,182,200,237,87,185,171,252,210,48,241,167,54,28,244,175,188,75,46,26,189,92,104,41,21,24,141,137,29,70,228,69,219,222,168,189,15,188,9,186,4,84,112,237,205,182,170,122,218,107,38,110,210,220,43,29,61,71,79,182,62,162,142,38,181,29,36,104,221,125,198,119,34,43,215,93,127,245,73,198,12,199,56,115,30,217,217,123,195,119,24,106,105,222,231,177,21,147,71,34,234,213,209,127,49,202,158,63,172,15,223,0,0,0,1,97,56,205,201,154,124,219,200,172,99,107,166,141,61,160,235,61,79,65,85,36,118,178,34,49,205,93,172,94,253,22,52,238,209,77,125,111,54,219,174,90,102,5,93,174,161,21,183,12,55,117,116,75,171,21,191,148,134,94,229,209,233,170,107,183,94,244,54,127,171,165,167,174,165,154,142,170,38,203,12,236,116,114,49,201,170,57,170,154,42,41,12,28,207,56,73,151,0,99,107,214,113,225,154,106,120,173,55,90,185,107,42,225,130,150,84,216,174,236,172,69,87,119,179,243,229,122,170,247,124,124,84,12,219,229,173,196,117,187,56,242,145,184,122,125,241,220,240,250,210,91,228,107,228,133,85,202,218,56,245,114,53,154,46,154,198,255,0,20,248,126,165,51,40,128,158,92,57,247,91,148,89,239,100,195,147,86,84,199,106,196,247,72,33,168,99,37,99,35,220,145,76,196,221,187,239,89,26,157,202,158,31,30,226,122,237,55,42,123,189,182,150,231,75,35,93,29,76,44,149,186,57,23,68,115,81,218,106,157,223,16,62,179,170,86,247,247,119,29,165,47,98,63,196,14,168,223,175,119,134,167,97,214,141,209,87,68,67,177,60,64,172,0,5,136,227,111,28,211,229,223,14,216,131,19,78,205,253,26,138,24,209,189,70,179,85,125,84,109,241,119,119,222,64,78,68,216,31,137,115,143,5,218,91,222,217,111,246,228,122,104,171,171,86,170,38,175,135,127,243,137,142,230,223,137,18,217,194,197,218,209,29,74,199,53,109,194,214,141,68,114,38,186,84,171,191,106,247,70,164,119,242,220,201,154,188,198,207,59,94,32,154,38,45,190,205,83,5,70,231,194,247,39,86,26,202,55,233,170,119,34,237,127,197,127,160,9,226,179,82,58,134,219,13,43,252,89,187,225,247,185,87,252,231,218,0,28,41,71,129,90,233,241,56,78,240,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,87,193,78,81,116,11,160,79,16,42,0,1,24,124,229,176,100,49,96,91,54,44,167,165,99,92,219,181,28,114,72,214,42,170,163,155,92,189,235,224,157,238,67,197,114,105,205,26,248,241,117,203,42,39,172,149,105,31,75,112,185,197,27,164,110,198,255,0,173,19,185,186,107,226,142,95,29,59,212,202,238,105,153,126,252,111,194,205,217,212,52,46,158,186,146,231,109,146,21,100,91,222,196,73,246,170,162,106,159,9,28,159,177,84,139,254,91,121,130,204,191,226,118,217,83,81,95,217,97,184,218,174,20,74,229,147,107,119,116,186,191,114,235,252,143,234,255,0,48,27,1,130,136,102,138,162,52,154,23,163,216,239,5,79,137,88,20,184,225,19,188,169,66,32,28,128,117,84,212,71,75,79,45,84,206,70,199,11,29,35,213,124,17,17,53,85,3,14,57,147,241,57,38,71,101,116,118,91,28,245,49,94,47,207,170,160,99,225,158,38,58,53,90,55,171,95,163,181,85,68,89,24,186,34,125,223,168,134,60,3,132,49,86,125,230,188,54,214,73,53,93,194,253,115,100,213,213,15,99,229,84,73,170,24,215,200,237,137,175,140,159,169,63,97,145,124,208,115,165,249,147,159,119,76,35,73,118,90,155,126,22,184,207,19,24,217,119,70,143,116,20,237,93,19,106,104,168,172,122,120,175,199,192,187,124,160,114,65,183,220,85,136,179,15,16,225,228,158,154,26,74,39,91,167,168,131,221,69,74,167,239,86,57,93,223,223,11,126,31,0,36,131,133,76,151,181,100,150,75,97,108,37,73,75,76,218,170,123,93,59,106,164,138,39,51,169,47,188,247,57,119,42,187,85,116,142,94,255,0,189,75,196,81,20,76,134,38,67,19,81,172,141,168,214,181,19,68,68,68,209,16,172,0,56,95,184,228,1,240,222,111,20,86,43,116,183,59,132,155,97,135,110,238,244,69,239,114,53,60,85,19,197,83,226,125,198,44,115,13,205,218,140,168,201,26,202,186,11,162,209,86,84,164,107,19,217,54,199,251,181,148,173,93,61,213,215,185,235,254,16,35,11,141,30,57,115,15,55,113,125,211,12,225,156,79,122,181,225,250,74,217,35,72,97,175,110,215,244,170,39,218,168,177,34,119,109,115,63,157,252,212,49,150,219,150,88,246,249,100,151,19,80,225,187,157,69,35,94,155,165,109,28,207,223,187,106,163,145,81,138,138,139,189,189,250,252,74,112,6,22,173,204,124,117,71,135,27,44,143,169,186,62,121,28,253,187,220,231,54,39,200,171,166,169,174,187,87,226,79,54,89,240,167,128,45,185,111,75,135,151,4,90,152,201,41,224,255,0,228,173,239,70,199,23,251,110,255,0,204,251,192,215,197,205,115,92,173,114,42,42,46,138,139,226,138,100,135,2,153,211,136,50,171,60,109,47,167,191,215,83,91,106,41,171,163,124,17,212,35,35,87,186,5,118,170,142,238,241,141,63,167,67,232,227,39,133,60,83,145,120,182,225,122,135,14,85,83,225,217,234,222,140,149,180,251,97,137,100,158,116,99,117,222,237,61,214,53,19,195,197,63,167,28,109,119,74,251,53,116,87,43,101,84,148,213,48,238,217,44,110,209,205,213,21,171,162,254,197,84,254,144,54,140,195,183,120,175,182,120,46,144,63,115,38,223,162,234,139,224,229,79,135,119,192,253,35,31,120,22,198,151,44,117,195,181,142,249,119,175,146,178,169,245,117,236,116,178,63,87,42,54,161,232,159,4,50,8,1,30,124,229,104,219,83,146,120,97,236,102,174,134,255,0,36,142,85,77,123,146,138,98,67,12,8,230,253,114,182,208,228,93,146,58,168,34,124,149,23,74,136,99,87,46,138,143,90,41,116,84,238,241,2,37,120,118,196,21,56,103,57,112,157,206,149,143,123,210,239,64,213,107,26,138,174,78,213,19,180,239,69,211,243,124,83,188,217,106,142,161,106,169,153,58,196,177,171,181,247,85,123,211,69,208,214,151,135,56,33,169,206,236,21,5,67,26,230,62,255,0,109,106,163,147,84,93,106,225,67,101,139,123,85,180,113,181,85,87,77,124,127,106,129,244,148,184,168,165,192,117,239,247,180,209,127,192,118,53,74,17,117,82,180,241,2,160,0,0,0,0,0,0,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,250,215,163,214,129,63,192,0,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,2,37,121,218,103,29,246,92,85,129,120,126,167,135,163,101,166,183,166,49,172,147,115,29,218,234,164,146,162,146,157,52,86,111,143,162,200,170,123,209,251,95,218,189,230,235,27,85,113,131,150,190,80,212,230,255,0,24,56,30,5,130,173,109,184,62,161,113,125,202,106,105,226,137,240,50,133,205,125,59,149,36,215,123,29,88,180,145,189,172,69,122,178,87,42,109,209,94,223,43,199,78,53,186,227,254,48,115,110,251,121,167,164,134,162,151,20,85,217,24,218,102,57,172,88,45,238,236,48,185,81,206,114,239,116,84,209,185,235,174,138,245,114,162,53,21,26,153,233,201,47,39,44,81,97,92,117,196,13,68,221,107,213,77,193,112,117,28,123,94,222,201,75,28,116,245,117,11,170,63,100,157,103,203,77,220,172,220,206,203,238,187,73,28,136,23,131,156,46,10,186,226,174,15,159,125,183,212,82,71,79,131,177,69,182,247,92,217,158,228,124,144,61,179,80,163,98,68,106,162,191,171,93,19,149,28,173,77,141,122,235,170,35,93,14,185,3,156,119,222,31,243,151,9,231,22,28,135,180,85,225,155,131,106,36,166,220,198,118,186,87,181,209,212,211,111,123,30,145,245,96,146,88,186,155,21,204,223,185,190,243,81,77,143,179,99,2,254,20,50,179,25,101,159,181,61,153,246,183,15,220,108,93,183,161,214,236,189,170,154,72,122,189,61,205,223,183,169,187,110,230,235,166,154,166,186,154,198,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,6,211,198,0,115,171,242,177,133,190,96,80,250,117,196,190,188,188,49,173,215,31,240,91,149,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,189,209,83,70,231,174,186,43,213,202,136,212,84,106,88,174,117,126,86,48,183,204,10,31,78,184,129,10,198,116,242,224,229,255,0,89,196,69,246,44,219,205,236,59,254,164,244,29,166,8,169,170,36,158,158,76,69,85,177,241,237,167,124,47,142,70,67,12,138,143,124,200,237,171,36,73,19,81,255,0,150,88,173,7,4,156,31,98,110,46,115,66,43,43,82,174,139,4,216,234,32,118,44,188,82,75,79,215,161,130,88,231,124,44,142,57,94,142,115,230,117,51,226,71,181,146,36,106,228,123,218,228,77,174,159,236,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,168,99,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,18,169,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,2,42,249,231,126,132,255,0,121,63,134,152,191,203,11,33,176,110,126,113,71,73,107,204,10,42,75,149,139,9,217,234,113,53,69,166,174,157,102,130,228,248,165,134,8,161,145,55,181,54,54,90,152,229,84,114,61,143,72,86,55,49,91,34,233,148,28,243,191,66,127,188,159,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,0,197,254,99,57,13,131,115,171,133,204,101,116,190,209,82,69,125,192,118,122,220,77,98,187,58,157,100,158,141,244,177,117,231,133,138,143,106,236,168,138,21,137,200,170,172,69,88,228,86,57,209,51,76,160,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,35,3,155,95,5,30,219,163,172,226,203,44,173,151,90,203,212,61,24,241,165,190,4,235,198,234,24,96,233,178,230,212,87,111,143,162,200,162,142,86,198,215,53,99,86,202,169,26,69,51,223,101,121,90,112,129,156,184,207,49,236,60,78,219,239,223,98,240,182,20,184,107,67,91,81,110,109,84,152,131,189,97,173,164,167,141,234,212,108,46,129,245,16,190,171,191,100,142,68,141,30,246,72,177,77,72,0,0,3,21,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,60,86,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,246,160,13,96,115,99,2,254,11,243,79,25,101,159,181,61,167,246,75,16,92,108,93,183,161,209,237,93,150,166,72,122,189,61,206,217,187,167,187,110,231,105,174,154,174,154,147,169,202,227,200,158,89,125,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,15,213,227,163,131,43,23,24,121,113,75,108,142,235,236,108,103,133,251,69,70,25,185,74,247,173,43,100,149,25,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,154,251,93,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,109,60,96,7,51,174,3,191,13,246,42,156,249,202,123,46,236,125,135,237,238,246,149,174,221,110,234,85,98,136,90,248,91,30,174,234,181,58,212,240,54,161,91,182,57,37,153,169,28,41,174,200,154,129,13,120,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,143,174,251,143,241,150,38,195,56,103,6,95,113,13,93,93,139,7,83,212,211,88,173,238,84,72,40,89,81,80,250,137,213,141,68,68,87,201,44,138,174,122,234,245,70,198,213,93,177,177,173,243,230,74,112,47,193,149,247,140,60,199,170,182,73,117,246,54,12,194,253,158,163,19,92,162,123,22,169,177,202,175,233,83,83,70,237,117,154,94,148,168,146,57,171,28,109,99,156,237,202,140,138,64,188,28,183,57,125,211,113,19,83,38,112,231,37,170,173,185,117,110,168,117,53,21,182,104,165,133,152,153,235,20,241,202,177,84,67,60,83,66,202,105,146,7,43,218,215,50,71,163,227,215,86,72,137,54,135,228,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,63,88,13,85,201,254,229,113,228,79,44,190,181,235,21,164,0,146,63,100,227,170,167,134,94,93,185,83,150,25,99,95,87,75,154,24,142,158,231,114,165,174,109,44,82,65,104,183,38,33,174,71,78,244,158,55,197,51,230,88,38,133,177,163,87,106,117,36,115,152,173,141,36,9,137,4,69,242,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,101,208,0,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,64,200,188,139,204,126,34,243,30,221,149,249,95,102,237,215,90,237,101,154,105,85,89,75,111,165,106,162,73,85,83,34,34,244,225,102,230,234,186,43,149,206,107,24,215,189,236,99,130,229,240,73,193,246,38,226,231,52,34,178,181,42,232,176,77,142,162,7,98,203,197,36,180,253,122,24,37,142,119,194,200,227,149,232,231,62,103,83,62,36,123,89,34,70,174,71,189,174,68,218,233,254,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,249,252,139,200,188,184,225,211,46,45,217,95,149,246,110,195,106,161,214,89,166,149,81,245,87,10,167,34,36,149,85,50,34,39,82,103,237,110,171,162,53,26,214,177,141,99,24,198,54,224,1,170,185,53,60,75,127,202,109,180,124,191,192,159,253,126,214,66,177,53,60,75,127,202,109,180,124,191,192,159,253,126,214,4,43,19,83,203,23,128,239,192,133,138,155,62,115,98,203,183,31,98,11,123,125,155,107,184,219,186,117,88,94,23,62,102,201,163,186,174,78,181,68,14,167,87,110,142,57,97,106,201,10,233,190,86,172,85,240,157,230,159,38,254,96,97,239,81,128,217,76,0,0,0,0,13,85,192,36,39,14,114,251,169,226,39,128,188,175,206,28,155,181,82,55,49,109,212,247,122,106,219,108,49,69,11,241,51,22,253,52,113,44,181,19,79,20,48,190,154,20,157,200,247,53,207,145,136,200,245,209,145,162,6,90,242,224,230,1,71,196,69,138,44,164,205,236,69,254,171,20,29,166,120,170,106,35,130,158,60,69,75,189,242,110,167,100,44,142,54,77,12,106,140,124,40,221,203,28,73,43,85,255,0,150,72,163,175,154,63,158,204,205,250,47,163,209,18,211,193,151,2,249,113,193,229,138,186,75,101,127,218,140,103,121,221,21,203,19,84,81,165,60,142,165,223,186,58,90,120,183,191,161,10,109,99,158,136,247,58,73,17,28,231,42,54,38,71,18,220,209,252,246,102,111,209,125,30,136,12,170,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,3,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,46,197,28,34,231,125,215,136,238,29,48,102,114,223,108,116,150,139,149,254,158,165,181,148,148,146,57,240,36,244,245,83,83,72,248,247,123,205,99,221,2,189,24,170,229,98,61,26,174,126,221,235,173,185,63,220,174,60,137,229,151,214,189,98,180,12,127,230,211,193,214,4,185,96,75,247,22,214,10,207,99,98,75,55,101,251,65,23,78,106,143,111,117,102,161,160,165,247,159,63,78,151,161,26,42,254,78,37,234,107,239,104,169,184,141,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,128,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,227,2,178,43,150,157,171,34,56,222,159,57,112,133,125,92,89,117,102,179,205,95,135,233,37,171,107,167,167,186,214,36,212,210,208,174,228,123,230,166,134,157,210,189,36,122,198,253,103,166,110,233,150,57,158,185,234,0,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,34,153,233,158,153,113,195,166,92,92,115,67,52,47,61,134,213,67,164,80,195,18,35,234,174,21,78,69,88,233,105,163,85,78,164,207,218,237,19,84,106,53,174,123,220,198,49,239,104,51,103,63,178,107,34,189,129,248,92,204,43,86,23,251,81,112,75,101,175,182,189,201,215,155,187,115,151,106,47,78,22,110,103,82,119,237,138,61,236,222,246,238,110,183,0,214,179,137,126,34,241,223,20,25,167,95,153,152,234,163,251,109,29,158,139,100,63,214,203,95,105,154,104,40,250,145,69,31,91,165,215,123,122,175,110,247,248,170,248,34,72,79,43,238,96,149,55,106,155,47,11,217,211,117,164,99,217,78,218,12,31,124,169,150,42,102,108,134,42,90,122,59,42,69,20,13,106,189,90,201,220,201,229,151,124,143,86,197,239,61,204,212,37,40,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,138,190,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,64,241,92,116,224,171,174,0,227,7,54,236,87,154,138,73,170,42,177,69,93,237,142,166,123,156,196,130,224,238,221,11,85,92,214,174,246,197,83,27,94,154,104,143,71,34,43,145,17,203,37,60,150,49,253,53,247,135,156,87,151,213,24,134,174,178,229,133,113,67,234,89,67,50,202,230,80,91,171,41,227,88,82,37,114,108,107,31,81,5,123,213,140,94,231,239,115,145,58,136,174,177,92,237,50,207,21,83,102,158,5,206,62,201,213,195,119,12,62,152,103,175,28,114,59,179,215,83,212,212,84,108,153,219,58,108,234,71,85,172,105,189,92,238,132,254,234,35,53,95,21,201,167,31,211,97,158,40,238,152,50,227,136,106,233,41,241,142,23,171,166,163,183,181,101,88,43,174,52,242,197,81,26,189,173,69,98,62,58,104,235,149,175,126,154,35,164,106,46,178,109,112,77,160,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,2,223,243,66,224,163,241,128,192,143,206,124,189,182,93,107,179,39,6,219,217,77,21,186,137,58,222,217,181,182,103,61,244,233,19,156,154,77,23,86,121,163,88,209,95,39,191,22,201,28,248,186,112,173,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,218,76,195,252,71,203,23,135,220,83,196,211,120,129,187,81,117,173,83,117,174,119,44,37,43,37,158,150,235,125,150,170,89,223,93,83,44,210,191,116,43,213,77,105,24,198,68,174,141,186,170,177,95,19,194,229,240,89,196,117,215,138,124,134,181,102,165,247,4,85,225,171,147,170,38,182,214,49,98,115,104,171,103,131,106,73,85,66,231,42,185,244,206,114,171,123,213,85,146,50,104,149,207,233,245,29,119,241,102,41,177,96,108,43,121,198,184,166,187,177,89,112,253,190,162,233,113,169,233,62,78,133,44,17,186,73,100,216,196,115,221,181,140,114,232,212,87,46,154,34,42,247,31,172,98,175,51,76,235,252,11,112,143,138,123,61,191,181,87,227,189,112,85,30,248,183,195,23,109,130,110,209,36,154,72,199,55,74,88,170,118,57,55,105,42,197,185,170,221,218,4,21,230,198,58,252,40,102,158,50,204,207,101,251,51,237,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,38,39,147,78,0,169,195,60,46,93,49,157,199,15,82,82,84,99,28,81,87,83,71,112,106,68,179,215,91,169,226,138,158,52,123,154,170,244,100,117,49,215,35,88,253,52,87,72,228,77,36,220,232,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,217,207,41,240,47,224,191,43,48,110,89,251,83,218,127,100,176,253,186,197,219,122,29,30,213,217,105,163,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,168,16,89,204,211,37,63,2,220,92,98,158,207,112,237,84,24,239,92,107,71,190,93,243,69,219,103,155,180,71,38,145,177,173,210,170,42,157,141,77,218,68,177,110,114,187,118,153,127,201,47,56,236,82,225,92,117,195,245,68,61,27,213,53,193,113,141,28,155,158,238,215,75,36,116,244,149,9,162,51,100,125,23,197,77,222,175,220,254,213,238,183,72,220,170,231,105,147,150,41,112,174,5,226,6,158,110,141,234,154,224,152,58,178,61,175,119,107,165,146,58,138,186,117,213,95,178,62,139,226,169,238,70,110,127,106,247,157,164,109,69,196,174,87,25,189,77,148,188,96,225,152,46,83,210,65,109,199,52,243,97,10,169,166,130,89,94,199,212,185,143,165,108,73,31,230,189,245,144,82,70,174,114,57,136,201,30,174,219,249,237,9,244,0,0,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,0,11,21,198,183,16,246,174,25,248,121,196,184,242,123,173,93,5,246,225,79,53,147,11,62,154,141,181,47,246,220,244,242,173,43,149,178,34,196,140,141,99,116,207,89,61,221,145,57,17,30,229,108,111,8,96,230,43,156,119,220,228,226,227,29,212,221,225,236,244,152,62,225,62,14,181,211,110,99,250,52,180,19,203,27,151,123,88,197,119,86,117,168,159,71,110,115,58,251,55,57,172,106,152,214,0,19,209,202,179,56,239,185,187,194,61,162,155,17,195,173,94,2,184,75,131,163,169,220,207,234,170,90,104,32,146,153,118,49,141,70,116,224,168,138,13,61,231,59,161,189,206,87,61,81,51,0,130,30,84,249,243,77,147,124,81,208,97,155,237,109,92,118,44,201,167,76,51,35,27,81,42,65,29,197,242,177,212,19,62,22,49,201,43,250,168,180,205,85,70,244,210,178,71,171,218,212,122,58,119,128,0,0,30,83,53,114,207,10,231,38,92,98,60,173,198,180,157,162,203,137,173,242,219,234,118,199,27,228,135,122,123,147,197,212,99,216,217,162,122,54,72,222,173,93,146,49,142,68,213,168,122,176,6,182,220,85,112,207,140,184,80,205,202,204,173,198,21,212,151,22,58,157,183,43,69,206,153,81,172,184,219,164,124,140,138,117,143,114,186,23,238,138,70,62,55,42,237,123,29,181,207,102,201,31,106,171,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,70,49,101,154,89,21,173,209,55,200,247,120,185,85,118,62,226,171,134,124,27,197,126,81,214,101,110,48,174,171,183,61,181,13,185,90,46,116,202,174,125,186,227,27,36,100,83,172,123,145,179,51,108,178,49,241,185,83,115,30,237,174,99,246,72,205,120,115,87,44,241,86,77,230,62,35,202,220,107,73,217,239,88,102,225,45,190,167,108,114,50,57,182,47,185,60,93,70,49,238,134,86,43,100,141,234,212,223,27,216,228,77,28,128,121,250,43,181,214,221,77,95,71,111,185,213,210,211,221,41,210,146,186,40,102,115,25,85,2,75,28,201,20,173,69,209,236,73,97,138,68,107,181,77,241,177,222,45,69,75,151,195,71,14,152,239,138,12,211,160,203,60,11,79,253,170,178,241,91,190,31,235,101,175,180,195,12,245,157,57,101,143,173,210,235,177,221,38,59,123,252,17,60,85,60,166,85,101,158,42,206,76,199,195,153,91,130,169,59,69,235,19,92,34,183,211,110,142,71,199,14,245,247,231,151,166,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,216,123,133,94,25,240,111,10,25,71,71,149,184,62,186,174,226,247,84,58,229,119,185,212,170,181,247,27,140,140,141,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,195,213,228,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,79,106,0,0,0,0,0,0,0,0,0,20,185,78,189,254,246,154,47,248,14,197,241,40,85,209,64,173,165,69,45,42,3,205,102,101,201,246,124,187,196,247,88,161,124,175,165,180,85,202,214,51,197,85,34,114,247,26,225,241,19,136,42,113,54,114,226,203,157,83,30,199,173,222,189,168,215,181,17,90,157,170,87,105,220,137,175,231,120,175,121,178,6,97,194,202,140,7,136,96,145,17,89,37,182,161,174,69,78,229,69,141,117,67,91,254,35,32,134,155,59,177,172,20,236,107,88,203,253,201,168,141,77,17,52,171,153,0,149,94,77,84,109,166,201,60,78,247,179,71,77,127,142,70,170,38,157,203,69,9,33,134,4,114,129,185,91,107,178,46,247,29,44,17,50,74,123,165,60,50,43,87,85,87,165,20,90,170,247,120,153,238,0,252,220,69,119,138,197,103,158,233,59,246,178,29,154,174,168,158,46,68,248,247,124,79,210,49,247,142,156,105,114,192,188,59,95,47,150,138,249,40,234,153,87,64,198,203,27,244,114,35,170,24,139,240,80,33,167,142,188,233,196,25,171,158,55,103,212,95,235,170,109,180,244,212,49,178,9,42,17,241,163,219,2,59,84,70,247,120,200,191,211,169,141,237,107,156,228,107,81,85,85,116,68,79,21,83,234,186,93,43,239,53,210,220,174,117,82,84,212,205,183,124,178,59,87,59,68,70,166,171,251,17,19,250,12,142,224,219,133,60,83,158,152,182,223,122,155,14,85,84,97,216,42,216,143,149,212,251,161,149,99,158,4,123,117,222,221,125,215,185,23,199,193,127,160,44,141,203,44,177,237,142,201,22,38,174,195,119,58,122,71,61,118,202,234,57,153,179,110,229,87,42,171,17,17,19,99,187,245,248,25,53,193,119,28,185,135,148,88,190,215,134,113,54,39,189,93,48,253,93,108,113,172,51,87,183,107,58,181,16,110,85,89,81,123,182,181,255,0,206,254,114,146,149,153,156,41,224,11,150,91,213,97,228,193,22,167,178,58,121,255,0,249,43,123,145,209,203,254,219,187,243,254,242,6,113,254,22,173,203,140,117,89,135,29,44,140,169,181,190,9,26,253,187,28,215,58,38,72,139,166,171,166,155,147,226,6,206,86,107,197,21,246,221,21,206,223,38,232,102,221,183,189,21,123,156,173,95,5,84,241,69,248,159,113,139,28,188,179,118,163,53,242,70,142,174,190,232,181,181,148,201,34,202,247,205,189,254,245,101,83,83,95,117,52,238,98,127,128,202,112,0,28,39,220,7,37,157,226,175,37,237,89,219,146,216,167,9,85,210,211,58,170,162,215,80,218,89,37,137,207,233,203,238,189,174,77,170,142,213,29,27,87,187,238,66,241,20,75,19,38,137,240,202,212,115,36,106,181,205,84,213,21,21,52,84,3,89,172,125,132,49,86,66,102,188,214,215,201,53,37,194,195,115,124,212,53,12,99,226,85,72,106,30,214,72,221,233,175,140,127,173,63,105,51,156,182,56,156,147,60,114,186,75,45,242,122,153,111,22,23,210,208,61,243,79,19,221,34,165,27,21,207,209,186,42,34,172,111,93,21,62,255,0,214,98,79,55,236,144,109,139,21,97,220,195,195,216,121,32,166,154,146,181,215,25,233,224,247,85,86,169,155,21,238,71,119,119,204,239,135,196,180,156,175,179,165,249,109,159,118,188,35,87,118,90,107,126,41,184,193,19,216,233,118,198,175,108,21,13,77,83,106,234,170,175,98,120,167,195,196,9,221,7,85,53,68,117,84,241,85,66,228,116,115,49,178,49,83,193,81,83,84,83,180,10,21,59,206,80,229,80,32,28,128,81,52,209,83,198,179,76,244,99,27,226,171,240,2,36,121,203,102,141,124,152,186,219,149,16,86,74,148,140,165,183,220,229,141,178,55,99,191,215,105,222,221,53,241,86,175,142,157,200,123,94,77,56,50,25,112,45,231,22,84,82,177,206,117,218,178,56,228,115,21,21,17,173,161,94,229,240,94,246,169,135,28,201,51,5,153,129,196,237,206,166,158,191,181,67,110,181,91,232,145,201,38,230,238,233,117,126,228,211,249,111,215,254,98,80,57,89,229,251,240,71,11,54,151,87,80,186,10,234,187,157,202,73,149,241,108,123,209,103,218,138,169,170,252,35,106,126,196,64,51,12,0,5,42,186,156,55,84,241,83,149,241,9,160,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,225,83,83,141,20,168,165,117,79,136,21,3,141,117,57,3,195,231,78,23,166,198,57,115,115,177,85,81,178,169,146,186,7,164,78,110,228,85,108,204,95,13,83,238,53,191,235,95,50,151,48,146,122,118,213,80,92,109,127,155,222,177,72,206,172,26,47,127,122,166,173,145,127,161,77,157,101,134,57,227,88,165,99,94,199,120,162,166,168,164,22,243,62,200,9,242,179,56,221,139,45,212,110,138,207,118,164,160,139,115,96,142,56,210,165,99,149,52,77,139,253,140,26,248,125,253,255,0,0,38,35,135,60,195,183,102,110,84,90,241,77,186,233,21,123,38,150,166,37,149,146,111,213,89,51,211,199,68,240,238,248,23,52,142,94,79,25,181,21,239,43,231,203,59,133,209,146,215,91,43,46,51,197,20,147,185,210,172,74,234,119,238,218,239,134,179,59,189,63,223,212,145,160,7,7,32,1,105,184,161,204,88,114,199,38,49,30,37,125,115,105,101,142,221,91,210,114,201,177,85,205,164,153,233,162,232,191,22,167,192,187,36,115,115,126,206,201,48,174,94,217,114,238,218,248,29,81,120,172,171,130,165,137,51,218,244,129,212,123,92,170,141,238,95,229,219,220,191,122,1,19,120,218,243,113,204,140,208,189,94,221,52,149,149,120,138,245,52,177,187,93,238,145,101,153,118,34,120,107,220,168,137,224,79,111,0,185,99,69,151,124,55,96,167,182,207,29,21,125,198,197,73,45,90,164,91,30,247,170,189,238,87,119,175,122,172,138,191,210,66,167,7,121,91,62,108,103,173,130,205,28,82,190,43,117,93,37,202,100,100,109,122,43,25,89,3,85,21,29,221,162,163,255,0,245,27,15,224,123,36,56,111,6,216,236,20,241,236,142,223,111,130,157,173,218,141,211,107,17,60,19,185,0,253,195,133,57,56,95,0,41,215,82,164,240,41,42,79,0,57,35,95,156,227,175,41,130,176,203,105,59,71,96,90,106,158,213,179,94,154,47,106,163,217,187,250,124,9,40,48,195,154,46,95,214,99,92,136,169,154,223,67,45,77,69,51,35,99,82,56,145,238,110,181,212,139,251,124,17,124,62,224,34,23,132,137,169,96,226,11,11,73,90,172,72,81,43,183,43,252,63,214,83,233,254,51,99,219,59,34,142,213,70,216,90,141,98,83,199,181,19,238,218,134,175,248,39,19,212,224,220,79,69,137,40,245,235,81,245,54,232,247,55,243,227,115,23,189,189,254,14,83,102,60,175,197,20,88,199,47,236,24,134,130,120,165,142,178,219,73,54,232,220,170,154,190,6,63,227,223,252,228,241,2,210,241,165,145,52,25,213,147,119,43,29,45,130,26,203,146,212,210,75,26,182,4,124,154,50,100,85,84,77,205,215,185,206,248,252,84,128,219,254,86,98,252,57,139,95,133,174,120,110,227,13,67,90,215,116,228,167,115,92,168,177,238,69,211,255,0,89,179,155,216,201,26,172,145,141,115,87,197,21,53,66,193,99,78,9,242,107,27,99,20,198,181,244,47,130,177,34,108,75,28,52,148,155,23,107,85,168,171,172,74,186,232,191,127,193,0,252,206,95,216,102,225,133,248,111,177,208,92,168,229,167,153,42,238,14,217,35,54,46,139,82,229,78,227,36,143,206,176,88,109,120,102,213,13,154,207,75,29,61,36,10,229,100,108,99,88,136,174,114,185,123,154,136,158,42,191,3,244,64,17,105,206,167,22,72,219,14,9,194,81,212,119,62,239,83,82,230,163,190,12,165,141,60,52,255,0,179,253,255,0,250,165,41,85,26,138,231,42,34,34,106,170,164,40,243,108,199,212,24,179,49,240,253,166,134,225,5,74,219,159,84,249,82,57,149,234,197,125,53,18,183,84,248,107,223,254,0,49,159,132,139,21,86,32,207,252,29,77,73,77,36,206,130,241,111,168,122,49,155,182,181,181,176,34,170,254,174,243,100,86,53,172,106,53,169,162,33,5,28,170,48,87,218,190,34,170,43,36,167,116,145,218,109,208,76,174,233,163,218,199,45,117,50,162,174,190,11,163,23,79,216,164,236,128,41,119,127,113,81,74,248,129,66,55,69,213,10,209,62,39,8,157,229,73,224,7,32,0,0,0,0,0,0,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,2,127,128,0,8,171,231,157,250,19,253,228,254,26,74,161,21,124,243,191,66,127,188,159,195,64,181,92,149,60,211,226,159,151,245,222,163,110,37,167,136,92,83,125,192,217,5,153,120,215,11,87,118,43,214,31,193,247,155,165,186,167,164,201,58,21,80,81,75,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,136,150,228,169,230,159,20,252,191,174,245,27,113,154,156,222,113,215,217,46,13,174,86,15,101,246,191,182,184,130,215,98,235,117,250,125,147,167,35,171,250,187,118,175,83,94,193,211,219,171,127,149,221,175,187,181,193,5,134,194,124,186,178,114,197,147,124,35,224,74,107,68,221,162,175,24,91,224,198,55,74,157,175,103,90,170,190,8,164,106,108,115,222,141,233,64,148,240,106,221,173,127,67,126,214,185,238,66,0,112,158,22,190,227,156,85,102,193,88,90,135,182,222,177,5,194,158,215,110,166,234,178,62,189,84,242,54,56,163,222,245,107,27,185,239,106,106,229,70,166,186,170,162,119,155,62,225,60,45,98,192,216,86,205,130,176,181,15,98,178,225,251,125,61,174,221,77,213,124,157,10,88,35,108,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,3,245,141,122,249,144,225,107,22,15,227,107,52,173,56,114,135,178,82,84,92,41,46,146,71,213,124,155,170,171,104,105,234,234,100,213,234,170,155,231,158,87,233,174,214,238,209,168,141,68,68,216,80,136,14,119,184,23,217,249,167,150,153,153,237,78,167,183,176,253,93,139,177,116,52,232,246,10,148,155,171,212,221,239,111,246,150,221,187,83,111,71,93,93,191,70,133,213,228,133,142,189,161,149,153,151,150,126,203,233,251,7,16,82,95,123,111,95,94,183,111,166,88,122,93,61,190,238,207,102,238,221,185,119,117,180,209,187,53,117,245,230,67,144,216,203,137,44,180,203,140,169,193,148,85,110,125,199,50,45,207,185,215,67,78,147,50,211,110,74,26,244,168,173,149,28,246,55,100,109,118,168,213,123,119,189,89,27,87,123,218,139,130,188,150,49,253,77,139,136,108,87,151,213,24,134,146,142,219,138,176,187,234,89,67,50,196,215,215,220,104,234,35,88,82,37,114,111,115,217,79,61,123,213,140,94,246,111,115,145,122,104,173,153,240,60,86,75,229,14,13,200,92,175,195,249,71,151,240,85,199,98,195,180,238,134,157,106,231,89,167,149,239,145,210,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,246,160,1,138,188,209,252,137,230,111,209,125,98,136,128,18,127,185,163,249,19,204,223,162,250,197,17,0,32,74,167,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,79,240,0,8,171,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,134,202,124,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,0,0,0,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,101,80,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,0,6,170,224,18,105,202,135,129,202,156,75,117,178,113,113,152,207,164,91,21,182,162,161,248,70,210,172,138,161,107,170,226,116,144,58,182,116,114,57,34,100,18,181,253,38,166,146,172,209,54,77,88,216,217,214,8,224,197,56,79,21,96,107,237,86,22,198,184,102,235,135,239,84,91,59,77,186,233,69,37,37,84,27,216,215,179,124,82,35,94,221,204,123,92,154,167,123,92,138,157,202,132,202,114,197,227,199,240,223,98,166,200,108,216,189,110,199,216,126,222,223,102,221,46,55,30,165,86,40,133,175,153,210,104,222,147,83,173,79,3,105,209,219,164,146,89,154,146,76,186,236,149,201,237,121,142,240,57,83,197,110,13,160,198,25,124,250,74,124,197,193,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,38,190,89,90,228,106,76,178,199,5,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,127,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,101,0,24,235,204,35,0,99,44,211,225,27,27,101,246,95,97,234,187,230,33,190,84,89,41,168,104,105,145,55,202,255,0,108,81,170,170,170,170,53,140,107,81,207,123,220,168,198,49,174,115,149,173,106,170,125,92,29,112,117,129,56,64,192,149,22,11,5,103,182,113,37,231,103,218,12,65,211,154,159,218,157,41,170,31,75,253,74,249,229,142,14,148,117,11,31,228,213,55,233,185,218,170,247,100,0,0,0,3,85,114,106,120,150,255,0,148,219,104,249,127,129,63,250,253,172,133,98,106,120,150,255,0,148,219,104,249,127,129,63,250,253,172,8,171,225,59,205,62,77,252,192,195,222,163,1,178,153,173,103,9,222,105,242,111,230,6,30,245,24,13,148,192,0,0,0,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,12,170,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,42,185,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,7,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,34,175,158,119,232,79,247,147,248,105,138,188,174,60,246,101,151,214,189,30,180,202,174,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,208,39,248,0,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,12,138,228,225,143,240,110,86,96,222,32,179,7,48,113,13,37,143,15,88,233,240,229,77,117,117,74,174,200,153,173,201,17,17,17,21,207,123,156,173,99,24,212,87,189,238,107,90,142,115,145,23,21,120,219,227,7,19,113,115,154,18,222,156,181,116,88,38,199,81,59,112,157,158,174,42,126,189,12,18,199,3,38,124,146,68,196,115,159,51,169,153,42,177,207,145,35,87,43,24,231,34,110,117,149,181,99,252,101,98,193,183,252,190,179,98,26,186,60,61,138,170,40,106,111,84,48,170,53,149,239,163,89,86,153,37,84,77,206,99,29,60,143,70,107,177,95,177,202,138,232,216,173,189,92,18,112,125,137,184,185,205,8,172,173,74,186,44,19,99,168,129,216,178,241,73,45,63,94,134,9,99,157,240,178,56,229,122,57,207,153,212,207,137,30,214,72,145,171,145,239,107,145,54,184,62,174,21,184,17,205,142,42,176,174,46,198,184,89,157,138,203,135,237,245,241,219,170,117,166,147,218,151,216,35,130,72,173,91,31,81,19,224,234,178,161,171,218,92,139,19,52,209,117,94,228,176,24,179,11,95,112,54,42,188,224,172,83,67,216,175,88,126,225,81,107,184,211,117,89,39,66,170,9,29,28,177,239,98,185,142,218,246,57,53,106,171,87,77,81,85,59,205,156,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,184,85,204,215,129,43,86,119,96,219,142,121,229,110,25,171,147,52,44,52,241,186,170,142,215,3,94,252,73,68,197,107,92,201,35,213,21,245,48,197,171,163,123,55,72,246,71,208,219,34,172,61,32,253,110,90,28,113,211,113,29,131,97,201,236,112,202,182,102,46,11,179,198,249,170,228,124,181,12,190,91,161,88,224,74,215,76,245,115,146,165,28,248,155,51,94,239,125,242,36,140,85,71,61,144,230,249,171,102,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,96,158,7,56,187,181,113,125,148,110,197,115,219,169,44,248,178,195,80,219,110,35,181,65,80,215,177,147,171,17,204,170,133,138,229,149,148,211,38,237,157,68,213,31,28,209,163,164,233,44,142,12,138,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,152,1,206,175,202,198,22,249,129,67,233,215,16,34,175,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,36,211,155,54,87,221,115,31,131,235,165,206,204,234,185,42,48,45,226,143,20,62,146,154,137,213,15,169,129,141,146,154,109,118,170,44,108,138,42,185,42,31,38,142,70,178,157,218,162,34,171,219,13,124,52,99,250,108,172,226,27,45,243,6,225,136,106,236,118,219,30,40,182,212,221,43,169,150,93,241,91,187,67,18,177,21,34,69,123,216,234,117,149,143,99,81,119,177,206,110,142,221,162,236,103,155,24,23,240,161,149,152,203,44,253,169,236,207,181,184,126,227,98,237,189,14,183,101,237,84,210,67,213,233,238,110,253,189,77,219,119,55,93,52,213,53,212,214,50,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,54,158,5,148,224,167,20,216,177,135,8,249,67,118,195,149,221,174,146,159,7,219,45,114,73,210,124,123,106,168,160,109,37,76,122,61,17,87,100,240,74,205,116,218,237,186,181,85,170,138,183,172,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,8,160,231,113,155,213,47,186,229,238,66,80,207,87,29,60,20,242,226,251,164,110,130,46,132,239,123,164,165,162,115,36,239,149,31,26,71,94,142,111,186,197,73,163,95,125,81,54,74,249,5,124,222,113,215,218,222,50,110,86,15,101,246,79,177,88,126,215,98,235,117,250,157,175,169,27,171,250,187,118,167,79,78,223,211,219,171,191,146,221,175,189,181,161,106,184,3,192,191,132,78,50,114,158,193,237,79,103,246,76,65,29,247,173,208,234,238,246,108,111,175,233,109,220,221,58,157,151,167,187,95,119,126,237,29,166,213,216,164,134,190,73,120,90,251,87,159,184,235,26,211,208,239,178,218,176,122,218,235,42,122,172,78,149,85,93,109,60,148,241,236,85,222,237,204,162,169,93,81,21,169,211,209,202,138,230,162,204,160,24,191,204,163,40,105,179,127,131,236,113,2,65,72,183,44,31,78,152,190,219,53,76,242,196,200,31,66,215,62,161,200,145,235,189,238,163,90,184,216,215,162,177,95,43,85,118,232,143,108,16,229,62,58,252,23,230,158,13,204,207,101,251,79,236,150,32,183,95,123,23,95,163,218,187,45,76,115,116,186,155,93,179,119,79,110,237,174,211,93,116,93,52,54,83,205,140,11,248,80,202,204,101,150,126,212,246,103,218,220,63,113,177,118,222,135,91,178,246,170,105,33,234,244,247,55,126,222,166,237,187,155,174,154,106,154,234,107,4,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,103,248,59,187,90,175,92,40,100,245,101,154,231,73,95,79,30,7,178,210,62,90,105,155,43,27,60,20,113,67,52,74,230,170,162,62,57,99,146,55,183,197,175,99,154,186,42,42,23,128,1,106,184,177,242,177,156,159,47,241,15,167,78,93,82,213,113,99,229,99,57,62,95,226,31,78,156,13,107,13,170,13,85,205,170,0,0,0,17,43,206,211,56,239,178,226,172,11,195,245,60,61,27,45,53,189,49,141,100,155,152,238,215,85,36,149,20,148,233,162,179,124,125,22,69,83,222,143,218,254,213,239,55,88,218,171,42,152,179,20,216,176,54,21,188,227,92,83,93,216,172,184,126,223,81,116,184,212,244,159,39,66,150,8,221,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,141,104,179,175,52,46,185,213,155,152,191,53,239,45,171,142,163,20,222,42,110,76,167,169,173,117,91,232,224,123,215,163,74,146,185,17,94,200,98,233,196,207,117,168,140,141,168,141,106,34,34,7,148,142,211,117,154,213,81,125,134,217,86,251,109,29,68,52,149,21,141,133,203,4,51,204,217,29,20,79,147,77,173,123,219,4,206,107,85,117,114,69,34,166,187,87,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,230,198,78,95,114,139,149,14,95,84,226,57,180,171,199,185,161,77,140,99,166,218,207,234,90,90,155,61,84,116,201,189,143,114,63,169,5,60,83,235,238,185,189,125,142,106,57,138,171,141,124,39,121,167,201,191,152,24,123,212,96,2,223,225,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,54,94,201,76,208,181,103,86,81,225,12,215,179,54,146,58,124,83,103,166,185,62,158,154,181,181,108,163,157,236,78,181,42,202,212,68,123,225,151,169,19,253,214,170,62,55,34,181,170,138,137,4,28,197,114,114,251,147,124,92,99,186,107,188,221,162,147,24,92,39,198,54,186,157,172,103,90,150,190,121,100,114,108,107,222,173,233,78,149,16,106,237,174,127,67,126,214,181,237,67,56,57,44,103,205,53,219,6,226,190,28,175,53,181,111,185,88,170,31,137,172,169,53,68,178,179,217,211,44,113,84,195,19,21,155,32,100,85,11,28,138,155,255,0,40,250,231,185,25,238,189,202,18,104,0,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,57,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,0,0,0,0,0,0,0,10,92,159,18,133,110,171,170,157,138,154,148,170,119,129,203,123,187,138,138,83,196,168,15,202,197,116,235,87,133,238,244,168,221,203,45,4,236,68,211,93,85,99,118,134,185,188,91,216,170,176,254,127,227,26,106,186,105,33,116,247,139,133,67,17,236,219,185,174,173,157,17,83,245,119,27,33,207,18,79,4,144,57,116,73,24,172,85,211,239,77,8,42,230,175,130,190,202,113,21,79,89,29,59,163,142,237,110,158,100,119,77,24,215,185,43,170,85,85,52,241,93,30,154,254,212,3,35,185,43,98,201,29,97,198,216,74,74,142,230,93,233,170,90,213,119,193,244,178,39,134,159,246,15,191,255,0,92,165,144,161,202,79,31,80,97,60,199,196,22,154,235,132,20,203,113,125,43,226,73,38,86,43,213,148,213,170,237,19,227,167,119,248,73,174,69,71,34,57,170,138,138,154,162,160,28,152,219,204,7,12,220,49,71,13,247,202,11,109,28,181,19,45,93,189,219,35,102,245,209,42,90,171,220,100,145,249,215,251,13,175,19,90,166,179,94,41,99,168,164,157,90,175,141,236,107,209,85,174,71,39,115,145,83,197,19,224,6,179,118,12,172,197,248,143,22,179,11,91,48,221,198,106,135,53,206,233,199,78,231,57,17,35,220,171,167,254,178,124,184,45,200,154,12,149,201,187,109,142,170,193,13,29,201,42,106,229,145,93,2,50,77,31,50,170,42,166,231,105,220,214,252,126,8,118,96,190,9,242,107,4,227,21,198,180,20,47,158,177,98,116,73,28,212,148,155,19,115,81,170,169,164,72,186,232,159,127,197,75,250,198,50,54,163,35,99,90,212,240,68,77,16,15,150,240,200,164,181,86,54,102,163,152,180,242,110,69,251,182,169,174,23,22,243,82,207,196,22,41,146,137,88,176,170,80,237,86,120,127,172,160,215,252,102,196,25,161,138,40,176,118,95,226,12,67,95,60,81,71,71,109,171,155,116,142,84,77,89,3,223,240,239,254,106,248,26,206,99,108,79,83,140,177,61,110,36,172,215,173,89,211,221,171,220,239,204,141,172,78,247,119,248,53,0,150,78,76,110,188,174,10,196,205,171,237,29,129,41,169,187,46,253,122,106,189,170,179,126,223,233,241,36,160,195,14,87,89,127,89,130,178,34,154,107,133,12,180,213,21,44,145,142,73,34,70,57,218,87,85,175,237,240,84,241,251,204,207,3,133,240,41,215,66,165,240,41,2,164,57,56,79,3,144,49,191,143,172,177,162,204,78,27,177,171,221,103,142,182,190,221,98,171,150,145,86,45,239,99,209,88,246,171,123,211,189,22,52,95,232,32,75,4,222,110,57,111,154,22,91,219,102,146,142,175,14,222,161,150,71,107,177,209,172,83,38,244,95,29,59,145,81,124,77,152,113,197,146,28,73,131,111,150,10,136,247,199,112,183,207,78,230,237,71,107,185,138,158,11,220,166,188,28,98,101,108,249,79,158,183,251,52,145,74,200,174,53,117,119,40,81,241,181,136,140,125,100,237,68,68,111,118,136,140,255,0,212,4,241,112,189,152,176,230,118,76,97,204,74,202,230,213,75,37,186,139,170,228,147,122,163,157,73,11,215,85,209,62,46,95,129,118,72,230,229,3,157,146,98,172,189,189,101,221,201,240,54,162,207,89,73,5,51,22,103,185,235,3,104,246,181,81,29,220,159,200,59,185,62,229,36,100,14,20,228,0,5,178,226,55,48,237,217,101,149,23,92,83,113,186,69,64,200,101,166,137,37,124,155,52,87,204,196,241,209,124,123,254,5,205,35,151,156,62,109,69,100,202,248,50,206,223,116,100,85,215,58,203,116,242,197,28,238,108,169,18,58,161,251,182,183,225,172,45,239,95,247,244,2,40,122,215,204,218,204,37,158,161,181,85,247,27,167,231,119,172,178,63,165,6,137,223,220,171,163,99,79,232,67,100,12,150,194,244,216,59,46,109,150,42,90,54,82,178,39,78,245,137,173,218,136,174,153,235,225,170,253,228,49,114,193,200,9,243,79,56,211,22,92,104,221,45,158,211,73,95,22,231,65,28,145,246,148,142,36,209,119,175,246,51,235,225,247,119,252,9,210,138,24,224,141,34,137,141,99,27,224,136,154,34,1,88,7,26,232,7,26,41,202,38,135,9,170,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,20,187,196,168,165,222,32,17,116,248,21,29,105,175,138,149,160,28,152,13,205,199,41,107,177,158,72,55,22,217,232,38,169,172,180,92,109,203,182,56,154,187,154,174,154,53,247,151,189,63,151,51,228,183,217,239,131,104,177,230,89,92,240,229,194,54,190,25,164,167,145,81,209,181,233,171,102,98,167,115,187,128,134,206,84,185,153,22,8,226,69,150,186,250,168,161,164,184,217,174,13,103,82,71,53,29,46,145,63,77,19,187,93,176,170,247,253,196,233,53,237,123,81,204,114,57,23,193,81,117,67,90,76,31,136,171,114,11,57,105,175,116,200,233,165,178,163,209,90,249,21,155,210,106,85,110,138,172,215,251,110,189,223,114,27,16,100,118,96,81,230,118,91,91,113,133,11,145,208,213,73,81,26,42,111,239,86,74,230,175,231,162,47,195,238,3,222,128,0,225,206,107,90,174,114,162,34,38,170,171,240,66,6,121,154,230,133,94,62,207,89,237,50,84,53,240,89,149,142,99,91,43,223,162,203,69,70,171,170,47,114,126,106,248,19,159,139,174,204,177,225,155,157,210,68,213,41,169,38,151,227,252,216,220,239,135,236,53,175,207,172,109,248,67,205,107,222,45,110,168,202,238,205,181,187,156,228,77,148,209,70,186,110,68,95,230,125,192,102,79,39,172,183,173,190,230,222,35,198,19,82,200,148,150,235,101,50,71,38,198,171,92,174,172,107,151,189,87,84,254,65,126,4,207,53,168,198,163,27,224,212,209,12,5,229,29,150,148,248,91,40,31,140,210,103,201,54,34,160,129,238,71,53,136,140,68,169,169,84,68,84,239,248,167,143,220,103,216,2,151,21,20,175,136,28,21,33,74,119,149,34,104,7,39,133,206,172,35,79,141,50,250,229,102,154,30,162,201,209,218,222,155,95,225,60,110,94,229,254,228,247,69,19,67,29,68,107,20,173,71,53,222,40,169,168,26,181,98,43,69,69,130,253,113,178,85,69,36,114,208,85,205,74,246,200,221,28,138,199,171,87,84,251,245,66,126,249,127,102,37,187,24,228,6,25,161,138,182,158,90,170,75,101,28,114,181,147,43,220,215,50,138,149,28,139,175,130,162,187,188,135,206,57,178,150,167,43,179,210,250,205,159,212,183,58,202,170,232,221,182,54,233,212,172,169,209,52,106,175,194,63,21,68,50,19,149,63,17,213,120,95,48,83,43,110,255,0,149,164,171,166,173,170,133,239,154,101,86,237,134,4,107,17,168,138,212,68,72,87,238,2,103,1,195,92,142,106,57,171,170,42,106,135,32,0,41,150,70,67,27,229,145,116,99,26,174,114,233,224,137,226,7,135,206,60,203,176,101,134,6,186,226,27,221,210,146,145,32,163,157,237,89,230,217,222,216,100,122,42,105,223,255,0,51,95,15,184,215,23,55,243,46,237,154,248,226,187,23,221,164,247,170,186,91,99,73,30,230,51,108,49,198,187,119,170,170,107,211,69,83,61,57,163,113,109,95,120,196,207,202,76,50,189,26,102,209,211,77,81,35,39,157,174,86,201,21,67,94,213,77,26,213,238,149,191,127,195,184,192,236,154,203,27,182,109,99,235,110,16,180,177,85,103,168,131,174,228,86,106,200,157,52,113,185,218,61,205,69,211,168,157,192,74,39,39,252,140,175,194,150,139,246,101,223,109,149,20,243,94,168,162,130,46,180,44,68,106,197,87,58,46,215,119,187,254,102,213,248,127,136,146,211,194,228,230,89,219,50,171,5,210,225,139,107,17,173,135,126,228,72,216,196,239,150,71,167,115,59,191,230,138,123,160,7,11,223,241,67,146,133,239,3,148,79,142,165,71,9,224,114,0,0,0,0,0,0,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,160,79,240,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,197,255,0,231,123,142,189,159,149,153,105,150,126,203,234,123,123,16,85,223,123,111,95,78,143,96,166,72,122,93,61,190,246,255,0,105,110,221,185,54,244,116,209,219,245,109,128,228,169,230,159,20,252,191,174,245,27,113,234,185,222,227,175,104,102,158,90,101,159,178,250,126,193,195,245,119,222,219,215,215,173,219,234,82,30,151,79,111,187,179,217,187,183,110,93,221,109,52,110,205,92,24,129,193,78,22,190,227,14,46,50,134,211,135,40,123,93,93,62,48,182,93,36,143,170,200,246,210,209,78,218,186,153,53,122,162,46,200,32,149,250,107,185,219,116,106,43,149,17,118,62,33,3,147,110,22,177,98,14,46,43,46,215,122,30,209,87,134,112,125,198,233,107,147,170,246,118,122,167,207,77,72,233,52,106,162,63,88,42,234,25,163,145,91,239,235,166,230,181,82,111,192,17,151,207,7,5,93,107,240,6,86,102,52,53,20,137,109,177,222,46,54,74,136,156,247,117,221,61,116,49,77,19,152,221,187,85,136,219,124,200,229,87,34,162,186,61,17,218,170,182,77,12,42,230,243,129,126,214,240,109,114,191,251,83,178,125,138,196,22,187,239,71,161,212,237,125,73,29,65,210,221,185,58,122,118,254,166,237,29,252,150,221,61,237,205,8,214,229,113,231,179,44,190,181,232,245,164,255,0,26,230,112,45,141,110,184,3,140,28,164,190,217,169,233,38,168,170,197,20,150,71,182,165,142,115,18,11,131,187,12,206,68,107,154,187,219,21,76,142,98,235,162,61,26,170,142,68,86,174,198,96,0,0,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,18,169,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,0,0,0,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,25,84,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,12,170,0,1,170,185,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,70,95,53,238,7,41,177,45,170,247,197,198,92,190,173,111,182,218,122,119,226,235,74,50,90,132,174,164,137,177,192,218,216,17,168,229,137,240,68,214,117,90,186,68,176,196,233,53,99,163,127,90,77,0,26,192,229,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,201,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,15,112,171,196,198,13,226,191,40,232,243,75,7,208,213,219,158,218,135,91,110,246,202,148,87,62,221,113,141,145,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,100,91,115,58,224,59,240,33,125,169,207,156,167,178,237,192,56,130,224,239,105,90,237,214,238,157,46,23,153,204,133,177,234,238,171,151,163,81,59,170,21,187,99,142,40,92,177,194,154,111,137,171,141,92,40,241,93,152,252,37,102,59,49,174,10,151,183,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,195,99,224,121,76,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,57,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,213,128,0,1,170,185,53,60,75,127,202,109,180,124,191,192,159,253,126,214,66,177,53,60,75,127,202,109,180,124,191,192,159,253,126,214,4,85,240,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,0,106,174,79,247,43,143,34,121,101,245,175,88,173,32,4,159,238,87,30,68,242,203,235,94,177,90,6,85,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,106,174,79,247,43,143,34,121,101,245,175,88,173,32,4,159,238,87,30,68,242,203,235,94,177,90,3,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,17,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,0,64,15,52,127,61,153,155,244,95,71,162,39,248,130,30,97,24,3,25,102,159,49,236,109,151,217,125,135,170,239,152,134,249,81,100,166,161,161,166,68,223,43,253,141,70,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,24,233,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,108,83,145,121,23,151,28,58,101,197,187,43,242,190,205,216,109,84,58,203,52,210,170,62,170,225,84,228,68,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,219,94,9,56,62,195,60,35,101,124,86,86,165,37,110,54,190,83,192,236,89,120,164,150,163,161,93,60,82,78,248,89,28,114,189,90,214,66,218,151,196,143,107,35,89,17,168,247,181,170,187,91,145,64,0,0,69,7,52,30,95,116,214,154,107,215,20,57,45,106,171,123,31,80,234,252,97,99,166,138,90,151,239,154,90,170,138,203,210,203,44,238,114,49,28,248,26,248,34,139,100,108,71,75,238,177,175,210,207,242,172,225,247,136,44,91,156,182,140,243,203,204,65,246,91,3,225,251,132,182,236,67,117,235,197,39,180,227,99,96,150,123,79,101,221,190,78,179,37,133,122,143,106,71,30,157,86,185,101,138,54,44,223,159,147,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,15,214,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,152,1,206,175,202,198,22,249,129,67,233,215,16,34,175,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,90,244,122,208,39,248,215,175,152,174,78,95,114,111,139,140,119,77,119,155,180,82,99,11,132,248,198,215,83,181,140,235,82,215,207,44,142,77,141,123,213,189,41,210,162,13,93,181,207,232,111,218,214,189,168,108,40,68,175,59,76,156,190,197,138,176,47,16,52,243,117,172,181,54,244,193,213,145,237,99,123,37,84,114,84,85,211,174,170,253,242,117,153,45,79,114,51,107,59,47,188,237,100,106,32,93,94,73,120,166,197,87,144,88,235,5,83,215,111,189,90,177,130,221,43,41,186,79,78,149,45,93,21,60,116,242,111,84,216,237,207,162,169,77,17,85,201,211,213,200,136,230,170,200,169,6,220,158,177,173,171,10,241,130,203,21,194,158,174,74,140,99,133,238,86,74,23,66,198,171,35,157,142,134,185,93,42,171,145,81,157,42,25,90,138,212,114,239,115,19,77,21,92,217,201,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,107,214,43,64,202,160,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,192,230,198,58,252,40,102,158,50,204,207,101,251,51,237,110,32,184,223,123,23,95,173,217,123,85,76,147,116,186,155,91,191,111,83,110,237,173,215,77,116,77,116,2,90,121,37,225,107,21,38,65,99,172,107,79,67,178,245,117,198,11,107,172,169,234,189,122,180,180,148,84,242,83,199,177,87,99,118,190,182,165,117,68,71,47,83,71,42,163,90,137,34,166,31,242,159,194,214,44,63,193,46,16,187,90,40,123,61,94,38,184,93,238,151,73,58,175,127,104,170,101,116,212,141,147,71,42,163,52,130,146,157,154,53,17,190,230,186,110,115,149,115,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,117,184,252,192,191,131,190,50,115,98,193,237,79,104,118,188,65,37,247,173,208,233,109,246,148,108,175,233,109,220,237,122,125,171,167,187,95,123,102,237,27,174,212,9,84,229,13,142,190,214,240,109,109,176,123,47,178,125,138,196,23,75,23,91,175,212,237,125,73,27,95,213,219,181,58,122,118,254,158,221,93,252,150,237,125,237,173,205,83,0,57,42,121,88,197,63,48,43,189,58,220,103,248,2,213,113,99,229,99,57,62,95,226,31,78,156,186,165,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,0,1,134,188,214,51,230,167,38,248,92,175,195,54,42,218,72,239,185,147,80,184,102,54,58,162,36,158,59,115,226,123,171,230,100,47,99,150,86,116,145,41,156,168,141,233,173,100,111,71,181,200,196,116,48,112,253,150,127,134,76,241,192,121,91,37,37,214,162,147,19,98,10,27,125,127,178,227,223,85,13,11,230,111,106,157,158,227,209,189,40,18,89,21,238,106,181,141,98,185,201,181,170,100,95,53,140,249,166,206,78,40,235,240,205,138,182,174,75,22,91,83,174,25,141,142,168,149,96,146,226,201,94,234,249,153,11,216,212,137,253,85,74,103,42,35,186,137,71,27,209,238,106,177,27,125,57,37,228,229,246,92,85,142,184,129,168,155,163,101,166,183,174,14,163,143,107,29,218,234,164,146,158,174,161,117,71,239,143,162,200,169,187,149,155,95,218,189,215,107,27,145,66,234,243,127,194,214,44,13,193,126,94,224,172,45,67,216,172,184,127,24,90,109,118,234,110,171,228,232,82,193,105,175,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,228,96,240,157,230,159,38,254,96,97,239,81,128,149,78,117,126,86,48,183,204,10,31,78,184,145,87,194,119,154,124,155,249,129,135,189,70,0,36,251,156,222,69,209,226,156,154,177,103,205,162,205,190,245,130,110,17,219,174,149,113,172,17,255,0,89,234,220,172,106,204,174,68,150,94,157,90,211,182,54,53,202,140,237,115,187,98,163,156,230,199,183,0,25,243,83,195,231,20,120,71,19,77,91,73,77,98,191,212,51,12,226,23,213,212,69,77,3,45,213,114,198,215,77,36,210,49,201,19,32,149,176,212,170,162,183,84,167,86,43,218,215,57,73,243,205,140,11,248,80,202,204,101,150,126,212,246,103,218,220,63,113,177,118,222,135,91,178,246,170,105,33,234,244,247,55,126,222,166,237,187,155,174,154,106,154,234,107,47,139,48,181,247,3,98,171,206,10,197,52,61,138,245,135,238,21,22,187,141,55,85,146,116,42,160,145,209,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,13,164,193,142,188,0,103,205,55,16,124,46,97,28,77,53,109,93,77,246,193,78,204,51,136,95,87,81,45,76,239,184,210,69,27,93,52,147,72,198,172,175,158,39,67,82,170,138,237,22,161,88,175,115,154,229,50,40,0,0,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,128,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,0,0,0,0,0,0,0,0,0,0,5,42,159,29,74,142,23,192,2,119,124,80,228,161,59,138,192,17,165,206,3,35,43,241,93,162,195,153,118,43,101,69,68,214,90,41,96,151,163,11,21,28,178,213,192,137,185,221,206,255,0,154,57,126,63,227,36,180,240,185,199,150,118,204,213,193,117,88,98,228,196,115,102,217,181,22,54,61,59,165,141,235,220,254,239,249,154,1,174,46,80,102,93,219,42,49,197,14,47,180,201,239,82,245,119,70,178,61,172,126,232,100,141,55,108,84,85,211,168,170,134,199,89,57,153,118,12,207,192,214,172,67,100,186,82,85,164,244,112,61,203,4,219,251,221,12,111,85,93,123,255,0,230,137,227,247,154,228,103,46,88,221,178,151,31,92,176,133,217,138,139,5,68,253,7,42,179,87,196,217,164,141,174,209,142,114,38,189,53,238,51,199,149,207,22,213,246,124,76,204,164,196,203,214,166,117,29,76,212,242,62,121,220,228,108,113,83,181,141,68,209,205,78,232,157,247,124,123,128,152,0,83,20,140,154,54,75,26,234,199,181,28,213,211,197,23,192,168,0,7,14,114,53,170,231,46,136,137,170,129,140,124,192,115,18,221,131,178,3,19,80,203,91,79,21,85,93,178,178,56,154,249,149,142,115,159,69,84,141,68,211,197,85,91,220,64,38,29,180,84,95,239,214,235,37,44,82,73,45,125,92,52,172,108,109,213,202,175,122,53,52,79,191,85,51,243,154,199,17,213,120,163,48,87,43,109,31,146,164,164,166,162,170,153,236,154,100,87,110,134,116,115,21,170,136,213,69,73,147,239,49,239,129,156,165,169,205,28,244,177,51,103,245,45,178,178,150,186,71,109,141,218,244,235,41,181,77,28,169,240,147,197,17,64,158,108,149,194,52,248,47,47,173,182,104,97,233,172,125,109,205,233,181,158,51,200,228,238,79,238,143,116,81,12,49,211,198,145,68,212,107,91,224,136,154,21,129,194,148,149,42,106,82,189,192,114,210,162,148,241,42,3,135,53,30,213,99,188,28,154,41,12,60,225,114,222,182,197,155,120,115,24,67,75,34,210,92,109,149,41,36,155,26,141,106,182,177,206,78,244,93,87,249,116,248,19,62,96,39,55,28,180,167,197,57,64,204,102,179,62,57,176,237,4,239,106,53,172,84,122,45,77,50,170,42,175,127,193,124,62,240,48,79,150,86,104,85,224,28,245,130,211,29,67,89,5,229,94,231,181,210,189,154,172,84,85,138,154,34,119,47,231,39,137,60,205,115,92,212,115,85,21,21,53,69,79,138,26,204,100,46,54,252,30,102,181,147,22,187,85,101,15,105,220,221,206,106,46,250,105,99,77,118,162,175,243,254,227,101,12,35,118,101,243,12,219,46,145,166,137,83,73,12,191,31,231,70,215,124,127,104,31,176,0,2,151,61,172,106,185,238,70,162,120,170,174,136,65,111,53,172,204,139,27,241,34,251,93,5,84,83,82,91,172,214,246,191,167,35,156,141,151,73,95,166,139,221,174,217,145,123,190,242,101,243,199,48,40,242,199,45,174,88,194,185,200,216,105,100,167,141,85,119,247,43,229,107,83,243,17,87,227,247,26,239,227,12,69,91,159,185,203,83,123,169,71,67,45,233,24,136,214,72,175,216,144,210,163,116,69,126,159,218,181,239,251,212,9,100,229,29,148,181,216,51,36,29,139,111,20,19,83,86,93,238,55,21,219,36,77,77,173,71,67,26,123,201,222,191,200,25,242,91,236,136,193,180,88,15,44,173,152,114,223,27,89,12,50,84,72,136,216,218,196,213,211,61,87,185,189,197,193,0,82,171,175,192,229,74,23,95,20,2,166,248,149,20,183,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,1,194,166,167,32,10,10,155,224,82,168,17,116,2,178,153,35,100,172,88,228,106,57,171,226,138,154,161,80,2,8,121,163,101,61,46,94,241,9,37,198,213,26,50,138,225,107,183,185,200,145,198,223,202,171,36,111,243,52,215,221,133,60,83,250,124,12,225,229,15,154,15,196,89,15,246,58,190,93,211,218,46,119,6,181,206,116,142,115,145,207,134,68,241,238,79,229,254,11,254,115,207,243,144,192,244,245,121,75,77,141,210,38,164,148,87,11,115,21,235,183,85,213,106,89,167,134,190,18,125,255,0,240,24,159,202,191,50,228,194,153,218,236,59,45,76,204,166,173,166,87,171,83,114,177,92,250,186,38,120,35,180,215,70,248,232,4,230,128,0,199,142,59,51,30,12,183,225,250,251,112,149,90,143,174,164,173,164,139,93,250,43,214,138,161,81,61,212,85,248,124,116,67,95,60,37,101,92,73,138,236,184,117,174,86,173,210,225,77,68,138,136,138,169,212,145,172,215,191,187,249,223,18,102,57,196,220,210,159,33,48,253,43,37,115,93,37,242,86,57,19,93,21,22,138,126,238,239,218,70,119,4,24,29,184,239,136,76,63,66,248,216,246,219,234,41,46,42,143,84,240,142,186,153,59,181,69,239,247,192,156,62,14,242,234,44,178,225,219,4,97,182,72,233,31,21,162,21,123,156,214,181,85,92,231,201,252,221,83,254,104,94,147,243,48,197,19,45,184,110,215,65,26,34,54,158,142,24,209,19,238,70,34,31,166,0,161,74,156,186,33,66,42,1,202,156,180,225,87,68,215,238,58,157,50,53,201,162,168,31,64,40,141,251,209,84,172,12,33,230,71,194,173,14,110,101,204,216,170,208,231,67,119,162,169,164,86,185,177,65,239,34,205,42,57,21,206,86,174,159,151,85,241,248,124,123,200,84,194,56,170,253,151,56,170,28,67,103,127,70,227,111,116,177,34,43,220,137,171,152,232,220,138,172,114,47,131,151,193,77,160,234,233,41,171,169,223,75,89,4,115,66,253,55,50,70,163,154,186,46,169,170,47,119,138,33,20,92,99,242,192,197,181,119,58,220,109,147,212,150,233,89,85,80,146,62,154,90,216,105,246,186,73,166,115,145,173,72,88,136,136,215,51,79,123,225,241,208,11,205,194,191,50,156,43,152,212,52,56,115,18,209,193,69,116,142,151,242,145,182,74,185,151,116,113,69,187,222,88,85,63,57,93,241,248,126,179,53,108,249,143,133,111,113,36,212,151,13,90,168,171,252,148,159,5,211,226,212,53,173,198,217,81,143,178,230,162,88,49,117,145,40,93,11,246,57,91,85,12,169,174,229,111,118,199,47,197,170,124,86,236,197,204,27,60,41,79,105,199,120,134,138,36,85,84,101,53,210,120,219,170,248,247,53,200,128,108,143,138,51,175,5,225,122,57,106,170,171,181,233,177,95,167,74,111,4,106,175,193,139,253,137,27,92,91,243,75,184,62,170,179,5,229,117,166,150,72,164,166,99,29,88,181,85,113,43,22,72,164,71,123,155,35,213,81,94,197,241,239,255,0,26,70,157,93,243,21,226,154,150,199,114,190,220,174,115,201,163,83,181,86,62,69,95,130,38,175,119,235,211,250,75,211,148,92,15,231,198,112,44,21,86,43,29,190,158,134,89,186,75,53,85,206,22,120,61,173,118,136,213,114,255,0,59,238,248,47,244,133,154,164,166,196,153,129,137,98,167,108,179,220,110,151,9,98,133,31,52,251,158,245,85,108,109,213,210,59,245,181,59,215,252,68,214,114,254,224,130,215,145,20,149,56,206,255,0,35,235,47,21,240,50,20,235,83,211,47,79,167,83,35,145,90,230,43,215,193,172,248,255,0,189,221,232,184,71,224,19,9,100,37,158,10,172,75,65,71,95,124,100,210,200,233,158,144,84,42,34,203,27,152,155,214,6,187,185,35,79,143,119,251,217,124,136,136,154,34,34,32,28,128,82,245,68,106,174,186,1,67,229,70,247,33,195,28,174,239,58,23,87,57,87,83,186,36,84,77,64,238,105,201,194,120,28,128,0,0,0,0,0,0,0,0,0,1,143,252,107,112,165,248,224,229,101,171,44,254,222,253,146,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,82,192,112,185,202,147,241,107,207,108,51,157,127,135,175,180,127,103,59,111,245,179,236,183,99,235,246,138,57,233,191,150,237,114,109,219,215,221,249,139,174,221,59,181,213,51,252,0,0,0,49,87,142,126,6,63,29,31,177,63,234,163,246,59,236,119,180,191,216,79,104,118,174,215,217,191,237,136,118,109,236,223,237,181,223,240,211,191,42,128,24,85,193,79,45,239,196,251,52,238,185,153,248,101,251,91,237,60,63,61,139,177,125,157,236,29,62,165,77,60,221,94,167,106,151,93,59,54,221,187,83,93,250,235,221,162,184,214,229,189,248,224,230,157,171,51,63,12,191,100,189,153,135,224,177,118,47,179,189,191,169,211,169,168,155,171,212,237,81,105,175,105,219,183,106,233,179,93,123,244,76,213,0,97,87,5,60,183,191,19,236,211,186,230,103,225,151,237,111,180,240,252,246,46,197,246,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,154,160,0,45,87,20,121,23,248,202,100,78,38,201,79,181,63,103,62,209,246,47,235,159,97,237,157,14,207,89,5,79,242,61,72,247,110,232,109,252,244,211,118,189,250,104,183,84,1,26,185,79,201,175,240,95,154,120,55,51,63,24,239,105,253,146,196,22,235,239,98,251,33,209,237,93,150,166,57,186,93,78,218,237,155,186,123,119,109,118,154,235,162,233,161,37,64,0,0,1,106,184,163,200,191,198,83,34,113,54,74,125,169,251,57,246,143,177,127,92,251,15,108,232,118,122,200,42,127,145,234,71,187,119,67,111,231,166,155,181,239,211,69,192,15,244,12,127,238,162,255,0,113,63,251,121,42,128,12,85,227,159,129,143,199,71,236,79,250,168,253,142,251,29,237,47,246,19,218,29,171,181,246,111,251,98,29,155,123,55,251,109,119,252,52,239,181,92,46,114,164,252,90,243,219,12,231,95,225,235,237,31,217,206,219,253,108,251,45,216,250,253,162,142,122,111,229,187,92,155,118,245,247,126,98,235,183,78,237,117,76,255,0,0,0,0,98,175,28,252,12,126,58,63,98,127,213,71,236,119,216,239,105,127,176,158,208,237,93,175,179,127,219,16,236,219,217,191,219,107,191,225,167,127,148,224,167,150,247,226,125,154,119,92,204,252,50,253,173,246,158,31,158,197,216,190,206,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,115,84,0,0,0,60,166,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,83,213,128,34,175,253,3,31,251,168,191,220,79,254,222,73,78,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,83,213,128,34,175,253,3,31,251,168,191,220,79,254,222,74,160,0,0,0,0,0,90,174,40,242,47,241,148,200,156,77,146,159,106,126,206,125,163,236,95,215,62,195,219,58,29,158,178,10,159,228,122,145,238,221,208,219,249,233,166,237,123,244,209,112,171,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,0,0,0,1,26,185,177,201,175,240,161,154,120,203,51,63,24,239,102,125,173,196,23,27,239,98,251,33,214,236,189,170,166,73,186,93,78,218,221,251,122,155,119,109,110,186,107,162,107,161,154,188,46,100,95,226,215,145,56,103,37,62,212,253,163,251,57,219,127,174,125,135,177,245,251,69,100,245,63,200,245,36,219,183,175,183,243,215,93,186,247,107,162,93,80,0,0,4,106,230,199,38,191,194,134,105,227,44,204,252,99,189,153,246,183,16,92,111,189,139,236,135,91,178,246,170,153,38,233,117,59,107,119,237,234,109,221,181,186,233,174,137,174,134,106,240,185,145,127,139,94,68,225,156,148,251,83,246,143,236,231,109,254,185,246,30,199,215,237,21,147,212,255,0,35,212,147,110,222,190,223,207,93,118,235,221,174,137,117,64,0,0,17,87,254,129,143,253,212,95,238,39,255,0,111,51,255,0,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,75,170,0,0,0,249,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,35,2,237,200,214,213,53,214,182,107,23,18,213,116,118,215,212,72,234,58,122,188,36,218,153,225,129,92,189,54,73,43,107,35,108,143,70,232,138,244,141,136,229,69,84,107,117,209,37,40,1,135,252,25,112,51,152,252,30,95,107,163,182,113,39,246,163,6,94,119,75,114,195,53,24,85,105,227,117,86,205,177,213,83,203,219,95,208,153,54,177,175,84,99,155,36,104,141,115,85,91,19,227,204,0,0,0,0,138,191,244,12,127,238,162,255,0,113,63,251,121,154,153,151,194,151,225,19,131,106,62,18,126,222,251,63,178,97,251,21,139,237,7,178,250,187,189,155,37,43,250,189,151,172,221,58,157,151,77,189,95,119,127,139,180,239,200,0,4,106,229,63,38,191,193,126,105,224,220,204,252,99,189,167,246,75,16,91,175,189,139,236,135,71,181,118,90,152,230,233,117,59,107,182,110,233,237,221,181,218,107,174,139,166,132,149,0,0,0,0,0,4,85,255,0,160,99,255,0,117,23,251,137,255,0,219,204,255,0,225,115,34,255,0,22,188,137,195,57,41,246,167,237,31,217,206,219,253,115,236,61,143,175,218,43,39,169,254,71,169,38,221,189,125,191,158,186,237,215,187,93,18,234,128,6,0,113,71,202,147,241,148,207,108,77,157,127,135,175,179,159,104,251,23,245,179,236,183,108,232,118,122,56,41,191,150,237,113,238,221,208,221,249,137,166,237,59,244,213,115,252,1,138,188,12,112,49,248,151,125,182,255,0,85,31,182,63,108,125,155,254,194,123,63,178,246,78,211,255,0,108,77,191,119,105,255,0,107,166,207,142,189,217,84,0,17,87,254,129,143,253,212,95,238,39,255,0,111,51,255,0,133,204,139,252,90,242,39,12,228,167,218,159,180,127,103,59,111,245,207,176,246,62,191,104,172,158,167,249,30,164,155,118,245,246,254,122,235,183,94,237,116,75,170,0,181,92,81,228,95,227,41,145,56,155,37,62,212,253,156,251,71,216,191,174,125,135,182,116,59,61,100,21,63,200,245,35,221,187,161,183,243,211,77,218,247,233,162,225,86,83,242,107,252,23,230,158,13,204,207,198,59,218,127,100,177,5,186,251,216,190,200,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,73,80,0,0,3,21,120,231,224,99,241,209,251,19,254,170,63,99,190,199,123,75,253,132,246,135,106,237,125,155,254,216,135,102,222,205,254,219,93,255,0,13,59,237,87,11,156,169,63,22,188,246,195,57,215,248,122,251,71,246,115,182,255,0,91,62,203,118,62,191,104,163,158,155,249,110,215,38,221,189,125,223,152,186,237,211,187,93,83,63,192,0,0,2,202,97,94,20,114,226,193,196,158,53,226,154,231,23,182,113,158,40,236,144,91,100,168,133,18,59,21,44,84,16,82,72,218,116,213,117,154,94,147,213,243,46,142,72,222,145,53,26,139,42,205,122,192,0,0,0,0,0,0,0,0,3,31,248,214,225,75,241,193,202,203,86,89,253,189,251,37,236,204,65,5,247,182,251,47,183,245,58,116,213,16,244,186,125,104,180,215,180,238,221,185,116,217,166,157,250,166,64,0,35,87,41,249,53,254,11,243,79,6,230,103,227,29,237,63,178,88,130,221,125,236,95,100,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,168,0,0,0,49,255,0,141,110,20,191,28,28,172,181,101,159,219,223,178,94,204,196,16,95,123,111,178,251,127,83,167,77,81,15,75,167,214,139,77,123,78,237,219,151,77,154,105,223,170,88,14,23,57,82,126,45,121,237,134,115,175,240,245,246,143,236,231,109,254,182,125,150,236,125,126,209,71,61,55,242,221,174,77,187,122,251,191,49,117,219,167,118,186,166,127,128,6,63,241,173,194,151,227,131,149,150,172,179,251,123,246,75,217,152,130,11,239,109,246,95,111,234,116,233,170,33,233,116,250,209,105,175,105,221,187,114,233,179,77,59,245,76,128,0,70,174,83,242,107,252,23,230,158,13,204,207,198,59,218,127,100,177,5,186,251,216,190,200,116,123,87,101,169,142,110,151,83,182,187,102,238,158,221,219,93,166,186,232,186,104,73,80,0,12,85,227,159,129,143,199,71,236,79,250,168,253,142,251,29,237,47,246,19,218,29,171,181,246,111,251,98,29,155,123,55,251,109,119,252,52,239,202,160,6,21,112,83,203,123,241,62,205,59,174,102,126,25,126,214,251,79,15,207,98,236,95,103,123,7,79,169,83,79,55,87,169,218,165,215,78,205,183,110,212,215,126,186,247,104,185,170,0,0,0,17,171,155,28,154,255,0,10,25,167,140,179,51,241,142,246,103,218,220,65,113,190,246,47,178,29,110,203,218,170,100,155,165,212,237,173,223,183,169,183,118,214,235,166,186,38,186,25,171,194,230,69,254,45,121,19,134,114,83,237,79,218,63,179,157,183,250,231,216,123,31,95,180,86,79,83,252,143,82,77,187,122,251,127,61,117,219,175,118,186,37,213,0,0,0,8,171,255,0,64,199,254,234,47,247,19,255,0,183,146,168,0,242,153,79,129,127,5,249,89,131,114,207,218,158,211,251,37,135,237,214,46,219,208,232,246,174,203,77,28,61,94,158,231,108,221,211,221,183,115,180,215,77,87,77,79,86,0,3,0,56,163,229,73,248,202,103,182,38,206,191,195,215,217,207,180,125,139,250,217,246,91,182,116,59,61,28,20,223,203,118,184,247,110,232,110,252,196,211,118,157,250,106,185,254,0,199,254,10,120,82,252,79,178,178,235,150,127,111,126,214,251,79,16,79,125,237,190,203,236,29,62,165,53,60,61,46,159,90,93,116,236,219,183,110,77,119,233,167,118,171,144,0,0,60,166,108,96,95,194,134,86,99,44,179,246,167,179,62,214,225,251,141,139,182,244,58,221,151,181,83,73,15,87,167,185,187,246,245,55,109,220,221,116,211,84,215,83,213,128,34,175,253,3,31,251,168,191,220,79,254,222,74,160,0,0,0,70,6,44,228,181,125,199,56,170,243,141,113,79,22,61,182,245,136,46,21,23,75,141,79,216,70,71,215,170,158,71,73,44,155,25,92,214,55,115,222,229,209,168,141,77,116,68,68,238,51,171,134,46,30,176,175,11,249,53,101,202,60,45,83,219,251,7,82,166,227,116,125,44,116,243,92,235,165,118,233,106,36,107,19,251,152,216,142,115,220,200,162,137,138,247,236,220,183,84,1,143,252,107,112,165,248,224,229,101,171,44,254,222,253,146,246,102,32,130,251,219,125,151,219,250,157,58,106,136,122,93,62,180,90,107,218,119,110,220,186,108,211,78,253,83,21,114,159,147,95,224,191,52,240,110,102,126,49,222,211,251,37,136,45,215,222,197,246,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,66,74,128,3,0,56,157,229,39,133,115,251,57,111,89,185,133,179,107,236,63,218,62,157,77,198,214,204,51,29,100,46,174,70,237,150,162,55,50,120,54,245,118,182,71,163,154,247,58,87,74,245,122,239,218,220,255,0,0,99,87,4,60,32,223,120,57,194,184,151,5,84,102,255,0,219,75,45,242,225,13,210,142,155,236,251,45,221,130,171,167,211,168,147,122,77,43,229,234,177,148,201,162,170,53,157,13,90,154,189,202,100,168,0,0,0,12,42,227,91,150,247,227,131,154,118,172,204,252,50,253,146,246,102,31,130,197,216,190,206,246,254,167,78,166,162,110,175,83,181,69,166,189,167,110,221,171,166,205,117,239,209,51,84,1,133,92,20,242,222,252,79,179,78,235,153,159,134,95,181,190,211,195,243,216,187,23,217,222,193,211,234,84,211,205,213,234,118,169,117,211,179,109,219,181,53,223,174,189,218,46,106,128,0,0,0,0,0,0,0,0,0,0,0,225,199,39,11,224,7,83,220,173,239,57,100,168,238,229,41,149,21,83,83,165,53,107,145,117,3,237,5,44,84,86,162,235,169,80,24,61,204,7,130,11,94,123,210,83,99,59,4,143,163,188,80,64,248,87,163,79,76,157,78,165,76,110,85,115,158,172,95,7,63,227,254,255,0,124,41,213,211,98,76,191,196,178,211,186,89,237,215,75,124,178,194,175,134,125,175,98,162,186,55,104,232,221,250,156,157,203,254,35,104,197,68,84,209,81,21,63,89,136,60,92,112,9,132,179,238,207,61,86,26,160,163,160,190,62,104,164,108,204,72,41,213,81,37,145,207,77,233,3,157,222,146,47,199,191,253,240,197,158,18,57,165,220,25,85,71,130,243,70,211,75,28,81,211,61,141,172,74,170,185,85,235,28,81,163,125,205,146,104,170,172,122,248,247,127,141,100,151,11,231,94,11,197,20,113,85,82,215,105,212,98,63,78,148,222,10,212,95,139,19,251,34,5,243,119,129,252,248,201,245,158,170,251,99,183,212,80,197,55,73,38,165,185,194,255,0,23,185,173,213,28,173,95,230,253,223,20,254,139,45,73,124,197,120,90,165,209,219,111,183,43,100,241,234,213,236,181,143,141,83,224,169,171,29,250,180,254,128,54,105,188,102,62,21,178,68,179,85,220,52,106,34,47,242,82,124,87,79,131,84,194,174,42,57,148,225,92,185,161,174,195,152,106,142,10,219,164,148,191,147,141,210,85,194,187,164,138,93,190,242,66,137,249,200,223,143,199,245,16,235,113,204,92,193,188,66,180,247,108,119,136,107,98,85,69,86,84,221,39,145,186,167,135,115,156,168,125,184,39,42,49,246,99,84,69,6,17,178,37,115,166,126,198,171,170,161,137,53,220,141,239,222,228,248,185,0,248,49,118,42,191,102,54,42,155,16,222,31,214,184,220,29,20,74,136,247,42,106,214,54,54,162,43,220,171,224,212,241,82,106,249,110,112,171,67,148,121,115,14,42,187,185,211,93,235,106,106,213,206,116,80,123,168,147,68,141,68,115,85,203,167,228,17,124,126,63,14,227,30,184,56,229,129,139,105,46,116,88,219,56,105,45,209,50,150,161,100,101,52,85,176,212,110,116,115,66,230,163,154,176,189,21,21,173,126,190,247,199,225,169,43,180,148,148,212,52,236,165,163,130,56,97,102,187,89,27,81,173,77,87,85,209,19,187,197,84,14,224,10,36,126,196,212,14,92,112,135,83,102,71,57,117,85,59,81,117,77,126,240,8,86,117,170,161,91,87,84,3,146,203,113,137,151,81,102,111,14,216,223,13,190,71,70,249,109,19,43,28,214,181,202,138,215,50,79,231,104,159,243,50,244,159,153,137,232,153,114,195,119,74,9,17,21,181,20,115,70,168,191,114,177,80,13,95,241,109,149,112,222,43,189,97,215,57,92,182,187,133,77,18,170,162,34,175,78,71,51,94,238,239,230,252,13,131,56,19,204,120,51,35,135,235,21,194,37,106,190,134,146,138,146,93,55,232,143,74,42,117,84,247,145,23,227,240,213,8,90,227,127,3,183,2,113,9,136,40,89,27,24,219,133,69,93,197,17,138,158,18,87,84,167,126,136,157,254,225,38,60,157,174,105,81,144,152,130,149,242,185,206,142,249,19,26,139,174,136,137,69,7,119,127,236,3,62,192,0,96,23,55,140,208,126,29,200,117,193,212,18,237,158,239,115,183,181,206,71,72,215,53,26,249,228,95,14,229,254,67,226,191,230,48,123,149,206,83,210,230,23,16,145,220,110,177,163,232,173,246,187,131,154,139,28,110,252,170,50,54,255,0,63,93,61,217,151,193,63,167,196,253,30,106,25,151,38,43,206,214,225,216,170,102,125,53,21,50,61,26,187,145,136,230,85,214,179,193,93,166,186,59,199,67,44,57,55,224,122,122,76,165,169,198,235,19,86,74,219,133,197,136,244,219,170,104,180,204,211,195,95,8,254,255,0,248,0,145,184,227,100,76,72,227,106,53,169,224,136,154,33,80,0,112,239,2,144,171,168,68,2,164,77,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,2,151,4,241,42,40,240,2,176,112,139,169,200,24,251,199,86,90,212,102,167,14,151,220,47,67,4,82,212,190,170,130,102,54,71,53,173,247,42,88,171,170,185,23,224,170,64,38,7,196,119,156,180,199,214,187,212,51,201,75,81,110,173,166,154,94,156,142,239,99,100,100,154,46,199,38,169,238,167,118,166,206,23,139,108,87,123,116,182,249,181,217,46,221,123,244,240,114,47,249,141,121,248,239,203,118,101,119,17,247,172,63,4,61,40,42,40,168,43,34,98,205,212,84,107,169,218,197,213,127,186,141,221,192,108,3,151,152,146,159,22,225,26,27,245,43,213,241,212,44,169,170,181,90,186,182,71,55,193,123,254,7,164,48,227,149,214,110,77,153,92,56,80,82,92,170,27,37,202,221,112,184,199,62,216,58,104,136,147,53,233,225,220,190,236,205,255,0,221,12,199,2,54,185,212,93,225,139,41,176,109,181,136,169,43,177,35,183,123,190,41,216,228,248,255,0,227,33,138,60,167,45,50,92,120,144,172,169,100,76,123,105,109,49,185,219,180,238,214,190,149,123,181,254,229,75,137,206,43,50,233,241,14,57,195,248,22,146,119,57,45,53,51,212,206,197,135,110,215,58,146,145,89,239,124,123,164,119,129,247,242,87,195,109,169,199,248,255,0,16,73,18,57,212,246,235,116,81,46,245,77,17,213,18,43,187,191,108,77,2,95,98,77,177,49,186,105,163,81,52,251,187,138,192,2,135,124,78,17,23,82,167,46,157,199,13,93,84,2,167,119,237,58,31,30,171,162,38,171,240,212,250,142,54,160,29,80,70,173,239,119,137,220,113,220,136,113,187,239,2,160,82,215,181,202,168,159,2,160,63,26,245,131,176,190,33,167,90,91,197,130,223,85,27,149,21,82,106,88,223,222,139,170,126,115,84,183,85,220,39,100,21,198,165,106,234,242,215,15,62,69,68,77,86,205,68,190,31,182,18,239,0,60,30,29,200,204,170,194,204,100,118,92,15,100,167,107,31,212,106,50,217,76,207,123,84,93,125,216,211,238,67,219,211,210,82,210,51,165,73,77,20,44,215,93,177,177,26,159,224,67,180,0,0,235,124,205,106,167,120,29,133,15,209,201,161,75,36,87,119,21,162,1,66,49,16,173,26,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,165,90,80,172,69,59,64,20,179,70,166,133,69,42,133,15,145,91,220,7,104,58,217,51,92,171,222,118,1,213,81,73,75,86,206,149,93,52,83,51,93,118,200,196,114,127,129,79,17,136,178,51,42,177,75,31,29,235,3,217,42,26,247,245,28,143,182,83,63,222,213,87,95,122,53,251,212,247,128,11,67,67,194,118,65,91,170,82,174,147,45,112,243,36,68,84,213,44,212,73,227,251,33,46,45,151,7,97,124,61,78,148,182,123,5,190,150,54,170,170,36,52,177,179,189,87,85,252,214,161,251,32,0,5,46,123,90,168,139,241,2,163,166,120,213,221,237,241,59,55,125,199,61,202,128,124,204,143,69,84,84,209,126,58,29,232,157,223,176,171,106,28,129,214,168,186,156,183,224,28,186,41,203,87,94,224,42,40,149,55,68,246,233,174,173,84,211,239,238,43,0,65,103,54,59,76,150,238,36,40,234,95,19,24,218,171,76,142,110,221,59,244,175,170,94,253,63,186,67,43,185,43,221,225,151,41,177,149,181,232,171,43,113,35,118,251,190,9,216,227,248,255,0,226,169,105,57,212,97,182,211,99,252,1,136,35,137,26,234,139,117,198,41,87,122,174,168,218,136,213,189,223,182,87,31,7,39,92,203,167,195,216,231,16,96,90,185,220,212,187,84,193,83,3,18,29,219,156,218,74,181,127,189,240,238,141,190,32,76,121,230,243,15,18,83,225,44,35,93,126,170,122,178,58,117,137,53,70,171,151,87,72,214,248,39,127,196,244,134,28,115,69,205,201,178,215,135,10,250,75,109,67,99,185,92,110,22,232,224,221,7,81,21,22,103,61,124,123,147,221,133,223,251,168,16,147,142,49,29,231,50,241,245,210,245,52,242,85,84,92,107,106,102,139,169,35,187,152,233,31,38,137,189,203,162,123,203,221,169,63,124,11,101,173,70,85,240,233,98,194,245,208,69,21,75,42,171,230,123,99,115,92,223,126,165,234,154,43,81,62,8,132,46,112,33,150,236,205,30,35,236,184,126,120,122,176,83,209,87,214,74,196,155,166,170,214,211,185,137,162,255,0,117,35,123,141,134,44,246,216,173,22,232,173,240,235,178,45,218,106,186,248,185,87,252,224,125,160,28,42,232,7,11,226,26,113,226,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,161,116,43,41,84,239,0,210,162,132,94,242,176,4,80,115,117,200,11,221,215,21,69,155,54,58,104,86,158,11,109,52,85,42,250,164,69,72,226,101,91,222,168,197,79,185,169,241,37,124,183,121,233,151,182,156,193,203,235,213,178,229,79,36,186,208,84,162,35,36,115,87,249,9,91,240,254,237,64,138,14,82,57,206,236,39,153,117,89,113,85,83,178,150,230,201,42,26,212,167,221,249,73,106,40,98,252,228,239,78,230,169,52,102,179,185,75,137,175,121,67,156,184,126,235,27,153,12,244,55,90,21,168,234,71,170,116,186,241,74,189,206,211,78,230,167,142,134,202,22,139,188,55,171,44,119,106,119,177,209,202,215,170,43,85,21,61,215,42,124,21,126,239,188,8,9,230,39,117,150,231,196,117,241,30,253,201,23,102,219,238,233,227,65,73,255,0,1,156,252,155,112,75,109,89,127,123,198,14,69,214,245,79,11,127,148,215,249,26,202,182,120,105,221,225,247,145,237,199,37,82,212,241,25,137,117,122,59,111,99,240,255,0,192,105,137,95,229,111,103,91,95,15,22,229,209,83,115,103,69,69,85,255,0,163,235,63,80,25,150,0,2,133,94,240,154,120,148,191,93,74,155,240,2,176,0,3,170,71,43,90,170,158,39,105,67,152,142,94,240,58,96,71,34,234,167,210,82,141,68,42,0,113,170,28,57,126,7,91,220,173,94,224,59,117,69,57,40,215,191,66,176,41,114,159,36,173,85,94,245,248,159,98,162,41,74,179,80,58,225,106,162,106,167,114,120,28,35,116,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,58,102,106,170,106,135,121,74,183,80,62,72,154,168,189,203,241,62,182,169,194,51,66,164,68,64,57,56,213,16,228,163,94,253,0,171,84,57,58,88,229,114,247,157,141,95,128,21,31,52,232,229,93,80,250,74,85,168,160,81,27,149,205,69,95,19,180,161,172,70,175,113,88,0,0,20,46,158,33,23,188,59,226,82,221,117,3,180,0,4,111,115,146,193,45,186,229,253,147,24,53,23,91,45,60,205,254,83,79,229,171,41,25,225,167,127,143,222,96,199,46,203,172,182,206,35,172,104,199,237,73,123,78,239,119,95,10,10,191,248,73,61,230,145,103,91,167,15,23,21,209,87,107,96,68,68,85,255,0,163,232,255,0,81,20,28,13,213,45,55,17,152,107,71,163,119,118,207,31,252,6,164,13,138,136,92,230,221,156,238,197,153,151,75,151,20,181,59,233,109,140,142,161,205,90,125,191,148,138,162,186,47,206,94,245,238,114,19,35,119,187,195,101,178,201,118,168,123,27,28,77,98,170,185,81,19,222,114,39,197,83,239,251,205,107,243,107,19,94,243,123,57,113,5,214,71,50,105,235,174,181,203,79,211,143,68,233,117,229,149,59,155,174,189,206,95,13,64,144,62,81,89,1,123,181,98,169,115,102,249,77,10,83,207,109,169,138,153,89,84,138,171,28,172,164,123,21,88,137,247,57,126,36,175,150,239,34,242,246,211,151,217,125,101,182,91,105,228,139,74,10,100,84,124,142,114,255,0,33,19,126,63,220,33,113,0,20,184,168,161,87,188,2,104,86,82,137,222,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,225,222,7,39,11,222,128,80,174,68,248,161,83,87,187,188,165,205,220,84,128,84,81,52,76,168,134,72,37,77,89,35,85,142,77,126,10,154,41,88,2,0,57,143,101,76,121,89,196,133,124,54,250,121,98,164,175,182,219,234,145,100,115,159,249,69,137,89,220,174,106,127,105,240,239,37,99,128,236,225,110,102,112,185,73,125,172,173,166,117,117,52,183,72,222,140,216,221,168,201,156,169,171,81,203,162,232,244,94,255,0,188,179,252,212,184,115,168,204,108,45,38,99,219,85,59,69,154,137,178,189,58,82,189,92,202,120,43,36,218,155,87,106,42,234,158,40,98,63,46,222,34,232,112,5,29,110,89,92,183,39,180,167,157,240,59,169,11,27,172,206,166,141,19,222,247,149,117,71,47,119,244,1,139,252,67,95,234,113,86,111,222,238,181,11,26,203,80,180,168,170,196,209,189,212,208,181,62,43,253,137,61,156,30,97,42,76,27,147,182,219,77,19,30,216,217,214,211,123,149,203,223,85,80,239,138,39,246,74,64,70,110,218,150,205,155,87,27,91,165,73,22,41,105,19,114,38,136,187,160,137,127,206,108,61,195,238,229,203,218,39,59,227,212,255,0,235,242,136,23,48,225,124,14,78,29,224,5,10,186,41,202,120,161,66,175,188,137,169,90,124,0,172,0,0,0,0,0,0,161,204,69,95,2,176,5,40,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,41,84,42,0,80,214,34,47,129,88,0,0,0,0,0,0,0,80,190,42,113,174,170,114,191,18,132,95,121,83,80,59,83,192,228,225,190,7,32,88,206,48,240,149,38,50,201,219,149,166,181,143,116,111,232,235,177,202,213,238,170,167,119,193,23,251,20,32,79,135,155,253,78,21,205,251,37,214,157,99,73,105,214,169,17,94,154,183,190,154,102,175,197,63,178,54,19,226,11,114,101,237,107,155,240,233,255,0,245,248,141,120,114,138,212,183,156,218,183,90,219,42,70,178,203,86,155,149,53,68,219,4,171,254,96,38,195,143,156,242,110,87,100,20,115,81,220,41,27,93,114,165,167,149,140,147,166,229,126,218,170,68,93,26,174,69,94,231,187,192,139,174,92,57,83,30,105,241,33,65,13,194,158,89,105,40,45,183,10,165,88,220,230,126,81,34,70,119,171,90,191,219,188,59,143,75,204,119,60,233,243,23,20,225,220,35,107,122,244,172,52,85,20,213,62,252,79,69,127,93,168,137,238,247,166,139,15,197,126,38,105,242,173,225,206,163,46,112,180,121,143,114,84,237,23,154,39,74,196,233,74,197,107,42,32,163,147,106,238,93,170,169,162,248,32,18,9,12,76,167,134,56,34,77,25,27,81,141,77,126,8,154,33,88,0,82,229,238,238,41,71,34,252,80,169,74,90,221,160,86,223,3,147,132,238,67,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,56,118,133,37,75,224,80,171,167,128,29,128,165,171,240,42,3,205,102,62,24,131,23,224,171,197,134,163,194,166,138,162,52,241,241,116,47,111,193,81,127,156,107,119,140,48,253,215,36,179,93,214,153,227,115,42,44,179,210,84,171,81,142,110,228,86,199,50,34,36,137,175,199,197,80,217,164,132,110,108,89,63,87,133,51,197,216,206,142,157,207,162,175,183,80,68,247,178,57,21,17,233,28,200,186,185,117,111,230,194,159,31,243,129,134,120,183,20,187,22,227,73,241,59,226,116,107,83,36,10,173,85,69,84,216,198,51,224,136,159,205,54,50,225,194,182,42,236,181,160,150,37,85,254,87,93,116,255,0,162,38,251,191,97,173,81,176,55,47,44,77,38,40,200,91,109,124,175,220,231,36,203,223,183,225,91,84,159,15,216,6,81,28,47,129,201,194,248,1,210,169,239,170,157,137,240,41,93,53,42,106,252,64,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,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,172,0,0,0,0,0,0,31,36,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,122,238,107,30,232,38,107,92,169,163,150,41,17,53,218,186,125,96,0,44,166,117,241,153,195,103,14,216,170,151,5,103,30,100,125,159,189,86,219,217,116,130,155,216,245,245,123,233,95,36,145,182,77,244,240,72,196,213,240,200,154,42,238,247,117,211,69,69,80,189,96,181,89,23,197,30,68,241,41,237,191,192,166,57,251,71,246,115,179,123,79,250,217,89,71,208,237,29,94,143,250,230,40,247,110,232,75,249,186,233,183,191,77,83,91,170,0,0,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,178,184,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,236,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,120,25,42,15,41,154,89,165,129,50,91,2,92,243,51,50,239,190,198,195,118,110,143,109,173,236,179,84,116,186,179,50,24,255,0,39,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,89,92,39,204,123,131,28,115,138,172,216,43,11,103,39,109,189,98,11,133,61,174,221,77,246,118,235,31,94,170,121,27,28,81,239,125,51,88,221,207,123,83,87,42,53,53,213,85,19,188,12,149,0,0,0,183,249,215,159,121,79,195,182,21,165,198,185,199,138,254,207,217,107,110,12,181,193,83,216,106,106,247,213,62,57,36,108,123,41,227,145,233,171,33,145,117,84,219,238,233,174,170,136,161,112,1,141,88,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,236,237,214,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,146,160,0,63,39,11,98,204,43,142,108,84,184,167,5,98,107,86,32,178,214,239,236,215,27,93,108,117,116,179,236,123,152,253,146,198,174,99,182,189,142,106,232,189,206,106,162,247,162,129,250,192,249,35,187,90,166,186,212,88,161,185,210,62,229,71,79,13,93,69,27,102,106,207,12,19,58,70,197,43,227,215,115,88,247,65,51,90,229,77,28,177,72,137,174,213,211,235,0,0,0,0,0,15,146,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,83,235,0,0,0,0,0,15,201,188,226,155,22,31,184,216,173,55,122,238,207,87,137,174,15,181,218,227,233,61,253,162,169,148,181,21,110,143,86,162,163,52,130,146,161,250,185,81,190,230,154,238,115,81,127,88,0,0,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,0,0,0,60,166,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,96,63,209,71,224,79,254,174,127,238,102,241,255,0,20,3,42,128,0,0,0,1,143,249,165,199,175,9,217,45,142,238,121,103,153,121,173,236,108,73,102,232,246,218,47,97,92,170,58,93,88,89,52,127,148,134,157,241,187,88,229,99,189,215,46,154,232,186,42,42,37,192,201,76,251,202,126,34,112,173,86,53,201,204,87,246,130,203,69,112,125,174,122,158,195,83,73,178,169,145,199,35,163,217,81,28,111,93,25,52,107,170,38,223,123,77,117,69,68,11,128,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,67,235,0,0,0,1,106,179,211,138,60,137,225,175,216,159,134,188,115,246,115,237,31,105,246,103,245,178,178,179,175,217,250,93,111,245,180,82,109,219,215,139,243,180,215,119,118,186,46,129,117,65,143,249,91,199,175,9,217,211,142,237,153,103,150,153,173,237,156,73,121,235,118,42,47,97,92,169,250,189,40,95,52,159,148,154,157,145,183,72,226,123,189,231,38,186,104,154,170,162,46,64,0,0,242,153,165,154,88,19,37,176,37,207,51,51,46,251,236,108,55,102,232,246,218,222,203,53,71,75,171,51,33,143,242,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,122,176,98,175,250,40,252,9,255,0,213,207,253,204,222,63,226,134,85,0,0,0,0,0,0,0,7,201,37,218,213,13,214,158,197,53,206,145,151,42,202,121,170,233,232,221,51,82,121,160,133,209,182,89,89,30,187,156,198,58,120,90,231,34,104,213,150,52,93,55,38,191,88,0,0,0,15,146,138,237,106,184,212,215,209,219,238,116,149,85,22,186,132,164,174,138,25,154,247,210,206,177,71,50,69,43,81,117,99,214,41,162,145,26,237,23,100,140,119,131,145,84,62,176,0,0,0,0,0,0,90,172,244,226,143,34,120,107,246,39,225,175,28,253,156,251,71,218,125,153,253,108,172,172,235,246,126,151,91,253,109,20,155,118,245,226,252,237,53,221,221,174,139,167,228,228,167,25,156,54,113,19,138,170,176,86,78,102,71,218,11,213,21,189,247,73,233,189,143,95,73,178,149,146,71,27,164,223,81,4,108,93,31,52,105,162,46,239,123,93,52,69,84,11,214,0,0,1,101,51,175,140,206,27,56,118,197,84,184,43,56,243,35,236,253,234,182,222,203,164,20,222,199,175,171,223,74,249,36,141,178,111,167,130,70,38,175,134,68,209,87,119,187,174,154,42,42,133,235,5,170,200,190,40,242,39,137,79,109,254,5,49,207,218,63,179,157,155,218,127,214,202,202,62,135,104,234,244,127,215,49,71,187,119,66,95,205,215,77,189,250,106,154,221,80,0,22,255,0,58,243,239,41,248,118,194,180,184,215,56,241,95,217,251,45,109,193,150,184,42,123,13,77,94,250,167,199,36,141,143,101,60,114,61,53,100,50,46,170,155,125,221,53,213,81,20,46,0,49,255,0,43,120,245,225,59,58,113,221,179,44,242,211,53,189,179,137,47,61,110,197,69,236,43,149,63,87,165,11,230,147,242,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,190,181,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,171,222,145,67,44,138,214,234,187,35,123,188,26,170,129,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,149,183,107,85,186,166,130,142,225,115,164,165,168,186,84,45,37,12,83,76,214,62,170,116,138,73,150,40,154,171,171,222,145,67,44,138,214,234,187,35,123,188,26,170,129,245,128,0,0,88,172,222,227,127,134,60,133,198,82,101,254,110,102,29,94,29,190,199,79,21,90,83,205,135,46,146,178,88,36,69,217,44,82,197,76,232,165,102,168,230,171,152,231,34,61,143,98,232,230,57,16,47,168,45,86,69,241,71,145,60,74,123,111,240,41,142,126,209,253,156,236,222,211,254,182,86,81,244,59,71,87,163,254,185,138,61,219,186,18,254,110,186,109,239,211,84,214,234,128,6,42,255,0,162,143,192,159,253,92,255,0,220,205,227,254,40,95,252,173,205,44,9,157,56,18,217,153,153,105,125,246,206,27,188,245,187,21,111,101,154,159,171,210,153,240,201,249,57,152,201,27,164,145,61,190,243,83,93,53,77,81,81,84,61,88,60,166,105,102,150,4,201,108,9,115,204,204,203,190,251,27,13,217,186,61,182,183,178,205,81,210,234,204,200,99,252,156,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,98,173,60,204,120,40,191,221,104,172,86,44,224,171,184,220,174,53,17,210,81,209,210,97,43,220,211,212,207,35,145,177,197,28,109,163,87,61,238,114,163,81,168,138,170,170,136,128,101,0,62,73,46,214,168,110,180,246,41,174,116,140,185,86,83,205,87,79,70,233,154,147,205,4,46,141,178,202,200,245,220,230,49,211,194,215,57,19,70,172,177,162,233,185,53,250,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,126,39,90,39,190,138,118,57,126,37,41,166,160,118,39,129,201,194,120,28,129,107,56,143,173,138,135,45,107,229,149,85,63,146,211,77,63,232,136,126,255,0,218,107,155,132,177,75,176,150,52,131,19,178,39,72,180,210,78,168,212,84,69,93,236,123,62,40,169,252,226,120,249,134,226,105,48,190,66,220,171,226,126,215,53,33,94,237,191,26,218,84,248,254,211,95,144,46,14,14,195,119,140,238,205,63,103,83,194,247,205,120,169,170,157,127,38,231,108,77,146,205,162,244,211,95,230,169,178,22,92,97,136,48,134,10,179,216,105,252,41,168,169,227,95,31,22,194,198,252,85,87,249,164,71,242,142,201,151,98,204,89,122,199,85,208,43,34,182,212,197,79,11,158,201,83,93,212,149,59,149,21,21,26,189,210,55,199,82,101,64,0,82,229,248,1,193,83,116,40,69,215,196,173,60,0,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,161,83,245,21,148,187,196,14,17,116,93,10,206,149,93,171,223,254,19,181,171,170,106,7,38,51,113,189,195,157,163,59,242,234,190,89,40,233,157,112,165,165,145,97,149,208,61,239,107,153,79,81,181,117,98,162,247,44,134,76,159,53,198,142,27,133,13,69,20,241,182,70,79,19,227,115,92,154,162,163,145,83,252,224,106,207,95,67,85,109,171,125,21,108,46,138,104,244,220,199,53,90,169,170,34,167,114,247,248,42,19,109,202,91,19,199,123,200,150,91,210,77,100,163,141,238,115,21,232,170,221,213,213,139,224,157,232,69,255,0,27,89,107,46,92,103,157,226,150,59,74,208,81,85,118,126,205,26,69,211,103,187,71,76,175,219,222,191,23,247,254,211,51,57,44,227,73,93,114,199,56,82,122,245,88,233,232,168,22,24,28,254,230,171,234,42,21,118,166,159,123,254,255,0,136,18,190,0,3,166,93,83,191,81,27,183,38,159,112,159,85,238,219,240,94,242,152,87,68,209,64,239,79,3,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,2,32,50,95,143,111,197,95,140,76,235,203,124,196,131,180,101,150,38,205,12,67,89,87,81,5,62,250,171,45,115,235,164,137,107,26,140,77,243,66,172,142,54,203,23,123,145,172,107,226,77,205,116,115,75,249,173,103,22,62,105,243,147,230,6,33,245,25,192,217,76,17,65,202,251,152,37,53,166,154,203,194,246,116,221,106,222,199,212,54,131,7,223,42,101,150,165,251,230,150,150,158,142,202,145,69,3,156,140,71,62,119,50,121,101,217,27,17,177,123,172,107,52,149,240,0,0,5,170,226,199,202,198,114,124,191,196,62,157,57,130,188,201,249,141,95,112,54,42,110,68,240,239,138,59,21,235,15,220,40,171,239,184,154,217,88,201,58,21,80,73,43,164,180,58,39,194,230,59,107,217,74,249,92,217,21,171,164,148,210,49,83,172,195,218,224,78,62,240,207,23,124,34,103,102,26,190,218,233,48,238,98,218,114,223,18,85,86,89,233,22,162,104,42,168,162,182,53,146,87,199,35,162,70,66,199,84,84,43,18,157,101,146,70,163,81,85,207,69,220,5,181,229,89,199,143,252,136,225,83,55,239,95,219,98,194,23,219,157,199,254,240,202,107,35,89,210,255,0,194,29,19,228,155,251,93,59,27,252,147,9,84,53,87,39,39,150,135,28,116,220,71,96,216,114,123,28,50,173,153,139,130,236,241,190,106,185,31,45,67,47,150,232,86,56,18,181,211,61,92,228,169,71,62,38,204,215,187,223,124,137,35,21,81,207,100,33,155,224,0,5,159,226,171,137,140,27,194,134,81,214,102,150,48,161,171,184,189,213,13,182,218,45,148,200,173,125,198,227,35,36,124,80,44,155,85,176,179,108,82,61,242,57,23,107,24,237,173,123,246,70,255,0,107,154,185,153,133,114,111,46,49,30,105,99,90,190,207,101,195,54,249,110,21,59,100,141,146,77,177,61,200,34,234,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,53,225,226,171,137,140,101,197,126,110,86,102,150,48,161,164,183,49,180,237,182,218,45,148,200,142,101,186,221,27,228,124,80,44,155,81,211,63,116,178,61,242,57,19,115,222,237,173,99,54,70,192,145,254,80,217,153,138,179,147,49,248,143,205,44,107,87,218,47,88,154,225,96,184,84,237,146,71,199,14,245,185,236,130,46,163,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,66,74,136,171,228,99,250,108,253,219,254,36,74,160,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,10,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,37,80,138,190,70,63,166,207,221,191,226,68,170,0,0,1,138,188,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,19,83,205,31,200,158,102,253,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,209,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,178,152,0,1,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,21,124,39,121,167,201,191,152,24,123,212,96,54,83,53,172,225,59,205,62,77,252,192,195,222,163,1,46,156,203,248,227,166,225,199,6,205,147,216,29,149,111,204,92,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,222,227,227,89,30,168,141,99,38,11,21,205,79,143,31,249,47,194,166,80,94,191,181,69,139,239,182,203,143,253,253,149,54,71,51,165,255,0,131,186,87,199,55,246,202,119,183,249,86,24,235,202,251,28,241,47,65,196,53,151,6,100,181,125,93,199,12,58,161,183,12,97,97,169,175,99,109,205,180,73,81,75,79,89,94,144,75,43,27,218,99,107,160,86,62,45,102,93,141,110,143,143,124,110,196,172,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,230,194,124,20,112,163,98,225,47,38,168,176,111,74,213,89,139,238,90,86,98,155,221,20,47,111,111,170,220,245,142,52,116,138,175,88,96,99,250,81,166,140,106,232,249,58,108,124,178,32,24,65,204,135,62,113,151,13,188,192,242,227,53,176,101,109,91,95,110,192,246,230,92,232,97,168,72,89,118,183,45,214,189,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,72,167,14,185,243,131,120,146,202,59,22,107,96,202,218,71,50,227,78,198,92,232,97,168,89,159,105,184,163,26,181,20,82,171,152,199,111,141,206,209,28,172,110,246,43,36,106,108,123,85,98,135,157,95,154,124,45,242,254,135,212,110,37,138,224,115,139,187,175,8,57,184,236,87,61,186,174,241,132,239,212,237,182,226,59,84,21,14,99,223,2,61,28,202,168,88,174,72,159,83,10,238,217,212,77,21,146,77,26,58,62,170,200,208,216,120,31,147,132,241,77,139,28,225,91,54,53,194,213,221,182,203,136,45,244,247,75,117,79,73,241,245,233,103,141,178,69,38,199,163,94,221,204,123,87,71,34,57,53,209,81,23,184,253,96,0,17,193,205,99,142,58,156,181,181,87,240,183,150,204,164,150,251,137,236,234,204,83,115,115,226,157,45,214,234,166,189,139,68,200,245,85,101,76,209,106,231,58,70,167,78,25,99,115,17,206,149,178,66,22,87,154,199,28,116,217,149,117,175,225,111,45,153,87,21,139,12,94,21,152,166,230,231,203,2,220,110,52,174,123,22,137,145,234,136,250,104,101,213,206,116,141,94,164,209,70,230,35,91,19,100,154,98,77,85,205,170,0,0,0,30,83,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,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,249,161,81,98,194,24,130,173,217,87,134,170,17,48,253,26,211,58,149,43,103,72,246,203,112,158,55,57,92,247,185,203,43,98,87,163,85,144,171,83,167,27,223,54,224,182,188,87,113,93,152,252,90,230,59,241,174,53,151,176,218,168,122,144,88,44,16,76,175,165,180,82,185,81,85,173,85,68,234,76,253,173,89,102,84,71,72,230,181,17,24,198,71,27,37,211,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,112,237,146,188,49,103,47,16,150,44,109,127,202,124,47,237,184,240,21,190,27,133,202,154,41,155,218,167,234,189,201,28,20,208,254,124,211,43,35,168,145,24,212,239,108,14,106,42,200,232,163,147,197,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,67,104,128,88,174,15,184,179,193,188,93,101,127,219,139,21,61,37,158,251,65,81,37,53,247,14,54,189,106,167,181,61,100,122,64,175,122,199,18,189,146,196,196,145,175,70,108,215,168,196,85,116,79,68,190,160,66,95,45,206,96,148,220,59,84,201,147,217,201,117,171,118,93,92,106,29,83,69,114,154,89,102,102,25,122,69,60,146,164,84,240,193,44,211,50,166,101,129,170,198,185,172,141,234,249,52,213,242,42,205,161,170,185,45,60,165,56,215,246,221,29,31,9,185,155,115,186,214,94,161,235,73,130,238,19,175,94,55,80,195,7,81,246,199,42,55,124,125,22,69,44,145,58,71,57,171,26,186,36,88,210,40,88,240,147,240,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,2,202,102,255,0,25,183,222,15,57,153,230,189,206,75,87,182,112,102,40,251,59,79,137,173,177,49,137,84,232,226,180,82,244,170,105,164,118,154,77,23,86,85,72,220,228,142,70,189,205,118,213,86,75,28,170,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,32,95,154,63,158,204,205,250,47,163,209,23,43,150,231,48,74,110,29,170,100,201,236,228,186,213,187,46,174,53,14,169,162,185,77,44,179,51,12,189,34,158,73,82,42,120,96,150,105,153,83,50,192,213,99,92,214,70,245,124,154,106,249,21,66,109,0,0,0,0,8,118,230,161,199,85,78,63,196,55,94,24,114,182,190,174,12,49,99,168,154,219,140,230,154,150,45,151,107,140,21,80,189,176,68,146,70,179,70,202,89,169,149,22,70,61,157,87,185,233,181,209,177,143,146,255,0,243,45,230,9,77,147,214,171,199,15,153,65,117,171,143,48,107,233,251,53,226,237,73,44,180,179,225,166,61,180,179,198,177,171,224,86,78,250,138,105,229,106,62,25,90,248,23,71,34,163,209,186,67,8,25,255,0,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,44,212,154,171,146,211,202,83,141,127,109,209,209,240,155,153,183,59,173,101,234,30,180,152,46,225,58,245,227,117,12,48,117,31,108,114,163,119,199,209,100,82,201,19,164,115,154,177,171,162,69,141,34,133,143,9,63,0,0,49,87,153,214,86,254,20,56,54,198,189,146,197,237,59,174,18,236,248,166,223,253,85,209,236,189,150,68,237,115,247,189,173,126,218,25,43,125,199,110,215,95,117,170,244,97,149,64,13,96,114,171,51,49,86,77,230,62,28,205,44,21,87,217,239,88,102,225,21,194,155,116,146,50,57,182,47,191,4,189,55,177,238,134,86,43,163,145,136,228,223,27,222,213,93,28,166,207,198,174,249,133,130,174,185,107,143,241,46,92,223,106,41,39,185,97,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,233,166,168,158,4,239,114,197,205,47,194,135,6,216,43,181,223,125,167,117,194,93,163,11,92,63,169,122,61,151,178,200,189,146,14,230,53,175,219,67,37,23,190,221,218,235,239,57,94,143,3,42,136,234,231,73,156,119,220,31,147,88,75,39,109,16,244,233,51,18,225,81,81,116,169,220,197,221,75,109,117,60,141,166,216,230,42,166,249,231,167,151,168,215,177,205,236,219,125,230,200,228,73,21,32,175,155,142,102,98,172,97,197,237,227,2,221,170,244,178,224,43,125,5,190,209,75,28,146,116,219,218,105,33,172,158,119,49,207,86,36,207,124,232,199,61,141,110,232,224,129,170,138,172,213,66,218,242,240,193,86,172,127,198,150,85,88,175,53,21,112,211,210,222,31,123,99,169,158,214,189,103,183,211,75,93,11,85,92,215,38,199,75,77,27,94,154,106,172,87,34,43,85,81,201,46,156,209,252,137,230,111,209,125,98,136,197,94,72,89,91,255,0,198,94,117,220,44,95,244,38,22,180,92,251,87,237,169,175,131,162,143,255,0,240,107,183,189,159,169,142,254,81,12,170,230,143,228,79,51,126,139,235,20,64,121,78,92,220,123,126,53,22,41,242,223,49,32,236,249,155,134,109,253,178,174,162,10,125,148,183,170,22,61,145,45,99,81,137,178,25,145,242,70,217,98,238,106,185,237,124,73,181,206,142,28,213,53,119,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,236,17,193,215,24,184,19,139,252,9,81,127,176,81,251,27,18,89,182,125,160,195,253,73,170,61,151,213,154,161,148,191,213,79,130,40,231,234,199,78,178,126,77,23,102,187,93,162,167,120,100,0,0,0,0,8,203,231,31,143,241,150,86,99,46,31,115,7,47,177,13,93,143,16,216,234,49,29,77,13,117,50,166,248,159,165,181,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,23,45,56,58,227,23,2,113,127,129,42,47,246,10,63,99,98,75,54,207,180,24,127,169,53,71,178,250,179,84,50,151,250,169,240,69,28,253,88,233,214,79,201,162,236,215,107,180,84,239,194,190,121,223,161,63,222,79,225,164,122,240,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,80,54,94,5,191,200,188,244,203,142,34,242,226,221,154,25,95,121,237,214,170,237,98,154,25,81,25,85,111,170,106,34,201,75,83,26,42,244,230,102,230,234,154,171,85,174,107,216,231,177,236,123,191,87,52,179,75,2,100,182,4,185,230,102,101,223,125,141,134,236,221,30,219,91,217,102,168,233,117,102,100,49,254,78,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,15,86,67,183,16,220,89,227,46,17,121,157,230,102,56,177,83,213,222,44,85,244,246,154,107,238,28,109,122,82,193,117,98,88,233,82,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,44,191,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,64,103,52,127,61,153,155,244,95,71,162,2,119,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,158,128,129,110,92,220,107,254,42,185,143,61,131,31,220,238,178,101,150,41,252,157,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,89,233,0,0,0,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,74,161,175,15,4,156,96,226,110,17,179,66,43,211,86,174,183,4,223,42,32,110,44,179,210,69,79,215,174,130,40,231,100,47,142,73,88,174,107,225,117,75,229,70,53,241,164,138,212,99,220,212,93,205,159,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,32,122,3,0,57,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,3,0,57,92,121,236,203,47,173,122,61,105,33,60,229,110,215,91,7,13,184,38,251,98,185,213,219,174,86,236,200,182,213,209,214,82,76,232,103,166,158,58,11,131,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,143,110,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,64,189,92,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,147,37,77,96,114,183,52,177,222,75,99,187,102,102,101,165,247,216,216,146,205,214,236,85,189,150,26,142,151,86,23,195,39,228,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,132,248,81,226,187,46,56,181,203,134,99,92,21,47,97,186,208,244,224,191,216,39,153,31,85,104,170,114,42,163,92,168,137,212,133,251,92,177,76,136,141,145,173,114,42,49,236,146,54,5,235,7,159,199,248,255,0,6,229,102,13,187,102,14,96,226,26,75,30,30,177,211,173,77,117,117,74,174,200,153,170,34,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,253,88,91,22,97,92,115,98,165,197,56,43,19,90,177,5,150,183,127,102,184,218,235,99,171,165,159,99,220,199,236,150,53,115,29,181,236,115,87,69,238,115,85,23,189,20,15,214,0,1,28,28,217,179,123,25,100,46,104,112,231,155,153,127,61,36,119,220,59,81,137,166,167,74,184,18,104,37,99,227,183,197,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,53,201,153,92,49,113,11,133,120,160,201,171,46,110,97,106,110,193,219,250,148,215,27,91,234,163,168,154,217,93,19,182,203,79,35,152,191,220,200,197,115,88,231,197,44,79,86,51,126,212,192,14,121,223,161,63,222,79,225,166,16,112,125,197,158,50,225,23,52,62,220,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,40,108,102,15,41,149,185,165,129,51,167,2,91,51,51,45,47,190,217,195,119,158,183,98,173,236,179,83,245,122,83,62,25,63,39,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,250,176,0,0,0,0,6,5,115,149,187,93,108,28,54,224,155,237,138,231,87,110,185,91,179,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,61,76,0,231,87,229,99,11,124,192,161,244,235,136,23,127,128,30,48,109,92,89,101,27,93,112,90,184,241,222,14,167,163,160,197,108,154,38,163,42,103,123,28,145,215,68,232,216,216,182,84,44,50,189,99,107,90,177,61,175,102,221,137,28,146,101,1,172,14,86,230,150,59,201,108,119,108,204,204,180,190,251,27,18,89,186,221,138,183,178,195,81,210,234,194,248,100,252,156,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,176,159,10,60,87,101,199,22,185,112,204,107,130,165,236,55,90,30,156,23,251,4,243,35,234,173,21,78,69,84,107,149,17,58,144,191,107,150,41,145,17,178,53,174,69,70,61,146,70,192,189,100,112,115,159,200,106,156,85,149,248,107,63,236,84,84,157,163,3,212,58,215,125,123,105,226,108,242,91,171,36,141,176,72,249,149,232,247,178,26,157,24,216,145,175,239,174,145,233,177,26,245,116,143,150,255,0,63,178,114,197,196,6,77,98,204,157,196,115,118,122,76,77,111,117,60,117,59,94,254,201,84,199,36,148,213,59,24,246,44,157,41,227,138,94,158,244,107,246,109,119,186,229,64,32,135,128,78,33,237,92,51,241,47,96,199,152,170,235,87,65,132,238,20,245,54,76,70,250,106,54,212,191,177,78,205,88,229,106,162,189,25,29,76,116,179,61,98,252,166,200,156,141,71,234,177,191,97,227,86,27,181,166,235,96,186,214,216,175,182,202,187,117,202,221,81,37,37,101,29,92,46,134,122,105,227,114,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,77,140,248,47,206,59,238,126,240,193,128,51,87,20,195,178,245,117,183,201,79,113,147,115,23,180,213,82,84,75,73,45,78,140,99,24,206,179,233,221,47,77,173,70,179,169,177,53,70,234,161,174,17,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,24,127,206,179,61,40,238,183,220,23,195,197,134,243,214,246,38,252,73,136,169,163,72,36,141,149,82,179,167,66,199,61,21,101,142,102,66,234,167,186,53,70,53,99,171,129,254,254,173,86,90,14,82,25,13,83,154,124,75,199,153,55,10,42,73,240,246,88,83,251,82,165,42,105,226,168,100,183,25,217,36,84,49,163,30,244,115,30,215,36,181,44,149,172,126,199,209,181,61,215,61,142,76,95,207,236,227,190,241,1,156,184,179,56,177,28,61,158,175,19,92,29,81,29,54,230,63,178,82,177,169,29,53,54,246,49,137,39,74,8,226,139,169,177,28,253,155,157,239,57,84,152,174,82,25,13,77,149,156,52,71,153,55,10,42,184,49,14,103,212,123,82,165,42,105,229,167,124,86,232,31,36,84,49,163,30,245,107,216,230,172,181,44,149,172,102,246,86,53,61,230,177,142,80,181,92,227,241,254,50,202,204,101,195,238,96,229,246,33,171,177,226,27,29,70,35,169,161,174,166,84,223,19,244,182,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,229,167,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,246,131,15,245,38,168,246,95,86,106,134,82,255,0,85,62,8,163,159,171,29,58,201,249,52,93,154,237,118,138,157,248,87,207,59,244,39,251,201,252,52,143,94,29,115,231,25,112,219,155,150,44,214,193,149,181,109,125,186,161,140,185,208,195,80,144,178,237,110,87,181,106,40,165,87,49,237,217,35,91,162,57,88,237,143,70,72,212,222,198,170,6,203,192,241,89,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,151,218,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,56,95,3,146,151,40,29,114,59,106,105,247,136,181,94,253,74,102,93,83,68,42,131,84,238,219,240,78,240,59,128,0,96,167,54,156,79,29,147,34,95,111,89,52,146,178,54,57,172,71,162,43,182,215,81,175,130,247,169,9,52,20,53,87,42,182,81,81,66,233,102,147,93,172,107,85,202,186,34,170,247,39,127,130,41,40,92,233,177,164,173,185,96,108,41,5,122,164,117,20,85,235,52,13,127,115,149,149,20,234,155,147,79,189,159,127,192,195,62,9,114,214,92,199,207,59,61,44,150,149,175,162,165,237,29,166,53,139,168,207,122,142,165,89,187,189,62,44,238,253,128,76,239,3,185,3,107,200,204,166,130,134,42,58,118,214,220,91,75,83,60,173,129,236,115,158,148,177,181,87,223,85,94,245,221,247,124,76,142,62,107,125,28,54,250,26,122,40,35,108,108,130,38,70,214,181,52,68,70,162,39,249,143,164,1,66,174,171,161,83,151,68,212,234,69,220,189,223,225,2,180,79,212,86,82,223,18,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,7,14,240,57,0,116,200,221,126,10,118,51,195,67,133,77,2,120,129,88,0,8,167,231,29,147,203,5,30,25,204,107,37,137,17,22,225,81,5,84,209,69,252,206,201,18,234,231,107,224,157,5,248,124,63,195,137,156,190,115,178,60,153,207,8,101,174,187,165,13,5,249,41,40,165,221,38,198,61,253,178,29,168,171,181,223,205,89,62,239,21,239,38,227,136,252,144,195,217,243,150,213,216,62,251,67,21,67,217,28,242,210,43,152,231,43,38,117,60,145,162,162,35,217,223,239,253,250,119,26,250,231,38,75,230,7,15,216,209,182,220,67,108,175,183,58,25,99,146,130,181,241,164,125,73,27,28,114,42,179,71,59,69,106,200,223,143,254,160,217,35,10,223,104,241,54,26,182,98,11,125,76,115,211,220,41,99,168,142,72,221,185,174,71,53,23,185,126,39,234,152,71,202,247,136,56,51,55,38,45,216,42,245,137,219,93,124,195,150,248,161,154,41,170,55,76,198,246,137,227,102,169,181,60,90,216,254,43,240,51,112,10,94,154,181,79,153,117,71,233,250,207,172,233,149,159,206,79,255,0,208,21,49,123,188,74,211,188,232,99,180,93,20,238,106,129,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,5,170,38,167,149,239,29,63,134,188,42,204,142,206,60,103,218,243,38,203,191,216,245,53,173,219,53,246,215,28,109,84,214,101,114,246,138,200,116,147,169,170,53,239,137,25,39,229,92,218,137,18,197,96,222,5,105,184,165,229,195,150,152,227,47,168,41,25,154,150,10,123,164,52,51,84,213,74,198,92,237,208,222,110,175,91,106,34,200,144,66,247,73,80,233,25,51,153,249,236,107,28,246,49,202,246,71,6,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,224,54,147,48,131,153,127,28,116,220,56,224,217,178,123,3,178,173,249,139,141,44,242,62,26,184,223,45,59,44,118,233,150,72,22,181,179,49,90,229,169,87,50,86,194,214,59,220,124,107,35,213,17,172,100,214,127,253,24,44,43,248,163,245,117,186,254,29,189,159,236,46,135,100,143,163,219,186,27,125,185,213,232,246,110,142,239,202,246,125,155,186,191,146,217,210,252,185,21,120,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,128,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,38,211,6,112,137,106,225,7,151,230,115,97,73,238,52,151,140,89,126,192,247,251,150,35,186,193,78,214,49,243,165,170,102,178,150,23,171,82,87,211,66,155,182,117,23,85,124,147,72,141,143,170,177,181,203,67,129,202,110,28,112,108,57,195,142,31,86,252,197,198,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,238,62,52,141,136,136,215,190,108,138,226,199,202,198,114,124,191,196,62,157,56,26,214,31,171,132,241,77,247,3,98,171,54,53,194,213,221,138,245,135,238,20,247,75,117,79,73,146,116,42,160,145,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,252,163,63,248,163,224,59,255,0,229,99,44,184,171,202,11,47,232,255,0,12,203,139,236,86,203,119,255,0,55,111,169,189,185,253,95,252,29,178,178,56,127,182,84,61,223,202,188,9,31,224,115,139,187,87,23,217,70,236,87,61,186,146,207,139,44,53,13,182,226,59,84,21,13,123,25,58,177,28,202,168,88,174,89,89,77,50,110,217,212,77,81,241,205,26,58,78,146,200,235,255,0,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,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,50,171,143,254,99,180,220,77,96,12,57,148,217,109,104,171,179,216,167,167,160,189,98,153,157,85,46,181,23,21,133,30,182,214,38,145,164,212,212,242,189,119,73,36,127,149,154,24,222,198,177,177,53,242,133,191,230,13,198,221,215,138,252,127,29,139,12,79,87,67,151,88,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,168,141,84,89,36,215,18,203,191,194,175,12,248,203,138,252,220,163,202,220,31,93,73,110,99,105,221,114,187,220,234,85,28,203,117,186,55,198,201,103,72,247,35,166,126,233,99,99,35,106,166,231,189,187,156,198,111,145,151,215,154,182,89,225,92,155,206,12,179,202,220,21,73,217,236,184,103,43,237,150,250,109,209,198,201,38,217,112,184,239,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,80,50,3,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,106,185,122,113,139,248,165,102,157,103,218,26,62,215,131,49,175,97,183,95,127,41,211,246,127,78,165,54,92,125,200,37,150,94,132,50,213,254,65,155,122,157,94,245,213,172,210,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,127,149,63,28,116,217,107,117,160,225,111,50,89,87,45,139,19,222,17,152,90,230,215,203,58,219,174,53,78,99,18,137,241,234,168,202,105,165,209,205,116,109,78,156,210,200,231,163,155,43,164,132,38,36,3,8,57,151,241,199,77,195,142,13,155,39,176,59,42,223,152,184,210,207,35,225,171,141,242,211,178,199,110,153,100,129,107,91,51,21,174,90,149,115,37,108,45,99,189,199,198,178,61,81,26,198,76,24,255,0,205,155,141,187,85,234,154,233,194,70,92,79,73,95,79,29,69,28,216,178,241,77,84,217,88,217,224,150,71,190,210,177,186,21,68,124,114,199,71,43,229,138,93,90,246,58,23,34,42,72,211,2,248,78,243,79,147,127,48,48,247,168,192,90,162,234,240,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,191,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,192,14,109,56,214,213,153,92,13,101,134,99,88,169,234,224,182,226,172,81,101,189,209,197,86,198,182,120,224,169,179,215,77,27,100,107,92,230,163,209,175,68,84,71,57,53,215,69,95,16,34,47,9,226,155,238,6,197,86,108,107,133,171,187,21,235,15,220,41,238,150,234,158,147,36,232,85,65,35,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,112,197,152,166,251,142,113,85,231,26,226,154,238,219,122,196,23,10,139,165,198,167,164,200,250,245,83,200,233,37,147,99,17,172,110,231,189,203,163,81,26,154,232,136,137,220,126,81,43,220,175,185,125,212,218,106,108,188,80,231,77,170,145,239,125,59,107,240,125,142,166,40,170,89,178,104,169,106,40,239,73,44,83,185,168,244,107,231,107,32,150,45,241,189,27,47,186,246,179,64,200,14,93,124,10,211,112,181,131,83,28,102,13,5,35,243,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,123,220,198,189,236,106,61,249,105,133,177,102,21,199,54,42,92,83,130,177,53,171,16,89,107,119,246,107,141,174,182,58,186,89,246,61,204,126,201,99,87,49,219,94,199,53,116,94,231,53,81,123,209,72,214,230,139,204,2,142,209,71,114,225,147,36,49,23,90,235,55,105,183,99,139,164,17,193,61,44,116,178,193,44,19,90,91,212,99,247,76,189,93,101,146,53,99,161,116,109,141,28,175,89,91,22,42,242,221,206,62,43,48,182,114,218,242,191,135,216,126,208,89,111,87,6,92,177,14,28,184,57,25,107,236,172,111,74,122,201,106,54,61,244,59,88,246,107,52,73,185,239,101,59,22,58,133,72,225,112,92,14,117,126,105,240,183,203,250,31,81,184,152,0,103,255,0,58,191,52,248,91,229,253,15,168,220,75,105,203,123,33,176,111,18,89,151,152,249,83,140,232,169,28,203,142,91,220,95,108,174,154,157,102,125,166,226,149,212,9,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,20,61,95,45,14,56,234,120,113,198,80,228,246,56,101,35,242,235,26,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,184,200,210,70,42,43,94,201,167,36,214,135,136,172,134,198,92,54,230,229,247,42,113,157,21,91,95,110,168,123,237,149,211,83,164,44,187,91,149,238,74,122,216,145,175,123,118,72,214,234,173,71,187,99,209,241,185,119,177,200,153,149,193,79,52,191,192,86,77,93,114,195,55,237,87,92,81,246,94,223,61,70,16,168,237,218,205,63,189,79,21,53,155,78,138,244,225,102,234,137,123,68,146,59,167,19,58,76,141,219,98,141,67,55,249,131,113,183,106,225,67,0,71,98,195,19,210,87,102,46,42,167,168,134,213,70,218,166,182,123,76,14,134,102,178,236,248,221,12,172,123,35,168,108,109,108,82,35,82,101,234,35,85,82,57,52,129,107,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,79,65,154,185,153,138,179,147,49,241,30,105,99,90,190,209,122,196,215,9,110,21,59,100,145,241,195,189,125,200,34,234,61,239,108,49,49,27,28,108,87,46,200,216,198,162,232,212,36,43,133,142,7,42,114,215,132,76,213,226,147,50,95,73,45,247,19,229,62,32,126,22,182,53,145,78,150,235,117,85,178,71,165,107,228,209,85,149,51,69,163,90,216,220,157,56,101,145,175,87,58,87,71,8,70,89,181,65,170,185,181,64,0,0,16,215,204,235,152,5,30,110,214,84,240,253,146,24,139,181,224,90,77,208,98,107,148,81,193,45,45,250,170,57,225,154,38,211,61,204,89,18,24,36,167,238,154,55,181,179,57,238,209,29,27,88,249,49,87,133,30,20,115,31,139,92,199,102,10,193,81,118,27,85,15,78,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,73,159,181,201,20,40,168,233,28,215,42,171,24,201,36,101,255,0,230,63,203,254,179,135,123,236,185,183,148,56,119,253,73,235,251,52,18,211,83,201,61,68,152,118,171,99,35,219,80,249,159,36,143,134,105,17,94,201,149,219,82,73,86,39,35,63,34,178,216,190,15,184,179,198,92,34,230,135,219,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,13,130,50,183,43,112,38,75,96,75,102,89,229,165,139,216,216,110,205,214,236,84,93,170,106,142,151,86,103,205,39,229,38,123,228,118,178,74,247,123,206,93,53,209,52,68,68,72,182,230,189,192,229,78,26,186,222,248,184,203,151,210,37,138,229,81,78,252,93,105,70,69,78,180,53,114,186,56,27,91,2,53,26,146,178,121,92,206,171,87,89,82,105,93,38,175,108,143,232,202,166,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,18,50,249,174,113,211,252,191,11,249,41,140,255,0,232,138,92,127,91,66,223,238,90,219,92,117,8,239,251,239,106,99,91,253,132,42,255,0,245,196,32,71,175,14,185,243,140,184,109,205,203,22,107,96,202,218,182,190,221,80,198,92,232,97,168,72,89,118,183,43,218,181,20,82,171,152,246,236,145,173,209,28,172,118,199,163,36,106,111,99,85,54,41,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,186,229,228,94,69,230,63,17,121,143,110,202,252,175,179,118,235,173,118,178,205,52,170,172,165,183,210,181,81,36,170,169,145,17,122,112,179,115,117,93,21,202,231,53,140,107,222,246,49,219,15,112,235,144,216,55,134,220,163,177,101,78,12,162,164,107,45,212,236,125,206,186,26,117,133,247,107,138,177,169,81,91,42,57,239,118,249,28,221,81,170,247,108,98,50,54,174,198,53,16,53,162,0,207,250,46,3,191,13,252,189,178,239,62,114,158,203,187,31,97,251,125,239,218,86,187,117,187,169,85,138,33,109,238,118,199,171,186,173,78,181,60,13,168,86,237,142,73,102,106,71,10,107,178,38,160,101,255,0,46,14,96,20,124,68,88,162,202,76,222,196,95,234,177,65,218,103,138,166,162,56,41,227,196,84,187,223,38,234,118,66,200,227,100,208,198,168,199,194,141,220,177,196,146,181,95,249,100,139,58,141,93,240,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,179,253,193,39,24,56,103,139,156,175,138,244,213,164,162,198,214,58,120,27,139,44,244,145,84,116,40,103,150,73,217,11,227,146,86,35,92,201,155,76,249,81,141,124,139,26,57,24,247,57,83,115,131,34,128,0,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,27,9,240,47,198,109,139,140,60,184,170,185,201,106,246,54,51,194,253,158,159,19,91,98,99,214,149,178,74,143,233,84,211,72,237,117,134,94,148,170,145,185,203,36,110,99,154,237,200,140,150,76,149,53,140,201,124,222,198,89,11,154,24,127,55,50,254,122,72,239,184,118,161,211,83,165,92,9,52,18,177,241,186,41,97,145,157,202,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,155,15,112,197,196,46,21,226,131,38,172,185,185,133,169,187,7,111,234,83,92,109,111,170,142,162,107,101,116,78,219,45,60,142,98,255,0,115,35,21,205,99,159,20,177,61,88,205,251,80,46,169,106,184,157,226,23,10,240,191,147,87,172,220,197,52,221,191,176,116,233,173,214,182,85,71,79,53,206,186,87,109,138,158,55,61,127,186,145,234,214,189,204,138,41,94,140,126,205,171,237,113,254,63,193,185,89,131,110,217,131,152,56,134,146,199,135,172,116,235,83,93,93,82,171,178,38,106,136,136,136,136,174,123,220,229,107,24,198,162,189,239,115,90,212,115,156,136,186,246,113,131,197,158,50,226,235,52,62,220,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,157,54,42,171,98,98,32,91,76,210,205,44,119,157,56,238,231,153,153,151,125,246,206,36,188,244,123,109,111,101,134,159,171,210,133,144,199,249,56,88,200,219,164,113,49,190,235,83,93,53,93,85,85,86,95,249,42,121,88,197,63,48,43,189,58,220,66,177,53,60,149,60,172,98,159,152,21,222,157,110,3,0,57,163,249,236,204,223,162,250,61,17,138,166,85,115,71,243,217,153,191,69,244,122,34,245,112,121,193,149,139,140,62,4,111,246,200,238,190,198,198,120,95,48,46,213,24,102,229,43,222,180,173,146,91,101,175,171,77,83,27,117,214,25,122,81,34,200,214,172,145,185,141,115,119,34,62,41,2,224,114,163,227,167,249,14,23,243,175,25,255,0,208,244,184,2,182,185,191,221,53,214,185,42,21,223,247,174,202,199,55,251,56,81,255,0,235,120,73,84,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,155,78,92,28,192,40,248,136,177,69,148,153,189,136,191,213,98,131,180,207,21,77,68,112,83,199,136,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,242,201,16,103,81,137,92,195,56,211,181,112,177,149,245,22,44,33,136,41,27,154,152,150,157,19,15,209,173,51,106,150,138,5,147,108,183,9,227,115,145,172,99,90,146,182,37,122,57,31,50,53,58,114,49,147,109,202,171,180,151,88,109,85,179,88,168,169,43,46,76,167,145,212,116,245,117,46,166,130,105,209,171,211,100,146,182,57,29,27,21,218,34,189,35,122,181,21,85,26,237,52,93,109,248,163,252,59,126,29,177,55,227,47,255,0,198,79,245,23,182,255,0,214,127,244,28,29,159,253,101,253,79,254,183,232,126,103,254,55,189,184,11,105,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,145,92,86,240,101,125,225,47,46,50,174,231,143,46,189,92,103,142,253,175,81,119,182,192,246,62,150,213,29,58,81,116,41,155,35,117,234,204,157,162,85,150,68,114,199,185,90,214,106,140,234,203,158,188,171,248,21,166,192,24,122,213,196,246,105,80,82,79,137,239,148,240,220,176,100,48,213,75,190,211,110,158,150,102,58,121,86,57,18,25,31,85,13,74,42,70,246,63,164,198,177,119,54,71,189,145,248,174,121,223,161,63,222,79,225,160,97,87,6,124,45,126,55,24,219,24,101,189,22,36,246,37,234,219,131,234,175,182,74,137,91,186,149,245,209,86,82,68,216,170,81,26,175,72,94,201,228,106,185,158,243,28,173,126,143,70,172,111,177,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,153,235,201,83,205,62,41,249,127,93,234,54,227,45,57,145,242,251,169,226,38,154,60,225,201,187,85,35,115,22,221,78,218,106,219,108,49,69,11,241,51,22,88,35,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,174,140,141,16,62,190,92,28,192,40,248,136,177,69,148,153,189,136,191,213,98,131,180,207,21,77,68,112,83,199,136,169,119,190,77,212,236,133,145,198,201,161,141,81,143,133,27,185,99,137,37,106,191,242,201,22,117,26,203,100,15,225,151,240,203,132,255,0,23,207,106,254,16,189,160,223,97,123,51,111,91,173,181,219,247,111,252,159,71,167,212,234,245,127,37,210,234,117,127,39,188,217,79,9,253,170,251,43,102,251,117,236,175,180,158,207,167,246,199,178,122,157,135,183,116,219,215,236,253,95,202,116,122,155,246,111,247,182,233,175,126,160,126,176,0,8,64,231,5,147,151,220,13,197,2,230,173,68,221,162,203,153,118,248,42,40,228,218,198,116,42,168,105,224,164,168,166,209,30,231,187,107,25,77,47,81,90,198,175,105,216,221,203,27,148,188,28,143,177,253,52,87,92,211,202,218,236,67,86,181,21,84,246,235,253,174,210,229,149,208,35,34,116,176,86,212,49,52,233,49,234,179,80,49,221,232,247,162,71,249,201,26,237,188,28,228,242,83,237,207,15,182,156,227,164,184,116,106,242,202,224,189,104,36,151,108,115,208,220,101,167,167,147,107,82,55,43,166,108,236,163,86,234,246,53,35,235,235,185,219,16,140,14,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,160,108,81,139,49,77,139,3,97,91,206,53,197,53,221,138,203,135,237,245,23,75,141,79,73,242,116,41,96,141,210,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,214,11,22,98,155,238,57,197,87,156,107,138,107,187,109,235,16,92,42,46,151,26,158,147,35,235,213,79,35,164,150,77,140,70,177,187,158,247,46,141,68,106,107,162,34,39,113,57,60,219,49,173,171,10,240,91,136,44,87,10,122,185,42,49,141,226,213,100,161,116,44,106,178,57,217,82,218,229,116,170,174,69,70,116,168,101,106,43,81,203,189,204,77,52,85,115,97,131,32,114,114,251,196,6,114,225,60,157,195,147,118,122,188,77,112,109,60,149,59,88,254,201,74,198,186,74,154,157,143,123,18,78,148,17,203,47,79,122,57,251,54,183,222,114,32,19,211,192,62,89,226,172,162,225,11,45,176,46,53,164,236,151,170,123,125,69,194,166,149,209,201,28,148,189,182,174,106,198,65,43,36,99,94,201,163,101,67,89,35,21,190,236,141,123,81,85,17,21,124,175,52,127,34,121,155,244,95,88,162,50,168,197,94,104,254,68,243,55,232,190,177,68,4,0,158,255,0,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,253,110,19,188,211,228,223,204,12,61,234,48,25,21,204,179,129,90,110,25,113,53,46,103,229,141,5,37,46,87,226,58,136,45,180,180,45,170,150,73,237,23,20,167,85,116,15,89,228,124,179,50,100,130,105,155,34,57,118,175,82,55,53,136,216,214,64,152,156,139,207,76,184,226,47,46,45,217,161,149,247,158,221,106,174,214,41,161,149,17,149,86,250,166,162,44,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,186,224,26,240,240,73,198,14,38,225,27,52,34,189,53,106,235,112,77,242,162,6,226,203,61,36,84,253,122,232,34,142,118,66,248,228,149,138,230,190,23,84,190,84,99,95,26,72,173,70,61,205,69,220,217,254,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,1,21,124,243,191,66,127,188,159,195,72,171,37,83,158,119,232,79,247,147,248,105,134,188,189,240,6,13,205,62,46,112,78,95,102,14,30,164,190,97,235,229,61,238,154,186,134,165,23,100,172,246,61,98,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,56,36,227,7,19,112,141,154,17,94,154,181,117,184,38,249,81,3,113,101,158,146,42,126,189,116,17,71,59,33,124,114,74,197,115,95,11,170,95,42,49,175,141,36,86,163,30,230,162,238,109,255,0,230,185,198,86,13,207,122,156,25,149,57,61,138,169,47,184,62,217,79,22,38,185,87,83,34,236,168,184,207,18,165,60,42,146,68,215,198,248,41,228,122,189,17,255,0,159,86,232,228,99,100,129,81,49,215,140,94,14,177,223,8,24,238,158,193,127,172,246,206,27,188,239,251,63,136,58,112,211,251,83,165,13,59,234,191,169,89,60,178,65,210,146,161,35,252,162,166,253,55,55,84,94,235,0,6,116,242,125,176,102,157,231,138,4,184,225,59,221,214,135,6,88,173,243,220,49,108,17,212,212,197,67,95,186,158,122,122,40,38,108,104,177,75,50,77,80,233,99,100,186,104,216,103,123,23,86,104,190,3,154,63,158,204,205,250,47,163,209,18,125,203,23,134,47,197,239,135,218,107,254,39,194,247,91,38,62,199,187,110,24,138,154,227,55,229,32,134,41,102,74,24,18,20,238,135,72,36,234,57,142,78,170,73,60,141,145,83,107,99,142,48,121,163,249,236,204,223,162,250,61,16,24,170,72,255,0,42,254,58,170,112,6,33,181,112,195,154,85,245,115,225,139,229,68,54,220,25,52,52,177,108,180,220,103,170,153,238,130,84,142,52,154,70,85,77,82,136,146,61,239,233,61,172,77,173,141,239,124,118,83,130,254,15,173,92,89,101,30,119,182,222,149,113,227,188,29,79,103,175,194,143,134,86,163,42,103,123,46,11,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,38,42,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,6,211,192,143,94,90,92,193,41,179,134,213,103,225,243,55,238,181,114,102,13,5,63,102,179,221,170,229,150,170,124,74,198,54,170,121,22,69,100,8,200,31,79,77,4,77,87,205,43,159,58,234,229,85,122,187,89,10,0,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,43,115,171,243,79,133,190,95,208,250,141,196,151,236,69,154,88,19,10,99,188,35,150,119,251,239,101,196,152,239,183,253,159,162,236,179,63,182,118,40,82,106,175,202,49,139,28,123,35,114,59,242,142,110,237,116,110,171,220,68,15,58,191,52,248,91,229,253,15,168,220,64,192,3,58,121,112,115,0,172,225,222,251,22,82,102,246,34,255,0,82,122,254,211,60,85,53,17,207,81,38,29,170,216,249,55,83,178,22,73,35,225,154,68,70,62,20,110,212,146,84,149,170,207,203,36,190,131,149,222,67,96,222,36,178,143,136,172,169,198,116,84,142,101,198,159,15,62,217,93,53,58,204,251,77,197,25,117,74,122,216,145,175,99,183,198,231,106,173,71,183,123,21,241,185,118,61,200,184,87,157,25,67,140,178,23,52,49,6,81,230,4,20,145,223,112,237,67,97,168,90,73,210,104,37,99,227,108,177,77,27,251,149,89,36,82,71,34,35,145,175,68,122,35,154,215,34,181,3,103,51,0,57,213,249,88,194,223,48,40,125,58,226,91,254,82,156,107,251,110,142,143,132,220,205,185,221,107,47,80,245,164,193,119,9,215,175,27,168,97,131,168,251,99,149,27,190,62,139,34,150,72,157,35,156,213,141,93,18,44,105,20,44,125,192,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,129,10,197,234,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,237,121,103,90,109,87,254,53,242,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,178,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,71,31,220,31,93,120,77,205,199,54,222,148,146,96,76,99,81,89,95,133,31,12,174,87,211,64,199,181,100,161,149,178,61,210,239,167,73,162,98,72,231,57,37,99,152,253,219,214,72,227,12,170,230,155,198,206,25,204,92,158,192,249,115,145,216,202,146,235,134,51,22,158,162,247,123,149,214,154,136,103,154,138,146,185,33,164,107,29,81,27,58,108,117,101,37,90,185,17,189,77,105,35,239,108,111,210,92,96,229,139,110,204,123,167,25,56,42,155,47,49,29,214,201,27,59,69,70,33,169,162,163,90,152,100,179,197,26,201,61,53,83,53,70,36,51,189,144,192,146,63,186,57,101,133,237,214,70,198,134,42,147,125,202,51,135,175,193,79,15,178,230,205,206,166,234,203,214,106,244,107,101,183,214,82,246,120,232,232,105,37,169,142,141,209,163,147,124,157,102,74,249,250,170,168,215,71,52,59,91,163,85,242,6,117,0,0,138,190,121,223,161,63,222,79,225,164,85,146,169,207,59,244,39,251,201,252,52,196,174,95,220,51,224,222,43,243,47,26,229,110,48,174,171,183,61,184,30,174,229,104,185,211,42,185,246,235,140,117,212,76,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,24,30,131,151,55,26,255,0,138,174,99,207,96,199,247,59,172,153,101,138,127,39,114,166,129,122,177,218,235,149,88,145,220,219,14,215,61,219,88,197,142,86,196,173,115,227,115,93,164,174,134,40,214,122,77,96,115,75,43,113,222,75,99,187,158,89,230,93,139,216,216,146,205,209,237,180,93,170,26,142,151,86,22,77,31,229,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,76,245,229,95,199,85,78,0,196,54,174,24,115,74,190,174,124,49,124,168,134,219,131,38,134,150,45,150,155,140,245,83,61,208,74,145,198,147,72,202,169,170,81,18,71,189,253,39,181,137,181,177,189,239,140,38,36,0,0,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,133,98,245,112,163,197,118,99,240,149,152,236,198,184,42,94,221,106,174,233,193,127,176,79,50,178,150,239,74,213,85,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,246,188,179,173,54,171,255,0,26,249,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,167,234,243,12,224,178,235,194,198,104,84,95,112,134,31,171,110,85,226,90,132,92,63,88,181,46,170,74,41,214,61,210,219,231,145,205,71,49,237,114,74,232,145,234,229,124,40,213,234,72,246,77,180,39,39,43,115,75,2,103,78,4,182,102,102,90,95,125,179,134,239,61,110,197,91,217,102,167,234,244,166,124,50,126,78,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,245,100,59,114,96,180,231,204,57,161,137,111,184,82,217,72,204,171,172,167,109,38,44,172,175,135,68,154,182,24,228,117,20,84,82,34,110,117,75,29,58,185,237,215,166,216,101,122,201,163,221,79,172,196,129,6,220,219,242,26,167,43,56,151,147,50,109,244,84,144,97,236,207,167,246,165,50,83,83,197,78,200,174,48,50,56,171,163,86,49,234,231,189,206,88,170,95,43,152,205,239,172,114,123,206,99,220,183,3,147,6,124,211,97,92,208,196,185,1,125,173,171,236,248,226,157,183,75,19,29,81,43,160,142,227,71,28,142,158,54,66,140,86,49,243,83,106,247,74,174,103,117,12,108,93,234,230,35,114,211,155,22,69,216,179,63,134,11,158,99,123,26,235,91,138,114,211,75,141,161,214,245,123,246,210,207,81,79,29,122,77,18,35,145,208,182,6,117,220,253,17,209,246,100,118,246,179,168,215,195,94,64,231,29,247,135,252,229,194,121,197,135,33,237,21,120,102,224,218,137,41,183,49,157,174,149,237,116,117,52,219,222,199,164,125,88,36,150,46,166,197,115,55,238,111,188,212,80,60,1,37,55,204,244,177,101,135,39,76,11,151,62,217,186,209,98,156,203,246,197,186,208,219,122,61,155,169,96,196,18,201,94,179,74,138,212,108,46,129,253,7,51,85,116,157,165,27,177,204,234,57,145,172,123,252,119,156,119,220,115,150,121,103,149,85,16,246,123,46,90,91,238,84,244,113,238,99,250,245,85,215,25,170,234,42,117,70,53,237,220,199,211,69,211,87,61,169,217,183,183,106,200,228,1,144,57,57,125,226,3,57,112,158,78,225,201,187,61,94,38,184,54,158,74,157,172,127,100,165,99,93,37,77,78,199,189,137,39,74,8,229,151,167,189,28,253,155,91,239,57,16,217,122,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,32,121,48,100,53,54,42,205,12,75,159,247,218,42,190,207,129,233,219,107,177,61,212,242,182,9,46,53,145,200,217,228,100,200,244,99,223,13,54,172,116,74,215,247,87,70,245,216,173,98,186,98,64,138,190,121,223,161,63,222,79,225,164,85,146,169,207,59,244,39,251,201,252,52,195,94,94,248,3,6,230,159,23,56,39,47,179,7,15,82,95,48,245,242,158,247,77,93,67,82,139,178,86,123,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,137,184,70,205,8,175,77,90,186,220,19,124,168,129,184,178,207,73,21,63,94,186,8,163,157,144,190,57,37,98,185,175,133,213,47,149,24,215,198,146,43,81,143,115,81,119,54,127,176,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,154,246,113,131,194,102,50,225,23,52,62,195,223,106,42,239,22,42,250,120,234,108,88,141,212,9,75,5,213,137,27,22,116,99,18,73,81,143,138,87,172,110,98,191,126,157,55,170,35,101,98,173,244,229,193,204,2,179,135,123,236,89,73,155,216,139,253,73,235,251,76,241,84,212,71,61,68,152,118,171,99,228,221,78,200,89,36,143,134,105,17,24,248,81,187,82,73,82,86,171,63,44,146,132,223,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,123,138,30,189,222,37,78,83,165,238,213,116,64,40,77,85,250,126,179,233,98,104,212,58,226,103,243,151,255,0,246,119,0,63,43,21,95,104,240,206,26,185,226,11,133,76,112,83,219,233,100,168,146,73,29,181,173,70,181,87,189,126,7,234,152,71,205,11,136,56,50,203,38,46,56,42,203,137,219,67,124,196,118,249,97,134,40,106,54,204,246,246,136,35,126,137,181,124,26,233,62,41,241,2,52,57,131,103,100,121,205,158,19,75,67,119,74,234,11,10,85,209,69,182,77,236,99,251,100,219,145,23,107,127,154,145,253,254,9,222,101,159,39,28,158,89,232,241,54,99,94,236,72,168,151,10,120,41,102,150,47,230,118,73,87,86,187,95,5,235,167,195,227,254,8,250,201,188,151,204,14,32,113,163,173,184,122,217,95,113,116,210,201,37,125,107,35,73,58,114,58,57,36,69,126,174,110,170,229,141,223,31,253,123,5,112,225,146,24,123,33,178,218,135,7,216,168,98,167,123,227,130,90,181,107,28,213,124,205,167,142,53,85,69,123,251,253,207,191,78,240,46,152,0,10,95,225,161,215,27,116,248,41,90,248,132,77,64,169,190,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,1,75,142,169,36,216,119,47,122,29,78,141,168,170,229,3,152,164,115,187,156,154,104,118,159,50,59,71,104,137,224,125,8,186,166,160,114,96,71,51,254,21,157,154,89,123,6,51,194,116,19,58,235,100,150,166,185,209,82,82,196,171,35,25,70,190,226,175,115,145,28,177,51,226,191,179,192,207,115,242,177,77,134,151,19,88,107,172,181,145,181,236,170,167,150,45,21,173,119,123,152,230,248,59,187,249,202,6,191,188,23,231,205,243,134,124,241,100,87,70,246,106,106,250,186,107,77,210,10,153,229,141,176,57,149,145,238,115,145,157,218,181,18,68,93,83,78,245,239,251,231,219,0,99,11,102,62,193,150,108,95,105,170,130,122,107,181,20,85,108,124,47,220,197,71,183,94,229,241,211,199,196,215,255,0,142,108,162,170,201,238,34,113,84,84,238,115,41,46,55,138,138,170,55,34,49,138,213,84,142,87,232,140,94,237,29,55,119,114,120,124,73,46,229,83,159,206,204,44,168,167,203,219,164,186,214,97,107,101,61,62,229,124,175,114,181,39,154,54,107,185,54,166,173,107,85,116,85,254,128,51,204,225,83,84,208,228,1,243,189,54,59,95,243,21,198,186,161,204,172,221,162,235,224,83,26,104,154,126,176,59,129,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,173,103,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,235,94,177,90,98,255,0,52,30,95,117,55,106,155,215,20,57,45,106,164,99,217,78,234,252,97,99,166,138,42,102,108,134,42,170,138,203,210,203,44,237,106,189,90,200,26,248,34,139,124,143,87,75,239,61,207,215,40,57,92,121,19,203,47,173,122,197,105,149,64,106,174,74,167,42,206,3,191,228,71,21,121,191,101,254,219,46,16,177,92,237,223,247,135,211,94,218,254,175,254,16,216,153,36,63,218,234,24,239,228,158,93,91,255,0,41,188,184,185,113,113,109,205,187,34,90,172,249,89,15,70,247,112,194,108,141,39,237,55,136,231,87,45,36,116,242,68,176,197,110,145,18,55,189,138,231,175,124,177,49,145,198,230,44,89,254,0,181,92,88,249,88,206,79,151,248,135,211,167,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,53,172,38,79,52,120,238,177,112,171,193,126,79,224,172,44,254,219,153,184,131,43,240,252,150,234,109,31,31,178,233,103,180,190,56,174,187,223,79,45,60,253,42,154,118,167,102,114,163,159,174,171,163,123,212,48,3,152,150,81,229,198,74,113,89,138,240,118,89,94,58,244,21,29,43,197,93,173,180,9,75,29,138,170,177,22,117,160,139,99,91,27,225,108,114,69,36,107,27,81,172,142,102,68,187,157,19,156,184,214,126,175,250,106,199,184,171,253,149,196,120,147,17,220,63,236,149,149,215,42,234,137,63,241,164,154,105,36,127,235,115,156,239,138,169,117,120,161,225,71,49,248,82,190,225,139,38,63,139,127,218,140,63,75,120,138,104,225,84,142,10,167,49,18,178,129,210,53,93,20,147,83,205,171,92,177,72,246,186,55,193,39,187,213,70,52,39,39,130,156,144,202,252,137,225,231,13,88,178,154,249,87,127,180,98,42,120,113,60,215,218,152,228,133,247,121,234,233,226,84,170,72,31,223,78,199,68,216,90,200,116,69,99,24,212,122,186,77,239,116,101,243,171,243,79,133,190,95,208,250,141,196,241,92,186,248,234,169,225,107,25,38,7,204,26,250,183,229,93,254,162,105,171,161,166,165,137,239,182,92,102,74,118,37,201,85,35,89,230,99,99,167,108,111,133,175,252,199,185,237,99,222,212,99,253,175,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,15,147,150,223,12,248,55,138,252,163,207,140,173,198,21,213,118,231,182,163,12,92,173,23,58,101,87,62,221,113,141,151,102,69,58,199,185,27,51,54,203,35,31,27,149,55,49,238,218,230,63,100,140,195,92,213,203,60,85,147,121,143,136,242,183,26,210,118,123,214,25,184,75,111,169,219,28,140,142,109,139,238,79,23,81,140,123,161,149,138,217,35,122,181,55,198,246,57,19,71,33,37,92,140,127,77,159,187,127,196,139,213,205,147,34,242,107,26,228,119,225,115,26,226,155,86,15,197,56,71,124,86,155,164,148,46,158,170,247,186,25,157,13,145,173,100,140,87,117,103,86,200,215,171,100,232,53,147,189,26,214,58,103,1,138,188,61,115,114,190,229,23,14,51,101,126,44,192,223,104,49,126,22,183,193,107,193,87,8,218,200,168,100,165,99,18,56,163,184,181,174,107,255,0,169,216,214,237,88,147,116,237,107,88,245,137,232,233,223,128,24,179,20,223,113,206,42,188,227,92,83,93,219,111,88,130,225,81,116,184,212,244,153,31,94,170,121,29,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,143,202,36,83,147,222,69,228,214,63,204,123,142,103,226,220,83,106,186,226,252,23,190,91,94,14,172,161,119,82,155,85,167,88,47,113,200,178,35,37,233,189,103,139,103,77,221,41,29,12,170,230,61,97,85,15,174,241,192,229,55,14,60,184,115,31,56,113,195,234,223,152,184,210,207,97,100,212,146,50,90,118,88,237,211,94,109,211,165,19,161,122,53,203,82,174,100,78,153,207,111,184,248,210,54,34,35,94,249,176,215,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,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,17,124,214,56,234,166,198,50,87,240,177,149,21,244,149,54,42,90,133,135,26,215,58,150,86,206,235,141,37,107,211,217,172,73,163,106,53,145,75,79,28,174,154,53,119,81,86,54,181,237,107,100,73,66,202,243,20,227,170,167,138,92,100,184,31,47,171,234,217,149,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,243,24,215,185,140,123,149,140,200,174,62,191,229,89,112,229,251,161,255,0,216,229,81,21,100,170,113,245,255,0,42,203,135,47,221,15,254,199,42,128,143,94,25,45,54,171,255,0,18,89,81,98,190,219,41,46,54,219,142,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,164,202,115,20,227,170,155,133,172,26,184,31,47,171,233,31,154,151,250,120,102,161,134,166,150,87,178,217,110,153,106,24,183,36,85,141,96,153,237,146,157,209,178,23,63,243,222,215,185,143,99,85,143,132,28,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,17,143,241,254,50,205,60,101,118,204,28,193,196,53,119,204,67,124,168,90,154,234,234,149,77,242,191,68,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,5,166,217,140,179,95,31,209,89,168,228,171,191,226,204,99,120,142,154,39,213,213,162,207,112,184,213,204,141,106,201,52,206,68,87,201,44,137,171,228,114,119,185,85,203,226,164,239,112,11,193,70,21,225,79,46,41,47,119,107,103,104,204,220,77,111,134,76,71,112,168,72,223,37,6,244,108,142,182,83,172,110,123,27,12,79,68,71,185,142,94,180,140,71,170,237,108,76,138,213,114,189,224,91,240,41,133,89,158,57,199,131,59,38,100,222,183,251,30,154,181,219,166,177,90,228,141,168,154,194,173,78,207,89,54,178,117,53,87,61,145,43,35,252,147,157,81,26,231,248,16,173,206,175,205,62,22,249,127,67,234,55,17,201,83,205,62,41,249,127,93,234,54,225,206,175,205,62,22,249,127,67,234,55,19,242,121,64,98,155,22,6,207,220,194,198,184,166,187,177,89,112,254,87,221,174,151,26,158,147,228,232,82,193,91,65,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,128,207,254,105,121,71,151,25,137,194,157,251,24,227,155,199,176,235,242,255,0,250,241,100,186,71,64,149,50,58,170,69,72,27,64,237,26,178,54,26,169,36,134,55,43,92,214,182,70,193,43,247,54,21,106,192,185,150,156,193,184,219,186,241,95,143,227,177,97,137,234,232,114,235,10,212,84,67,106,163,109,83,157,5,218,118,205,51,89,118,124,110,134,39,177,242,83,186,54,182,41,17,203,10,117,17,170,139,36,154,248,14,30,184,59,205,206,36,48,110,96,99,140,15,103,171,246,110,7,179,205,91,12,203,70,249,89,118,184,198,177,189,109,116,232,205,94,250,151,83,172,178,53,24,201,52,122,64,199,244,250,236,120,23,171,148,182,72,101,126,111,241,13,81,125,199,119,202,181,187,229,237,61,54,39,176,216,161,142,70,50,186,120,170,26,157,170,89,219,220,214,83,74,234,103,36,58,162,202,249,152,170,171,28,114,177,242,233,197,143,149,140,228,249,127,136,125,58,115,92,28,39,138,111,184,27,21,89,177,174,22,174,236,87,172,63,112,167,186,91,170,122,76,147,161,85,4,141,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,196,207,101,151,24,54,174,44,185,126,103,19,174,11,87,30,59,193,217,111,117,160,197,108,154,38,163,42,103,125,170,165,35,174,137,209,177,177,108,168,88,101,122,198,214,181,98,123,94,205,187,18,57,36,8,76,54,168,53,87,54,168,0,0,3,242,113,102,22,177,99,156,43,121,193,88,166,135,182,217,113,5,190,162,215,113,166,234,190,62,189,44,241,186,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,154,251,241,183,193,246,38,225,27,52,37,178,185,42,235,112,77,242,162,119,97,59,197,92,180,253,122,232,34,142,7,204,201,35,137,234,230,190,23,84,178,37,123,153,26,72,173,87,177,173,69,218,221,135,140,117,230,31,91,131,104,56,45,205,89,241,221,166,174,227,109,117,157,144,193,13,51,149,175,109,198,74,152,153,65,50,170,61,158,228,117,142,166,145,233,170,234,198,57,21,175,252,199,4,48,112,229,198,190,114,240,193,129,49,206,9,203,59,159,102,251,91,216,234,104,171,36,86,205,236,106,232,102,98,201,81,13,60,205,146,157,253,106,116,124,18,35,163,220,186,64,228,122,116,81,174,180,24,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,62,72,255,0,36,251,78,87,220,115,115,30,86,98,27,101,37,86,59,181,217,233,106,240,204,179,67,35,223,75,68,175,146,27,140,177,59,78,147,30,171,53,20,106,229,210,77,146,61,172,247,29,42,40,103,255,0,4,156,31,97,158,17,178,190,43,43,82,146,183,27,95,41,224,118,44,188,82,75,81,208,174,158,41,39,124,44,142,57,94,173,107,33,109,75,226,71,181,145,172,136,212,123,218,213,93,173,200,160,0,213,92,159,238,87,30,68,242,203,235,94,177,90,64,9,63,220,174,60,137,229,151,214,189,98,180,12,63,230,215,193,71,177,43,43,56,178,203,43,101,170,142,203,55,70,60,105,111,129,58,18,54,186,105,250,108,185,181,21,219,36,235,62,88,163,149,177,181,174,73,17,178,170,72,178,204,246,96,6,69,231,166,99,240,233,152,246,236,208,202,251,207,97,186,208,235,20,208,202,138,250,91,133,43,149,22,74,90,152,209,83,169,11,246,183,84,213,28,142,107,94,199,49,236,99,219,150,188,200,249,130,83,113,19,83,30,79,100,221,214,173,185,117,110,168,109,77,109,202,25,101,133,152,153,235,20,18,68,146,211,205,4,83,66,202,105,146,118,163,28,231,50,71,163,36,211,86,70,169,96,56,62,225,51,25,113,117,154,31,97,236,85,21,118,123,21,5,60,149,55,220,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,78,163,209,21,177,61,80,39,207,34,243,211,46,56,139,203,139,118,104,101,125,231,183,90,171,181,138,104,101,68,101,85,190,169,168,139,37,45,76,104,171,211,153,155,155,170,106,173,86,185,175,99,158,199,177,238,184,7,159,192,24,3,6,229,102,13,180,229,246,95,97,234,75,30,30,177,211,165,53,13,13,50,46,200,153,170,170,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,250,0,49,87,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,12,255,0,230,117,192,119,224,66,251,83,159,57,79,101,219,128,113,5,193,222,210,181,219,173,221,58,92,47,51,153,11,99,213,221,87,47,70,162,119,84,43,118,199,28,80,185,99,133,52,223,19,87,29,120,62,226,207,25,112,139,154,31,110,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,98,139,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,109,248,167,202,108,43,145,124,65,99,108,166,193,88,191,237,53,151,14,92,18,154,154,224,231,70,233,19,116,76,145,244,242,172,106,172,89,160,123,221,4,138,136,221,100,133,250,178,53,213,141,11,235,204,119,142,58,110,43,113,149,6,15,203,230,85,211,229,214,15,168,157,244,51,74,249,98,125,238,173,200,140,90,217,96,85,70,177,141,106,57,176,53,205,234,181,146,202,231,43,86,101,138,63,19,192,191,6,87,222,48,243,30,170,217,37,215,216,216,51,11,246,122,140,77,114,137,236,90,166,199,42,191,165,77,77,27,181,214,105,122,82,162,72,230,172,113,181,142,115,183,42,50,41,44,6,19,183,88,175,24,170,205,105,197,56,143,236,253,150,182,225,79,79,113,187,246,55,213,251,62,149,242,53,178,212,244,24,168,249,122,108,87,63,166,213,220,237,186,39,122,155,47,100,190,80,224,220,133,202,252,63,148,121,127,5,92,118,44,59,78,232,105,214,174,117,154,121,94,249,29,44,179,72,254,228,87,201,44,146,72,168,212,107,17,94,168,214,181,168,141,64,130,190,102,54,155,85,131,141,124,192,177,88,173,148,150,235,109,186,158,195,73,71,71,73,11,97,130,154,8,236,148,45,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,66,185,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,7,213,204,143,151,221,79,17,52,209,231,14,77,218,169,27,152,182,234,118,211,86,219,97,138,40,95,137,152,178,193,28,75,45,68,211,197,12,47,166,133,39,114,61,205,115,228,98,50,61,116,100,104,144,217,128,49,254,50,202,204,101,105,204,28,190,196,53,118,60,67,99,168,74,154,26,234,101,77,241,63,69,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,218,32,192,14,41,121,86,88,179,247,136,235,62,105,225,107,253,171,8,97,107,214,178,227,170,74,56,30,202,234,154,166,189,207,117,85,34,104,232,122,213,8,230,178,69,114,49,172,115,22,117,109,67,228,123,84,47,175,4,156,96,225,158,46,114,190,43,211,86,146,139,27,88,233,224,110,44,179,210,69,81,208,161,158,89,39,100,47,142,73,88,141,115,38,109,51,229,70,53,242,44,104,228,99,220,229,77,206,185,89,179,144,57,53,158,190,192,252,46,101,237,171,20,125,151,184,37,206,215,219,88,229,232,77,221,185,171,181,83,169,11,246,179,169,3,247,69,38,198,111,99,182,183,79,213,202,220,173,192,153,45,129,45,153,103,150,150,47,99,97,187,55,91,177,81,118,169,170,58,93,89,159,52,159,148,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,61,88,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,129,226,176,86,75,229,126,93,99,44,99,152,24,31,8,82,89,175,184,254,162,158,175,17,212,83,62,70,178,190,120,82,77,146,172,74,238,147,30,171,52,174,123,152,214,172,143,145,207,126,231,42,169,237,64,0,0,2,223,231,246,78,88,184,128,201,172,89,147,184,142,110,207,73,137,173,238,167,142,167,107,223,217,42,152,228,146,154,167,99,30,197,147,165,60,113,75,211,222,141,126,205,174,247,92,168,107,46,109,80,107,237,204,187,0,83,101,247,26,89,137,75,109,195,213,118,171,109,242,162,154,255,0,74,179,36,187,43,31,87,77,28,181,85,17,62,69,93,236,117,98,213,162,237,93,141,123,94,198,237,217,181,3,208,113,251,198,109,139,139,155,22,78,45,178,213,217,174,184,111,15,212,212,98,71,53,143,134,56,239,21,79,138,58,138,104,162,118,239,200,183,177,50,88,228,73,100,87,71,84,198,187,99,227,123,75,129,201,179,37,62,220,241,5,118,206,58,187,135,70,147,44,173,233,209,130,57,118,201,61,117,198,42,138,120,247,53,99,114,58,22,192,202,197,118,143,99,146,78,134,155,155,189,12,0,38,251,147,238,78,88,176,55,12,9,154,180,243,118,139,214,101,220,39,168,172,147,107,217,208,165,161,168,158,146,158,155,69,123,152,237,175,101,76,189,68,107,28,189,167,99,183,36,109,80,51,168,197,94,104,254,68,243,55,232,190,177,68,101,81,138,188,209,252,137,230,111,209,125,98,136,8,86,225,59,205,62,77,252,192,195,222,163,1,177,158,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,92,206,19,188,211,228,223,204,12,61,234,48,27,4,113,21,159,56,55,134,220,163,190,230,182,51,173,164,107,45,212,239,101,178,134,106,133,133,247,107,138,177,203,79,69,18,181,143,118,249,28,221,21,200,199,108,98,62,71,38,198,57,80,32,135,140,94,14,177,223,8,24,238,158,193,127,172,246,206,27,188,239,251,63,136,58,112,211,251,83,165,13,59,234,191,169,89,60,178,65,210,146,161,35,252,162,166,253,55,55,84,94,235,213,203,131,152,5,103,14,247,216,178,147,55,177,23,250,147,215,246,153,226,169,168,142,122,137,48,237,86,199,201,186,157,144,178,73,31,12,210,34,49,240,163,118,164,146,164,173,86,126,89,37,196,188,232,205,236,101,159,89,161,136,51,115,48,39,164,146,251,136,170,27,53,66,82,64,144,193,19,25,27,98,138,24,217,222,168,200,226,142,56,209,92,174,122,163,17,92,231,57,85,203,41,60,173,56,9,251,9,71,97,226,187,52,39,223,136,46,182,254,217,132,45,116,245,26,199,65,67,87,2,181,43,42,28,197,210,73,166,130,87,35,34,213,91,28,114,42,189,22,87,35,96,9,42,0,1,21,124,243,191,66,127,188,159,195,76,10,225,23,59,237,92,56,241,23,131,51,150,251,99,171,187,219,108,21,21,45,172,164,164,145,172,157,96,168,165,154,154,71,199,187,221,115,216,217,213,232,197,86,163,213,136,213,115,55,111,76,245,231,157,250,19,253,228,254,26,69,88,27,46,230,246,80,229,31,21,89,71,38,12,198,112,82,95,240,197,254,158,43,133,178,231,111,157,143,124,15,115,21,212,245,244,85,13,220,212,122,53,250,181,233,185,143,99,220,215,35,227,123,154,232,97,200,190,95,249,143,113,227,86,221,195,142,113,97,222,205,65,97,215,17,95,230,138,69,90,91,141,138,25,17,18,90,105,17,241,73,36,53,50,44,116,232,248,215,171,19,166,114,185,141,116,50,49,183,3,150,47,30,63,129,11,237,54,67,102,197,235,110,1,196,23,6,251,54,233,113,184,244,233,112,188,206,100,206,147,70,244,156,189,26,137,221,78,142,221,36,113,66,229,146,101,211,124,174,91,235,206,127,136,123,174,27,195,56,107,134,236,53,117,164,99,49,101,59,175,120,162,157,212,110,116,235,69,13,68,125,129,172,149,201,177,172,125,68,21,14,114,51,242,154,210,198,138,173,99,149,36,9,52,32,7,154,63,158,204,205,250,47,163,209,25,21,203,19,141,62,40,241,238,118,216,178,27,23,98,10,188,117,132,234,233,235,106,235,174,23,122,105,107,46,54,136,33,130,162,84,151,182,163,145,234,201,42,100,167,137,93,82,178,162,110,138,56,250,122,162,46,58,243,71,243,217,153,191,69,244,122,32,50,171,145,143,233,179,247,111,248,145,114,185,150,242,251,166,206,27,85,227,136,60,160,181,85,201,152,52,20,253,166,241,105,164,138,90,169,241,43,24,218,88,35,72,209,243,163,32,125,61,52,18,185,25,12,78,124,235,163,81,21,234,221,109,175,35,31,211,103,238,223,241,34,85,0,213,134,211,118,186,216,46,180,87,219,21,206,174,221,114,183,84,71,87,71,89,73,51,161,158,154,120,220,142,142,88,228,106,163,152,246,185,17,200,228,84,84,84,69,66,122,121,121,241,167,106,226,159,43,233,236,88,191,16,82,59,53,48,213,58,166,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,116,227,99,225,221,134,188,210,248,9,251,9,89,126,226,187,43,231,223,135,238,183,14,217,139,237,117,21,26,201,65,93,87,58,53,107,41,220,245,214,72,102,158,86,163,226,213,93,28,146,34,177,22,39,43,96,192,12,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,80,54,126,5,148,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,138,190,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,111,243,211,61,50,227,135,76,184,184,230,134,104,94,123,13,170,135,72,161,134,36,71,213,92,42,156,138,177,210,211,70,170,157,73,159,181,218,38,168,212,107,92,247,185,140,99,222,223,65,143,241,254,13,202,204,27,118,204,28,193,196,52,150,60,61,99,167,90,154,234,234,149,93,145,51,84,68,68,68,69,115,222,231,43,88,198,53,21,239,123,154,214,163,156,228,69,215,219,140,94,49,113,223,23,248,238,158,255,0,127,163,246,54,27,179,111,251,63,135,250,144,212,123,47,171,13,59,42,191,170,153,4,82,79,213,146,157,36,252,162,46,205,118,183,68,78,240,189,92,22,231,166,99,241,23,204,207,1,230,134,104,94,123,117,214,187,219,49,67,12,72,172,165,183,210,182,209,92,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,239,214,231,87,230,159,11,124,191,161,245,27,137,106,185,92,121,236,203,47,173,122,61,105,117,121,213,249,167,194,223,47,232,125,70,226,5,202,228,107,118,181,67,117,206,75,20,215,58,70,92,171,41,236,53,116,244,110,153,169,60,208,66,234,230,203,43,35,215,115,152,199,79,11,92,228,77,26,178,198,139,166,228,215,50,184,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,36,11,101,110,105,99,188,150,199,118,204,204,203,75,239,177,177,37,155,173,216,171,123,44,53,29,46,172,47,134,79,201,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,9,240,163,197,118,92,113,107,151,12,198,184,42,94,195,117,161,233,193,127,176,79,50,62,170,209,84,228,85,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,13,115,46,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,51,87,136,238,56,234,120,173,224,154,203,131,243,5,148,148,249,139,131,241,197,173,245,211,68,248,162,101,238,145,214,251,147,18,182,40,17,81,204,123,92,141,108,237,107,122,77,124,177,57,170,212,153,34,143,50,185,157,112,29,248,111,177,84,231,206,83,217,119,99,236,63,111,119,180,173,118,235,119,82,171,20,66,215,194,216,245,119,85,169,214,167,129,181,10,221,177,201,44,205,72,225,77,118,68,212,133,96,50,171,149,199,158,204,178,250,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,173,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,2,45,120,69,206,251,87,14,60,69,224,204,229,190,216,234,238,246,219,5,69,75,107,41,41,36,107,39,88,42,41,102,166,145,241,238,247,92,246,54,117,122,49,85,168,245,98,53,92,205,219,211,97,76,121,128,242,191,136,124,175,159,8,98,250,90,76,85,130,113,85,61,37,90,165,37,194,70,193,93,3,100,142,166,158,88,234,41,158,215,43,21,204,137,232,230,63,71,38,158,40,189,250,198,25,255,0,203,23,143,31,192,133,246,155,33,179,98,245,183,0,226,11,131,125,155,116,184,220,122,116,184,94,103,50,103,73,163,122,78,94,141,68,238,167,71,110,146,56,161,114,201,50,233,190,87,40,91,75,239,46,44,220,195,60,90,97,158,24,111,183,122,74,74,28,99,81,83,45,139,23,186,149,235,69,93,110,167,133,243,207,43,35,69,85,74,152,226,141,81,212,202,244,210,71,70,139,39,74,70,78,233,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,73,105,181,77,117,167,190,205,108,164,125,202,142,158,106,74,122,199,66,213,158,24,38,116,110,150,38,73,166,230,177,238,130,23,57,168,186,57,98,141,87,93,169,167,214,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,66,120,254,224,250,213,197,150,81,185,182,244,171,143,29,224,234,122,202,252,40,248,101,106,50,166,119,177,171,37,12,173,145,237,139,101,66,195,19,18,71,57,171,19,218,199,238,216,146,71,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,109,60,71,175,50,222,95,116,217,195,106,188,113,7,148,22,170,185,51,6,130,159,180,222,45,52,145,75,85,62,37,99,27,75,4,105,26,62,116,100,15,167,166,130,87,35,33,137,207,157,116,106,34,189,91,168,124,156,177,121,128,86,102,237,29,55,15,217,223,136,187,94,58,164,219,6,25,185,75,28,242,213,95,169,99,130,105,165,109,75,218,197,141,38,130,58,126,249,164,123,93,51,94,221,81,210,53,239,146,69,77,88,109,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,39,167,151,159,26,118,174,41,242,190,158,197,139,241,5,35,179,83,13,83,170,98,10,52,166,109,42,214,192,146,109,138,225,4,109,114,181,236,115,86,38,202,172,70,163,38,87,39,78,54,62,29,193,150,160,0,6,0,115,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,90,244,122,210,116,243,75,43,112,38,116,224,75,158,89,230,93,139,219,56,110,243,209,237,180,93,170,106,126,175,74,102,77,31,229,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,88,44,229,113,231,179,44,190,181,232,245,164,255,0,1,242,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,125,96,0,53,150,207,236,156,190,240,255,0,156,184,179,39,113,28,221,162,175,12,220,29,79,29,78,214,51,181,210,189,169,37,53,78,198,61,233,31,86,9,34,151,167,189,92,205,251,93,239,53,80,217,164,137,94,117,153,23,71,106,190,224,190,33,236,54,110,143,182,247,225,188,69,83,26,193,28,111,170,137,157,74,23,185,136,137,44,147,62,22,213,49,210,42,189,169,29,36,12,247,52,106,60,35,4,2,255,0,240,33,145,118,46,34,120,160,194,57,115,140,108,215,91,142,22,119,106,184,223,91,111,87,179,101,45,61,60,146,49,38,149,136,171,20,50,78,144,64,231,162,181,223,150,70,177,237,123,152,228,9,180,224,143,33,170,120,113,225,163,7,101,181,230,138,146,12,66,148,239,186,98,5,134,158,40,222,183,26,151,172,178,71,43,226,123,219,51,225,107,163,166,73,119,187,123,41,216,169,163,118,181,47,168,0,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,77,159,17,89,13,131,120,146,202,59,238,84,227,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,213,90,143,110,246,43,227,114,236,123,145,117,215,206,140,161,198,89,11,154,24,131,40,243,2,10,72,239,184,118,161,176,212,45,36,233,52,18,177,241,182,88,166,141,253,202,172,146,41,35,145,17,200,215,162,61,17,205,107,145,90,155,57,152,235,198,223,7,216,103,139,156,175,150,202,228,164,162,198,214,58,121,221,132,239,21,114,212,116,40,103,150,72,31,51,36,142,39,163,92,201,155,76,200,149,238,100,139,26,57,94,198,185,83,107,131,15,249,72,113,167,117,189,84,199,194,158,105,98,10,186,250,136,233,245,192,115,203,76,233,94,216,32,138,73,42,45,242,206,142,85,70,71,20,104,248,17,237,209,172,100,177,245,17,18,8,137,74,49,215,131,238,9,50,191,132,108,51,182,203,5,37,243,27,86,211,201,73,120,197,142,165,146,9,235,160,237,15,150,56,153,11,230,149,180,204,107,93,19,28,216,156,137,34,193,27,223,170,181,187,114,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,224,7,92,139,162,20,49,55,187,95,243,21,72,154,166,159,172,170,38,109,213,117,241,2,180,77,19,67,144,0,243,216,255,0,24,91,48,14,12,188,226,251,181,84,16,83,90,104,165,171,123,230,126,214,34,49,186,247,175,142,158,30,4,4,241,161,159,55,206,38,51,197,241,90,219,218,105,168,42,234,109,54,184,41,167,150,70,206,231,214,73,181,205,71,247,106,228,88,209,52,77,59,147,191,238,146,78,106,217,252,236,189,202,138,140,189,181,203,165,102,41,182,84,83,238,71,202,199,35,86,120,99,126,155,83,106,232,215,57,83,85,79,233,35,71,129,156,162,170,206,30,34,112,172,85,14,115,233,45,215,138,122,170,199,42,49,234,229,68,146,86,106,143,94,253,93,15,127,114,248,252,0,146,174,88,28,43,59,43,114,246,124,103,139,40,38,109,214,247,45,53,115,98,171,165,137,22,54,62,141,61,196,94,247,42,53,101,127,197,63,103,137,158,231,229,97,107,13,46,25,176,208,217,104,227,107,25,75,79,20,90,35,90,222,246,177,173,240,111,119,243,80,253,80,7,84,178,57,189,205,77,117,59,21,116,77,79,157,93,171,180,84,241,2,168,228,222,118,180,235,108,109,85,71,33,218,157,200,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,5,46,77,74,128,31,51,209,81,117,213,127,225,59,98,94,237,53,15,79,189,14,166,59,191,225,170,1,244,131,132,93,123,208,228,8,255,0,230,189,195,212,120,255,0,45,40,241,229,169,21,181,246,58,138,186,233,118,71,19,119,70,218,55,42,181,92,229,71,104,171,11,124,21,127,98,247,17,191,193,30,117,220,114,39,60,168,166,218,157,11,197,69,37,170,169,142,150,68,70,175,108,137,119,105,30,187,149,17,31,226,159,21,254,157,128,241,174,28,166,197,120,102,190,199,87,12,114,199,83,4,177,237,122,34,162,238,141,205,248,162,167,243,190,227,94,158,51,178,238,171,42,248,148,198,118,216,32,138,154,159,219,15,158,147,162,230,166,154,178,57,85,116,106,38,157,242,125,201,254,112,54,23,192,248,134,28,89,131,236,216,150,157,117,142,229,69,21,66,47,127,126,230,167,246,72,139,254,19,247,12,53,229,145,156,84,120,243,135,220,55,135,42,42,167,150,227,102,183,199,69,34,61,143,209,54,75,82,196,247,156,229,215,221,135,225,254,47,3,50,128,225,83,84,84,40,240,83,176,161,201,223,224,128,114,138,84,80,86,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,230,202,102,181,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,173,122,197,105,149,70,42,242,184,242,39,150,95,90,245,138,211,42,128,0,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,250,174,119,107,173,234,165,149,151,155,157,93,125,68,116,240,82,50,90,153,157,43,219,4,17,50,24,98,71,57,85,81,145,197,28,113,177,190,13,99,26,212,209,17,16,249,73,31,229,79,192,229,54,101,93,104,56,164,204,151,213,197,98,195,23,132,126,22,182,53,146,192,183,27,141,43,152,244,173,124,154,34,62,154,25,116,107,91,27,151,169,52,82,53,234,214,196,232,230,11,213,202,159,129,202,156,181,181,80,113,73,153,47,164,150,251,137,236,232,252,45,108,107,34,157,45,214,234,166,177,233,90,249,52,85,101,76,209,104,214,182,55,39,78,25,100,107,213,206,149,209,195,154,156,69,100,54,13,226,75,40,239,185,83,140,232,169,28,203,141,59,223,108,174,154,157,102,125,166,226,140,114,83,214,196,141,123,29,190,55,59,85,106,61,187,216,175,141,203,177,238,69,185,96,13,104,120,138,200,108,101,195,110,110,95,114,167,25,209,85,181,246,234,135,190,217,93,53,58,66,203,181,185,94,228,167,173,137,26,247,183,100,141,110,170,212,123,182,61,31,27,151,123,28,137,229,113,102,63,198,88,234,155,15,210,227,12,67,87,118,102,21,179,199,96,180,45,74,163,159,75,110,142,89,101,138,157,31,166,231,49,142,158,68,102,229,93,172,218,198,232,198,49,173,159,238,57,56,68,181,113,125,148,109,194,144,92,105,44,248,178,195,80,235,150,28,186,207,78,215,177,147,171,21,175,165,153,232,213,149,148,211,38,221,253,53,213,31,28,50,43,100,233,36,110,215,219,22,97,107,238,6,197,87,156,21,138,104,123,21,235,15,220,42,45,119,26,110,171,36,232,85,65,35,163,150,61,236,87,49,219,94,199,38,173,85,106,233,170,42,167,120,18,127,200,199,244,217,251,183,252,72,185,92,194,249,133,231,71,9,153,209,101,203,156,185,195,24,42,227,109,184,225,122,107,220,178,222,232,170,230,157,179,201,87,87,11,154,215,67,83,19,81,155,105,216,168,138,213,93,85,221,254,8,150,215,145,143,233,179,247,111,248,145,127,248,214,229,189,248,224,230,157,171,51,63,12,191,100,189,153,135,224,177,118,47,179,189,191,169,211,169,168,155,171,212,237,81,105,175,105,219,183,106,233,179,93,123,244,64,114,222,227,91,52,248,193,252,34,126,19,44,24,82,217,246,75,217,29,139,216,84,181,48,245,59,87,107,234,117,122,211,203,174,157,153,155,118,237,211,87,107,174,169,166,21,243,171,243,79,133,190,95,208,250,141,196,207,254,6,56,24,252,75,190,219,127,170,143,219,31,182,62,205,255,0,97,61,159,217,123,39,105,255,0,182,38,223,187,180,255,0,181,211,103,199,94,236,0,231,87,230,159,11,124,191,161,245,27,136,30,255,0,146,238,41,177,96,108,43,196,46,53,197,53,221,138,203,135,237,246,59,165,198,167,164,249,58,20,176,71,116,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,198,37,241,201,197,221,215,139,236,220,110,43,130,221,87,103,194,118,26,119,91,112,229,170,122,135,61,236,129,94,174,125,84,204,71,44,76,169,153,118,239,233,166,136,200,225,141,93,39,73,36,117,138,166,197,55,218,76,43,113,193,84,245,219,44,183,91,133,29,210,178,155,164,197,234,213,82,71,83,29,60,155,213,55,183,107,43,106,83,68,84,106,245,53,114,42,181,170,151,171,130,142,20,111,188,90,103,45,22,13,233,93,104,240,133,183,74,204,83,123,162,133,142,236,20,187,94,177,198,142,145,81,137,52,239,103,74,52,209,238,77,95,39,77,236,138,68,3,202,224,14,23,51,219,52,50,179,17,231,94,5,192,222,211,193,152,75,182,123,98,231,237,58,56,123,47,101,166,109,76,255,0,145,150,86,202,253,176,200,199,123,140,118,186,232,154,170,42,30,83,42,179,51,21,100,222,99,225,204,210,193,85,125,158,245,134,110,17,92,41,183,73,35,35,155,98,251,240,75,211,123,30,232,101,98,186,57,24,142,77,241,189,237,85,209,202,108,209,132,240,181,139,3,97,91,54,10,194,212,61,138,203,135,237,244,246,187,117,55,85,242,116,41,96,141,177,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,136,30,107,156,20,126,12,177,84,252,74,101,157,178,235,83,134,241,109,194,162,167,22,197,167,90,27,61,210,105,26,228,168,222,174,89,27,13,84,146,63,185,205,217,28,169,181,30,137,52,49,52,50,43,137,222,38,48,111,21,252,173,243,7,52,176,125,13,93,185,237,168,180,91,110,246,202,148,87,62,221,113,142,235,110,124,176,36,155,81,179,51,108,177,189,146,53,19,115,30,221,205,99,247,198,200,182,225,59,205,62,77,252,192,195,222,163,1,111,236,216,166,251,135,237,215,235,77,162,187,179,210,98,107,123,45,119,72,250,76,127,104,165,101,84,21,109,143,87,34,171,52,158,146,157,250,181,81,222,230,154,237,115,145,110,7,9,222,105,242,111,230,6,30,245,24,0,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,139,235,20,68,11,97,60,83,125,192,216,170,205,141,112,181,119,98,189,97,251,133,61,210,221,83,210,100,157,10,168,36,108,145,73,177,232,230,59,107,216,213,209,200,173,93,52,84,84,238,2,93,57,172,113,199,83,150,182,170,254,22,242,217,148,146,223,113,61,157,89,138,110,110,124,83,165,186,221,84,215,177,104,153,30,170,172,169,154,45,92,231,72,212,233,195,44,110,98,57,210,182,72,98,2,217,105,186,222,170,95,71,102,182,85,215,212,71,79,61,91,226,166,133,210,189,176,65,19,230,154,85,107,81,85,25,28,81,201,35,221,224,214,49,206,93,17,21,79,175,253,53,99,220,85,254,202,226,60,73,136,238,31,246,74,202,235,149,117,68,159,248,210,77,52,146,63,245,185,206,119,197,84,151,76,155,224,86,155,133,174,9,179,143,28,102,13,5,35,243,82,255,0,150,248,158,26,233,169,170,165,123,45,150,233,173,232,244,182,170,36,139,4,207,108,148,237,145,243,53,159,158,247,49,175,123,26,143,120,67,177,42,156,125,127,202,178,225,203,247,67,255,0,177,202,162,42,201,84,227,235,254,85,151,14,95,186,31,253,142,85,1,21,100,164,242,190,229,247,77,118,166,178,241,67,157,54,170,182,49,149,13,175,193,246,58,152,165,166,126,248,101,165,168,163,189,36,177,78,215,43,21,204,157,172,130,88,182,72,197,108,190,243,28,205,99,215,135,172,45,98,199,57,251,150,152,43,20,208,246,219,46,32,198,22,107,93,198,155,170,248,250,244,179,214,197,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,205,154,64,0,0,133,110,117,126,105,240,183,203,250,31,81,184,152,21,69,118,186,219,169,171,232,237,247,58,186,90,123,165,58,82,87,69,12,206,99,42,160,73,99,153,34,149,168,186,61,137,44,49,72,141,118,169,190,54,59,197,168,169,158,188,234,252,211,225,111,151,244,62,163,113,48,171,42,178,207,21,103,38,99,225,204,173,193,84,157,162,245,137,174,17,91,233,183,71,35,227,135,122,251,243,203,211,99,222,216,98,98,58,73,30,141,93,145,177,238,84,209,170,7,181,225,87,134,124,101,197,126,110,81,229,110,15,174,164,183,49,180,238,185,93,238,117,42,142,101,186,221,27,227,100,179,164,123,145,211,63,116,177,177,145,181,83,115,222,221,206,99,55,200,205,135,178,171,44,240,174,77,229,198,28,202,220,21,73,217,236,184,102,223,21,190,155,116,113,178,73,182,39,191,60,189,54,49,142,154,87,171,164,145,232,212,223,35,222,229,77,92,167,138,225,87,134,124,27,194,134,81,209,229,110,15,174,171,184,189,213,14,185,93,238,117,42,173,125,198,227,35,35,100,179,164,123,149,176,179,108,81,177,145,181,87,107,24,221,206,123,247,200,251,192,4,85,243,83,224,59,254,75,241,87,148,22,95,237,82,226,251,21,178,221,255,0,127,125,77,237,207,234,255,0,224,237,149,145,195,253,178,161,238,254,85,228,101,224,220,127,140,178,250,166,235,85,131,49,13,93,169,247,203,61,109,130,230,144,170,108,172,183,85,196,177,84,83,202,199,34,181,236,115,87,84,213,61,215,181,143,110,215,177,174,77,162,8,54,230,95,192,229,79,14,56,202,108,225,192,239,164,126,93,99,75,196,140,134,146,54,69,78,251,29,198,100,146,117,162,108,44,70,181,105,149,172,149,208,185,141,247,25,26,198,244,69,107,31,48,97,1,179,158,119,227,91,174,90,228,190,62,204,107,21,61,36,247,44,43,133,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,116,215,69,79,19,88,195,103,220,216,192,191,133,12,172,198,89,103,237,79,102,125,173,195,247,27,23,109,232,117,187,47,106,166,146,30,175,79,115,119,237,234,110,219,185,186,233,166,169,174,160,68,15,250,53,124,83,255,0,210,14,85,127,228,171,143,252,120,154,146,42,255,0,208,49,255,0,186,139,253,196,255,0,237,228,170,0,34,87,157,102,122,81,221,111,184,47,135,139,13,231,173,236,77,248,147,17,83,70,144,73,27,42,165,103,78,133,142,122,42,203,28,204,133,213,79,116,106,140,106,199,87,3,253,253,90,172,150,163,90,206,41,243,175,241,137,226,11,27,103,28,118,254,197,73,136,46,9,216,32,116,93,57,25,67,4,76,167,165,234,183,169,34,36,203,4,49,44,155,94,173,234,43,246,232,221,17,2,223,217,176,181,247,16,91,175,215,107,69,15,104,164,195,54,246,93,46,146,117,88,206,207,74,250,168,41,27,38,142,84,87,235,61,93,59,52,106,43,189,253,116,218,215,42,93,94,11,243,142,197,144,92,80,96,12,213,197,48,239,178,218,174,18,83,220,100,220,244,236,212,181,116,242,210,75,83,163,24,247,191,162,202,135,75,211,107,85,207,233,236,77,21,218,166,127,242,177,225,70,143,26,112,167,154,23,12,205,139,169,134,243,171,101,158,146,153,176,193,36,145,210,208,45,68,105,95,19,222,178,53,179,54,170,121,122,105,36,72,232,228,163,100,137,185,30,213,72,150,3,106,128,89,78,11,243,142,251,159,188,48,96,12,213,197,48,236,189,93,109,242,83,220,100,220,197,237,53,84,149,18,210,75,83,163,24,198,51,172,250,119,75,211,107,81,172,234,108,77,81,186,173,235,3,85,115,47,241,39,26,254,196,224,31,47,248,78,203,43,157,214,142,245,55,181,36,198,151,8,23,161,27,104,102,184,214,200,203,99,85,91,190,78,179,37,138,73,93,27,154,212,141,27,18,172,137,44,204,102,32,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,128,122,188,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,176,247,12,92,61,97,94,23,242,106,203,148,120,90,167,183,246,14,165,77,198,232,250,88,233,230,185,215,74,237,210,212,72,214,39,247,49,177,28,231,185,145,69,19,21,239,217,185,109,255,0,2,252,25,88,184,60,203,138,171,100,151,95,108,227,60,81,217,234,49,53,202,39,189,41,93,36,72,254,149,53,52,110,211,72,98,234,202,137,35,154,146,72,231,185,206,218,138,200,163,201,80,44,167,25,153,215,138,184,118,225,179,24,103,30,10,183,218,171,111,88,127,217,253,154,11,164,82,73,74,254,189,125,61,59,247,182,57,35,122,232,201,156,169,163,211,222,68,215,84,213,22,48,127,209,171,226,159,254,144,114,171,255,0,37,92,127,227,196,170,113,71,145,127,140,166,68,226,108,148,251,83,246,115,237,31,98,254,185,246,30,217,208,236,245,144,84,255,0,35,212,143,118,238,134,223,207,77,55,107,223,166,139,128,31,232,24,255,0,221,69,254,226,127,246,240,50,171,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,9,169,230,117,199,143,224,66,197,83,144,217,79,122,219,143,177,5,189,222,210,186,91,174,61,58,172,47,11,159,11,163,213,189,39,39,90,162,7,84,35,118,201,28,176,181,99,153,52,223,19,150,29,176,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,159,147,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,55,252,180,248,21,169,225,151,12,213,102,126,103,80,85,210,230,134,35,167,158,219,85,66,234,168,164,130,209,110,74,132,86,192,197,130,71,197,51,230,88,33,153,210,43,151,106,116,227,107,88,173,145,100,8,128,226,43,33,177,151,13,185,185,125,202,156,103,69,86,215,219,170,30,251,101,116,212,233,11,46,214,229,123,146,158,182,36,107,222,221,146,53,186,171,81,238,216,244,124,110,93,236,114,38,117,114,161,227,142,167,13,93,108,156,35,230,51,41,18,197,114,168,168,102,17,187,43,226,167,90,26,185,93,36,238,162,157,92,173,73,89,60,174,127,73,201,172,169,52,173,143,71,182,70,116,115,211,140,94,14,176,39,23,248,18,158,193,127,172,246,54,36,179,111,251,63,136,58,115,84,123,47,171,53,59,234,191,169,89,60,81,207,213,142,157,35,252,162,174,205,119,55,69,78,253,125,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,161,145,92,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,16,237,143,49,254,50,204,252,77,62,51,204,12,67,87,125,190,213,83,210,83,84,92,42,213,29,60,236,166,167,142,158,37,145,218,106,247,164,80,198,138,247,106,247,170,43,156,174,114,171,150,98,121,42,121,88,197,63,48,43,189,58,220,6,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,0,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,22,171,146,167,154,124,83,242,254,187,212,109,196,212,144,173,201,83,205,62,41,249,127,93,234,54,226,106,64,24,85,204,135,141,108,211,224,251,240,119,248,51,176,97,75,159,218,223,107,246,223,110,210,212,205,211,236,189,147,167,210,232,207,22,154,246,151,238,221,187,93,27,166,154,46,185,170,98,175,28,252,12,126,58,63,98,127,213,71,236,119,216,239,105,127,176,158,208,237,93,175,179,127,219,16,236,219,217,191,219,107,191,225,167,120,99,87,6,124,208,51,247,136,158,36,240,126,78,99,92,33,151,244,86,92,65,237,14,211,61,174,223,91,29,83,58,20,21,21,12,216,233,42,228,98,106,248,90,139,171,23,221,85,211,69,209,82,79,204,0,225,115,149,39,226,215,158,216,103,58,255,0,15,95,104,254,206,118,223,235,103,217,110,199,215,237,20,115,211,127,45,218,228,219,183,175,187,243,23,93,186,119,107,170,103,248,2,42,249,222,229,111,255,0,22,153,215,111,177,127,209,120,90,239,115,237,95,178,166,130,14,138,191,255,0,194,78,222,198,126,167,187,249,52,37,80,141,94,118,153,153,138,176,254,92,101,222,86,218,106,251,61,151,24,92,46,23,11,191,78,73,25,37,71,96,74,110,132,14,218,244,99,225,87,213,172,142,99,218,239,202,65,3,145,90,172,239,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,218,35,9,225,107,22,6,194,182,108,21,133,168,123,21,151,15,219,233,237,118,234,110,171,228,232,82,193,27,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,172,22,19,197,55,220,13,138,172,216,215,11,87,118,43,214,31,184,83,221,45,213,61,38,73,208,170,130,70,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,227,103,220,39,138,108,88,231,10,217,177,174,22,174,237,182,92,65,111,167,186,91,170,122,79,143,175,75,60,109,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,192,126,177,138,188,209,252,137,230,111,209,125,98,136,202,163,21,121,163,249,19,204,223,162,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,218,241,183,198,14,38,226,231,52,37,189,57,106,232,176,77,142,162,118,225,59,61,92,84,253,122,24,37,142,6,76,249,36,137,136,231,62,103,83,50,85,99,159,34,70,174,86,49,206,68,220,239,21,194,119,154,124,155,249,129,135,189,70,3,245,120,208,201,203,22,65,113,65,143,242,171,11,77,190,203,106,184,71,81,110,143,107,211,179,82,213,211,197,87,21,54,175,123,222,254,139,42,27,23,81,206,87,63,167,189,116,87,104,129,147,252,180,185,125,212,231,13,214,207,196,30,111,218,169,36,203,234,10,142,211,103,180,213,197,21,84,24,149,236,117,84,18,36,136,201,209,240,50,158,166,8,156,172,154,39,50,116,213,170,138,197,118,179,62,96,175,39,220,227,177,99,158,24,19,42,169,225,236,247,172,180,184,79,79,89,30,231,191,175,75,93,81,61,93,61,78,170,198,177,187,158,250,152,186,104,231,185,59,54,247,109,73,26,134,117,1,133,92,200,120,214,205,62,15,191,7,127,131,59,6,20,185,253,173,246,191,109,246,237,45,76,221,62,203,217,58,125,46,140,241,105,175,105,126,237,219,181,209,186,105,162,235,101,120,51,230,129,159,188,68,241,39,131,242,115,26,225,12,191,162,178,226,15,104,118,153,237,118,250,216,234,153,208,160,168,168,102,199,73,87,35,19,87,194,212,93,88,190,234,174,154,46,138,153,43,199,63,3,31,142,143,216,159,245,81,251,29,246,59,218,95,236,39,180,59,87,107,236,223,246,196,59,54,246,111,246,218,239,248,105,223,106,184,92,229,73,248,181,231,182,25,206,191,195,215,218,63,179,157,183,250,217,246,91,177,245,251,69,28,244,223,203,118,185,54,237,235,238,252,197,215,110,157,218,234,129,106,185,231,126,132,255,0,121,63,134,152,21,194,78,72,90,184,143,207,236,57,146,247,155,229,93,154,159,17,211,221,26,202,250,104,219,35,233,167,134,221,83,81,11,213,142,238,123,18,88,99,222,205,90,174,102,230,163,152,170,143,76,245,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,197,103,70,80,227,44,133,205,12,65,148,121,129,5,36,119,220,59,80,216,106,22,146,116,154,9,88,248,219,44,83,70,254,229,86,73,20,145,200,136,228,107,209,30,136,230,181,200,173,79,41,115,187,93,111,85,44,172,188,220,234,235,234,35,167,130,145,146,212,204,233,94,216,32,137,144,195,18,57,202,170,140,142,40,227,141,141,240,107,24,214,166,136,136,134,193,60,116,112,101,98,227,15,46,41,109,145,221,125,141,140,240,191,104,168,195,55,41,94,245,165,108,146,163,58,180,213,49,183,93,97,151,165,18,44,141,106,201,27,152,215,55,114,35,226,146,16,114,19,135,172,85,158,28,65,88,184,122,146,167,236,173,234,229,112,170,162,175,125,210,150,70,201,109,236,177,75,45,83,95,6,136,245,153,140,130,84,72,157,179,89,17,26,231,49,21,92,208,149,238,79,57,33,106,192,124,58,84,103,44,55,202,186,203,150,104,212,43,170,41,29,27,89,5,12,22,234,170,186,104,152,207,23,61,238,114,204,247,61,85,19,71,198,212,106,108,87,201,30,220,209,252,246,102,111,209,125,30,136,159,59,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,8,12,230,143,231,179,51,126,139,232,244,64,101,87,35,31,211,103,238,223,241,34,85,8,171,228,99,250,108,253,219,254,36,74,160,2,8,121,142,240,57,77,194,150,50,160,198,25,124,250,186,140,186,198,21,19,178,134,25,89,44,175,178,85,181,17,235,69,44,234,138,215,177,205,87,58,7,57,221,87,50,41,90,228,114,194,178,201,59,199,159,199,248,3,6,230,158,13,187,101,246,96,225,234,75,230,30,190,83,173,53,117,13,74,46,201,89,170,42,42,42,42,57,143,107,145,175,99,218,168,246,61,173,115,85,174,106,42,6,188,60,40,241,93,152,252,37,102,59,49,174,10,151,183,90,171,186,112,95,236,19,204,172,165,187,210,181,85,81,174,84,69,233,204,205,206,88,166,68,87,70,231,57,21,30,199,201,27,246,19,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,147,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,117,247,227,7,132,204,101,194,46,104,125,135,190,212,85,222,44,85,244,241,212,216,177,27,168,18,150,11,171,18,54,44,232,198,36,146,163,31,20,175,88,220,197,126,253,58,111,84,70,202,197,91,171,203,27,138,172,101,146,57,243,135,178,182,107,149,93,94,4,204,91,196,22,154,251,74,70,146,164,23,26,141,32,165,172,129,28,246,164,79,234,172,44,149,200,171,186,20,118,172,123,227,135,96,100,87,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,191,66,127,188,159,195,72,192,179,98,155,238,31,183,95,173,54,138,238,207,73,137,173,236,181,221,35,233,49,253,162,149,149,80,85,182,61,92,138,172,210,122,74,119,234,213,71,123,154,107,181,206,69,12,191,230,51,199,183,227,81,125,131,45,242,238,14,207,150,88,102,225,219,41,42,39,167,217,85,122,174,99,31,18,86,57,30,155,225,133,25,36,141,138,46,231,43,94,231,202,155,156,216,225,196,10,108,45,125,171,194,183,28,107,79,67,190,203,106,184,81,218,235,42,122,172,78,149,85,92,117,50,83,199,177,87,123,183,50,138,165,117,68,86,167,79,71,42,43,154,139,234,178,47,34,243,31,136,188,199,183,101,126,87,217,187,117,214,187,89,102,154,85,86,82,219,233,90,168,146,85,84,200,136,189,56,89,185,186,174,138,229,115,154,198,53,239,123,24,233,42,230,111,145,121,113,195,167,2,56,23,43,242,190,205,216,109,84,57,129,69,44,211,74,168,250,171,133,83,173,151,4,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,134,32,114,184,243,217,150,95,90,244,122,210,234,243,171,243,79,133,190,95,208,250,141,196,181,92,174,60,246,101,151,214,189,30,180,186,188,234,252,211,225,111,151,244,62,163,113,3,8,45,88,3,25,95,112,109,255,0,48,108,216,122,174,179,15,97,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,115,88,247,65,35,17,250,108,71,236,106,170,58,70,35,174,175,7,220,89,227,46,17,115,67,237,197,138,158,174,241,98,175,167,146,154,251,135,27,94,148,176,93,88,145,189,32,87,189,99,149,24,248,165,122,72,215,163,55,233,212,98,42,54,87,162,230,167,36,123,77,170,255,0,106,207,155,21,246,217,73,113,182,220,105,240,253,37,101,29,92,45,154,10,152,36,109,205,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,98,87,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,9,233,202,220,210,192,153,211,129,45,153,153,150,151,223,108,225,187,207,91,177,86,246,89,169,250,189,41,159,12,159,147,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,98,47,155,79,7,214,172,160,198,84,252,68,96,68,171,75,22,97,94,42,91,126,165,154,86,189,148,55,185,81,211,239,137,206,127,85,204,169,70,212,200,172,218,173,137,240,191,71,35,100,138,54,91,94,92,220,107,254,42,185,143,61,131,31,220,238,178,101,150,41,252,157,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,92,234,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,129,22,188,36,228,133,171,136,252,254,195,153,47,121,190,85,217,169,241,29,61,209,172,175,166,141,178,62,154,120,109,213,53,16,189,88,238,231,177,37,134,61,236,213,170,230,110,106,57,138,168,244,241,89,165,149,184,239,37,177,221,207,44,243,46,197,236,108,73,102,232,246,218,46,213,13,71,75,171,11,38,143,242,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,38,64,114,184,243,217,150,95,90,244,122,210,90,120,232,224,202,197,198,30,92,82,219,35,186,251,27,25,225,126,209,81,134,110,82,189,235,74,217,37,70,117,105,170,99,110,186,195,47,74,36,89,26,213,146,55,49,174,110,228,71,197,32,99,7,42,30,56,233,177,45,170,201,194,62,99,50,173,111,182,218,122,134,97,27,178,190,90,132,174,164,137,178,78,234,41,213,202,229,137,240,68,215,244,156,154,68,176,196,216,244,99,163,103,90,77,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,39,83,151,23,28,117,60,86,224,218,252,31,152,44,164,167,204,92,31,79,3,235,166,137,241,68,203,221,35,149,88,149,177,64,138,142,99,218,228,107,103,107,91,210,107,229,137,205,86,164,201,20,97,242,115,33,227,91,52,248,62,252,29,254,12,236,24,82,231,246,183,218,253,183,219,180,181,51,116,251,47,100,233,244,186,51,197,166,189,165,251,183,110,215,70,233,166,139,175,138,229,233,204,47,58,56,179,206,139,214,92,230,54,24,193,86,235,109,187,11,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,234,141,239,241,69,188,28,115,240,49,248,232,253,137,255,0,85,31,177,223,99,189,165,254,194,123,67,181,118,190,205,255,0,108,67,179,111,102,255,0,109,174,255,0,134,157,254,83,130,158,91,223,137,246,105,221,115,51,240,203,246,183,218,120,126,123,23,98,251,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,11,1,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,62,74,43,181,170,227,83,95,71,111,185,210,85,84,90,234,18,146,186,40,102,107,223,75,58,197,28,201,20,173,69,213,143,88,166,138,68,107,180,93,146,49,222,14,69,95,172,136,14,32,184,197,199,124,32,115,39,205,75,253,130,143,219,56,110,243,236,63,180,24,127,169,13,63,181,58,86,8,153,75,253,84,248,37,146,14,148,149,11,39,228,209,55,233,181,218,162,247,7,215,205,123,129,202,156,53,117,189,241,113,151,47,164,75,21,202,162,157,248,186,210,140,138,157,104,106,229,116,112,54,182,4,106,53,37,100,242,185,157,86,174,178,164,210,186,77,94,217,31,209,143,92,173,205,44,119,146,216,238,217,153,153,105,125,246,54,36,179,117,187,21,111,101,134,163,165,213,133,240,201,249,57,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,101,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,32,243,29,224,114,155,133,44,101,65,140,50,249,245,117,25,117,140,42,39,101,12,50,178,89,95,100,171,106,35,214,138,89,213,21,175,99,154,174,116,14,115,186,174,100,82,181,200,229,133,101,144,37,207,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,101,235,53,193,225,71,138,236,199,225,43,49,217,141,112,84,189,186,213,93,211,130,255,0,96,158,101,101,45,222,149,170,170,141,114,162,47,78,102,110,114,197,50,34,186,55,57,200,168,246,62,72,223,177,240,3,0,57,213,249,88,194,223,48,40,125,58,226,103,249,128,28,234,252,172,97,111,152,20,62,157,113,3,0,57,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,22,83,141,12,156,190,231,239,12,24,255,0,42,176,180,219,47,87,91,124,117,22,232,246,177,123,77,85,37,68,85,113,83,106,247,177,140,235,62,157,177,117,28,228,107,58,155,215,84,110,139,122,203,21,198,230,124,212,240,227,195,70,49,204,155,53,109,36,24,133,41,217,107,195,233,53,68,81,189,110,53,47,72,163,146,38,74,199,182,103,194,215,73,82,177,108,118,246,83,189,23,70,238,114,6,185,132,201,242,91,201,203,238,15,201,172,91,156,87,121,186,116,153,137,112,167,167,181,211,109,98,238,165,182,186,162,55,84,239,107,213,83,124,243,212,69,211,115,24,230,246,109,222,243,100,106,164,54,18,253,201,111,61,47,184,167,2,98,220,134,196,119,155,83,233,48,79,103,184,225,170,77,25,29,119,101,171,154,161,245,169,162,42,44,176,199,58,196,237,251,85,204,117,94,215,61,90,232,154,208,146,160,0,17,87,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,170,84,80,7,30,42,86,137,162,34,20,181,59,252,16,172,1,248,120,227,16,195,132,240,125,231,18,212,46,145,219,104,165,168,85,239,238,218,213,254,197,21,127,192,126,225,134,188,205,243,138,143,1,240,251,137,48,229,61,84,241,92,111,54,249,40,163,70,49,250,46,249,105,152,190,243,92,154,123,179,124,127,199,224,4,84,241,185,157,119,28,246,207,42,217,182,167,66,207,81,87,106,165,99,101,145,81,203,219,37,93,218,73,166,213,84,86,120,39,193,63,162,72,57,80,240,245,30,0,203,74,204,121,117,69,117,125,242,162,146,186,45,241,196,237,177,186,141,170,141,71,53,85,218,34,204,239,21,79,216,157,228,102,112,99,151,117,89,169,196,166,12,182,207,4,85,52,254,216,100,245,125,103,53,117,209,146,74,139,163,145,117,239,143,238,95,243,155,11,96,172,57,77,133,48,205,5,142,146,24,226,142,154,8,163,218,196,68,68,219,27,91,240,68,79,230,253,192,126,232,7,10,186,119,168,20,74,190,8,117,49,21,87,93,87,254,0,247,174,191,14,243,181,137,247,32,21,53,52,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,10,92,135,68,137,163,187,207,164,235,115,85,123,128,68,171,166,138,154,29,135,83,19,106,248,169,218,0,138,206,112,153,35,114,172,75,46,103,89,168,32,86,71,87,86,181,146,117,35,99,150,62,203,11,156,237,52,71,59,78,130,252,87,246,125,210,166,89,238,43,48,100,88,215,38,239,212,18,83,69,58,195,65,90,244,99,209,189,250,210,202,154,123,200,169,241,2,34,249,92,103,51,112,30,125,218,176,93,125,92,233,79,137,171,33,130,38,53,175,115,83,167,13,82,175,114,57,17,53,89,19,224,164,232,193,52,117,16,71,81,18,170,178,86,35,218,170,159,5,77,80,214,118,43,173,78,87,103,218,221,233,154,180,178,97,188,80,233,81,172,95,204,108,85,43,170,38,197,79,230,166,154,34,161,176,215,13,152,230,44,197,200,172,15,139,89,35,222,251,141,138,146,121,21,205,114,46,229,102,139,249,202,171,226,139,241,80,46,97,75,144,168,225,124,0,164,169,10,116,57,104,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,50,126,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,24,57,92,121,19,203,47,173,122,197,105,134,188,214,56,234,166,198,50,87,240,177,149,21,244,149,54,42,90,133,135,26,215,58,150,86,206,235,141,37,107,211,217,172,73,163,106,53,145,75,79,28,174,154,53,119,81,86,54,181,237,107,100,73,67,208,127,163,21,255,0,243,79,255,0,33,255,0,212,99,255,0,131,191,235,143,254,113,255,0,225,31,250,203,181,255,0,172,255,0,249,15,248,247,146,147,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,35,252,169,248,227,166,203,91,173,7,11,121,146,202,185,108,88,158,240,140,194,215,54,190,89,214,221,113,170,115,24,148,79,143,85,70,83,77,46,142,107,163,106,116,230,150,71,61,28,217,93,36,33,49,37,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,178,159,9,222,86,50,111,229,254,30,244,232,0,186,160,0,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,5,213,228,99,250,108,253,219,254,36,74,161,21,124,140,127,77,159,187,127,196,137,84,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,33,91,157,95,154,124,45,242,254,135,212,110,32,97,254,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,29,176,167,13,28,58,96,78,23,242,178,131,44,240,45,63,246,170,203,197,110,249,191,174,119,78,205,12,51,214,116,229,150,78,143,87,160,199,116,152,237,140,240,68,241,85,143,94,70,182,155,84,215,92,228,190,205,108,164,125,202,142,158,195,73,79,88,232,90,179,195,4,206,174,116,177,50,77,55,53,143,116,16,185,205,69,209,203,20,106,186,237,77,37,124,1,249,56,179,11,88,177,206,21,188,224,172,83,67,219,108,184,130,223,81,107,184,211,117,95,31,94,150,120,221,28,177,239,98,181,237,220,199,185,53,106,163,147,93,81,81,123,207,214,0,64,15,31,92,20,98,174,20,243,30,174,247,105,182,118,140,178,196,215,9,164,195,151,10,116,145,241,208,111,87,72,219,101,66,200,231,189,179,68,196,84,99,158,229,235,70,197,122,46,230,202,200,173,87,9,222,105,242,111,230,6,30,245,24,9,158,230,167,105,181,92,120,28,199,213,151,11,101,37,85,69,174,162,207,87,67,44,208,181,239,165,157,110,116,208,172,177,57,83,86,61,98,154,88,213,205,209,118,72,246,248,57,81,97,135,132,239,52,249,55,243,3,15,122,140,0,77,79,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,97,7,42,126,7,41,179,42,235,65,197,38,100,190,174,43,22,24,188,35,240,181,177,172,150,5,184,220,105,92,199,165,107,228,209,17,244,208,203,163,90,216,220,189,73,162,145,175,86,182,39,71,48,93,94,84,252,10,212,224,232,232,56,167,205,122,10,186,107,237,85,58,77,130,168,91,85,19,160,109,186,174,137,139,237,39,172,50,57,92,249,98,168,146,38,195,34,55,166,137,35,156,199,57,209,172,89,191,197,143,149,140,228,249,127,136,125,58,114,234,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,74,167,31,95,242,172,184,114,253,208,255,0,236,114,168,138,178,85,56,250,255,0,149,101,195,151,238,135,255,0,99,149,64,96,7,9,222,105,242,111,230,6,30,245,24,13,148,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,115,171,243,79,133,190,95,208,250,141,196,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,45,87,22,62,86,51,147,229,254,33,244,233,203,170,90,174,44,124,172,103,39,203,252,67,233,211,129,173,97,181,65,170,185,181,64,0,0,24,255,0,199,198,102,98,172,162,225,11,50,113,214,10,171,236,151,170,123,125,61,190,154,169,178,73,28,148,189,182,174,26,55,207,19,227,123,94,201,163,101,67,159,27,209,222,236,141,99,149,21,17,81,117,215,37,123,158,14,63,169,138,213,149,153,91,67,136,105,22,158,170,162,227,127,186,90,90,177,58,116,124,77,138,10,42,135,166,157,86,49,82,106,246,55,189,24,245,73,63,57,99,77,184,45,192,206,87,218,179,143,139,76,179,192,119,215,82,45,182,123,199,180,171,32,171,162,109,92,21,112,80,195,37,108,148,178,68,229,70,185,147,54,153,97,93,117,68,73,21,85,174,211,106,132,249,228,14,78,88,184,127,201,172,39,147,184,114,110,209,73,134,109,237,167,146,167,107,217,218,234,158,231,73,83,83,177,239,122,199,213,158,73,101,233,239,86,179,126,214,251,173,68,32,219,153,118,0,166,203,238,52,179,18,150,219,135,170,237,86,219,229,69,53,254,149,102,73,118,86,62,174,154,57,106,170,34,124,138,187,216,234,197,171,69,218,187,26,246,189,141,219,179,106,108,18,69,95,60,92,39,255,0,197,38,58,163,195,63,253,248,180,220,47,49,209,127,224,178,210,83,77,58,39,254,26,248,227,115,191,183,185,169,249,234,7,160,228,125,141,110,181,248,3,52,242,230,106,122,68,182,216,239,22,235,221,60,173,99,186,238,158,186,25,97,149,175,118,237,170,196,109,190,21,106,35,81,81,93,38,170,237,81,27,38,132,11,114,159,197,55,220,63,198,214,16,180,218,43,187,61,38,38,183,221,237,119,72,250,76,127,104,165,101,12,213,109,143,87,34,171,52,158,146,157,250,181,81,222,230,154,237,115,145,103,164,13,85,201,137,229,21,194,102,13,195,217,119,111,226,178,243,81,73,123,196,56,170,158,166,154,203,28,212,10,215,225,230,65,87,87,75,82,177,72,178,57,178,62,118,199,30,175,233,177,236,102,248,209,85,178,63,116,59,19,253,202,227,200,158,89,125,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,4,175,114,144,224,178,235,101,169,143,138,204,210,195,245,116,21,18,83,233,128,224,150,165,209,61,208,79,20,145,212,92,37,129,26,138,172,146,41,17,144,43,221,163,152,249,100,233,170,44,18,146,148,0,3,5,121,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,85,138,14,205,4,180,212,242,65,79,30,34,165,222,200,246,212,62,103,199,27,38,134,53,87,178,101,118,229,142,37,137,200,255,0,200,172,89,212,0,213,92,154,158,74,158,86,49,79,204,10,239,78,183,17,235,204,210,211,106,178,241,199,153,244,118,107,101,37,5,60,149,22,218,183,197,77,11,98,99,167,158,217,73,52,210,171,90,136,138,249,37,146,73,30,239,23,61,238,114,234,170,170,72,87,37,79,43,24,167,230,5,119,167,91,128,192,14,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,2,0,121,157,102,151,225,67,140,156,107,217,47,190,211,181,97,46,207,133,173,255,0,212,189,30,203,217,99,78,215,7,123,26,231,237,174,146,183,223,118,237,117,247,92,172,70,19,189,152,88,214,213,150,184,3,18,230,53,246,158,174,123,110,21,179,214,222,235,34,164,99,93,60,144,83,66,249,164,108,109,115,154,213,122,181,138,136,138,230,166,186,106,169,226,106,238,0,157,238,82,120,214,213,138,184,45,195,246,43,125,61,92,117,24,58,241,117,178,87,58,102,53,25,36,239,169,117,114,58,37,71,42,171,58,85,209,53,85,200,213,222,215,166,154,34,57,209,129,198,135,7,215,94,21,48,206,77,207,119,74,70,92,177,102,23,153,215,232,155,43,157,59,47,112,212,44,213,44,123,81,242,67,178,40,107,104,233,154,248,164,219,34,210,201,38,214,238,213,215,215,146,222,113,216,176,126,114,226,220,157,187,195,211,171,204,75,125,61,69,174,167,115,215,117,85,181,181,18,58,155,99,88,168,155,224,158,162,94,163,158,198,183,179,109,247,157,35,81,2,101,12,85,230,143,228,79,51,126,139,235,20,70,85,24,171,205,31,200,158,102,253,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,25,127,206,147,39,44,88,63,57,112,150,113,90,38,233,213,230,37,190,162,158,233,77,181,235,186,170,218,218,120,219,83,189,207,84,77,240,79,79,23,77,172,99,91,217,183,123,206,145,202,152,129,194,119,154,124,155,249,129,135,189,70,2,90,121,193,100,229,139,28,240,192,185,171,81,55,103,189,101,165,194,10,138,57,54,189,253,122,90,234,136,41,42,41,180,71,181,141,220,247,211,75,212,86,189,201,217,182,55,106,72,229,3,18,185,48,102,245,54,16,207,156,75,148,119,25,233,33,167,204,43,59,102,163,87,65,43,231,154,227,111,234,75,28,44,123,125,198,49,105,166,174,145,202,244,239,88,99,68,114,42,237,124,207,154,219,112,133,155,212,217,17,196,190,94,230,149,194,122,72,45,182,155,195,33,186,79,83,4,179,50,158,221,82,199,82,214,76,140,139,223,115,217,79,60,175,98,53,29,239,181,190,235,255,0,53,118,73,0,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,143,21,69,146,249,95,110,205,202,252,247,183,225,10,74,92,119,116,179,165,134,186,241,11,228,99,234,168,145,241,189,27,44,104,238,147,222,139,12,72,146,185,139,38,200,216,205,219,26,141,79,106,0,16,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,149,92,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,98,87,53,59,77,170,227,192,230,62,172,184,91,41,42,170,45,117,22,122,186,25,102,133,175,125,44,235,115,166,133,101,137,202,154,177,235,20,210,198,174,110,139,178,71,183,193,202,139,12,60,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,51,255,0,158,119,232,79,247,147,248,105,25,120,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,73,52,231,157,250,19,253,228,254,26,95,254,92,220,4,254,42,246,41,243,35,49,39,237,25,155,137,173,253,142,174,158,10,141,244,182,90,23,189,146,173,27,85,139,178,105,149,241,198,233,101,239,106,57,141,100,75,181,174,146,96,186,188,29,112,117,129,56,64,192,149,22,11,5,103,182,113,37,231,103,218,12,65,211,154,159,218,157,41,170,31,75,253,74,249,229,142,14,148,117,11,31,228,213,55,233,185,218,170,247,88,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,235,94,143,90,93,94,117,126,105,240,183,203,250,31,81,184,150,171,149,199,158,204,178,250,215,163,214,151,87,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,143,231,70,80,224,220,250,202,252,65,148,121,129,5,92,150,44,69,78,216,106,22,146,117,134,120,158,201,27,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,224,228,99,250,108,253,219,254,36,74,160,26,214,113,59,195,214,42,225,127,57,111,89,71,138,106,123,127,96,233,212,219,174,140,165,146,158,27,157,12,173,221,21,68,109,122,127,117,27,209,174,123,89,44,82,177,30,253,155,151,234,186,241,49,140,175,252,46,90,184,88,190,208,210,85,88,176,230,40,102,35,177,87,53,18,57,232,216,177,86,36,244,143,68,110,147,49,242,214,44,173,122,170,61,139,212,106,171,218,230,36,83,147,198,47,7,88,19,139,252,9,79,96,191,214,123,27,18,89,183,253,159,196,29,57,170,61,151,213,154,157,245,95,212,172,158,40,231,234,199,78,145,254,81,87,102,187,155,162,167,126,190,248,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,80,200,174,87,30,123,50,203,235,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,181,232,245,164,255,0,16,3,202,227,207,102,89,125,107,209,235,73,254,3,10,184,229,229,187,98,226,195,21,89,115,19,7,98,75,86,11,197,48,236,163,190,213,190,216,249,253,177,75,212,129,140,146,69,100,173,78,181,60,13,159,98,171,21,210,235,20,79,146,54,49,142,101,234,225,71,133,28,184,225,43,46,25,130,176,84,93,186,235,93,211,158,255,0,127,158,20,101,85,222,169,168,168,142,114,34,175,78,22,110,114,69,10,42,182,54,185,202,170,247,190,73,31,122,192,0,0,17,87,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,100,255,0,24,150,155,85,235,133,12,225,163,188,219,41,43,233,227,192,247,170,182,69,83,11,101,99,103,130,142,89,161,149,26,228,84,71,199,44,113,200,199,120,181,236,107,147,69,68,83,24,57,42,121,88,197,63,48,43,189,58,220,101,87,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,1,128,28,234,252,172,97,111,152,20,62,157,113,50,126,217,197,215,14,151,172,237,127,14,150,108,204,164,175,204,24,234,39,164,125,170,154,138,170,86,54,120,32,124,243,68,181,45,137,105,209,241,178,57,55,183,169,171,94,199,49,116,122,43,76,96,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,73,254,32,7,149,199,158,204,178,250,215,163,214,147,252,0,0,0,135,110,115,249,243,77,138,179,67,13,100,5,138,182,175,179,224,122,119,93,47,172,109,68,173,130,75,141,100,113,186,8,223,10,177,24,247,195,77,163,219,42,57,253,213,210,49,54,43,94,142,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,101,243,163,55,177,150,125,102,134,32,205,204,192,158,146,75,238,34,168,108,213,9,73,2,67,4,76,100,109,138,40,99,103,122,163,35,138,56,227,69,114,185,234,140,69,115,156,229,87,40,120,162,245,112,95,156,118,44,130,226,131,0,102,174,41,135,125,150,213,112,146,158,227,38,231,167,102,165,171,167,150,146,90,157,24,199,189,253,22,84,58,94,155,90,174,127,79,98,104,174,213,44,168,3,106,128,99,87,46,220,244,172,207,238,20,240,166,36,191,94,125,167,137,44,61,92,55,126,153,201,58,200,234,170,85,68,137,242,201,50,185,211,77,37,43,233,102,146,68,115,154,233,38,127,230,170,43,27,146,160,69,95,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,105,149,92,243,191,66,127,188,159,195,76,85,229,113,231,179,44,190,181,232,245,160,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,0,0,0,0,14,20,164,229,199,26,1,203,80,168,225,60,14,64,235,158,104,233,224,146,162,85,84,100,76,87,185,81,62,8,154,169,5,220,209,243,153,184,243,62,238,184,46,130,174,117,167,195,53,147,65,43,28,215,181,171,212,134,149,83,185,92,168,186,44,107,240,66,98,120,147,199,49,101,214,69,99,140,90,249,30,199,219,172,85,115,198,173,107,149,119,35,52,79,205,84,95,21,79,138,26,242,203,117,169,205,28,251,75,189,75,86,170,76,73,138,27,42,181,235,249,237,150,165,52,69,222,171,252,213,211,69,85,2,68,249,61,228,141,202,141,47,89,157,121,160,129,25,37,93,34,209,201,212,141,238,72,251,44,206,107,180,209,92,221,122,233,241,79,217,247,202,153,103,184,83,193,145,96,172,155,176,208,71,77,20,11,53,5,19,213,140,70,247,105,75,18,105,238,162,39,192,188,32,14,185,85,116,209,19,83,176,234,122,110,95,21,3,174,52,213,117,67,189,168,82,214,247,104,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,41,84,248,149,0,58,244,209,74,219,224,82,168,114,221,0,168,249,46,182,232,46,214,218,171,109,66,42,199,85,11,225,118,139,167,115,154,173,94,255,0,233,62,176,6,187,252,125,101,219,178,243,138,60,121,75,12,104,202,58,219,188,147,211,235,46,245,93,209,197,35,181,248,167,124,164,140,242,159,207,8,113,46,85,91,242,218,178,163,117,93,146,158,58,86,181,41,149,168,140,234,214,57,137,189,59,151,220,141,189,231,138,230,227,145,214,153,176,221,70,109,83,210,212,118,218,69,89,92,246,202,245,98,239,146,134,39,42,183,69,79,13,126,40,97,247,45,204,214,171,203,206,37,176,181,153,178,177,180,120,142,231,13,53,70,232,218,186,233,20,237,103,188,170,155,123,229,248,120,129,63,160,234,164,157,181,84,176,212,183,77,38,141,178,38,159,114,166,167,104,20,170,119,132,209,14,87,192,164,10,193,193,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,12,148,186,241,175,248,50,229,213,151,60,53,229,165,206,213,83,137,49,109,191,16,211,98,217,117,235,77,103,181,205,116,171,106,83,236,86,172,109,154,170,57,31,222,231,111,142,36,220,140,69,154,25,91,134,216,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,79,201,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,157,78,93,124,10,211,112,181,131,83,28,102,13,5,35,243,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,123,220,198,189,236,106,61,225,242,89,57,94,228,215,226,143,31,15,183,120,251,6,43,175,236,183,203,166,43,162,145,213,19,125,162,138,9,24,217,147,114,71,214,163,139,175,81,20,116,238,107,19,165,43,221,238,78,247,76,66,102,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,87,104,131,18,185,131,112,73,106,226,191,0,71,125,195,16,82,80,230,46,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,234,43,81,18,73,53,11,43,202,159,142,58,156,202,181,80,112,183,153,44,164,138,251,134,44,232,204,45,115,107,226,129,46,54,234,86,177,137,68,248,245,69,125,76,49,104,230,186,54,175,82,24,164,115,209,174,137,210,77,153,92,88,249,88,206,79,151,248,135,211,167,53,193,255,0,77,88,11,21,127,178,184,115,18,97,203,135,253,146,142,186,219,93,79,39,254,44,144,205,28,140,253,78,107,155,240,84,37,251,43,184,238,177,113,85,193,126,112,96,172,82,254,197,153,184,127,43,241,4,151,26,109,31,39,181,41,96,180,178,57,110,187,217,79,21,60,29,90,154,135,39,102,106,171,153,166,169,171,123,208,33,176,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,168,69,95,35,31,211,103,238,223,241,34,85,0,0,0,197,94,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,13,132,243,223,39,44,89,251,150,117,185,85,138,102,217,101,186,220,45,85,23,24,246,189,123,77,45,37,198,158,174,90,109,88,246,61,157,102,83,186,46,163,92,142,103,83,122,106,173,209,125,173,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,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,149,78,62,191,229,89,112,229,251,161,255,0,216,229,81,21,100,170,113,245,255,0,42,203,135,47,221,15,254,199,42,128,192,14,19,188,211,228,223,204,12,61,234,48,27,41,154,214,112,157,230,159,38,254,96,97,239,81,128,217,76,0,0,8,86,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,231,87,230,159,11,124,191,161,245,27,136,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,90,174,44,124,172,103,39,203,252,67,233,211,151,84,181,92,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,0,0,32,91,155,6,41,190,226,14,54,177,125,166,239,93,218,41,48,205,190,209,107,181,199,210,99,59,61,43,232,97,171,116,122,181,17,95,172,245,117,15,213,202,174,247,244,215,107,90,137,120,57,39,229,125,171,16,230,230,60,205,123,131,169,38,168,193,150,122,91,109,13,60,212,77,149,241,207,112,124,154,213,69,42,174,176,189,145,81,203,18,237,110,174,101,83,211,115,81,21,31,129,89,177,142,191,10,25,167,140,179,51,217,126,204,251,91,136,46,55,222,197,215,235,118,94,213,83,36,221,46,166,214,239,219,212,219,187,107,117,211,93,19,93,9,127,228,201,149,191,101,56,113,190,230,101,125,139,178,215,227,188,65,39,102,173,237,91,251,101,174,137,137,12,63,147,71,171,99,217,84,235,139,123,218,215,187,93,87,86,244,212,12,255,0,48,255,0,155,6,22,177,98,14,9,113,125,218,239,67,218,42,240,205,194,209,116,181,201,213,123,59,61,83,235,161,164,116,154,53,81,31,172,21,117,12,209,200,173,247,245,211,115,90,169,152,7,138,206,252,21,117,204,172,151,199,217,115,98,168,164,130,229,138,176,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,154,232,139,224,6,182,217,79,142,191,5,249,167,131,115,51,217,126,211,251,37,136,45,215,222,197,215,232,246,174,203,83,28,221,46,166,215,108,221,211,219,187,107,180,215,93,23,77,13,159,141,85,205,159,114,159,29,126,20,50,179,6,230,103,178,253,153,246,183,15,219,175,189,139,175,214,236,189,170,154,57,186,93,77,173,223,183,169,183,118,214,235,166,186,38,186,1,172,17,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,0,0,3,21,121,163,249,19,204,223,162,250,197,17,0,36,255,0,115,71,242,39,153,191,69,245,138,34,0,64,218,160,0,0,0,4,0,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,0,12,21,231,5,156,118,44,13,195,2,229,85,68,61,162,245,153,119,8,41,232,227,220,246,116,41,104,106,32,171,168,169,213,24,230,59,107,217,77,23,77,92,199,47,105,222,221,201,27,144,138,14,16,178,134,155,61,248,151,203,220,173,184,65,73,61,182,237,120,100,215,72,42,103,150,22,84,91,169,152,234,170,200,81,241,123,237,123,233,224,149,140,86,171,125,247,55,222,103,231,38,80,115,147,206,191,183,60,65,90,114,114,146,223,209,164,203,43,122,245,167,146,45,178,79,93,113,138,158,162,77,174,73,28,142,133,176,50,141,27,171,24,228,147,175,174,230,236,83,208,114,79,202,251,86,33,205,204,121,154,247,7,82,77,81,131,44,244,182,218,26,121,168,155,43,227,158,224,249,53,170,138,85,93,97,123,34,163,150,37,218,221,92,202,167,166,230,162,42,60,50,127,156,22,78,88,177,207,12,11,154,181,19,118,123,214,90,92,32,168,163,147,107,223,215,165,174,168,130,146,162,155,68,123,88,221,207,125,52,189,69,107,220,157,155,99,118,164,142,82,37,184,88,206,191,197,219,136,44,19,156,114,91,251,109,38,31,184,47,111,129,177,117,36,125,12,241,62,158,171,164,222,164,104,179,36,19,74,177,238,122,55,168,140,221,171,117,69,216,247,22,97,107,22,57,194,183,156,21,138,104,123,109,151,16,91,234,45,119,26,110,171,227,235,210,207,27,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,171,189,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,109,60,98,175,52,127,34,121,155,244,95,88,162,61,255,0,5,249,199,125,207,222,24,48,6,106,226,152,118,94,174,182,249,41,238,50,110,98,246,154,170,74,137,105,37,169,209,140,99,25,214,125,59,165,233,181,168,214,117,54,38,168,221,87,192,115,71,242,39,153,191,69,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,195,217,215,149,246,172,234,202,60,95,149,23,151,82,71,79,138,108,245,54,214,84,84,209,54,173,148,115,189,139,209,170,72,156,168,143,124,50,244,229,103,188,213,71,198,213,71,53,81,21,53,225,225,59,205,62,77,252,192,195,222,163,1,178,152,26,171,155,36,112,133,155,213,57,239,195,70,94,230,149,194,122,185,238,87,107,59,33,186,79,83,4,80,190,162,227,76,247,82,214,76,140,139,220,107,31,81,4,175,98,53,27,238,57,190,235,63,53,32,179,142,108,175,181,100,231,22,153,153,128,236,78,164,75,108,23,143,105,81,193,73,68,218,72,41,32,174,134,58,216,233,99,137,170,173,107,33,109,74,66,154,104,138,145,162,163,91,174,212,146,158,76,25,189,83,139,242,27,18,229,29,198,122,185,170,50,246,240,217,168,213,208,68,200,33,183,92,58,146,199,11,30,223,125,239,74,152,107,164,114,189,59,146,104,209,28,168,155,88,18,20,0,2,42,249,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,128,0,8,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,202,174,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,0,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,97,236,77,148,56,55,23,230,134,8,205,203,236,21,115,95,114,246,158,237,13,137,27,58,178,8,95,112,142,24,167,153,236,78,247,189,34,133,99,106,42,236,68,154,69,86,171,145,142,103,181,0,1,128,28,234,252,172,97,111,152,20,62,157,113,51,252,192,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,214,189,30,180,186,188,234,252,211,225,111,151,244,62,163,113,45,87,43,143,61,153,101,245,175,71,173,46,175,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,8,192,231,71,145,121,113,67,130,112,231,16,246,203,55,97,198,117,216,130,155,13,220,170,105,213,25,29,198,149,212,117,50,70,250,134,105,239,205,31,101,99,25,34,42,59,166,229,99,183,163,34,72,228,252,192,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,214,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,107,209,235,73,254,32,7,149,199,158,204,178,250,215,163,214,147,252,0,0,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,72,1,230,143,231,179,51,126,139,232,244,68,255,0,16,3,205,31,207,102,102,253,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,25,85,197,143,149,140,228,249,127,136,125,58,115,21,121,42,121,88,197,63,48,43,189,58,220,101,87,22,62,86,51,147,229,254,33,244,233,192,214,176,217,35,139,60,39,157,184,207,33,177,61,155,135,124,99,87,135,177,218,211,239,183,62,158,120,32,90,214,119,182,106,94,180,177,189,96,123,226,115,250,82,198,232,94,201,155,10,245,163,98,61,77,109,205,170,0,213,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,83,55,248,146,227,95,241,170,224,71,14,216,49,253,206,213,30,102,225,108,192,161,142,229,77,2,244,164,186,80,165,178,185,35,185,182,29,173,99,119,61,235,28,173,137,92,214,72,214,187,72,155,52,81,166,85,115,58,229,255,0,89,155,180,117,60,64,228,134,29,237,120,234,147,116,248,154,219,20,147,203,85,126,165,142,8,97,137,212,204,115,214,52,154,8,233,251,161,141,141,116,205,123,180,87,72,214,50,72,108,3,42,185,92,121,236,203,47,173,122,61,105,63,196,0,242,184,243,217,150,95,90,244,122,210,127,128,0,0,193,94,112,89,199,98,192,220,48,46,85,84,67,218,47,89,151,112,130,158,142,61,207,103,66,150,134,162,10,186,138,157,81,142,99,182,189,148,209,116,213,204,114,246,157,237,220,145,185,8,139,225,187,36,46,188,71,231,110,22,201,123,53,242,146,205,81,136,234,37,107,235,234,99,116,140,166,130,24,36,168,153,232,198,247,189,233,20,50,108,102,173,71,63,107,85,204,69,87,165,245,230,151,158,149,153,193,197,101,251,13,209,94,123,94,27,203,191,244,183,108,134,52,158,56,217,85,26,34,220,30,232,229,93,189,110,213,212,133,210,49,173,107,227,166,131,243,145,168,247,100,87,36,252,151,181,92,106,113,230,123,226,28,33,73,85,81,107,168,165,176,225,155,196,207,107,223,75,58,197,35,238,45,138,61,218,177,235,20,212,72,178,171,17,118,72,246,49,218,58,86,168,69,177,114,177,254,72,93,112,30,79,101,94,114,205,124,164,172,182,230,141,61,229,212,244,141,141,204,158,134,123,117,115,169,165,99,252,90,246,57,171,11,218,244,84,93,95,35,85,169,177,31,37,181,37,38,159,37,237,89,173,201,127,15,223,97,194,20,151,108,79,129,169,239,23,235,53,99,158,216,167,160,130,59,245,67,174,14,100,138,230,234,197,163,100,206,116,74,170,143,88,227,84,107,164,100,122,7,138,228,183,156,118,44,31,156,184,183,39,110,240,244,234,243,18,223,79,81,107,169,220,245,221,85,109,109,68,142,166,216,214,42,38,248,39,168,151,168,231,177,173,236,219,125,231,72,212,73,148,53,129,202,172,204,197,89,55,152,248,115,52,176,85,95,103,189,97,155,132,87,10,109,210,72,200,230,216,190,252,18,244,222,199,186,25,88,174,142,70,35,147,124,111,123,85,116,114,155,52,97,60,83,98,199,56,86,205,141,112,181,119,109,178,226,11,125,61,210,221,83,210,124,125,122,89,227,108,145,73,177,232,215,183,115,30,213,209,200,142,77,116,84,69,238,2,48,121,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,76,170,231,157,250,19,253,228,254,26,98,175,43,143,61,153,101,245,175,71,173,2,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,80,56,93,20,34,119,156,21,39,128,28,128,117,85,206,218,90,89,170,93,166,144,198,233,23,95,185,19,80,35,247,155,6,120,67,134,178,170,225,150,212,117,27,106,239,116,242,82,185,171,76,174,69,103,86,141,207,77,235,220,158,228,142,239,35,155,128,92,187,118,97,241,71,128,233,102,141,31,71,69,119,142,122,143,202,236,84,219,28,178,55,79,138,247,196,122,62,100,121,173,87,152,124,75,98,155,51,165,99,168,240,229,206,106,106,125,177,181,52,214,40,26,255,0,121,21,119,119,197,241,240,51,7,148,118,71,90,97,195,116,249,181,81,75,81,219,106,213,37,107,221,43,209,137,178,74,232,154,168,221,17,60,52,248,168,18,99,106,183,65,105,182,210,219,105,209,82,58,88,89,11,117,93,123,154,212,106,119,255,0,65,245,128,7,14,240,40,211,85,42,118,135,8,128,84,212,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,10,92,112,159,172,229,83,245,28,1,82,120,28,156,39,129,200,22,15,142,92,21,75,141,120,97,204,26,74,152,156,245,167,176,213,76,196,99,220,142,71,55,107,209,83,68,93,123,227,79,18,1,48,21,218,92,3,155,150,27,196,78,86,58,195,136,41,229,214,70,162,170,36,85,9,174,168,186,39,130,47,221,253,6,203,120,226,207,79,136,48,101,242,199,84,197,116,85,214,250,136,28,212,85,69,84,116,106,158,41,222,107,131,196,238,22,251,27,196,22,96,225,246,83,73,12,84,216,134,179,166,215,238,252,215,72,175,78,247,38,171,220,228,95,233,3,97,14,29,177,179,113,254,80,97,172,70,147,71,34,207,108,162,114,236,218,154,110,165,137,254,13,85,79,231,125,229,202,48,43,148,118,106,75,140,242,78,229,134,107,38,137,210,225,250,218,91,124,45,107,90,213,72,153,69,26,38,186,57,85,127,147,94,245,79,129,158,160,113,166,165,37,101,43,226,7,40,167,37,45,251,138,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,140,14,21,56,40,252,38,241,161,155,188,74,102,101,178,235,77,134,240,150,104,94,170,112,148,90,116,97,188,93,33,187,84,185,106,55,163,146,71,67,75,36,108,238,107,118,73,42,237,87,170,67,52,78,7,43,174,95,244,118,138,59,111,19,121,223,135,122,215,89,187,53,199,3,218,231,146,9,233,99,165,150,8,167,134,236,238,155,223,186,101,234,233,20,114,35,29,11,163,116,138,213,122,196,232,164,252,0,0,0,48,3,152,183,46,107,239,18,152,170,211,155,217,51,85,106,163,197,239,236,150,123,237,13,110,202,106,122,218,94,166,198,87,172,204,98,189,102,129,143,68,145,29,189,207,130,38,54,61,31,19,34,155,208,82,240,57,148,124,32,240,137,157,243,225,71,213,223,177,101,227,45,239,144,93,113,29,201,140,73,222,198,219,36,87,193,76,198,166,148,244,206,149,171,39,79,87,189,85,88,146,73,39,78,53,110,111,150,171,139,31,43,25,201,242,255,0,16,250,116,224,107,88,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,186,188,140,127,77,159,187,127,196,137,84,34,175,145,143,233,179,247,111,248,145,42,128,0,0,98,175,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,5,170,226,199,202,198,114,124,191,196,62,157,57,117,75,85,197,143,149,140,228,249,127,136,125,58,112,53,172,37,83,143,175,249,86,92,57,126,232,127,246,57,84,69,89,42,156,125,127,202,178,225,203,247,67,255,0,177,202,160,48,3,132,239,52,249,55,243,3,15,122,140,6,202,102,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,2,21,185,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,57,213,249,167,194,223,47,232,125,70,226,57,42,121,167,197,63,47,235,189,70,220,4,212,128,0,22,171,139,31,43,25,201,242,255,0,16,250,116,229,213,45,87,22,62,86,51,147,229,254,33,244,233,192,214,176,218,160,213,92,218,160,0,5,170,226,199,202,198,114,124,191,196,62,157,56,26,214,27,4,114,203,180,221,108,188,14,101,133,29,230,217,87,65,81,37,61,202,173,145,84,194,232,158,232,39,185,213,205,12,168,215,34,42,178,72,164,142,70,59,193,204,123,92,154,162,162,154,251,155,57,228,134,10,186,229,174,75,224,28,185,190,212,82,79,114,194,184,94,213,100,172,150,145,238,116,18,79,77,73,28,50,58,55,57,173,114,177,92,197,84,85,107,87,77,53,68,240,3,218,128,0,213,92,159,238,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,64,9,63,220,174,60,137,229,151,214,189,98,180,128,18,127,185,92,121,19,203,47,173,122,197,104,25,84,0,0,0,3,21,121,163,249,19,204,223,162,250,197,17,0,36,255,0,115,71,242,39,153,191,69,245,138,34,0,64,218,160,0,0,0,4,0,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,17,87,207,59,244,39,251,201,252,52,149,66,42,249,231,126,132,255,0,121,63,134,129,106,185,42,121,167,197,63,47,235,189,70,220,77,73,10,220,149,60,211,226,159,151,245,222,163,110,38,164,0,0,0,6,53,115,27,204,207,193,127,6,217,143,113,167,171,181,71,95,126,183,183,12,209,193,112,147,78,213,219,228,109,61,67,33,106,61,174,124,205,165,146,166,86,162,107,167,69,94,230,185,172,114,1,5,121,253,156,119,222,32,51,151,22,103,22,35,135,179,213,226,107,131,170,35,166,220,199,246,74,86,53,35,166,166,222,198,49,36,233,65,28,81,117,54,35,159,179,115,189,231,42,147,105,202,203,0,83,96,94,11,112,109,82,225,234,187,77,203,21,84,87,223,238,73,82,146,181,245,79,146,165,241,83,212,35,36,95,117,143,163,130,145,89,177,17,142,102,215,166,187,213,206,130,28,39,133,175,184,231,21,89,176,86,22,161,237,183,172,65,112,167,181,219,169,186,172,143,175,85,60,141,142,40,247,189,90,198,238,123,218,154,185,81,169,174,170,168,157,230,209,22,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,1,245,144,23,205,55,0,84,224,94,52,177,149,82,97,234,75,77,183,21,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,117,239,172,130,173,95,189,17,238,126,231,174,187,209,206,159,66,53,121,218,101,158,42,196,25,113,151,121,165,105,164,237,22,92,31,112,184,91,238,253,56,228,124,148,253,189,41,186,19,187,107,21,140,133,31,72,177,185,239,115,127,41,60,13,68,114,191,184,63,43,146,22,102,118,156,43,153,121,57,89,87,106,139,217,247,10,76,77,111,131,169,182,186,163,180,70,180,245,111,218,175,247,225,143,178,209,38,173,98,109,116,254,243,151,123,17,50,87,154,63,145,60,205,250,47,172,81,17,87,203,23,52,191,5,252,100,224,174,215,125,246,101,171,22,246,140,45,112,254,165,235,118,174,213,26,246,72,59,152,231,51,117,116,116,94,251,118,233,167,188,228,98,188,149,78,104,254,68,243,55,232,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,76,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,68,95,60,28,21,106,160,199,249,89,152,208,212,85,173,202,249,103,184,217,42,34,115,219,208,108,20,51,69,52,78,99,118,238,71,171,174,19,35,149,92,168,168,216,244,70,232,170,235,105,201,247,56,239,184,27,138,4,202,170,120,123,69,151,50,237,243,211,214,71,185,140,232,85,80,211,207,87,79,83,170,177,207,118,214,50,166,46,154,57,141,94,211,189,219,150,54,161,158,188,219,48,85,171,21,112,91,136,47,183,10,138,184,234,48,117,226,213,123,161,108,47,106,50,73,223,82,218,21,108,168,173,85,86,116,171,165,114,35,85,171,189,172,93,116,69,107,161,131,32,115,142,251,195,254,114,225,60,226,195,144,246,138,188,51,112,109,68,148,219,152,206,215,74,246,186,58,154,109,239,99,210,62,172,18,75,23,83,98,185,155,247,55,222,106,40,27,52,128,0,138,190,121,223,161,63,222,79,225,166,42,242,184,243,217,150,95,90,244,122,211,42,185,231,126,132,255,0,121,63,134,152,171,202,227,207,102,89,125,107,209,235,64,159,224,0,2,0,121,163,249,236,204,223,162,250,61,17,63,196,0,243,71,243,217,153,191,69,244,122,32,50,171,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,0,0,12,85,230,143,228,79,51,126,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,232,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,0,192,14,117,126,86,48,183,204,10,31,78,184,153,254,96,7,58,191,43,24,91,230,5,15,167,92,64,192,14,87,30,123,50,203,235,94,143,90,93,94,117,126,105,240,183,203,250,31,81,184,150,171,149,199,158,204,178,250,215,163,214,151,87,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,166,207,221,191,226,68,170,17,87,200,199,244,217,251,183,252,72,149,64,6,0,115,171,242,177,133,190,96,80,250,117,196,207,243,0,57,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,90,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,245,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,32,96,7,43,143,61,153,101,245,175,71,173,39,248,128,30,87,30,123,50,203,235,94,143,90,79,240,0,0,0,0,17,87,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,101,87,22,62,86,51,147,229,254,33,244,233,204,85,228,169,229,99,20,252,192,174,244,235,113,149,92,88,249,88,206,79,151,248,135,211,167,3,90,195,106,131,85,115,106,128,4,53,243,58,229,255,0,71,148,85,149,60,64,228,134,29,236,152,22,175,116,248,154,219,20,144,69,75,97,170,146,120,97,137,212,204,115,210,69,134,121,42,59,161,141,142,108,46,99,180,86,198,230,50,57,148,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,128,206,87,30,123,50,203,235,94,143,90,79,241,24,24,71,130,143,197,87,153,158,85,223,240,5,178,235,38,89,98,159,109,73,109,169,157,58,177,218,235,150,209,112,89,45,142,155,115,158,237,172,98,73,19,165,70,185,241,185,205,214,87,67,44,139,39,224,11,127,159,217,199,98,225,255,0,38,177,102,113,98,56,123,69,38,25,183,186,162,58,109,207,103,107,170,123,146,58,106,109,236,99,214,62,172,242,69,23,83,98,181,155,247,59,221,106,169,112,8,192,231,89,158,149,150,171,22,11,225,226,195,121,232,251,111,126,36,196,84,209,164,241,200,250,88,159,211,161,99,158,138,145,73,11,230,109,83,221,26,163,220,146,82,64,255,0,115,70,171,194,37,141,146,56,69,201,11,175,14,60,58,96,204,154,190,223,41,46,247,43,5,61,75,171,42,233,35,115,32,89,234,42,166,169,145,145,238,247,156,198,58,117,98,61,81,170,244,98,57,90,205,219,18,24,121,98,229,111,225,67,140,156,21,218,236,94,211,181,97,46,209,138,110,31,213,93,30,203,217,99,94,201,63,115,218,231,237,174,146,139,220,110,237,117,247,154,172,71,147,252,6,170,228,255,0,114,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,66,183,20,249,41,248,187,113,5,141,178,114,59,135,109,164,195,247,4,236,19,186,94,164,143,161,158,38,84,82,245,93,211,141,22,100,130,104,146,77,172,70,245,17,251,117,110,138,178,211,201,247,56,236,88,231,134,4,202,170,120,123,61,235,45,46,19,211,214,71,185,239,235,210,215,84,79,87,79,83,170,177,172,110,231,190,166,46,154,57,238,78,205,189,219,82,70,161,101,121,222,229,111,255,0,22,153,215,111,177,127,209,120,90,239,115,237,95,178,166,130,14,138,191,255,0,194,78,222,198,126,167,187,249,52,49,171,149,166,122,86,100,255,0,21,150,28,55,91,121,236,152,111,49,63,210,221,206,25,18,121,35,125,84,136,171,111,123,99,137,118,245,187,87,78,22,200,246,185,172,142,166,127,205,71,43,218,25,43,207,59,244,39,251,201,252,52,197,94,87,30,123,50,203,235,94,143,90,101,87,60,239,208,159,239,39,240,211,21,121,92,121,236,203,47,173,122,61,104,19,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,170,114,82,239,184,14,10,180,208,225,60,74,128,22,215,136,156,108,220,1,148,24,151,17,172,209,198,176,91,43,92,155,246,174,187,105,101,127,131,149,19,249,191,121,114,140,10,230,227,154,146,224,204,147,182,225,154,57,162,108,184,130,182,170,223,51,92,214,185,86,39,209,72,139,166,174,69,79,229,19,189,19,226,4,62,227,219,180,184,251,55,47,215,137,92,175,117,251,16,84,75,172,109,68,85,73,106,23,77,17,53,79,5,79,191,250,73,251,224,107,5,82,224,174,24,114,250,146,154,39,49,106,44,52,179,61,30,247,43,149,206,220,245,85,213,19,78,249,23,192,130,30,24,176,183,219,46,32,178,251,15,190,154,73,162,169,196,52,125,70,179,119,230,182,68,122,247,181,53,78,230,170,255,0,65,177,246,7,179,211,225,252,25,99,177,210,177,91,21,13,190,158,6,181,85,85,81,27,26,39,138,247,129,251,135,11,224,114,112,190,0,82,191,168,229,167,7,40,159,168,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,240,57,40,69,239,43,3,135,53,28,213,107,147,84,84,209,72,101,230,221,147,115,216,115,41,51,22,130,159,250,158,227,60,243,85,61,173,149,83,249,58,38,51,85,93,90,157,239,84,238,211,250,73,155,48,207,154,54,95,191,20,112,217,137,111,20,233,172,150,186,23,86,59,221,122,251,177,212,82,189,124,59,147,186,37,241,64,48,111,148,78,102,46,22,206,137,176,68,145,171,163,196,181,112,53,170,142,98,35,92,202,106,191,29,83,85,241,111,130,147,96,107,143,193,54,46,131,4,241,73,151,151,202,201,17,148,241,221,219,28,138,174,107,116,87,199,36,109,239,119,114,119,189,13,138,48,253,202,27,197,138,221,117,129,237,124,117,148,144,206,213,71,34,166,143,98,57,59,211,187,226,7,232,20,187,82,163,133,239,2,148,238,43,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,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,2,213,126,41,220,44,127,214,211,149,95,249,155,110,255,0,208,151,42,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,67,235,0,0,0,15,21,141,114,67,37,243,42,235,21,247,49,178,135,5,98,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,53,123,151,226,167,181,0,121,76,11,148,249,89,149,253,187,240,103,150,152,83,9,123,79,165,219,125,133,102,166,160,237,93,61,221,62,175,69,141,223,183,168,253,187,181,211,123,180,241,83,213,128,0,241,88,215,36,50,95,50,174,177,95,115,27,40,112,86,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,211,87,185,126,42,123,80,7,148,192,185,79,149,153,95,219,191,6,121,105,133,48,151,180,250,93,183,216,86,106,106,14,213,211,221,211,234,244,88,221,251,122,143,219,187,93,55,187,79,21,61,88,0,0,0,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,60,85,167,134,78,27,108,23,90,43,237,139,135,204,181,183,92,173,213,17,213,209,214,82,97,58,8,103,166,158,55,35,163,150,57,27,18,57,143,107,145,28,142,69,69,69,68,84,46,88,0,0,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,2,213,126,41,220,44,127,214,211,149,95,249,155,110,255,0,208,158,170,255,0,148,249,89,138,240,173,183,2,226,156,180,194,151,156,55,102,232,251,58,207,112,179,83,84,80,209,244,163,88,162,232,192,246,44,113,236,141,206,99,118,181,54,181,85,169,162,46,135,171,0,91,75,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,92,176,0,0,0,241,88,215,36,50,95,50,174,177,95,115,27,40,112,86,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,211,87,185,126,42,48,86,72,100,190,90,221,101,190,229,206,80,224,172,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,166,172,106,252,16,246,160,0,0,1,242,93,173,54,171,253,170,182,197,125,182,82,92,109,183,26,121,41,43,40,234,225,108,208,84,193,35,85,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,125,96,11,85,248,167,112,177,255,0,91,78,85,127,230,109,187,255,0,66,93,80,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,167,214,0,181,95,138,119,11,31,245,180,229,87,254,102,219,191,244,37,213,0,0,0,11,105,118,225,147,134,219,253,214,182,251,125,225,243,45,110,55,43,141,68,149,117,149,149,120,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,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,79,214,0,90,175,197,59,133,143,250,218,114,171,255,0,51,109,223,250,19,223,225,108,39,133,112,53,138,151,11,96,172,51,106,195,246,90,45,253,154,221,107,162,142,146,150,13,239,115,223,178,40,209,172,110,231,189,206,93,19,189,206,85,94,245,83,245,128,0,0,0,0,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,1,248,167,112,177,255,0,91,78,85,127,230,109,187,255,0,66,93,80,0,0,0,0,5,191,197,60,61,100,22,57,190,213,98,156,107,145,249,127,136,47,85,187,59,77,198,233,134,104,170,234,167,216,198,177,155,229,146,55,61,219,88,198,181,53,94,230,181,17,59,145,15,65,130,178,247,0,229,173,170,91,22,92,224,124,63,133,109,179,212,58,174,90,59,37,178,26,24,36,157,205,107,93,43,163,133,173,106,189,90,198,53,92,169,174,140,106,124,16,244,0,11,127,138,120,122,200,44,115,125,170,197,56,215,35,242,255,0,16,94,171,118,118,155,141,211,12,209,85,213,79,177,141,99,55,203,36,110,123,182,177,141,106,106,189,205,106,34,119,34,30,131,5,101,238,1,203,91,84,182,44,185,192,248,127,10,219,103,168,117,92,180,118,75,100,52,48,73,59,154,214,186,87,71,11,90,213,122,181,140,106,185,83,93,24,212,248,33,232,0,0,0,0,0,3,202,99,172,167,202,204,208,236,63,132,204,180,194,152,183,217,157,94,197,237,219,53,53,127,101,234,109,234,116,186,204,118,205,221,54,110,219,166,187,27,175,130,30,172,1,226,176,86,72,100,190,90,221,101,190,229,206,80,224,172,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,166,172,106,252,16,246,160,0,0,0,60,254,53,203,220,3,153,86,168,172,89,141,129,240,254,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,186,61,201,241,83,208,0,45,254,22,225,235,32,176,53,246,151,20,224,172,143,203,252,63,122,162,223,217,174,54,188,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,162,247,181,202,139,220,170,92,0,0,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,15,214,0,90,175,197,59,133,143,250,218,114,171,255,0,51,109,223,250,19,223,226,156,39,133,113,205,138,171,11,99,92,51,106,196,22,90,221,157,166,221,116,162,142,174,150,125,143,107,217,190,41,17,204,118,215,177,174,77,83,185,205,69,78,244,67,245,128,22,210,211,195,39,13,182,11,173,21,246,197,195,230,90,219,174,86,234,136,234,232,235,41,48,157,4,51,211,79,27,145,209,203,28,141,137,28,199,181,200,142,71,34,162,162,162,42,23,44,0,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,107,248,167,112,177,255,0,91,78,85,127,230,109,187,255,0,66,93,80,0,0,7,148,199,89,79,149,153,161,216,127,9,153,105,133,49,111,179,58,189,139,219,182,106,106,254,203,212,219,212,233,117,152,237,155,186,108,221,183,77,118,55,95,4,63,43,11,112,245,144,88,26,251,75,138,112,86,71,229,254,31,189,81,111,236,215,27,94,25,162,164,170,131,123,28,199,236,150,56,218,246,238,99,220,213,209,123,218,229,69,238,85,46,0,0,0,0,91,252,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,184,0,15,41,129,114,159,43,50,191,183,126,12,242,211,10,97,47,105,244,187,111,176,172,212,212,29,171,167,187,167,213,232,177,187,246,245,31,183,118,186,111,118,158,42,122,176,0,0,0,252,156,83,132,240,174,57,177,85,97,108,107,134,109,88,130,203,91,179,180,219,174,148,81,213,210,207,177,237,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,120,171,79,12,156,54,216,46,180,87,219,23,15,153,107,110,185,91,170,35,171,163,172,164,194,116,16,207,77,60,110,71,71,44,114,54,36,115,30,215,34,57,28,138,138,138,136,168,92,176,0,0,0,243,248,215,47,112,14,101,90,162,177,102,54,7,195,248,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,154,232,247,39,197,79,64,0,183,248,91,135,172,130,192,215,218,92,83,130,178,63,47,240,253,234,139,127,102,184,218,240,205,21,37,84,27,216,230,63,100,177,198,215,183,115,30,230,174,139,222,215,42,47,114,169,245,227,92,144,201,124,202,186,197,125,204,108,161,193,88,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,77,94,229,248,169,237,64,30,83,2,229,62,86,101,127,110,252,25,229,166,20,194,94,211,233,118,223,97,89,169,168,59,87,79,119,79,171,209,99,119,237,234,63,110,237,116,222,237,60,84,245,96,0,60,254,53,203,220,3,153,86,168,172,89,141,129,240,254,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,186,61,201,241,83,208,0,45,254,22,225,235,32,176,53,246,151,20,224,172,143,203,252,63,122,162,223,217,174,54,188,51,69,73,85,6,246,57,143,217,44,113,181,237,220,199,185,171,162,247,181,202,139,220,170,122,12,107,151,184,7,50,173,81,88,179,27,3,225,252,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,116,123,147,226,167,160,0,91,252,45,195,214,65,96,107,237,46,41,193,89,31,151,248,126,245,69,191,179,92,109,120,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,69,239,107,149,23,185,84,184,0,0,0,0,0,1,229,49,214,83,229,102,104,118,31,194,102,90,97,76,91,236,206,175,98,246,237,154,154,191,178,245,54,245,58,93,102,59,102,238,155,55,109,211,93,141,215,193,15,151,5,100,134,75,229,173,214,91,238,92,229,14,10,194,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,186,106,198,175,193,15,106,0,22,255,0,20,240,245,144,88,230,251,85,138,113,174,71,229,254,32,189,86,236,237,55,27,166,25,162,171,170,159,99,26,198,111,150,72,220,247,109,99,26,212,213,123,154,212,68,238,68,46,0,3,207,224,172,189,192,57,107,106,150,197,151,56,31,15,225,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,107,163,26,159,4,63,86,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,197,59,133,143,250,218,114,171,255,0,51,109,223,250,18,234,128,0,0,0,0,0,183,248,167,135,172,130,199,55,218,172,83,141,114,63,47,241,5,234,183,103,105,184,221,48,205,21,93,84,251,24,214,51,124,178,70,231,187,107,24,214,166,171,220,214,162,39,114,33,112,0,30,83,2,229,62,86,101,127,110,252,25,229,166,20,194,94,211,233,118,223,97,89,169,168,59,87,79,119,79,171,209,99,119,237,234,63,110,237,116,222,237,60,84,245,96,1,106,191,20,238,22,63,235,105,202,175,252,205,183,127,232,79,127,133,176,158,21,192,214,42,92,45,130,176,205,171,15,217,104,183,246,107,117,174,138,58,74,88,55,189,207,126,200,163,70,177,187,158,247,57,116,78,247,57,85,123,213,79,214,0,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,60,7,226,157,194,199,253,109,57,85,255,0,153,182,239,253,9,117,64,30,83,29,101,62,86,102,135,97,252,38,101,166,20,197,190,204,234,246,47,110,217,169,171,251,47,83,111,83,165,214,99,182,110,233,179,118,221,53,216,221,124,16,252,172,45,195,214,65,96,107,237,46,41,193,89,31,151,248,126,245,69,191,179,92,109,120,102,138,146,170,13,236,115,31,178,88,227,107,219,185,143,115,87,69,239,107,149,23,185,84,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,247,149,148,1,203,117,42,56,78,227,144,4,39,243,118,204,197,197,57,209,14,8,142,53,108,120,106,174,118,185,85,204,84,115,159,77,73,225,162,106,158,14,241,82,104,49,5,202,27,61,138,227,117,157,237,100,116,116,147,78,229,87,34,38,140,98,185,123,215,187,224,107,175,198,206,46,131,27,113,73,152,119,202,57,17,244,242,93,221,28,106,142,107,181,86,71,28,110,239,111,114,247,177,64,201,222,82,57,55,61,251,50,151,49,107,233,255,0,169,237,211,193,53,43,220,217,81,63,147,173,99,244,84,209,171,222,196,78,253,127,160,153,166,181,26,212,107,83,68,68,209,12,52,229,115,151,239,194,252,54,97,171,197,66,105,37,210,133,181,141,247,94,158,236,149,21,79,79,30,229,238,149,60,16,204,192,7,10,191,3,146,133,94,240,8,86,82,210,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,5,46,240,42,56,119,128,20,149,39,129,73,82,120,1,201,106,184,166,194,173,198,124,60,102,22,30,72,35,146,90,204,61,89,20,123,216,174,68,114,198,171,224,157,255,0,4,46,169,249,184,150,222,203,182,28,186,91,36,141,36,109,93,28,208,171,85,53,215,115,21,52,211,250,64,214,82,120,107,48,38,105,73,4,114,190,158,162,195,126,116,104,248,245,141,88,232,106,21,53,77,123,211,243,126,38,194,156,31,98,201,241,135,15,248,70,231,85,86,250,137,155,104,183,177,239,123,209,206,95,234,40,29,174,169,250,213,72,59,227,115,0,73,151,92,65,226,26,20,163,90,102,92,42,235,46,17,162,51,110,168,250,234,132,213,59,215,251,20,255,0,128,148,174,83,89,146,220,105,144,181,150,138,138,244,150,107,13,93,37,181,140,89,55,42,53,148,48,166,158,9,167,230,175,223,251,64,206,48,0,20,42,253,231,45,93,78,21,14,83,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,208,225,23,238,57,95,19,132,64,43,0,1,101,184,193,197,147,224,254,31,241,117,206,150,173,244,243,58,209,112,99,30,199,163,92,159,212,83,187,93,87,245,162,26,245,193,13,102,59,205,40,224,146,87,212,84,95,175,205,141,95,38,178,43,221,53,66,38,171,167,122,254,119,192,153,174,108,185,146,220,23,144,180,118,138,122,244,138,107,245,93,93,181,236,73,54,170,181,244,51,38,158,11,175,231,39,221,251,72,181,224,143,0,73,152,188,65,225,234,21,163,90,150,91,234,232,238,18,34,179,118,136,202,234,116,213,123,211,251,37,255,0,128,9,216,225,103,10,183,6,112,241,151,184,121,96,142,57,104,240,245,28,82,108,98,181,21,201,26,47,130,247,252,84,186,167,230,225,171,123,45,56,114,215,108,142,52,141,180,148,112,194,141,68,211,77,172,68,211,79,232,63,72,14,23,192,164,169,124,10,64,229,190,5,71,13,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,2,133,238,57,105,195,191,96,64,43,56,84,69,77,21,53,69,57,0,67,39,56,204,0,235,38,107,97,108,85,73,111,217,21,202,223,91,215,149,172,209,53,109,94,228,213,117,239,239,153,126,9,226,126,247,38,140,124,203,94,41,196,120,26,162,226,145,178,227,93,77,60,84,238,126,155,222,180,181,40,170,137,167,122,254,77,191,31,130,23,203,156,46,13,142,231,148,84,184,177,182,182,205,45,174,157,88,218,141,189,240,163,171,105,17,123,245,248,163,151,224,71,223,46,172,107,54,17,226,191,2,64,181,206,167,165,185,93,18,41,219,191,107,100,252,132,237,106,47,114,235,222,253,19,246,129,176,120,58,169,103,101,85,52,85,49,170,43,102,99,100,106,167,220,169,169,218,5,46,251,206,10,156,82,5,96,225,60,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,112,190,0,82,114,223,188,224,169,160,114,1,213,85,59,41,105,165,169,145,81,27,11,29,35,149,126,228,77,64,136,126,114,248,249,151,76,83,135,48,53,61,197,36,101,186,186,166,121,105,218,253,118,61,41,105,145,21,83,78,229,252,163,190,63,21,63,7,147,158,0,117,239,53,177,78,42,171,183,239,138,219,111,162,232,74,230,106,154,186,175,114,232,186,247,119,194,159,5,240,44,95,49,92,107,54,46,226,191,29,192,149,206,168,165,182,221,22,40,27,191,115,99,252,132,13,114,39,114,105,222,205,23,246,18,9,201,235,6,199,108,202,42,172,88,235,91,97,150,233,78,140,117,70,222,249,145,181,181,104,157,250,252,17,169,240,2,66,145,17,19,68,77,17,14,64,2,151,28,39,120,80,223,216,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,137,194,47,234,42,84,66,144,42,78,244,57,56,79,3,144,49,159,152,150,10,110,49,225,83,30,175,73,207,146,219,101,158,174,52,107,26,229,221,27,226,149,60,124,59,226,79,2,10,242,51,16,191,4,231,102,10,196,19,57,33,246,102,32,163,124,170,231,43,81,141,73,154,143,213,83,191,185,21,77,139,179,251,12,174,50,201,44,115,133,218,170,139,114,176,214,64,138,136,139,162,172,78,251,244,79,135,196,215,31,51,48,221,118,94,230,109,230,209,54,169,37,186,235,80,177,46,168,138,169,29,67,218,139,238,170,233,249,159,120,27,35,101,30,42,163,198,89,115,135,239,212,53,17,205,29,69,182,145,219,227,114,170,42,186,8,223,226,189,255,0,206,67,216,24,193,203,179,27,38,50,225,198,198,139,167,82,219,73,111,166,145,117,114,174,228,160,167,215,85,114,126,175,129,147,224,112,189,229,37,101,0,84,135,37,41,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,78,74,87,196,14,10,147,184,164,172,1,227,243,115,21,81,224,220,185,196,23,234,234,136,225,142,158,219,86,237,242,57,81,17,91,4,143,241,78,255,0,230,169,236,12,96,230,39,141,147,6,240,227,124,68,211,169,114,164,184,83,70,186,185,23,114,208,84,105,162,181,63,95,196,8,50,207,60,66,252,109,157,152,215,16,66,228,155,218,120,130,177,241,43,92,174,71,181,102,114,51,69,94,254,244,68,39,83,151,110,10,110,14,225,83,1,47,73,204,146,229,101,130,174,68,115,26,213,221,35,229,149,124,60,123,229,95,18,8,114,207,13,215,102,22,102,217,173,16,234,178,92,110,180,235,42,234,138,168,146,84,49,170,190,242,166,191,159,247,155,28,100,14,25,92,27,146,88,27,11,185,85,86,219,97,163,129,85,81,19,85,72,155,247,106,159,31,128,30,248,225,123,144,228,225,124,0,165,87,245,28,183,196,224,169,17,0,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,7,10,80,170,186,149,175,129,72,28,181,117,68,42,41,79,18,160,62,123,141,58,85,219,234,105,92,154,164,208,190,53,254,150,170,16,57,204,235,4,211,225,30,32,89,81,78,247,171,110,116,181,18,185,174,70,166,215,37,109,66,174,154,127,119,254,34,122,200,113,231,61,131,223,109,205,44,23,137,34,93,89,91,105,172,108,137,163,83,106,182,171,84,248,234,191,202,253,223,0,46,79,37,204,125,87,54,31,198,56,30,161,234,230,50,235,77,60,122,189,235,163,86,146,68,211,79,13,19,160,159,251,232,74,41,5,60,173,51,6,171,9,231,139,240,252,72,139,21,245,81,95,171,158,138,213,134,142,181,201,166,157,221,250,252,73,214,0,82,239,18,162,149,241,0,158,37,71,90,105,247,149,167,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,76,138,226,187,46,51,207,27,102,6,87,219,37,246,86,51,203,156,65,115,179,220,172,213,19,35,164,168,165,165,172,125,60,117,244,235,162,117,33,126,214,111,68,77,209,72,244,99,181,71,69,36,161,122,192,0,0,0,0,0,1,24,28,102,115,64,207,222,29,184,147,198,25,57,130,176,134,95,214,217,112,255,0,179,251,52,247,75,125,108,149,79,235,208,83,212,63,123,163,171,141,139,163,230,114,38,140,79,117,19,93,87,85,92,159,229,233,197,6,62,226,207,37,239,89,141,152,214,140,63,110,185,91,177,69,77,146,40,172,148,243,67,3,160,142,146,146,102,185,205,154,89,92,175,221,80,244,85,71,34,104,141,238,241,85,12,160,0,0,6,21,115,33,227,91,52,248,62,252,29,254,12,236,24,82,231,246,183,218,253,183,219,180,181,51,116,251,47,100,233,244,186,51,197,166,189,165,251,183,110,215,70,233,166,139,175,138,229,233,204,47,58,56,179,206,139,214,92,230,54,24,193,86,235,109,187,11,212,222,226,150,201,69,87,12,238,158,58,186,72,90,215,58,106,153,90,172,219,80,245,84,70,162,234,141,239,241,69,9,10,0,0,6,63,241,21,197,182,21,225,167,52,242,183,11,102,4,93,28,55,152,222,210,183,190,226,214,198,223,103,215,69,83,109,100,19,207,44,179,71,28,84,109,142,170,169,211,63,71,185,54,70,168,136,136,237,114,0,0,0,0,0,0,5,148,196,252,87,101,198,6,226,106,207,195,38,53,151,216,215,92,81,135,233,47,22,11,164,243,34,82,215,85,75,85,83,2,208,59,84,78,148,203,217,218,177,42,170,182,87,61,209,166,215,164,109,148,47,88,0,0,0,0,0,0,35,215,152,95,48,188,232,225,51,58,44,185,115,151,56,99,5,92,109,183,28,47,77,123,150,91,221,21,92,211,182,121,42,234,225,115,90,232,106,98,106,51,109,59,21,17,90,171,170,187,191,193,19,218,242,222,227,91,52,248,193,252,34,126,19,44,24,82,217,246,75,217,29,139,216,84,181,48,245,59,87,107,234,117,122,211,203,174,157,153,155,118,237,211,87,107,174,169,160,102,168,0,0,49,255,0,24,113,109,133,114,239,139,139,15,12,120,210,46,201,246,215,15,208,92,48,237,197,27,28,112,182,186,73,238,76,154,10,169,100,153,186,117,59,45,36,116,236,142,55,57,210,202,230,170,251,204,211,32,0,0,0,0,67,94,44,231,5,198,38,6,197,87,156,21,138,114,207,42,168,175,88,126,225,81,107,184,211,123,62,186,78,133,84,18,58,57,99,222,203,131,152,237,175,99,147,86,170,181,116,213,21,83,188,9,148,5,138,224,155,136,27,175,19,92,58,97,236,215,196,175,195,236,196,53,149,21,244,151,138,59,34,185,32,162,158,26,169,27,28,78,141,242,72,248,222,180,253,158,85,107,221,170,164,173,114,104,215,52,190,160,0,34,3,53,121,209,231,5,30,99,226,58,28,161,193,89,127,87,131,41,46,18,211,217,42,238,148,55,9,106,171,41,99,93,141,169,122,164,240,109,234,237,89,18,53,137,174,99,94,140,118,229,106,185,193,47,224,199,254,6,179,175,52,248,137,225,246,219,156,121,173,111,194,148,85,120,130,225,91,236,184,48,244,85,49,198,202,24,37,90,127,203,182,121,36,84,153,103,134,165,125,215,171,122,107,23,131,183,34,126,87,2,252,102,216,184,195,203,138,171,156,150,175,99,99,60,47,217,233,241,53,182,38,61,105,91,36,168,254,149,77,52,142,215,88,101,233,74,169,27,156,178,70,230,57,174,220,136,201,100,12,149,0,0,0,0,0,0,5,148,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,122,192,0,0,0,0,2,202,100,103,21,217,113,196,78,99,230,62,10,202,249,125,171,106,203,159,102,65,53,254,41,145,212,183,42,170,165,171,73,27,76,136,158,252,49,246,86,162,77,174,217,28,247,43,17,88,214,73,47,229,99,14,45,176,174,93,241,113,97,225,143,26,69,217,62,218,225,250,11,134,29,184,163,99,142,22,215,73,61,201,147,65,85,44,147,55,78,167,101,164,142,157,145,198,231,58,89,92,213,95,121,154,6,64,0,0,0,0,0,0,0,0,2,202,113,153,157,120,171,135,110,27,49,134,113,224,171,125,170,182,245,135,253,159,217,160,186,69,36,148,175,235,215,211,211,191,123,99,146,55,174,140,153,202,154,61,61,228,77,117,77,81,99,7,253,26,190,41,255,0,233,7,42,191,242,85,199,254,60,4,212,128,0,2,207,241,109,157,247,94,28,50,7,17,231,69,154,199,73,121,168,195,149,22,183,62,130,166,71,70,202,152,38,184,211,83,204,196,123,123,216,245,138,105,54,63,71,35,95,181,202,215,162,43,23,213,228,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,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,44,175,8,220,80,90,184,179,194,88,183,49,176,213,162,174,221,135,173,216,161,214,75,60,85,212,237,134,181,208,71,110,161,154,71,84,53,146,202,197,127,104,168,168,70,171,28,137,211,72,245,77,219,149,66,250,128,0,0,0,2,202,97,94,43,178,226,255,0,196,158,53,225,102,231,47,177,177,158,23,236,147,219,99,168,153,22,59,237,44,180,16,85,200,234,117,209,52,154,46,171,209,240,174,174,88,216,146,181,92,137,42,67,122,192,0,0,0,97,87,50,30,53,179,79,131,239,193,223,224,206,193,133,46,127,107,125,175,219,125,187,75,83,55,79,178,246,78,159,75,163,60,90,107,218,95,187,118,237,116,110,154,104,186,134,106,130,61,121,122,115,11,206,142,44,243,162,245,151,57,141,134,48,85,186,219,110,194,245,55,184,165,178,81,85,195,59,167,142,174,146,22,181,206,154,166,86,171,54,212,61,85,17,168,186,163,123,252,81,100,40,0,0,0,45,167,17,185,223,106,225,199,39,175,89,203,125,177,213,221,237,182,10,139,115,107,41,41,36,107,39,88,42,43,160,166,145,241,238,247,92,246,54,117,122,49,85,168,245,98,53,92,205,219,211,213,224,12,127,131,115,79,6,218,115,7,47,177,13,37,243,15,95,41,210,166,134,186,153,87,100,172,213,81,81,81,81,28,199,181,200,230,61,142,68,123,30,215,53,200,215,53,81,3,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,89,76,43,197,118,92,95,248,147,198,188,44,220,229,246,54,51,194,253,146,123,108,117,19,34,199,125,165,150,130,10,185,29,78,186,38,147,69,213,122,62,21,213,203,27,18,86,171,145,37,72,66,245,128,0,0,0,3,31,248,115,226,219,10,231,142,97,102,102,78,84,69,216,49,158,89,226,11,165,190,178,5,108,113,67,91,67,21,206,170,158,158,122,86,172,207,150,93,144,197,76,149,15,86,49,173,150,118,237,68,71,181,19,32,0,0,0,2,218,113,27,157,246,174,28,114,122,245,156,183,219,29,93,222,219,96,168,183,54,178,146,146,70,178,117,130,162,186,10,105,31,30,239,117,207,99,103,87,163,21,90,143,86,35,85,204,221,189,61,94,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,16,61,0,0,0,5,148,207,62,43,178,227,135,108,199,203,140,21,154,18,251,42,213,152,222,211,130,27,252,179,35,105,109,181,84,171,72,145,182,165,21,61,200,100,237,78,69,155,93,177,185,141,87,162,49,207,146,32,189,96,0,0,0,0,137,92,254,230,145,198,39,15,249,203,139,50,119,17,224,124,170,168,171,195,55,7,83,199,83,236,138,230,118,186,87,181,36,166,169,216,203,139,210,62,172,18,69,47,79,122,185,155,246,187,222,106,161,154,188,4,241,109,248,220,228,212,184,166,255,0,21,170,135,25,216,174,18,219,241,5,186,222,222,148,49,238,114,190,150,120,162,124,210,202,144,201,10,163,81,242,42,110,150,26,132,106,104,192,50,84,0,0,17,87,197,63,54,156,224,202,110,32,177,182,89,101,62,31,203,251,206,27,194,247,4,181,197,87,116,181,220,22,169,106,162,137,140,172,141,234,218,152,154,189,58,164,168,141,21,172,70,171,88,138,138,228,84,114,229,87,47,142,34,179,247,138,28,184,190,102,150,113,97,92,41,100,178,190,224,219,126,27,246,53,13,109,52,149,157,36,119,107,157,221,162,89,25,36,59,221,28,108,124,110,254,82,42,150,185,17,90,128,101,80,49,255,0,135,62,45,176,174,120,230,22,102,100,229,68,93,131,25,229,158,32,186,91,235,32,86,199,20,53,180,49,92,234,169,233,231,165,106,204,249,101,217,12,84,201,80,245,99,26,217,103,110,212,68,123,81,50,0,0,0,0,0,0,60,86,119,227,91,174,90,228,190,62,204,107,21,61,36,247,44,43,133,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,116,215,69,79,18,34,255,0,209,171,226,159,254,144,114,171,255,0,37,92,127,227,192,77,72,60,86,72,99,91,174,101,100,190,1,204,107,237,61,36,23,44,85,133,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,116,211,85,95,19,218,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,95,19,149,240,40,93,62,240,42,111,137,81,74,120,149,0,34,235,157,30,62,171,135,15,224,236,15,78,245,107,31,117,169,158,77,30,244,213,169,73,26,105,167,134,139,215,95,253,245,37,20,130,158,105,121,131,85,139,51,197,152,126,84,68,138,196,170,172,209,207,85,114,205,71,68,229,215,94,238,237,62,0,126,87,44,92,19,79,139,184,129,125,69,67,222,141,182,82,211,202,214,181,26,187,156,181,180,234,154,235,253,199,248,201,227,183,83,165,37,190,154,149,169,162,67,11,35,79,232,106,33,15,60,152,112,123,238,89,165,141,49,36,171,163,40,173,52,109,141,52,106,238,87,85,106,191,29,83,249,47,187,226,76,112,2,151,46,136,165,69,43,226,5,40,171,169,90,20,149,39,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,167,137,82,248,20,59,192,14,90,169,174,133,103,75,63,206,167,106,120,1,201,30,188,225,48,84,119,156,164,165,197,189,6,58,107,53,43,155,27,151,110,173,71,86,82,35,180,213,53,240,95,130,167,244,146,20,97,47,53,218,103,201,195,125,226,110,229,99,105,19,68,215,226,149,148,171,255,0,0,17,93,192,213,207,217,188,72,97,119,43,149,17,253,183,93,53,248,80,84,255,0,194,108,77,74,229,125,44,47,114,234,174,141,170,171,253,6,179,25,25,137,83,8,102,157,147,17,42,185,18,147,180,254,106,42,175,189,77,43,62,10,159,217,125,230,203,152,126,101,168,176,219,103,95,25,41,33,127,248,88,138,7,232,20,188,168,165,223,120,29,109,69,69,239,251,206,198,248,148,166,137,226,84,221,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,215,135,51,243,139,31,100,87,28,185,161,152,217,115,126,171,183,92,173,217,145,123,150,88,162,170,154,24,46,16,71,120,124,206,164,170,108,47,99,165,166,145,209,49,36,137,92,136,228,79,216,169,176,241,173,103,22,62,105,243,147,230,6,33,245,25,192,159,62,21,120,152,193,188,87,229,29,30,105,96,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,188,6,185,156,29,241,85,140,184,80,205,203,126,48,179,92,170,221,134,46,53,20,244,216,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,76,109,116,142,133,251,155,181,234,173,85,233,190,70,63,96,140,170,204,204,43,156,153,113,135,51,75,5,85,246,139,46,38,183,197,112,166,221,36,111,146,29,233,239,193,47,77,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,168,30,172,0,0,0,4,0,243,71,243,217,153,191,69,244,122,35,55,249,40,99,252,27,46,75,227,44,173,110,33,164,76,89,75,138,42,47,239,180,185,85,179,173,186,90,74,40,27,80,196,84,209,236,73,97,123,29,181,87,98,172,123,246,245,35,221,132,28,209,252,246,102,111,209,125,30,136,199,252,170,204,204,85,147,121,143,135,51,75,5,85,246,123,214,25,184,69,112,166,221,36,140,142,109,139,239,193,47,77,236,123,161,149,138,232,228,98,57,55,198,247,181,87,71,40,27,63,2,197,112,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,203,234,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,0,69,95,60,239,208,159,239,39,240,211,234,229,79,199,109,169,109,84,28,44,231,46,38,171,109,201,181,9,6,8,186,220,103,107,160,146,5,107,27,29,157,94,168,142,99,218,228,114,193,189,206,71,163,250,13,86,108,130,57,62,94,121,223,161,63,222,79,225,164,90,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,211,192,192,174,90,28,122,211,103,206,30,135,37,115,102,251,73,6,98,216,233,227,134,208,249,58,187,239,246,232,41,99,107,166,116,211,75,35,167,174,71,71,52,179,39,185,185,142,71,177,174,70,76,172,207,80,0,17,107,205,99,142,219,82,90,171,248,89,201,172,77,86,235,147,170,22,12,111,117,183,78,214,193,28,8,215,182,75,58,61,17,92,247,185,202,213,159,99,154,140,70,116,28,175,223,60,113,134,127,228,159,17,89,71,196,37,54,34,159,43,113,101,37,217,248,86,241,83,102,185,195,28,172,115,227,124,114,200,200,234,26,172,115,155,37,52,237,141,100,134,102,42,177,236,213,53,71,178,70,50,42,249,202,221,174,182,14,46,240,77,246,197,115,171,183,92,173,216,30,219,87,71,89,73,51,161,158,154,120,238,119,7,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,161,140,28,30,126,31,127,15,184,95,241,115,246,175,218,79,104,81,118,174,205,219,123,15,97,237,180,251,253,169,216,255,0,41,236,238,167,71,175,175,187,183,77,123,244,50,43,156,172,119,88,120,146,193,48,223,107,105,43,46,76,203,123,107,107,42,41,41,157,77,4,211,165,125,195,168,248,226,116,146,58,54,43,181,84,98,200,245,106,42,34,185,218,106,161,154,188,180,56,227,166,226,59,6,195,147,216,225,149,108,204,92,23,103,141,243,85,200,249,106,25,124,183,66,177,192,149,174,153,234,231,37,74,57,241,54,102,189,222,251,228,73,24,170,142,123,33,205,243,87,124,1,143,241,150,86,99,43,78,96,229,246,33,171,177,226,27,29,66,84,208,215,83,42,111,137,250,42,42,42,42,43,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,44,255,0,112,103,198,102,1,226,207,0,83,86,81,215,82,91,177,181,186,157,145,95,172,50,203,12,51,186,120,225,167,90,154,186,90,100,158,89,150,135,173,80,145,199,44,154,46,169,181,221,254,33,145,64,0,0,0,33,91,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,144,18,168,0,2,21,185,213,249,167,194,223,47,232,125,70,226,101,167,44,174,59,109,89,221,131,109,217,25,154,88,154,174,76,208,176,211,200,218,90,203,164,237,123,241,37,19,21,206,107,227,147,68,87,212,195,22,141,145,143,221,35,217,31,95,116,138,179,116,177,47,157,95,154,124,45,242,254,135,212,110,38,10,225,108,89,138,176,53,246,151,20,224,172,77,117,195,247,170,45,253,154,227,107,173,146,146,170,13,236,115,31,178,88,213,175,110,230,61,205,93,23,189,174,84,94,229,80,54,147,6,47,240,57,199,30,13,226,247,6,186,150,169,148,150,60,197,177,211,181,247,235,11,30,187,36,102,168,222,219,71,185,85,207,166,115,149,168,173,85,87,194,247,35,30,174,71,69,44,185,64,0,130,30,107,217,59,117,203,94,45,47,120,185,182,26,74,28,61,152,52,244,247,187,92,180,84,174,138,9,39,108,49,195,90,215,187,99,88,181,43,80,199,207,34,53,92,186,85,68,247,174,233,21,9,222,35,171,157,38,78,95,113,134,77,97,44,226,180,77,212,164,203,187,133,69,61,210,155,107,19,109,45,201,212,241,182,167,123,158,138,187,39,130,158,46,155,88,247,59,180,238,247,91,27,149,67,192,114,66,205,47,254,50,242,82,225,125,255,0,161,49,77,162,217,217,127,109,53,124,253,100,103,255,0,131,91,177,239,253,108,111,242,138,74,161,175,15,47,172,226,181,100,135,22,152,23,23,98,91,245,93,171,15,86,212,77,100,188,75,21,83,96,129,96,171,133,240,198,234,167,61,236,103,102,142,161,212,243,200,175,93,26,144,111,68,87,49,168,108,60,5,170,226,159,58,255,0,23,110,31,113,182,113,199,111,237,181,120,126,222,157,130,7,69,212,141,245,211,202,202,122,94,171,122,145,170,194,147,205,18,201,181,232,238,154,63,110,174,209,23,90,194,98,121,216,102,133,215,15,101,30,3,202,139,123,106,225,167,198,119,138,171,149,117,68,53,174,137,146,65,111,100,122,82,203,18,38,147,49,242,214,69,42,110,118,141,125,43,23,107,149,81,89,129,92,185,50,207,240,161,198,78,92,91,170,41,46,178,80,88,110,14,196,213,147,219,227,215,178,246,8,221,81,78,249,156,172,115,89,11,170,163,166,137,202,186,107,214,70,53,205,115,218,160,78,254,74,101,125,171,37,114,143,8,101,69,153,212,146,83,225,107,61,53,181,245,20,212,77,164,101,100,236,98,117,170,150,38,170,163,31,52,189,73,95,239,57,85,242,57,85,206,85,85,93,114,242,47,61,51,31,135,76,199,183,102,134,87,222,123,13,214,135,88,166,134,84,87,210,220,41,92,168,178,82,212,198,138,157,72,95,181,186,166,168,228,115,90,246,57,143,99,30,221,154,77,85,192,217,119,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,23,44,215,91,130,142,43,175,188,37,231,45,22,50,234,221,107,48,133,203,74,60,83,100,162,153,141,237,244,187,94,145,200,141,145,21,139,52,15,127,86,53,213,142,93,31,31,81,140,150,69,54,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,1,173,183,11,188,77,227,238,22,115,66,219,152,24,66,166,174,178,218,202,134,186,245,135,150,227,53,53,21,230,4,142,88,246,78,216,215,107,158,198,207,43,162,123,218,244,142,69,107,246,187,69,107,182,20,201,124,222,193,185,245,149,248,127,55,50,254,122,185,44,88,138,157,211,83,165,92,11,12,241,61,146,58,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,186,198,25,85,192,79,27,247,222,17,241,220,180,88,142,170,235,114,203,43,223,86,91,221,146,142,22,84,76,202,164,133,82,26,170,70,201,44,108,142,109,237,137,146,46,244,107,226,215,115,92,232,226,86,4,255,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,17,171,205,35,143,170,204,187,237,220,50,100,229,194,235,109,197,235,216,234,49,22,34,163,169,158,134,107,68,107,210,169,134,154,146,72,220,199,186,105,88,177,172,146,34,172,109,138,69,143,223,124,143,232,222,174,98,60,111,209,240,171,129,19,9,96,234,173,217,155,139,45,242,203,98,114,67,5,76,54,184,219,52,81,190,170,170,39,202,215,183,115,31,63,103,85,142,72,223,45,59,145,237,86,177,237,88,33,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,9,74,228,99,250,108,253,219,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,6,90,114,202,227,182,213,157,216,54,221,145,153,165,137,170,228,205,11,13,60,141,165,172,186,78,215,191,18,81,49,92,230,190,57,52,69,125,76,49,104,217,24,253,210,61,145,245,247,72,171,55,75,61,77,91,48,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,63,220,11,241,155,98,227,15,46,42,174,114,90,189,141,140,240,191,103,167,196,214,216,152,245,165,108,146,163,250,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,144,50,84,0,0,0,0,0,6,42,243,71,242,39,153,191,69,245,138,34,0,73,254,230,143,228,79,51,126,139,235,20,68,0,129,181,64,0,12,85,230,143,228,79,51,126,139,235,20,68,85,240,19,198,253,247,132,124,119,45,22,35,170,186,220,178,202,247,213,150,247,100,163,133,149,19,50,169,33,84,134,170,145,178,75,27,35,155,123,98,100,139,189,26,248,181,220,215,58,56,149,146,169,205,31,200,158,102,253,23,214,40,136,1,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,14,87,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,98,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,250,113,72,213,122,181,169,52,210,182,103,192,0,70,175,52,142,62,171,50,239,183,112,201,147,151,11,173,183,23,175,99,168,196,88,138,142,166,122,25,173,17,175,74,166,26,106,73,35,115,30,233,165,98,198,178,72,138,177,182,41,22,63,125,242,63,162,22,43,154,55,29,182,172,236,186,195,145,25,47,137,170,234,48,77,142,161,238,196,23,26,73,219,216,177,13,107,92,197,137,145,237,77,210,211,83,185,142,84,126,254,156,178,57,30,141,114,67,12,174,202,14,74,158,86,49,79,204,10,239,78,183,16,172,77,79,37,79,43,24,167,230,5,119,167,91,128,207,240,0,0,0,16,45,204,123,22,98,172,13,204,39,48,241,78,10,196,215,92,63,122,162,246,79,102,184,218,235,100,164,170,131,125,146,145,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,41,60,14,113,199,131,120,189,193,174,165,170,101,37,143,49,108,116,237,125,250,194,199,174,201,25,170,55,182,209,238,85,115,233,156,229,106,43,85,85,240,189,200,199,171,145,209,75,44,80,243,71,243,217,153,191,69,244,122,34,202,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,161,179,72,45,87,14,156,75,229,103,20,24,18,28,117,150,119,111,236,187,109,154,178,122,111,106,91,63,45,52,81,246,184,33,150,78,143,87,160,247,199,185,222,251,52,114,124,81,46,168,2,42,249,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,1,138,188,209,252,137,230,111,209,125,98,136,141,94,93,220,125,86,112,199,138,151,1,230,149,194,235,114,203,43,223,74,159,85,169,158,163,236,204,137,36,175,237,52,180,219,149,137,11,223,60,142,168,142,54,36,142,247,100,110,231,71,211,150,74,185,163,249,19,204,223,162,250,197,17,0,32,109,59,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,245,145,43,203,23,152,93,30,22,163,166,225,215,136,28,95,209,181,67,182,44,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,155,97,78,148,44,166,77,175,114,58,69,143,114,49,34,107,37,168,0,0,0,0,0,0,0,0,0,0,0,0,1,2,220,199,177,102,42,192,220,194,115,15,20,224,172,77,117,195,247,170,47,100,246,107,141,174,182,74,74,168,55,217,41,24,253,146,198,173,123,119,49,238,106,232,189,237,114,162,247,42,147,210,64,15,52,127,61,153,155,244,95,71,162,2,90,120,23,227,54,197,198,30,92,85,92,228,181,123,27,25,225,126,207,79,137,173,177,49,235,74,217,37,71,244,170,105,164,118,186,195,47,74,85,72,220,229,146,55,49,205,118,228,70,75,38,74,154,203,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,10,112,233,196,190,86,113,65,129,33,199,89,103,118,254,203,182,217,171,39,166,246,165,179,242,211,69,31,107,130,25,100,232,245,122,15,124,123,157,239,179,71,39,197,16,46,168,0,13,115,51,203,31,227,44,172,227,103,51,179,7,47,177,13,93,143,16,216,243,35,16,84,208,215,83,42,111,137,254,208,168,69,69,69,69,107,216,230,171,152,246,57,21,143,99,156,215,35,154,229,69,156,142,20,120,174,203,142,45,114,225,152,215,5,75,216,110,180,61,56,47,246,9,230,71,213,90,42,156,138,168,215,42,34,117,33,126,215,44,83,34,35,100,107,92,138,140,123,36,141,144,47,197,143,154,124,228,249,129,136,125,70,115,234,225,119,137,188,125,194,206,104,91,115,3,8,84,213,214,91,89,80,215,94,176,242,220,102,166,162,188,192,145,203,30,201,219,26,237,115,216,217,229,116,79,123,94,145,200,173,126,215,104,173,112,108,146,11,127,145,121,233,151,28,69,229,197,187,52,50,190,243,219,173,85,218,197,52,50,162,50,170,223,84,212,69,146,150,166,52,85,233,204,205,205,213,53,86,171,92,215,177,207,99,216,247,92,0,49,87,154,63,145,60,205,250,47,172,81,17,171,203,187,143,170,206,24,241,82,224,60,210,184,93,110,89,101,123,233,83,234,181,51,212,125,153,145,36,149,253,166,150,155,114,177,33,123,231,145,213,17,198,196,145,222,236,141,220,232,250,114,201,87,52,127,34,121,155,244,95,88,162,32,4,13,170,1,18,188,177,121,133,209,225,106,58,110,29,120,129,197,253,27,84,59,98,194,87,251,156,208,65,75,106,165,138,9,164,150,150,182,174,121,153,182,20,233,66,202,100,218,247,35,164,88,247,35,18,38,178,66,184,179,226,6,213,195,46,67,98,124,215,172,125,35,238,84,116,253,146,195,71,80,173,84,173,186,205,171,105,162,233,172,145,186,70,35,181,150,86,198,237,233,12,83,57,186,237,2,240,17,87,207,59,244,39,251,201,252,52,244,25,13,206,159,6,221,169,169,172,220,70,229,245,93,138,228,250,136,97,91,214,25,141,106,109,202,201,37,122,62,105,105,165,147,175,3,34,141,98,213,35,117,75,228,210,69,70,183,221,98,249,254,121,223,161,63,222,79,225,160,122,174,86,252,125,86,102,39,97,225,147,56,238,23,91,150,47,78,217,81,135,113,21,101,76,245,211,93,227,78,173,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,126,227,227,103,90,74,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,83,151,223,30,184,123,137,156,27,67,129,179,6,251,73,71,154,150,138,120,225,174,101,71,101,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,66,183,57,60,148,251,13,196,21,167,56,233,46,29,106,76,205,183,175,90,9,37,221,36,21,214,232,169,233,228,218,212,141,168,216,93,3,232,213,186,189,238,89,58,250,237,110,196,63,87,146,222,113,216,176,126,114,226,220,157,187,195,211,171,204,75,125,61,69,174,167,115,215,117,85,181,181,18,58,155,99,88,168,155,224,158,162,94,163,158,198,183,179,109,247,157,35,81,50,215,155,238,87,218,177,167,9,117,56,242,103,82,65,114,203,235,197,21,202,158,119,81,54,89,229,130,166,102,209,75,74,201,117,71,66,199,58,162,25,157,166,228,114,210,198,138,223,7,54,34,248,88,206,191,197,219,136,44,19,156,114,91,251,109,38,31,184,47,111,129,177,117,36,125,12,241,62,158,171,164,222,164,104,179,36,19,74,177,238,122,55,168,140,221,171,117,69,13,148,207,41,154,185,153,133,114,111,46,49,30,105,99,90,190,207,101,195,54,249,110,21,59,100,141,146,77,177,61,200,34,234,61,140,116,210,189,91,28,108,87,38,249,30,198,162,234,228,61,89,130,188,224,179,142,197,129,184,96,92,170,168,135,180,94,179,46,225,5,61,28,123,158,206,133,45,13,68,21,117,21,58,163,28,199,109,123,41,162,233,171,152,229,237,59,219,185,35,114,1,9,119,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,155,25,240,95,147,151,220,130,225,131,0,101,86,41,155,125,234,213,111,146,162,227,30,214,39,102,170,171,168,150,174,90,109,88,247,177,253,23,212,58,46,163,92,173,127,79,122,104,142,209,32,95,133,140,148,252,98,120,130,193,57,57,37,195,177,82,98,11,130,246,249,219,47,78,70,80,193,19,234,42,186,78,233,200,137,50,193,12,169,30,230,43,122,138,205,218,55,85,77,148,192,215,51,60,177,254,50,202,206,54,115,59,48,114,251,16,213,216,241,13,143,50,49,5,77,13,117,50,166,248,159,237,10,132,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,89,200,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,217,2,252,88,249,167,206,79,152,24,135,212,103,28,58,113,47,154,124,47,227,184,113,214,89,221,191,178,237,182,106,201,234,125,151,115,252,140,209,71,218,224,134,88,250,221,46,187,223,30,231,123,143,209,201,241,69,13,148,193,111,242,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,232,245,206,142,113,24,135,46,184,139,196,24,95,47,240,198,10,199,249,95,102,168,109,53,61,101,36,181,84,181,181,239,74,86,164,171,29,102,247,194,172,109,90,200,136,246,211,185,146,70,196,218,170,142,73,64,148,160,89,254,25,248,166,202,254,43,176,109,78,52,203,8,113,4,20,246,250,142,201,93,79,119,181,73,76,250,105,245,118,145,117,83,117,60,175,216,140,145,91,12,178,43,25,44,91,246,43,209,165,224,2,213,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,108,167,194,119,149,140,155,249,127,135,189,58,2,234,150,171,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,120,157,110,69,85,238,251,206,199,104,82,186,47,128,21,48,168,165,191,121,80,29,85,78,86,82,204,246,174,138,216,220,168,191,208,107,179,199,45,207,218,92,72,98,135,35,149,81,157,139,77,117,248,208,83,127,192,108,55,136,38,90,123,13,202,116,241,142,146,103,255,0,129,138,166,180,121,231,137,83,23,230,157,239,17,34,185,82,175,179,126,114,42,47,187,77,19,62,42,191,216,253,224,75,23,39,188,21,29,155,41,42,177,111,65,141,154,243,74,214,200,228,219,171,145,181,149,104,221,116,77,124,19,226,171,253,4,133,24,75,202,138,153,241,240,223,103,155,185,24,234,69,213,53,248,173,101,82,255,0,194,102,208,2,135,42,107,161,82,248,29,79,255,0,58,1,90,42,120,149,157,109,240,43,79,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,40,84,66,178,135,42,38,160,112,154,124,10,211,192,234,107,145,87,68,83,181,60,0,228,196,190,102,150,23,222,184,90,197,210,70,136,174,163,181,203,81,222,237,52,70,79,78,245,253,189,204,83,45,12,116,227,251,103,226,173,152,157,79,205,92,59,90,221,127,90,163,17,63,198,160,107,233,134,228,88,175,84,239,79,20,223,255,0,238,41,179,214,7,155,175,131,172,146,127,243,125,55,255,0,90,105,172,5,177,203,5,209,138,197,79,117,94,137,175,236,83,102,252,171,157,245,24,2,198,249,21,21,123,5,50,119,39,253,129,128,122,195,135,120,28,156,59,192,14,159,231,255,0,65,218,158,39,87,126,255,0,135,129,216,221,117,239,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,155,41,154,214,113,99,230,159,57,62,96,98,31,81,156,15,21,125,192,24,203,12,225,156,51,140,239,184,122,174,146,197,140,105,234,106,108,87,7,34,44,21,204,167,168,125,60,232,199,34,170,35,227,150,53,71,49,116,122,35,163,114,166,217,24,231,100,255,0,46,110,53,255,0,21,92,199,158,193,143,238,119,89,50,203,20,254,78,229,77,2,245,99,181,215,42,177,35,185,182,29,174,123,182,177,139,28,173,137,90,231,198,230,187,73,93,12,81,174,111,240,197,195,62,13,226,191,149,190,95,101,110,48,174,171,183,61,181,23,123,149,162,231,76,170,231,219,174,49,221,110,44,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,18,217,197,147,184,251,34,177,253,211,46,115,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,106,32,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,237,203,67,152,133,54,88,84,195,144,153,253,136,234,221,134,46,53,17,179,15,226,91,149,194,89,153,99,122,69,28,49,209,76,178,185,91,13,14,216,152,140,115,54,178,7,171,149,233,211,123,159,12,196,128,0,1,0,60,209,252,246,102,111,209,125,30,136,179,244,92,63,99,235,143,15,53,252,75,219,217,73,85,132,237,120,161,48,173,116,80,164,207,171,165,157,105,227,153,42,101,106,71,210,101,50,172,209,68,146,58,68,94,172,140,110,223,121,21,111,7,52,127,61,153,155,244,95,71,162,51,211,147,85,166,213,127,225,19,27,88,175,182,202,75,141,182,227,142,46,84,149,148,117,112,182,104,42,96,146,217,111,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,26,220,29,241,85,140,184,80,205,203,126,48,179,92,170,221,134,46,53,20,244,216,178,209,28,105,51,46,54,228,127,190,173,137,207,99,123,76,109,116,142,133,251,155,181,234,173,85,233,190,70,63,96,140,170,204,204,43,156,153,113,135,51,75,5,85,246,139,46,38,183,197,112,166,221,36,111,146,29,233,239,193,47,77,239,99,102,137,232,232,228,98,57,118,72,199,181,87,86,169,5,156,125,112,81,138,184,83,204,122,187,221,166,217,218,50,203,19,92,38,147,14,92,41,210,71,199,65,189,93,35,109,149,11,35,158,246,205,19,17,81,142,123,151,173,27,21,232,187,155,43,34,253,94,92,220,107,254,42,185,143,61,131,31,220,238,178,101,150,41,252,157,202,154,5,234,199,107,174,85,98,71,115,108,59,92,247,109,99,22,57,91,18,181,207,141,205,118,146,186,24,163,80,201,94,121,223,161,63,222,79,225,165,170,228,169,230,159,20,252,191,174,245,27,113,114,185,220,93,173,87,251,86,67,95,108,87,58,75,141,182,227,79,136,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,243,79,138,126,95,215,122,141,184,9,169,0,1,21,124,243,191,66,127,188,159,195,72,245,200,190,31,177,247,16,247,92,83,98,203,150,82,79,114,194,184,94,187,21,75,71,42,76,233,235,160,166,116,77,117,53,44,112,199,35,165,169,123,166,99,99,141,81,168,229,238,220,157,218,200,87,60,239,208,159,239,39,240,210,213,114,84,243,79,138,126,95,215,122,141,184,12,32,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,207,247,6,124,102,96,30,44,240,5,53,101,29,117,37,187,27,91,169,217,21,250,195,44,176,195,59,167,142,26,117,169,171,165,166,73,229,153,104,122,213,9,28,114,201,162,234,155,93,223,227,133,92,214,56,18,186,165,214,191,138,108,154,195,52,142,182,186,157,103,198,246,171,116,14,108,241,206,142,123,164,188,35,17,85,175,99,154,173,73,246,53,170,197,103,93,200,253,243,201,28,122,228,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,161,49,92,203,248,227,166,225,199,6,205,147,216,29,149,111,204,92,105,103,145,240,213,198,249,105,217,99,183,76,178,64,181,173,153,138,215,45,74,185,146,182,22,177,222,227,227,89,30,168,141,99,38,132,191,244,213,143,113,87,251,43,136,241,38,35,184,127,217,43,43,174,85,213,18,127,227,73,52,210,72,255,0,214,231,57,223,21,83,235,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,76,79,45,78,95,191,128,154,58,28,251,205,104,119,227,235,173,189,222,203,183,57,186,199,103,161,171,130,153,255,0,149,138,122,102,77,79,113,98,246,152,36,218,245,106,71,35,217,223,185,192,94,174,8,56,46,194,188,35,229,196,20,53,173,181,94,241,245,203,169,61,239,16,197,67,27,100,103,85,33,221,67,77,58,177,38,90,54,44,17,170,53,235,239,200,142,151,107,55,36,108,142,190,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,195,252,13,145,121,143,153,57,113,142,115,67,5,89,189,171,106,203,158,195,45,254,24,21,93,85,79,75,84,149,10,149,77,141,19,223,134,62,202,238,170,162,238,99,94,215,171,85,141,145,236,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,178,21,201,30,211,106,191,218,179,230,197,125,182,82,92,109,183,26,124,63,73,89,71,87,11,102,130,166,9,27,115,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,87,153,127,3,149,60,56,227,41,179,135,3,190,145,249,117,141,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,220,100,107,27,209,21,172,124,193,49,57,23,158,153,113,196,94,92,91,179,67,43,239,61,186,213,93,172,83,67,42,35,42,173,245,77,68,89,41,106,99,69,94,156,204,220,221,83,85,106,181,205,123,28,246,61,143,117,192,53,225,224,207,140,204,125,194,102,63,166,172,163,174,171,184,224,155,141,67,34,191,88,101,150,105,160,108,18,77,78,181,53,116,180,201,60,80,165,119,70,157,35,142,89,53,77,23,107,187,188,39,251,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,136,30,128,0,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,139,41,206,51,22,97,92,87,197,61,159,236,182,38,181,94,125,141,131,233,237,55,31,103,214,199,81,216,235,162,184,220,58,180,211,108,85,233,204,205,205,221,27,180,115,117,77,81,53,46,175,36,44,89,133,108,247,220,213,194,215,108,77,106,162,189,98,15,97,251,34,221,81,91,28,117,87,14,131,46,79,159,179,196,229,71,203,211,98,163,159,177,23,107,85,21,116,64,37,168,0,4,43,115,171,243,79,133,190,95,208,250,141,196,196,172,185,225,251,31,102,158,87,230,70,107,225,6,82,84,219,114,186,158,223,87,122,163,68,153,245,178,193,85,36,173,234,193,28,113,185,174,100,77,134,89,101,115,220,196,100,108,115,187,244,93,50,215,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,117,100,94,122,102,63,14,153,143,110,205,12,175,188,246,27,173,14,177,77,12,168,175,165,184,82,185,81,100,165,169,141,21,58,144,191,107,117,77,81,200,230,181,236,115,30,198,61,187,10,112,233,196,190,86,113,65,129,33,199,89,103,118,254,203,182,217,171,39,166,246,165,179,242,211,69,31,107,130,25,100,232,245,122,15,124,123,157,239,179,71,39,197,18,40,57,154,240,37,117,201,28,101,113,207,60,173,195,52,145,229,125,250,162,55,85,81,218,224,115,25,134,235,94,141,107,153,36,122,170,50,154,105,117,116,111,102,216,216,249,58,27,99,68,135,171,96,56,59,226,171,25,112,161,155,150,252,97,102,185,85,187,12,92,106,41,233,177,101,162,56,210,102,92,109,200,255,0,125,91,19,158,198,246,152,218,233,29,11,247,55,107,213,90,171,211,124,140,120,108,102,90,174,41,242,83,241,137,225,247,27,100,228,119,14,197,87,136,45,233,216,39,116,189,56,217,93,4,172,168,165,234,187,167,34,164,43,60,49,36,155,88,174,233,171,246,232,237,21,61,174,0,199,248,55,52,240,109,167,48,114,251,16,210,95,48,245,242,157,42,104,107,169,149,118,74,205,85,21,21,21,17,204,123,92,142,99,216,228,71,177,237,115,92,141,115,85,19,208,1,170,185,179,70,64,231,29,139,136,12,154,194,121,197,135,33,236,244,152,154,222,218,137,41,183,61,253,146,169,142,116,117,52,219,222,198,44,157,41,227,150,46,166,196,107,246,110,111,186,228,82,5,184,248,203,60,43,148,92,94,230,78,5,193,84,157,146,203,79,112,167,184,83,82,182,56,227,142,151,182,210,67,88,248,34,100,108,107,25,12,111,168,115,35,98,55,221,141,172,106,170,170,42,172,138,114,153,226,82,197,248,169,226,252,37,141,19,217,148,25,37,218,46,149,119,24,233,94,248,253,143,84,181,53,171,35,145,142,124,146,204,201,34,174,220,140,141,169,211,232,35,81,238,87,1,134,220,215,179,138,235,153,92,90,94,240,139,111,212,149,216,123,47,169,233,236,150,184,168,170,157,44,17,206,232,99,154,181,207,110,247,49,42,82,161,239,130,69,106,53,116,165,137,143,77,209,170,153,41,200,251,0,84,197,106,205,60,210,174,195,212,139,79,85,81,110,176,90,238,206,72,157,58,62,38,203,61,109,59,23,94,171,24,169,53,3,221,220,140,122,164,127,156,177,174,216,171,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,216,123,128,124,179,197,89,69,194,22,91,96,92,107,73,217,47,84,246,250,139,133,77,43,163,146,57,41,123,109,92,213,140,130,86,72,198,189,147,70,202,134,178,70,43,125,217,26,246,162,170,34,42,134,64,26,171,155,84,26,171,129,239,241,86,69,230,62,16,202,124,21,157,247,59,55,87,6,99,190,215,21,182,233,78,170,248,225,170,167,169,158,9,41,106,59,147,165,50,246,119,200,196,93,90,248,213,85,174,85,100,173,143,34,249,125,241,235,136,120,102,198,84,56,27,48,111,181,117,153,87,119,168,142,26,230,84,118,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,63,248,32,202,28,27,159,92,177,48,150,81,230,4,21,114,88,177,21,61,222,26,133,164,157,97,158,39,178,249,87,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,149,226,139,134,76,125,194,206,104,92,178,255,0,23,211,85,214,91,89,80,230,217,113,10,91,166,166,162,188,192,145,197,38,248,29,34,109,115,216,217,226,108,172,99,158,145,200,174,102,231,104,142,112,108,125,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,43,203,23,152,93,30,22,163,166,225,215,136,28,95,209,181,67,182,44,37,127,185,205,4,20,182,170,88,160,154,73,105,107,106,231,153,155,97,78,148,44,166,77,175,114,58,69,143,114,49,34,107,37,168,0,0,13,85,207,107,153,57,59,143,178,166,60,63,89,139,236,53,112,91,113,85,158,134,247,101,185,165,44,205,162,175,130,166,138,158,175,108,19,72,198,182,87,196,218,168,163,149,25,185,25,38,230,234,189,202,190,40,159,58,14,25,48,15,20,220,4,229,110,95,226,250,106,74,59,147,242,222,192,219,46,33,75,116,53,53,182,105,214,138,142,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,213,28,208,193,94,87,60,118,218,178,78,235,54,68,103,70,38,171,167,193,55,202,134,59,15,220,106,231,111,98,195,213,174,115,214,86,73,185,55,69,77,80,231,181,85,251,250,113,72,213,122,181,169,52,210,182,77,56,174,226,187,46,56,74,203,135,227,92,107,47,110,186,215,117,32,176,88,32,153,25,85,119,170,106,34,171,90,170,139,211,133,155,154,178,204,168,173,141,174,106,34,61,239,142,55,235,217,154,185,103,138,178,111,49,241,30,86,227,90,78,207,122,195,55,9,109,245,59,99,145,145,205,177,125,201,226,234,49,143,116,50,177,91,36,111,86,166,248,222,199,34,104,228,24,235,54,51,79,52,59,15,225,51,50,241,94,45,246,103,87,177,123,118,243,83,95,217,122,155,122,157,46,179,221,179,119,77,155,182,233,174,198,235,224,128,124,184,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,79,213,204,236,157,199,217,57,38,28,163,204,107,13,93,142,229,137,44,235,123,138,217,93,75,53,53,109,36,29,182,170,145,173,168,134,102,49,209,189,206,164,124,141,68,213,22,57,35,118,190,242,162,103,87,42,190,6,45,89,165,83,248,200,230,229,174,146,225,132,237,181,21,86,219,30,30,185,90,219,81,77,121,159,164,177,203,85,51,106,35,88,164,166,137,100,115,89,179,114,173,68,78,85,115,58,27,100,243,252,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,3,8,45,88,3,25,95,112,109,255,0,48,108,216,122,174,179,15,97,90,138,26,107,213,116,40,142,101,3,235,22,84,166,89,81,23,115,88,247,65,35,17,250,108,71,236,106,170,58,70,35,191,127,34,243,211,49,248,116,204,123,118,104,101,125,231,176,221,104,117,138,104,101,69,125,45,194,149,202,139,37,45,76,104,169,212,133,251,91,170,106,142,71,53,175,99,152,246,49,237,144,174,72,246,155,85,254,213,159,54,43,237,178,146,227,109,184,211,225,250,74,202,58,184,91,52,21,48,72,219,155,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,198,14,61,184,32,190,240,143,142,226,173,195,148,183,91,150,89,94,250,81,89,47,117,147,50,162,102,85,36,40,179,82,213,186,56,163,100,115,111,108,175,141,54,35,95,22,155,92,231,71,42,48,38,207,135,142,32,112,15,19,89,95,67,154,249,114,250,182,91,107,42,42,41,37,163,174,88,82,182,138,120,100,86,186,42,136,225,146,70,198,245,110,201,90,213,118,171,28,177,187,187,114,23,44,215,91,130,142,43,175,188,37,231,45,22,50,234,221,107,48,133,203,74,60,83,100,162,153,141,237,244,187,94,145,200,141,145,21,139,52,15,127,86,53,213,142,93,31,31,81,140,150,69,54,9,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,160,0,0,0,1,138,188,209,252,137,230,111,209,125,98,136,128,18,124,249,169,221,173,86,238,7,49,245,29,194,231,73,75,81,116,168,179,210,80,197,52,205,99,234,167,75,157,52,203,20,77,85,213,239,72,161,150,69,107,117,93,145,189,222,13,85,72,12,3,106,128,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,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,7,170,205,92,179,197,89,55,152,248,143,43,113,173,39,103,189,97,155,132,182,250,157,177,200,200,230,216,190,228,241,117,24,199,186,25,88,173,146,55,171,83,124,111,99,145,52,114,18,169,202,223,143,170,204,196,236,60,50,103,29,194,235,114,197,233,219,42,48,238,34,172,169,158,186,107,188,105,213,169,154,154,174,73,28,247,182,104,152,146,44,114,42,164,110,138,52,143,220,124,108,235,95,94,62,248,19,181,113,119,134,104,175,184,106,178,146,211,152,184,118,157,105,44,245,149,82,54,10,42,168,36,168,133,210,69,93,35,41,229,157,236,142,54,212,58,22,177,81,27,36,207,85,238,123,136,33,255,0,77,88,11,21,127,178,184,115,18,97,203,135,253,146,142,186,219,93,79,39,254,44,144,205,28,140,253,78,107,155,240,84,2,116,249,136,241,191,71,194,174,4,76,37,131,170,183,102,110,44,183,203,45,137,201,12,21,48,218,227,108,209,70,250,170,168,159,43,94,221,204,124,253,157,86,57,35,124,180,238,71,181,90,199,181,96,179,253,53,99,220,85,254,202,226,60,73,136,238,31,246,74,202,235,149,117,68,159,248,210,77,52,146,63,245,185,206,119,197,84,250,241,254,63,198,89,167,140,174,217,131,152,56,134,174,249,136,111,149,11,83,93,93,82,169,190,87,232,136,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,146,211,202,175,129,139,174,86,211,126,50,57,185,107,171,183,226,203,149,61,85,182,199,135,174,86,183,83,212,217,160,234,172,114,213,76,218,136,210,88,234,101,72,220,214,108,218,137,79,43,149,92,254,190,216,194,45,115,239,37,49,87,14,217,177,125,201,204,107,112,181,86,222,176,255,0,101,237,51,218,229,146,74,87,245,233,162,168,102,199,73,28,111,93,25,51,81,117,98,123,200,186,106,154,42,203,87,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,178,148,249,23,152,245,217,29,55,16,246,203,55,110,193,148,56,130,92,55,114,169,167,85,124,150,234,166,195,79,36,111,168,102,158,228,50,118,166,49,146,34,171,122,141,86,59,98,190,36,146,245,243,71,243,217,153,191,69,244,122,35,58,121,62,225,60,43,142,120,59,198,120,91,26,225,155,86,32,178,214,230,5,95,105,183,93,40,163,171,165,159,101,13,177,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,32,17,173,194,143,21,217,143,194,86,99,179,26,224,169,123,117,170,187,167,5,254,193,60,202,202,91,189,43,85,85,26,229,68,94,156,204,220,229,138,100,69,116,110,115,145,81,236,124,145,191,97,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,80,98,158,76,152,238,175,136,42,172,45,130,177,95,178,178,141,246,246,86,211,98,139,164,208,220,46,17,76,145,53,175,164,125,44,105,78,175,153,103,71,57,21,17,177,36,10,138,178,58,68,88,150,79,242,47,34,242,227,135,76,184,183,101,126,87,217,187,13,170,135,89,102,154,85,71,213,92,42,156,136,146,85,84,200,136,157,73,159,181,186,174,136,212,107,90,198,53,140,99,24,208,184,4,85,243,206,253,9,254,242,127,13,37,80,138,190,121,223,161,63,222,79,225,160,90,174,74,158,105,241,79,203,250,239,81,183,19,82,66,183,37,79,52,248,167,229,253,119,168,219,137,169,0,0,3,21,121,163,249,19,204,223,162,250,197,17,4,57,123,130,174,185,149,143,240,214,92,216,170,41,32,185,98,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,233,174,136,190,4,239,115,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,7,138,199,248,3,25,101,102,50,187,101,246,96,225,234,187,30,33,177,212,45,53,117,13,74,38,248,159,162,42,42,42,42,181,236,115,85,175,99,218,170,199,177,205,115,85,205,114,42,203,247,43,158,59,110,185,217,106,155,34,51,163,19,82,84,99,107,29,59,29,135,238,53,115,187,182,226,26,38,181,235,43,36,220,155,101,169,167,107,26,170,253,253,73,99,114,189,90,229,134,105,93,112,57,130,112,21,135,184,153,193,181,216,231,47,172,84,148,121,169,104,167,146,106,23,211,246,90,38,95,222,171,76,213,134,186,101,137,95,51,219,79,78,232,233,213,210,49,140,123,209,28,230,177,85,82,223,240,37,202,230,213,146,119,91,54,116,103,189,77,37,243,27,83,211,197,87,110,195,237,137,178,81,97,234,221,206,119,85,242,163,156,218,186,150,55,167,181,200,137,28,82,117,28,206,170,182,41,154,18,20,0,0,11,41,157,124,102,112,217,195,182,42,165,193,89,199,153,31,103,239,85,182,246,93,32,166,246,61,125,94,250,87,201,36,109,147,125,60,18,49,53,124,50,38,138,187,189,221,116,209,81,87,245,178,47,138,60,137,226,83,219,127,129,76,115,246,143,236,231,102,246,159,245,178,178,143,161,218,58,189,31,245,204,81,238,221,208,151,243,117,211,111,126,154,166,161,117,64,0,12,100,230,43,155,121,163,145,252,50,93,51,31,40,177,26,88,239,150,251,165,4,78,171,90,74,122,157,32,150,94,155,218,145,206,199,177,117,87,51,249,186,167,193,76,155,49,79,154,53,177,46,92,13,230,50,182,157,101,150,141,109,53,81,104,170,155,54,221,41,81,238,253,122,49,95,227,254,254,128,69,111,250,40,252,118,127,213,207,253,204,217,255,0,226,132,232,100,253,226,247,136,114,151,4,223,241,45,84,149,55,123,158,28,182,214,92,38,146,38,68,233,106,100,166,141,242,185,88,198,181,173,85,122,185,118,181,168,137,174,136,136,157,198,176,166,208,217,117,64,150,172,190,195,22,182,202,178,37,29,154,138,157,30,169,166,237,144,49,186,233,240,215,64,33,143,136,94,99,28,105,229,254,126,102,78,5,195,185,201,37,21,163,15,98,219,189,178,221,78,252,57,105,123,162,164,134,178,86,66,221,207,165,87,59,72,218,223,121,202,170,190,42,171,174,166,90,242,168,226,139,136,78,37,110,121,146,236,231,199,137,136,168,176,220,22,164,162,111,179,40,168,214,25,106,29,85,185,127,169,161,141,93,170,65,252,237,116,211,187,77,72,213,227,166,145,40,184,192,205,184,90,245,122,59,20,85,205,170,166,159,158,237,250,127,70,237,63,160,207,62,71,54,214,69,133,243,114,238,144,42,58,166,190,207,76,178,238,95,121,34,142,169,200,221,63,87,85,87,195,249,223,171,184,37,0,128,30,104,254,123,51,55,232,190,143,68,79,241,0,60,209,252,246,102,111,209,125,30,136,11,41,79,145,121,143,93,145,211,113,15,108,179,118,236,25,67,136,37,195,119,42,154,117,87,201,110,170,108,52,242,70,250,134,105,238,67,39,106,99,25,34,42,183,168,213,99,182,43,226,73,61,183,7,124,85,99,46,20,51,114,223,140,44,215,42,183,97,139,141,69,61,54,44,180,71,26,76,203,141,185,31,239,171,98,115,216,222,211,27,93,35,161,126,230,237,122,171,85,122,111,145,143,145,238,79,184,79,10,227,158,14,241,158,22,198,184,102,213,136,44,181,185,129,87,218,109,215,74,40,234,233,103,217,67,108,123,55,197,34,57,142,218,246,53,201,170,119,57,168,169,222,136,96,7,29,28,25,95,120,60,204,122,91,100,119,95,108,224,204,81,218,42,48,205,202,87,177,42,157,28,74,206,173,53,76,109,211,73,162,234,196,139,35,90,145,200,215,181,205,218,170,248,163,9,244,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,122,2,8,121,125,241,235,136,120,102,198,84,56,27,48,111,181,117,153,87,119,168,142,26,230,84,118,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,22,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,91,126,44,124,211,231,39,204,12,67,234,51,159,38,46,225,251,31,96,204,146,192,92,64,92,25,73,83,132,243,10,162,227,73,67,45,34,76,247,209,79,73,59,161,88,170,156,177,164,81,190,85,142,87,68,214,189,202,246,67,34,247,109,84,62,190,44,124,211,231,39,204,12,67,234,51,147,19,203,223,0,96,220,211,229,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,50,248,9,227,126,251,194,62,59,150,139,17,213,93,110,89,101,123,234,203,123,178,81,194,202,137,153,84,144,170,67,85,72,217,37,141,145,205,189,177,50,69,222,141,124,90,238,107,157,28,74,201,232,194,216,179,10,227,155,21,46,41,193,88,154,213,136,44,181,187,251,53,198,215,91,29,93,44,251,30,230,63,100,177,171,152,237,175,99,154,186,47,115,154,168,189,232,166,186,252,87,112,163,152,252,37,102,59,240,86,53,139,183,90,171,186,147,216,47,240,66,172,165,187,210,181,81,21,205,69,85,233,204,205,205,73,97,85,87,70,231,53,81,94,199,199,35,242,87,149,239,29,63,129,76,84,204,142,206,60,103,217,50,218,245,191,216,245,53,173,221,13,138,233,36,141,84,214,101,114,118,122,57,181,147,169,170,57,140,149,89,39,228,154,234,137,20,51,255,0,154,63,145,60,205,250,47,172,81,16,67,151,184,42,235,153,88,255,0,13,101,205,138,162,146,11,150,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,154,232,139,224,78,247,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,120,172,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,173,213,206,238,49,51,115,136,60,163,192,25,91,153,87,138,187,139,240,45,69,108,142,185,190,177,234,251,195,36,100,44,165,125,100,127,155,45,77,59,89,80,196,168,85,87,189,149,11,185,55,245,36,150,87,185,136,240,11,71,196,230,21,76,121,149,182,251,85,183,51,108,157,90,141,18,154,10,127,180,209,172,113,51,179,85,84,237,71,172,204,100,17,182,158,73,30,177,183,222,141,219,91,39,82,40,54,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,12,202,229,59,145,119,220,207,226,130,217,152,222,198,181,86,225,108,180,214,227,119,117,193,88,253,181,83,211,212,71,64,144,196,168,229,116,205,157,157,118,191,68,108,125,153,93,189,175,233,181,249,1,207,59,244,39,251,201,252,52,203,78,93,60,58,211,112,247,195,70,28,130,243,132,233,45,56,219,21,83,182,243,137,166,72,165,109,92,143,145,239,125,45,61,66,76,214,190,55,193,79,36,113,186,29,17,140,151,174,168,138,175,123,223,137,124,243,191,66,127,188,159,195,64,142,172,158,200,188,199,207,154,204,77,105,202,251,55,182,110,184,95,15,205,137,38,182,196,170,181,85,148,177,79,4,50,50,153,136,139,213,153,59,67,94,145,234,142,123,88,228,102,231,171,24,255,0,192,192,24,255,0,25,101,102,50,180,230,14,95,98,26,187,30,33,177,212,37,77,13,117,50,166,248,159,162,162,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,230,255,0,37,79,52,248,167,229,253,119,168,219,143,85,205,35,128,90,60,187,237,220,77,228,229,190,213,109,194,11,216,233,241,22,29,163,166,130,134,27,68,139,210,166,134,166,146,56,218,198,58,25,94,177,164,145,162,44,141,150,69,147,223,100,143,232,132,133,112,119,197,86,13,226,191,40,237,248,194,205,114,164,110,39,183,83,211,211,98,203,68,113,172,47,183,92,85,158,250,182,39,61,238,236,210,57,178,58,23,238,118,230,34,181,87,168,201,24,203,234,107,89,195,167,18,249,167,194,254,59,135,29,101,157,219,251,46,219,102,172,158,167,217,119,63,200,205,20,125,174,8,101,143,173,210,235,189,241,238,119,184,253,28,159,20,93,132,242,47,61,50,227,136,188,184,183,102,134,87,222,123,117,170,187,88,166,134,84,70,85,91,234,154,136,178,82,212,198,138,189,57,153,185,186,166,170,213,107,154,246,57,236,123,30,224,244,25,133,130,173,89,149,128,49,46,92,223,106,42,224,182,226,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,107,166,168,190,6,176,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,79,16,23,205,55,0,84,224,94,52,177,149,82,97,234,75,77,183,21,83,208,95,237,169,76,145,53,149,76,146,153,145,84,84,43,35,95,117,239,172,130,173,95,189,17,238,126,231,174,187,209,206,9,137,224,191,56,239,185,251,195,6,0,205,92,83,14,203,213,214,223,37,61,198,77,204,94,211,85,73,81,45,36,181,58,49,140,99,58,207,167,116,189,54,181,26,206,166,196,213,27,170,198,15,57,60,235,251,115,196,21,167,39,41,45,253,26,76,178,183,175,90,121,34,219,36,245,215,24,169,234,36,218,228,145,200,232,91,3,40,209,186,177,142,73,58,250,238,110,197,47,175,36,252,226,186,222,176,110,60,201,11,229,250,146,90,124,53,81,75,123,176,81,205,84,231,85,182,10,165,145,181,141,138,55,61,81,41,163,150,56,30,169,27,17,27,45,99,213,202,171,43,72,192,206,188,208,186,231,86,110,98,252,215,188,182,174,58,140,83,120,169,185,50,158,166,181,213,111,163,129,239,94,141,42,74,228,69,123,33,139,167,19,61,214,162,50,54,162,53,168,136,136,25,233,201,47,44,240,174,32,204,124,196,205,43,181,39,104,189,96,251,125,190,223,104,234,71,27,227,167,237,235,83,215,157,187,152,175,100,200,202,68,141,175,99,155,249,57,231,106,163,145,253,210,254,97,255,0,42,92,179,252,29,240,109,135,46,53,20,151,90,74,252,107,112,174,196,213,144,92,35,233,237,234,72,148,244,239,133,170,198,185,33,146,150,150,154,86,170,238,221,213,87,181,219,92,212,76,192,3,90,206,44,124,211,231,39,204,12,67,234,51,159,38,46,225,251,31,96,204,146,192,92,64,92,25,73,83,132,243,10,162,227,73,67,45,34,76,247,209,79,73,59,161,88,170,156,177,164,81,190,85,142,87,68,214,189,202,246,67,34,247,109,84,62,190,44,124,211,231,39,204,12,67,234,51,147,19,203,223,0,96,220,211,229,195,130,114,251,48,112,245,37,243,15,95,41,239,116,213,212,53,40,187,37,103,182,107,21,21,21,21,28,199,181,200,215,177,237,84,123,30,214,185,170,215,53,21,2,42,248,72,227,143,55,56,66,169,189,210,224,246,82,95,48,245,242,158,103,205,97,186,61,253,146,59,143,73,91,5,108,123,21,28,199,181,201,26,72,214,170,117,162,110,199,43,92,216,165,139,31,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,7,21,220,40,230,63,9,89,142,252,21,141,98,237,214,170,238,164,246,11,252,16,171,41,110,244,173,84,69,115,81,85,122,115,51,115,82,88,85,85,209,185,205,84,87,177,241,200,252,138,228,255,0,195,245,171,52,243,230,231,154,248,141,148,149,54,220,174,167,167,171,166,163,149,26,245,150,235,85,213,109,36,171,27,227,115,92,200,155,13,68,168,228,115,30,201,153,76,230,235,163,180,9,95,225,99,37,63,23,110,31,112,78,78,73,112,237,181,120,126,222,189,190,118,203,212,141,245,211,202,250,138,174,147,186,113,170,194,147,205,42,71,185,136,238,154,51,118,174,213,86,234,128,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,217,79,132,239,43,25,55,242,255,0,15,122,116,5,213,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,22,43,140,78,42,176,111,10,25,71,112,198,23,155,149,35,177,61,198,158,162,155,9,218,36,141,102,125,198,226,140,247,21,209,53,236,119,102,141,206,141,211,63,115,118,177,81,168,189,71,198,199,252,156,6,230,102,42,206,78,22,176,174,105,99,90,190,209,122,196,215,11,253,194,167,108,146,62,56,119,222,171,118,65,23,81,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,160,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,149,241,58,191,159,253,7,99,181,215,184,235,239,223,240,240,3,185,190,7,39,13,240,57,3,240,241,196,221,12,29,123,147,255,0,155,234,127,250,211,141,97,113,36,139,45,234,161,235,226,187,63,253,196,54,106,205,73,223,79,128,47,143,141,81,23,176,84,167,122,127,216,30,107,33,115,114,207,116,122,189,83,222,86,34,233,251,16,9,231,229,151,97,125,151,133,172,35,36,136,136,234,203,92,85,29,206,215,84,124,245,15,79,217,220,244,50,208,199,78,0,118,126,42,217,119,211,252,212,195,180,77,215,245,162,61,23,252,104,100,88,28,47,129,66,233,241,43,95,3,169,206,68,85,69,80,43,68,66,178,134,170,46,133,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,226,86,80,191,16,40,69,247,149,62,227,181,60,14,150,254,122,255,0,65,220,158,0,114,88,158,56,169,25,85,194,174,102,163,147,243,48,221,107,147,191,238,106,47,249,139,236,89,14,53,145,23,133,156,205,85,240,76,51,92,191,255,0,108,13,115,166,122,193,95,43,147,197,178,61,63,198,166,205,57,51,60,117,25,111,99,154,37,213,29,67,76,191,210,176,70,166,178,181,253,245,213,31,247,215,255,0,190,166,199,92,32,87,201,114,225,251,8,85,204,168,175,125,166,222,170,168,154,106,171,69,78,191,231,2,243,156,59,192,228,225,124,0,234,211,191,83,177,60,74,21,116,94,228,42,106,129,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,205,107,56,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,90,245,138,209,199,215,5,24,87,138,204,184,171,189,218,109,157,159,51,112,205,190,105,48,229,194,157,35,100,149,251,17,210,54,217,80,178,57,140,116,50,189,85,24,231,185,58,50,61,94,139,181,210,178,87,43,143,34,121,101,245,175,88,173,50,168,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,39,150,167,48,186,60,205,177,80,228,86,124,226,255,0,244,245,65,186,43,61,242,233,52,20,241,222,41,119,211,67,77,74,249,164,153,36,169,184,186,73,158,212,70,199,186,72,226,71,57,207,147,123,157,250,220,202,249,126,254,29,168,235,179,239,42,97,217,143,173,86,246,251,82,220,214,233,29,226,134,146,10,151,254,74,40,41,159,53,69,197,235,217,160,143,115,209,171,28,108,103,118,214,144,193,105,187,93,108,23,90,43,237,138,231,87,110,185,91,170,35,171,163,172,164,153,208,207,77,60,110,71,71,44,114,53,81,204,123,92,136,228,114,42,42,42,34,160,27,79,3,18,185,121,241,167,106,226,159,43,233,236,88,191,16,82,59,53,48,213,58,166,32,163,74,102,210,173,108,9,38,216,174,16,70,215,43,94,199,53,98,108,170,196,106,50,101,114,116,227,99,225,221,150,160,64,15,52,127,61,153,155,244,95,71,162,47,255,0,39,190,43,172,88,18,251,113,225,147,26,203,106,181,208,98,203,131,239,22,11,164,243,62,57,38,188,61,148,240,45,3,181,69,141,122,177,196,213,137,85,88,189,72,221,26,117,29,52,109,109,128,230,143,231,179,51,126,139,232,244,70,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,6,205,57,197,147,184,7,61,112,5,211,46,115,26,195,73,113,182,220,105,231,138,41,101,165,134,105,237,243,201,12,144,182,174,149,211,49,237,138,166,54,202,245,142,84,106,171,85,127,106,46,188,60,78,240,245,138,184,95,206,91,214,81,226,154,158,223,216,58,117,54,235,163,41,100,167,134,231,67,43,119,69,81,27,94,159,221,70,244,107,158,214,75,20,172,71,191,102,229,150,158,88,124,111,214,113,23,133,106,114,135,50,42,183,227,236,31,111,134,90,122,134,195,59,253,171,103,134,58,122,117,170,158,162,89,100,89,43,58,238,214,101,118,196,119,94,55,49,174,210,77,151,171,141,30,18,112,175,23,57,88,184,90,229,47,97,196,150,46,211,112,195,55,22,186,56,186,117,206,166,145,140,130,121,86,25,100,74,57,36,88,93,51,35,68,115,186,49,170,46,172,64,32,51,22,103,22,62,199,88,3,10,101,206,47,191,85,221,237,184,46,162,182,91,44,181,181,83,84,79,75,5,68,52,112,246,70,58,71,185,172,166,141,180,17,44,113,49,173,70,172,146,248,238,68,110,101,114,84,243,79,138,126,95,215,122,141,184,194,12,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,111,242,84,243,79,138,126,95,215,122,141,184,9,169,7,148,199,89,177,149,153,95,216,127,9,153,151,133,48,151,180,250,189,139,219,183,154,106,14,213,211,219,212,233,117,158,221,251,122,140,221,183,93,55,183,95,20,62,92,21,157,249,47,153,87,89,108,89,115,155,216,43,21,92,160,167,117,92,180,118,75,253,37,116,241,192,215,53,174,149,209,195,35,156,140,71,61,141,87,42,105,171,218,159,20,2,56,57,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,51,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,144,173,204,191,128,170,156,134,196,51,103,86,83,88,170,231,203,171,229,68,147,93,217,31,75,101,130,227,61,84,142,108,45,134,24,163,108,20,42,217,33,138,21,247,246,189,170,199,185,170,248,81,243,104,126,78,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,2,45,185,83,240,37,117,91,173,7,20,217,203,134,105,27,109,109,58,79,130,45,87,24,28,233,228,157,92,199,71,120,86,42,163,88,198,181,28,144,111,107,149,234,254,187,81,155,32,146,73,95,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,10,220,234,252,211,225,111,151,244,62,163,113,38,164,133,110,117,126,105,240,183,203,250,31,81,184,129,117,121,24,254,155,63,118,255,0,137,18,19,196,165,110,81,219,178,27,28,220,51,222,211,73,116,192,148,182,121,166,188,80,212,57,141,90,166,55,69,142,24,85,239,98,37,75,165,72,219,2,163,216,254,178,197,177,205,126,213,72,235,228,143,118,181,88,45,89,243,125,190,220,233,45,214,219,117,62,31,171,172,172,171,153,176,193,77,4,109,185,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,76,117,230,51,198,191,227,85,152,240,88,48,5,206,235,30,89,97,111,201,219,105,167,94,148,119,74,228,87,164,151,55,67,181,175,110,230,61,35,137,178,171,156,200,218,231,105,19,166,150,52,12,85,197,159,101,126,213,94,126,194,251,87,236,223,180,42,61,143,237,110,159,110,236,61,71,116,59,71,75,242,125,110,158,205,251,61,221,218,233,221,161,45,60,151,48,230,120,218,178,227,17,223,46,111,181,67,148,247,187,133,76,182,218,106,138,121,163,185,62,241,18,83,71,37,85,59,250,105,28,148,111,141,175,133,234,178,61,82,106,68,107,90,205,37,87,225,95,0,188,20,98,174,43,51,30,146,247,118,182,118,124,178,195,55,8,100,196,119,10,132,145,145,215,236,86,200,235,101,58,198,230,61,211,74,197,68,123,152,228,232,198,244,122,174,231,68,201,103,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,62,179,15,249,140,241,175,248,170,229,196,22,12,1,115,181,73,153,184,167,242,118,218,105,215,171,37,174,133,81,233,37,205,208,237,115,29,181,236,72,226,108,170,214,190,71,57,218,74,216,101,141,110,95,24,156,85,96,222,20,50,142,225,140,47,55,42,71,98,123,141,61,69,54,19,180,73,26,204,251,141,197,25,238,43,162,107,216,238,205,27,157,27,166,126,230,237,98,163,81,122,143,141,143,215,219,53,115,51,21,103,38,99,226,60,210,198,181,125,162,245,137,174,18,220,42,118,201,35,227,135,122,251,144,69,212,123,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,7,159,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,250,240,182,44,197,88,26,251,75,138,112,86,38,186,225,251,213,22,254,205,113,181,214,201,73,85,6,246,57,143,217,44,106,215,183,115,30,230,174,139,222,215,42,47,114,169,234,179,135,34,243,31,33,171,48,205,167,52,44,222,198,186,226,140,63,14,36,134,219,42,170,85,81,210,203,60,240,198,202,150,42,39,74,101,236,238,122,199,170,185,141,123,81,251,94,143,99,24,27,34,243,31,50,114,227,28,230,134,10,179,123,86,213,151,61,134,91,252,48,42,186,170,158,150,169,42,21,42,155,26,39,191,12,125,149,221,85,69,220,198,189,175,86,171,27,35,216,19,191,192,231,23,118,174,47,178,141,216,174,123,117,37,159,22,88,106,27,109,196,118,168,42,26,246,50,117,98,57,149,80,177,92,178,178,154,100,221,179,168,154,163,227,154,52,116,157,37,145,217,20,107,45,145,121,233,152,252,58,102,61,187,52,50,190,243,216,110,180,58,197,52,50,162,190,150,225,74,229,69,146,150,166,52,84,234,66,253,173,213,53,71,35,154,215,177,204,123,24,246,236,61,195,199,16,56,7,137,172,175,161,205,124,185,125,91,45,181,149,21,20,146,209,215,44,41,91,69,60,50,43,93,21,68,112,201,35,99,122,183,100,173,106,187,85,142,88,221,221,185,0,138,30,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,73,246,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,32,7,142,142,12,175,188,30,102,61,45,178,59,175,182,112,102,40,237,21,24,102,229,43,216,149,78,142,37,103,86,154,166,54,233,164,209,117,98,69,145,173,72,228,107,218,230,237,85,124,81,236,40,121,252,107,151,184,7,50,173,81,88,179,27,3,225,252,85,109,130,161,181,113,81,222,237,144,215,65,28,237,107,154,217,91,28,205,115,81,232,215,189,168,228,77,116,123,147,226,160,96,175,40,156,134,226,27,39,240,110,47,190,102,149,21,94,26,195,24,158,162,39,219,48,197,222,158,162,43,139,42,224,87,50,74,222,139,222,214,210,49,237,210,53,107,227,89,102,233,68,253,99,142,56,214,105,10,0,8,149,231,123,150,125,155,21,101,166,113,209,210,93,101,246,133,190,175,12,220,39,233,238,161,167,236,242,37,69,35,55,35,61,201,164,237,85,171,163,158,187,155,7,186,212,216,245,88,246,193,57,161,117,193,120,35,48,240,28,45,171,158,219,152,54,122,59,109,68,13,173,116,80,69,61,53,206,146,182,42,167,197,162,182,103,181,180,243,66,221,118,171,82,170,69,71,120,181,211,167,204,187,0,84,230,15,5,185,137,75,109,195,212,151,91,149,142,158,154,255,0,74,179,36,91,232,217,73,83,28,181,85,17,62,69,77,143,109,26,85,162,237,93,238,99,158,198,238,223,181,117,247,2,229,112,215,148,53,57,245,159,56,27,40,225,130,174,74,124,69,120,134,27,130,210,79,20,51,197,110,102,178,214,205,27,229,213,136,248,233,163,154,68,69,71,106,172,68,70,185,85,26,187,47,16,173,201,179,37,62,220,241,5,118,206,58,187,135,70,147,44,173,233,209,130,57,118,201,61,117,198,42,138,120,247,53,99,114,58,22,192,202,197,118,143,99,146,78,134,155,155,189,9,169,0,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,90,245,138,210,202,115,147,204,44,142,163,202,123,78,89,98,219,15,181,51,38,225,173,211,10,85,211,244,93,37,150,54,84,211,178,166,74,133,234,182,88,225,168,135,175,27,19,99,227,146,72,21,85,17,208,181,205,112,205,197,118,92,112,149,203,51,45,177,174,53,151,183,93,107,189,187,5,130,193,4,200,202,171,189,83,110,245,138,173,106,170,47,78,22,110,106,203,50,162,182,54,185,168,136,247,190,56,223,17,152,255,0,31,227,44,211,198,87,108,193,204,28,67,87,124,196,55,202,133,169,174,174,169,84,223,43,244,68,68,68,68,70,177,141,106,53,140,99,81,24,198,53,173,106,53,173,68,64,252,155,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,148,248,110,194,121,185,129,114,75,11,96,252,245,198,52,152,171,27,90,105,229,166,185,93,233,167,124,204,170,99,103,147,179,170,203,36,113,190,71,165,63,69,175,123,219,189,207,107,156,229,122,170,189,216,129,202,231,129,43,174,73,218,166,207,124,232,195,52,148,248,218,249,78,198,225,251,117,92,14,237,184,122,137,205,122,74,249,55,46,216,170,106,26,246,162,179,103,82,40,218,172,87,53,102,154,38,200,80,0,90,175,198,199,133,143,250,229,178,171,255,0,60,173,223,250,98,229,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,6,172,70,201,28,50,93,173,86,14,17,50,162,251,125,185,210,91,173,182,236,183,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,83,91,115,47,248,171,227,95,240,155,144,89,69,195,94,89,220,238,180,216,111,9,96,251,45,54,45,151,94,140,55,139,164,52,84,205,74,125,138,212,145,208,210,201,27,251,220,237,146,74,187,145,138,144,195,43,131,202,113,237,197,157,31,23,25,203,22,45,195,150,63,102,225,107,37,190,43,117,145,181,150,200,41,238,143,141,90,146,76,181,114,198,249,22,79,203,186,94,155,58,139,27,25,162,181,141,124,146,185,248,214,94,174,20,120,81,204,126,45,115,29,152,43,5,69,216,109,84,61,57,239,247,249,225,87,210,218,41,92,170,136,231,34,42,117,38,126,215,36,80,162,163,164,115,92,170,172,99,36,145,153,255,0,199,111,43,170,57,50,227,15,227,94,25,44,157,91,174,4,195,244,246,123,165,130,10,40,25,85,136,41,105,209,203,219,218,176,70,206,189,197,119,57,101,69,69,116,237,70,164,122,61,141,142,96,190,188,182,56,201,195,220,69,229,125,30,90,221,41,169,45,152,239,1,89,233,161,184,210,210,209,82,208,81,85,210,54,73,33,134,106,26,104,164,85,70,71,20,116,201,50,54,40,162,142,73,216,214,53,172,115,26,152,65,206,175,205,62,22,249,127,67,234,55,19,8,48,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,183,255,0,152,15,19,24,55,138,252,203,193,89,165,131,232,106,237,207,110,7,164,182,221,237,149,40,174,125,186,227,29,117,107,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,6,90,242,49,253,54,126,237,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,2,234,242,49,253,54,126,237,255,0,18,36,127,58,50,135,6,231,214,87,226,12,163,204,8,42,228,177,98,42,118,195,80,180,147,172,51,196,246,72,217,98,154,55,247,162,62,57,99,142,68,71,35,152,170,196,71,53,205,85,106,199,7,35,31,211,103,238,223,241,34,85,0,214,219,138,46,25,49,247,11,57,161,114,203,252,95,77,87,89,109,101,67,155,101,196,41,110,154,154,138,243,2,71,20,155,224,116,137,181,207,99,103,137,178,177,142,122,71,34,185,155,157,162,57,215,175,151,223,30,184,135,134,108,101,67,129,179,6,251,87,89,149,119,122,136,225,174,101,71,106,173,125,129,136,149,46,73,168,97,73,81,144,177,213,21,13,146,161,27,27,222,246,49,85,173,115,209,17,101,251,138,46,25,48,15,20,217,95,114,203,252,95,77,73,71,114,125,59,155,101,196,41,110,134,166,182,205,58,201,20,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,170,57,186,240,230,174,89,226,172,155,204,124,71,149,184,214,147,179,222,176,205,194,91,125,78,216,228,100,115,108,95,114,120,186,140,99,221,12,172,86,201,27,213,169,190,55,177,200,154,57,0,217,206,211,118,181,95,237,84,87,219,21,206,146,227,109,184,211,199,87,71,89,73,51,102,130,166,9,26,142,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,67,235,34,87,150,47,48,186,60,45,71,77,195,175,16,56,191,163,106,135,108,88,74,255,0,115,154,8,41,109,84,177,65,52,146,210,214,213,207,51,54,194,157,40,89,76,155,94,228,116,139,30,228,98,68,214,75,80,3,242,113,78,44,194,184,26,197,85,138,113,174,38,181,97,251,45,22,206,211,113,186,86,199,73,75,6,247,181,140,223,44,138,214,55,115,222,214,166,171,222,231,34,39,122,161,250,196,37,243,53,227,182,235,157,216,202,227,145,153,91,137,169,36,202,251,13,68,109,170,172,181,206,231,179,18,86,177,26,231,62,73,52,68,125,52,50,234,216,216,205,209,189,241,245,247,72,139,15,72,44,255,0,29,28,102,223,120,195,204,122,91,156,118,175,99,96,204,47,218,41,240,205,182,86,49,106,155,28,170,206,173,77,76,141,215,89,165,233,68,171,27,92,177,198,214,53,173,220,168,249,100,198,179,208,88,176,6,50,196,216,103,19,99,59,22,30,171,171,177,96,234,122,106,155,237,193,168,137,5,11,42,42,25,79,2,61,202,168,138,249,37,145,17,172,77,94,168,217,28,137,182,55,185,190,124,9,31,229,87,199,61,171,43,106,127,22,236,220,186,82,91,240,157,202,162,170,229,99,196,55,43,163,105,233,172,211,244,150,73,105,102,117,68,137,20,116,210,172,110,115,54,109,84,168,149,200,173,127,95,116,115,18,106,239,143,240,6,50,202,204,101,118,203,236,193,195,213,118,60,67,99,168,90,106,234,26,148,77,241,63,68,84,84,84,85,107,216,230,171,94,199,181,85,143,99,154,230,171,154,228,85,149,238,86,252,125,86,102,39,97,225,147,56,238,23,91,150,47,78,217,81,135,113,21,101,76,245,211,93,227,78,173,76,212,213,114,72,231,189,179,68,196,145,99,145,85,35,116,81,164,126,227,227,103,88,50,3,154,63,145,60,205,250,47,172,81,16,2,79,247,52,127,34,121,155,244,95,88,162,32,4,13,156,243,163,55,176,110,66,229,126,32,205,204,192,158,174,59,22,29,167,108,213,9,73,2,205,60,175,124,141,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,38,186,220,72,231,125,215,136,252,237,197,57,209,121,177,210,89,170,49,29,68,78,101,5,52,142,145,148,208,67,4,116,240,177,94,238,247,189,34,134,61,239,209,168,231,238,114,53,136,168,196,188,28,123,113,191,125,226,227,29,197,69,135,42,174,182,220,178,178,116,165,178,89,43,33,101,60,207,170,88,81,38,170,171,108,114,200,201,38,222,233,89,26,239,86,178,45,54,181,174,146,85,127,213,192,39,2,119,94,46,241,53,109,247,18,214,85,218,114,235,14,212,37,37,226,178,150,71,65,91,85,60,148,243,58,56,168,100,125,60,176,61,241,200,218,119,76,215,170,43,99,153,138,157,239,104,24,171,105,185,212,217,110,180,87,154,56,233,36,168,160,168,142,166,38,85,210,69,85,3,158,199,35,154,146,67,51,93,20,172,213,19,86,72,215,49,201,170,57,21,21,80,216,207,133,30,43,178,227,139,92,184,102,53,193,82,246,27,173,15,78,11,253,130,121,145,245,86,138,167,34,170,53,202,136,157,72,95,181,203,20,200,136,217,26,215,34,163,30,201,35,100,117,243,72,224,22,143,46,251,119,19,121,57,111,181,91,112,130,246,58,124,69,135,104,233,160,161,134,209,34,244,169,161,169,164,142,54,177,142,134,87,172,105,36,104,139,35,101,145,100,247,217,35,250,56,107,194,239,19,120,251,133,156,208,182,230,6,16,169,171,172,182,178,161,174,189,97,229,184,205,77,69,121,129,35,150,61,147,182,53,218,231,177,179,202,232,158,246,189,35,145,90,253,174,209,90,224,185,124,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,17,151,198,254,111,96,220,250,226,115,22,230,230,95,207,87,37,139,17,83,218,38,167,74,184,22,25,226,123,45,116,145,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,147,78,74,158,86,49,79,204,10,239,78,183,1,159,224,183,248,167,136,92,130,192,215,218,172,45,141,115,195,47,240,253,234,139,103,105,183,93,49,53,21,37,84,27,216,215,179,124,82,72,215,183,115,30,215,38,169,222,215,34,167,114,161,232,48,86,97,96,28,202,181,75,125,203,156,113,135,241,85,182,10,135,82,75,89,100,185,195,93,4,115,181,173,115,162,116,144,185,205,71,163,94,199,43,85,117,209,237,95,138,1,232,0,0,64,15,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,132,190,45,249,172,102,134,107,99,43,35,120,118,187,226,12,189,194,120,114,162,27,140,47,123,163,142,227,117,173,106,34,170,214,53,142,124,75,76,213,85,98,82,171,159,28,157,239,151,126,172,142,31,147,153,7,21,217,113,197,174,92,100,126,53,193,82,246,27,173,15,218,8,47,246,9,230,71,213,90,42,156,150,229,70,185,81,19,169,11,246,185,98,153,17,27,35,90,228,84,99,217,36,108,184,28,210,56,5,163,203,190,221,196,222,78,91,237,86,220,32,189,142,159,17,97,218,58,104,40,97,180,72,189,42,104,106,105,35,141,172,99,161,149,235,26,73,26,34,200,217,100,89,61,246,72,254,140,107,1,159,252,149,60,211,226,159,151,245,222,163,110,38,164,133,110,74,158,105,241,79,203,250,239,81,183,19,82,0,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,15,21,141,115,191,37,242,214,235,21,139,49,179,123,5,97,91,148,244,237,171,138,142,247,127,164,161,158,72,28,231,53,178,182,57,164,107,149,138,230,61,168,228,77,53,99,147,224,167,213,129,115,99,43,51,67,183,126,12,243,47,10,98,223,102,116,187,111,176,175,52,213,253,151,169,187,167,213,232,189,219,55,116,223,183,118,154,236,118,158,10,4,91,115,118,201,12,232,204,174,36,176,221,247,46,114,135,26,226,171,108,24,30,142,146,90,203,37,130,174,186,8,231,109,125,123,157,19,164,134,55,53,30,141,123,28,173,85,215,71,181,126,40,92,174,77,121,79,154,121,95,248,95,252,38,101,166,43,194,94,211,251,63,216,189,187,102,169,160,237,93,63,104,117,58,93,102,55,126,222,163,55,109,215,77,237,215,197,9,42,0,1,111,241,79,16,185,5,129,175,181,88,91,26,231,134,95,225,251,213,22,206,211,110,186,98,106,42,74,168,55,177,175,102,248,164,145,175,110,230,61,174,77,83,189,174,69,78,229,67,208,96,172,194,192,57,149,106,150,251,151,56,227,15,226,171,108,21,14,164,150,178,201,115,134,186,8,231,107,90,231,68,233,33,115,154,143,70,189,142,86,170,235,163,218,191,20,3,208,24,239,204,42,133,46,28,24,102,180,14,73,21,25,101,73,253,207,31,201,207,20,159,224,247,123,255,0,86,166,68,22,123,140,106,5,185,112,159,156,52,237,149,35,86,96,139,205,70,170,154,235,210,164,146,77,63,167,102,159,210,6,184,22,218,25,174,151,26,91,101,59,152,217,106,230,100,12,87,170,163,81,206,114,53,21,116,213,116,213,77,167,209,168,212,70,181,17,17,19,68,68,248,26,193,101,61,185,247,124,211,193,182,152,224,73,223,91,136,45,212,237,137,85,17,30,175,169,141,168,213,215,187,191,93,59,205,159,128,215,203,153,109,190,75,103,28,25,163,77,42,198,174,125,93,5,66,108,240,210,91,117,52,137,240,241,209,233,175,235,215,199,196,207,14,73,22,230,69,146,121,131,118,78,166,234,156,83,29,50,235,249,154,71,73,19,147,78,239,31,202,174,189,255,0,119,135,199,13,57,177,91,146,139,141,156,91,82,144,36,125,190,221,105,168,87,34,255,0,41,165,20,81,238,95,255,0,231,167,254,41,158,124,152,104,22,143,133,11,221,66,202,142,74,236,113,95,80,137,166,155,52,163,162,143,79,215,252,158,191,210,6,122,144,3,205,31,207,102,102,253,23,209,232,137,254,32,7,154,63,158,204,205,250,47,163,209,1,232,57,113,113,199,77,194,150,50,175,193,249,130,202,186,140,186,198,21,16,62,186,104,159,44,175,178,85,181,21,137,91,20,8,170,215,177,205,86,182,118,181,189,87,50,40,156,213,114,194,145,73,51,217,233,145,121,113,196,94,92,92,114,191,52,44,221,186,213,93,164,176,205,18,163,42,173,245,77,69,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,118,178,228,164,242,175,227,214,166,150,166,213,194,198,114,95,106,235,25,89,81,13,191,3,92,234,58,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,253,242,244,181,70,36,77,96,96,94,120,240,209,154,121,7,156,171,145,120,166,211,237,92,73,55,99,246,119,177,160,169,158,27,183,106,107,122,93,143,124,76,146,125,100,115,161,247,89,252,172,114,49,53,86,147,61,203,43,43,243,231,41,120,104,183,97,140,237,117,37,5,60,149,18,86,225,203,11,232,186,87,27,69,20,239,116,175,142,177,232,168,138,249,37,145,242,164,46,103,82,45,234,215,189,85,82,26,124,159,184,225,60,43,120,190,218,49,77,219,12,218,171,111,88,127,180,123,34,227,81,69,28,149,86,254,187,17,147,246,121,92,138,248,186,140,68,107,246,42,110,106,34,46,168,126,176,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,160,92,174,40,184,100,192,60,83,101,125,203,47,241,125,53,37,29,201,244,238,109,151,16,165,186,26,154,219,52,235,36,82,111,129,210,38,230,177,238,130,38,202,198,57,139,36,104,230,110,110,168,230,192,14,63,225,215,55,50,251,59,110,220,61,85,97,58,187,230,54,181,84,44,41,111,176,68,251,139,235,25,208,74,134,77,3,98,106,189,236,117,58,182,109,21,168,246,177,87,123,88,173,115,83,101,227,207,214,229,238,1,184,227,42,12,198,184,96,124,63,85,139,45,116,235,73,67,126,154,217,11,238,52,176,42,72,139,20,85,42,222,171,24,169,52,168,173,107,145,63,40,255,0,236,151,80,192,12,235,203,44,220,201,238,79,183,204,187,206,171,205,37,118,33,180,211,218,24,200,97,145,243,62,221,72,235,221,27,225,162,150,119,72,246,204,248,90,238,154,58,52,108,76,99,89,19,17,237,141,37,146,32,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,211,154,63,145,60,205,250,47,172,81,16,23,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,19,189,203,187,141,250,62,42,176,34,225,44,99,85,183,51,112,157,190,41,111,174,88,96,166,134,233,27,166,150,54,85,82,196,201,92,247,109,99,32,237,10,145,199,27,37,168,106,49,168,215,177,169,249,89,213,203,83,46,51,55,138,204,19,159,54,155,85,170,130,195,237,9,174,152,254,206,247,167,78,241,85,18,54,74,89,35,166,116,18,68,254,180,200,173,172,71,185,141,146,61,92,137,213,124,143,116,38,96,12,127,140,178,179,25,90,115,7,47,177,13,93,143,16,216,234,18,166,134,186,153,83,124,79,209,81,81,81,81,90,246,57,170,230,61,142,69,99,216,231,53,200,230,185,81,118,29,225,71,138,236,184,226,215,46,25,141,112,84,189,134,235,67,211,130,255,0,96,158,100,125,85,162,169,200,170,141,114,162,39,82,23,237,114,197,50,34,54,70,181,200,168,199,178,72,216,23,172,138,190,121,223,161,63,222,79,225,164,170,17,87,207,59,244,39,251,201,252,52,11,85,201,83,205,62,41,249,127,93,234,54,226,103,174,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,33,135,146,167,154,124,83,242,254,187,212,109,196,212,129,2,220,196,120,32,172,225,87,29,166,45,193,212,187,178,203,22,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,126,206,139,36,146,62,42,119,43,220,174,99,220,185,43,201,207,38,120,142,193,247,220,69,153,23,59,119,217,156,178,196,118,250,102,203,79,120,182,61,181,87,249,154,197,150,142,162,133,93,181,236,134,54,84,61,203,80,187,162,145,179,108,107,36,118,178,83,201,246,41,194,120,87,28,216,170,176,182,53,195,54,172,65,101,173,217,218,109,215,74,40,234,233,103,216,246,189,155,226,145,28,199,109,123,26,228,213,59,156,212,84,239,68,63,88,1,26,188,237,50,207,21,98,12,184,203,188,210,180,210,118,139,46,15,184,92,45,247,126,156,114,62,74,126,222,148,221,9,221,181,138,198,66,143,164,88,220,247,185,191,148,158,6,162,57,95,221,37,69,159,226,247,40,106,115,223,134,140,194,202,219,124,21,115,220,174,214,119,205,107,130,154,120,161,125,69,198,153,237,170,163,133,95,47,184,214,62,162,8,152,245,114,183,220,115,189,230,126,114,6,188,57,117,153,152,171,43,238,55,139,142,22,171,233,251,123,15,221,112,205,198,7,201,34,67,85,67,95,75,37,60,172,145,172,123,119,237,234,54,86,35,181,106,75,12,79,86,187,102,135,229,97,60,45,125,199,56,170,205,130,176,181,15,109,189,98,11,133,61,174,221,77,213,100,125,122,169,228,108,113,71,189,234,214,55,115,222,212,213,202,141,77,117,85,68,239,63,40,205,78,81,217,103,138,177,135,23,182,124,117,105,164,210,203,128,173,245,247,11,189,84,145,201,211,111,105,164,154,142,8,26,246,177,88,147,61,243,171,218,199,185,187,163,130,119,34,170,179,69,9,201,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,3,90,206,44,124,211,231,39,204,12,67,234,51,151,255,0,151,119,31,85,156,49,226,165,192,121,165,112,186,220,178,202,247,210,167,213,106,103,168,251,51,34,73,43,251,77,45,54,229,98,66,247,207,35,170,35,141,137,35,189,217,27,185,209,244,229,176,28,88,249,167,206,79,152,24,135,212,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,104,246,36,176,203,26,185,186,166,248,222,223,22,170,32,108,147,196,95,13,25,89,197,6,4,155,2,230,101,167,251,30,197,121,163,130,155,218,150,207,203,67,44,157,146,121,162,147,163,213,232,49,146,109,111,190,205,90,191,5,79,201,224,231,135,175,197,131,135,220,55,148,213,181,54,170,219,213,39,94,182,247,112,183,82,244,99,172,174,158,87,72,231,42,170,35,229,233,177,99,129,178,189,17,206,142,8,253,214,38,140,110,5,242,175,227,214,166,150,166,213,194,198,114,95,106,235,25,89,81,13,191,3,92,234,58,72,202,54,36,83,57,104,42,106,36,149,174,86,43,153,4,84,172,107,30,253,242,244,181,70,36,77,100,175,128,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,27,30,22,63,235,150,202,175,252,242,183,127,233,128,113,99,229,99,57,62,95,226,31,78,156,214,176,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,108,167,194,119,149,140,155,249,127,135,189,58,3,208,103,22,113,96,28,138,192,23,76,198,204,107,245,37,186,219,110,167,158,88,162,150,170,24,103,184,79,28,50,76,218,74,86,204,246,54,90,153,27,19,210,56,145,200,174,84,253,170,158,83,134,75,181,170,193,194,38,84,95,111,183,58,75,117,182,221,150,246,42,186,202,202,185,155,12,20,208,71,108,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,67,15,31,92,107,226,174,43,51,30,174,201,105,185,246,124,178,195,55,9,163,195,150,250,117,145,145,215,236,87,70,219,157,66,72,214,61,211,74,197,85,99,94,212,232,198,245,98,38,231,74,249,66,218,113,85,196,198,50,226,191,55,43,51,75,24,80,210,91,152,218,118,219,109,22,202,100,71,50,221,110,141,242,62,40,22,77,168,233,159,186,89,30,249,28,137,185,239,118,214,177,155,35,100,207,242,184,242,39,150,95,90,245,138,210,0,73,254,229,113,228,79,44,190,181,235,21,160,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,87,196,235,211,191,82,183,41,74,46,171,222,128,118,55,192,228,225,60,14,64,241,25,205,60,116,249,111,124,154,85,209,27,67,82,191,210,144,72,166,178,208,189,103,175,137,203,226,233,24,159,227,67,99,158,47,235,228,182,240,253,139,234,225,84,71,178,211,112,84,85,77,116,84,162,168,95,243,26,226,208,119,87,83,255,0,223,89,254,250,1,177,95,3,180,140,165,225,87,44,145,169,249,248,110,137,203,223,247,181,87,252,229,246,44,135,5,40,137,194,206,89,42,120,46,25,161,95,255,0,182,94,240,56,95,3,169,87,222,68,251,206,213,240,58,93,249,233,253,32,118,39,192,172,161,62,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,0,10,23,226,86,80,191,16,58,219,249,235,253,7,114,120,29,104,157,231,98,120,1,201,98,248,221,155,165,194,214,101,174,157,203,134,107,181,255,0,243,16,190,134,60,113,247,117,130,215,194,142,100,58,117,209,38,195,181,113,39,122,39,123,182,53,60,127,91,144,13,121,43,92,142,172,157,201,224,178,185,127,198,166,196,220,14,207,218,56,113,194,47,93,81,82,213,110,78,255,0,252,2,156,215,86,71,110,145,206,79,139,149,77,139,56,33,137,176,240,235,133,26,213,95,249,25,111,248,127,218,52,224,95,163,133,238,57,56,95,0,58,157,226,159,180,173,189,197,14,241,79,218,84,158,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,214,179,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,245,175,88,173,50,168,197,94,87,30,68,242,203,235,94,177,90,101,80,2,34,249,172,112,49,117,178,226,106,254,40,178,162,215,87,112,182,223,234,22,76,87,101,183,90,220,245,182,78,202,119,201,45,205,58,17,237,109,51,219,3,223,60,146,232,173,153,251,213,239,235,42,69,46,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,203,228,238,113,99,236,138,199,246,188,198,203,155,245,93,186,229,110,168,130,89,98,138,170,104,96,184,65,28,209,204,234,74,166,194,246,58,90,105,29,19,18,72,149,200,142,68,253,138,147,253,193,223,21,88,55,138,252,163,183,227,11,53,202,145,184,158,221,79,79,77,139,45,17,198,176,190,221,113,86,123,234,216,156,247,187,179,72,230,200,232,95,185,219,152,138,213,94,163,36,99,34,91,153,199,8,150,174,25,115,114,147,21,224,251,141,34,225,60,202,168,184,220,173,182,168,233,219,3,237,19,196,248,157,81,74,214,70,214,197,217,154,181,49,244,118,162,43,89,172,110,111,228,210,73,61,175,37,79,52,248,167,229,253,119,168,219,128,181,92,209,252,246,102,111,209,125,30,136,253,92,143,224,130,179,136,190,11,241,6,111,101,189,46,252,125,131,241,133,210,42,138,119,77,59,253,171,103,134,211,77,80,148,176,83,197,20,139,37,103,93,218,66,141,216,142,235,200,215,185,218,71,179,242,185,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,2,29,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,93,197,182,21,226,231,43,19,20,219,98,236,56,146,197,217,173,248,154,220,230,199,23,78,185,212,209,189,243,193,18,77,44,137,71,36,139,51,97,124,138,142,119,70,68,84,213,138,96,175,54,78,9,107,45,247,223,198,111,40,112,167,86,130,233,189,184,198,215,104,182,207,36,144,213,53,147,79,37,230,78,154,58,54,66,232,227,84,157,234,145,181,178,53,146,57,100,116,242,57,184,23,195,174,124,227,46,27,115,114,197,154,216,50,182,173,175,183,84,49,151,58,24,106,18,22,93,173,202,246,173,69,20,170,230,61,187,36,107,116,71,43,29,177,232,201,26,155,216,213,64,207,78,120,184,90,197,73,138,178,147,26,211,208,236,189,93,109,247,139,93,101,79,85,235,213,165,164,146,150,74,120,246,42,236,110,215,214,212,174,168,136,229,234,104,229,84,107,81,60,7,37,79,52,248,167,229,253,119,168,219,143,213,230,181,158,153,113,196,94,92,100,22,104,101,125,231,183,90,171,190,210,197,52,50,162,50,170,223,84,212,181,172,148,181,49,162,175,78,102,110,110,169,170,181,90,230,189,142,123,30,199,187,242,185,42,121,167,197,63,47,235,189,70,220,5,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,18,253,142,178,159,43,51,67,176,254,19,50,211,10,98,223,102,117,123,23,183,108,212,213,253,151,169,183,169,210,235,49,219,55,116,217,187,110,154,236,110,190,8,124,184,43,36,50,95,45,110,178,223,114,231,40,112,86,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,211,86,53,126,8,4,112,115,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,63,39,20,226,204,43,129,172,85,88,167,26,226,107,86,31,178,209,108,237,55,27,165,108,116,148,176,111,123,88,205,242,200,173,99,119,61,237,106,106,189,238,114,34,119,170,1,250,192,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,4,43,115,171,243,79,133,190,95,208,250,141,196,154,146,21,185,213,249,167,194,223,47,232,125,70,226,6,26,225,60,226,199,216,23,0,98,188,185,194,23,234,187,69,183,26,84,81,75,122,150,138,170,106,121,234,160,167,134,178,30,200,247,70,246,181,244,210,54,190,85,146,39,181,200,229,142,47,13,170,142,245,92,42,240,207,140,184,175,205,202,60,173,193,245,212,150,230,54,157,215,43,189,206,165,81,204,183,91,163,124,108,150,116,143,114,58,103,238,150,54,50,54,170,110,123,219,185,204,102,249,25,226,178,171,44,241,86,114,102,62,28,202,220,21,73,218,47,88,154,225,21,190,155,116,114,62,56,119,175,191,60,189,54,61,237,134,38,35,164,145,232,213,217,27,30,229,77,26,166,193,60,29,240,171,131,120,80,202,59,126,15,179,91,105,29,137,238,52,244,245,56,178,239,28,139,51,238,55,20,103,190,141,149,204,99,187,52,110,116,141,133,155,91,181,138,174,84,234,62,71,188,46,6,78,228,238,1,200,172,1,107,203,156,185,176,210,91,173,182,234,120,34,150,88,169,97,134,123,132,241,195,28,46,171,170,116,44,99,101,169,145,177,49,100,149,90,138,229,79,216,137,237,64,2,10,249,174,126,49,223,140,116,255,0,134,191,254,10,127,84,125,128,236,59,253,151,236,189,237,221,211,215,255,0,150,127,37,218,183,123,251,246,105,249,14,206,90,174,5,191,23,31,198,59,14,254,52,31,252,20,247,187,23,106,217,236,191,106,111,103,103,246,150,239,254,71,249,251,191,153,191,165,213,252,135,88,155,78,49,56,85,193,188,87,229,29,195,7,222,109,180,141,196,246,234,122,138,156,39,119,146,69,133,246,235,138,179,220,71,74,214,61,221,154,71,54,54,204,205,174,220,196,71,34,117,25,27,217,175,182,106,229,158,42,201,188,199,196,121,91,141,105,59,61,235,12,220,37,183,212,237,142,70,71,54,197,247,39,139,168,198,61,208,202,197,108,145,189,90,155,227,123,28,137,163,144,12,213,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,17,193,153,121,189,140,179,106,155,6,193,140,231,164,157,248,27,11,210,225,11,100,208,192,145,61,246,234,105,102,125,59,101,70,251,174,123,27,63,77,28,136,221,89,27,21,219,159,185,238,250,176,54,122,102,62,91,101,198,57,202,252,21,121,246,85,171,49,187,12,87,249,160,69,109,85,69,45,42,84,34,82,182,68,95,114,25,59,83,186,168,137,185,237,99,88,174,70,58,70,60,25,253,248,26,252,50,226,207,197,243,218,191,131,223,104,59,216,94,211,221,214,232,237,77,251,119,254,83,163,212,234,116,186,191,149,233,116,250,191,148,222,101,87,39,223,195,47,227,64,159,97,125,171,246,23,217,243,253,185,233,237,236,61,30,207,63,96,235,111,247,122,221,171,103,79,103,229,118,245,244,252,159,92,198,14,30,56,126,199,220,77,102,133,14,84,101,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,219,34,107,149,186,44,146,198,222,237,200,108,39,195,199,15,216,7,134,92,175,161,202,140,185,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,100,77,114,183,84,142,40,219,223,181,0,138,30,117,126,105,240,183,203,250,31,81,184,151,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,64,74,160,0,0,0,1,170,185,177,159,28,217,161,117,201,206,18,243,51,30,88,155,86,151,40,44,254,205,163,158,146,181,212,147,210,79,93,52,116,81,213,71,43,81,92,215,194,234,148,153,52,209,85,99,68,71,55,93,201,174,96,19,125,201,215,14,101,197,191,133,57,177,38,18,127,104,196,151,124,65,89,22,43,154,74,116,108,144,213,64,168,148,212,173,147,166,215,62,22,210,201,4,205,77,210,53,178,85,79,163,145,92,230,55,58,136,139,228,159,156,86,171,46,50,199,153,33,124,191,85,197,81,137,105,233,111,118,10,57,170,154,218,71,79,74,146,54,177,177,70,231,162,173,76,145,73,3,213,35,98,171,162,163,122,185,81,34,105,46,128,13,85,205,170,13,85,192,244,23,219,182,62,155,12,225,155,22,38,185,226,7,225,234,58,122,154,188,53,71,95,52,203,69,12,19,84,61,181,18,209,70,245,216,214,62,162,9,26,247,70,154,58,72,158,142,213,205,93,47,255,0,46,200,248,109,94,34,237,115,113,35,91,72,219,107,105,234,155,109,167,189,83,80,59,15,201,58,210,207,185,247,57,107,36,70,177,141,106,105,19,27,27,149,243,190,37,220,205,154,73,158,156,51,112,163,151,28,90,242,204,203,108,21,141,98,236,55,90,31,110,207,96,191,193,10,62,170,209,84,235,189,98,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,69,94,122,100,94,99,240,233,152,247,28,175,205,11,55,97,186,208,233,44,51,68,170,250,91,133,43,149,82,58,170,105,21,19,169,11,246,187,69,209,28,142,107,152,246,177,236,123,26,27,52,130,56,57,101,115,12,186,230,213,77,187,134,236,237,172,171,175,198,81,211,200,152,115,16,189,174,149,247,120,32,137,210,62,158,177,201,170,165,76,113,70,247,36,238,238,149,140,84,122,164,200,142,168,145,240,53,87,54,83,225,59,202,198,77,252,191,195,222,157,0,252,83,184,88,255,0,173,167,42,191,243,54,221,255,0,161,46,85,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,106,196,123,92,151,202,28,101,159,89,161,135,242,143,47,224,164,146,251,136,170,29,13,58,213,206,144,193,19,25,27,165,150,105,31,222,168,200,226,142,73,21,26,142,122,163,21,26,215,57,81,171,226,137,222,229,141,194,174,13,201,28,134,195,217,165,53,182,146,175,29,230,45,158,11,181,125,217,36,89,86,11,117,70,147,210,209,192,174,99,86,38,116,150,23,202,212,69,221,50,59,87,189,145,195,176,47,87,11,188,50,96,30,22,114,190,219,151,248,66,154,146,178,228,202,118,182,245,136,86,221,13,53,109,230,116,146,89,55,206,232,211,115,152,199,79,43,98,99,220,245,142,53,107,55,59,69,115,175,0,0,68,7,52,142,1,104,242,239,183,113,55,147,150,251,85,183,8,47,99,167,196,88,118,142,154,10,24,109,18,47,74,154,26,154,72,227,107,24,232,101,122,198,146,70,136,178,54,89,22,79,125,146,63,163,26,198,211,183,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,154,251,115,8,225,174,197,194,247,17,215,12,21,131,151,102,22,189,219,224,196,54,42,103,213,62,162,106,58,89,159,36,111,130,71,189,168,171,178,120,39,70,106,175,119,75,164,175,123,158,175,80,51,3,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,69,170,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,1,137,92,125,240,39,106,226,239,12,209,95,112,213,101,37,167,49,112,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,220,247,25,106,0,213,134,237,105,186,216,46,181,182,43,237,178,174,221,114,183,84,73,73,89,71,87,11,161,158,154,120,220,173,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,82,101,57,92,241,219,117,206,203,84,217,17,157,24,154,146,163,27,88,233,216,236,63,113,171,157,221,183,16,209,53,175,89,89,38,228,219,45,77,59,88,213,87,239,234,75,27,149,234,215,44,51,74,239,43,205,247,132,75,85,235,12,212,241,117,134,46,52,150,251,149,130,158,138,219,137,104,29,78,214,37,206,7,212,54,158,158,169,143,99,119,58,165,142,158,56,157,212,85,71,66,200,209,174,103,69,25,44,74,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,4,250,115,23,252,105,255,0,1,53,127,139,71,253,143,219,126,199,246,143,218,127,245,229,39,103,246,79,98,255,0,241,253,163,127,252,199,118,223,231,16,2,109,80,66,95,51,94,4,174,185,35,140,174,57,231,149,184,102,146,60,175,191,84,70,234,170,59,92,14,99,48,221,107,209,173,115,36,143,85,70,83,77,46,174,141,236,219,27,31,39,67,108,104,144,245,66,229,73,248,2,255,0,65,211,20,126,8,189,149,246,147,217,246,31,182,123,187,23,182,123,119,218,8,244,237,189,159,242,157,30,167,105,236,157,111,123,179,236,248,238,35,4,244,22,44,127,140,176,206,25,196,216,50,197,136,106,233,44,88,198,158,154,154,251,111,106,162,193,92,202,122,134,84,64,175,106,162,162,62,57,99,69,107,211,71,162,58,70,162,237,145,237,119,159,2,90,121,210,126,0,189,157,132,190,208,251,87,240,177,236,250,143,97,123,43,177,116,123,15,106,167,223,237,93,255,0,213,61,29,189,175,178,236,247,122,189,163,95,231,145,87,132,254,213,125,170,179,125,133,246,175,218,79,104,83,251,31,217,61,78,221,219,186,141,232,118,126,151,229,58,221,77,155,54,123,219,180,211,191,67,235,199,248,255,0,25,102,158,50,187,102,14,96,226,26,187,230,33,190,84,45,77,117,117,74,166,249,95,162,34,34,34,34,53,140,107,81,172,99,26,136,198,49,173,107,81,173,106,34,75,79,42,190,6,46,185,91,77,248,200,230,229,174,174,223,139,46,84,245,86,219,30,30,185,90,221,79,83,102,131,170,177,203,85,51,106,35,73,99,169,149,35,115,89,179,106,37,60,174,85,115,250,251,99,15,107,198,79,225,151,253,10,252,65,248,193,251,43,240,133,236,251,31,183,125,153,183,163,214,246,213,30,205,219,63,39,214,233,244,250,189,47,201,117,122,157,47,201,236,33,4,159,238,104,254,68,243,55,232,190,177,68,64,8,23,171,133,30,20,115,31,139,92,199,102,10,193,81,118,27,85,15,78,123,253,254,120,85,244,182,138,87,42,162,57,200,138,157,73,159,181,201,20,40,168,233,28,215,42,171,24,201,36,102,195,216,3,0,96,220,172,193,182,156,190,203,236,61,73,99,195,214,58,116,166,161,161,166,69,217,19,53,85,85,85,85,87,61,238,114,185,239,123,149,94,247,185,206,114,185,206,85,91,127,194,239,12,152,7,133,156,175,182,229,254,16,166,164,172,185,50,157,173,189,98,21,183,67,77,91,121,157,36,150,77,243,186,52,220,230,49,211,202,216,152,247,61,99,141,90,205,206,209,92,235,192,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,4,60,196,120,32,172,225,87,29,166,45,193,212,187,178,203,22,92,37,138,196,212,154,122,153,173,114,54,24,164,125,45,84,175,137,172,110,231,190,126,206,139,36,146,62,42,119,43,220,174,99,220,179,210,121,252,127,128,48,110,105,224,219,182,95,102,14,30,164,190,97,235,229,58,211,87,80,212,162,236,149,154,162,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,160,106,238,77,79,37,79,43,24,167,230,5,119,167,91,136,160,226,71,36,46,188,56,103,110,41,201,123,205,242,146,243,81,135,42,34,107,43,233,163,116,108,169,130,104,35,168,133,234,199,119,177,235,20,209,239,102,174,70,191,115,81,207,68,71,172,175,242,84,242,177,138,126,96,87,122,117,184,12,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,203,252,83,195,214,65,99,155,237,86,41,198,185,31,151,248,130,245,91,179,180,220,110,152,102,138,174,170,125,140,107,25,190,89,35,115,221,181,140,107,83,85,238,107,81,19,185,16,244,24,43,47,112,14,90,218,165,177,101,206,7,195,248,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,154,232,198,167,193,0,244,0,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,63,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,144,45,204,87,131,106,110,19,243,66,154,225,133,42,105,27,129,49,189,69,92,216,106,133,107,101,168,173,161,101,60,116,203,81,12,234,248,218,155,27,45,74,182,37,223,35,214,54,183,168,229,126,170,233,244,34,175,158,119,232,79,247,147,248,104,24,43,193,255,0,18,151,222,21,179,198,207,153,182,196,235,90,166,219,107,196,148,141,165,100,242,85,217,229,154,55,212,71,18,57,204,219,50,116,153,36,106,143,98,117,35,98,57,85,138,246,187,97,236,1,143,240,110,105,224,219,78,96,229,246,33,164,190,97,235,229,58,84,208,215,83,42,236,149,154,170,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,38,174,230,116,242,197,227,106,179,35,51,30,155,41,51,67,21,236,203,108,81,182,142,26,155,181,202,116,165,195,85,77,89,164,142,72,88,170,232,161,134,121,166,115,38,93,172,110,231,199,43,228,107,98,122,56,38,252,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,2,21,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,68,143,227,92,144,201,124,202,186,197,125,204,108,161,193,88,170,229,5,59,105,34,172,189,216,41,43,167,142,6,185,206,108,77,146,104,220,228,98,57,239,114,53,23,77,94,229,248,169,245,96,92,167,202,204,175,237,223,131,60,180,194,152,75,218,125,46,219,236,43,53,53,7,106,233,238,233,245,122,44,110,253,189,71,237,221,174,155,221,167,138,129,234,192,0,64,15,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,95,226,158,30,178,11,28,223,106,177,78,53,200,252,191,196,23,170,221,157,166,227,116,195,52,85,117,83,236,99,88,205,242,201,27,158,237,172,99,90,154,175,115,90,136,157,200,135,160,193,89,123,128,114,214,213,45,139,46,112,62,31,194,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,215,70,53,62,8,7,160,60,46,124,208,123,87,35,115,18,215,182,55,118,204,39,119,167,210,68,213,139,190,142,86,232,238,229,238,239,239,238,61,209,242,93,173,84,23,219,85,109,146,235,78,147,209,92,41,228,165,169,137,92,173,234,69,35,85,175,110,168,168,169,170,42,166,168,168,160,107,101,194,205,185,151,126,38,178,146,217,36,82,73,29,78,57,177,71,43,89,174,238,154,215,195,185,123,188,52,110,171,175,195,67,101,131,28,48,79,46,206,14,114,231,23,90,49,222,13,201,239,103,223,108,53,145,215,219,234,190,208,93,101,232,207,27,183,49,251,36,169,115,29,162,167,131,154,169,247,161,145,224,65,215,56,171,115,40,184,189,101,75,98,145,171,112,194,150,218,151,43,181,209,234,146,79,30,173,253,90,70,137,251,81,76,244,229,21,111,125,23,6,118,138,151,182,52,74,251,237,210,161,170,223,21,68,149,35,247,191,94,177,175,244,104,94,108,235,224,207,134,206,34,113,85,46,53,206,60,183,251,65,122,162,183,178,215,5,79,182,43,233,54,82,178,73,36,108,123,41,231,141,139,163,230,145,117,84,221,239,105,174,136,136,158,239,41,242,147,47,114,63,4,81,229,206,87,97,228,178,97,219,124,147,75,79,71,218,167,168,216,233,100,116,143,94,164,239,124,139,171,156,171,222,229,211,193,52,77,16,15,96,64,15,52,127,61,153,155,244,95,71,162,39,248,128,30,104,254,123,51,55,232,190,143,68,5,245,224,223,132,75,87,23,220,191,49,70,20,130,227,73,103,197,150,28,200,184,92,176,229,214,122,118,189,140,157,109,86,246,190,150,103,163,86,86,83,76,155,119,244,215,84,124,112,200,173,147,164,145,186,61,113,78,19,197,88,26,251,85,133,177,174,25,186,225,251,213,22,206,211,110,186,81,73,73,85,6,246,53,236,223,20,136,215,183,115,30,215,38,169,222,215,34,167,114,161,50,156,149,60,172,98,159,152,21,222,157,110,61,7,50,126,6,45,92,65,96,10,204,212,203,155,93,37,14,98,225,90,122,155,148,172,163,181,181,211,226,136,27,12,104,234,89,93,12,107,60,213,45,142,157,141,166,213,92,154,235,22,212,73,18,72,195,242,121,101,113,219,106,206,236,27,110,200,204,210,196,213,114,102,133,134,158,70,210,214,93,39,107,223,137,40,152,174,115,95,28,154,34,190,166,24,180,108,140,126,233,30,200,250,251,164,85,155,165,158,166,173,152,91,22,98,172,13,125,165,197,56,43,19,93,112,253,234,139,127,102,184,218,235,100,164,170,131,123,28,199,236,150,53,107,219,185,143,115,87,69,239,107,149,23,185,84,159,238,5,248,205,177,113,135,151,21,87,57,45,94,198,198,120,95,179,211,226,107,108,76,122,210,182,73,81,253,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,200,16,131,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,47,249,161,112,11,98,201,109,252,67,228,205,191,177,225,11,173,193,148,247,219,5,53,51,214,27,45,84,219,149,149,48,43,26,172,138,142,71,162,49,99,114,181,177,75,36,108,143,86,74,200,225,196,174,23,120,155,199,220,44,230,133,183,48,48,133,77,93,101,181,149,13,117,235,15,45,198,106,106,43,204,9,28,177,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,118,138,215,108,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,2,220,125,240,39,117,225,19,19,81,95,112,213,101,93,219,46,177,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,222,199,1,55,249,47,155,216,55,62,178,191,15,230,230,95,207,87,37,139,17,83,186,106,116,171,129,97,158,39,178,71,69,44,50,51,189,17,241,203,28,145,170,181,92,197,86,42,181,206,106,163,150,56,57,231,126,132,255,0,121,63,134,159,39,39,28,21,197,29,178,166,187,26,219,234,41,40,178,70,241,81,52,85,212,119,119,202,143,184,86,178,39,181,42,237,113,163,85,17,241,203,28,80,205,43,149,177,189,138,230,126,82,72,19,163,245,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,11,127,159,217,199,98,225,255,0,38,177,102,113,98,56,123,69,38,25,183,186,162,58,109,207,103,107,170,123,146,58,106,109,236,99,214,62,172,242,69,23,83,98,181,155,247,59,221,106,168,26,224,230,197,131,10,225,76,211,198,88,91,2,222,253,179,134,236,216,130,227,111,179,220,123,76,117,29,178,134,42,153,25,4,253,88,145,35,147,124,109,99,183,177,17,174,215,84,68,69,66,82,185,31,81,96,214,96,12,211,184,80,221,170,228,197,147,222,45,208,221,40,92,213,232,65,110,100,50,173,20,204,93,136,138,249,37,146,189,174,77,238,209,33,143,221,102,168,175,136,179,63,249,54,103,95,216,110,32,174,217,57,87,111,235,82,102,109,189,58,51,199,22,233,32,174,183,69,81,81,30,231,44,141,70,194,232,31,88,142,209,143,114,201,208,211,107,119,168,19,82,0,3,90,206,44,124,211,231,39,204,12,67,234,51,146,41,148,28,25,88,184,195,229,153,149,22,200,238,190,198,198,120,95,237,21,70,25,185,74,247,173,43,100,150,239,85,213,166,169,141,186,235,12,189,40,145,100,107,86,72,220,198,185,187,145,31,20,145,215,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,104,16,45,138,112,158,42,192,215,218,172,45,141,112,205,215,15,222,168,182,118,155,117,210,138,74,74,168,55,177,175,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,9,158,229,149,199,109,171,59,176,109,187,35,51,75,19,85,201,154,22,26,121,27,75,89,116,157,175,126,36,162,98,185,205,124,114,104,138,250,152,98,209,178,49,251,164,123,35,235,238,145,86,110,151,235,115,39,224,98,213,196,22,0,172,205,76,185,181,210,80,230,46,21,167,169,185,74,202,59,91,93,62,40,129,176,198,142,165,149,208,198,179,205,82,216,233,216,218,109,85,201,174,177,109,68,145,36,142,34,248,98,203,124,241,205,60,229,178,225,142,30,171,46,182,220,94,189,73,89,120,183,215,77,67,236,154,85,111,78,122,169,170,98,247,225,133,25,34,181,202,154,185,221,68,141,173,123,228,107,28,19,253,197,143,149,140,228,249,127,136,125,58,115,90,195,104,139,77,166,235,127,192,20,86,44,215,182,97,251,141,202,227,103,142,147,18,209,210,66,233,173,85,51,201,10,54,174,40,227,157,21,207,166,115,150,70,163,100,69,85,98,162,59,226,120,175,197,59,133,143,250,218,114,171,255,0,51,109,223,250,16,28,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,57,173,96,25,105,196,135,29,151,92,215,225,231,45,120,104,192,212,117,118,188,39,134,48,189,130,147,16,75,83,27,160,171,184,93,104,41,221,12,145,35,162,168,116,82,208,234,144,74,198,201,26,63,171,19,92,187,118,181,15,1,193,223,10,184,203,138,252,220,183,224,251,53,182,173,184,98,221,81,79,83,139,46,241,200,144,178,221,110,87,251,232,217,92,199,183,180,200,214,200,216,89,181,219,158,138,229,78,155,36,123,45,254,78,228,238,62,207,92,127,107,203,156,185,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,216,139,176,159,10,188,51,224,222,20,50,142,143,43,112,125,117,93,197,238,168,117,202,239,115,169,85,107,238,55,25,25,27,37,157,35,220,173,133,155,98,141,140,141,170,187,88,198,238,115,223,190,71,134,189,153,223,130,173,89,107,157,24,251,46,108,85,21,115,219,112,174,40,186,217,40,229,171,123,93,60,144,83,85,201,12,110,145,205,107,90,175,86,177,21,85,26,212,215,93,17,60,9,201,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,6,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,161,221,229,13,241,95,218,84,190,5,45,241,95,218,7,106,119,156,156,39,129,200,22,15,142,41,251,63,14,56,185,233,170,170,218,174,41,221,255,0,128,84,26,236,209,57,27,89,3,151,193,37,106,255,0,141,13,138,56,222,137,179,112,235,138,218,229,95,249,25,112,248,127,218,53,6,186,113,187,108,141,114,252,28,138,6,198,92,17,77,213,225,107,45,23,78,228,195,52,58,127,249,138,95,67,30,56,4,186,193,116,225,71,45,221,2,234,144,225,218,72,151,189,23,189,187,218,190,31,173,170,100,56,28,47,129,210,239,207,79,233,59,151,192,235,84,239,2,164,248,21,148,39,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,0,0,0,0,0,0,0,0,0,0,14,20,165,127,105,82,148,175,196,10,81,59,245,239,59,19,192,233,69,94,166,159,3,185,60,0,228,198,158,98,22,153,46,220,38,230,19,35,145,25,208,177,207,50,235,175,122,49,241,63,78,239,238,76,150,49,243,143,7,42,240,185,152,176,252,36,195,87,13,127,161,136,6,187,110,77,174,86,253,203,161,177,239,7,116,18,91,120,124,194,20,179,49,91,35,109,54,244,114,42,42,46,169,67,78,139,174,191,176,215,18,116,219,60,141,251,158,169,254,51,101,222,30,157,77,38,82,225,249,104,216,214,66,250,10,71,49,27,166,136,139,77,22,158,31,171,64,46,65,194,248,28,156,59,192,14,181,110,171,226,84,137,240,40,215,222,208,173,189,234,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,213,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,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,164,22,115,47,224,238,167,134,252,220,155,28,96,203,61,95,224,235,28,84,73,91,69,52,116,113,69,73,105,184,200,249,31,45,173,169,14,141,99,26,212,234,66,138,200,245,137,85,141,234,44,18,60,157,227,202,102,174,89,225,92,228,203,140,71,149,184,214,147,180,89,113,53,190,91,125,78,216,227,124,144,239,79,114,120,186,140,123,27,52,79,70,201,27,213,171,178,70,49,200,154,181,0,214,50,75,181,214,107,85,61,138,107,157,91,237,180,117,19,85,211,209,186,103,44,16,207,51,99,108,178,178,61,118,181,239,108,16,181,206,68,213,201,20,104,186,237,77,51,215,146,167,154,124,83,242,254,187,212,109,198,58,241,137,194,174,50,225,67,55,46,24,62,243,109,171,118,24,184,212,84,84,225,59,188,146,36,204,184,219,145,254,226,58,86,177,141,237,49,181,209,182,102,109,110,215,170,57,19,166,248,222,252,138,228,169,230,159,20,252,191,174,245,27,112,19,82,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,1,51,215,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,131,204,191,142,58,158,35,177,148,217,61,129,217,72,204,186,193,119,137,31,13,92,111,138,161,247,203,140,41,36,11,90,217,152,174,106,83,35,95,43,97,107,29,239,178,69,145,234,170,230,50,27,213,205,99,142,219,170,221,107,248,89,201,172,77,72,219,107,105,214,12,111,117,183,78,231,79,36,234,231,182,75,58,61,17,26,198,53,168,213,159,99,156,175,87,244,28,172,217,60,114,71,174,69,228,94,99,241,23,152,246,236,175,202,251,55,110,186,215,107,44,211,74,170,202,91,125,43,85,18,74,170,153,17,23,167,11,55,55,85,209,92,174,115,88,198,189,239,99,28,25,213,202,235,143,170,204,31,125,182,240,207,156,87,11,173,210,213,136,238,20,212,56,78,241,61,76,245,146,91,42,158,200,169,160,182,185,142,115,182,81,187,167,27,98,233,163,91,12,142,118,228,86,72,175,134,95,205,93,241,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,178,253,203,11,143,90,156,231,181,82,112,253,156,23,218,186,252,193,182,83,212,205,106,187,213,244,152,151,107,116,13,135,100,50,74,233,122,181,21,205,71,78,229,84,139,222,134,5,145,238,115,210,71,184,36,40,133,110,117,126,105,240,183,203,250,31,81,184,147,82,66,183,58,191,52,248,91,229,253,15,168,220,64,185,92,141,109,54,169,174,185,201,125,154,217,72,251,149,29,61,134,146,158,177,208,181,103,134,9,157,92,233,98,100,154,110,107,30,232,33,115,154,139,163,150,40,213,117,218,154,74,249,21,124,140,127,77,159,187,127,196,137,84,0,0,0,97,255,0,49,158,10,63,26,172,184,130,255,0,128,45,150,168,243,55,11,126,82,219,83,58,116,164,186,80,162,61,100,182,58,109,205,99,119,61,233,36,78,149,28,214,72,215,55,88,155,52,178,38,96,0,53,97,187,90,110,182,11,173,109,138,251,108,171,183,92,173,213,18,82,86,81,213,194,232,103,166,158,55,43,100,138,72,220,136,230,61,174,69,106,181,81,21,21,21,20,253,108,1,128,49,150,105,227,43,78,95,101,246,30,171,190,98,27,229,66,83,80,208,211,34,111,149,250,42,170,170,170,163,88,198,181,28,247,189,202,140,99,26,231,57,90,214,170,166,100,243,140,194,120,87,10,113,79,103,251,45,134,109,86,111,108,224,250,123,181,199,217,244,81,211,246,202,233,110,55,14,173,76,219,17,58,147,63,107,119,72,237,92,237,19,85,93,11,171,201,11,9,225,91,197,247,53,113,77,219,12,218,171,111,88,127,216,126,200,184,212,81,71,37,85,191,174,203,147,39,236,242,185,21,241,117,24,136,215,236,84,220,212,68,93,80,12,224,224,115,132,75,87,8,57,70,236,41,61,198,146,241,139,47,213,13,185,98,59,172,20,237,99,31,58,49,26,202,88,94,173,73,95,77,10,110,217,212,93,85,242,77,34,54,62,170,198,220,138,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,250,108,253,219,254,36,4,170,0,0,0,0,140,190,118,25,197,117,178,224,220,7,146,22,59,245,36,84,248,150,162,170,247,127,163,134,169,205,171,116,20,171,27,104,219,44,109,122,34,211,73,44,147,189,18,70,42,58,90,54,43,85,22,39,17,87,134,112,85,215,21,89,113,101,246,223,81,73,29,62,14,179,199,123,174,108,207,114,62,72,31,112,164,161,70,196,136,213,69,127,86,186,39,42,57,90,155,26,245,215,84,70,186,255,0,243,46,199,244,217,131,198,150,98,85,91,113,13,93,214,219,99,168,166,176,82,164,203,46,202,55,210,83,71,21,85,60,76,145,19,99,27,88,149,106,187,83,99,158,231,189,187,183,238,92,181,229,65,195,71,225,19,135,28,231,252,38,90,116,193,153,173,217,44,20,91,160,254,168,119,98,101,79,82,182,14,180,78,137,122,115,85,51,163,43,119,237,158,150,77,81,22,52,212,48,87,130,252,227,177,100,23,20,24,3,53,113,76,59,236,182,171,132,148,247,25,55,61,59,53,45,93,60,180,146,212,232,198,61,239,232,178,161,210,244,218,213,115,250,123,19,69,118,169,177,241,170,185,178,159,11,25,215,248,196,240,251,130,115,142,75,127,98,171,196,22,245,237,240,54,46,156,108,174,130,87,211,213,116,155,212,145,82,21,158,25,86,61,207,87,116,213,155,180,118,168,129,117,77,85,205,170,13,85,192,159,238,87,30,68,242,203,235,94,177,90,121,78,107,159,139,143,226,227,63,225,175,255,0,133,127,213,31,96,59,14,207,106,123,83,99,119,116,245,255,0,228,127,201,118,173,222,230,205,154,126,95,179,159,149,193,110,122,101,199,14,156,179,48,30,104,102,133,231,176,218,168,125,179,20,48,196,136,250,171,133,83,174,245,203,29,45,52,106,169,212,153,251,93,162,106,141,70,181,207,123,152,198,61,237,138,14,40,184,155,199,220,83,102,133,203,48,49,125,77,93,29,181,245,14,117,151,15,37,198,106,154,43,52,11,28,81,236,129,178,46,214,189,237,130,39,74,246,53,137,36,136,231,237,110,168,214,133,170,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,216,251,132,204,73,159,56,179,33,176,197,247,137,28,49,73,99,198,213,20,250,212,69,18,244,231,158,14,238,149,69,85,62,198,182,146,165,237,247,164,129,170,168,213,239,210,37,114,211,195,30,188,177,121,122,81,226,154,58,110,34,184,129,194,29,107,84,219,101,194,86,11,156,48,79,75,117,165,150,9,163,150,170,182,146,120,95,186,21,234,194,250,101,220,199,43,163,89,54,171,22,39,62,90,128,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,6,181,134,202,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,106,72,86,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,166,207,221,191,226,69,170,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,233,179,247,111,248,145,42,132,85,242,49,253,54,126,237,255,0,18,37,80,0,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,1,3,106,131,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,250,192,13,122,248,232,224,202,251,193,230,99,210,219,35,186,251,103,6,98,142,209,81,134,110,82,189,137,84,232,226,86,117,105,170,99,110,154,77,23,86,36,89,26,212,142,70,189,174,110,213,87,197,30,53,147,231,205,78,211,106,184,240,57,143,171,46,22,202,74,170,139,93,69,158,174,134,89,161,107,223,75,58,220,233,161,89,98,114,166,172,122,197,52,177,171,155,162,236,145,237,240,114,162,192,96,18,83,202,223,128,90,60,196,236,60,77,231,29,190,213,114,194,9,219,41,240,238,29,172,166,130,186,27,188,137,213,166,154,166,174,57,26,246,54,24,158,146,36,113,170,36,142,150,52,147,220,100,108,235,75,249,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,98,175,52,127,34,121,155,244,95,88,162,32,4,159,238,104,254,68,243,55,232,190,177,68,64,8,27,84,0,0,0,0,128,30,104,254,123,51,55,232,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,6,21,113,237,204,102,197,194,191,75,46,242,222,150,213,137,179,54,163,165,61,69,37,102,249,40,108,180,174,209,232,234,180,137,236,123,166,149,139,249,56,90,246,185,26,228,149,234,141,233,182,111,21,202,231,142,219,174,118,90,166,200,140,232,196,212,149,24,218,199,78,199,97,251,141,92,238,237,184,134,137,173,122,202,201,55,38,217,106,105,218,198,170,191,127,82,88,220,175,86,185,97,154,87,6,5,243,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,1,21,124,243,191,66,127,188,159,195,73,84,34,175,158,119,232,79,247,147,248,104,24,191,203,111,135,236,3,196,214,107,227,124,168,204,102,85,178,219,89,129,230,171,138,178,133,33,74,218,41,225,186,219,92,217,105,228,154,57,27,27,213,187,226,115,145,186,172,114,200,222,237,202,93,94,28,121,68,102,134,46,205,12,73,103,226,34,74,188,43,131,240,173,67,232,187,101,162,120,221,61,254,119,70,142,138,74,9,36,99,154,148,200,215,177,238,154,72,245,215,242,59,18,68,155,161,242,242,84,243,79,138,126,95,215,122,141,184,154,144,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,243,248,255,0,31,224,220,172,193,183,108,193,204,28,67,73,99,195,214,58,117,169,174,174,169,85,217,19,53,68,68,68,68,87,61,238,114,181,140,99,81,94,247,185,173,106,57,206,68,88,128,199,220,226,51,114,229,159,54,156,113,128,240,197,37,6,95,97,250,138,186,102,97,202,169,94,217,239,150,233,250,8,229,174,122,61,241,71,82,139,7,82,23,196,207,200,44,175,98,173,67,22,68,148,51,215,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,98,121,132,99,252,27,154,124,184,113,182,96,229,246,33,164,190,97,235,229,61,146,166,134,186,153,87,100,172,246,205,26,42,42,42,35,152,246,185,28,199,177,200,143,99,218,230,185,26,230,170,36,59,112,157,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,145,252,107,146,25,47,153,87,88,175,185,141,148,56,43,21,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,233,171,220,191,21,62,172,11,148,249,89,149,253,187,240,103,150,152,83,9,123,79,165,219,125,133,102,166,160,237,93,61,221,62,175,69,141,223,183,168,253,187,181,211,123,180,241,80,61,88,0,0,0,0,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,159,226,0,121,163,249,236,204,223,162,250,61,16,25,255,0,201,83,202,198,41,249,129,93,233,214,227,63,204,0,228,169,229,99,20,252,192,174,244,235,113,159,224,96,7,19,156,169,48,174,122,113,5,110,205,76,47,138,62,204,217,113,29,194,106,220,121,77,31,77,178,46,216,161,70,58,217,11,41,209,137,52,239,100,238,158,89,228,118,146,77,213,70,200,187,163,118,106,101,158,85,101,198,77,225,88,48,86,86,224,187,86,25,178,211,237,119,102,183,211,164,125,105,27,27,35,235,76,255,0,207,154,101,100,113,163,165,145,93,35,246,162,185,202,189,231,171,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,162,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,51,242,113,78,19,194,184,230,197,85,133,177,174,25,181,98,11,45,110,206,211,110,186,81,71,87,75,62,199,181,236,223,20,136,230,59,107,216,215,38,169,220,230,162,167,122,33,250,192,15,146,211,105,181,88,45,84,86,43,21,178,146,221,109,183,83,199,73,71,71,73,11,97,130,154,8,218,141,142,40,227,106,35,88,198,181,17,168,212,68,68,68,68,66,45,185,231,126,132,255,0,121,63,134,146,168,69,95,60,239,208,159,239,39,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,169,33,91,146,167,154,124,83,242,254,187,212,109,196,212,128,0,0,48,3,156,158,117,253,134,225,246,211,147,148,150,254,181,94,102,220,23,173,60,145,110,142,10,27,116,180,245,18,109,114,72,213,108,206,157,244,104,221,88,246,172,125,125,118,187,98,153,254,65,183,55,220,208,186,227,78,45,42,112,28,205,171,130,219,151,214,122,43,109,60,14,173,116,176,75,61,76,45,173,150,169,145,104,141,133,238,109,68,48,187,77,202,228,165,141,85,222,13,104,97,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,193,172,99,156,186,34,42,158,175,37,51,66,235,146,185,185,132,51,94,204,218,185,42,48,181,226,154,228,250,122,106,215,82,62,178,6,61,58,212,171,43,81,85,140,154,46,164,79,247,92,138,201,28,138,215,34,170,44,132,242,84,202,171,22,36,252,48,99,92,87,130,253,163,73,81,111,162,194,148,245,53,180,239,146,134,170,150,167,173,37,198,137,88,239,200,205,170,71,66,178,53,200,231,53,174,98,119,54,85,71,70,182,44,194,215,220,13,138,175,56,43,20,208,246,43,214,31,184,84,90,238,52,221,86,73,208,170,130,71,71,44,123,216,174,99,182,189,142,77,90,170,213,211,84,85,78,240,54,147,6,58,242,250,206,43,174,119,240,151,129,113,118,37,191,82,93,113,13,21,60,214,75,196,177,85,58,121,210,122,73,159,12,110,170,115,222,247,246,153,41,219,79,60,138,245,213,203,62,244,68,107,218,134,69,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,235,94,177,90,6,85,30,127,13,229,238,1,193,215,91,213,247,8,96,124,63,99,185,98,74,142,215,122,172,182,219,33,166,158,229,62,231,187,171,83,36,109,71,76,253,210,202,237,207,85,93,100,122,255,0,57,117,244,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,91,107,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,146,120,177,242,177,156,159,47,241,15,167,78,98,255,0,46,30,95,54,172,134,181,88,179,247,49,166,171,169,204,91,205,157,238,138,213,81,70,216,224,176,65,84,216,156,214,108,154,36,157,149,205,141,31,28,175,71,49,26,147,205,14,215,34,44,143,11,151,192,47,5,24,87,133,60,184,164,189,221,173,157,163,51,113,53,190,25,49,29,194,161,35,124,148,27,209,178,58,217,78,177,185,236,108,49,61,17,30,230,57,122,210,49,30,171,181,177,50,44,170,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,10,159,2,148,110,139,226,84,238,229,40,215,222,208,14,212,240,57,56,111,129,200,22,87,140,74,9,46,92,62,98,250,88,88,174,145,214,155,130,53,17,21,87,85,161,168,68,211,79,218,107,132,212,220,228,111,222,186,27,47,241,10,234,104,242,151,16,75,88,198,190,22,80,85,185,232,237,52,84,74,105,117,241,253,90,154,209,64,155,167,141,191,123,209,63,198,6,193,252,187,237,50,90,120,77,203,214,73,34,63,175,99,130,100,211,94,228,123,229,126,157,255,0,221,25,44,99,231,1,238,84,225,115,46,161,248,71,134,173,250,127,75,20,200,48,56,95,3,173,83,191,94,243,177,124,14,149,85,234,105,240,3,177,63,105,81,74,124,10,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,161,126,37,101,43,167,192,10,17,59,252,14,196,240,56,68,42,0,99,143,48,27,173,45,183,133,156,194,73,228,99,95,54,29,174,100,123,151,69,85,84,98,104,159,181,92,136,100,113,29,252,223,243,78,44,55,150,148,185,125,77,119,232,85,226,10,25,29,208,100,154,57,241,165,93,50,57,21,52,239,69,107,94,158,41,241,2,27,96,99,170,170,145,168,197,114,189,85,116,79,233,83,102,204,152,180,71,100,203,28,57,110,138,46,155,98,182,81,181,27,247,105,79,26,125,235,247,26,222,229,38,19,184,99,92,123,108,195,246,218,25,106,165,169,235,123,145,179,119,230,195,35,254,244,248,53,126,63,3,102,76,47,66,182,220,57,108,161,95,249,141,36,49,233,166,154,105,27,83,79,241,1,250,135,14,240,57,56,112,29,93,218,235,161,216,158,37,58,33,83,83,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,172,226,199,205,62,114,124,192,196,62,163,56,19,83,202,227,200,158,89,125,107,214,43,76,170,49,87,149,199,145,60,178,250,215,172,86,153,84,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,244,39,251,201,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,213,115,71,243,217,153,191,69,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,244,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,8,171,231,157,250,19,253,228,254,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,232,79,247,147,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,138,190,121,223,161,63,222,79,225,164,122,228,95,16,56,251,135,139,174,41,190,229,203,233,32,185,98,172,47,93,133,101,172,149,102,108,244,48,84,186,39,58,166,150,72,100,141,209,84,177,208,177,209,200,170,228,106,247,237,94,237,36,43,158,119,232,79,247,147,248,105,22,182,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,1,250,216,3,0,99,44,211,198,86,156,190,203,236,61,87,124,196,55,202,132,166,161,161,166,68,223,43,244,85,85,85,85,70,177,141,106,57,239,123,149,24,198,53,206,114,181,173,85,77,130,56,46,225,39,10,240,141,149,137,133,173,178,246,236,73,125,236,215,12,77,113,115,163,151,169,92,218,104,216,248,32,149,33,138,69,163,142,68,153,208,178,68,87,55,173,34,170,234,245,45,7,45,14,7,41,184,113,193,176,231,14,56,125,91,243,23,26,89,227,100,212,146,50,90,118,88,237,211,44,115,165,19,161,122,53,203,82,174,100,78,153,207,111,184,248,210,54,34,35,94,249,179,124,12,32,230,95,192,229,55,17,216,54,108,225,192,239,171,102,98,224,187,60,140,134,146,54,75,80,203,229,186,21,146,117,162,108,44,71,57,42,81,207,149,208,185,141,247,223,34,198,244,84,115,31,12,37,255,0,166,172,5,138,191,217,92,57,137,48,229,195,254,201,71,93,109,174,167,147,255,0,22,72,102,142,70,126,167,53,205,248,42,27,73,145,151,205,99,129,139,85,235,12,215,241,69,149,22,186,75,125,202,193,78,178,98,187,45,186,214,214,37,206,7,212,62,73,110,105,208,143,115,170,88,233,222,249,228,151,84,116,44,222,175,103,69,82,80,200,174,1,120,215,194,188,86,101,197,37,146,237,115,236,249,155,134,109,240,199,136,237,245,11,27,36,175,216,141,141,215,58,116,141,172,99,161,149,234,138,246,177,169,209,145,232,197,77,174,137,242,224,7,58,191,52,248,91,229,253,15,168,220,76,106,224,243,240,251,248,125,194,255,0,139,159,181,126,210,123,66,139,181,118,110,219,216,123,15,109,167,223,237,78,199,249,79,103,117,58,61,125,125,221,186,107,223,161,145,92,229,100,186,205,196,150,9,154,251,69,73,71,114,126,91,219,93,89,79,73,82,234,152,33,157,107,238,29,70,71,43,163,141,210,49,29,170,35,214,54,43,145,17,85,173,215,68,11,193,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,0,0,0,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,127,77,159,187,127,196,139,85,206,175,205,62,22,249,127,67,234,55,18,234,242,49,253,54,126,237,255,0,18,2,85,0,0,66,183,58,191,52,248,91,229,253,15,168,220,75,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,46,175,35,31,211,103,238,223,241,32,37,80,0,0,242,153,171,153,152,87,38,242,227,17,230,150,53,171,236,246,92,51,111,150,225,83,182,72,217,36,219,19,220,130,46,163,216,199,77,43,213,177,198,197,114,111,145,236,106,46,174,67,213,152,21,206,59,55,169,176,87,13,20,57,91,79,61,34,220,179,30,241,12,47,130,104,37,115,253,157,66,246,85,77,52,79,110,140,99,219,80,148,12,84,122,174,172,153,251,90,186,43,152,16,152,108,167,194,198,74,126,46,220,62,224,156,156,146,225,219,106,240,253,189,123,124,237,151,169,27,235,167,149,245,21,93,39,116,227,85,133,39,154,84,143,115,17,221,52,102,237,93,170,172,5,240,133,148,52,217,239,196,190,94,229,109,194,10,73,237,183,107,195,38,186,65,83,60,176,178,162,221,76,199,85,86,66,143,139,223,107,223,79,4,172,98,181,91,239,185,190,243,63,57,54,73,3,95,110,101,216,2,155,47,184,210,204,74,91,110,30,171,181,91,111,149,20,215,250,85,153,37,217,88,250,186,104,229,170,168,137,242,42,239,99,171,22,173,23,106,236,107,218,246,55,110,205,169,157,92,147,243,66,235,136,114,143,30,101,69,193,181,115,83,224,203,197,45,202,134,162,106,215,74,200,224,184,50,77,105,98,137,83,72,88,201,104,229,149,118,187,71,62,169,235,181,170,138,175,243,252,239,114,207,180,225,92,180,206,58,58,75,84,94,207,184,85,225,155,132,253,61,181,213,29,162,52,168,164,102,228,103,191,12,125,150,181,116,115,211,107,167,247,90,187,222,169,138,188,169,115,51,240,119,198,78,28,183,84,85,218,169,40,49,173,190,187,12,214,79,112,147,167,183,169,26,84,83,178,23,43,218,212,154,74,170,90,104,154,139,187,119,85,88,214,238,115,85,2,122,77,85,205,170,13,85,192,247,248,171,61,51,31,23,229,62,10,201,11,157,231,165,131,48,39,107,150,219,107,167,69,100,115,85,84,84,207,60,149,85,29,235,213,153,59,67,227,98,174,141,100,104,168,214,162,190,87,73,146,188,187,184,5,172,226,115,21,46,60,205,43,125,214,219,150,86,78,149,70,139,77,61,63,218,105,22,73,89,217,169,106,118,163,22,22,62,9,27,81,36,111,89,27,238,198,221,174,147,169,21,170,224,163,133,27,239,22,153,203,69,131,122,87,90,60,33,109,210,179,20,222,232,161,99,187,5,46,215,172,113,163,164,84,98,77,59,217,210,141,52,123,147,87,201,211,123,34,145,13,130,112,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,232,0,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,101,62,19,188,172,100,223,203,252,61,233,208,1,117,64,0,8,86,231,87,230,159,11,124,191,161,245,27,137,53,36,43,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,181,92,234,252,211,225,111,151,244,62,163,113,46,175,35,31,211,103,238,223,241,34,213,115,171,243,79,133,190,95,208,250,141,196,11,171,200,199,244,217,251,183,252,72,149,66,42,249,24,254,155,63,118,255,0,137,18,168,0,0,6,42,243,71,242,39,153,191,69,245,138,34,0,73,254,230,143,228,79,51,126,139,235,20,68,0,129,181,64,0,12,85,230,143,228,79,51,126,139,235,20,68,0,147,253,205,31,200,158,102,253,23,214,40,136,1,3,106,128,0,24,171,205,31,200,158,102,253,23,214,40,136,1,39,251,154,63,145,60,205,250,47,172,81,16,2,6,213,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,162,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,63,192,0,97,175,48,78,2,176,247,19,56,54,187,28,229,245,138,146,143,53,45,20,242,77,66,250,126,203,68,203,251,213,105,154,176,215,76,177,43,230,123,105,233,221,29,58,186,70,49,143,122,35,156,214,42,170,65,183,250,106,192,88,171,253,149,195,152,147,14,92,63,236,148,117,214,218,234,121,63,241,100,134,104,228,103,234,115,92,223,130,161,180,153,26,188,210,56,5,172,204,78,221,196,222,78,91,238,183,44,94,157,142,159,17,97,218,58,105,235,166,187,198,157,42,104,106,105,35,141,175,123,102,137,137,26,73,26,34,70,232,163,89,61,199,198,254,176,70,6,125,231,94,42,226,39,54,47,185,199,141,109,246,170,43,214,32,236,189,166,11,92,82,71,74,206,133,52,84,236,216,217,36,145,233,171,33,106,174,175,95,121,87,77,19,68,73,106,228,169,229,99,20,252,192,174,244,235,113,10,196,212,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,34,175,158,119,232,79,247,147,248,105,42,132,85,243,206,253,9,254,242,127,13,2,213,114,84,243,79,138,126,95,215,122,141,184,154,146,21,185,42,121,167,197,63,47,235,189,70,220,77,72,31,147,138,112,158,21,199,54,42,172,45,141,112,205,171,16,89,107,118,118,155,117,210,138,58,186,89,246,61,175,102,248,164,71,49,219,94,198,185,53,78,231,53,21,59,209,8,23,227,219,130,11,239,8,248,238,42,220,57,75,117,185,101,149,239,165,21,146,247,89,51,42,38,101,82,66,139,53,45,91,163,138,54,71,54,246,202,248,211,98,53,241,105,181,206,116,114,163,39,248,241,89,209,148,56,55,62,178,191,16,101,30,96,65,87,37,139,17,83,182,26,133,164,157,97,158,39,178,70,203,20,209,191,189,17,241,203,28,114,34,57,28,197,86,34,57,174,106,171,84,53,214,194,60,64,227,236,25,146,88,247,135,251,123,233,42,112,158,97,84,91,170,235,162,171,89,158,250,41,233,39,108,201,45,43,82,68,138,55,202,177,196,217,92,230,57,94,200,99,78,237,168,167,215,194,119,154,124,155,249,129,135,189,70,3,234,226,139,134,76,125,194,206,104,92,178,255,0,23,211,85,214,91,89,80,230,217,113,10,91,166,166,162,188,192,145,197,38,248,29,34,109,115,216,217,226,108,172,99,158,145,200,174,102,231,104,142,119,203,194,119,154,124,155,249,129,135,189,70,0,54,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,7,154,63,158,204,205,250,47,163,209,19,252,64,15,52,127,61,153,155,244,95,71,162,3,63,249,42,121,88,197,63,48,43,189,58,220,103,249,128,28,149,60,172,98,159,152,21,222,157,110,51,252,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,208,50,168,0,6,42,243,71,242,39,153,191,69,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,244,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,69,95,60,239,208,159,239,39,240,210,85,8,171,231,157,250,19,253,228,254,26,5,170,228,169,230,159,20,252,191,174,245,27,113,53,36,43,114,84,243,79,138,126,95,215,122,141,184,154,144,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,77,96,179,11,26,221,115,43,31,226,92,198,190,211,210,65,114,197,87,138,219,221,100,84,140,115,96,142,122,153,159,52,141,141,174,115,156,140,71,61,81,17,92,229,211,77,85,124,73,211,230,155,143,233,176,47,5,184,202,149,49,13,93,166,229,138,170,40,44,22,213,166,89,90,250,167,201,82,201,106,41,213,241,167,186,199,209,193,86,143,222,168,199,51,115,23,93,232,215,65,182,85,101,158,42,206,76,199,195,153,91,130,169,59,69,235,19,92,34,183,211,110,142,71,199,14,245,247,231,151,166,199,189,176,196,196,116,146,61,26,187,35,99,220,169,163,84,9,233,229,201,150,127,130,254,13,178,226,221,81,73,106,142,190,253,111,118,38,172,158,223,30,157,171,183,200,234,138,119,204,229,99,92,249,155,75,37,52,78,85,215,78,138,49,174,115,88,213,35,3,155,142,89,226,172,31,197,237,227,29,93,169,53,178,227,219,125,5,194,209,85,28,114,116,221,217,169,33,163,158,7,61,204,70,44,204,124,8,247,49,142,118,216,231,129,202,168,175,209,39,80,192,14,114,121,41,246,231,135,219,78,113,210,92,58,53,121,101,112,94,180,18,75,182,57,232,110,50,211,211,201,181,169,27,149,211,54,118,81,171,117,123,26,145,245,245,220,237,136,5,159,228,125,143,233,162,186,230,158,86,215,98,26,181,168,170,167,183,95,237,118,151,44,174,129,25,19,165,130,182,161,137,167,73,143,85,154,129,142,239,71,189,18,63,206,72,215,108,175,154,235,112,15,153,152,87,40,184,189,203,108,117,141,106,251,37,150,158,225,81,111,169,170,116,145,199,29,47,109,164,154,141,147,202,249,30,214,50,24,223,80,215,200,245,119,187,27,94,228,69,84,68,93,138,64,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,90,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,245,175,88,173,3,42,128,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,250,215,172,86,129,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,95,19,175,187,93,116,59,28,159,18,157,16,10,219,224,114,112,211,144,60,78,115,218,35,189,229,142,35,183,75,23,81,178,219,43,26,173,251,245,167,145,62,244,251,205,100,231,99,169,106,149,170,197,106,177,81,116,95,232,83,104,236,81,66,183,44,57,115,161,79,249,181,36,209,233,166,186,235,27,147,79,241,154,205,230,222,19,184,96,172,123,115,195,247,42,25,105,101,166,232,251,146,51,111,231,67,27,254,245,248,57,62,63,16,39,171,151,245,214,150,229,194,206,94,164,18,49,207,135,14,208,178,77,171,170,162,162,61,52,95,216,173,84,50,56,142,254,80,25,167,22,36,203,74,172,190,169,187,245,234,240,253,12,110,232,62,77,92,200,214,174,165,26,136,154,119,34,53,204,79,21,248,18,32,7,11,224,117,170,119,248,29,165,42,128,112,159,2,178,148,211,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,186,20,43,180,42,114,252,10,85,53,2,166,174,189,229,71,13,77,16,228,14,28,230,177,170,247,174,141,106,106,171,247,33,9,124,223,241,132,247,252,250,177,90,91,83,186,11,101,158,118,35,27,35,149,59,235,102,77,85,23,187,254,102,158,31,113,51,216,186,241,77,135,240,181,218,247,89,43,35,130,134,142,105,222,231,174,141,68,107,21,123,212,215,199,142,140,204,161,205,28,254,187,93,173,181,49,77,5,185,106,45,218,196,247,57,187,153,91,82,239,138,39,193,233,225,221,224,7,177,229,183,132,157,138,51,206,13,45,174,169,109,54,237,100,72,209,221,45,212,117,159,21,78,237,118,147,230,214,163,90,141,106,34,34,38,136,137,240,34,151,147,62,86,178,170,151,20,230,53,125,60,141,124,23,56,105,96,214,38,171,85,169,73,42,235,185,123,251,250,255,0,251,234,74,216,2,151,21,20,175,136,20,233,223,226,86,223,2,148,239,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,50,34,243,191,148,79,18,89,149,157,24,251,49,172,88,219,45,96,182,226,172,81,117,189,209,197,87,114,175,108,241,193,83,87,36,209,182,70,182,141,205,71,163,94,136,168,142,114,107,174,138,190,32,102,87,43,143,34,121,101,245,175,88,173,50,168,178,156,25,228,166,42,225,219,134,204,31,147,152,214,225,106,173,189,97,255,0,104,118,153,237,114,201,37,43,250,245,245,21,12,216,233,35,141,235,163,38,106,46,172,79,121,23,77,83,69,91,214,0,0,4,85,243,206,253,9,254,242,127,13,45,87,37,79,52,248,167,229,253,119,168,219,140,212,230,67,193,78,105,241,131,248,59,252,25,223,240,165,179,236,151,181,251,111,183,106,170,97,234,118,174,201,211,233,116,96,151,93,59,51,247,110,219,166,173,211,93,87,79,21,203,211,151,166,116,112,153,157,23,172,198,204,108,79,130,174,54,219,142,23,169,178,69,21,146,182,174,105,219,60,149,116,147,53,206,108,212,209,53,25,182,157,232,170,142,85,213,91,221,226,168,24,23,205,31,207,102,102,253,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,111,248,204,229,127,159,188,68,241,39,140,51,143,5,98,252,191,162,178,226,15,103,246,104,46,151,10,216,234,153,208,160,167,167,126,246,199,73,35,19,87,194,229,77,30,190,234,166,186,46,168,153,63,203,211,133,252,125,194,102,75,222,178,231,49,174,248,126,227,114,184,226,138,155,220,82,217,42,38,154,6,193,37,37,36,45,107,157,52,81,57,31,186,157,234,168,141,84,209,91,223,226,136,25,64,0,2,42,249,231,126,132,255,0,121,63,134,150,171,146,167,154,124,83,242,254,187,212,109,198,106,115,33,224,167,52,248,193,252,29,254,12,239,248,82,217,246,75,218,253,183,219,181,85,48,245,59,87,100,233,244,186,48,75,174,157,153,251,183,109,211,86,233,174,171,167,138,229,233,203,211,58,56,76,206,139,214,99,102,54,39,193,87,27,109,199,11,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,219,78,244,85,71,42,234,173,238,241,84,9,10,0,1,21,124,243,191,66,127,188,159,195,79,171,149,63,2,86,164,181,80,113,77,156,184,102,173,215,39,84,36,248,34,213,113,129,173,130,56,17,172,116,119,133,98,170,185,239,115,149,201,6,246,181,24,140,235,181,31,190,9,35,204,174,34,184,73,194,188,75,102,158,86,226,156,192,151,173,134,242,231,218,87,7,219,154,232,221,237,10,233,106,109,175,130,9,226,150,25,35,150,141,209,210,213,54,102,106,199,46,248,209,21,81,93,166,64,0,0,0,0,1,109,50,79,135,92,163,225,238,155,17,65,149,184,78,146,210,252,85,120,169,188,220,230,142,38,53,242,62,73,100,124,116,237,70,53,173,142,154,6,200,177,195,11,17,24,198,106,186,43,223,35,223,20,60,234,252,211,225,111,151,244,62,163,113,38,164,143,94,97,124,189,51,163,139,60,232,178,230,54,92,226,124,21,110,182,219,176,189,53,146,88,175,117,181,112,206,233,227,171,171,153,206,107,97,166,149,170,205,181,12,68,85,114,46,168,238,239,5,80,182,188,140,127,77,159,187,127,196,137,84,48,171,150,247,5,57,167,193,247,225,19,240,153,127,194,151,63,181,190,200,236,94,194,170,169,155,167,217,123,95,83,171,214,130,45,53,237,44,219,183,118,186,59,93,52,77,115,84,0,0,0,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,23,43,152,95,47,76,232,226,207,58,44,185,141,151,56,159,5,91,173,182,236,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,109,67,17,21,92,139,170,59,187,193,87,218,242,222,224,167,52,248,62,252,34,126,19,47,248,82,231,246,183,217,29,139,216,85,85,51,116,251,47,107,234,117,122,208,69,166,189,165,155,118,238,215,71,107,166,137,168,102,168,0,8,86,231,87,230,159,11,124,191,161,245,27,137,117,121,24,254,155,63,118,255,0,137,23,43,152,95,47,76,232,226,207,58,44,185,141,151,56,159,5,91,173,182,236,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,109,67,17,21,92,139,170,59,187,193,87,218,242,222,224,167,52,248,62,252,34,126,19,47,248,82,231,246,183,217,29,139,216,85,85,51,116,251,47,107,234,117,122,208,69,166,189,165,155,118,238,215,71,107,166,137,168,102,168,0,1,10,220,228,243,175,237,207,16,86,156,156,164,183,244,105,50,202,222,189,105,228,139,108,147,215,92,98,167,168,147,107,146,71,35,161,108,12,163,70,234,198,57,36,235,235,185,187,20,154,146,32,51,87,148,255,0,26,25,201,152,248,143,52,177,174,100,229,85,69,235,19,92,37,184,84,237,188,93,159,28,59,215,220,130,46,165,27,222,216,98,98,54,56,216,174,93,145,177,141,69,209,168,3,146,94,89,225,92,65,152,249,137,154,87,106,78,209,122,193,246,251,125,190,209,212,142,55,199,79,219,214,167,175,59,119,49,94,201,145,148,137,27,94,199,55,242,115,206,213,71,35,251,165,252,199,254,6,184,107,172,225,91,135,219,110,89,95,150,213,54,36,154,225,91,116,191,85,218,234,167,158,150,174,170,89,85,145,72,197,153,172,115,116,165,138,150,53,68,99,27,186,53,93,21,85,92,236,128,3,31,248,248,203,60,85,155,188,33,102,78,5,193,84,157,174,245,81,111,167,184,83,82,182,57,36,146,171,177,85,195,88,248,34,100,108,115,223,52,140,167,115,35,98,55,222,145,204,106,170,34,170,166,188,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,215,139,57,42,103,239,218,171,207,216,92,125,151,255,0,102,253,161,81,236,127,107,93,107,123,119,97,234,59,161,218,58,84,61,62,183,79,102,253,158,238,237,116,238,208,9,126,194,120,166,197,142,112,173,155,26,225,106,238,219,101,196,22,250,123,165,186,167,164,248,250,244,179,198,217,34,147,99,209,175,110,230,61,171,163,145,28,154,232,168,139,220,107,89,145,121,23,152,252,69,230,61,187,43,242,190,205,219,174,181,218,203,52,210,170,178,150,223,74,213,68,146,170,166,68,69,233,194,205,205,213,116,87,43,156,214,49,175,123,216,199,79,247,6,121,41,138,184,118,225,179,7,228,230,53,184,90,171,111,88,127,218,29,166,123,92,178,73,74,254,189,125,69,67,54,58,72,227,122,232,201,154,139,171,19,222,69,211,84,209,87,202,240,47,193,149,139,131,204,184,170,182,73,117,246,206,51,197,29,158,163,19,92,162,123,210,149,210,68,143,233,83,83,70,237,52,134,46,172,168,146,57,169,36,142,123,156,237,168,172,138,48,185,92,60,112,253,128,120,101,202,250,28,168,203,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,118,68,215,43,117,72,226,141,189,251,80,185,96,0,0,0,0,1,170,185,178,159,9,222,86,50,111,229,254,30,244,232,8,171,255,0,65,83,138,127,250,126,202,175,252,171,113,255,0,136,146,233,146,24,42,235,150,185,47,128,114,230,251,81,73,61,203,10,225,123,85,146,178,90,71,185,208,73,61,53,36,112,200,232,220,230,181,202,197,115,21,81,85,173,93,52,213,19,192,15,106,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,35,215,152,95,47,76,232,226,207,58,44,185,141,151,56,159,5,91,173,182,236,47,77,100,150,43,221,109,92,51,186,120,234,234,230,115,154,216,105,165,106,179,109,67,17,21,92,139,170,59,187,193,84,45,175,35,31,211,103,238,223,241,34,213,115,171,243,79,133,190,95,208,250,141,196,205,78,91,220,20,230,159,7,223,132,79,194,101,255,0,10,92,254,214,251,35,177,123,10,170,166,110,159,101,237,125,78,175,90,8,180,215,180,179,110,221,218,232,237,116,209,53,241,92,194,249,122,103,71,22,121,209,101,204,108,185,196,248,42,221,109,183,97,122,107,36,177,94,235,106,225,157,211,199,87,87,51,156,214,195,77,43,85,155,106,24,136,170,228,93,81,221,222,10,161,109,121,24,254,155,63,118,255,0,137,18,168,97,87,45,238,10,115,79,131,239,194,39,225,50,255,0,133,46,127,107,125,145,216,189,133,85,83,55,79,178,246,190,167,87,173,4,90,107,218,89,183,110,237,116,118,186,104,154,230,168,0,0,24,171,205,31,200,158,102,253,23,214,40,136,1,54,61,227,51,37,49,87,17,60,54,99,12,156,193,87,11,85,21,235,16,123,63,179,79,116,150,72,233,89,208,175,167,168,126,247,71,28,143,77,89,11,145,52,98,251,202,154,232,154,170,70,15,250,10,156,83,255,0,211,246,85,127,229,91,143,252,68,9,169,0,1,138,188,209,252,137,230,111,209,125,98,136,128,19,99,222,51,50,83,21,113,19,195,102,48,201,204,21,112,181,81,94,177,7,179,251,52,247,73,100,142,149,157,10,250,122,135,239,116,113,200,244,213,144,185,19,70,47,188,169,174,137,170,164,96,255,0,160,169,197,63,253,63,101,87,254,85,184,255,0,196,64,154,144,0,24,171,205,31,200,158,102,253,23,214,40,136,1,54,61,227,51,37,49,87,17,60,54,99,12,156,193,87,11,85,21,235,16,123,63,179,79,116,150,72,233,89,208,175,167,168,126,247,71,28,143,77,89,11,145,52,98,251,202,154,232,154,170,70,15,250,10,156,83,255,0,211,246,85,127,229,91,143,252,68,9,169,0,0,0,1,0,60,209,252,246,102,111,209,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,22,255,0,140,206,87,249,251,196,79,18,120,195,56,240,86,47,203,250,43,46,32,246,127,102,130,233,112,173,142,169,157,10,10,122,119,239,108,116,146,49,53,124,46,84,209,235,238,170,107,162,234,137,147,252,189,56,95,199,220,38,100,189,235,46,115,26,239,135,238,55,43,142,40,169,189,197,45,146,162,105,160,108,18,82,82,66,214,185,211,69,19,145,251,169,222,170,136,213,77,21,189,254,40,129,148,0,0,0,0,33,131,154,55,2,86,172,147,186,195,158,249,47,134,106,233,240,77,242,161,237,196,22,234,72,27,216,176,245,107,156,196,137,241,237,93,209,83,84,57,238,68,102,206,156,82,53,24,142,106,77,12,77,202,14,74,158,86,49,79,204,10,239,78,183,25,233,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,101,120,70,225,126,213,194,102,18,197,185,115,134,174,245,119,28,61,113,197,14,189,217,229,174,168,108,213,173,130,75,117,12,50,54,161,204,138,38,35,251,69,61,66,181,24,213,78,154,199,170,238,220,136,23,212,0,0,138,190,121,223,161,63,222,79,225,164,170,24,85,204,135,130,156,211,227,7,240,119,248,51,191,225,75,103,217,47,107,246,223,110,213,84,195,212,237,93,147,167,210,232,193,46,186,118,103,238,221,183,77,91,166,186,174,129,133,124,149,60,211,226,159,151,245,222,163,110,38,164,143,94,94,156,189,51,163,132,204,232,189,102,54,99,98,124,21,113,182,220,112,189,77,146,40,172,149,181,115,78,217,228,171,164,153,174,115,102,166,137,168,205,180,239,69,84,114,174,170,222,239,21,73,10,0,0,2,202,113,93,194,142,92,113,107,151,15,193,88,214,46,195,117,161,234,79,96,191,193,10,62,170,209,84,228,68,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,131,124,141,192,24,203,43,56,217,203,28,190,204,28,61,87,99,196,54,60,200,195,244,213,212,53,40,155,226,127,180,41,213,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,118,51,49,255,0,136,206,18,112,174,120,230,22,89,231,29,60,189,131,25,229,158,32,181,220,40,231,71,71,20,53,180,49,92,233,106,42,32,170,114,66,249,101,217,12,85,43,78,196,123,26,217,103,118,229,68,123,149,3,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,230,143,231,179,51,126,139,232,244,68,255,0,17,129,198,103,43,252,253,226,39,137,60,97,156,120,43,23,229,253,21,151,16,123,63,179,65,116,184,86,199,84,206,133,5,61,59,247,182,58,73,24,154,190,23,42,104,245,247,85,53,209,117,68,11,129,201,83,202,198,41,249,129,93,233,214,227,63,204,95,229,233,194,254,62,225,51,37,239,89,115,152,215,124,63,113,185,92,113,69,77,238,41,108,149,19,77,3,96,146,146,146,22,181,206,154,40,156,143,221,78,245,84,70,170,104,173,239,241,68,202,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,214,189,98,180,195,92,239,229,19,196,150,101,103,70,62,204,107,22,54,203,88,45,184,171,20,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,154,235,162,175,137,33,60,25,228,166,42,225,219,134,204,31,147,152,214,225,106,173,189,97,255,0,104,118,153,237,114,201,37,43,250,245,245,21,12,216,233,35,141,235,163,38,106,46,172,79,121,23,77,83,69,80,189,96,0,49,87,154,63,145,60,205,250,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,122,56,204,201,76,85,196,79,13,152,195,39,48,85,194,213,69,122,196,30,207,236,211,221,37,146,58,86,116,43,233,234,31,189,209,199,35,211,86,66,228,77,24,190,242,166,186,38,170,145,237,146,28,162,120,146,203,92,232,192,57,141,125,198,217,107,61,183,10,226,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,93,53,84,241,2,93,0,0,8,171,231,157,250,19,253,228,254,26,74,161,133,92,200,120,41,205,62,48,127,7,127,131,59,254,20,182,125,146,246,191,109,246,237,85,76,61,78,213,217,58,125,46,140,18,235,167,102,126,237,219,116,213,186,107,170,232,24,87,201,83,205,62,41,249,127,93,234,54,226,106,72,245,229,233,203,211,58,56,76,206,139,214,99,102,54,39,193,87,27,109,199,11,212,217,34,138,201,91,87,52,237,158,74,186,73,154,231,54,106,104,154,140,219,78,244,85,71,42,234,173,238,241,84,144,160,0,0,34,3,157,166,102,97,92,65,152,249,119,149,182,154,190,209,122,193,246,251,133,194,239,211,146,55,199,79,219,214,155,161,3,182,189,94,201,145,148,139,35,152,246,183,242,115,192,228,87,35,251,188,175,38,204,148,251,115,196,21,219,56,234,238,29,26,76,178,183,167,70,8,229,219,36,245,215,24,170,41,227,220,213,141,200,232,91,3,43,21,218,61,142,73,58,26,110,110,244,46,175,20,252,175,248,167,226,39,136,44,109,156,113,226,252,170,162,164,196,23,4,236,16,58,225,113,142,70,80,193,19,41,233,122,173,236,146,34,76,176,67,18,201,181,234,222,162,191,110,141,209,19,39,249,117,240,109,136,120,65,192,24,174,223,143,170,112,253,126,44,196,247,136,230,158,186,201,91,85,60,15,183,65,11,82,154,23,36,209,198,141,123,37,150,177,202,173,103,122,74,221,92,237,17,26,25,106,91,78,37,50,134,155,62,178,27,28,229,28,208,82,73,81,136,172,243,67,111,90,185,229,134,8,174,44,210,90,41,164,124,90,189,25,29,76,112,200,168,136,237,81,138,138,215,34,171,86,229,128,53,87,54,93,225,175,55,169,179,235,33,176,54,110,67,61,36,149,24,138,207,12,215,4,164,130,88,96,138,226,205,98,173,134,54,75,171,209,145,212,199,52,104,170,174,213,24,138,142,114,42,57,99,131,63,185,57,230,158,43,206,92,89,138,114,83,18,101,253,155,6,94,110,14,184,91,45,215,58,202,154,121,168,250,173,71,205,3,98,166,162,88,163,133,147,58,86,196,198,170,237,137,35,69,85,84,83,58,184,26,201,76,211,225,219,135,219,110,78,102,181,195,10,86,213,225,251,133,111,178,231,195,210,212,201,27,232,103,149,106,63,46,233,227,141,86,100,158,106,148,247,88,141,233,164,94,46,220,170,16,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,134,185,223,202,39,137,44,202,206,140,125,152,214,44,109,150,176,91,113,86,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,53,215,69,95,18,66,120,51,201,76,85,195,183,13,152,63,39,49,173,194,213,91,122,195,254,208,237,51,218,229,146,74,87,245,235,234,42,25,177,210,71,27,215,70,76,212,93,88,158,242,46,154,166,138,161,122,192,0,0,0,0,0,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,173,122,197,105,134,185,223,202,39,137,44,202,206,140,125,152,214,44,109,150,176,91,113,86,40,186,222,232,226,171,185,87,182,120,224,169,171,146,104,219,35,91,70,230,163,209,175,68,84,71,57,53,215,69,95,18,66,120,51,201,76,85,195,183,13,152,63,39,49,173,194,213,91,122,195,254,208,237,51,218,229,146,74,87,245,235,234,42,25,177,210,71,27,215,70,76,212,93,88,158,242,46,154,166,138,161,122,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,239,2,133,78,255,0,19,176,161,123,128,229,165,69,41,226,84,7,14,106,57,170,215,34,42,42,104,168,191,18,3,57,146,97,39,97,124,243,159,91,107,169,155,83,183,73,22,52,111,87,109,29,31,197,19,191,77,196,250,17,73,206,99,43,89,75,75,133,179,26,130,158,71,62,123,156,212,179,233,19,81,168,213,164,137,117,220,157,253,221,15,253,244,2,210,242,128,198,19,216,51,234,253,105,117,78,216,46,118,120,24,172,116,142,68,238,173,133,53,68,78,239,249,162,248,253,228,218,53,205,123,81,236,93,90,228,213,23,239,67,93,190,5,243,50,135,43,179,250,211,118,185,84,197,12,23,21,167,183,107,43,220,214,238,125,109,51,190,8,191,6,47,143,119,137,176,118,17,188,83,98,12,45,105,189,209,202,201,32,174,163,134,118,57,139,171,85,28,196,94,229,3,245,202,92,186,119,149,28,57,53,64,40,71,106,86,139,169,66,38,133,77,95,128,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,123,212,39,136,95,19,148,241,2,160,0,24,245,199,126,99,63,46,56,105,198,247,8,52,237,21,54,90,152,161,247,158,213,220,229,142,52,209,91,225,223,34,26,246,85,212,85,226,92,65,53,92,154,173,77,214,177,210,59,87,107,172,146,191,95,21,241,239,119,138,146,171,206,115,49,107,45,246,236,41,128,169,38,86,193,118,162,171,124,237,71,189,53,88,234,169,149,59,147,221,95,204,248,145,219,194,214,13,143,48,56,136,203,252,39,62,189,42,219,229,58,201,163,90,186,182,53,234,42,104,238,229,213,24,169,222,4,208,114,208,202,246,101,199,15,20,147,57,92,233,175,203,71,113,147,115,89,238,185,212,52,250,162,43,117,213,53,85,241,239,50,212,243,216,3,13,210,97,44,29,104,176,81,55,108,84,148,84,241,34,109,106,105,178,38,51,193,189,222,13,67,208,128,40,82,165,238,66,144,57,79,18,163,132,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,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,190,37,71,11,224,5,37,101,5,73,222,128,114,98,87,50,252,175,102,99,240,241,87,51,85,205,154,194,181,151,24,246,181,158,243,155,67,81,162,42,187,77,19,84,79,14,243,45,79,61,143,240,221,38,45,193,215,123,5,107,119,69,87,69,81,18,166,214,174,187,226,123,60,29,221,224,229,3,88,138,74,138,188,53,136,33,171,143,84,169,181,86,54,70,232,237,52,146,39,235,226,158,29,237,241,67,97,62,4,51,25,249,143,195,78,8,184,79,167,104,166,178,211,69,55,188,247,46,230,172,145,174,170,239,30,248,212,130,254,41,112,108,121,127,196,70,96,97,56,53,233,81,95,42,22,61,90,212,209,178,47,81,19,70,247,38,136,244,78,226,68,185,49,230,45,101,194,221,138,240,21,92,202,232,45,52,84,143,129,170,247,174,139,37,85,74,175,114,251,169,249,255,0,0,37,12,0,5,11,226,19,185,78,87,196,225,60,64,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,225,84,228,161,203,226,191,0,5,73,224,117,181,232,229,209,14,196,3,147,227,188,87,197,106,180,214,220,230,85,72,233,41,228,157,202,137,170,232,214,170,175,251,199,216,90,62,45,49,18,97,142,27,179,26,234,217,95,28,145,97,202,213,99,217,174,168,189,53,79,130,162,252,64,134,174,101,121,189,75,154,121,232,202,106,9,165,146,159,15,69,87,71,239,177,204,210,69,172,153,28,136,142,114,252,24,222,244,68,255,0,131,219,114,148,202,234,140,91,158,44,199,46,167,133,244,248,102,178,23,110,123,155,185,28,250,106,189,116,69,69,85,240,111,130,161,132,184,146,225,53,231,17,220,238,82,74,249,95,89,91,52,219,158,170,170,187,228,85,248,247,252,73,153,229,7,150,143,194,153,43,122,196,85,212,236,100,215,139,165,61,92,46,71,49,202,177,186,138,37,77,116,77,83,249,69,238,215,226,6,125,162,34,38,136,154,34,28,128,7,14,41,11,226,114,158,32,114,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,3,133,57,0,80,84,211,133,241,56,79,16,43,56,84,69,77,21,53,69,57,0,66,39,54,188,174,168,194,89,226,252,114,218,120,89,79,137,171,38,118,230,185,187,149,204,166,164,211,84,68,69,79,23,120,170,158,39,150,166,111,82,229,102,122,62,154,190,105,99,167,196,49,82,81,251,140,115,245,145,43,33,70,162,163,92,159,7,187,189,81,127,225,207,94,111,153,104,252,87,146,182,92,69,67,78,199,205,103,186,84,85,204,229,115,26,169,27,104,165,85,211,84,213,127,147,78,237,126,4,51,97,187,132,214,108,71,108,185,71,43,226,125,29,108,51,110,98,170,42,108,145,23,225,223,240,3,104,155,61,124,87,91,77,21,206,21,85,142,174,158,57,218,170,154,46,142,106,42,127,190,125,133,163,225,47,17,38,39,225,187,46,110,174,149,242,73,46,28,162,87,189,250,234,171,211,68,248,170,175,192,187,128,112,190,5,37,74,117,185,232,213,209,64,236,69,57,40,106,248,47,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,0,0,0,0,0,0,14,21,116,66,135,120,21,42,252,14,52,2,152,155,162,170,157,167,13,67,144,6,18,115,71,205,43,126,24,200,76,67,133,93,60,173,169,186,208,75,70,214,178,55,104,237,242,82,183,189,81,81,52,210,95,137,154,245,19,199,75,79,45,76,202,169,28,44,116,142,84,77,123,145,53,82,10,57,157,103,132,249,131,159,119,204,21,69,80,142,160,195,149,211,83,232,180,219,28,187,162,166,94,247,47,122,251,209,47,220,6,56,228,6,8,155,50,51,171,6,96,168,88,215,173,210,239,3,30,215,57,173,69,141,174,222,254,247,34,167,230,181,222,40,186,155,23,100,150,6,131,46,242,218,201,134,32,134,40,210,154,138,153,154,51,111,243,105,227,103,126,212,68,215,220,251,136,121,229,59,148,111,198,185,225,14,59,154,45,208,97,106,232,92,213,73,246,123,207,166,170,215,221,211,87,120,55,238,38,253,141,107,26,140,106,104,141,77,19,246,1,81,194,247,33,201,75,151,224,7,7,40,135,31,172,169,19,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,161,193,82,166,165,63,172,10,147,189,14,74,90,191,2,160,60,38,118,224,104,51,19,45,175,120,98,120,98,145,42,104,170,89,163,246,255,0,58,158,70,119,110,69,77,125,255,0,184,215,71,63,240,68,217,111,157,88,207,5,76,198,177,109,119,121,216,198,181,205,114,36,110,118,246,119,181,17,63,53,205,240,68,208,217,157,237,107,218,172,114,106,142,69,69,253,132,32,115,98,202,55,224,172,240,155,29,195,22,216,49,77,116,206,114,172,251,253,230,83,82,233,238,233,171,124,93,247,129,156,220,174,51,74,223,137,242,19,15,97,86,207,43,170,109,84,17,81,185,175,141,218,55,100,149,77,238,85,85,77,52,139,224,102,217,4,156,177,115,194,124,190,207,187,30,10,173,168,70,208,98,58,232,105,244,74,109,238,77,177,84,175,115,147,189,61,233,83,239,39,94,158,120,234,169,226,169,133,85,99,153,141,145,170,169,167,114,166,168,7,97,213,43,117,84,83,180,225,200,5,13,240,43,69,213,10,116,57,69,248,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,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,112,23,188,229,60,64,229,60,14,64,2,216,113,47,143,225,203,92,141,198,152,173,243,199,20,180,86,90,169,98,89,54,237,87,109,211,193,202,154,254,114,124,77,114,243,35,19,213,99,156,195,196,88,174,161,201,36,215,139,165,69,87,184,212,68,93,242,42,181,17,19,84,240,211,193,87,250,73,104,230,231,156,21,22,76,188,126,91,210,213,67,253,119,142,72,100,98,181,142,118,214,203,67,34,247,238,213,59,156,191,2,44,184,126,193,46,204,108,235,193,120,45,25,35,155,115,188,83,199,34,49,85,29,211,107,183,191,69,68,85,79,117,171,240,255,0,132,9,123,229,57,147,212,216,23,37,42,177,76,240,74,202,172,65,85,75,112,106,185,239,209,90,250,24,215,193,205,77,63,148,119,134,191,180,206,211,196,228,214,8,164,203,220,183,177,97,122,38,189,177,210,80,82,199,163,222,174,95,114,8,217,222,170,137,253,130,124,15,108,0,235,119,122,149,175,114,20,128,77,116,239,82,178,148,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,186,233,220,165,101,43,226,5,45,238,83,176,160,169,59,208,14,76,18,230,199,147,212,216,235,37,41,113,76,16,74,250,172,63,85,85,112,114,181,239,209,26,202,25,23,193,173,93,127,147,111,142,159,180,206,211,196,231,46,8,164,204,44,183,190,225,122,214,189,209,213,208,85,71,163,30,173,95,126,9,25,220,168,139,253,154,252,0,214,203,45,241,61,86,6,204,60,59,138,233,220,145,205,103,186,83,213,123,237,69,68,217,34,43,145,81,116,79,13,124,85,63,160,216,211,134,140,127,14,101,100,110,11,197,108,158,57,101,173,178,210,203,42,199,183,106,59,110,158,13,85,211,243,87,226,107,205,196,14,9,118,92,231,94,52,193,106,201,26,219,101,226,162,56,209,234,170,238,155,157,189,154,170,162,42,251,174,79,135,252,36,166,242,140,206,10,139,222,94,51,45,234,170,161,254,180,71,28,49,177,26,198,187,107,165,174,145,59,247,106,189,205,79,128,18,54,112,190,7,32,10,14,90,23,196,227,192,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,14,21,126,7,37,46,241,3,131,150,156,21,39,114,1,201,68,210,178,8,95,60,139,163,99,106,185,223,177,19,82,179,195,231,78,48,167,192,217,105,127,196,21,46,209,176,91,234,213,61,230,162,170,182,158,71,247,110,238,254,104,16,147,204,227,50,211,28,113,47,136,172,49,110,232,225,187,132,208,49,85,88,168,187,224,166,69,211,111,127,140,127,21,83,218,242,164,201,155,142,41,206,155,126,98,76,205,180,54,42,152,166,102,177,73,249,77,208,214,49,116,114,104,222,229,103,199,83,18,51,179,17,201,141,115,147,25,226,54,177,202,183,59,245,100,172,111,114,170,162,204,228,111,230,247,47,114,39,129,54,156,180,50,181,152,39,134,236,39,123,157,186,79,121,181,195,91,162,181,237,86,245,36,168,147,69,71,46,158,19,124,16,12,187,107,90,198,163,26,154,35,83,68,253,135,32,1,75,138,83,239,57,85,239,0,84,158,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,144,7,90,253,229,77,56,8,189,224,86,112,230,181,237,86,57,53,71,38,139,251,14,64,16,141,205,111,38,110,56,91,58,110,25,137,11,55,80,223,106,101,153,250,69,39,228,246,195,70,196,213,203,171,123,213,255,0,13,15,21,203,31,50,211,3,241,47,135,108,50,238,232,226,75,132,48,61,81,88,136,155,32,169,68,215,119,127,140,159,5,66,76,185,151,229,107,49,183,13,216,178,247,3,117,158,205,107,154,183,68,107,220,174,233,201,79,38,136,141,93,60,33,248,161,9,121,39,136,228,193,89,201,131,49,27,152,228,91,101,250,142,87,183,185,21,17,38,106,59,243,187,147,185,87,196,13,155,97,149,147,194,201,227,93,91,35,81,205,253,138,154,149,158,31,37,177,133,62,57,203,75,6,32,166,118,173,158,223,72,171,239,53,85,21,212,241,191,191,111,119,243,143,112,5,46,56,42,94,244,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,94,245,42,85,209,10,64,229,60,74,138,90,84,0,193,46,108,185,187,22,6,201,74,60,53,2,175,105,191,85,213,91,213,17,209,247,53,244,82,166,186,59,85,209,58,137,225,247,153,216,170,136,138,170,186,34,120,169,8,220,217,243,106,171,23,231,84,185,122,202,201,95,73,134,43,230,214,62,171,92,196,123,169,169,180,84,68,239,77,61,255,0,31,189,64,196,60,156,177,59,22,230,246,13,195,239,247,189,167,127,161,129,253,203,222,215,78,221,223,155,223,225,175,129,178,38,77,225,200,240,142,84,97,44,53,22,136,203,125,162,150,22,162,107,220,137,26,119,123,221,255,0,31,137,6,124,184,242,122,163,50,248,141,194,247,137,161,69,160,195,215,90,106,185,186,145,72,230,187,220,157,237,209,91,221,220,232,126,42,79,197,29,52,116,84,144,81,194,136,145,193,27,98,106,39,193,26,154,39,251,192,119,28,47,129,201,194,248,1,71,196,169,19,226,112,84,137,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,201,241,41,248,149,170,106,82,5,73,224,114,112,158,7,32,120,220,228,195,145,226,236,168,197,184,106,93,21,151,11,69,84,46,69,215,189,22,53,238,247,123,254,31,3,91,188,227,177,59,9,102,246,50,195,236,247,125,153,127,174,129,157,203,220,214,206,237,191,157,223,225,167,137,179,133,101,52,117,180,147,209,204,136,177,207,27,162,114,47,197,28,154,47,251,228,3,243,28,201,234,140,180,226,55,20,94,33,133,18,131,16,221,106,106,225,217,20,141,107,125,200,30,237,85,221,221,238,155,224,160,72,143,41,172,221,139,28,228,165,102,26,157,87,180,216,106,233,109,232,138,232,251,218,202,40,147,93,27,162,232,189,53,241,251,140,237,33,23,148,198,109,85,97,12,234,139,47,95,89,43,41,49,61,124,58,71,213,107,88,175,109,53,78,170,168,189,235,175,185,225,247,33,55,40,168,168,138,139,170,47,130,129,201,74,248,149,20,184,14,19,185,74,202,10,145,117,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,0,0,0,225,87,64,56,85,40,69,239,56,123,180,253,127,210,34,106,175,122,175,248,128,237,68,208,228,0,63,7,28,223,233,48,198,17,187,94,235,42,89,78,202,90,41,229,71,189,219,81,21,177,57,222,63,248,170,107,147,197,62,50,155,30,113,15,152,56,150,74,215,85,50,162,255,0,86,200,158,175,220,155,35,127,77,186,119,39,118,140,79,135,195,227,226,76,207,50,236,224,252,23,100,36,208,81,93,82,150,182,248,234,187,116,104,217,118,189,92,234,41,180,211,221,95,138,167,221,226,157,228,19,81,199,93,138,177,68,49,202,146,213,86,93,235,218,143,254,115,229,146,89,59,252,60,85,85,223,227,2,98,121,76,100,229,21,151,42,40,115,18,178,201,28,117,215,72,155,80,149,15,139,71,189,169,53,107,88,168,187,191,176,115,116,238,240,84,36,44,178,124,25,96,248,240,103,12,217,119,108,90,46,203,81,246,122,141,103,141,88,173,114,59,106,187,189,21,87,191,222,85,254,146,246,0,41,85,57,95,2,144,9,226,86,82,212,248,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,18,178,151,39,196,2,41,81,65,82,120,1,201,30,156,217,242,114,138,245,149,21,217,137,71,100,142,74,235,92,78,168,90,134,69,171,216,213,154,137,175,85,93,223,216,53,218,247,120,34,146,22,89,62,51,112,124,120,207,134,108,196,182,37,23,106,168,251,61,88,176,70,140,87,57,93,181,29,220,136,169,223,238,162,255,0,64,16,47,194,198,50,155,1,241,15,151,216,150,58,215,82,178,158,255,0,72,201,94,143,218,155,36,127,77,218,247,47,118,143,95,135,199,225,226,108,109,129,175,244,152,159,8,218,111,116,117,44,168,101,85,20,18,171,216,237,200,170,232,154,239,31,252,100,53,137,172,142,187,10,226,137,163,137,37,165,172,180,87,185,25,252,215,197,36,82,119,120,248,42,43,127,196,78,207,45,28,224,252,40,228,36,48,86,221,82,170,182,198,234,75,116,136,233,119,61,28,218,40,117,215,221,79,138,47,223,224,189,224,101,217,194,166,167,32,14,165,94,253,10,209,78,185,90,168,186,162,255,0,136,49,218,254,175,233,3,184,28,34,234,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,7,11,174,157,197,10,244,248,175,121,216,117,201,19,100,79,21,69,251,208,10,54,239,118,137,224,119,34,34,38,136,133,17,181,204,238,84,215,245,157,128,14,185,230,142,158,23,207,51,209,172,141,170,231,42,174,136,136,137,170,156,205,52,84,241,186,105,164,107,24,196,85,115,156,186,34,34,24,145,198,79,27,56,11,38,112,124,212,54,123,253,182,182,239,86,217,225,138,6,85,200,143,87,118,101,115,83,242,109,85,68,85,123,19,189,81,59,208,12,29,230,225,157,148,248,203,28,91,242,230,211,122,101,68,54,43,141,76,181,48,197,62,228,141,253,158,6,179,115,81,169,167,115,228,248,175,196,199,174,5,242,126,191,54,243,214,207,12,86,167,214,81,217,106,232,107,234,151,165,189,172,106,86,66,157,254,242,124,55,253,254,11,220,90,124,198,198,119,252,222,204,123,206,47,171,142,106,138,219,237,123,231,100,44,123,229,219,189,200,140,107,85,218,175,134,212,255,0,7,135,129,46,124,170,248,96,159,46,112,55,225,79,18,219,106,160,184,98,139,117,52,177,178,166,158,54,236,107,106,37,123,85,171,222,239,205,233,170,235,250,188,0,207,60,49,105,130,197,135,45,118,90,104,27,12,84,52,112,211,182,54,183,106,53,26,196,77,52,248,120,31,166,0,28,47,129,73,202,175,192,225,60,64,169,19,67,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,106,114,0,160,169,60,10,87,196,229,23,224,5,71,230,98,123,76,23,220,57,116,178,212,192,217,162,174,163,154,157,209,185,187,145,200,230,42,105,167,199,196,253,48,6,187,220,116,100,253,126,82,103,173,226,25,109,79,163,163,189,85,215,87,210,175,75,99,94,213,172,153,59,189,229,248,108,251,188,83,184,200,94,81,249,217,79,131,113,197,195,46,110,215,166,83,195,125,184,211,75,77,12,179,237,73,31,217,231,107,246,181,90,186,247,50,63,138,124,12,150,230,169,195,4,249,141,129,191,10,120,106,219,85,61,195,11,219,170,101,145,148,212,241,187,123,93,81,19,220,174,94,231,126,111,81,83,79,215,226,68,102,92,227,59,254,80,230,61,155,23,210,71,53,61,109,138,189,147,190,23,189,241,110,216,229,71,181,202,221,23,195,114,127,135,199,192,13,157,96,154,58,136,89,60,47,71,50,70,163,154,168,186,162,162,166,168,118,24,139,193,183,27,56,11,57,176,124,52,55,139,253,182,138,239,72,216,33,150,7,213,200,175,71,118,100,115,147,242,141,69,84,69,99,211,185,85,59,148,203,120,102,138,162,54,205,12,141,123,30,136,173,115,87,84,84,80,42,84,69,241,67,167,110,199,104,190,7,121,215,35,92,254,228,77,63,88,4,122,124,23,188,173,53,211,188,162,56,155,26,120,170,175,222,167,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,14,181,123,213,116,99,83,79,236,151,254,0,43,85,209,53,82,158,163,52,238,93,78,35,98,39,231,46,229,79,138,248,149,234,154,232,5,169,206,170,252,194,170,194,181,116,56,58,134,58,122,199,69,50,35,221,62,189,235,11,182,248,72,207,138,167,199,225,253,36,75,102,87,5,28,76,230,53,214,58,220,72,218,234,213,222,136,197,150,229,77,38,213,86,181,186,254,82,169,126,13,79,184,155,245,68,95,20,212,165,177,70,213,213,177,181,63,98,1,23,92,41,114,173,138,215,115,166,197,249,167,112,172,87,70,216,38,101,31,70,142,88,209,237,153,28,168,171,190,78,237,172,79,135,197,73,52,194,248,114,217,132,48,237,187,12,89,161,108,84,86,202,118,83,64,198,177,173,68,99,83,68,238,106,34,39,244,33,250,128,1,75,222,140,77,74,142,169,163,222,154,34,232,160,117,245,117,119,127,222,119,53,117,209,78,134,66,173,114,119,235,247,169,244,53,0,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,93,53,83,167,171,163,187,190,243,189,200,124,239,133,92,229,239,211,238,80,62,134,61,30,154,149,29,80,199,177,52,85,213,78,208,63,47,20,97,203,102,47,195,183,28,49,121,133,178,209,92,233,223,77,59,28,198,185,21,142,77,23,185,200,168,191,210,132,101,241,91,202,182,43,165,206,167,23,229,101,194,177,29,35,103,153,244,125,26,56,163,87,186,101,114,34,46,248,251,182,189,126,31,4,37,32,1,7,249,107,193,71,19,57,115,117,146,183,13,182,186,137,119,170,61,98,185,83,71,185,81,174,110,191,147,170,79,131,151,239,37,167,37,107,243,10,151,10,210,80,227,26,24,234,43,27,20,40,175,108,250,119,164,45,221,227,35,254,40,191,31,143,244,151,81,209,70,229,213,209,181,127,106,21,34,34,120,38,128,83,212,102,157,235,161,82,46,169,170,13,123,244,40,145,136,191,154,187,85,126,41,226,7,96,58,209,239,69,209,237,77,63,178,79,248,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,56,84,212,104,135,32,10,36,123,99,98,185,126,7,77,26,185,200,174,114,170,175,222,165,83,177,101,93,17,123,138,226,102,198,233,220,7,96,5,27,211,93,62,32,86,82,231,181,159,156,84,117,78,197,123,52,79,16,43,220,138,154,167,196,229,59,208,233,131,84,110,197,241,111,113,222,7,26,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,52,67,144,7,11,220,135,27,145,19,85,248,21,29,19,234,173,216,158,46,238,3,181,175,107,255,0,52,168,234,129,138,198,104,190,39,104,0,81,189,53,211,226,86,7,203,88,231,53,90,173,85,78,239,130,157,241,189,178,49,28,159,19,137,88,143,77,52,66,136,24,177,42,162,175,112,29,218,32,68,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,1,198,136,114,0,3,171,107,183,234,135,105,198,137,168,4,57,0,10,118,166,186,232,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,218,154,235,162,21,0,7,10,114,0,234,218,237,250,169,218,113,162,106,114,0,227,68,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,255,217