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,4,5,6,7,6,12,16,2,27,0,1,2,3,4,5,6,7,17,18,8,9,19,20,33,49,56,181,21,34,65,119,22,71,133,134,197,23,35,50,81,97,113,24,51,66,118,129,145,180,25,36,37,82,114,161,38,39,52,69,83,98,166,177,193,209,211,212,57,67,84,86,87,88,99,100,104,115,116,130,149,150,179,196,228,240,53,54,55,68,178,225,73,117,132,146,162,164,194,101,131,147,148,163,165,182,195,103,210,40,85,241,135,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,75,17,1,0,1,2,3,3,7,7,9,5,6,5,5,1,1,0,0,1,2,3,4,5,17,6,33,49,7,18,65,81,97,113,177,19,34,51,53,114,161,178,20,50,54,66,82,129,145,193,209,21,52,98,179,240,22,35,36,130,131,225,55,67,68,115,241,83,146,194,195,210,84,162,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,209,83,173,141,93,117,93,64,238,7,9,224,114,0,20,43,209,191,164,168,114,139,168,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,90,204,164,226,31,4,102,206,42,198,88,6,130,79,103,226,140,19,121,175,182,87,91,39,145,28,249,169,224,169,116,44,172,133,116,77,241,59,70,238,77,53,141,238,218,238,229,141,242,124,85,114,138,42,138,106,157,243,193,149,103,5,136,196,89,185,126,213,19,52,219,210,106,152,232,137,157,34,103,179,93,218,240,225,215,11,166,0,62,216,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,41,85,208,225,30,142,253,21,64,43,0,225,124,0,225,206,211,226,114,139,170,106,117,61,171,174,169,169,216,223,209,64,42,0,165,87,69,2,160,82,142,57,213,20,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,20,228,225,64,234,149,202,137,220,189,231,91,36,87,251,187,151,187,196,174,86,57,218,104,138,162,40,85,139,170,129,91,17,81,59,245,43,67,144,0,227,67,144,0,225,78,64,31,27,247,190,69,106,106,168,125,13,95,212,85,211,106,46,168,135,27,116,64,43,5,40,167,58,160,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,181,143,179,51,24,229,39,22,88,251,27,96,155,189,69,21,117,22,56,186,201,36,113,212,75,20,85,177,50,228,233,22,154,161,35,123,86,72,30,232,218,143,143,84,71,34,126,229,38,148,131,30,34,124,192,230,119,243,202,245,253,182,82,55,180,117,77,22,237,213,76,233,49,43,175,145,107,22,241,56,188,101,155,212,197,84,213,110,34,98,120,76,106,152,62,30,243,219,12,113,17,151,20,217,129,134,169,42,40,156,217,157,67,114,160,159,85,117,21,107,24,199,73,18,63,68,73,91,182,70,57,175,106,38,173,123,117,70,59,115,27,114,200,73,225,159,136,76,79,195,190,99,209,226,91,101,117,67,172,21,179,67,6,34,182,177,137,43,107,104,145,254,242,182,53,115,83,174,198,185,238,137,251,155,163,149,81,87,99,222,215,76,174,94,227,188,63,153,216,34,201,143,240,181,79,90,215,125,163,142,178,13,94,199,62,61,201,239,69,38,199,57,169,44,110,220,199,181,28,187,94,199,55,93,80,206,202,179,40,199,219,210,175,159,28,123,123,81,110,80,54,38,230,201,227,124,165,136,215,13,114,124,201,234,254,9,237,142,137,223,172,111,227,171,208,128,13,178,189,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,222,230,69,154,217,163,129,115,198,199,105,193,57,147,138,112,245,12,216,82,154,166,74,91,85,226,162,146,39,202,181,149,141,89,21,145,189,168,174,86,177,169,187,77,116,106,39,193,9,33,34,215,154,103,152,28,63,252,205,164,254,219,90,105,179,234,170,163,7,51,76,233,190,22,95,36,214,45,98,54,146,154,47,83,21,71,50,189,211,17,49,195,181,120,249,98,230,46,96,227,239,202,87,211,188,117,136,113,31,96,246,55,101,246,181,206,122,206,134,254,217,191,167,213,115,182,238,216,205,116,211,93,169,175,130,25,206,71,191,41,143,173,79,176,255,0,247,226,66,15,92,150,169,171,3,68,213,58,206,255,0,25,96,114,155,102,221,141,170,197,91,181,76,83,76,115,55,68,105,30,142,142,136,0,6,209,3,0,0,12,73,207,142,43,106,184,123,226,191,15,225,204,77,81,174,3,196,88,106,130,75,179,150,41,167,146,222,246,212,220,88,218,136,35,108,136,214,234,231,67,214,84,99,222,232,225,106,53,21,205,106,46,91,17,107,205,51,204,14,31,254,102,210,127,109,173,53,89,197,250,240,216,127,43,110,119,196,194,125,201,190,83,133,207,51,153,192,99,41,214,138,237,215,19,215,27,163,73,142,169,137,223,19,214,148,27,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,210,70,183,0,28,97,82,224,174,201,144,217,155,89,110,161,195,107,218,103,178,222,170,103,134,146,59,107,215,169,60,144,84,61,234,214,172,82,59,122,177,234,187,210,71,163,61,230,189,189,41,41,50,112,56,218,49,214,162,229,28,122,99,170,90,109,171,217,140,86,202,230,21,96,177,17,173,60,104,171,162,170,117,221,61,147,215,29,19,215,26,76,136,49,254,17,60,64,255,0,217,211,48,191,245,158,183,254,84,156,227,94,243,71,180,151,43,163,201,115,102,99,231,126,75,79,145,44,38,31,21,242,239,47,110,154,180,242,90,107,17,58,122,78,180,206,112,67,136,177,6,44,225,127,5,226,12,83,125,184,222,110,149,94,209,235,214,220,42,159,81,81,46,219,141,75,27,186,71,170,185,218,53,173,106,106,189,200,136,158,8,95,67,16,121,110,231,38,14,196,249,59,71,147,148,79,168,131,17,96,200,103,169,171,142,161,98,107,106,162,169,174,168,145,36,167,68,122,200,246,198,143,141,178,57,88,212,107,164,98,119,238,69,50,248,222,101,215,34,238,22,221,81,58,238,143,198,35,122,172,219,28,29,204,14,127,140,181,114,142,111,247,149,204,70,154,121,181,85,51,76,199,100,196,198,129,20,156,111,103,62,112,225,62,40,49,166,31,194,217,175,140,172,214,186,95,103,116,40,173,247,218,170,122,120,183,91,169,158,237,177,177,232,214,234,231,57,203,162,119,170,170,248,169,43,100,57,241,253,230,223,29,253,151,233,148,166,183,104,171,170,140,45,51,76,233,231,71,132,166,188,141,225,236,226,115,219,180,95,162,42,143,35,84,233,49,19,245,237,245,178,151,150,46,98,230,14,62,252,165,125,59,199,88,135,17,246,15,99,118,95,107,92,231,172,232,111,237,155,250,125,87,59,110,237,140,215,77,53,218,154,248,33,118,184,195,226,222,223,195,109,134,150,211,98,165,167,184,227,107,212,43,83,108,165,168,99,102,165,167,137,147,70,215,201,86,198,205,28,204,107,216,179,36,78,106,42,57,241,57,23,185,170,88,78,83,31,90,159,97,255,0,239,197,251,227,67,133,187,127,16,56,6,107,182,27,179,83,187,48,172,80,162,217,170,150,118,211,173,84,72,253,210,81,202,245,69,71,53,205,89,22,61,202,212,100,170,139,189,140,124,187,191,48,149,98,42,202,98,171,19,231,233,61,252,103,135,111,83,211,104,108,228,246,121,66,174,214,105,78,152,110,117,189,98,52,138,99,91,116,105,206,225,165,58,239,171,179,85,165,224,59,140,220,65,153,24,130,92,158,205,171,159,109,190,86,245,235,44,87,36,166,122,201,91,34,190,162,166,170,41,222,143,86,51,107,21,58,45,100,113,198,216,225,115,53,69,72,218,236,231,53,255,0,255,0,68,24,63,16,127,174,54,75,229,146,179,253,189,53,93,13,92,47,254,135,197,43,30,223,216,230,185,191,5,66,97,56,60,226,114,14,37,48,13,85,109,218,10,122,76,93,97,153,34,189,210,82,82,201,21,43,91,43,228,90,105,33,87,189,234,230,186,56,213,21,21,251,145,241,191,86,163,85,138,239,60,143,51,155,209,242,107,211,231,71,14,216,234,239,143,14,230,95,42,123,15,70,91,95,237,188,178,136,139,21,105,207,136,225,77,83,194,168,211,116,83,86,232,236,171,218,136,139,248,1,137,60,122,113,85,75,148,184,34,124,184,192,56,135,102,56,191,235,77,44,246,234,232,82,162,197,78,137,19,222,249,90,138,178,69,44,177,74,141,139,185,171,163,159,35,94,215,70,221,219,204,78,38,140,37,169,187,115,132,127,90,42,204,143,37,197,109,6,62,222,95,131,141,106,174,120,244,68,116,213,61,145,27,231,240,141,103,72,89,78,54,248,218,191,63,31,89,240,118,65,227,186,138,42,28,45,52,119,10,219,205,162,190,25,169,110,181,78,99,31,20,109,88,247,36,176,68,213,115,94,199,185,89,35,222,246,190,53,233,53,206,202,222,18,248,159,180,113,49,130,42,43,223,110,246,102,40,176,116,96,191,80,198,215,45,58,62,68,127,78,120,30,186,235,20,157,57,21,24,170,175,98,181,205,118,228,70,200,248,123,193,216,59,19,230,6,39,183,96,204,25,101,168,187,94,174,211,36,20,148,144,34,110,145,218,42,170,170,174,136,214,181,168,174,115,220,168,214,181,174,115,149,17,21,82,107,114,11,33,176,119,15,216,6,135,7,97,184,41,234,107,153,11,91,116,188,173,20,80,85,92,229,71,200,253,210,171,19,87,53,174,150,70,198,215,57,234,198,42,55,115,180,87,44,123,39,196,226,241,152,170,239,85,62,103,76,116,118,68,126,126,254,48,184,121,72,201,118,127,102,178,44,54,89,106,141,113,49,243,106,143,157,49,175,159,85,125,113,51,186,152,158,19,243,119,83,84,34,215,62,51,227,60,108,249,227,152,150,155,78,115,99,170,42,26,44,87,119,166,165,165,166,196,85,145,69,4,76,172,149,172,141,140,108,136,141,107,90,136,136,212,68,68,68,68,66,72,120,33,196,88,131,22,112,191,130,241,6,41,190,220,111,55,74,175,104,245,235,110,21,79,168,168,151,109,198,165,141,221,35,213,92,237,26,214,181,53,94,228,68,79,4,34,151,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,242,201,46,87,86,62,228,85,51,49,164,252,80,216,114,161,130,195,88,217,60,29,203,86,233,166,169,174,222,179,17,17,62,138,190,152,100,32,0,150,185,224,0,1,225,115,226,227,112,179,228,118,98,93,173,53,245,20,85,212,88,82,239,83,75,85,77,43,162,150,9,89,71,43,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,16,215,252,34,120,129,255,0,179,166,97,127,235,61,111,252,169,49,156,68,249,126,204,239,230,109,235,251,20,164,24,145,45,163,185,93,23,104,230,204,198,233,241,116,63,34,216,44,54,43,1,138,155,246,233,170,98,184,227,17,63,87,181,176,128,0,150,185,224,0,0,0,143,254,96,188,95,65,79,5,199,135,236,177,187,83,212,186,166,25,104,241,101,116,61,68,117,43,146,72,213,40,224,153,146,53,21,202,214,75,29,67,85,143,110,217,58,122,163,146,70,183,23,25,139,183,130,181,55,110,125,209,215,61,77,254,205,108,238,47,105,243,10,48,24,72,227,190,170,180,221,77,61,53,79,229,29,51,164,116,188,183,19,252,192,113,189,54,114,210,91,114,59,17,219,190,139,224,218,198,189,106,96,214,122,124,65,81,211,219,51,102,85,70,238,166,110,249,35,107,88,186,57,83,172,217,21,122,46,139,55,178,11,62,112,119,16,56,6,135,24,225,185,233,233,171,159,11,93,116,179,45,108,83,213,91,37,87,200,205,178,163,23,86,181,206,138,71,70,231,53,138,246,34,59,107,117,86,164,29,23,75,135,142,33,241,191,14,88,221,152,167,11,73,218,237,213,123,33,188,89,230,145,91,79,114,167,69,93,26,171,162,236,149,186,185,99,149,17,85,138,171,220,230,57,236,124,79,5,158,93,183,136,154,239,206,180,213,198,58,187,187,191,173,238,132,218,110,75,48,56,188,154,222,27,42,162,41,191,102,60,218,167,116,220,235,138,231,174,169,223,19,59,162,119,70,148,234,155,224,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,233,69,42,53,236,87,70,244,107,219,185,55,34,41,232,73,173,53,69,81,206,166,117,135,48,93,179,114,197,115,106,237,51,77,81,186,98,99,73,142,248,150,32,207,197,244,25,95,198,62,51,201,188,203,187,83,210,96,202,249,168,165,183,220,170,122,142,91,117,108,182,234,13,177,190,71,73,211,130,145,85,178,185,85,35,247,101,153,94,231,53,170,247,38,95,16,231,199,247,155,124,119,246,95,166,82,153,75,192,31,24,84,184,150,209,67,145,57,153,89,110,160,184,217,40,224,164,195,183,57,167,134,153,149,244,237,116,112,67,66,173,114,183,117,75,119,177,177,236,69,89,24,213,220,136,246,43,165,143,224,179,77,49,119,48,183,167,235,85,205,159,190,119,126,139,127,106,54,11,159,179,248,60,251,45,167,127,145,181,229,105,143,98,159,62,59,126,215,221,61,18,206,112,1,33,83,128,0,1,27,220,200,179,91,52,112,46,120,216,237,56,39,50,113,78,30,161,155,10,83,84,201,75,106,188,84,82,68,249,86,178,177,171,34,178,55,181,21,202,214,53,55,105,174,141,68,248,33,36,36,90,243,76,243,3,135,255,0,153,180,159,219,107,77,54,125,85,84,96,230,105,157,55,194,203,228,154,197,172,70,210,83,69,234,98,168,230,87,186,98,38,56,118,189,79,45,220,214,205,28,117,158,55,203,78,54,204,156,83,136,104,97,194,149,53,49,210,221,111,21,21,113,50,84,172,163,106,72,140,145,238,68,114,53,238,77,218,107,163,149,62,42,73,9,22,188,172,252,192,226,15,230,109,95,246,218,34,82,134,67,85,85,224,226,106,157,119,201,202,205,139,88,125,164,170,139,52,197,49,204,163,116,68,68,112,236,0,6,229,90,7,205,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,250,72,189,227,219,139,232,51,66,225,81,147,121,105,118,167,171,193,148,19,65,45,194,229,77,212,106,220,107,98,116,187,163,100,141,147,167,61,34,43,162,114,42,199,239,75,10,61,174,115,81,142,92,44,126,58,140,5,175,41,87,30,136,235,148,163,100,182,91,21,181,152,248,194,88,221,68,111,174,173,53,138,105,253,103,162,53,223,247,73,143,185,142,230,59,51,253,49,94,9,146,158,163,0,216,230,158,221,77,100,93,236,138,241,68,178,38,234,153,92,246,36,140,158,68,99,95,27,182,167,69,52,102,215,35,166,235,72,198,89,230,102,14,205,188,29,65,141,176,77,222,158,182,134,182,24,164,146,56,234,34,150,90,41,95,19,36,90,106,132,141,238,72,231,99,100,106,62,61,85,90,171,251,148,129,147,33,56,61,226,159,16,112,245,141,233,237,87,26,254,182,3,190,214,68,203,221,28,234,247,50,147,114,181,139,95,10,49,174,114,75,27,116,87,53,173,94,171,25,177,83,114,70,248,227,25,110,117,114,139,243,24,153,214,154,167,240,255,0,101,233,182,188,152,97,49,89,93,21,100,182,226,155,214,105,210,34,63,230,68,111,210,122,235,227,49,60,102,103,73,157,52,210,99,1,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,62,146,105,197,204,147,19,76,233,60,88,97,199,238,2,207,27,61,190,44,230,201,108,127,142,168,168,104,161,122,98,123,101,175,18,86,69,20,17,49,173,233,214,67,76,199,34,53,173,106,61,38,216,168,136,136,201,54,127,29,33,131,24,59,139,14,34,48,102,39,183,98,138,124,220,197,55,103,91,230,73,86,134,241,119,169,173,162,169,110,138,142,142,104,100,145,81,205,115,85,83,84,209,205,215,115,92,215,35,92,147,91,113,183,91,239,22,250,171,77,218,130,158,182,134,182,23,211,85,82,212,196,217,98,158,39,181,90,248,222,199,34,163,154,230,170,162,181,81,81,81,85,20,138,94,58,248,78,159,36,113,60,153,151,133,29,78,252,19,138,110,111,108,84,204,108,112,186,211,91,34,62,94,202,216,216,141,69,129,90,201,22,37,98,123,173,98,177,200,138,214,190,88,182,117,131,189,102,175,149,216,170,116,233,141,120,118,175,158,76,54,143,45,204,109,70,207,230,214,168,154,180,152,162,169,166,60,232,251,19,51,211,17,174,156,53,141,35,142,154,201,78,73,230,246,24,207,28,184,180,102,30,23,170,167,115,107,97,99,107,169,34,153,101,117,186,181,24,213,154,150,69,86,181,119,49,206,211,85,107,119,181,90,246,166,215,181,86,197,243,34,198,152,199,2,228,117,142,237,130,113,101,231,15,87,77,138,233,169,164,170,181,87,203,73,43,226,90,58,199,44,106,248,220,213,86,171,152,213,219,174,154,181,23,224,134,4,112,193,196,254,49,225,211,24,193,83,77,87,81,91,133,107,102,108,119,123,68,146,75,44,73,19,229,133,103,169,167,129,37,142,62,215,210,135,99,36,126,169,162,232,189,222,25,141,204,111,24,225,140,192,225,95,7,99,60,25,122,167,187,89,110,216,174,142,122,74,184,21,118,200,222,197,92,138,138,139,162,181,205,114,43,92,199,34,57,174,107,154,228,69,69,68,246,253,167,24,220,190,228,235,165,113,27,255,0,88,107,231,97,171,217,141,176,194,83,205,231,97,174,92,243,102,99,88,233,158,109,93,26,196,117,241,136,215,162,88,147,144,249,241,158,55,140,241,203,187,77,219,57,177,213,109,13,110,43,180,83,85,82,212,226,42,201,98,158,39,214,68,215,198,246,58,69,71,53,205,85,69,106,162,162,162,170,41,50,164,24,240,237,230,7,44,127,158,86,95,237,177,18,33,199,95,23,208,101,13,150,76,173,203,171,181,60,184,218,237,11,226,185,57,157,77,214,122,41,160,123,91,35,101,138,70,44,53,106,231,197,36,73,239,109,107,85,238,106,35,163,87,227,228,216,200,195,225,110,93,189,86,232,152,240,225,13,183,41,155,53,115,55,207,112,89,126,89,106,34,170,168,171,93,35,72,136,138,183,213,86,145,194,58,231,178,58,94,23,143,174,50,125,141,187,37,114,107,22,92,104,239,148,117,141,126,33,189,90,170,186,61,151,167,175,247,132,114,181,55,245,119,237,116,174,141,205,217,211,233,42,185,93,43,25,138,89,103,143,184,178,205,188,99,65,130,112,78,110,230,85,109,117,108,209,71,36,145,223,238,82,197,69,19,229,100,107,83,80,177,185,203,28,12,116,141,87,201,162,163,81,127,114,22,178,221,65,137,243,19,24,210,219,41,159,81,120,196,88,154,230,200,35,117,77,74,44,181,149,181,50,163,81,95,44,142,68,87,62,71,247,189,238,241,85,85,95,21,38,19,133,46,23,112,255,0,14,24,34,42,74,164,183,93,113,133,118,249,110,183,168,233,24,143,111,81,35,221,73,4,170,212,151,179,53,97,98,162,57,125,231,163,164,218,205,200,198,227,97,227,19,157,98,102,228,204,211,68,117,116,71,68,119,183,153,197,121,47,38,89,29,188,37,22,233,187,136,171,93,57,209,19,53,85,245,171,157,219,169,141,209,17,221,27,244,153,89,78,50,40,49,215,14,252,43,225,107,102,26,206,44,117,91,127,118,43,166,101,203,17,79,126,171,74,218,215,62,138,169,100,106,59,170,171,20,27,163,102,216,90,229,106,108,106,174,247,238,123,172,31,4,57,207,156,56,179,138,12,23,135,241,78,107,227,43,205,174,171,218,61,122,43,133,246,170,162,158,93,182,234,151,183,116,111,122,181,218,57,173,114,106,157,202,136,190,40,100,175,52,207,47,216,127,249,229,73,253,138,180,143,254,27,243,90,223,146,57,217,134,51,58,237,105,168,185,80,217,230,157,181,84,244,207,107,101,88,167,167,146,7,185,155,187,156,230,182,85,122,53,85,168,229,106,53,92,221,119,39,222,97,119,228,217,149,17,19,49,68,115,122,248,49,246,59,3,251,111,98,177,87,42,183,77,120,139,145,122,34,116,167,89,170,98,116,210,116,141,55,240,225,17,209,164,39,24,31,157,135,113,5,163,22,97,251,102,41,195,245,125,170,215,121,163,134,225,69,63,77,204,234,211,204,196,124,111,218,244,71,55,86,185,23,71,34,42,107,222,136,167,232,147,8,152,152,214,28,219,93,21,91,170,104,174,52,152,221,49,61,15,11,159,23,27,133,159,35,179,18,237,105,175,168,162,174,162,194,151,122,154,90,170,105,93,20,176,74,202,57,92,201,24,246,170,43,92,215,34,42,57,21,21,21,17,80,134,191,225,19,196,15,253,157,51,11,255,0,89,235,127,229,73,140,226,39,203,246,103,127,51,111,95,216,165,32,196,137,237,29,202,232,187,71,54,102,55,79,139,161,121,22,193,97,177,88,12,84,223,183,77,83,21,199,24,137,250,189,173,132,0,4,181,207,0,0,1,141,92,109,113,79,252,30,240,68,86,124,29,95,110,126,60,196,30,229,12,19,47,81,246,250,69,71,163,235,214,45,170,215,104,230,163,35,108,138,141,115,213,93,164,141,138,70,47,186,226,99,136,76,49,195,190,92,86,98,91,157,117,59,175,245,176,205,6,29,182,189,139,43,171,107,81,158,234,186,52,115,87,160,199,57,142,149,251,155,163,85,17,23,123,216,215,67,94,97,99,188,65,153,216,222,247,143,241,77,79,90,233,125,172,146,178,125,30,247,50,61,203,238,197,30,247,57,201,20,109,218,198,53,92,187,88,198,183,93,16,208,231,57,167,201,40,242,54,167,207,159,116,126,189,95,138,217,228,211,96,231,104,49,17,153,99,233,255,0,13,68,238,137,143,73,84,116,123,49,63,59,142,186,115,122,244,145,14,5,56,211,159,30,193,30,79,231,21,238,157,183,250,40,88,219,53,242,186,178,56,221,118,106,200,200,153,75,42,200,228,89,106,247,72,221,138,221,206,149,168,229,114,111,98,190,92,223,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,75,159,4,188,83,255,0,8,76,17,45,159,24,215,219,153,143,48,255,0,185,93,4,43,211,125,194,145,17,136,202,244,139,106,53,186,185,202,201,27,26,171,90,244,71,105,27,101,141,137,227,146,102,190,90,35,13,122,124,238,137,235,236,239,108,249,81,216,24,203,42,171,58,203,40,210,204,207,159,76,125,73,159,173,17,246,102,120,245,76,198,145,167,12,149,44,31,25,25,237,137,248,119,192,184,91,48,48,213,37,61,107,93,138,233,168,110,84,19,232,141,173,162,125,37,83,164,137,31,162,172,78,221,27,28,215,181,23,71,49,186,163,219,185,142,191,134,28,243,76,242,253,135,255,0,158,84,159,216,171,77,190,99,114,171,88,90,235,162,116,152,133,117,177,152,59,25,134,125,133,194,226,105,138,168,174,173,38,39,166,38,39,250,235,142,134,78,101,158,102,96,236,219,193,212,24,219,4,221,233,235,104,107,97,138,73,35,142,162,41,101,162,149,241,50,69,166,168,72,222,228,142,118,54,70,163,227,213,85,170,191,185,79,84,67,159,7,188,83,226,14,30,177,189,61,170,227,95,214,192,119,218,200,153,123,163,157,94,230,82,110,86,177,107,225,70,53,206,73,99,110,138,230,181,171,213,99,54,42,110,72,223,28,193,219,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,60,178,204,194,156,125,173,120,85,28,99,243,238,103,237,206,199,95,217,28,127,147,249,214,107,223,69,94,52,207,241,71,190,52,158,239,164,0,108,144,144,0,0,0,7,205,113,184,219,236,246,250,171,181,218,190,158,138,134,138,23,212,213,85,84,202,216,162,130,38,53,92,249,30,247,42,35,90,214,162,170,185,85,17,17,21,84,140,107,231,50,60,125,112,207,251,94,52,180,178,162,221,151,54,233,187,12,152,125,98,100,178,214,91,223,35,122,213,18,166,230,162,213,171,88,142,143,71,163,34,86,163,17,92,215,76,233,190,126,58,56,200,252,174,85,85,229,6,94,75,183,7,219,171,19,183,214,163,180,125,206,174,158,105,217,249,185,33,157,209,77,66,228,232,74,205,204,71,43,216,215,119,104,211,16,89,110,184,75,111,158,237,29,5,67,232,105,166,138,154,106,166,196,229,138,41,100,107,221,28,110,126,154,53,206,108,82,171,90,171,170,164,111,84,215,106,233,15,205,179,138,235,185,22,240,179,186,157,243,49,211,49,249,71,189,209,252,159,114,109,135,195,224,171,198,231,182,226,107,187,28,218,105,171,234,83,59,181,246,170,215,118,237,105,232,157,242,157,236,179,204,204,29,155,120,58,131,27,96,155,189,61,109,13,108,49,73,36,113,212,69,44,180,82,190,38,72,180,213,9,27,220,145,206,198,200,212,124,122,170,181,87,247,41,234,136,115,224,247,138,124,65,195,214,55,167,181,92,107,250,216,14,251,89,19,47,116,115,171,220,202,77,202,214,45,124,40,198,185,201,44,109,209,92,214,181,122,172,102,197,77,201,27,227,152,59,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,134,251,44,204,41,199,218,215,133,81,198,63,62,229,77,183,59,29,127,100,113,254,79,231,89,175,125,21,120,211,63,197,30,248,210,123,190,144,1,178,66,64,126,118,32,196,88,127,9,218,39,196,24,166,251,110,179,90,233,118,245,235,110,21,76,167,167,139,115,145,141,221,35,213,26,221,92,230,181,53,94,245,84,79,21,60,181,187,62,50,58,241,112,165,180,218,115,155,2,214,215,86,204,202,106,90,90,108,69,71,44,179,202,247,35,89,27,24,217,21,92,231,57,81,17,168,138,170,170,136,135,197,87,40,166,116,170,98,37,147,107,5,137,191,68,220,181,110,170,169,142,51,17,51,31,140,61,208,0,251,99,35,87,156,166,108,102,158,87,254,72,63,38,121,151,138,240,151,180,254,144,118,223,97,94,106,104,59,87,79,217,253,62,175,69,237,223,183,168,253,187,181,211,123,180,241,82,218,242,137,206,252,232,204,174,36,177,37,139,49,179,123,26,226,171,108,24,30,178,174,42,59,221,254,174,186,8,231,109,125,3,91,43,99,154,71,53,30,141,123,218,142,68,215,71,185,62,42,122,14,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,3,0,56,177,227,95,21,112,167,199,118,11,178,93,174,125,163,44,177,54,15,181,199,136,237,245,11,35,227,160,223,115,175,141,215,58,116,141,175,123,102,137,136,138,246,177,171,214,141,136,197,77,205,137,241,103,249,10,220,234,252,211,225,111,151,244,62,163,113,2,103,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,24,57,97,113,235,77,147,23,90,78,31,179,130,251,73,65,151,215,58,138,153,173,87,122,190,171,214,211,113,157,208,236,134,73,93,47,74,158,133,202,217,220,170,145,123,179,78,178,61,205,98,200,246,204,248,0,0,0,120,172,226,206,44,3,145,88,2,233,152,217,141,126,164,183,91,109,212,243,203,20,82,213,67,12,247,9,227,134,73,155,73,74,217,158,198,203,83,35,98,122,71,18,57,21,202,159,189,82,197,112,135,204,71,38,184,173,236,216,91,79,161,217,133,55,106,127,209,122,218,135,79,215,134,29,29,212,165,170,233,178,57,245,141,219,150,61,27,43,122,115,46,197,142,62,171,130,218,85,113,235,77,147,28,192,51,11,135,236,224,190,210,80,101,245,206,162,223,53,170,239,87,213,122,218,110,51,218,109,155,33,146,87,75,210,167,161,114,182,119,42,164,94,236,211,172,143,115,88,178,61,185,234,64,15,52,127,61,153,155,246,47,163,209,25,169,202,235,143,170,60,97,98,182,240,207,156,87,11,85,174,235,135,45,244,212,56,78,241,61,76,20,113,220,233,88,248,169,160,182,185,142,115,119,214,55,169,27,98,233,163,157,52,109,118,228,71,198,175,152,36,168,0,0,130,190,60,179,47,138,124,139,226,179,30,224,250,46,33,115,86,146,203,93,112,91,237,145,177,95,238,52,52,169,67,90,157,118,197,77,26,76,172,88,96,123,228,166,71,51,221,87,83,57,52,98,162,177,179,168,69,95,59,76,148,255,0,229,23,136,202,59,135,234,193,87,10,89,37,255,0,202,43,41,36,133,137,31,254,90,146,57,210,127,176,35,91,250,106,5,213,228,249,159,24,171,54,114,179,30,225,108,192,198,24,175,20,98,76,57,136,32,184,62,227,125,184,73,93,165,13,101,51,89,4,17,75,44,142,147,221,146,138,169,206,102,136,212,234,181,81,85,92,237,51,252,130,30,83,57,161,106,203,142,48,109,118,203,203,105,35,167,199,86,122,204,46,202,186,154,214,211,178,154,119,186,58,152,116,220,138,146,62,89,105,35,167,100,122,181,92,250,134,232,170,168,140,116,239,0,32,135,142,14,52,120,134,189,113,71,152,22,188,33,155,24,215,6,216,176,181,226,167,12,208,90,108,152,134,162,146,6,178,134,87,64,249,156,148,253,36,123,229,149,146,202,170,244,115,218,146,54,61,238,108,108,38,123,136,28,204,252,141,228,118,60,205,40,234,237,84,245,120,103,15,215,92,40,61,169,38,202,89,171,153,11,187,44,15,247,216,174,234,206,177,70,140,107,145,207,115,209,173,93,206,67,90,27,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,155,78,81,181,185,167,140,50,59,19,102,150,107,102,6,96,98,90,187,246,32,91,125,175,233,45,214,166,178,149,180,52,144,183,243,244,125,125,85,55,207,61,76,114,61,174,86,185,212,205,110,136,232,221,174,117,22,171,133,92,173,252,139,112,227,151,89,103,53,139,216,213,246,108,63,75,237,90,46,213,218,58,87,73,89,214,174,252,226,61,237,118,181,82,206,239,113,202,196,215,70,104,212,106,37,213,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,254,179,231,102,246,72,141,93,81,15,167,110,168,114,177,181,87,85,64,57,67,144,0,227,67,144,0,225,74,30,138,169,221,169,216,0,249,95,34,179,221,220,189,254,7,100,78,85,78,245,239,56,150,21,122,234,130,38,57,186,234,138,128,119,33,201,194,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,228,161,221,250,160,13,229,72,186,159,35,247,162,247,106,191,175,85,62,136,187,219,168,29,128,0,0,182,121,217,159,56,59,36,112,173,203,18,98,42,148,214,223,78,233,150,53,142,101,69,84,217,162,42,178,55,120,171,218,70,142,118,115,132,197,87,57,46,120,127,47,112,53,185,148,234,178,193,13,193,110,53,77,93,61,221,30,177,236,141,126,14,238,213,0,150,203,149,234,217,104,110,235,133,79,73,54,238,253,7,59,187,250,17,79,203,139,48,112,132,210,164,49,221,245,122,174,212,78,207,47,143,255,0,106,107,141,154,124,70,102,182,110,93,146,237,137,177,61,116,74,196,145,172,130,154,186,165,34,68,115,213,202,154,62,71,124,87,79,220,136,120,106,124,87,138,105,38,109,77,46,36,186,195,43,92,142,73,35,172,145,174,69,79,138,42,46,186,129,180,109,37,109,53,116,93,106,89,55,179,245,232,169,254,249,222,107,135,150,124,97,231,182,87,204,215,90,177,181,218,186,6,174,171,5,101,214,177,205,95,113,88,157,205,153,19,227,175,135,193,9,120,224,119,142,154,62,36,44,115,219,177,29,5,53,190,243,110,124,52,242,36,50,84,75,189,86,157,94,231,42,189,158,59,163,127,242,151,254,48,204,64,0,29,47,122,181,123,147,226,114,199,170,252,10,220,221,201,166,167,206,168,246,175,234,69,3,233,69,57,58,152,237,116,69,241,59,19,188,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,201,78,9,120,167,254,15,120,222,91,62,49,175,184,191,1,226,15,114,186,8,87,168,203,125,90,171,17,149,233,22,213,115,180,107,85,146,54,53,71,57,138,142,210,71,69,27,23,26,193,21,195,223,175,13,114,46,219,157,240,191,179,124,167,11,158,96,174,96,49,148,235,69,113,164,245,199,84,199,84,196,239,137,235,108,15,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,197,224,95,141,10,172,7,119,164,202,76,222,196,191,232,74,179,88,237,183,107,132,179,76,251,101,70,216,34,130,157,210,190,93,144,80,181,145,61,17,17,154,49,242,35,149,90,205,202,217,58,44,44,14,58,222,58,215,148,163,143,76,117,56,227,106,246,91,23,178,152,233,194,98,55,211,59,233,171,162,168,253,99,166,58,62,248,0,6,106,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,107,205,51,204,14,31,254,102,210,127,109,173,37,40,139,94,105,158,96,112,255,0,243,54,147,251,109,105,164,218,15,220,167,190,22,135,36,31,73,169,246,43,240,92,46,83,31,90,159,97,255,0,239,196,132,17,239,202,99,235,83,236,63,253,248,144,131,219,36,253,194,223,223,241,75,95,202,151,210,204,95,250,127,202,160,0,27,85,126,0,0,17,107,205,51,204,14,31,254,102,210,127,109,173,37,40,139,94,105,158,96,112,255,0,243,54,147,251,109,105,164,218,15,220,167,190,22,135,36,31,73,169,246,43,240,97,201,37,60,0,113,133,85,141,123,38,67,102,109,101,198,187,18,39,105,158,203,122,169,158,106,185,46,76,78,164,242,65,80,247,171,156,146,198,221,234,199,170,236,88,216,140,247,92,198,245,113,107,133,238,22,127,132,182,17,204,63,99,222,59,6,40,195,158,200,246,55,105,168,233,80,63,180,75,55,95,180,109,134,73,23,72,160,93,155,52,247,149,53,213,60,44,95,250,32,193,248,131,253,113,178,95,44,149,159,237,233,170,232,106,225,127,244,62,41,88,246,254,199,53,205,248,42,17,124,37,235,249,109,84,98,98,60,218,189,241,19,164,199,122,250,218,28,183,42,219,107,88,156,146,229,95,223,89,211,127,77,21,85,76,85,77,81,215,76,196,233,49,211,190,55,76,68,182,0,53,239,38,51,130,190,34,238,252,66,101,143,106,196,214,155,138,98,12,59,211,162,187,93,86,129,176,80,92,42,28,178,43,86,7,53,234,142,149,34,108,47,153,168,214,35,93,51,118,181,26,230,162,67,153,179,218,11,212,98,45,216,187,71,9,231,126,72,47,36,25,102,35,38,198,230,152,12,84,105,93,185,181,19,166,248,255,0,153,190,59,38,55,199,99,246,48,118,49,196,249,127,137,237,216,207,6,94,170,45,55,171,76,201,61,37,92,10,155,163,118,138,138,138,139,170,57,174,106,171,92,199,34,181,205,115,154,228,84,85,69,154,220,130,207,156,29,196,14,1,161,198,56,110,122,122,106,231,194,215,93,44,203,91,20,245,86,201,85,242,51,108,168,197,213,173,115,162,145,209,185,205,98,189,136,142,218,221,85,169,19,184,187,135,139,189,163,135,108,9,196,38,31,142,227,112,181,223,123,117,53,253,58,109,116,118,186,136,171,165,130,157,251,154,187,146,41,90,212,111,188,213,70,200,205,21,250,203,27,19,241,178,11,62,113,143,15,216,250,135,24,225,185,234,42,104,89,51,93,116,179,45,108,176,82,220,226,70,72,205,178,163,23,71,57,173,150,71,70,231,53,232,199,170,59,107,180,86,174,38,91,141,185,149,221,138,110,199,153,84,68,254,60,38,63,63,214,18,29,181,217,140,38,222,224,42,191,151,213,31,40,177,85,116,68,240,214,105,153,138,173,213,213,190,53,166,103,134,186,199,155,84,204,206,49,14,124,127,121,183,199,127,101,250,101,41,46,120,59,24,225,140,192,195,22,236,103,131,47,84,247,107,45,218,20,158,146,174,5,93,178,55,85,69,69,69,209,90,230,185,21,174,99,145,28,215,53,205,114,34,162,162,68,103,31,222,109,241,223,217,126,153,74,110,182,138,98,172,37,51,28,57,209,225,42,199,145,139,117,217,218,43,246,238,68,197,81,106,168,152,157,211,19,23,45,235,19,29,19,12,132,229,49,245,169,246,31,254,252,72,65,30,252,166,62,181,62,195,255,0,223,137,8,51,50,79,220,45,253,255,0,20,163,156,169,125,44,197,255,0,167,252,170,17,255,0,204,23,132,24,42,32,184,241,3,150,54,154,122,103,83,67,45,102,44,161,135,168,174,170,114,201,26,37,100,16,178,55,34,57,26,249,100,168,114,189,141,219,31,83,69,114,200,231,97,70,75,103,38,49,200,124,125,73,152,120,37,244,239,174,166,134,106,105,41,106,214,85,165,170,138,70,43,86,57,153,27,216,175,106,59,108,136,221,218,35,227,99,187,246,161,58,228,65,241,169,194,149,87,15,120,187,233,30,25,167,215,1,226,42,201,35,180,181,37,154,121,45,239,108,81,189,212,243,200,232,209,173,213,206,155,162,138,247,189,209,194,229,114,171,154,229,93,62,117,151,213,135,174,49,184,125,219,247,233,209,61,127,175,111,122,198,228,199,107,237,103,24,106,182,103,56,158,118,180,204,81,206,223,206,167,77,244,79,108,71,205,254,29,219,185,177,174,124,102,71,25,185,99,133,184,122,163,206,203,13,207,171,81,138,40,234,27,133,237,149,148,203,218,42,107,217,186,55,50,88,81,237,94,148,50,166,147,61,175,218,136,158,227,220,175,139,124,69,227,28,99,137,243,3,19,220,113,158,51,189,84,93,175,87,105,150,122,186,185,213,55,72,237,17,17,17,19,68,107,90,212,70,181,141,68,107,90,214,181,168,136,136,137,249,239,184,220,37,183,195,105,146,190,161,244,52,211,75,83,13,43,165,114,197,20,178,53,141,146,70,179,93,26,231,54,40,145,206,68,213,82,54,34,235,181,52,204,238,94,124,42,210,230,29,222,124,228,204,156,61,218,112,189,179,125,53,158,134,225,67,12,212,119,154,135,182,72,230,123,155,42,59,124,80,124,52,102,139,42,166,143,214,23,177,112,110,226,49,25,221,234,44,198,239,14,217,159,203,240,75,48,57,54,79,201,110,91,137,204,171,158,116,204,206,147,58,115,166,53,243,45,211,238,231,79,76,196,213,58,68,110,200,78,2,248,85,165,202,92,17,6,99,227,236,61,179,28,95,244,169,138,11,141,12,41,81,98,167,68,149,140,100,78,84,89,34,150,88,165,87,75,222,213,209,204,141,204,107,163,118,236,182,0,154,97,176,212,97,45,69,171,124,35,250,213,204,121,230,117,138,218,12,125,204,195,25,58,213,92,240,232,136,232,166,59,34,55,71,227,58,206,178,131,30,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,182,71,235,11,157,211,241,66,250,229,87,232,134,11,219,183,252,170,217,8,0,38,14,111,0,0,91,222,34,124,191,102,119,243,54,245,253,138,82,12,73,206,226,39,203,246,103,127,51,111,95,216,165,32,196,135,237,47,165,183,221,62,46,144,228,63,213,248,191,110,159,133,55,188,60,113,15,130,56,141,193,12,197,56,90,78,201,113,164,217,13,226,207,52,136,234,139,109,66,162,232,213,93,19,124,78,209,203,28,168,136,143,68,94,230,189,175,99,46,153,7,57,5,159,56,199,135,236,125,67,140,112,220,245,21,52,44,153,174,186,89,150,182,88,41,110,113,35,36,102,217,81,139,163,156,214,203,35,163,115,154,244,99,213,29,181,218,43,86,103,50,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,187,156,167,51,140,125,190,109,127,62,56,246,246,254,170,215,148,45,135,175,100,241,126,95,13,19,56,91,147,230,207,30,108,241,230,76,253,211,52,204,241,142,185,137,122,160,11,57,197,62,126,213,112,245,150,53,88,186,213,132,110,55,219,164,223,152,163,217,71,51,232,41,30,170,214,164,245,179,177,54,197,18,57,236,68,98,185,175,149,206,70,51,68,222,248,246,119,110,209,98,137,185,92,233,16,130,229,248,12,70,105,138,183,131,194,211,206,185,92,196,68,112,223,61,178,182,156,114,241,103,111,201,172,29,83,151,216,38,225,79,87,141,177,4,51,208,200,250,91,131,91,45,130,39,68,197,90,137,27,27,210,104,231,115,38,106,193,250,41,174,178,106,168,196,99,226,183,15,225,220,65,139,46,240,97,252,45,98,184,222,110,149,91,186,20,86,250,87,212,84,75,181,170,247,109,141,136,174,118,141,107,156,186,39,114,34,175,130,12,65,136,177,6,44,187,207,136,49,77,246,227,121,186,85,109,235,214,220,42,159,81,81,46,214,163,27,186,71,170,185,218,53,173,106,106,189,200,136,158,8,74,23,1,252,35,219,242,167,12,81,102,214,96,88,106,25,143,174,240,189,212,244,181,240,181,174,177,210,189,92,212,107,25,170,171,103,150,61,28,247,59,71,177,175,233,109,98,164,189,72,92,205,236,251,23,213,76,123,163,245,159,235,116,58,114,35,45,228,147,103,245,159,62,253,207,198,186,244,247,81,79,186,63,138,173,241,139,141,48,181,195,2,227,27,238,9,187,77,79,53,118,31,185,213,90,170,164,166,115,157,19,229,130,87,70,247,49,92,141,85,106,185,138,168,170,136,186,105,170,39,129,251,56,135,41,113,190,26,203,172,45,154,213,246,190,166,23,197,221,162,58,26,248,21,94,200,234,33,158,88,95,79,55,114,116,229,94,139,158,212,240,123,59,218,170,172,145,172,253,30,34,124,192,230,119,243,202,245,253,182,82,72,56,82,203,108,49,155,252,5,97,204,184,198,49,84,62,211,123,134,229,20,203,77,50,197,44,110,101,218,162,72,228,99,187,209,28,201,24,199,162,57,21,170,173,68,115,92,213,86,174,54,15,1,24,203,247,44,211,58,76,68,204,119,196,196,111,111,54,151,107,107,217,188,175,5,153,221,167,157,77,202,232,166,231,95,54,170,42,153,154,123,98,98,38,35,167,134,237,117,140,24,225,59,139,28,79,195,102,39,90,122,134,212,93,176,77,218,102,186,239,104,107,147,115,29,162,55,181,83,110,84,70,206,214,162,34,162,170,54,86,181,26,229,69,72,228,142,99,45,215,27,125,226,223,75,118,180,215,211,214,208,214,194,202,154,90,170,105,91,44,83,196,246,163,153,35,30,213,84,115,92,213,69,71,34,170,42,42,42,16,149,196,63,15,24,223,135,44,110,252,45,138,99,237,118,234,189,243,89,239,16,198,173,167,185,83,162,166,174,68,213,118,74,221,90,146,68,170,170,197,84,239,115,28,199,191,33,57,123,241,77,136,48,126,32,182,228,5,230,207,113,189,216,239,117,146,123,39,176,83,190,166,174,134,174,103,197,187,118,233,145,145,80,177,141,168,158,77,140,87,53,206,123,251,209,92,108,178,140,125,120,59,179,131,196,235,17,174,145,217,61,93,211,253,113,66,121,69,217,44,46,210,224,99,105,50,89,166,170,185,186,213,49,194,186,98,62,119,181,78,154,78,177,174,155,167,78,110,139,91,199,247,155,124,119,246,95,166,82,150,14,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,127,56,254,243,111,142,254,203,244,202,81,150,156,41,93,243,123,134,123,238,109,224,26,123,141,207,22,216,49,44,180,82,218,99,149,170,202,155,108,116,144,202,245,130,36,141,95,37,74,62,100,84,110,244,220,198,185,173,107,158,173,71,106,113,54,110,95,198,93,139,113,172,196,213,63,132,202,193,201,115,60,38,87,179,89,125,204,109,81,77,21,91,179,78,179,195,90,168,166,35,94,136,142,185,157,204,239,224,135,139,25,248,135,195,21,152,107,25,182,158,28,109,134,161,137,213,114,70,232,227,109,214,153,202,173,74,168,225,69,69,107,154,228,70,202,141,111,77,174,146,53,106,181,36,72,217,147,164,8,101,238,59,196,25,99,141,236,152,255,0,11,84,244,110,150,42,200,235,32,213,239,107,36,218,190,244,82,108,115,92,177,72,221,204,123,81,201,185,143,115,117,209,73,140,225,119,136,236,63,196,134,95,38,32,161,143,178,95,45,61,10,59,237,19,145,145,236,171,88,24,247,203,12,105,44,143,74,103,189,101,108,110,122,163,157,210,122,42,106,213,36,249,54,105,242,170,34,205,217,243,227,223,31,175,254,84,95,41,155,7,57,14,34,172,207,47,163,252,53,115,190,35,234,85,61,30,204,207,14,173,121,186,105,16,188,96,3,124,169,2,45,121,166,121,129,195,255,0,204,218,79,237,181,164,165,17,107,205,51,204,14,31,254,102,210,127,109,173,52,155,65,251,148,247,194,208,228,131,233,53,62,197,126,7,43,63,48,56,131,249,155,87,253,182,136,148,162,45,121,89,249,129,196,31,204,218,191,237,180,68,165,13,159,253,202,59,228,229,127,233,53,94,197,30,0,6,49,113,215,196,117,235,36,114,226,75,14,20,176,94,95,122,197,48,190,130,43,227,32,158,26,43,75,100,99,211,123,106,153,181,22,173,90,201,22,40,216,253,205,216,178,187,68,107,91,46,215,17,126,140,53,169,187,95,8,64,178,124,167,17,158,99,173,224,48,177,173,117,206,157,145,215,51,217,17,191,221,27,214,179,152,95,22,118,251,93,134,179,32,114,238,225,79,91,93,120,133,89,136,110,148,87,6,185,40,98,108,206,100,148,9,209,126,173,157,206,137,205,153,146,104,141,137,219,85,174,234,170,199,129,25,103,150,120,199,54,241,141,6,9,193,54,138,138,218,234,217,162,142,73,35,167,150,88,168,162,124,172,141,106,106,22,54,57,99,129,142,145,170,249,52,84,106,47,238,67,241,191,209,6,48,196,31,235,141,238,249,123,172,255,0,111,83,87,93,87,51,255,0,165,242,202,247,187,246,185,206,119,197,84,151,206,15,120,88,195,252,61,96,138,123,173,198,131,173,143,47,180,113,62,247,89,58,49,207,164,220,141,122,208,66,172,115,154,145,70,237,17,206,107,151,170,246,111,85,218,145,178,56,117,171,119,115,220,92,215,94,234,99,221,29,93,242,233,60,126,47,47,228,159,103,233,194,225,252,235,245,235,167,241,85,187,90,167,170,154,99,72,221,217,26,111,153,67,153,236,115,15,41,113,190,88,211,97,187,142,41,181,244,237,216,186,205,75,124,179,215,66,170,250,122,170,121,161,100,138,212,118,137,164,177,245,26,217,24,189,237,93,23,189,143,99,221,227,137,131,135,34,112,199,17,28,27,101,214,95,226,90,186,138,39,55,10,88,235,173,181,240,106,174,162,173,101,189,141,142,85,102,168,146,183,108,143,107,152,229,77,90,247,104,172,118,215,183,11,47,192,78,62,46,83,79,206,136,214,63,68,151,107,246,182,157,147,185,132,187,122,53,179,114,169,166,190,184,141,55,85,29,211,198,55,235,26,233,191,70,33,112,47,198,71,228,142,170,147,40,51,14,93,216,62,227,88,189,130,181,93,171,237,149,117,19,64,207,206,73,52,237,138,26,22,167,94,87,237,98,185,30,247,59,191,87,18,148,64,198,102,101,158,49,202,76,99,95,130,113,181,162,162,138,186,138,105,99,142,73,41,229,138,42,216,153,43,227,74,154,117,145,141,89,32,123,163,114,178,77,17,28,137,251,208,144,142,91,156,72,220,49,181,133,217,3,137,40,170,38,174,194,150,201,43,173,119,69,153,210,36,182,246,204,198,118,121,119,185,85,174,137,211,198,216,246,251,157,36,70,232,206,154,44,155,172,147,49,170,138,254,71,127,238,253,21,151,42,27,25,99,19,135,157,165,202,180,152,157,247,34,56,76,79,215,141,253,124,99,167,93,122,37,155,231,227,99,28,29,134,51,3,12,92,112,102,51,178,211,221,172,183,104,86,10,186,73,209,118,200,221,81,81,81,83,69,107,154,228,71,53,237,84,115,92,214,185,170,138,136,169,251,32,148,204,69,81,164,240,80,150,238,87,102,184,185,110,102,42,137,214,38,55,76,76,112,152,158,137,132,41,113,69,195,142,32,225,191,48,87,15,215,73,218,236,119,110,189,101,138,181,170,249,55,210,36,239,99,34,154,69,138,54,45,75,24,145,58,70,177,21,173,234,177,81,116,114,30,54,108,218,198,245,121,79,22,75,87,221,59,94,23,164,188,199,124,161,130,116,87,62,138,161,35,153,143,108,46,215,221,137,253,119,61,204,209,83,122,110,110,213,116,155,230,151,59,50,135,12,103,142,92,93,242,243,20,82,211,185,181,176,189,212,53,114,194,178,186,221,90,140,114,67,85,26,35,154,187,152,231,107,162,57,187,218,174,99,151,107,220,139,11,89,181,148,184,223,36,241,189,110,1,199,214,190,201,113,164,210,72,165,141,85,212,245,148,234,170,140,168,129,234,137,190,39,104,186,46,136,168,168,230,185,26,246,185,169,6,205,114,250,242,251,147,93,175,153,86,238,238,201,252,191,217,213,155,1,182,56,125,176,194,211,133,199,196,124,166,204,197,91,244,243,180,225,93,61,83,28,42,211,134,189,85,104,252,108,23,138,110,24,23,24,216,177,181,166,26,121,171,176,253,206,150,235,75,29,75,92,232,159,44,18,182,70,53,232,213,106,171,85,204,68,84,69,69,211,93,21,60,79,159,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,197,103,230,105,225,143,246,25,240,117,45,91,191,122,173,193,240,171,127,241,125,7,57,127,198,149,27,252,76,134,6,11,13,119,29,114,44,81,195,140,245,71,106,89,180,217,230,3,101,176,149,230,216,168,137,174,35,155,76,110,231,85,58,235,20,198,189,26,239,158,168,137,157,39,69,202,224,83,132,24,50,134,203,30,105,102,45,166,158,92,109,118,133,146,219,90,254,166,235,61,20,208,49,206,141,209,75,27,22,26,181,115,229,142,85,247,182,181,168,198,185,17,210,35,242,248,2,193,195,97,173,225,45,69,171,113,186,28,119,158,103,120,189,161,199,87,143,198,213,173,85,126,17,29,17,29,81,30,58,207,25,97,207,52,207,47,216,127,249,229,73,253,138,180,139,82,82,185,166,121,126,195,255,0,207,42,79,236,85,164,127,240,229,149,54,252,239,206,43,38,87,92,238,213,22,200,111,144,220,26,218,200,24,215,186,9,98,161,158,104,156,172,119,115,218,146,70,205,205,213,170,230,238,68,115,85,81,201,15,206,237,213,119,48,139,116,241,157,34,62,247,72,114,91,139,181,128,217,10,177,119,231,74,45,205,202,170,158,59,169,223,59,187,161,124,248,20,226,250,124,161,189,71,149,185,139,118,168,151,4,221,166,100,86,215,63,167,182,207,91,52,236,107,164,116,178,200,196,134,145,90,249,100,149,61,237,174,106,61,173,69,116,138,249,83,32,99,51,50,207,24,229,38,49,175,193,56,218,209,81,69,93,69,52,177,199,36,148,242,197,21,108,76,149,241,165,77,58,200,198,172,144,61,209,185,89,38,136,142,68,253,232,103,191,47,78,44,237,247,75,13,30,64,230,37,194,158,138,186,207,10,51,15,93,43,110,13,106,87,68,233,154,200,232,23,172,253,93,59,93,43,91,11,35,213,29,19,118,163,91,210,69,147,55,37,204,106,181,87,200,241,27,186,181,240,253,63,4,103,148,253,139,181,142,179,253,164,202,34,42,215,125,200,167,77,38,39,235,199,111,218,210,38,103,94,119,68,178,187,136,159,47,217,157,252,205,189,127,98,148,131,18,115,184,137,242,253,153,223,204,219,215,246,41,72,49,60,182,151,210,219,238,159,22,127,33,254,175,197,251,116,252,45,132,0,4,193,205,225,229,115,51,51,48,118,82,96,234,252,109,141,174,244,244,84,52,80,203,36,113,201,81,20,82,214,202,200,159,34,83,83,164,143,106,73,59,219,27,145,145,234,138,229,79,222,167,161,184,215,193,107,183,213,92,234,89,80,248,105,33,124,242,54,154,154,74,137,92,214,53,92,168,200,163,107,164,145,218,39,115,24,213,115,151,68,68,85,84,66,28,248,190,226,71,24,231,190,99,215,210,86,209,94,112,230,29,177,205,216,105,48,229,100,210,177,209,75,3,229,106,212,85,83,171,186,108,171,85,150,70,187,70,234,198,233,30,174,218,175,118,183,51,204,41,192,90,215,141,83,194,19,125,134,216,235,187,93,142,155,115,60,219,52,105,53,213,225,17,219,62,238,158,141,124,54,125,103,62,32,207,204,206,186,230,70,32,131,177,246,205,144,81,91,219,80,249,163,160,164,141,52,142,22,43,255,0,165,238,86,163,90,233,36,145,232,214,238,209,63,27,17,229,158,49,194,88,59,15,99,108,73,104,168,182,208,226,153,170,163,181,199,85,79,44,50,212,69,4,84,210,118,150,163,216,136,248,30,218,184,209,146,53,92,142,86,73,225,162,42,222,190,9,120,88,254,16,152,222,91,198,49,160,184,179,1,225,255,0,126,186,120,83,166,203,133,90,43,21,148,9,46,228,115,117,107,149,242,58,52,87,53,136,141,214,55,75,27,210,245,243,86,183,91,236,246,252,161,180,218,104,41,232,168,104,161,188,211,82,210,211,68,216,162,130,38,54,129,172,141,140,106,34,53,173,106,34,35,81,17,17,17,17,8,135,200,174,94,194,220,199,94,158,238,217,153,141,103,185,209,127,218,108,22,93,158,224,246,83,46,166,52,136,152,171,78,20,83,77,186,166,154,99,248,183,68,206,189,26,111,153,153,97,142,90,101,46,55,205,234,171,237,187,0,218,253,167,113,176,89,165,190,75,67,26,170,212,84,211,199,52,49,189,176,53,17,122,146,167,89,28,140,238,87,35,92,141,220,245,107,29,249,249,123,142,241,6,88,227,123,38,63,194,213,61,27,165,138,178,58,200,53,123,218,201,54,175,189,20,155,28,215,44,82,55,115,30,212,114,110,99,220,221,116,83,41,121,89,249,129,196,31,204,218,191,237,180,71,161,227,243,131,218,172,53,119,174,207,108,179,163,184,215,219,175,117,147,213,226,43,100,48,77,82,250,10,135,54,73,230,174,71,53,29,182,153,219,30,233,55,170,36,111,114,109,85,99,209,177,40,192,87,86,18,49,150,120,196,206,191,119,9,131,19,181,216,107,91,69,115,102,243,24,136,162,229,20,243,38,120,76,213,19,206,162,174,141,241,194,119,116,196,241,134,99,112,187,196,118,31,226,67,47,147,16,80,199,217,47,150,158,133,29,246,137,200,200,246,85,172,12,123,229,134,52,150,71,165,51,222,178,182,55,61,81,206,233,61,21,53,106,150,115,154,103,151,236,63,252,242,164,254,197,90,71,190,66,231,62,32,200,60,206,181,102,70,31,131,182,118,61,240,86,219,221,80,248,99,175,164,145,52,146,23,171,63,161,237,87,35,154,217,35,141,234,215,109,209,115,191,152,198,41,183,227,158,19,112,22,54,180,195,81,13,14,32,191,218,238,180,177,212,181,173,149,145,79,109,171,145,141,122,53,92,136,228,107,209,21,17,85,53,215,69,95,19,115,78,99,242,236,186,237,53,252,250,99,127,111,106,180,191,177,127,217,93,180,192,222,195,126,239,118,191,55,248,103,73,214,158,189,220,98,122,167,78,137,70,113,153,220,4,241,125,6,87,220,41,242,111,50,238,212,244,152,50,190,105,229,183,220,170,122,142,91,117,108,174,139,108,111,145,210,116,224,164,85,108,174,85,72,253,217,102,87,185,205,106,189,201,141,89,35,149,55,12,238,204,187,94,88,218,110,212,246,218,235,196,53,174,165,168,169,99,157,18,75,5,36,211,177,175,219,222,214,185,209,35,21,200,142,86,163,149,200,215,105,181,124,182,34,195,247,124,39,136,46,120,91,16,82,118,91,165,154,178,107,125,108,29,70,191,165,81,11,213,146,51,115,21,90,237,28,213,77,90,170,139,167,114,170,17,220,45,235,216,58,163,19,111,134,186,118,79,13,97,115,231,185,118,91,180,182,110,100,152,185,214,174,108,87,167,214,167,89,170,41,174,53,234,152,152,233,237,227,26,236,0,12,24,224,15,140,42,92,75,104,161,200,156,204,172,183,80,92,108,148,112,82,97,219,156,211,195,76,202,250,118,186,56,33,161,86,185,91,186,165,187,216,216,246,34,172,140,106,238,68,123,21,210,231,57,96,225,49,118,241,150,162,237,191,252,56,247,104,118,127,23,179,88,250,240,24,200,223,28,39,162,168,232,152,239,234,227,28,39,120,0,50,90,48,143,254,97,124,92,91,210,223,89,195,246,88,223,170,29,92,233,150,28,87,112,162,153,169,19,34,70,185,175,182,163,145,21,92,231,57,83,173,181,205,70,163,58,78,87,239,149,140,206,124,105,99,184,98,108,29,125,195,118,155,245,69,142,186,237,108,170,161,165,186,83,110,234,208,203,44,78,99,42,25,181,205,93,204,115,145,233,163,154,186,181,52,84,241,33,7,59,50,219,49,242,175,49,238,248,95,53,34,168,125,253,243,62,178,90,233,102,124,237,185,182,71,185,123,100,115,63,190,102,200,237,203,185,125,237,200,230,189,26,246,185,169,161,207,241,87,172,89,138,45,198,234,183,76,254,95,122,219,228,147,33,203,179,108,206,172,78,50,184,154,236,233,85,54,231,166,126,215,108,83,61,17,194,116,153,221,199,243,242,207,44,241,142,109,227,26,12,19,130,109,21,21,181,213,179,69,28,146,71,79,44,177,81,68,249,89,26,212,212,44,108,114,199,3,29,35,85,242,104,168,212,95,220,132,185,224,126,15,114,159,9,100,60,217,19,113,163,246,221,29,127,94,174,186,231,87,4,111,168,246,148,212,253,7,87,83,54,68,123,41,165,99,52,108,91,81,118,35,83,85,123,149,238,118,32,242,207,206,28,184,194,88,158,233,151,24,186,130,205,110,191,226,25,155,236,11,228,148,76,109,77,67,158,141,73,109,210,85,42,234,214,185,209,64,248,162,209,26,233,58,137,170,189,209,181,100,200,240,200,112,86,38,204,222,157,42,170,119,79,103,103,222,217,242,181,180,217,173,188,206,156,182,136,170,213,171,122,87,76,199,215,158,138,181,234,167,124,105,215,174,187,226,16,147,196,199,15,120,159,135,124,199,172,195,87,58,26,135,88,43,102,154,124,59,114,123,210,86,214,209,35,253,212,116,136,214,167,93,141,115,27,43,54,183,71,42,42,38,199,177,206,190,156,4,241,125,6,87,220,41,242,111,50,238,212,244,152,50,190,105,229,183,220,170,122,142,91,117,108,174,139,108,111,145,210,116,224,164,85,108,174,85,72,253,217,102,87,185,205,106,189,201,112,185,158,102,238,92,85,219,237,249,54,203,21,61,207,25,219,230,167,185,251,73,205,99,210,211,77,43,100,234,66,217,25,42,72,201,228,70,64,231,69,36,110,141,209,61,143,211,114,68,230,224,62,14,193,216,159,48,49,61,187,6,96,203,45,69,218,245,118,153,32,164,164,129,19,116,142,209,85,85,85,116,70,181,173,69,115,158,229,70,181,173,115,156,168,136,170,154,123,243,251,55,31,63,36,157,119,240,255,0,227,253,120,172,172,174,136,219,125,146,167,251,65,71,51,90,102,102,169,210,56,70,235,177,174,186,110,223,58,238,227,187,154,159,128,90,74,10,92,79,144,60,43,186,42,139,141,61,230,255,0,128,48,60,210,164,179,181,29,77,37,77,37,19,158,216,211,166,216,149,208,53,204,70,53,85,27,34,198,214,238,114,189,92,229,193,15,238,166,113,3,255,0,89,249,123,255,0,163,235,127,231,100,179,19,153,217,193,243,98,254,177,51,26,233,197,207,89,38,195,102,123,73,55,170,202,230,154,232,183,87,55,157,51,205,215,170,98,39,162,99,123,49,184,254,242,145,142,254,203,245,58,82,45,120,118,243,3,150,63,207,43,47,246,216,137,189,196,24,119,15,226,203,68,248,127,20,216,173,215,155,93,86,222,189,21,194,149,149,20,242,237,114,61,187,163,122,43,93,163,154,215,38,169,220,168,139,226,135,150,183,100,62,71,89,238,20,183,107,78,76,224,90,42,234,41,153,83,75,85,77,135,104,226,150,9,88,228,115,36,99,219,26,43,92,215,34,42,57,21,21,21,17,80,197,204,50,170,241,152,154,111,211,84,68,68,71,186,102,91,237,143,219,252,54,205,100,183,242,171,182,106,174,171,149,85,49,49,49,17,28,234,41,167,167,187,87,186,5,131,227,63,63,49,143,14,153,93,107,198,216,38,219,102,173,174,173,191,193,106,146,59,172,50,203,18,68,250,122,137,21,200,145,201,26,238,221,11,83,93,85,52,85,238,240,84,197,172,169,230,69,158,56,235,52,112,118,9,187,97,92,11,13,14,32,191,219,237,85,82,83,80,214,54,86,69,61,67,35,123,152,174,170,114,35,145,175,85,69,84,84,215,77,81,124,12,172,70,105,135,195,94,242,23,38,121,219,186,58,218,12,163,97,51,140,239,46,156,211,9,77,51,106,57,220,106,210,124,222,59,158,51,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,108,80,212,212,128,0,16,173,206,175,205,62,22,249,127,67,234,55,18,103,174,119,107,85,150,153,149,151,155,157,37,5,60,149,16,82,50,90,153,155,19,29,60,242,178,24,98,71,57,81,21,242,75,36,113,177,190,46,123,218,212,213,85,16,134,30,117,126,105,240,183,203,250,31,81,184,129,128,4,186,114,167,227,158,213,122,195,52,28,46,230,189,210,146,223,114,176,83,164,120,82,245,113,186,53,137,115,129,245,12,142,43,98,245,228,220,234,150,58,118,50,8,226,213,29,11,54,35,25,209,69,151,0,56,73,225,158,167,138,124,67,143,48,61,154,186,174,12,67,99,192,245,216,143,15,195,10,197,178,182,227,5,85,43,35,164,149,101,115,90,214,74,217,164,141,31,189,155,30,230,61,85,205,99,152,235,63,254,138,176,22,42,255,0,93,112,230,36,195,151,15,251,165,29,117,182,186,158,79,252,217,33,154,57,25,251,28,215,55,224,168,6,210,103,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,133,124,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,195,254,103,188,122,211,103,61,214,175,135,236,159,190,210,87,229,245,178,162,154,107,173,222,147,170,197,187,92,96,116,219,225,142,86,203,210,168,161,106,186,7,34,172,94,244,208,36,140,115,152,145,189,193,104,56,250,227,95,21,113,89,152,245,118,75,77,207,179,229,150,25,184,77,30,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,70,55,171,17,55,58,87,203,250,188,183,120,67,197,92,68,103,45,175,29,92,168,174,180,25,123,130,110,12,173,186,94,104,235,228,183,205,37,116,77,234,211,210,82,79,26,117,58,221,78,139,228,88,220,199,71,22,174,73,34,145,240,171,173,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,159,236,157,201,220,3,145,88,2,215,151,57,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,185,16,32,219,154,63,158,204,205,251,23,209,232,140,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,202,14,104,254,123,51,55,236,95,71,162,25,61,193,5,247,62,120,59,196,217,235,149,244,183,91,206,58,194,248,194,107,116,214,56,166,98,199,89,103,138,134,9,164,90,104,82,37,146,90,196,146,161,174,70,117,17,31,27,28,214,49,210,43,26,240,147,78,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,230,81,172,14,85,102,102,42,201,188,199,195,153,165,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,197,247,224,151,166,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,159,238,11,184,182,194,188,92,229,98,98,155,108,93,135,18,88,187,53,191,19,91,156,216,226,233,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,154,177,64,200,3,26,185,138,228,229,139,57,56,71,199,116,215,121,187,61,94,15,183,207,140,109,117,59,94,254,141,85,4,18,200,228,216,215,177,29,213,129,106,32,213,219,154,206,190,253,174,115,26,134,74,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,5,151,184,214,235,150,184,255,0,13,102,53,138,158,146,123,150,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,154,232,169,226,108,209,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,186,232,171,226,107,109,196,14,89,254,70,243,199,30,101,108,116,151,90,122,76,51,136,43,173,244,30,212,143,101,84,212,44,153,221,150,119,251,140,71,117,96,88,164,71,181,168,215,181,232,230,166,215,33,53,60,171,51,142,251,155,188,35,218,41,177,28,58,213,224,43,132,184,58,58,157,204,254,250,165,166,130,9,41,151,99,24,212,103,78,10,136,160,211,222,115,186,27,220,229,115,213,16,60,87,57,108,127,83,134,120,92,181,224,203,118,33,164,164,168,198,56,162,146,154,178,222,229,137,103,174,183,83,197,45,68,138,198,185,21,232,200,234,99,161,87,61,154,104,174,141,170,186,73,181,209,131,192,254,78,221,115,191,138,60,191,194,52,118,26,75,173,182,138,241,77,123,191,69,93,74,233,232,146,213,73,43,102,169,109,67,81,143,110,201,26,212,129,169,34,108,116,147,198,199,42,111,212,189,92,221,243,138,213,153,92,81,179,8,225,203,245,93,117,183,47,172,241,89,42,98,74,166,203,69,29,213,210,201,53,91,160,107,30,230,163,209,175,167,130,85,84,107,250,148,174,99,147,243,109,82,239,242,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,132,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,133,238,58,222,237,53,68,241,0,247,170,124,14,24,245,114,247,167,196,235,68,123,151,245,162,31,67,91,181,52,212,10,128,0,14,138,186,218,106,24,186,213,82,108,103,235,209,87,253,227,16,184,226,227,166,143,134,251,28,22,236,57,65,77,112,188,220,95,53,60,105,52,149,17,108,84,167,71,181,200,172,103,142,233,25,252,164,255,0,138,33,243,51,140,60,246,205,9,158,235,174,54,187,80,192,229,213,32,163,186,214,53,169,238,35,23,185,211,42,124,53,240,248,168,27,13,75,152,56,66,25,86,25,46,250,61,23,106,167,103,151,199,255,0,181,63,82,219,122,182,93,219,186,223,83,213,77,187,191,65,205,238,254,148,67,87,154,140,87,138,106,230,117,77,86,36,186,205,43,156,174,89,36,172,145,206,85,95,138,170,174,186,158,231,43,56,140,205,108,163,187,45,219,12,226,122,233,85,233,27,95,5,77,117,74,196,168,215,163,145,52,100,141,248,166,159,185,84,13,150,193,16,185,39,206,19,21,91,36,182,97,252,194,192,214,231,211,162,197,4,215,4,184,213,57,116,247,181,122,71,178,69,248,183,187,85,36,187,36,243,231,7,103,118,21,182,226,76,59,82,154,220,41,219,50,70,145,204,136,138,187,245,68,87,198,223,5,99,128,185,128,0,56,85,208,167,121,196,221,205,212,249,217,189,87,191,84,253,90,40,31,90,46,167,37,13,238,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,228,42,56,215,188,10,90,157,253,229,96,0,49,207,141,46,40,168,120,110,203,183,220,224,138,26,155,165,123,106,105,233,226,149,102,106,36,141,166,115,219,239,70,213,248,237,248,167,239,50,34,162,120,233,105,229,169,153,85,35,133,142,145,202,137,175,114,38,170,64,127,50,204,210,147,29,241,41,138,108,48,86,212,75,67,98,186,62,56,227,126,244,107,87,161,3,87,70,185,202,158,44,119,130,32,22,83,58,51,195,28,231,174,53,184,98,44,69,112,168,86,220,42,223,36,84,109,171,153,240,198,142,218,136,212,73,28,189,222,227,63,87,122,127,86,77,240,163,203,86,247,157,214,219,70,46,198,55,218,235,85,174,189,176,213,36,52,145,211,61,206,133,203,34,162,238,116,174,241,70,49,116,86,107,239,42,104,126,119,46,46,22,46,25,179,153,86,140,127,120,165,167,125,150,207,93,13,76,72,249,163,94,166,157,161,21,86,55,49,218,232,248,83,79,15,215,251,167,22,195,101,162,195,246,122,59,61,5,60,113,67,73,11,33,107,99,98,53,52,106,105,240,68,79,243,1,141,57,53,203,199,34,178,154,153,170,203,76,119,106,180,123,31,218,107,237,180,78,153,21,172,219,220,244,139,84,248,175,239,85,46,197,211,135,92,175,186,91,221,109,147,14,208,182,23,198,177,57,59,13,58,234,138,154,120,116,244,46,112,2,53,184,190,229,139,133,49,4,13,197,57,109,80,251,101,92,108,122,201,21,53,13,28,81,72,247,206,205,85,232,139,26,185,81,174,119,126,191,241,44,88,225,172,79,140,242,87,29,58,186,217,60,180,87,91,76,211,211,203,19,106,28,214,171,209,178,68,228,114,196,244,215,77,207,211,69,255,0,49,179,179,154,215,38,215,53,21,23,224,168,69,183,51,190,11,174,215,218,218,44,209,203,219,85,3,122,48,206,149,140,108,208,192,175,116,149,108,219,170,108,110,237,58,206,94,247,119,119,255,0,72,101,63,4,156,91,209,241,25,131,233,225,172,162,138,150,235,77,31,78,70,71,44,210,34,172,112,64,231,119,189,137,241,149,127,148,190,31,19,40,205,105,184,126,206,188,65,144,249,137,75,139,45,181,245,145,65,12,117,16,84,65,12,178,104,238,164,106,221,118,181,236,69,93,200,207,21,248,126,196,54,10,200,172,245,193,249,217,132,168,47,120,110,182,105,159,53,52,114,61,36,166,124,75,223,20,111,95,210,215,253,145,62,32,92,242,151,53,28,133,64,14,142,246,174,138,86,215,107,251,10,103,78,237,123,206,134,170,247,39,237,3,236,213,20,228,161,174,238,43,0,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,147,158,5,248,208,165,199,150,138,76,164,205,236,75,254,139,104,245,142,219,118,184,75,12,44,185,211,238,130,40,41,221,43,229,223,61,115,159,43,209,17,25,171,217,26,57,85,207,220,174,140,99,232,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,102,224,113,215,48,55,124,165,28,58,99,173,24,218,189,150,194,109,94,6,112,152,141,213,70,250,106,233,166,127,73,233,142,159,186,27,4,3,26,184,37,226,159,248,66,96,137,108,248,198,190,220,204,121,135,253,202,232,33,94,155,238,20,136,140,70,87,164,91,81,173,213,206,86,72,216,213,90,215,162,59,72,219,44,108,76,149,44,44,61,250,49,54,226,237,185,221,46,56,205,242,156,86,71,141,185,128,198,83,165,116,78,147,213,61,83,29,113,49,190,39,168,0,30,205,104,0,0,0,0,0,0,0,0,0,0,0,0,68,31,48,12,218,193,25,189,159,12,184,224,27,167,180,237,214,11,52,54,57,107,163,68,90,122,154,136,234,42,36,123,160,114,42,245,34,78,178,53,31,220,142,86,185,91,185,138,215,187,37,120,255,0,227,10,171,5,118,188,134,203,42,203,141,14,36,94,205,61,234,245,77,60,212,146,91,88,189,57,227,130,157,236,86,185,101,145,187,21,239,69,216,145,189,89,239,57,238,233,70,177,17,207,243,26,110,127,133,183,191,73,223,61,189,95,171,162,185,35,216,203,216,56,253,191,140,214,153,174,157,45,211,215,76,253,105,239,250,189,155,248,76,51,27,150,254,122,229,246,83,226,236,77,132,177,221,199,217,95,76,187,23,101,185,212,205,4,20,20,189,146,42,185,31,218,38,150,70,244,247,245,24,214,104,142,213,202,136,186,106,132,165,26,247,146,149,192,47,22,191,149,60,62,220,167,204,220,79,218,49,197,175,119,179,39,170,110,217,46,212,12,98,42,107,42,185,122,213,49,232,253,250,163,92,232,209,175,252,227,155,51,211,239,33,204,162,34,48,151,55,117,79,191,79,209,139,202,222,197,92,174,186,182,139,7,173,92,60,165,60,116,210,34,34,168,236,136,136,138,186,184,245,233,152,192,2,86,231,240,0,0,139,94,105,158,96,112,255,0,243,54,147,251,109,105,41,68,90,243,76,243,3,135,255,0,153,180,159,219,107,77,38,208,126,229,61,240,180,57,32,250,77,79,177,95,130,225,114,152,250,212,251,15,255,0,126,47,159,17,188,18,224,142,32,115,23,13,227,122,170,143,98,244,250,244,216,158,91,126,145,86,92,169,210,5,74,87,181,238,107,227,234,197,43,88,197,221,30,174,137,234,155,211,165,27,86,198,114,152,250,212,251,15,255,0,126,36,32,101,120,123,120,156,182,221,187,177,172,111,247,85,47,173,189,205,241,185,38,218,226,241,120,11,147,69,122,83,26,199,84,218,162,39,245,142,169,136,158,49,15,198,193,216,59,12,101,254,24,183,96,204,25,101,167,180,217,109,48,164,20,148,144,34,237,141,186,170,170,170,174,170,231,57,202,174,115,220,170,231,57,206,115,149,85,85,86,2,13,132,13,123,205,118,210,196,83,22,98,56,121,223,146,99,200,125,202,239,87,152,220,185,51,53,76,218,153,153,223,51,51,229,53,153,158,153,148,193,240,37,110,183,222,56,56,193,182,155,181,5,61,109,13,108,55,122,106,170,90,152,155,44,83,196,251,141,91,95,27,216,228,84,115,92,213,84,86,170,42,42,42,162,152,1,197,255,0,10,87,126,28,49,116,117,86,74,123,141,118,3,186,244,227,181,93,106,101,108,210,54,161,34,69,150,158,161,204,141,141,100,187,155,35,216,155,116,116,122,104,174,115,36,70,223,62,93,156,86,210,216,251,15,14,152,238,163,109,61,101,98,199,133,106,146,40,98,142,157,242,245,166,154,158,121,93,35,85,122,146,236,72,81,24,247,172,147,57,138,186,108,70,231,62,109,101,46,8,206,204,17,91,128,113,245,175,181,219,170,244,146,41,99,84,109,69,29,66,34,163,42,32,122,162,236,149,186,174,139,162,162,162,185,174,71,49,206,106,228,198,26,214,109,151,209,22,231,207,166,34,62,248,142,19,217,45,45,204,239,48,228,243,108,49,53,226,233,159,147,223,174,170,230,35,126,180,85,84,204,85,79,15,58,157,102,39,239,142,169,69,175,5,124,86,213,112,247,139,190,142,98,106,141,112,30,34,172,142,75,179,150,41,167,146,222,246,197,35,27,81,4,109,145,26,221,92,232,122,202,140,123,221,28,45,70,162,185,173,69,252,110,59,110,54,251,199,20,248,202,237,105,175,167,173,161,173,134,209,83,75,85,77,43,101,138,120,159,106,164,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,66,222,231,78,77,227,28,135,199,213,121,121,141,153,78,250,234,104,97,169,142,170,145,37,90,90,168,164,98,57,36,133,242,49,138,246,163,183,70,174,219,162,62,55,183,191,106,158,24,141,93,196,222,166,199,200,238,199,205,171,94,238,49,49,239,93,248,28,147,46,187,154,198,210,224,106,223,118,215,54,116,225,92,76,211,85,53,119,233,78,147,215,26,112,152,223,33,28,166,62,181,62,195,255,0,223,137,8,35,223,148,199,214,167,216,127,251,241,33,4,207,36,253,194,223,223,241,75,153,249,82,250,89,139,255,0,79,249,84,4,90,241,245,197,175,229,79,16,59,41,242,203,19,246,140,15,107,219,237,57,233,91,182,59,181,123,30,170,186,74,142,94,181,52,122,51,102,136,214,186,68,115,255,0,56,214,194,244,190,124,195,56,170,170,203,203,68,25,55,150,216,135,179,98,139,158,202,155,197,117,190,186,104,107,44,212,236,116,114,66,198,186,37,110,201,103,248,234,253,82,36,93,89,164,204,122,71,62,94,224,76,65,153,216,222,201,128,48,181,55,90,233,125,172,142,142,13,88,247,50,61,203,239,75,38,198,185,201,20,109,220,247,185,26,187,88,199,59,77,16,213,103,153,140,215,87,200,236,125,255,0,167,235,248,117,167,220,150,108,93,188,61,175,237,46,107,26,68,68,205,184,158,17,17,198,228,235,255,0,249,236,243,186,105,151,158,36,67,150,239,19,144,84,65,71,195,94,40,130,158,153,212,208,207,46,23,158,158,150,69,117,83,150,74,138,170,184,234,36,222,228,71,35,95,186,53,70,49,187,99,122,57,202,229,98,59,221,102,47,46,172,17,114,200,59,62,1,192,158,206,110,60,195,218,62,159,18,214,49,40,253,162,249,102,71,84,182,179,163,27,220,248,182,185,253,38,170,61,241,236,137,169,38,222,162,190,49,127,209,6,15,196,31,235,141,146,249,100,172,255,0,111,77,87,67,87,11,255,0,161,241,74,199,183,246,57,174,111,193,80,214,197,188,70,71,126,139,181,70,233,143,199,174,59,227,244,148,222,172,102,77,202,166,83,136,192,217,170,98,170,42,157,53,227,76,198,188,203,145,31,102,168,215,88,221,58,77,84,238,157,237,128,1,142,92,23,241,73,111,226,7,0,195,105,196,151,154,119,102,21,138,21,75,205,42,64,218,117,170,137,31,182,58,200,152,138,168,230,185,171,26,73,181,26,140,149,85,54,49,143,139,118,70,147,107,23,232,196,219,139,182,231,116,185,111,54,202,177,89,38,50,230,3,25,78,149,209,58,79,84,245,76,112,214,38,55,196,244,194,12,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,181,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,34,185,31,172,46,119,79,197,11,255,0,149,95,162,24,47,110,223,242,171,100,32,0,152,57,188,0,1,111,120,137,242,253,153,223,204,219,215,246,41,72,49,39,59,136,159,47,217,157,252,205,189,127,98,148,131,18,31,180,190,150,223,116,248,186,67,144,255,0,87,226,253,186,126,22,74,113,169,194,149,87,15,120,187,233,30,25,167,215,1,226,42,201,35,180,181,37,154,121,45,239,108,81,189,212,243,200,232,209,173,213,206,155,162,138,247,189,209,194,229,114,171,154,229,95,207,225,3,138,219,191,14,24,186,74,91,221,69,198,187,1,221,122,146,93,109,84,209,54,105,27,80,145,42,69,81,78,215,200,198,178,93,205,141,143,93,218,58,61,117,71,57,145,171,101,207,24,224,236,49,152,24,98,227,131,49,157,150,158,237,101,187,66,176,85,210,78,139,182,70,234,138,138,138,154,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,72,90,226,31,135,140,111,195,150,55,126,22,197,49,246,187,117,94,249,172,247,136,99,86,211,220,169,209,83,87,34,106,187,37,110,173,73,34,85,85,98,170,119,185,142,99,223,243,153,96,174,101,151,163,23,134,221,78,191,135,103,116,255,0,179,223,98,54,163,9,183,89,101,123,63,158,105,85,216,167,77,243,190,228,125,168,254,58,120,207,79,214,142,157,38,214,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,243,226,12,59,135,241,101,162,124,63,138,108,86,235,205,174,171,111,94,138,225,74,202,138,121,118,185,30,221,209,189,21,174,209,205,107,147,84,238,84,69,241,66,51,184,2,226,226,223,149,119,9,114,143,52,111,213,16,225,91,180,204,117,154,182,166,102,246,91,53,83,156,229,145,175,213,53,142,9,156,230,170,187,118,200,222,213,114,181,18,73,100,108,161,18,76,14,54,222,97,103,159,28,122,99,171,253,148,150,213,108,206,51,99,243,41,195,92,153,154,120,209,92,110,231,71,92,117,85,28,38,58,39,178,98,103,20,114,191,151,222,92,101,166,122,213,102,149,45,117,69,93,150,221,52,53,248,106,209,51,153,43,104,170,92,217,155,43,39,234,70,229,149,177,57,96,146,158,68,123,100,107,155,239,238,86,36,143,202,224,15,124,62,26,214,22,153,166,213,58,68,206,173,86,111,157,227,243,219,180,223,204,46,77,117,83,76,83,19,61,81,249,207,25,158,51,51,172,160,199,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,139,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,145,250,194,231,116,252,80,190,249,85,250,33,130,246,237,255,0,42,183,185,226,19,34,112,199,17,25,113,83,151,248,150,174,162,137,205,153,181,214,218,248,53,87,81,86,177,143,108,114,171,53,68,149,187,100,123,92,199,42,106,215,187,69,99,182,189,190,123,134,14,24,48,119,14,152,58,10,106,106,74,122,220,85,91,11,100,187,221,228,142,41,101,73,95,20,41,61,53,60,233,20,114,118,78,172,59,217,27,245,93,87,85,239,240,189,128,148,206,26,212,222,242,243,79,157,166,154,168,90,51,204,194,222,93,57,85,55,103,200,77,92,238,111,70,191,164,245,112,215,127,90,28,248,254,243,111,142,254,203,244,202,83,47,121,88,92,109,242,228,118,39,180,197,95,78,250,234,108,87,53,76,212,173,149,171,44,81,73,71,74,216,228,115,53,213,173,115,162,149,26,229,77,21,99,122,38,187,87,76,66,227,251,205,190,59,251,47,211,41,79,11,195,222,123,98,126,29,243,30,155,48,48,213,37,61,107,93,11,168,110,84,19,232,141,173,162,123,216,233,34,71,232,171,19,183,70,199,53,237,69,209,204,110,168,246,238,99,161,118,177,116,224,243,58,238,215,195,157,84,79,223,50,233,172,118,207,222,218,93,133,195,96,112,211,165,207,35,102,170,117,225,51,77,20,206,157,154,240,215,162,120,238,100,239,31,156,30,213,97,171,189,118,123,101,157,29,198,190,221,123,172,158,175,17,91,33,130,106,151,208,84,57,178,79,53,114,57,168,237,180,206,216,247,73,189,81,35,123,147,106,171,30,141,139,22,178,23,57,241,6,65,230,117,171,50,48,252,29,179,177,239,130,182,222,234,135,195,29,125,36,137,164,144,189,89,253,15,106,185,28,214,201,28,111,86,187,110,139,51,152,19,29,229,246,121,229,244,56,131,15,212,219,175,118,59,221,27,98,173,162,149,240,84,244,122,208,53,242,81,213,198,199,61,141,149,25,42,54,72,156,171,166,237,23,84,94,248,222,226,59,128,204,99,133,179,162,213,97,201,140,51,121,184,225,28,91,52,73,75,86,234,121,106,41,172,114,201,55,78,72,106,102,141,36,145,176,70,142,100,137,44,141,69,233,185,83,89,29,19,220,185,185,158,93,85,186,227,25,131,225,51,174,238,137,235,142,196,107,97,118,202,206,55,11,115,102,182,151,117,84,211,52,235,94,238,117,49,19,173,53,78,233,231,68,112,158,51,17,174,186,198,249,33,202,92,218,193,25,217,130,40,177,246,1,186,118,187,117,94,177,203,20,136,141,168,163,168,68,69,125,60,236,69,93,146,183,84,213,53,84,84,86,185,170,230,57,174,95,100,89,62,19,184,113,131,134,204,184,92,53,81,127,168,187,94,174,211,54,190,239,35,103,147,177,50,167,98,55,101,52,46,209,26,214,181,17,171,34,181,36,151,106,43,180,68,142,56,239,97,40,195,213,118,171,84,205,232,210,173,55,168,124,230,214,6,206,97,122,222,91,92,215,98,42,158,108,207,25,143,235,167,72,214,55,233,28,2,34,249,136,230,78,24,204,110,34,39,139,11,203,81,51,112,157,177,152,106,186,89,97,88,218,234,216,42,106,31,50,71,175,123,154,215,75,179,114,162,106,230,59,110,173,218,231,101,47,30,220,95,79,149,246,250,140,155,203,75,181,69,38,51,175,134,9,110,23,42,110,155,146,221,69,43,101,221,27,36,108,157,72,42,213,27,19,145,86,63,118,41,145,237,115,92,172,114,69,241,24,207,243,10,107,255,0,11,111,126,147,190,127,47,213,121,242,67,177,215,240,211,251,127,23,230,243,169,210,221,61,113,60,106,158,201,225,79,94,249,234,100,167,47,252,218,193,25,67,159,15,184,227,235,167,179,45,215,251,52,214,56,171,164,68,74,122,106,137,42,41,228,99,167,114,170,116,226,94,138,181,95,222,141,87,53,93,181,136,231,182,95,13,123,201,57,224,95,141,10,92,121,104,164,202,76,222,196,191,232,182,143,88,237,183,107,132,176,194,203,157,62,232,34,130,157,210,190,93,243,215,57,242,189,17,17,154,189,145,163,149,92,253,202,230,65,152,211,111,252,45,205,221,83,249,126,143,174,87,118,54,254,46,99,62,193,196,213,49,26,92,167,178,56,85,17,167,70,248,171,127,84,196,113,102,185,231,177,222,94,224,140,206,195,243,97,108,127,133,237,215,219,92,219,151,161,89,10,63,166,245,99,153,212,137,223,165,20,168,215,189,27,35,21,175,110,229,218,168,167,161,4,178,170,98,168,230,213,26,195,158,237,94,185,98,184,187,106,169,166,168,223,19,19,164,199,116,195,24,184,106,224,111,7,112,253,143,175,88,249,247,154,139,237,115,102,169,165,195,239,169,108,74,148,182,249,89,10,163,222,222,146,43,106,218,228,158,37,146,55,163,31,19,215,221,102,247,49,185,58,1,229,99,15,111,13,71,147,181,26,67,63,54,206,49,185,230,39,229,120,251,147,93,122,68,107,61,81,221,187,183,190,90,247,147,157,195,183,151,236,177,254,102,217,127,177,68,65,137,57,220,59,121,126,203,31,230,109,151,251,20,68,87,102,189,45,206,232,241,95,188,184,122,191,9,237,213,240,188,111,19,252,37,224,142,38,45,20,143,175,172,246,6,40,182,109,142,134,253,5,42,76,244,167,221,171,233,230,143,115,58,209,46,174,115,83,114,43,30,187,154,186,58,70,191,221,101,14,73,229,198,71,97,136,48,190,94,97,218,122,38,182,24,226,171,174,116,108,90,219,139,152,174,84,146,166,100,68,89,93,186,73,21,17,116,107,55,171,88,214,55,70,167,186,4,166,48,214,105,187,55,226,152,231,79,74,132,185,158,102,55,176,20,101,117,222,170,108,83,51,49,70,187,181,159,24,233,136,157,209,51,51,17,19,51,168,0,123,181,65,133,28,211,48,238,31,252,143,97,252,91,236,43,119,183,62,146,210,91,189,167,217,89,218,251,39,101,173,147,161,214,211,127,75,127,189,179,93,187,187,244,212,205,115,14,121,166,121,126,195,255,0,207,42,79,236,85,166,187,54,136,156,21,205,122,147,46,79,171,170,141,166,193,243,103,77,107,211,221,40,238,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,78,185,6,60,59,121,129,203,31,231,149,151,251,108,68,231,26,173,154,244,87,59,227,193,63,229,194,103,229,248,72,232,230,85,241,0,2,76,163,152,115,205,51,203,246,31,254,121,82,127,98,173,48,231,128,31,54,248,19,237,79,76,170,51,27,154,103,151,236,63,252,242,164,254,197,90,70,182,94,227,188,65,150,56,222,201,143,240,181,79,70,233,98,172,142,178,13,94,246,178,77,171,239,69,38,199,53,203,20,141,220,199,181,28,155,152,247,55,93,20,133,230,215,34,206,103,77,202,184,71,54,127,7,78,114,121,130,175,50,216,107,216,43,83,165,87,34,245,49,175,93,81,49,30,41,107,227,11,133,140,63,196,46,8,168,186,219,168,58,56,242,197,71,43,236,149,144,35,26,250,189,168,231,165,4,202,247,53,171,20,142,213,26,231,57,58,79,126,244,93,171,35,36,136,63,244,65,131,241,7,250,227,100,190,89,43,63,219,211,85,208,213,194,255,0,232,124,82,177,237,253,142,107,155,240,84,38,251,33,115,159,15,231,230,88,218,179,35,15,193,216,251,102,248,43,109,238,168,100,210,80,85,198,186,73,11,213,159,208,246,171,145,174,116,114,70,245,107,119,104,152,197,199,207,8,54,92,73,134,46,153,229,151,22,154,122,43,253,154,23,86,95,40,160,232,82,211,86,81,49,103,154,170,177,90,145,162,203,87,186,70,185,206,124,137,186,56,220,136,142,126,212,118,118,111,151,211,139,162,49,152,110,58,107,58,116,199,95,122,41,201,206,216,93,217,252,85,91,53,157,107,20,243,185,180,243,190,165,90,233,52,207,71,54,103,238,137,214,120,75,232,202,238,41,255,0,132,39,8,217,167,103,198,53,246,230,99,204,63,131,111,76,174,130,21,233,190,225,72,148,47,70,87,164,91,81,173,213,206,86,72,216,213,90,215,162,59,72,219,44,108,72,198,62,138,11,141,194,215,59,170,109,149,245,20,147,62,25,169,157,36,18,186,55,58,41,99,116,114,198,170,213,69,86,190,55,189,142,111,131,154,231,34,234,138,168,124,228,119,23,141,175,25,77,30,83,141,49,166,189,107,163,103,182,95,13,179,119,177,51,131,221,110,245,81,84,83,167,205,157,52,152,142,205,119,199,87,14,134,194,0,2,200,113,48,99,23,17,220,10,101,198,119,222,173,88,174,195,13,62,22,189,50,231,19,239,146,208,68,200,27,118,162,146,125,245,78,126,140,114,37,90,53,242,61,147,43,93,185,203,178,77,200,173,116,89,58,15,27,248,123,88,154,57,151,99,88,108,242,156,231,29,145,226,35,21,128,185,52,87,29,93,49,213,49,194,99,191,190,55,188,246,94,224,76,63,150,56,34,201,128,48,181,55,70,215,98,163,142,142,13,88,198,190,77,169,239,75,38,198,181,171,44,142,220,247,185,26,155,158,247,59,77,84,193,142,108,255,0,85,127,110,127,238,36,132,17,239,205,159,234,175,237,207,253,196,215,103,84,197,57,125,116,211,194,52,241,132,199,147,59,181,223,219,12,53,219,179,173,85,77,201,153,158,153,155,117,204,202,222,242,179,243,3,136,63,153,181,127,219,104,137,65,184,219,173,247,139,125,85,166,237,65,79,91,67,91,11,233,170,169,106,98,108,177,79,19,218,173,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,69,247,43,63,48,56,131,249,155,87,253,182,136,148,163,207,32,223,130,142,249,102,242,187,51,78,211,213,49,199,153,71,131,22,178,235,151,142,72,224,60,206,188,99,186,218,127,164,118,137,245,246,46,28,186,211,54,122,75,102,244,84,147,168,175,87,118,189,53,84,139,168,212,216,213,213,221,73,17,178,183,207,115,76,242,253,135,255,0,158,84,159,216,171,76,198,48,231,154,103,151,236,63,252,242,164,254,197,90,122,99,176,214,176,216,27,180,218,166,34,38,24,91,43,157,102,25,222,213,96,110,230,23,170,185,85,53,68,70,179,194,34,63,173,103,140,206,249,214,119,176,231,128,31,54,248,19,237,79,76,170,51,59,142,190,16,96,205,235,44,153,165,151,86,154,120,177,181,166,23,203,114,107,58,155,175,20,80,192,247,54,54,197,20,111,89,170,209,204,138,56,151,221,220,215,43,28,229,70,198,140,195,30,0,124,219,224,79,181,61,50,168,152,195,93,146,225,173,226,240,21,218,185,27,166,169,240,132,207,148,252,239,23,179,219,91,134,199,224,170,210,170,108,211,221,49,207,185,172,79,92,79,142,147,198,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,30,44,103,226,31,12,86,97,172,102,218,120,113,182,26,134,39,85,201,27,163,141,183,90,103,42,181,42,163,133,21,21,174,107,145,27,42,53,189,54,186,72,213,170,212,145,35,101,139,230,23,194,61,193,46,21,156,64,229,141,134,157,212,46,133,102,197,118,250,40,92,146,178,84,115,156,251,146,53,21,81,205,115,85,58,219,90,213,106,179,170,228,126,249,94,204,33,203,220,119,136,50,199,27,217,49,254,22,169,232,221,44,85,145,214,65,171,222,214,73,181,125,232,164,216,230,185,98,145,187,152,246,163,147,115,30,230,235,162,154,219,55,47,100,120,190,101,123,233,233,237,142,184,254,187,19,140,199,7,150,114,169,179,241,137,195,105,77,232,143,54,120,205,21,244,209,87,13,211,195,170,98,98,168,141,208,158,240,89,206,23,120,142,195,252,72,101,242,98,10,24,251,37,242,211,208,163,190,209,57,25,30,202,181,129,143,124,176,198,146,200,244,166,123,214,86,198,231,170,57,221,39,162,166,173,82,241,147,107,87,104,191,68,92,183,58,196,185,115,48,192,98,50,188,77,120,60,93,60,219,148,78,147,31,215,227,1,98,248,173,225,119,15,241,31,130,37,164,165,75,117,171,24,80,236,150,213,122,146,145,138,247,116,210,77,180,147,202,141,89,123,51,150,103,170,163,87,221,122,182,77,175,218,172,117,244,7,229,235,52,98,40,155,119,35,88,151,214,91,153,98,114,140,85,24,204,29,92,219,148,78,177,63,172,116,199,92,79,20,3,220,104,49,62,93,227,26,171,101,75,234,44,248,139,12,220,223,4,142,166,169,68,150,142,182,154,85,106,171,37,141,202,136,230,72,206,231,177,222,40,138,139,224,166,107,224,142,100,119,11,79,14,247,107,14,37,101,69,70,101,91,225,138,207,96,171,130,39,61,179,68,180,201,27,110,21,51,78,233,82,73,227,145,143,146,68,115,81,36,115,225,68,110,142,149,209,251,174,102,89,25,130,42,48,68,121,237,64,182,235,78,40,163,172,166,183,215,57,245,9,10,222,105,222,138,198,49,177,237,94,181,76,122,53,200,186,181,122,17,203,185,92,145,198,141,141,98,11,123,229,25,45,250,173,91,171,140,123,167,132,247,195,171,178,232,202,57,77,202,108,227,177,150,119,209,84,107,29,85,83,164,213,78,189,52,85,239,137,232,151,232,127,162,12,97,136,63,215,27,221,242,247,89,254,222,166,174,186,174,103,255,0,75,229,149,239,119,237,115,156,239,138,169,43,124,8,112,187,249,12,193,14,199,24,165,55,227,12,97,71,79,44,240,75,73,211,125,162,145,83,168,218,77,94,212,149,178,170,185,171,58,46,141,223,28,109,218,189,45,239,178,124,178,50,27,7,98,27,125,231,60,113,36,20,247,90,235,117,205,108,182,186,26,170,40,165,138,138,88,155,77,83,219,90,231,163,149,39,71,62,54,177,205,218,172,70,201,222,237,233,178,68,77,206,69,150,197,49,24,187,155,230,120,126,170,219,149,109,182,170,245,202,246,119,5,230,209,76,196,92,158,185,141,39,155,29,145,58,107,167,25,142,174,62,87,53,176,181,195,29,101,118,49,193,54,153,169,225,174,196,22,11,133,170,150,74,151,57,177,50,89,233,223,27,28,245,106,57,81,168,231,162,170,162,42,233,174,136,190,4,111,255,0,114,207,136,31,250,240,203,223,253,33,91,255,0,52,36,199,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,20,191,186,153,195,247,253,103,230,23,254,143,162,255,0,157,153,217,157,156,13,218,233,156,93,90,78,155,183,162,155,15,153,109,94,7,15,118,157,158,179,207,162,106,142,119,155,19,164,233,187,140,199,66,249,241,63,154,120,131,37,114,55,18,230,110,22,163,183,85,93,44,221,143,161,13,194,55,190,157,221,106,200,97,118,230,177,236,114,232,217,92,169,163,147,189,19,197,59,151,12,114,167,153,22,120,227,172,209,193,216,38,237,133,112,44,52,56,130,255,0,111,181,85,73,77,67,88,217,89,20,245,12,141,238,98,186,169,200,142,70,189,85,21,81,83,93,53,69,240,51,127,63,242,151,242,231,148,151,236,172,250,65,236,79,109,246,95,239,254,201,218,122,61,26,152,167,254,47,123,55,107,210,219,250,73,166,237,123,244,209,113,107,46,185,98,253,1,204,28,49,142,255,0,45,221,191,232,229,230,138,237,217,126,141,116,186,253,158,118,75,211,223,218,157,183,118,205,55,109,93,53,215,69,240,62,51,11,120,250,177,52,206,27,94,102,145,174,248,235,157,120,246,50,118,63,23,178,54,114,91,244,103,113,79,202,102,170,185,154,211,92,206,156,202,121,187,233,137,136,243,181,227,62,229,235,227,63,32,241,143,17,121,93,107,193,56,38,229,102,162,174,162,191,193,117,146,75,172,210,197,18,196,202,122,136,213,168,177,199,34,238,221,51,87,77,17,52,69,239,240,69,197,172,169,229,187,158,56,23,52,112,118,54,187,98,172,11,53,14,31,191,219,238,181,81,211,87,86,58,87,197,5,67,36,123,88,142,165,106,43,149,172,84,68,85,68,215,77,85,60,76,214,207,204,252,193,220,58,96,234,60,109,141,173,183,154,218,26,219,156,118,168,227,181,67,20,178,164,175,138,89,17,202,146,73,26,109,219,11,147,93,85,117,84,238,241,84,179,152,47,153,22,71,99,172,99,98,193,54,156,43,142,161,174,196,23,58,91,85,44,149,52,52,109,137,146,207,43,99,99,158,173,170,114,163,81,207,69,85,68,85,211,93,17,124,6,50,198,95,94,38,42,191,86,149,238,233,252,31,155,55,154,109,126,27,36,170,198,85,103,157,134,243,245,158,108,79,31,157,191,94,134,44,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,141,218,175,77,73,242,93,174,214,171,5,170,182,251,125,185,210,91,173,182,234,121,42,235,43,42,230,108,48,83,65,27,85,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,125,100,64,115,69,227,234,179,24,95,110,92,51,228,237,194,235,107,181,97,203,133,77,14,44,188,65,83,61,28,151,58,166,50,90,105,237,173,99,92,221,244,109,234,72,217,122,136,230,205,35,91,181,17,145,163,230,15,202,206,142,53,255,0,133,87,29,217,41,96,192,23,59,172,121,101,133,179,3,15,71,109,166,157,122,81,221,43,146,231,26,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,118,145,58,105,99,79,202,231,87,230,159,11,124,191,161,245,27,137,138,188,39,121,167,201,191,152,24,123,212,96,50,171,157,95,154,124,45,242,254,135,212,110,32,57,42,121,167,197,63,47,235,189,70,220,100,255,0,51,222,2,170,115,158,213,87,196,14,79,216,170,235,243,6,217,79,77,13,214,209,73,210,98,93,173,208,54,109,243,71,19,98,234,212,87,53,29,3,81,22,95,122,24,18,54,53,207,72,216,236,96,228,169,230,159,20,252,191,174,245,27,113,53,32,106,195,108,187,93,108,181,47,172,179,92,234,232,42,36,167,158,145,242,211,76,232,158,232,39,137,240,205,18,185,170,138,172,146,41,36,141,237,240,115,30,230,174,168,170,135,171,201,220,157,199,217,235,143,237,121,115,151,54,26,187,141,202,227,81,4,82,203,21,44,211,65,111,130,73,163,133,213,117,78,133,143,116,84,209,186,86,44,146,171,85,26,139,251,145,100,39,154,23,0,88,170,92,118,254,33,114,47,12,93,113,23,211,27,131,32,191,225,155,29,146,74,154,138,90,229,133,202,181,209,50,150,37,214,25,122,78,89,157,39,188,147,201,187,115,250,250,69,152,28,2,240,81,133,120,83,203,138,75,221,218,217,218,51,55,19,91,225,147,17,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,173,35,17,234,187,91,19,34,15,127,194,143,10,57,113,194,86,92,51,5,96,168,187,117,214,187,167,61,254,255,0,60,40,202,171,189,83,81,81,28,228,69,94,156,44,220,228,138,20,85,108,109,115,149,85,239,124,146,62,245,128,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,24,255,0,205,23,128,90,204,31,125,185,113,49,147,182,251,173,210,213,136,238,21,53,216,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,182,81,187,167,35,165,234,43,91,12,142,110,213,86,72,140,135,8,56,117,207,156,101,195,110,110,88,179,91,6,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,110,136,229,99,182,61,25,35,83,123,26,169,51,220,200,184,188,194,188,59,228,213,211,2,219,107,109,85,249,133,141,173,239,162,181,217,171,40,35,184,67,29,12,174,233,84,85,213,193,34,244,250,61,62,179,35,73,26,246,201,46,141,88,229,141,147,35,96,134,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,54,94,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,1,141,92,2,240,169,252,20,242,58,146,193,118,185,93,106,49,78,38,232,222,177,29,53,69,102,250,90,10,231,194,212,117,45,60,49,200,248,91,210,68,72,223,51,21,93,51,152,142,87,108,108,81,197,146,160,67,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,161,56,138,166,202,204,101,152,152,27,28,226,202,75,110,9,151,11,213,226,247,178,174,89,94,248,170,237,200,199,76,234,88,90,229,222,247,81,172,242,74,216,227,124,175,101,20,106,157,209,42,46,96,115,119,201,219,174,101,112,184,204,93,135,44,52,149,215,44,190,188,69,123,169,149,41,93,45,108,118,167,69,36,53,109,129,204,99,156,140,71,62,158,121,81,85,172,233,210,185,238,95,205,181,8,75,195,88,166,251,131,238,51,93,176,229,119,100,171,168,183,215,218,228,147,164,201,55,82,214,210,203,73,83,30,143,69,68,223,4,242,179,93,55,55,118,173,84,114,34,160,126,174,108,99,175,202,134,105,227,44,204,246,95,179,62,150,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,117,57,101,228,167,228,91,132,124,45,218,46,29,170,191,29,233,141,107,54,75,190,24,187,108,16,246,120,227,214,54,57,186,82,197,77,189,171,187,73,86,93,174,86,237,210,10,242,159,2,254,84,51,79,6,229,159,181,61,153,244,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,7,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,170,33,201,67,157,220,7,14,118,159,180,163,189,203,162,29,46,85,239,79,218,119,192,157,218,247,129,216,214,163,80,168,0,6,46,113,183,197,189,31,14,120,62,162,26,58,40,170,174,181,49,244,227,100,146,205,26,34,201,4,238,111,123,24,191,24,147,249,73,227,240,46,166,122,231,174,15,201,60,37,95,123,196,149,179,66,248,105,164,145,137,29,51,229,94,232,164,122,126,142,159,236,107,241,53,245,226,7,58,241,6,124,102,37,86,44,185,87,214,75,4,209,211,193,79,4,210,201,163,122,113,163,117,218,231,189,17,119,43,252,23,227,251,84,15,193,196,184,159,25,231,86,58,109,117,206,121,107,110,183,105,160,167,138,39,84,57,205,71,171,99,137,168,213,149,235,166,187,89,174,171,254,98,83,184,65,229,139,133,48,252,14,197,57,147,80,251,157,92,140,98,199,21,77,13,28,177,70,246,78,253,21,136,171,34,181,85,173,111,126,191,241,39,158,229,137,193,117,218,197,91,91,154,57,133,106,160,119,90,24,18,141,142,154,25,213,142,142,173,251,180,77,142,219,175,69,171,220,238,254,239,232,148,150,181,173,77,173,106,34,39,193,16,11,101,107,225,215,43,237,118,246,219,99,195,180,46,133,145,164,77,78,195,78,154,34,38,158,29,61,11,79,156,188,188,114,43,54,105,156,175,180,199,105,171,87,189,253,166,130,219,68,217,149,92,205,189,239,88,181,95,130,254,244,67,41,128,16,119,197,119,45,91,222,72,219,110,248,187,7,95,107,174,182,186,6,205,84,176,213,199,76,199,54,22,172,106,171,185,178,183,193,30,245,209,25,175,186,137,161,140,153,47,158,24,231,34,177,173,191,17,97,219,133,66,54,223,86,201,37,163,117,92,204,134,68,110,228,86,170,70,228,238,247,223,250,251,215,250,246,79,191,89,104,177,5,158,178,207,95,79,28,176,213,194,248,92,217,24,142,77,28,154,124,81,83,252,196,29,115,29,225,98,225,148,217,149,119,199,246,122,90,118,89,111,21,211,84,202,140,154,52,233,235,217,209,21,35,107,27,166,175,153,117,241,253,127,188,37,39,130,222,40,168,120,145,203,182,92,231,138,26,107,165,3,105,169,234,34,137,102,114,44,142,166,107,221,239,72,212,248,238,248,175,239,50,48,128,190,90,121,165,38,4,226,83,11,88,103,173,168,138,134,251,116,100,114,70,205,234,215,47,66,118,166,173,107,145,60,94,223,20,82,124,41,231,142,170,158,42,152,85,86,57,152,217,26,170,154,119,42,106,128,118,20,57,59,251,138,192,20,181,10,142,53,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,3,133,240,56,68,85,56,115,142,26,237,123,251,180,3,176,0,5,179,226,43,31,208,101,190,83,95,177,13,198,121,34,98,80,213,177,21,140,115,151,84,166,149,254,13,84,95,228,26,233,102,117,230,92,117,155,56,158,247,76,245,149,215,187,245,92,176,43,245,69,114,73,59,182,107,185,85,83,185,83,199,192,153,126,109,215,132,183,112,239,65,75,189,205,74,187,156,241,46,214,162,234,189,134,161,17,23,95,4,239,95,2,29,114,30,202,151,252,227,193,150,247,162,172,110,191,91,150,68,71,109,247,123,84,72,189,255,0,210,4,235,114,252,203,136,48,63,12,184,18,161,244,144,69,83,112,177,210,212,200,172,70,42,171,222,178,61,202,170,141,79,140,171,241,95,19,37,143,47,149,214,200,108,217,111,134,45,116,232,169,29,61,166,149,141,69,118,189,221,54,175,137,234,0,3,242,174,88,162,197,104,149,33,184,87,116,158,237,116,78,147,221,241,211,224,138,125,86,235,165,5,218,21,158,223,63,86,52,84,69,93,174,111,195,95,138,32,31,89,243,215,80,81,220,169,221,73,95,77,20,240,191,77,204,145,136,230,174,138,139,224,169,167,138,33,244,0,33,39,152,119,4,215,124,171,190,85,102,78,22,182,81,199,101,169,153,171,52,112,207,11,52,124,245,21,10,142,72,218,198,127,220,211,93,85,127,171,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,127,87,249,182,19,204,76,3,98,204,172,47,81,133,113,20,15,150,146,161,241,200,168,201,93,26,163,152,228,114,46,169,251,136,6,227,23,133,107,223,14,120,222,169,140,133,190,194,169,168,127,102,115,171,27,51,216,175,154,161,24,206,230,181,116,217,15,197,23,247,129,61,217,87,153,248,111,54,48,141,14,43,195,85,18,75,5,84,17,72,238,164,46,137,81,206,137,146,47,115,190,26,72,223,137,236,72,114,229,75,197,5,94,30,199,108,202,28,71,84,223,103,213,210,86,79,79,211,163,220,253,99,134,4,107,119,162,247,38,216,28,189,233,240,241,239,208,152,182,61,178,53,30,197,213,23,193,64,229,81,23,185,80,232,145,154,42,163,117,62,130,151,181,28,128,117,199,225,170,174,167,106,107,161,214,214,162,46,191,19,177,60,0,228,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,15,67,151,184,239,16,101,142,55,178,99,252,45,83,209,186,88,171,35,172,131,87,189,172,147,106,251,209,73,177,205,114,197,35,119,49,237,71,38,230,61,205,215,69,38,83,134,126,33,48,199,17,25,113,71,137,109,149,212,237,191,209,67,12,24,138,218,198,44,78,162,173,86,123,202,216,213,206,94,131,220,215,186,39,238,118,173,69,69,93,236,123,91,9,69,202,225,239,61,177,63,14,249,143,77,152,24,106,146,158,181,174,133,212,55,42,9,244,70,214,209,61,236,116,145,35,244,85,137,219,163,99,154,246,162,232,230,55,84,123,119,49,219,108,171,50,156,5,205,42,249,147,199,179,181,94,242,129,177,54,246,179,5,229,44,70,152,155,113,230,79,95,240,79,100,244,78,237,39,127,13,83,140,15,43,150,121,153,131,179,111,7,80,99,108,19,119,167,173,161,173,134,41,36,142,58,136,165,150,138,87,196,201,22,154,161,35,123,146,57,216,217,26,143,143,85,86,170,254,229,61,81,61,166,168,174,34,170,103,88,151,35,95,177,115,13,114,171,55,169,154,106,166,116,152,158,49,32,0,250,121,0,0,0,0,0,0,0,0,6,53,113,169,197,109,47,15,120,71,232,230,25,168,215,30,98,42,57,36,180,185,34,134,120,237,236,108,177,177,213,19,198,233,17,205,213,174,155,162,170,199,177,210,66,228,114,43,90,228,92,149,34,179,152,47,13,216,199,3,102,61,199,56,104,171,111,56,147,14,226,185,165,174,171,171,154,25,102,117,150,84,124,113,165,60,243,35,122,108,129,86,72,217,79,170,181,118,183,165,162,244,209,207,213,230,247,239,97,240,179,85,152,223,211,61,81,215,253,112,226,157,242,117,148,229,153,198,123,110,198,103,92,69,49,190,154,102,55,92,170,56,83,51,195,78,157,39,231,105,205,233,98,151,250,32,198,24,131,253,113,189,223,47,117,159,237,234,106,235,170,230,127,244,190,89,94,247,126,215,57,206,248,170,151,43,137,12,131,184,112,233,136,240,230,9,190,220,169,235,111,85,182,6,221,110,82,82,76,233,105,82,87,214,213,198,198,194,174,142,55,237,232,195,10,170,57,21,119,171,244,93,52,68,252,254,27,243,90,223,146,57,217,134,51,58,237,105,168,185,80,217,230,157,181,84,244,207,107,101,88,167,167,146,7,185,155,187,156,230,182,85,122,53,85,168,229,106,53,92,221,119,37,227,230,55,140,112,198,96,102,214,14,198,120,50,245,79,118,178,221,176,61,28,244,149,112,42,237,145,189,186,185,21,21,23,69,107,154,228,86,185,142,68,115,92,215,53,200,138,138,137,12,183,106,213,88,74,238,204,249,241,49,187,179,175,242,236,251,221,53,139,199,227,236,237,14,23,47,183,111,76,53,84,87,51,87,68,215,28,40,236,210,55,255,0,22,187,190,108,188,47,15,60,48,93,248,139,193,25,133,95,132,110,61,60,81,132,125,155,61,182,134,103,53,148,247,22,76,149,93,88,21,235,167,78,85,232,198,177,189,87,102,186,181,250,35,250,145,217,75,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,134,115,242,201,198,56,99,47,240,198,114,227,60,103,122,167,180,217,109,48,217,39,171,171,157,87,108,109,214,185,17,17,19,85,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,136,57,197,152,191,149,188,206,196,89,145,244,110,221,96,246,253,99,170,189,159,64,221,35,139,185,19,87,46,137,190,87,105,190,73,52,77,242,57,239,218,221,218,39,213,251,54,173,225,44,221,166,124,249,215,88,238,153,223,217,213,219,247,75,195,41,204,243,12,94,208,230,57,125,234,53,195,219,242,124,218,186,166,171,116,204,209,252,90,235,53,127,15,78,234,169,210,86,248,64,226,182,209,196,126,17,146,150,247,81,110,161,199,150,174,164,151,91,85,52,78,134,55,83,172,170,145,84,83,181,242,61,207,139,107,163,99,215,118,173,147,93,81,173,124,106,239,163,63,56,207,202,238,29,49,141,30,9,198,214,28,83,91,93,91,108,142,235,28,150,170,90,121,98,72,159,44,177,163,85,100,158,53,221,186,23,46,154,42,104,169,223,226,137,136,60,184,120,120,198,247,140,197,182,113,3,95,31,179,48,189,131,182,67,66,249,227,85,125,218,162,72,37,167,123,97,77,83,72,163,234,57,93,47,122,43,219,211,106,57,82,69,143,246,121,145,101,78,104,227,172,241,177,221,176,78,91,98,156,67,67,14,20,166,166,146,170,213,103,168,171,137,146,165,101,99,150,53,124,108,114,35,145,175,106,237,215,93,28,139,241,66,69,78,63,25,25,116,95,211,207,215,72,221,174,177,215,167,245,214,166,111,108,158,206,85,182,149,229,126,83,252,60,211,53,85,17,87,55,153,94,255,0,51,157,217,186,116,232,215,155,59,226,89,125,195,199,20,217,125,196,183,210,15,160,150,124,67,65,244,115,178,118,175,107,83,193,22,254,209,213,217,211,233,77,38,186,116,31,174,186,120,166,154,247,233,120,204,24,229,139,151,89,131,128,127,41,95,78,240,46,33,195,157,191,216,221,151,218,214,201,232,250,251,59,102,254,159,85,173,221,183,123,53,211,93,55,38,190,40,103,57,182,203,175,92,196,97,169,185,123,231,78,186,244,116,202,191,219,60,183,5,148,103,151,240,89,116,235,102,158,111,54,117,231,113,162,153,157,253,59,230,66,45,121,166,121,129,195,255,0,204,218,79,237,181,164,165,17,107,205,51,204,14,31,254,102,210,127,109,173,48,118,131,247,41,239,132,163,146,15,164,212,251,21,248,46,23,41,143,173,79,176,255,0,247,226,66,8,247,229,49,245,169,246,31,254,252,72,65,237,146,126,225,111,239,248,165,175,229,75,233,102,47,253,63,229,80,26,247,155,8,26,247,154,157,167,255,0,149,254,111,201,96,114,23,255,0,95,254,151,255,0,96,75,23,3,92,89,219,243,151,7,83,101,246,54,184,83,210,99,108,63,12,20,49,190,170,224,215,75,127,137,177,61,82,162,54,200,245,154,73,218,200,92,179,254,146,107,164,154,162,61,88,204,107,161,225,30,223,154,220,16,225,28,218,203,251,13,67,241,245,162,27,131,170,41,104,33,107,157,124,165,101,210,165,170,215,179,84,87,79,20,122,185,142,110,175,123,89,210,218,245,88,186,120,147,131,177,142,39,203,252,79,110,198,120,50,245,81,105,189,90,102,73,233,42,224,84,221,27,180,84,84,84,93,81,205,115,85,90,230,57,21,174,107,156,215,34,162,170,46,179,13,118,246,79,118,139,149,111,166,184,137,239,137,252,227,250,221,41,206,121,128,203,57,71,192,98,48,118,167,155,127,15,114,186,34,103,141,53,211,51,27,244,227,69,113,28,119,238,254,42,116,137,149,226,159,135,139,71,17,153,99,85,134,58,118,234,108,73,67,253,243,135,238,181,81,185,123,29,70,173,87,177,92,197,220,145,74,214,244,223,220,228,77,90,253,143,116,108,66,26,177,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,153,94,22,56,135,180,113,25,150,52,184,159,169,110,166,196,148,63,222,216,130,213,75,35,151,177,212,106,228,99,209,175,77,201,20,173,111,81,157,238,68,213,204,222,247,70,245,35,91,143,239,54,248,239,236,191,76,165,54,89,245,171,55,172,209,141,181,198,116,142,248,210,103,241,141,52,247,116,33,124,146,227,179,60,183,51,196,236,206,58,52,166,220,85,94,147,198,154,162,170,105,152,137,251,53,115,185,221,83,243,163,231,78,185,9,202,99,235,83,236,63,253,248,202,94,41,248,135,180,112,231,150,53,88,159,169,110,169,196,149,223,222,216,126,213,85,35,147,182,84,106,212,123,213,172,77,203,20,77,119,81,253,237,69,209,172,222,199,72,197,49,107,148,199,214,167,216,127,251,241,250,28,200,56,116,198,247,250,88,243,175,11,93,177,13,254,221,108,234,201,120,179,212,87,172,212,246,122,126,140,12,74,138,42,109,137,211,137,122,46,125,66,163,149,117,86,191,77,141,123,153,147,133,189,118,198,79,21,217,141,106,223,247,121,211,191,238,105,51,220,187,47,205,121,72,185,133,204,235,230,218,153,183,199,235,76,90,163,74,53,232,231,78,237,126,232,210,102,17,239,136,49,22,32,197,151,121,241,6,41,190,220,111,55,74,173,189,122,219,133,83,234,42,37,218,212,99,119,72,245,87,59,70,181,173,77,87,185,17,19,193,9,91,224,67,133,223,200,102,8,118,56,197,41,191,24,99,10,58,121,103,130,90,78,155,237,20,138,157,70,210,106,246,164,173,149,85,205,89,209,116,110,248,227,110,213,233,111,124,94,229,118,97,92,50,167,31,89,179,14,211,100,179,93,171,172,115,58,166,150,150,239,76,233,233,86,93,142,107,36,115,26,230,174,230,57,201,35,28,142,69,107,216,199,39,129,55,185,93,153,56,99,55,240,13,155,49,240,116,181,15,180,222,225,116,176,165,76,43,20,177,185,143,116,114,70,246,247,162,57,146,49,236,85,106,171,85,90,170,215,57,170,142,92,29,158,181,106,237,218,174,215,58,215,28,35,198,123,122,146,142,89,51,12,195,3,151,217,192,225,168,230,225,171,221,85,81,215,27,233,163,77,55,70,238,116,111,223,166,156,34,117,245,70,3,243,19,225,74,170,249,219,184,139,192,148,251,170,40,232,210,76,85,74,178,205,44,149,12,139,163,12,53,16,68,216,220,137,211,139,122,204,170,246,49,35,133,175,68,215,122,187,62,11,105,159,217,243,131,184,126,192,53,216,199,18,79,79,83,92,200,92,235,93,153,43,98,130,170,231,42,62,54,109,137,30,186,185,173,116,177,186,71,53,175,86,49,85,219,93,162,53,100,153,133,139,56,140,61,84,223,157,34,55,235,213,219,253,119,41,77,142,205,115,28,163,56,179,123,43,166,107,185,84,243,121,159,110,38,119,211,61,147,199,89,221,19,17,87,66,26,242,151,54,177,190,73,227,122,44,125,128,110,157,146,227,73,172,114,197,34,43,169,235,41,213,81,95,79,59,17,83,124,78,209,53,77,81,81,81,174,106,181,237,107,146,107,114,151,54,176,70,118,96,138,44,125,128,110,157,174,221,87,172,114,197,34,35,106,40,234,17,17,95,79,59,17,87,100,173,213,53,77,85,21,21,174,106,185,142,107,150,8,73,115,224,11,34,113,62,76,101,12,183,12,99,87,121,165,187,98,249,153,114,154,195,89,163,34,181,53,187,153,30,145,106,170,217,229,143,99,165,87,109,114,34,69,27,152,215,68,170,177,189,157,191,122,46,205,152,141,104,227,61,159,249,254,184,46,206,89,242,204,182,172,5,188,198,229,81,78,34,39,155,79,93,113,211,19,211,165,60,98,120,70,186,113,170,17,157,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,251,145,250,194,231,116,252,80,248,229,87,232,134,11,219,183,252,170,217,8,0,38,14,111,0,0,91,222,34,124,191,102,119,243,54,245,253,138,82,12,73,206,226,39,203,246,103,127,51,111,95,216,165,32,196,135,237,47,165,183,221,62,46,144,228,63,213,248,191,110,159,133,176,129,21,156,194,184,150,193,217,205,137,237,56,15,47,214,158,227,105,194,19,84,186,162,246,216,226,123,107,106,164,70,53,91,77,38,213,145,32,98,49,81,92,215,163,38,114,162,237,115,98,138,71,94,206,63,248,194,170,193,93,175,33,178,202,178,227,67,137,23,179,79,122,189,83,79,53,36,150,214,47,78,120,224,167,123,21,174,89,100,110,197,123,209,118,36,111,86,123,206,123,186,81,239,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,61,115,188,203,202,207,200,172,111,235,239,215,135,235,248,117,176,57,45,216,184,192,209,27,77,154,121,177,17,51,110,39,116,69,51,19,173,201,236,152,153,230,235,209,231,125,153,122,156,130,200,108,99,196,14,62,161,193,216,110,10,138,106,23,204,214,221,47,43,69,44,244,182,200,149,146,63,116,170,196,209,174,115,98,145,177,181,206,98,61,232,141,220,221,85,201,54,184,118,207,244,119,15,219,48,255,0,181,110,55,63,102,81,195,71,219,110,51,245,170,234,186,108,70,117,102,147,68,223,43,180,220,231,104,154,185,85,116,239,60,46,65,100,54,14,225,251,0,208,224,236,55,5,61,77,115,33,107,110,151,149,162,138,10,171,156,168,249,31,186,85,98,106,230,181,210,200,216,218,231,61,88,197,70,238,118,138,229,185,102,215,41,203,126,65,111,90,190,125,92,127,68,3,148,45,181,157,173,198,197,22,35,76,61,173,98,141,219,231,94,53,79,76,107,164,105,29,17,219,168,0,54,202,245,6,60,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,68,90,241,19,230,7,51,191,158,87,175,237,178,146,149,192,15,148,140,9,246,167,169,213,16,252,143,214,23,59,167,226,135,72,114,171,244,67,5,237,219,254,85,108,132,0,19,7,55,161,207,143,239,54,248,239,236,191,76,165,44,155,240,118,39,143,7,67,152,14,178,212,46,29,168,185,203,103,101,197,168,142,137,43,99,137,146,186,23,42,119,177,203,28,141,115,119,34,110,68,126,221,118,63,109,236,227,251,205,190,59,251,47,211,41,76,156,229,255,0,150,120,59,54,248,77,198,24,39,27,90,41,235,104,107,113,93,194,56,228,146,158,41,101,162,149,246,218,88,210,166,157,100,99,146,57,216,217,28,172,147,69,86,170,254,244,32,63,36,249,110,62,237,168,157,39,90,180,252,93,117,27,69,27,47,178,57,126,97,93,60,234,98,139,17,84,116,233,52,70,179,29,176,198,62,15,120,167,196,28,61,99,122,123,85,198,191,173,128,239,181,145,50,247,71,58,189,204,164,220,173,98,215,194,140,107,156,146,198,221,21,205,107,87,170,198,108,84,220,145,190,57,131,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,66,151,19,28,61,226,126,29,243,30,179,13,92,232,106,29,96,173,154,105,240,237,201,239,73,91,91,68,143,247,81,210,35,90,157,118,53,204,108,172,218,221,28,168,168,155,30,199,58,250,112,19,197,244,25,95,112,167,201,188,203,187,83,210,96,202,249,167,150,223,114,169,234,57,109,213,178,186,45,177,190,71,73,211,130,145,85,178,185,85,35,247,101,153,94,231,53,170,247,38,126,83,152,87,130,185,56,60,78,232,215,118,189,19,250,79,245,197,18,229,11,100,48,251,81,130,167,105,50,61,42,174,105,214,168,167,127,62,158,189,223,94,158,19,28,103,135,26,82,132,88,62,47,184,152,178,240,253,151,21,237,182,92,233,229,198,215,104,123,45,154,134,42,152,59,77,43,166,100,168,203,132,144,201,185,86,8,221,19,251,250,110,107,228,107,99,93,17,202,230,223,194,51,121,136,240,213,140,112,237,234,124,246,162,196,247,156,71,135,106,230,101,53,92,119,58,217,107,42,109,50,207,61,68,137,28,72,145,36,112,91,216,174,142,56,218,175,213,36,149,27,223,185,20,223,102,183,239,97,240,213,87,102,55,245,245,118,170,109,129,202,178,220,223,59,181,135,204,235,210,157,98,98,153,250,243,209,78,189,26,251,248,48,199,253,16,99,12,65,254,184,222,239,151,186,207,246,245,53,117,213,115,63,250,95,44,175,123,191,107,156,231,124,85,79,101,156,153,49,136,50,78,171,10,90,177,76,255,0,225,76,73,134,169,177,28,244,107,78,248,95,111,235,205,51,27,77,34,63,71,117,90,216,90,175,69,107,118,189,206,103,122,55,123,190,108,140,204,43,126,84,230,246,19,204,59,181,146,158,237,67,99,185,197,83,85,75,53,51,103,85,139,244,95,36,76,115,154,157,118,53,203,36,78,87,34,54,86,70,229,240,47,103,48,172,119,135,243,59,50,176,38,63,194,213,61,107,93,247,0,208,86,65,171,216,231,199,186,178,183,116,82,108,115,154,146,198,237,204,123,81,203,181,236,115,117,213,8,61,22,173,213,134,174,236,207,159,19,27,187,58,221,79,138,199,227,108,103,120,108,5,187,122,97,234,166,169,154,191,138,34,116,163,179,72,223,219,247,74,210,100,86,68,226,126,32,47,88,135,11,224,202,186,118,94,172,246,9,175,116,148,179,232,214,215,186,57,224,141,105,210,69,84,72,220,230,204,170,215,59,221,220,214,181,202,212,114,189,190,23,253,16,96,252,65,254,184,217,47,150,74,207,246,244,213,116,53,112,191,250,31,20,172,123,127,99,154,230,252,21,12,157,229,201,140,112,198,95,230,214,49,198,120,206,245,79,105,178,218,112,61,100,245,117,115,170,237,141,189,186,133,17,17,19,85,115,156,229,70,181,141,69,115,156,230,181,168,170,168,139,103,56,134,205,171,126,116,230,141,215,27,90,112,133,155,15,208,205,52,241,210,199,111,183,182,146,90,184,150,162,89,25,83,88,141,123,210,74,183,182,84,73,36,69,209,85,169,167,134,171,251,93,155,84,225,104,187,19,231,204,206,238,206,190,199,158,27,49,199,222,207,177,57,125,118,245,195,83,77,19,21,105,194,169,141,244,255,0,22,188,116,227,29,59,166,18,99,193,47,20,255,0,194,19,4,75,103,198,53,246,230,99,204,63,238,87,65,10,244,223,112,164,68,98,50,189,34,218,141,110,174,114,178,70,198,170,214,189,17,218,70,217,99,98,100,169,22,188,191,184,96,198,248,215,27,218,51,210,190,227,113,195,152,95,14,86,117,232,106,105,220,177,84,94,42,24,170,215,193,26,255,0,212,223,164,201,159,222,143,69,124,45,213,86,71,69,41,68,215,40,191,127,17,134,138,175,198,254,137,235,142,191,235,143,23,49,114,137,149,101,121,70,121,114,198,87,92,77,51,190,170,99,133,186,167,141,49,60,59,116,143,155,175,55,160,0,27,52,21,175,121,57,220,59,121,126,203,31,230,109,151,251,20,68,24,147,157,195,183,151,236,177,254,102,217,127,177,68,67,246,107,210,220,238,143,23,72,114,225,234,252,39,183,87,194,184,64,2,96,230,240,0,0,195,158,105,158,95,176,255,0,243,202,147,251,21,105,152,198,28,243,76,242,253,135,255,0,158,84,159,216,171,77,126,107,251,149,206,228,195,96,62,147,96,253,184,240,148,123,240,237,230,7,44,127,158,86,95,237,177,19,156,65,143,14,222,96,114,199,249,229,101,254,219,17,57,198,171,102,189,21,206,248,240,88,28,184,122,195,9,236,85,241,0,2,74,163,216,115,205,51,203,246,31,254,121,82,127,98,173,34,212,148,174,105,158,95,176,255,0,243,202,147,251,21,105,133,28,18,97,251,70,44,226,95,11,225,108,65,73,218,173,119,154,59,213,190,182,14,163,153,213,167,154,211,86,201,25,185,138,142,110,173,114,166,173,84,84,215,185,81,72,78,115,106,111,102,49,106,58,121,177,248,186,139,147,76,117,57,102,197,220,199,87,26,197,191,43,92,196,116,243,99,93,62,253,31,159,194,239,17,216,131,134,252,193,76,65,67,31,107,177,221,186,20,119,218,39,35,228,223,72,147,177,239,150,24,210,88,216,181,44,98,74,216,220,245,86,183,170,244,84,209,202,76,166,14,198,56,99,48,48,197,187,25,224,203,213,61,218,203,118,133,39,164,171,129,87,108,141,213,81,81,81,116,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,144,247,197,111,11,184,131,135,12,111,45,37,42,92,110,184,62,187,100,182,171,212,148,143,70,55,168,178,109,164,158,84,106,69,218,90,144,189,85,26,190,243,17,178,109,102,229,99,125,215,2,156,88,207,146,56,158,60,180,197,109,167,126,9,197,55,54,58,90,151,186,56,93,105,173,145,25,23,106,116,143,86,162,192,173,100,105,42,61,125,214,177,30,213,69,107,153,47,174,87,142,175,46,189,56,76,78,232,215,240,159,210,88,59,121,178,216,93,179,203,169,218,44,146,121,215,34,157,103,79,175,78,156,38,39,124,87,76,112,142,60,99,77,116,122,30,61,184,65,131,43,238,21,25,201,150,150,154,122,76,25,95,52,17,92,45,180,221,71,45,186,182,87,75,186,70,70,216,250,112,82,42,182,38,162,44,158,236,179,35,26,214,181,88,212,195,18,113,115,226,227,111,188,112,219,152,151,107,77,125,61,109,13,110,7,187,212,210,213,83,74,217,98,158,39,208,74,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,132,29,24,185,230,18,222,26,252,85,107,133,81,174,141,231,37,91,67,140,207,50,170,236,227,183,215,102,168,167,157,60,102,52,221,174,189,49,215,210,159,124,105,138,109,248,23,7,95,113,181,218,26,137,168,112,253,178,170,235,85,29,51,90,233,95,20,17,58,71,181,136,229,106,43,149,172,84,68,85,68,215,77,85,60,76,82,254,234,103,15,223,245,159,152,95,250,62,139,254,118,100,102,124,91,174,23,140,142,204,75,77,166,130,162,182,186,183,10,93,233,169,105,105,162,116,178,207,43,232,229,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,66,26,255,0,131,183,16,63,246,11,204,47,253,88,173,255,0,146,55,185,190,59,21,132,174,154,112,241,186,99,171,85,83,201,206,203,100,59,65,133,191,115,55,175,74,169,170,34,60,248,167,118,158,244,231,0,13,242,165,8,247,230,207,245,87,246,231,254,226,72,65,30,252,217,254,170,254,220,255,0,220,77,86,119,251,133,207,187,226,133,129,201,111,210,204,39,250,159,202,173,111,121,89,249,129,196,31,204,218,191,237,180,68,165,17,107,202,207,204,14,32,254,102,213,255,0,109,162,37,40,241,217,255,0,220,163,190,91,14,87,254,147,85,236,81,224,24,115,205,51,203,246,31,254,121,82,127,98,173,51,24,195,158,105,158,95,176,255,0,243,202,147,251,21,105,151,154,254,229,115,185,31,216,15,164,216,63,110,60,37,135,60,0,249,183,192,159,106,122,101,81,49,132,57,240,3,230,223,2,125,169,233,149,68,198,26,253,155,253,214,175,106,124,33,48,229,175,215,246,127,236,211,241,220,124,215,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,72,181,227,175,132,25,242,134,245,38,105,101,213,166,162,92,19,118,153,242,220,154,206,158,219,61,108,211,189,205,141,177,69,27,18,26,69,107,226,142,37,247,182,185,170,199,57,21,209,163,229,76,252,108,99,131,176,198,96,97,139,142,12,198,118,90,123,181,150,237,10,193,87,73,58,46,217,27,170,42,42,42,104,173,115,92,136,230,189,170,142,107,154,215,53,81,81,21,54,57,134,2,140,125,169,162,126,119,68,246,254,136,102,199,109,102,39,100,243,10,113,22,230,102,212,206,149,211,215,79,78,155,227,206,142,49,219,199,114,18,178,23,57,241,6,65,230,117,171,50,48,252,29,179,177,239,130,182,222,234,135,195,29,125,36,137,164,144,189,89,253,15,106,185,28,214,201,28,111,86,187,110,139,52,153,103,153,152,59,54,240,117,6,54,193,55,122,122,218,26,216,98,146,72,227,168,138,89,104,165,124,76,145,105,170,18,55,185,35,157,141,145,168,248,245,85,106,175,238,82,33,56,159,225,131,24,240,233,140,103,166,169,164,168,173,194,181,179,58,75,69,222,56,229,150,36,137,242,204,144,83,84,78,177,71,31,107,233,67,189,241,179,84,209,117,78,239,15,163,133,46,40,177,7,14,24,222,42,186,165,184,221,112,125,118,248,174,182,88,234,222,140,111,81,99,221,87,4,74,228,139,180,181,33,98,34,185,61,230,35,163,220,205,200,246,198,50,220,117,121,93,217,195,226,35,74,117,252,39,175,185,122,237,190,202,97,118,243,47,163,57,201,234,138,175,69,59,180,250,244,241,230,207,68,85,19,174,157,250,78,237,19,58,15,206,195,184,130,209,139,48,253,179,20,225,250,190,213,107,188,209,195,112,162,159,166,230,117,105,230,98,62,55,237,122,35,155,171,92,139,163,145,21,53,239,68,83,232,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,77,117,137,141,122,28,193,54,235,166,191,39,49,60,237,116,211,167,94,173,58,209,223,205,23,57,251,117,222,201,144,182,232,45,211,83,219,122,24,142,229,84,202,142,165,68,85,110,108,241,69,76,230,39,116,90,68,245,149,81,218,185,201,52,74,155,81,53,126,4,30,199,57,49,223,229,59,54,49,118,63,101,77,198,106,123,237,230,170,178,143,218,15,221,81,29,35,164,94,207,19,189,231,34,116,226,233,177,26,142,86,181,24,141,106,232,136,100,174,87,240,219,244,195,128,44,109,142,229,165,246,125,223,219,50,98,155,125,83,170,255,0,55,93,65,107,130,72,149,143,98,35,246,233,213,186,35,83,107,28,233,58,106,231,116,244,82,191,191,229,51,76,85,202,232,232,137,159,186,56,59,7,43,249,38,193,100,56,76,54,35,116,213,85,20,79,183,114,124,233,223,213,190,116,142,136,232,141,241,244,114,195,205,27,133,139,55,174,25,93,112,196,181,17,89,113,45,178,162,166,138,214,230,58,72,165,186,195,211,127,81,186,53,122,78,236,209,212,110,118,173,107,210,54,35,183,43,99,68,148,34,4,50,235,22,253,1,204,28,49,142,253,159,219,254,142,94,104,174,221,151,171,210,235,246,121,217,47,79,126,142,219,187,102,155,182,174,154,235,162,248,19,189,135,113,5,163,22,97,251,102,41,195,245,125,170,215,121,163,134,225,69,63,77,204,234,211,204,196,124,111,218,244,71,55,86,185,23,71,34,42,107,222,136,166,255,0,103,113,62,82,197,86,102,119,211,62,233,255,0,117,65,203,54,75,242,60,214,214,101,110,159,54,245,58,78,232,211,157,79,108,116,205,51,28,122,167,73,158,17,231,179,159,15,221,241,102,79,99,172,45,135,233,59,85,210,243,134,174,118,250,40,58,141,103,86,162,106,89,25,27,55,61,81,173,213,206,68,213,202,136,154,247,170,33,20,191,192,7,139,127,251,19,127,251,122,217,255,0,56,37,239,17,98,11,70,19,195,247,60,83,136,42,251,45,174,205,71,53,194,182,126,155,159,210,167,133,138,249,31,181,136,174,118,141,106,174,141,69,85,211,185,21,75,25,252,63,184,72,255,0,178,207,255,0,176,110,127,243,115,43,51,193,224,241,53,211,56,155,156,217,136,221,190,35,197,162,216,125,163,218,60,147,15,118,222,73,132,242,212,213,84,77,83,228,238,87,164,233,186,53,162,98,35,119,90,233,102,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,150,193,224,190,100,89,29,142,177,141,139,4,218,112,174,58,134,187,16,92,233,109,84,178,84,208,209,182,38,75,60,173,141,142,122,182,169,202,141,71,61,21,85,17,87,77,116,69,240,61,215,27,216,119,16,98,206,23,241,166,31,194,214,43,141,230,233,85,236,238,133,21,190,149,245,21,18,237,184,211,61,219,99,98,43,157,163,90,231,46,137,220,136,171,224,132,111,100,62,67,231,141,159,60,114,238,237,118,201,156,117,69,67,69,138,237,21,53,85,85,56,118,178,40,160,137,149,145,57,242,61,238,141,17,173,107,81,85,92,170,136,136,138,170,120,230,88,236,86,31,21,69,187,49,230,204,70,187,181,233,150,203,98,182,91,33,206,50,44,70,55,50,175,75,212,85,92,83,28,248,167,116,81,76,198,238,157,243,62,9,0,227,231,40,51,23,58,178,122,207,133,178,203,15,123,102,233,75,137,105,238,19,65,218,224,167,219,78,218,90,166,57,251,166,123,26,186,58,86,38,136,186,247,248,104,139,166,28,228,199,4,60,80,97,60,225,192,184,167,16,101,143,101,181,217,177,45,178,225,91,63,182,173,207,233,83,195,85,27,228,126,214,78,174,118,141,106,174,141,69,85,211,185,21,73,41,205,60,223,203,172,149,195,244,248,167,51,113,15,177,173,117,85,140,183,195,63,100,158,163,117,67,152,247,181,155,97,99,220,154,182,39,174,170,154,119,120,234,169,173,189,195,188,111,112,191,139,49,5,179,11,97,252,206,237,87,75,205,100,54,250,40,61,139,113,103,86,162,103,163,35,102,231,192,141,110,174,114,38,174,84,68,215,189,81,15,188,102,11,5,123,19,23,47,92,210,189,219,181,136,238,221,59,216,187,55,180,251,79,150,228,149,96,178,220,31,148,195,207,63,90,252,157,202,184,252,239,58,153,138,119,119,110,233,96,255,0,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,211,5,120,92,226,82,251,194,245,227,29,99,92,28,155,49,77,239,7,205,135,172,85,47,165,101,68,52,117,83,87,209,72,249,228,99,220,136,187,32,130,117,102,168,246,245,122,72,246,57,138,244,55,106,189,37,60,202,249,133,209,229,149,138,187,34,178,27,23,255,0,163,170,253,177,94,47,150,185,160,168,142,207,75,190,166,26,154,86,77,28,203,37,53,197,178,66,198,170,58,61,209,199,42,185,174,100,155,28,216,108,63,87,253,21,99,220,85,254,186,226,60,73,136,238,31,247,74,202,235,149,117,68,159,249,210,77,52,146,63,246,185,206,119,197,84,205,78,36,184,40,254,10,188,8,225,219,254,63,182,90,164,204,220,83,152,20,50,92,170,96,78,172,150,186,21,182,87,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,235,43,97,138,69,12,107,225,59,205,62,77,252,192,195,222,163,1,149,92,234,252,211,225,111,151,244,62,163,113,49,87,132,239,52,249,55,243,3,15,122,140,6,85,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,0,60,209,252,246,102,111,216,190,143,68,101,167,45,236,249,193,188,54,242,252,204,124,214,198,117,180,141,101,187,28,92,89,108,161,154,161,97,125,218,226,182,170,5,167,162,137,90,199,187,124,142,110,138,228,99,182,49,31,35,147,99,28,169,137,124,209,252,246,102,111,216,190,143,68,41,240,159,181,249,95,77,138,105,48,207,109,171,195,249,225,47,90,227,29,23,82,75,125,12,246,74,118,73,186,84,69,88,161,146,116,163,107,181,84,107,164,72,17,117,118,192,44,86,113,103,22,62,207,92,127,116,204,108,198,191,85,220,110,87,26,137,229,138,41,106,166,154,11,124,18,77,36,205,164,165,108,207,123,162,166,141,210,189,35,137,28,168,212,95,222,171,45,60,176,184,10,169,201,139,85,39,16,57,193,98,171,160,204,27,157,61,76,54,171,69,95,73,233,105,183,78,216,118,77,36,78,139,171,79,92,228,108,237,84,73,125,216,103,88,222,214,189,100,99,99,3,131,186,218,106,14,43,242,122,122,171,77,37,197,142,199,22,88,82,26,151,74,214,53,242,86,68,198,76,139,19,216,237,241,185,205,145,136,170,172,87,177,168,246,189,155,152,237,146,64,0,0,242,153,177,129,127,42,25,89,140,178,207,218,158,204,250,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,77,101,241,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,73,154,208,241,55,118,181,95,248,146,205,123,237,138,231,73,113,182,220,113,197,246,174,142,178,146,102,205,5,76,18,87,204,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,37,121,68,100,237,171,50,184,163,126,46,196,118,26,186,235,110,95,89,229,189,211,74,180,173,150,138,59,171,165,142,26,70,206,231,177,205,71,163,95,81,60,72,138,215,245,41,90,246,175,230,220,132,228,145,129,201,11,29,97,89,48,174,101,229,159,178,237,84,152,146,11,133,37,247,182,245,227,74,235,149,12,145,172,61,46,158,212,145,208,210,201,30,237,219,156,214,186,225,166,140,87,107,36,159,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,235,161,213,39,134,168,186,29,171,224,117,185,168,171,175,196,10,35,102,170,136,237,78,244,68,78,228,67,134,53,26,133,64,15,29,154,153,159,134,242,159,8,215,98,188,75,81,36,80,82,193,44,141,233,194,233,85,92,216,159,34,119,55,225,164,110,248,158,189,239,108,109,87,189,116,68,241,82,29,57,173,113,65,87,136,113,219,242,135,14,85,55,217,244,148,148,115,212,117,40,246,191,89,33,157,28,221,234,189,233,182,118,175,114,124,124,123,180,3,20,248,168,226,79,16,113,9,152,21,55,231,221,43,86,210,144,211,197,5,59,228,149,173,213,145,170,43,150,55,72,244,69,213,239,77,127,87,249,242,15,151,143,4,215,124,212,190,82,230,78,41,182,81,201,101,166,153,203,12,115,79,11,245,124,21,20,234,174,88,220,199,255,0,221,19,93,81,127,175,190,203,112,117,194,181,239,136,204,111,74,199,194,223,97,83,84,51,180,185,181,141,133,239,86,77,78,143,103,123,92,186,108,155,224,137,251,201,249,203,188,3,98,203,92,47,79,133,112,236,15,138,146,157,242,72,136,249,93,34,171,158,229,114,174,171,251,192,253,234,26,10,59,109,59,105,40,41,162,130,22,107,181,145,177,26,212,213,85,124,17,52,241,85,62,128,0,3,228,184,221,40,45,48,164,247,9,250,81,170,170,34,237,115,190,26,252,17,79,150,219,138,44,87,121,86,27,125,119,85,237,211,84,233,61,191,29,62,40,128,126,169,141,60,192,242,226,12,113,195,46,59,168,101,36,18,212,219,236,117,85,49,171,209,136,168,246,44,111,106,162,171,87,227,18,124,83,192,201,99,203,230,141,178,27,206,91,226,123,93,66,42,199,81,105,170,99,145,29,167,119,77,203,226,6,181,217,99,121,151,2,230,206,24,189,212,189,98,117,146,253,73,44,234,205,85,90,145,206,221,250,109,84,85,238,69,240,241,54,45,225,215,31,208,102,70,83,88,113,13,186,121,37,98,208,210,49,85,236,115,87,85,166,137,254,14,85,95,229,154,239,231,197,149,44,25,199,140,237,236,69,72,219,126,184,172,104,174,221,238,246,169,81,59,255,0,160,152,174,82,55,132,184,240,239,95,75,189,206,74,75,156,17,38,230,162,104,189,134,157,21,19,79,20,238,79,16,51,136,0,5,42,154,28,167,129,67,157,167,122,156,181,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,3,173,200,112,196,84,78,244,43,119,234,56,69,208,10,192,0,96,63,56,138,87,201,144,56,126,88,209,52,109,238,85,119,127,253,229,57,19,92,53,212,54,155,61,48,59,156,154,163,177,5,177,171,255,0,233,144,147,131,204,51,46,96,204,78,29,175,16,201,20,175,150,211,5,109,116,9,27,156,139,189,180,53,26,106,136,139,170,107,167,113,4,185,121,84,236,31,156,24,114,166,161,82,53,179,226,58,55,74,175,254,79,74,169,138,186,235,167,248,191,29,63,160,13,150,48,26,105,130,172,75,240,117,190,7,39,238,86,34,167,251,231,151,226,39,29,201,150,217,39,140,177,141,60,169,29,77,186,209,60,180,234,177,117,63,56,169,181,190,239,130,247,185,60,123,143,191,36,47,145,226,108,159,193,183,232,164,108,140,174,178,82,74,215,55,77,21,22,52,253,74,169,254,115,197,113,157,133,170,49,111,13,24,254,217,74,143,116,190,198,150,70,181,186,170,187,99,152,245,240,69,95,6,40,16,103,156,156,77,230,78,59,197,245,117,245,23,184,149,35,154,102,55,74,24,153,162,117,92,228,79,15,134,167,183,225,187,143,108,212,201,92,67,70,218,170,234,58,155,59,235,32,125,84,107,108,142,71,172,104,213,99,180,84,86,46,187,85,62,62,40,99,254,42,194,213,118,75,245,93,37,84,15,221,218,37,68,99,145,200,238,231,170,120,104,135,125,207,47,174,116,24,70,60,90,250,89,91,78,233,21,174,93,175,218,223,226,180,215,86,232,159,198,167,199,255,0,166,27,11,240,205,196,126,20,226,55,4,55,18,216,39,145,106,41,250,17,213,198,250,71,193,182,71,194,217,21,17,21,85,23,197,222,11,167,113,120,200,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,66,124,20,152,240,6,53,241,205,195,181,167,61,242,122,186,214,232,159,219,226,169,163,150,39,37,82,194,137,178,101,213,124,21,60,36,114,119,167,196,201,67,166,178,146,10,234,119,210,212,53,93,27,244,213,17,116,240,93,127,224,3,88,172,27,138,113,14,80,102,11,47,116,11,28,87,75,44,213,52,175,71,49,178,181,30,173,124,79,77,23,185,124,87,191,83,97,62,18,243,146,143,59,50,118,217,139,224,149,206,146,105,234,226,84,90,117,139,186,57,156,223,13,85,62,41,241,33,79,143,60,147,126,82,103,117,226,74,58,73,162,183,221,170,170,43,119,72,178,59,243,178,213,213,119,35,156,212,79,209,141,59,181,83,48,121,54,102,205,108,203,91,148,85,18,70,180,240,50,227,93,2,116,218,142,68,221,74,229,247,183,106,189,238,127,195,250,64,149,48,0,20,170,104,26,28,112,128,86,0,0,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,0,0,6,66,112,123,197,62,32,225,235,27,211,218,174,53,253,108,7,125,172,137,151,186,57,213,238,101,38,229,107,22,190,20,99,92,228,150,54,232,174,107,90,189,86,51,98,166,228,141,241,204,29,186,227,111,188,91,233,110,214,154,250,122,218,26,216,89,83,75,85,77,43,101,138,120,158,212,115,36,99,218,170,142,107,154,168,168,228,85,69,69,69,67,95,131,49,184,23,227,35,242,71,85,73,148,25,135,46,236,31,113,172,94,193,90,174,213,246,202,186,137,160,103,231,36,154,118,197,13,11,83,175,43,246,177,92,143,123,157,223,171,137,22,75,154,252,158,126,79,122,124,217,225,61,95,236,166,57,79,216,31,218,244,78,113,150,211,253,245,49,231,211,17,243,226,58,125,168,225,219,29,208,148,160,1,51,115,48,0,0,0,0,0,0,0,0,126,54,49,193,216,99,48,48,197,199,6,99,59,45,61,218,203,118,133,96,171,164,157,23,108,141,213,21,21,21,52,86,185,174,68,115,94,213,71,53,205,107,154,168,168,138,159,178,15,201,136,170,52,158,15,187,119,43,179,92,92,183,51,21,68,235,19,27,166,38,56,76,79,68,194,20,184,167,225,226,239,195,158,103,85,97,142,157,198,167,13,215,127,124,225,251,173,84,109,78,217,79,163,85,236,87,49,118,172,177,57,221,55,247,53,87,70,191,99,27,35,16,180,149,87,27,133,116,20,148,213,181,245,21,16,219,225,90,106,72,229,149,207,109,60,75,35,228,88,227,69,93,24,213,146,73,31,181,52,77,207,114,248,185,85,103,59,58,114,111,7,103,198,1,171,203,204,108,202,134,80,212,205,13,76,117,84,137,18,85,82,203,27,209,201,36,47,145,143,70,57,91,186,53,118,221,85,146,61,189,219,148,133,172,218,202,92,111,146,120,222,183,0,227,235,95,100,184,210,105,36,82,198,170,234,122,202,117,85,70,84,64,245,68,223,19,180,93,23,68,84,84,115,92,141,123,92,212,130,102,249,100,224,110,115,237,252,202,189,221,159,163,172,121,58,219,139,123,83,132,140,46,46,98,49,86,162,53,254,56,211,78,124,118,244,85,17,194,103,162,38,34,60,179,46,55,8,173,243,218,99,175,168,101,13,76,209,84,205,74,217,92,145,75,44,109,123,99,145,204,215,71,57,173,150,84,107,149,53,68,145,232,154,110,93,111,231,8,28,41,93,248,143,197,210,85,94,233,238,52,56,14,213,212,142,235,117,166,149,176,200,234,133,137,86,42,122,119,62,55,181,242,238,116,111,122,109,209,177,235,170,181,207,141,29,225,114,11,33,177,143,16,56,250,135,7,97,184,42,41,168,95,51,91,116,188,173,20,179,210,219,34,86,72,253,210,171,19,70,185,205,138,70,198,215,57,136,247,162,55,115,117,87,36,202,101,46,82,224,140,147,193,20,88,7,0,218,251,37,186,147,89,37,150,69,71,84,86,84,42,34,62,162,119,162,38,249,93,162,106,186,34,34,35,90,212,107,26,214,167,222,79,150,78,50,191,43,118,60,200,247,207,87,119,91,31,148,141,186,163,102,176,211,128,192,213,254,42,228,116,125,74,103,119,58,127,139,236,254,51,187,77,125,14,31,195,184,127,9,218,32,195,248,90,197,110,179,90,233,119,116,40,173,244,172,167,167,139,115,149,238,219,27,17,26,221,92,231,57,116,78,245,85,95,21,63,68,2,113,17,17,26,67,149,107,174,171,149,77,117,206,179,59,230,103,164,0,31,175,144,139,94,105,158,96,112,255,0,243,54,147,251,109,105,41,68,90,243,76,243,3,135,255,0,153,180,159,219,107,77,38,208,126,229,61,240,180,57,32,250,77,79,177,95,130,225,114,152,250,212,251,15,255,0,126,36,32,143,126,83,31,90,159,97,255,0,239,196,132,30,217,39,238,22,254,255,0,138,90,254,84,190,150,98,255,0,211,254,85,1,175,121,176,129,175,121,169,218,127,249,95,230,252,150,7,33,127,245,255,0,233,127,246,38,51,128,31,41,24,19,237,79,83,170,49,203,152,47,8,51,211,207,113,226,7,44,109,53,21,45,169,154,90,204,89,67,15,77,27,74,212,142,52,74,200,33,100,109,85,106,185,146,201,80,229,123,221,186,78,166,136,212,145,205,200,222,0,124,164,96,79,181,61,78,168,191,119,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,77,172,96,232,199,101,246,237,87,246,105,210,122,167,68,6,230,210,98,182,91,108,49,152,236,54,248,242,215,98,170,122,42,166,110,78,177,62,49,61,19,17,61,136,49,201,108,228,198,57,15,143,169,51,15,4,190,157,245,212,208,205,77,37,45,90,202,180,181,81,72,197,106,199,51,35,123,21,237,71,109,145,27,187,68,124,108,119,126,212,61,15,21,185,147,134,51,127,62,113,30,99,224,233,106,31,105,189,195,109,150,20,169,133,98,150,55,50,223,79,28,145,189,189,232,142,100,140,123,21,90,170,213,86,170,181,206,106,163,151,221,113,169,194,149,87,15,120,187,233,30,25,167,215,1,226,42,201,35,180,181,37,154,121,45,239,108,81,189,212,243,200,232,209,173,213,206,155,162,138,247,189,209,194,229,114,171,154,229,92,107,33,152,143,47,134,138,176,119,56,68,235,247,233,198,59,38,37,211,89,71,236,188,242,229,173,164,193,111,170,171,115,70,191,195,53,68,205,53,71,218,166,170,116,227,187,89,227,185,33,28,166,62,181,62,195,255,0,223,140,255,0,184,219,173,247,139,125,85,166,237,65,79,91,67,91,11,233,170,169,106,98,108,177,79,19,218,173,124,111,99,145,81,205,115,85,81,90,168,168,168,170,138,96,7,41,143,173,79,176,255,0,247,226,66,9,158,73,191,1,71,223,241,75,153,57,81,153,167,107,113,83,28,127,187,254,93,8,123,227,67,133,187,135,15,216,250,107,182,27,179,84,55,47,111,179,34,217,170,150,119,84,37,44,170,205,210,81,202,245,68,86,185,174,73,22,61,202,229,124,72,139,189,239,100,187,126,142,10,248,173,170,225,239,23,125,28,196,213,26,224,60,69,89,28,151,103,44,83,79,37,189,237,138,70,54,162,8,219,34,53,186,185,208,245,149,24,247,186,56,90,141,69,115,90,139,41,89,181,148,184,35,59,48,69,110,1,199,214,190,215,110,171,210,72,165,141,81,181,20,117,8,138,140,168,129,234,139,178,86,234,186,46,138,138,138,230,185,28,199,57,171,10,89,181,148,184,223,36,241,189,110,1,199,214,190,201,113,164,210,72,165,141,85,212,245,148,234,170,140,168,129,234,137,190,39,104,186,46,136,168,168,230,185,26,246,185,169,161,204,176,151,50,172,68,98,176,255,0,54,103,240,158,174,233,232,91,155,23,180,24,78,80,50,107,153,30,113,190,237,52,196,79,93,84,244,87,26,235,60,234,103,78,116,233,199,73,233,209,57,216,131,17,97,252,39,104,159,16,98,155,237,186,205,107,165,219,215,173,184,85,50,158,158,45,206,70,55,116,143,84,107,117,115,154,212,213,123,213,81,60,84,134,62,41,248,135,187,241,25,153,213,88,159,169,113,166,195,116,63,222,216,126,213,85,35,87,177,211,232,212,123,213,172,77,169,44,174,111,81,253,238,84,213,172,222,246,198,197,63,59,18,241,43,155,24,171,38,176,254,68,220,111,155,48,189,131,84,219,27,164,90,138,246,36,155,224,142,166,71,61,219,226,131,185,177,70,212,107,26,141,143,84,114,198,197,111,232,240,177,195,197,223,136,204,206,165,195,29,59,141,54,27,161,254,249,196,23,90,88,218,189,142,159,71,43,24,142,122,237,73,101,115,122,108,238,114,166,174,126,199,182,55,161,249,152,102,85,230,179,70,27,15,19,164,233,187,174,127,72,255,0,119,222,200,108,78,27,96,109,226,51,172,222,229,51,85,28,232,138,186,41,162,58,98,62,221,125,81,172,233,49,76,78,179,48,190,124,188,248,85,165,204,59,188,249,201,153,56,123,180,225,123,102,250,107,61,13,194,134,25,168,239,53,15,108,145,204,247,54,84,118,248,160,248,104,205,22,85,77,31,172,47,98,201,209,249,216,127,14,225,252,39,104,131,15,225,107,21,186,205,107,165,221,208,162,183,210,178,158,158,45,206,87,187,108,108,68,107,117,115,156,229,209,59,213,85,124,84,253,18,81,128,193,81,129,179,22,233,227,211,61,115,253,112,80,251,93,180,248,141,171,204,170,198,221,221,68,110,162,159,179,79,235,60,106,158,190,200,136,136,49,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,34,215,136,159,48,57,157,252,242,189,127,109,148,201,203,55,22,118,252,154,224,99,6,229,246,9,184,83,213,227,108,65,13,238,134,71,210,220,26,217,108,17,58,186,117,90,137,27,27,210,104,231,115,38,106,193,250,41,174,178,106,168,196,99,226,185,94,34,140,46,46,237,219,147,186,34,126,40,95,187,119,147,98,179,253,158,203,240,24,58,117,174,171,150,251,162,60,149,122,204,246,68,111,247,70,253,18,83,65,113,183,221,32,117,77,178,190,158,174,22,77,53,51,164,130,86,200,214,203,20,142,142,88,213,90,170,136,230,72,199,177,205,241,107,154,228,93,21,21,15,164,136,62,10,248,173,170,225,239,23,125,28,196,213,26,224,60,69,89,28,151,103,44,83,79,37,189,237,138,70,54,162,8,219,34,53,186,185,208,245,149,24,247,186,56,90,141,69,115,90,139,46,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,9,62,93,152,81,152,91,231,83,186,168,227,31,215,66,138,219,45,143,197,108,134,55,200,92,158,125,170,183,209,94,154,68,245,196,241,210,168,233,141,120,105,61,47,164,0,108,16,245,189,226,39,203,246,103,127,51,111,95,216,165,32,196,156,238,34,124,191,102,119,243,54,245,253,138,82,12,72,126,210,250,91,125,211,226,233,14,67,253,95,139,246,233,248,95,161,254,136,49,134,32,255,0,92,111,119,203,221,103,251,122,154,186,234,185,159,253,47,150,87,189,223,181,206,115,190,42,164,185,240,121,194,69,191,134,219,13,85,218,251,85,79,113,198,215,168,82,154,231,85,78,246,205,75,79,19,38,145,204,142,145,238,134,57,152,215,177,97,89,90,229,84,115,226,106,167,115,80,181,188,189,248,76,184,101,252,31,151,28,199,183,212,81,226,42,232,106,40,109,54,106,235,123,161,158,215,23,81,89,37,68,169,51,18,70,79,34,49,205,102,205,17,33,145,218,171,250,219,89,155,230,110,73,149,249,40,140,77,232,243,167,135,103,111,124,163,60,168,237,223,237,11,149,100,121,101,95,220,209,186,185,143,173,49,245,99,248,105,152,232,221,51,217,27,192,2,70,165,64,0,16,99,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,15,200,253,97,115,186,126,40,116,135,42,191,68,48,94,221,191,229,86,200,64,1,48,115,122,28,248,254,243,111,142,254,203,244,202,83,49,185,89,249,126,196,31,207,42,191,236,84,70,28,241,253,230,223,29,253,151,233,148,166,99,114,179,242,253,136,63,158,85,127,216,168,136,126,93,235,123,157,245,248,186,67,108,191,225,214,15,216,195,252,16,189,124,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,216,115,204,204,179,198,57,73,140,107,240,78,54,180,84,81,87,81,77,44,113,201,37,60,177,69,91,19,37,124,105,83,78,178,49,171,36,15,116,110,86,73,162,35,145,63,122,19,206,90,204,221,225,171,41,243,183,16,97,156,83,142,44,125,91,166,23,172,134,162,9,226,108,127,223,148,236,126,245,162,170,108,140,115,102,166,115,187,213,138,154,166,175,218,230,163,223,187,107,154,229,49,142,254,242,222,234,252,97,95,242,127,202,21,123,45,51,131,198,107,86,30,117,152,136,223,52,213,217,217,51,198,59,117,226,182,188,191,241,166,111,98,140,151,130,211,153,216,50,162,219,109,195,240,209,209,97,171,180,240,246,103,93,45,253,20,88,209,33,84,69,115,98,143,164,141,168,68,217,43,94,212,239,124,114,61,217,25,136,176,253,163,22,97,251,158,22,196,20,157,170,215,121,163,154,223,91,7,81,204,234,211,204,197,100,140,220,197,71,55,86,185,83,86,170,42,107,220,168,167,209,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,250,77,166,30,204,217,179,77,170,231,157,164,105,172,160,185,198,103,78,99,153,93,204,48,246,226,212,85,87,58,41,167,93,211,215,29,83,51,191,118,232,153,221,164,105,8,98,226,183,133,220,65,195,134,55,150,146,149,46,55,92,31,93,178,91,85,234,74,71,163,27,212,89,54,210,79,42,53,34,237,45,72,94,170,141,95,121,136,217,54,179,114,177,182,48,157,236,218,202,92,17,157,152,34,183,0,227,235,95,107,183,85,233,36,82,198,168,218,138,58,132,69,70,84,64,245,69,217,43,117,93,23,69,69,69,115,92,142,99,156,213,133,172,236,202,28,79,145,217,143,119,203,204,81,75,80,215,81,76,247,80,213,203,10,68,219,141,18,189,201,13,84,104,142,114,109,123,91,174,136,231,108,114,57,142,93,204,114,36,47,56,203,39,5,95,148,183,243,39,221,61,95,163,166,249,56,219,170,118,159,13,242,60,100,255,0,137,183,27,255,0,142,158,28,232,237,215,231,70,157,49,49,199,119,134,47,95,12,28,48,99,30,34,241,140,20,212,212,149,20,88,86,138,102,201,119,187,201,28,177,68,177,50,88,82,122,106,121,210,41,35,237,125,41,183,178,55,232,154,38,171,221,227,227,114,79,40,113,62,120,230,61,163,47,48,189,45,67,157,91,51,29,93,87,20,41,43,109,212,72,246,164,213,82,34,185,169,181,141,118,186,43,155,189,202,214,53,119,61,168,179,75,148,185,75,130,50,79,4,81,96,28,3,107,236,150,234,77,100,150,89,21,29,81,89,80,168,136,250,137,222,136,155,229,118,137,170,232,136,136,141,107,81,172,107,90,140,163,43,156,109,126,82,231,204,143,124,245,126,175,222,81,182,238,157,151,195,198,19,9,58,226,110,70,239,224,167,237,79,108,253,88,236,153,232,223,251,56,59,7,97,140,191,195,22,236,25,131,44,180,246,155,45,166,20,130,146,146,4,93,177,183,85,85,85,85,213,92,231,57,85,206,123,149,92,231,57,206,114,170,170,170,254,200,4,234,34,41,141,35,131,148,46,92,174,245,115,114,228,204,213,51,172,204,239,153,153,227,51,61,51,32,0,253,124,53,239,39,59,135,111,47,217,99,252,205,178,255,0,98,136,131,18,115,184,118,242,253,150,63,204,219,47,246,40,136,126,205,122,91,157,209,226,233,14,92,61,95,132,246,234,248,87,8,0,76,28,222,0,0,24,115,205,51,203,246,31,254,121,82,127,98,173,51,24,195,158,105,158,95,176,255,0,243,202,147,251,21,105,175,205,127,114,185,220,152,108,7,210,108,31,183,30,18,143,126,29,188,192,229,143,243,202,203,253,182,34,115,136,49,225,219,204,14,88,255,0,60,172,191,219,98,39,56,213,108,215,162,185,223,30,11,3,151,15,88,97,61,138,190,32,0,73,84,123,14,121,166,121,126,195,255,0,207,42,79,236,85,166,28,240,3,230,223,2,125,169,233,149,70,99,115,76,242,253,135,255,0,158,84,159,216,171,76,57,224,7,205,190,4,251,83,211,42,136,126,99,235,123,125,244,120,186,67,99,127,225,214,51,216,196,124,18,149,172,218,202,92,17,157,152,34,183,0,227,235,95,107,183,85,233,36,82,198,168,218,138,58,132,69,70,84,64,245,69,217,43,117,93,23,69,69,69,115,92,142,99,156,213,133,44,218,202,92,111,146,120,222,183,0,227,235,95,100,184,210,105,36,82,198,170,234,122,202,117,85,70,84,64,245,68,223,19,180,93,23,68,84,84,115,92,141,123,92,212,157,242,197,241,91,194,238,31,226,63,4,75,73,74,150,235,86,48,161,217,45,170,245,37,35,21,238,233,164,155,105,39,149,26,178,246,103,44,207,85,70,175,186,245,108,155,95,181,88,237,182,113,150,124,182,143,41,110,60,248,247,246,126,138,247,147,125,185,157,152,197,78,19,25,87,248,107,147,26,241,243,39,237,68,117,125,173,35,89,210,58,152,65,195,239,23,23,4,200,236,194,225,251,51,175,212,238,161,118,7,188,195,133,46,21,179,57,37,100,169,70,246,178,218,174,84,84,115,92,213,94,142,231,53,90,172,233,53,95,190,38,51,16,143,208,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,243,200,101,252,69,203,212,211,69,207,171,187,183,187,238,116,206,87,147,224,178,235,215,177,88,40,136,139,243,21,76,71,13,116,249,209,167,218,227,61,115,191,165,176,128,0,179,92,48,0,0,17,239,205,159,234,175,237,207,253,196,144,130,61,249,179,253,85,253,185,255,0,184,154,172,239,247,11,159,119,197,11,3,146,223,165,152,79,245,63,149,90,222,242,179,243,3,136,63,153,181,127,219,104,137,74,34,215,149,159,152,28,65,252,205,171,254,219,68,74,81,227,179,255,0,185,71,124,182,28,175,253,38,171,216,163,192,48,231,154,103,151,236,63,252,242,164,254,197,90,102,49,135,60,211,60,191,97,255,0,231,149,39,246,42,211,47,53,253,202,231,114,63,176,31,73,176,126,220,120,75,14,120,1,243,111,129,62,212,244,202,162,99,8,115,224,7,205,190,4,251,83,211,42,137,140,53,251,55,251,173,94,212,248,66,97,203,95,175,236,255,0,217,167,227,184,0,9,2,159,120,220,218,202,92,17,157,152,34,183,0,227,235,95,107,183,85,233,36,82,198,168,218,138,58,132,69,70,84,64,245,69,217,43,117,93,23,69,69,69,115,92,142,99,156,213,130,19,97,3,94,242,37,180,212,83,21,91,170,35,124,235,238,209,208,220,134,226,46,215,107,27,98,170,166,104,166,109,204,71,68,77,92,253,102,35,183,72,215,186,19,157,195,183,151,236,177,254,102,217,127,177,68,91,222,59,243,79,242,93,195,134,32,232,209,246,138,204,93,174,22,166,221,30,248,227,237,81,73,214,123,244,123,85,52,167,142,125,170,155,180,147,167,171,85,187,139,133,195,183,151,236,177,254,102,217,127,177,68,97,71,53,44,205,187,201,136,48,150,77,195,23,74,215,5,26,98,106,151,238,107,187,69,67,223,53,60,41,162,179,115,58,77,142,127,7,232,238,191,123,117,99,84,219,227,175,252,159,47,154,163,140,211,17,31,122,187,217,108,167,246,198,216,211,98,168,214,154,110,213,93,93,212,204,207,190,98,35,78,222,173,101,130,22,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,206,193,121,109,5,14,71,88,178,127,27,69,79,112,134,159,10,82,225,171,187,41,166,145,177,84,53,180,109,167,157,24,244,217,34,53,200,142,209,222,235,180,84,94,229,240,138,78,6,114,218,124,202,226,87,10,68,177,84,45,14,26,155,233,45,116,176,77,28,110,133,180,138,215,194,171,191,93,205,117,74,211,49,205,106,43,182,200,237,54,232,174,108,202,154,221,156,195,255,0,119,93,234,186,119,126,169,175,45,89,196,252,179,11,151,90,157,38,136,155,147,49,198,38,103,74,119,244,76,68,76,245,239,137,234,64,134,98,225,47,160,57,131,137,240,39,180,59,127,209,203,205,109,167,181,116,186,93,126,207,59,226,234,108,213,219,119,108,215,110,229,211,93,53,95,18,90,248,16,205,63,202,143,14,24,127,173,71,217,235,48,142,152,90,167,108,123,35,147,178,197,31,69,236,213,238,85,214,158,72,55,42,237,214,78,166,141,70,237,48,99,153,6,4,195,248,43,136,249,43,112,253,55,103,250,85,102,167,190,214,194,214,49,145,182,173,242,205,12,142,99,88,212,211,127,103,73,28,174,220,231,73,36,142,85,247,180,75,181,202,167,50,103,101,195,26,100,253,92,181,15,134,88,99,196,180,12,108,49,244,162,115,28,202,122,165,115,251,164,87,61,31,71,181,189,237,210,39,175,186,171,239,226,101,115,242,44,202,171,19,194,117,143,206,18,45,187,162,54,159,98,45,102,212,198,181,211,20,92,234,157,254,109,124,55,116,235,209,26,70,177,212,205,124,248,183,92,47,25,29,152,150,155,77,5,69,109,117,110,20,187,211,82,210,211,68,233,101,158,87,209,202,214,70,198,53,21,92,231,57,81,17,168,138,170,170,136,132,53,255,0,7,110,32,127,236,23,152,95,250,177,91,255,0,36,78,45,198,227,111,179,219,234,174,215,106,250,122,42,26,40,95,83,85,85,83,43,98,138,8,152,213,115,228,123,220,168,141,107,90,138,170,229,84,68,68,85,83,195,127,8,158,31,191,236,233,151,191,250,207,69,255,0,42,110,243,60,186,206,54,186,106,187,95,55,72,236,85,219,15,182,89,150,204,97,238,218,192,225,124,180,87,84,76,207,157,187,72,211,77,208,184,64,177,124,111,98,44,65,132,248,95,198,152,131,11,95,110,54,107,165,47,179,186,21,182,250,167,211,212,69,186,227,76,199,109,145,138,142,110,173,115,154,186,47,122,42,167,130,145,189,144,249,241,158,55,140,241,203,187,77,219,57,177,213,109,13,110,43,180,83,85,82,212,226,42,201,98,158,39,214,68,215,198,246,58,69,71,53,205,85,69,106,162,162,162,170,41,247,140,205,104,193,223,166,197,84,204,204,233,239,157,24,219,53,176,24,157,165,202,175,102,182,175,83,69,54,230,168,152,152,153,153,230,211,21,116,119,232,206,126,100,88,47,24,227,172,142,177,218,112,78,19,188,226,26,232,113,93,53,76,148,182,170,9,106,229,100,73,71,88,213,145,89,27,92,168,212,115,218,155,180,211,87,34,124,80,193,140,135,200,124,241,179,231,142,93,221,174,217,51,142,168,168,104,177,93,162,166,170,170,167,14,214,69,20,17,50,178,39,62,71,189,209,162,53,173,106,42,171,149,81,17,17,85,73,124,197,56,211,7,96,91,124,119,108,109,139,44,216,122,134,105,146,154,58,171,173,124,84,145,62,85,107,156,145,163,228,115,81,92,173,99,151,110,186,232,213,95,130,158,122,221,159,25,29,120,184,82,218,109,57,205,129,107,107,171,102,101,53,45,45,54,34,163,150,89,229,123,145,172,141,140,108,138,174,115,156,168,136,212,69,85,85,68,67,199,25,150,88,196,98,98,245,119,52,157,219,183,116,54,59,55,183,25,166,77,146,85,150,97,176,158,82,220,243,252,239,59,235,113,225,26,110,71,47,60,239,169,63,188,159,134,145,86,74,167,60,239,169,63,188,159,134,150,255,0,150,167,47,74,204,205,190,208,231,174,124,225,15,244,11,65,186,91,61,142,233,12,244,242,94,42,182,83,77,77,84,248,100,133,35,169,183,58,57,158,228,86,201,182,73,34,70,185,175,143,123,93,187,85,235,213,202,235,128,90,60,31,98,182,241,49,156,86,251,85,210,235,136,237,244,213,216,78,207,61,52,21,145,219,41,94,248,170,96,185,57,238,107,182,86,59,167,27,162,233,171,93,12,110,118,229,87,200,172,135,213,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,4,85,240,157,230,159,38,254,96,97,239,81,128,202,174,117,126,105,240,183,203,250,31,81,184,152,171,194,119,154,124,155,249,129,135,189,70,3,42,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,90,115,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,208,242,156,82,241,109,149,156,35,97,91,62,41,204,200,174,181,222,221,184,45,190,138,221,102,109,52,181,210,109,141,207,146,116,138,105,162,214,24,244,99,94,246,170,237,116,209,34,167,190,133,203,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,107,131,196,86,124,227,46,36,179,114,251,154,216,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,180,87,35,27,189,234,249,28,155,222,229,92,159,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,250,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,131,228,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,192,128,30,104,254,123,51,55,236,95,71,162,50,171,128,28,39,244,231,149,246,127,97,104,240,207,210,10,186,219,134,36,236,22,230,209,118,185,39,174,101,146,137,244,189,40,180,114,186,102,206,200,157,30,212,220,146,53,138,223,121,16,197,94,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,66,177,179,158,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,94,190,48,48,5,78,88,113,71,154,88,50,108,61,73,98,167,165,197,21,213,54,251,125,34,68,216,32,183,84,202,181,20,73,27,98,93,140,98,211,77,10,163,19,77,136,168,213,70,170,43,82,90,185,61,99,91,174,42,224,249,150,43,133,61,36,116,248,59,20,92,172,148,46,133,142,71,201,3,219,13,114,186,85,87,42,43,250,181,210,181,21,168,212,216,214,38,154,162,185,193,155,224,0,45,167,18,248,254,167,43,56,121,204,140,193,183,226,26,75,29,202,199,133,238,85,54,186,234,149,139,100,87,30,206,244,163,68,73,81,88,247,186,161,98,99,24,228,93,239,115,91,163,183,104,186,209,19,19,206,159,56,173,86,92,163,194,153,33,111,191,85,197,125,196,183,134,94,235,168,233,42,154,214,58,213,74,201,26,141,170,141,30,143,86,73,83,36,79,137,28,197,99,159,71,34,234,142,137,8,203,225,203,34,239,185,253,139,241,6,27,177,217,174,183,63,96,224,251,246,36,150,27,90,177,106,157,37,45,20,139,70,198,70,228,115,166,234,87,62,138,21,142,54,186,71,54,101,219,183,69,123,66,234,242,203,206,191,200,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,255,0,26,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,54,104,202,124,117,249,80,202,204,27,153,158,203,246,103,210,220,63,110,190,246,46,191,91,178,246,170,104,230,233,117,54,183,126,222,166,221,219,91,174,154,232,154,232,7,171,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,130,38,167,10,114,208,42,0,1,101,248,180,206,74,60,147,201,219,158,47,158,87,54,72,103,164,137,17,41,214,94,233,38,107,124,53,68,248,47,196,215,179,25,98,156,67,155,249,130,251,221,122,199,45,210,245,53,53,43,17,172,108,77,87,163,89,19,19,68,238,79,4,239,212,146,142,114,121,179,91,10,209,101,21,60,145,165,60,236,183,87,78,157,54,171,149,55,85,57,61,237,218,167,123,89,240,254,147,15,184,12,201,55,230,222,119,89,228,172,164,154,91,125,166,170,158,183,116,107,35,127,59,21,93,47,114,185,173,84,253,25,23,187,84,2,96,56,25,225,218,211,145,25,61,67,107,108,79,237,242,212,214,75,43,150,169,102,69,223,50,104,190,8,158,17,181,59,147,224,100,161,211,71,73,5,13,59,41,105,218,173,141,154,232,138,186,248,174,191,240,157,192,11,57,196,207,17,248,83,135,44,16,236,75,127,158,68,168,168,235,199,73,27,41,31,62,233,25,11,164,68,84,69,68,79,6,248,174,157,229,227,33,195,155,230,108,187,18,226,251,14,9,163,158,62,149,178,162,121,164,106,53,154,251,244,180,170,154,170,57,87,249,107,240,64,44,111,18,60,123,102,166,117,98,26,198,210,215,81,211,89,217,89,59,233,99,75,100,113,189,35,86,163,27,170,170,189,117,218,139,241,241,83,196,100,223,19,121,147,129,49,125,37,125,61,238,36,73,38,133,142,214,134,39,234,157,86,185,83,195,227,161,111,109,153,125,115,175,194,50,98,214,82,202,234,118,200,141,106,237,126,215,127,27,174,154,55,69,254,41,126,63,253,46,140,43,133,170,239,119,234,74,74,88,31,187,180,68,138,198,163,149,221,239,68,240,209,64,216,239,135,108,119,38,100,228,158,13,198,53,18,164,149,55,27,68,18,212,42,69,211,252,226,38,215,123,190,9,222,213,240,238,61,70,60,77,112,85,245,126,13,183,206,229,253,200,197,85,255,0,120,182,60,24,225,106,140,37,195,70,0,182,85,35,219,47,177,162,145,205,118,168,173,222,231,189,60,81,23,193,232,123,92,239,190,71,134,114,127,25,95,165,145,177,178,134,201,87,43,156,237,52,68,72,215,245,170,39,249,192,215,103,137,74,134,212,231,166,56,115,83,68,110,32,185,181,63,253,50,98,89,121,59,210,190,60,129,196,18,200,137,163,175,113,43,123,255,0,239,40,8,129,204,58,167,99,12,224,196,117,52,234,146,45,227,17,214,58,37,103,242,186,181,79,84,211,77,127,198,248,107,253,36,237,114,243,203,152,50,239,135,107,60,49,197,43,37,187,65,69,93,58,72,231,42,239,117,13,62,186,34,162,104,154,235,220,6,78,0,0,234,122,42,167,114,28,181,14,85,117,57,111,234,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,28,28,104,84,82,168,5,64,225,59,206,64,243,248,250,201,6,34,193,183,155,77,67,92,228,158,130,161,141,68,114,167,188,232,156,212,240,253,230,184,92,73,97,249,48,127,16,121,129,99,70,58,55,81,226,58,215,49,29,170,170,35,165,87,181,123,209,62,14,69,240,54,92,115,81,237,86,57,53,71,38,138,66,71,54,204,174,102,14,206,136,177,157,60,104,145,226,106,202,151,189,81,36,253,38,83,210,105,222,229,84,254,83,188,52,2,68,185,112,227,248,49,143,11,120,34,137,106,98,116,214,155,60,20,110,107,85,168,228,88,228,154,62,244,69,95,246,47,216,100,245,194,134,158,231,65,81,109,171,106,186,10,168,159,12,136,139,162,171,92,154,47,127,195,185,72,112,229,53,159,113,97,172,192,135,42,110,138,173,142,237,81,12,20,110,89,34,107,81,118,214,72,253,117,68,114,247,189,60,21,127,160,153,102,185,175,106,61,142,71,53,201,170,42,46,168,168,6,32,102,95,46,28,154,198,88,178,92,102,174,189,245,164,149,245,83,66,151,37,70,171,221,43,164,114,34,36,74,186,46,229,79,210,255,0,140,198,222,96,153,35,97,202,142,30,42,109,118,58,42,136,161,134,158,7,177,100,153,242,42,53,42,233,24,154,171,147,199,70,146,164,96,207,54,134,70,206,29,174,147,185,201,185,244,209,177,19,247,87,82,127,253,64,70,135,47,218,249,40,184,142,195,233,26,162,117,59,94,186,166,190,20,21,95,241,155,10,53,119,53,28,159,20,212,215,135,128,166,43,184,143,195,138,137,174,157,179,187,255,0,176,42,141,135,33,77,33,141,63,218,167,251,192,86,0,2,52,121,199,224,70,46,89,91,241,132,48,72,171,77,117,162,234,61,21,202,137,191,182,39,127,118,137,223,34,124,126,38,31,242,188,198,178,96,254,40,232,191,63,28,108,174,179,92,105,211,122,55,244,182,53,255,0,21,79,132,68,170,243,16,203,217,115,35,134,59,237,138,149,136,181,29,186,223,43,117,71,175,115,106,91,175,115,123,254,42,65,54,77,99,134,229,158,101,218,49,156,240,62,70,219,123,70,172,106,181,174,94,165,60,145,248,187,187,249,96,108,224,199,182,70,163,216,228,84,95,5,69,42,60,54,74,227,154,28,199,203,139,102,45,183,187,116,53,78,168,98,46,246,59,189,147,61,139,222,222,239,228,158,228,10,92,159,19,143,233,43,40,2,164,239,67,147,143,19,144,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,0,0,0,0,73,7,47,78,44,237,247,75,13,30,64,230,37,194,158,138,186,207,10,51,15,93,43,110,13,106,87,68,233,154,200,232,23,172,253,93,59,93,43,91,11,35,213,29,19,118,163,91,210,69,147,60,13,125,237,215,27,133,158,225,75,118,180,215,212,81,87,81,76,202,154,90,170,105,93,20,176,74,199,35,153,35,30,213,69,107,154,228,69,71,34,162,162,162,42,18,181,192,167,22,48,103,118,24,143,45,49,91,106,25,141,176,181,177,142,150,165,238,146,102,221,168,163,86,69,218,157,35,213,202,147,163,159,26,74,143,95,121,207,71,181,85,28,230,69,47,201,51,95,41,17,133,189,59,227,132,245,246,57,195,149,29,129,156,21,117,231,185,117,63,221,213,58,220,166,62,172,207,26,163,178,103,143,84,207,68,112,202,224,1,38,81,192,0,0,0,0,0,0,0,1,22,188,211,60,192,225,255,0,230,109,39,246,218,210,82,136,181,230,153,230,7,15,255,0,51,105,63,182,214,154,77,160,253,202,123,225,104,114,65,244,154,159,98,191,5,194,229,49,245,169,246,31,254,252,72,65,30,252,166,62,181,62,195,255,0,223,137,8,61,178,79,220,45,253,255,0,20,181,252,169,125,44,197,255,0,167,252,170,0,1,181,87,225,138,60,194,179,219,49,242,107,46,45,54,204,188,164,168,162,118,45,154,166,134,175,17,69,189,29,109,107,24,197,72,162,114,38,145,207,51,93,38,215,171,145,205,108,50,171,19,118,143,143,43,143,61,152,88,19,15,230,118,8,189,224,12,83,77,214,181,223,104,228,163,159,70,49,207,143,114,123,178,199,189,174,106,75,27,182,189,142,86,174,215,177,174,211,84,49,241,118,171,189,98,171,118,170,210,169,141,211,253,126,13,206,207,99,176,185,110,105,99,23,142,181,23,45,83,86,181,83,61,49,215,219,164,249,218,78,233,211,73,221,40,156,225,71,139,236,79,145,24,250,182,183,24,221,175,55,204,35,136,230,158,178,255,0,72,154,85,213,75,90,230,57,91,89,18,203,35,17,39,116,136,196,145,206,127,190,197,93,200,231,54,53,111,177,230,117,113,183,222,51,199,10,221,173,53,244,245,180,53,184,30,134,166,150,170,154,86,203,20,241,62,178,181,204,145,143,106,170,57,174,106,162,163,145,85,21,21,21,11,41,196,63,15,24,223,135,44,110,252,45,138,99,237,118,234,189,243,89,239,16,198,173,167,185,83,162,166,174,68,213,118,74,221,90,146,68,170,170,197,84,239,115,28,199,190,218,213,92,110,21,208,82,83,86,215,212,84,67,111,133,105,169,35,150,87,61,180,241,44,143,145,99,141,21,116,99,86,73,36,126,212,209,55,61,203,226,229,85,129,220,197,94,181,98,172,21,232,225,61,61,31,237,63,215,23,90,97,50,44,179,31,154,216,218,140,182,168,243,168,152,158,108,110,174,38,52,137,236,170,157,52,157,99,93,55,78,147,74,64,57,76,125,106,125,135,255,0,191,18,16,71,191,41,143,173,79,176,255,0,247,226,66,9,126,73,251,133,191,191,226,151,57,114,165,244,179,23,254,159,242,168,13,123,205,132,13,123,205,78,211,255,0,202,255,0,55,228,176,57,11,255,0,175,255,0,75,255,0,177,49,156,0,249,72,192,159,106,122,157,81,144,134,61,240,3,229,35,2,125,169,234,117,70,66,18,12,7,238,182,189,154,124,33,79,237,103,175,241,223,247,174,252,117,63,27,24,224,236,49,152,24,98,227,131,49,157,150,158,237,101,187,66,176,85,210,78,139,182,70,234,138,138,138,154,43,92,215,34,57,175,106,163,154,230,181,205,84,84,69,72,65,207,12,169,184,100,134,106,226,12,174,185,221,169,238,115,88,230,141,173,172,129,142,99,103,138,88,153,52,78,86,59,189,142,88,228,102,230,234,228,107,183,34,57,200,136,229,157,114,28,248,254,243,111,142,254,203,244,202,83,77,180,150,168,155,20,93,211,206,215,79,186,98,103,242,89,156,137,99,241,20,230,152,140,4,85,253,212,219,154,244,254,42,106,166,152,152,234,221,84,196,233,199,118,188,33,144,156,166,62,181,62,195,255,0,223,137,8,35,223,148,199,214,167,216,127,251,241,33,6,126,73,251,133,191,191,226,148,79,149,47,165,152,191,244,255,0,149,64,71,119,52,156,83,148,53,243,225,220,45,69,13,61,86,101,91,102,108,149,117,84,237,213,212,118,167,70,247,37,53,67,209,81,21,207,145,241,203,28,106,142,115,27,189,222,226,74,157,92,182,226,99,136,76,49,195,190,92,86,98,91,157,117,59,175,245,176,205,6,29,182,189,139,43,171,107,81,158,234,186,52,115,87,160,199,57,142,149,251,155,163,85,17,23,123,216,215,67,22,49,198,56,159,48,49,61,199,25,227,59,213,69,218,245,118,153,103,171,171,157,83,116,142,209,17,17,17,52,70,181,173,68,107,88,212,70,181,173,107,90,136,136,136,152,57,254,58,139,118,254,77,78,250,167,143,100,126,169,79,36,91,41,136,197,227,99,60,187,51,69,171,122,197,58,107,28,250,184,79,125,49,26,235,191,124,233,29,18,252,114,84,185,104,98,124,184,187,228,156,216,127,13,217,233,233,49,117,134,101,139,19,84,54,129,145,75,90,217,106,42,101,163,145,211,181,53,157,169,27,164,141,168,229,220,197,141,233,181,26,173,87,98,14,58,224,119,51,176,103,15,86,60,229,125,158,226,251,162,246,170,220,75,101,150,52,109,69,166,129,118,246,105,122,73,171,157,163,91,36,147,170,170,58,52,150,52,116,109,72,166,122,90,76,150,206,76,99,144,248,250,147,48,240,75,233,223,93,77,12,212,210,82,213,172,171,75,85,20,140,86,172,115,50,55,177,94,212,118,217,17,187,180,71,198,199,119,237,67,71,130,185,94,83,137,166,187,244,238,152,247,79,76,118,199,235,11,87,105,240,88,94,80,114,59,216,108,174,252,77,84,87,58,105,59,166,186,38,99,155,87,240,213,209,60,55,211,92,107,17,190,117,193,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,107,246,46,97,174,213,98,245,51,77,116,204,196,196,241,137,137,210,98,123,98,80,99,196,79,152,28,206,254,121,94,191,182,202,91,210,225,113,19,230,7,51,191,158,87,175,237,178,153,107,203,179,133,42,91,231,97,226,47,29,211,238,167,163,172,89,48,173,42,75,12,177,212,62,46,180,51,84,79,19,163,114,167,78,93,139,10,163,216,244,146,23,61,83,77,138,234,238,214,18,188,110,46,109,81,215,58,246,70,188,93,155,142,218,28,46,204,108,253,188,195,21,194,40,166,41,142,154,170,154,119,83,29,253,61,81,19,61,12,49,199,121,89,152,249,97,61,21,62,97,224,139,206,30,117,198,22,207,72,181,244,143,137,179,181,99,142,69,70,57,83,71,57,173,150,52,123,17,119,70,231,109,122,53,200,173,76,190,224,3,140,42,92,21,217,50,27,51,107,45,212,56,109,123,76,246,91,213,76,240,210,71,109,122,245,39,146,10,135,189,90,213,138,71,111,86,61,87,122,72,244,103,188,215,183,165,154,220,67,240,241,130,56,141,193,15,194,216,166,62,201,113,164,223,53,158,241,12,104,234,139,109,66,162,106,228,77,83,124,78,209,169,36,74,168,143,68,78,246,189,172,123,33,107,24,224,236,79,151,248,158,227,131,49,157,150,162,211,122,180,204,176,85,210,78,137,186,55,104,138,138,138,154,163,154,230,170,57,175,106,171,92,215,53,205,85,69,69,92,252,78,30,246,69,136,166,245,169,214,153,247,245,196,255,0,94,8,158,77,156,229,188,171,100,247,114,236,194,152,162,245,59,230,35,234,206,248,166,229,26,206,179,167,9,239,210,119,85,26,207,192,48,131,151,191,22,119,12,192,131,242,29,152,247,10,138,204,69,67,13,69,117,166,243,93,112,116,211,221,34,234,43,228,167,149,102,122,200,249,227,71,185,204,217,170,44,49,187,84,103,71,115,243,124,151,97,49,84,99,45,69,219,124,39,221,61,78,116,218,28,135,21,179,89,133,121,126,46,60,234,120,79,69,84,207,10,163,178,125,211,186,119,194,222,241,19,229,251,51,191,153,183,175,236,82,144,98,78,119,17,62,95,179,59,249,155,122,254,197,41,6,36,99,105,125,45,190,233,241,94,188,135,250,191,23,237,211,240,182,16,0,19,7,55,128,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,139,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,31,145,250,194,231,116,252,80,233,14,85,126,136,96,189,187,127,202,173,144,128,2,96,230,244,57,241,253,230,223,29,253,151,233,148,166,99,114,179,242,253,136,63,158,85,127,216,168,140,57,227,251,205,190,59,251,47,211,41,76,198,229,103,229,251,16,127,60,170,255,0,177,81,16,252,187,214,247,59,235,241,116,134,217,127,195,172,31,177,135,248,33,152,192,2,96,230,240,0,0,139,94,105,158,96,112,255,0,243,54,147,251,109,105,41,68,90,243,76,243,3,135,255,0,153,180,159,219,107,77,38,208,126,229,61,240,180,57,32,250,77,79,177,95,129,202,207,204,14,32,254,102,213,255,0,109,162,37,40,139,94,86,126,96,113,7,243,54,175,251,109,17,41,67,103,255,0,114,142,249,57,95,250,77,87,177,71,128,0,55,106,188,0,1,175,121,57,220,59,121,126,203,31,230,109,151,251,20,68,24,147,157,195,183,151,236,177,254,102,217,127,177,68,67,246,107,210,220,238,143,23,72,114,225,234,252,39,183,87,194,184,64,2,96,230,240,0,0,195,158,105,158,95,176,255,0,243,202,147,251,21,105,152,198,28,243,76,242,253,135,255,0,158,84,159,216,171,77,126,107,251,149,206,228,195,96,62,147,96,253,184,240,148,123,240,237,230,7,44,127,158,86,95,237,177,19,156,65,143,14,222,96,114,199,249,229,101,254,219,17,57,198,171,102,189,21,206,248,240,88,28,184,122,195,9,236,85,241,0,2,74,163,216,115,205,51,203,246,31,254,121,82,127,98,173,48,231,128,31,54,248,19,237,79,76,170,51,27,154,103,151,236,63,252,242,164,254,197,90,97,207,0,62,109,240,39,218,158,153,84,67,243,31,91,219,239,163,197,210,27,27,255,0,14,177,158,198,35,224,148,198,0,9,131,155,216,115,199,231,10,86,140,198,194,181,217,211,132,105,237,214,204,81,135,40,231,173,189,207,52,174,137,151,27,109,53,52,143,84,86,178,55,117,42,89,211,141,145,185,85,154,177,85,175,114,163,99,217,22,164,231,113,19,229,251,51,191,153,183,175,236,82,144,98,66,182,134,197,22,177,20,215,68,105,53,70,178,234,14,70,243,76,86,59,40,187,135,196,85,206,166,213,81,77,58,241,136,152,215,77,122,163,163,170,55,54,16,0,19,87,47,128,0,4,123,243,103,250,171,251,115,255,0,113,36,32,143,126,108,255,0,85,127,110,127,238,38,171,59,253,194,231,221,241,66,192,228,183,233,102,19,253,79,229,86,183,188,172,252,192,226,15,230,109,95,246,218,34,82,136,181,229,103,230,7,16,127,51,106,255,0,182,209,18,148,120,236,255,0,238,81,223,45,135,43,255,0,73,170,246,40,240,12,57,230,153,229,251,15,255,0,60,169,63,177,86,153,140,97,207,52,207,47,216,127,249,229,73,253,138,180,203,205,127,114,185,220,143,236,7,210,108,31,183,30,18,195,158,0,124,219,224,79,181,61,50,168,152,194,28,248,1,243,111,129,62,212,244,202,162,99,13,126,205,254,235,87,181,62,16,152,114,215,235,251,63,246,105,248,238,0,2,64,167,195,94,243,97,3,94,242,41,180,255,0,242,191,205,249,58,3,144,191,250,255,0,244,191,251,19,157,195,183,151,236,177,254,102,217,127,177,68,68,231,25,184,250,225,152,92,74,227,154,250,212,168,138,27,61,206,75,5,37,60,181,78,157,176,197,68,171,2,244,245,68,70,54,73,25,36,219,17,52,71,76,238,247,46,174,89,90,200,123,141,190,207,195,110,93,221,174,213,244,244,84,52,88,30,209,83,85,85,83,43,98,138,8,153,65,19,159,35,222,229,68,107,90,212,85,87,42,162,34,34,170,144,165,141,49,77,195,29,99,27,238,54,187,67,79,13,118,32,185,213,93,106,163,166,107,155,19,37,158,87,72,246,177,28,174,84,106,57,234,136,138,170,186,105,170,175,136,207,174,233,133,179,111,94,59,255,0,8,255,0,119,239,36,216,31,41,159,102,56,217,167,230,76,211,19,237,87,51,187,255,0,111,221,247,179,127,149,54,4,235,226,12,117,153,181,52,215,24,251,21,29,53,138,138,109,154,82,77,214,122,205,80,221,202,223,122,86,116,41,87,70,187,221,108,222,242,46,246,170,72,201,138,60,180,112,181,195,15,112,212,219,181,108,212,239,135,19,95,235,174,180,141,137,206,87,50,38,36,116,138,217,53,68,68,119,82,146,69,209,21,83,106,181,117,213,85,19,43,141,206,81,107,201,96,173,199,92,107,248,239,86,188,163,99,231,48,218,108,85,122,235,20,213,204,142,206,100,69,51,239,137,215,183,86,7,243,86,192,54,250,140,29,130,243,70,37,167,134,186,130,231,37,130,100,109,43,122,181,81,79,19,231,143,116,218,235,182,39,83,75,181,138,138,154,212,61,81,91,223,187,26,248,1,204,152,50,231,137,91,12,85,210,211,195,67,139,33,151,13,84,75,44,50,72,230,186,117,99,233,210,61,159,162,231,84,197,78,205,206,69,106,53,238,215,79,210,110,119,243,12,192,159,77,120,99,189,214,195,77,113,168,172,194,181,148,151,218,104,104,217,191,118,199,172,51,58,86,163,85,86,38,83,212,79,35,149,54,237,233,163,149,118,181,200,177,107,147,24,130,209,132,243,135,2,226,156,65,87,217,109,118,108,75,108,184,86,207,211,115,250,84,240,213,70,249,31,181,136,174,118,141,106,174,141,69,85,211,185,21,72,246,107,174,27,51,166,236,110,215,73,252,191,37,195,176,28,220,243,97,175,229,247,53,171,155,229,40,210,56,198,177,206,141,58,247,213,172,113,223,187,163,68,206,241,19,229,251,51,191,153,183,175,236,82,144,98,108,32,13,222,103,148,254,209,174,154,185,252,221,35,171,95,206,21,126,195,242,131,253,140,195,221,177,242,111,43,207,170,39,94,127,55,77,35,79,179,86,175,61,143,240,6,17,205,28,35,95,129,49,221,167,218,118,59,159,75,181,82,245,229,135,169,211,149,146,179,223,137,205,122,104,248,216,189,206,77,116,209,123,149,80,181,152,119,130,30,23,240,158,32,182,98,156,63,150,61,150,233,102,172,134,225,69,63,182,174,47,233,84,66,244,124,111,218,249,213,174,209,205,69,209,200,168,186,119,162,161,232,120,159,205,60,65,146,185,27,137,115,55,11,81,219,170,174,150,110,199,208,134,225,27,223,78,238,181,100,48,187,115,88,246,57,116,108,174,84,209,201,222,137,226,157,203,134,57,83,204,139,60,113,214,104,224,236,19,118,194,184,22,26,28,65,127,183,218,170,164,166,161,172,108,172,138,122,134,70,247,49,93,84,228,71,35,94,170,138,168,169,174,154,162,248,31,120,204,78,10,205,250,104,196,83,19,92,233,166,237,122,119,111,239,99,108,214,71,180,249,142,85,123,19,148,95,170,140,61,51,84,85,17,114,105,137,152,166,38,175,54,39,73,214,153,136,237,224,187,124,211,60,191,97,255,0,231,149,39,246,42,210,61,248,118,243,3,150,63,207,43,47,246,216,137,206,7,142,51,39,249,94,38,49,28,253,52,211,118,157,95,123,99,179,124,164,255,0,103,178,74,178,127,146,243,249,220,255,0,59,159,167,206,236,230,79,14,253,236,85,226,247,132,63,225,91,156,185,39,244,166,139,173,151,184,59,219,245,184,163,101,127,102,154,126,171,104,123,45,36,123,81,100,94,172,145,59,122,183,102,216,163,151,73,25,34,197,187,39,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,110,213,120,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,69,95,9,222,105,242,111,230,6,30,245,24,12,170,231,87,230,159,11,124,191,161,245,27,137,138,188,39,121,167,201,191,152,24,123,212,96,50,171,157,95,154,124,45,242,254,135,212,110,32,126,79,40,12,83,98,192,217,251,152,88,215,20,215,118,43,46,31,202,251,181,210,227,83,210,124,157,10,88,43,104,36,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,106,184,223,227,71,21,113,113,152,243,215,81,58,235,100,192,54,222,156,22,76,61,45,116,142,141,253,37,155,109,117,76,8,245,133,43,30,147,200,138,230,39,185,26,182,45,207,218,178,63,29,104,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,47,175,5,220,36,226,174,46,115,77,48,181,182,94,195,134,236,93,154,225,137,174,46,116,145,116,232,93,83,27,31,4,18,164,50,198,149,146,70,179,58,22,72,136,215,116,100,85,93,24,160,92,14,4,185,124,95,120,192,163,196,24,202,247,138,190,139,224,203,55,104,181,195,93,4,108,168,170,170,188,116,26,248,227,108,42,228,210,24,186,176,203,42,185,90,175,106,182,56,213,21,207,150,28,127,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,118,73,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,217,94,51,56,51,192,60,89,224,10,154,58,202,26,75,118,54,183,83,190,91,13,250,40,161,134,119,79,28,53,9,77,73,85,82,176,75,50,208,245,170,22,73,34,143,69,213,55,55,191,196,48,171,149,63,29,183,84,186,208,112,179,156,184,154,145,214,215,83,164,24,34,235,113,157,205,158,57,209,204,108,118,117,122,162,181,236,115,85,203,6,247,53,88,172,232,53,95,190,8,227,149,243,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,201,242,208,227,214,155,62,112,244,57,43,155,55,218,72,51,22,199,79,28,54,135,201,213,223,127,183,65,75,27,93,51,166,154,89,29,61,114,58,57,165,153,61,205,204,114,61,141,114,50,101,96,71,183,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,139,252,233,240,5,77,139,136,108,41,152,52,248,122,146,142,219,138,176,187,41,159,93,10,68,215,215,220,104,234,36,73,150,84,106,239,115,217,79,61,3,17,239,78,246,108,107,85,122,106,141,114,88,199,245,54,46,33,177,94,95,84,98,26,74,59,110,42,194,239,169,101,12,203,19,95,95,113,163,168,141,97,72,149,201,189,207,101,60,245,239,86,49,123,217,189,206,69,233,162,183,42,185,203,96,10,156,77,194,229,175,25,219,176,245,37,93,70,14,197,20,149,53,151,7,36,73,61,13,186,162,41,105,228,70,57,202,143,86,73,83,37,10,57,140,215,85,108,110,84,210,61,205,138,190,15,241,253,78,88,113,71,149,184,206,28,67,73,98,167,165,197,20,52,215,11,133,90,196,216,32,183,84,202,148,245,171,35,165,77,140,98,211,77,50,43,215,77,136,170,228,86,170,35,144,54,73,0,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,32,65,183,53,60,227,177,102,239,23,23,122,108,57,14,180,152,10,223,22,14,146,167,115,255,0,190,170,169,167,158,74,149,216,246,53,89,211,158,162,88,52,247,154,238,134,246,185,90,244,68,201,94,73,121,41,255,0,203,215,17,149,151,15,215,130,173,244,177,203,255,0,147,214,85,201,51,22,63,252,137,35,115,100,255,0,103,71,55,244,20,140,188,194,198,183,92,202,199,248,151,49,175,180,244,144,92,177,85,226,182,247,89,21,35,28,216,35,158,166,103,205,35,99,107,156,231,35,17,207,84,68,87,57,116,211,85,95,19,96,142,2,114,207,10,229,127,8,249,103,110,194,212,157,63,111,97,250,44,77,113,157,241,198,147,85,87,87,192,202,137,95,35,152,198,239,219,212,108,76,87,106,228,138,24,152,174,118,205,64,131,110,48,48,5,78,88,113,71,154,88,50,108,61,73,98,167,165,197,21,213,54,251,125,34,68,216,32,183,84,202,181,20,73,27,98,93,140,98,211,77,10,163,19,77,136,168,213,70,170,43,82,90,185,68,103,21,215,50,184,92,126,17,196,119,234,74,235,150,95,94,37,178,83,68,181,78,150,182,59,83,162,142,106,71,78,215,189,206,70,35,159,81,4,74,136,214,116,233,90,198,167,230,220,166,47,243,180,203,60,85,77,154,120,23,56,251,39,87,13,220,48,250,97,158,188,113,200,238,207,93,79,83,81,81,178,103,108,233,179,169,29,86,177,166,245,115,186,19,251,168,140,213,124,175,38,76,210,250,41,196,117,247,44,235,239,189,150,131,29,225,249,59,53,23,101,223,219,46,148,79,73,161,252,226,49,93,30,202,87,92,93,222,230,177,218,232,186,187,166,128,77,72,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,247,33,201,194,247,1,79,244,156,181,62,39,5,96,10,94,246,198,213,123,220,136,137,226,170,165,71,134,206,172,115,67,151,25,113,115,197,183,7,109,134,149,212,236,85,222,198,247,190,102,49,59,221,221,252,160,33,43,154,30,53,147,24,113,71,91,249,248,228,101,13,154,221,78,187,17,191,165,177,207,248,42,252,37,51,3,147,134,4,98,101,149,195,24,77,4,136,181,55,90,222,155,213,92,136,187,59,26,119,119,104,189,241,175,199,224,69,222,114,227,134,230,102,101,221,241,156,16,62,54,220,187,62,140,114,181,206,78,157,60,113,248,183,187,249,4,236,242,239,203,217,114,223,134,59,21,138,169,136,149,29,186,225,43,180,71,167,115,170,93,167,115,187,254,8,6,76,128,0,225,203,181,170,229,248,38,166,189,124,192,171,228,173,226,59,16,36,138,139,211,236,154,104,154,120,208,82,255,0,196,108,37,50,107,12,137,254,213,127,222,53,227,227,213,138,222,35,241,26,170,105,175,99,238,255,0,236,10,80,51,55,151,222,72,216,115,95,135,138,107,93,242,138,162,88,102,167,157,239,88,230,124,106,173,90,186,182,46,138,212,241,209,198,73,101,167,46,28,154,193,184,178,44,102,142,189,245,163,149,149,80,194,183,37,86,163,219,43,100,106,42,44,72,186,38,212,79,210,255,0,140,243,60,165,217,27,248,118,181,206,215,38,230,83,72,197,79,223,93,87,255,0,244,153,204,7,207,111,161,167,182,80,83,219,105,26,173,130,150,38,67,26,42,234,168,214,166,137,223,241,238,67,24,121,143,99,248,48,119,11,120,222,137,42,98,108,215,107,60,244,109,107,149,170,229,89,36,134,62,228,85,79,246,95,218,101,43,156,214,53,94,247,35,90,212,213,85,87,68,68,33,167,155,46,125,197,137,115,2,108,169,181,170,186,59,77,68,208,86,57,36,137,205,85,219,71,35,52,209,21,201,222,197,241,84,254,144,48,231,134,220,63,38,48,226,15,47,236,106,199,72,234,204,71,68,231,163,117,69,84,108,168,247,47,114,47,193,170,190,6,199,184,6,201,6,29,193,182,107,77,59,92,212,130,130,157,142,71,57,87,222,108,77,106,248,254,226,25,249,73,229,115,49,142,116,75,140,234,35,69,143,12,214,83,61,138,169,39,233,62,158,175,94,246,170,39,242,91,227,169,54,237,106,49,168,198,166,136,212,209,0,228,3,133,238,3,141,14,78,17,62,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,0,0,0,0,0,0,0,0,0,0,0,0,14,23,67,146,151,39,196,2,47,235,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,123,133,20,55,42,10,139,124,233,172,117,49,62,23,167,127,131,154,168,190,31,188,13,100,48,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,247,17,139,204,107,130,156,69,130,49,198,37,206,28,54,212,168,180,92,170,101,184,79,12,84,213,47,115,19,72,17,125,245,220,223,210,145,234,189,232,137,162,255,0,70,59,112,189,197,13,247,135,12,89,29,123,232,106,43,109,169,60,110,158,154,46,147,36,106,49,37,238,77,236,93,87,89,85,116,85,79,15,234,13,140,31,36,113,162,186,71,181,168,137,170,170,174,157,196,96,243,136,205,219,108,88,114,205,150,244,236,234,75,120,166,153,85,237,149,138,141,232,214,83,191,85,79,210,239,216,186,126,227,242,238,156,217,48,45,118,18,168,168,167,194,215,230,220,22,23,49,177,62,74,52,114,200,173,111,126,154,175,118,170,189,250,124,23,184,143,236,255,0,207,27,255,0,16,120,230,60,69,95,75,36,81,196,146,83,209,83,175,77,207,70,190,103,189,53,86,49,186,170,238,106,105,223,225,227,222,5,208,229,209,101,154,237,196,117,146,72,163,85,72,59,78,171,162,174,154,208,85,254,175,220,108,8,137,162,34,126,162,52,249,71,112,243,87,135,240,197,211,51,113,21,43,163,158,166,182,25,41,18,72,230,137,221,39,209,47,134,186,53,223,199,248,232,191,239,18,90,0,0,7,225,227,91,19,113,46,25,172,178,185,59,170,58,127,5,254,76,141,119,195,191,224,107,113,196,30,0,170,203,44,217,188,224,234,181,71,58,145,148,207,71,35,28,212,114,62,158,55,248,59,191,197,202,159,208,108,198,65,247,54,220,188,168,195,124,68,55,18,51,190,150,182,207,111,135,114,49,250,117,52,155,249,75,221,174,145,248,1,158,252,170,177,221,62,43,225,106,215,111,211,74,154,27,157,201,175,69,115,85,81,58,232,239,4,239,240,149,60,83,254,3,50,136,178,228,219,141,41,169,176,221,227,9,204,244,73,93,116,171,149,137,189,186,171,92,148,13,240,241,241,85,37,52,1,66,248,149,148,175,238,0,139,240,42,40,77,126,37,96,0,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,3,39,56,130,225,58,12,13,145,217,123,159,248,25,213,18,90,111,214,11,51,177,5,3,155,36,171,69,91,61,27,28,181,77,126,138,141,130,89,53,71,35,213,54,75,35,26,197,86,200,214,71,140,103,181,252,61,120,106,249,151,35,127,31,186,90,204,167,55,194,231,88,127,148,225,42,214,152,153,166,122,226,170,103,73,137,237,143,124,111,141,192,0,241,108,195,246,48,118,49,196,249,127,137,237,216,207,6,94,170,45,55,171,76,201,61,37,92,10,155,163,118,138,138,138,139,170,57,174,106,171,92,199,34,181,205,115,154,228,84,85,69,252,112,126,196,205,51,172,113,124,92,183,69,234,38,221,200,137,166,99,73,137,223,19,19,198,38,58,98,83,91,194,239,17,216,127,137,12,190,76,65,67,31,100,190,90,122,20,119,218,39,35,35,217,86,176,49,239,150,24,210,89,30,148,207,122,202,216,220,245,71,59,164,244,84,213,170,94,50,12,114,43,59,49,118,65,230,13,38,59,194,83,255,0,177,211,92,233,118,197,253,255,0,65,215,138,89,169,119,201,27,250,93,78,139,83,168,214,238,111,138,126,165,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,157,229,25,156,99,109,243,43,159,62,56,246,246,254,174,76,229,19,97,174,108,190,47,229,88,90,117,194,220,159,54,126,204,253,153,241,167,174,59,165,236,128,6,229,90,128,0,0,0,0,0,4,90,243,76,243,3,135,255,0,153,180,159,219,107,73,74,34,215,154,103,152,28,63,252,205,164,254,219,90,105,54,131,247,41,239,133,161,201,7,210,106,125,138,252,23,11,148,199,214,167,216,127,251,241,33,4,123,242,152,250,212,251,15,255,0,126,36,32,246,201,63,112,183,247,252,82,215,242,165,244,179,23,254,159,242,168,0,6,213,95,128,0,45,166,127,100,54,14,226,7,0,215,96,236,73,5,61,53,115,225,115,109,119,148,162,138,122,171,100,170,248,223,186,37,122,106,214,185,209,70,217,26,215,49,94,196,86,238,110,168,228,134,60,209,203,108,79,148,24,250,243,151,24,198,42,118,93,172,147,54,41,150,154,100,150,41,26,246,54,72,228,99,187,149,90,248,222,199,162,57,17,200,142,68,115,90,228,86,164,243,152,247,197,255,0,10,86,142,35,240,140,117,86,74,123,117,14,60,181,116,227,181,93,106,101,116,49,186,157,101,69,150,158,161,204,141,238,124,91,93,35,216,155,117,108,154,104,173,107,228,71,104,243,156,175,229,148,121,91,81,231,199,190,58,187,250,191,5,169,201,174,221,206,205,226,126,65,142,171,252,45,201,255,0,217,84,233,231,123,51,245,163,252,209,194,98,113,239,148,199,214,167,216,127,251,241,33,4,127,242,169,183,92,44,247,12,222,180,221,168,42,40,171,168,166,179,83,85,82,212,196,232,165,130,86,58,189,175,141,236,114,34,181,205,114,42,43,85,17,81,81,81,73,0,61,242,77,216,26,62,255,0,138,90,174,84,102,42,218,188,84,199,15,238,255,0,149,64,107,222,108,32,107,222,106,118,159,254,87,249,191,37,131,200,95,253,127,250,95,253,137,140,224,7,202,70,4,251,83,212,234,140,132,49,239,128,31,41,24,19,237,79,83,170,50,16,144,96,63,117,181,236,211,225,10,127,107,61,127,142,255,0,189,119,227,168,33,207,143,239,54,248,239,236,191,76,165,38,48,135,62,63,188,219,227,191,178,253,50,148,213,109,39,238,180,251,81,225,43,3,145,79,95,222,255,0,179,87,199,109,144,156,166,62,181,62,195,255,0,223,140,239,198,56,199,12,101,254,24,184,227,60,103,122,167,180,217,109,48,172,245,117,115,170,237,141,186,162,34,34,38,170,231,57,202,141,107,26,138,231,57,205,107,81,85,81,23,4,57,76,125,106,125,135,255,0,191,31,177,205,10,191,58,35,176,216,173,150,70,84,46,90,212,66,233,239,46,160,166,153,202,149,177,204,198,198,149,210,163,122,108,129,86,72,122,44,87,38,233,82,69,114,42,178,37,107,3,137,156,38,83,77,232,141,102,53,248,167,221,214,109,78,73,78,208,242,135,119,46,174,228,81,21,205,189,102,103,77,209,106,137,152,142,62,116,198,234,99,173,135,60,76,113,9,137,248,136,204,122,204,75,115,174,168,109,130,138,105,160,195,182,215,177,34,109,21,18,191,221,87,70,142,114,117,222,214,177,210,191,115,181,114,34,34,236,99,26,219,249,203,207,133,90,92,195,187,207,156,153,147,135,187,78,23,182,111,166,179,208,220,40,97,154,142,243,80,246,201,28,207,115,101,71,111,138,15,134,140,209,101,84,209,250,194,246,45,140,225,99,135,139,191,17,153,157,75,134,58,119,26,108,55,67,253,243,136,46,180,177,181,123,29,62,142,86,49,28,245,218,146,202,230,244,217,220,229,77,92,253,143,108,111,66,103,48,254,29,195,248,78,209,6,31,194,214,43,117,154,215,75,187,161,69,111,165,101,61,60,91,156,175,118,216,216,136,214,234,231,57,203,162,119,170,170,248,169,175,202,48,53,227,175,78,51,17,190,53,252,103,244,143,246,232,148,199,148,109,169,195,236,182,93,78,205,100,250,83,92,211,17,58,125,74,63,253,87,191,94,157,38,106,227,85,50,253,18,32,248,212,225,74,171,135,188,93,244,143,12,211,235,128,241,21,100,145,218,90,146,205,60,150,247,182,40,222,234,121,228,116,104,214,234,231,77,209,69,123,222,232,225,114,185,85,205,114,172,190,30,87,52,114,219,12,102,254,1,188,229,198,49,138,161,246,155,220,45,138,101,166,153,98,150,55,49,237,146,57,24,238,244,71,50,70,49,232,142,69,106,171,81,28,215,53,85,171,191,204,240,20,227,236,243,126,180,112,159,235,162,85,14,195,237,109,237,146,204,162,254,249,179,94,145,114,158,184,235,143,226,167,89,152,235,223,26,198,186,162,183,130,190,43,106,184,123,197,223,71,49,53,70,184,15,17,86,71,37,217,203,20,211,201,111,123,98,145,141,168,130,54,200,141,110,174,116,61,101,70,61,238,142,22,163,81,92,214,162,203,225,5,25,211,147,120,199,33,241,245,94,94,99,102,83,190,186,154,24,106,99,170,164,73,86,150,170,41,24,142,73,33,124,140,98,189,168,237,209,171,182,232,143,141,237,239,218,164,144,242,223,198,121,177,138,178,106,75,118,55,180,108,194,246,14,149,191,11,221,102,234,45,69,123,18,73,214,118,43,164,145,219,226,131,243,48,198,172,99,88,212,106,198,138,229,141,200,221,54,69,140,185,110,228,224,174,196,238,215,78,205,56,196,246,126,125,235,43,149,141,156,193,98,240,148,109,70,2,186,116,171,155,21,111,249,241,87,205,170,158,186,162,56,199,25,167,126,238,108,235,28,252,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,68,90,241,19,230,7,51,191,158,87,175,237,178,146,149,192,15,148,140,9,246,167,169,213,30,57,31,172,46,119,79,197,13,159,42,191,68,48,94,221,191,229,86,200,67,26,184,212,225,74,151,136,76,35,244,143,12,211,233,143,48,237,28,145,218,90,146,195,4,119,6,58,88,222,234,121,228,116,106,231,104,214,205,209,69,123,24,217,38,114,185,81,174,114,166,74,130,85,136,177,70,38,220,218,185,27,165,64,229,25,182,43,35,198,219,199,224,234,210,186,39,88,234,158,184,158,184,152,221,49,212,215,255,0,253,16,96,252,65,254,184,217,47,150,74,207,246,244,213,116,53,112,191,250,31,20,172,123,127,99,154,230,252,21,9,115,224,243,139,123,127,18,86,26,171,77,246,150,158,221,141,172,176,165,77,206,150,157,141,134,150,162,39,205,35,89,37,35,29,52,147,61,172,98,66,146,185,200,136,215,202,212,78,231,33,105,120,255,0,224,246,171,26,246,188,249,203,42,59,141,118,36,78,205,5,234,203,77,4,213,114,92,152,157,56,35,158,157,140,71,57,37,141,187,17,236,68,216,177,177,95,238,185,142,234,199,118,14,198,56,159,47,241,61,187,25,224,203,213,69,166,245,105,153,39,164,171,129,83,116,110,209,81,81,81,117,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,176,219,117,222,200,113,83,77,91,232,159,124,117,247,195,165,177,120,92,179,149,156,134,155,246,102,40,196,81,195,174,138,244,141,105,158,186,42,232,158,173,39,77,98,97,54,220,68,249,126,204,239,230,109,235,251,20,164,24,146,246,238,33,240,71,17,188,35,102,94,41,194,210,118,75,141,38,13,187,195,120,179,205,34,58,162,219,80,180,51,104,213,93,19,124,78,209,203,28,168,136,143,68,94,230,189,175,99,34,16,245,218,27,148,94,174,221,203,115,172,76,126,108,30,71,112,88,140,183,15,141,194,98,232,154,46,81,114,34,98,120,196,243,127,173,39,132,198,248,220,216,64,0,76,220,202,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,126,71,235,11,157,211,241,67,164,57,85,250,33,130,246,237,255,0,42,182,66,0,9,131,155,208,231,199,247,155,124,119,246,95,166,82,153,141,202,207,203,246,32,254,121,85,255,0,98,162,48,231,143,239,54,248,239,236,191,76,165,51,27,149,159,151,236,65,252,242,171,254,197,68,67,242,239,91,220,239,175,197,210,27,101,255,0,14,176,126,198,31,224,134,99,0,9,131,155,192,0,2,45,121,166,121,129,195,255,0,204,218,79,237,181,164,165,17,107,205,51,204,14,31,254,102,210,127,109,173,52,155,65,251,148,247,194,208,228,131,233,53,62,197,126,7,43,63,48,56,131,249,155,87,253,182,136,148,162,45,121,89,249,129,196,31,204,218,191,237,180,68,165,13,159,253,202,59,228,229,127,233,53,94,197,30,0,0,221,170,240,0,6,189,228,231,112,237,229,251,44,127,153,182,95,236,81,16,98,78,119,14,222,95,178,199,249,155,101,254,197,17,15,217,175,75,115,186,60,93,33,203,135,171,240,158,221,95,10,225,0,9,131,155,192,0,3,14,121,166,121,126,195,255,0,207,42,79,236,85,166,99,24,115,205,51,203,246,31,254,121,82,127,98,173,53,249,175,238,87,59,147,13,128,250,77,131,246,227,194,81,239,195,183,152,28,177,254,121,89,127,182,196,78,113,6,60,59,121,129,203,31,231,149,151,251,108,68,231,26,173,154,244,87,59,227,193,96,114,225,235,12,39,177,87,196,0,9,42,143,97,207,52,207,47,216,127,249,229,73,253,138,180,195,158,0,124,219,224,79,181,61,50,168,204,110,105,158,95,176,255,0,243,202,147,251,21,105,135,60,0,249,183,192,159,106,122,101,81,15,204,125,111,111,190,143,23,72,108,111,252,58,198,123,24,143,130,83,24,0,38,14,111,91,222,34,124,191,102,119,243,54,245,253,138,82,12,73,206,226,39,203,246,103,127,51,111,95,216,165,32,196,135,237,47,165,183,221,62,46,144,228,63,213,248,191,110,159,133,176,128,0,152,57,188,0,0,35,223,155,63,213,95,219,159,251,137,33,4,123,243,103,250,171,251,115,255,0,113,53,89,223,238,23,62,239,138,22,7,37,191,75,48,159,234,127,42,181,189,229,103,230,7,16,127,51,106,255,0,182,209,18,148,69,175,43,63,48,56,131,249,155,87,253,182,136,148,163,199,103,255,0,114,142,249,108,57,95,250,77,87,177,71,128,97,207,52,207,47,216,127,249,229,73,253,138,180,204,99,14,121,166,121,126,195,255,0,207,42,79,236,85,166,94,107,251,149,206,228,127,96,62,147,96,253,184,240,150,28,240,3,230,223,2,125,169,233,149,68,198,16,231,192,15,155,124,9,246,167,166,85,19,24,107,246,111,247,90,189,169,240,132,195,150,191,95,217,255,0,179,79,199,112,0,18,5,62,26,247,155,8,26,247,145,77,167,255,0,149,254,111,201,208,28,133,255,0,215,255,0,165,255,0,216,152,207,254,167,231,255,0,241,207,193,8,115,37,139,50,113,77,195,7,114,219,164,187,91,33,167,150,106,140,187,177,90,156,217,218,231,53,34,173,130,150,146,87,38,213,69,220,145,206,245,106,235,162,57,26,170,138,154,162,197,45,186,221,112,188,92,41,109,54,154,10,138,218,234,217,153,77,75,75,77,19,165,150,121,94,228,107,35,99,26,138,174,115,156,168,136,212,69,85,85,68,67,15,61,171,90,172,211,28,121,177,239,73,57,40,181,54,236,230,55,234,249,179,126,168,255,0,219,26,207,140,38,247,134,123,117,190,215,195,190,90,83,91,40,41,233,33,126,20,181,212,186,56,34,108,109,116,178,211,71,36,178,42,53,17,21,207,145,239,123,157,226,231,57,202,186,170,170,151,44,249,173,214,235,125,158,223,75,105,180,208,83,209,80,209,66,202,106,90,90,104,155,20,80,68,198,163,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,31,73,52,181,71,147,162,40,234,141,28,203,142,196,124,179,21,115,17,246,234,154,183,246,204,202,222,241,19,229,251,51,191,153,183,175,236,82,144,98,79,190,52,194,214,252,117,131,175,184,38,237,53,68,52,56,130,217,85,106,170,146,153,205,108,172,138,120,157,27,220,197,114,57,17,200,215,170,162,170,42,107,166,168,190,4,4,17,77,166,166,98,229,186,187,39,250,247,186,7,144,235,212,213,132,198,89,142,49,85,19,247,76,76,71,195,41,230,202,156,83,112,199,89,93,131,177,181,218,26,120,107,177,5,130,223,117,170,142,153,174,108,76,150,122,118,72,246,177,28,174,84,106,57,234,136,138,170,186,105,170,175,137,234,139,123,195,183,151,236,177,254,102,217,127,177,68,92,34,85,102,102,171,116,204,245,66,129,204,173,211,107,27,122,221,17,164,69,85,68,71,100,76,173,103,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,199,42,121,110,231,142,5,205,28,29,141,174,216,171,2,205,67,135,239,246,251,173,84,116,213,213,142,149,241,65,80,201,30,214,35,169,90,138,229,107,21,17,21,81,53,211,85,79,18,72,65,137,137,203,108,98,174,197,235,154,235,29,189,83,170,65,146,109,174,107,144,96,46,101,216,41,166,45,215,51,51,173,58,206,181,83,20,206,254,232,128,0,103,162,64,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,50,171,157,95,154,124,45,242,254,135,212,110,38,42,240,157,230,159,38,254,96,97,239,81,128,203,254,111,248,90,251,142,120,208,203,220,21,133,168,123,109,235,16,96,251,77,174,221,77,213,100,125,122,169,238,213,241,197,30,247,171,88,221,207,123,83,87,42,53,53,213,85,19,188,12,42,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,30,225,215,33,176,111,13,185,71,98,202,156,25,69,72,214,91,169,216,251,157,116,52,235,11,238,215,21,99,82,162,182,84,115,222,237,242,57,186,163,85,238,216,196,100,109,93,140,106,37,181,224,131,130,236,43,194,62,92,65,67,90,219,85,239,31,92,186,147,222,241,12,84,49,182,70,117,82,29,212,52,211,171,18,101,163,98,193,26,163,94,190,252,136,233,118,179,114,70,204,149,0,0,3,2,185,151,240,21,77,159,56,122,108,234,202,107,21,36,25,139,99,167,146,107,187,35,234,239,191,219,160,165,145,205,133,176,195,20,142,158,185,29,28,49,66,190,230,230,57,88,247,57,25,10,51,10,248,18,229,243,159,57,167,143,236,217,175,115,154,175,45,240,246,9,197,17,58,74,250,250,61,151,89,107,104,102,115,164,101,21,44,241,57,142,124,85,16,182,39,190,118,244,216,245,122,109,153,209,75,10,78,72,2,0,121,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,191,226,7,44,255,0,44,153,29,143,50,182,58,75,85,69,94,38,195,245,214,250,15,106,71,190,150,26,231,194,238,203,59,253,199,171,122,83,164,82,35,218,213,115,28,196,115,83,115,80,214,92,218,160,215,51,142,156,21,117,192,28,96,230,221,138,243,81,73,53,69,86,40,171,189,177,212,207,115,152,144,92,29,219,161,106,171,154,213,222,216,170,99,107,211,77,17,232,228,69,114,34,57,66,122,56,104,199,245,57,167,195,206,91,230,13,195,16,210,95,46,87,204,47,109,169,186,87,83,44,91,37,184,246,118,37,98,42,68,136,198,61,181,9,43,30,198,162,108,123,92,221,27,183,68,176,28,217,179,66,235,151,28,31,93,45,150,102,213,199,81,142,175,20,120,93,245,116,213,174,167,125,52,15,108,149,51,107,181,21,100,100,177,82,73,78,248,245,106,57,149,14,213,85,17,88,239,21,201,115,22,123,99,134,92,71,133,170,241,55,109,171,195,248,194,167,163,110,146,183,169,37,190,134,122,90,103,199,182,37,85,88,161,146,116,172,115,116,68,107,164,73,213,53,118,243,29,121,211,231,21,214,245,155,152,83,36,45,247,234,73,108,88,106,206,203,221,117,29,37,83,156,246,221,106,159,35,81,181,81,163,213,136,248,233,163,137,241,35,152,143,107,43,36,93,85,178,160,24,63,195,246,89,254,89,51,199,1,229,108,148,151,90,138,76,77,136,40,109,245,254,203,143,125,84,52,47,153,189,170,118,123,143,70,244,160,73,100,87,185,170,214,53,138,231,38,214,169,179,73,12,28,150,48,5,77,247,136,108,87,152,53,24,122,146,178,219,133,112,187,233,153,93,50,68,231,208,92,107,42,35,72,86,36,114,239,107,223,79,5,123,21,236,78,230,111,107,149,58,136,142,153,240,49,43,154,62,80,212,230,215,7,216,154,123,108,21,115,220,176,53,68,56,190,150,24,103,138,38,61,148,205,123,42,157,42,201,250,76,101,28,245,114,35,90,173,122,190,54,35,119,126,131,161,47,135,236,204,252,141,231,142,3,205,41,42,238,180,244,152,103,16,80,220,43,253,151,38,202,169,168,89,51,123,84,12,247,216,142,234,192,178,198,172,115,145,175,107,213,174,93,174,83,100,156,194,193,86,172,202,192,24,151,46,111,181,21,112,91,113,85,158,182,201,89,45,35,218,217,227,130,166,23,195,35,163,115,154,230,163,209,175,85,69,86,185,53,211,84,95,3,89,124,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,0,54,125,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,106,229,213,156,118,44,228,225,31,2,84,218,33,236,245,120,62,223,6,14,186,83,110,123,250,53,84,16,69,27,87,123,152,196,119,86,5,167,159,70,238,107,58,251,55,57,204,114,153,42,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,226,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,248,76,202,34,203,156,150,52,166,169,195,118,124,39,11,209,101,109,210,146,87,166,246,234,141,106,87,183,195,199,197,16,8,233,225,243,0,85,102,110,108,217,176,117,34,163,93,86,202,151,171,149,142,114,53,25,79,35,252,27,223,226,212,79,233,54,71,193,86,38,225,172,51,71,101,106,119,83,245,62,11,252,169,28,239,143,127,196,133,174,82,89,121,81,137,56,136,118,36,127,117,45,21,158,225,14,229,99,244,234,105,15,242,147,187,93,36,240,39,4,0,0,14,21,53,69,79,214,107,247,204,94,203,53,167,136,235,220,146,198,168,147,246,109,23,69,77,116,160,164,253,127,188,216,20,141,46,110,60,60,213,226,12,49,107,204,220,59,74,233,39,166,173,154,74,180,142,57,165,119,73,148,73,227,166,173,111,241,30,58,39,251,224,126,103,39,124,221,182,203,135,47,57,111,80,206,156,182,122,104,85,30,233,88,136,238,181,101,67,245,68,253,46,237,233,175,239,36,249,146,71,34,35,163,123,92,138,154,162,162,235,220,107,89,144,25,227,127,225,243,28,201,136,168,41,100,150,57,82,58,122,218,116,233,181,234,214,76,199,174,138,246,59,69,77,174,77,59,188,124,123,137,1,181,243,100,192,180,56,74,158,162,163,11,95,157,112,72,90,199,68,201,40,213,201,34,53,221,250,106,157,218,162,119,233,241,78,224,51,151,139,28,252,195,185,31,148,56,158,251,89,83,20,149,241,91,42,22,154,157,181,16,178,71,73,163,26,141,68,122,247,170,172,173,238,209,127,113,175,190,60,196,215,76,225,205,107,190,39,74,121,22,183,20,221,157,36,113,109,71,57,22,71,232,198,232,198,166,170,137,162,119,33,113,120,161,226,134,251,196,126,44,146,189,148,53,20,86,213,158,71,65,77,47,73,242,57,30,145,119,46,198,38,139,172,72,186,34,175,143,245,228,79,46,94,10,113,22,55,199,24,107,56,113,35,82,158,209,109,169,138,225,4,50,211,84,177,207,77,39,68,247,211,107,127,74,54,42,119,170,46,169,253,33,154,252,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,207,111,162,134,219,65,79,111,129,52,142,154,38,66,196,239,240,107,81,19,199,247,31,64,2,149,95,212,28,244,111,137,74,57,23,192,10,211,67,147,134,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,56,95,3,144,7,205,54,186,233,175,113,68,50,57,23,189,87,250,79,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,163,196,95,40,201,238,55,107,190,34,202,11,181,170,223,12,242,62,162,10,14,201,86,237,191,161,238,166,142,147,79,229,248,39,199,250,165,72,227,199,185,64,215,202,253,203,207,136,203,29,229,45,31,70,42,171,117,126,213,158,150,215,92,248,209,55,171,117,215,161,251,53,50,151,132,222,85,87,151,222,237,184,207,55,234,40,93,75,69,87,13,79,179,42,109,213,77,116,140,233,238,218,168,245,141,59,156,173,215,84,84,238,254,130,88,31,110,183,200,254,172,148,20,238,127,248,203,19,85,127,175,67,189,140,100,109,70,70,198,181,169,224,136,154,32,31,133,130,112,70,28,203,236,63,77,134,240,189,170,150,130,138,153,140,98,71,79,22,198,174,214,53,136,186,119,252,26,137,253,7,239,128,7,26,167,129,201,74,232,170,84,0,141,158,114,121,123,79,89,150,148,89,131,13,52,125,122,26,251,116,82,201,177,219,246,47,106,102,154,167,118,154,200,223,31,248,137,38,49,47,153,238,13,147,23,240,159,136,41,168,168,93,81,88,218,251,98,177,24,205,206,68,74,166,235,167,122,124,21,64,139,110,93,25,177,93,151,153,249,105,183,58,170,161,40,46,179,65,74,176,178,70,181,189,73,107,105,19,114,163,188,125,214,105,250,201,252,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,192,7,222,82,226,162,151,1,193,82,119,148,34,170,149,52,10,128,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,92,135,183,91,239,28,54,229,221,166,237,65,79,91,67,91,129,237,20,213,84,181,49,54,88,167,137,244,17,53,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,24,220,102,112,171,112,225,223,24,178,237,97,138,162,175,4,226,25,166,150,223,84,218,119,54,43,116,174,150,87,54,220,231,186,89,30,247,50,20,98,182,71,171,86,68,222,168,138,172,126,146,133,195,183,151,236,177,254,102,217,127,177,68,122,28,194,192,152,127,51,176,69,239,0,98,154,110,181,174,251,71,37,28,250,49,142,124,123,147,221,150,61,237,115,82,88,221,181,236,114,181,118,189,141,118,154,161,62,197,229,244,99,240,180,211,194,168,136,210,126,239,9,114,30,207,237,134,35,100,115,235,215,99,125,154,235,170,43,167,174,57,211,190,63,138,157,117,142,190,29,40,16,5,202,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,214,212,130,92,183,85,170,230,138,227,73,135,89,224,241,150,51,12,61,24,172,53,81,85,21,196,76,76,116,196,255,0,93,241,210,0,15,134,72,100,39,7,188,83,226,14,30,177,189,61,170,227,95,214,192,119,218,200,153,123,163,157,94,230,82,110,86,177,107,225,70,53,206,73,99,110,138,230,181,171,213,99,54,42,110,72,223,30,61,131,214,197,250,240,247,34,237,185,210,97,175,205,114,188,46,115,132,175,3,140,167,157,110,184,210,99,194,99,170,99,140,79,68,167,255,0,14,226,11,70,44,195,246,204,83,135,234,251,85,174,243,71,13,194,138,126,155,153,213,167,153,136,248,223,181,232,142,110,173,114,46,142,68,84,215,189,17,79,209,34,215,128,94,45,127,37,152,129,185,79,153,184,159,179,224,123,166,239,102,79,84,221,209,218,107,222,244,84,214,85,114,116,105,164,213,251,245,71,53,178,43,95,249,182,186,103,172,165,22,22,95,142,163,31,102,46,83,199,166,58,167,244,234,113,206,215,236,174,39,100,243,26,176,151,119,209,59,232,171,162,170,127,253,71,10,163,162,123,38,0,1,156,138,128,0,0,0,5,131,207,206,12,50,187,136,188,99,71,141,177,181,251,20,209,87,81,91,35,181,71,29,170,170,158,40,150,38,75,44,136,229,73,32,145,119,110,153,201,174,168,154,34,119,120,170,223,192,121,94,177,111,17,79,50,236,107,12,252,183,52,198,101,23,254,83,129,185,52,87,164,198,177,199,73,226,179,156,60,112,179,151,220,52,253,32,250,9,120,196,53,255,0,72,251,39,106,246,181,68,18,236,236,253,93,157,62,148,49,233,175,93,250,235,175,130,105,167,126,183,140,3,246,213,170,44,81,22,237,198,145,15,140,126,97,137,205,49,21,98,241,149,205,119,42,211,89,158,51,164,68,71,186,34,0,1,232,195,0,0,0,0,126,53,187,7,97,139,78,39,188,99,59,101,150,158,150,245,136,97,164,130,233,87,18,43,93,88,218,100,145,32,89,17,59,156,230,182,87,183,126,155,149,187,90,170,168,198,35,127,100,3,242,34,41,221,15,187,151,43,187,60,234,230,102,116,136,223,191,116,70,145,29,209,17,17,29,81,26,6,28,255,0,114,207,135,239,250,240,204,47,253,33,69,255,0,52,51,24,30,23,240,150,113,90,121,106,98,116,224,218,229,59,65,153,228,92,255,0,217,215,170,183,207,211,157,167,78,154,233,248,107,63,139,198,229,6,86,97,252,149,203,171,78,89,97,106,203,141,85,174,205,215,232,77,112,145,143,168,119,90,121,38,118,231,49,140,106,232,233,92,137,163,83,185,19,197,123,215,217,0,123,81,69,54,233,138,41,141,34,26,220,70,34,238,46,245,120,139,245,115,171,174,102,102,103,166,102,117,153,251,228,49,171,55,248,6,201,236,234,204,91,182,102,226,156,73,140,169,110,151,158,135,94,27,125,101,43,41,219,209,130,56,91,181,175,167,123,147,86,196,213,93,92,189,234,190,9,220,153,42,15,59,248,123,88,154,121,151,105,214,25,153,94,113,142,201,111,78,35,47,187,54,235,152,210,102,58,181,137,211,241,136,252,22,115,135,142,22,114,251,134,159,164,31,65,47,24,134,191,233,31,100,237,94,214,168,130,93,157,159,171,179,167,210,134,61,53,235,191,93,117,240,77,52,239,214,237,92,109,214,251,197,190,170,211,118,160,167,173,161,173,133,244,213,84,181,49,54,88,167,137,237,86,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,62,144,125,90,179,69,154,34,221,184,210,35,161,229,142,204,113,89,150,38,172,102,46,228,213,114,173,53,170,120,238,136,136,252,34,33,225,114,147,36,242,227,36,44,50,225,252,187,195,180,246,248,106,38,150,89,170,22,54,58,170,118,186,105,101,142,57,103,209,36,153,177,36,206,142,53,145,92,230,177,17,21,202,186,170,251,160,15,170,40,166,221,49,69,17,164,67,199,19,138,189,141,189,86,35,17,92,213,93,83,172,204,206,179,51,219,32,0,250,120,45,102,121,112,219,150,60,67,125,28,252,163,82,220,100,250,51,88,234,170,110,199,86,176,117,163,147,103,90,154,93,17,117,138,78,156,123,149,187,100,77,137,177,236,213,218,220,171,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,210,15,58,109,81,77,115,114,35,124,241,158,189,25,119,113,248,171,248,123,120,75,151,38,109,219,215,155,76,206,234,121,211,172,233,29,26,206,249,98,142,52,229,187,145,216,235,24,223,113,181,219,21,99,168,107,177,5,206,170,235,85,29,53,117,27,98,100,179,202,233,30,214,35,169,92,168,212,115,213,17,21,85,116,211,85,95,18,254,101,6,86,97,252,149,203,171,78,89,97,106,203,141,85,174,205,215,232,77,112,145,143,168,119,90,121,38,118,231,49,140,106,232,233,92,137,163,83,185,19,197,123,215,217,3,202,214,14,197,138,230,229,186,98,38,122,91,12,195,105,51,92,215,13,78,15,27,126,170,237,211,49,49,76,240,137,136,152,143,194,38,96,0,25,45,32,98,142,49,229,171,195,190,45,196,247,28,75,79,85,138,112,243,110,51,44,235,109,179,213,211,69,69,78,229,68,220,144,199,37,59,213,141,87,106,237,136,237,173,221,163,81,173,70,181,50,184,30,23,240,214,113,49,17,122,152,157,27,92,171,60,204,114,58,234,185,151,94,170,220,213,26,78,147,199,191,163,119,71,86,254,182,49,96,110,95,249,93,151,140,188,211,97,188,199,204,168,104,113,5,178,174,213,116,160,91,197,59,105,107,34,158,150,106,125,210,198,202,118,164,142,141,181,18,62,53,118,168,215,232,186,47,122,47,150,254,229,159,15,223,245,225,152,95,250,66,139,254,104,102,48,60,39,44,194,76,69,51,110,52,134,218,157,184,218,42,46,85,118,156,93,81,85,90,107,59,183,233,195,93,221,0,0,206,69,0,0,0,0,24,163,141,57,110,228,118,58,198,55,220,109,118,197,88,234,26,236,65,115,170,186,213,71,77,93,70,216,153,44,242,186,71,181,136,234,87,42,53,28,245,68,69,85,93,52,213,87,196,191,153,65,149,152,127,37,114,234,211,150,88,90,178,227,85,107,179,117,250,19,92,36,99,234,29,214,158,73,157,185,204,99,26,186,58,87,34,104,212,238,68,241,94,245,246,64,198,181,131,177,98,185,185,110,152,137,158,150,239,48,218,76,215,53,195,83,131,198,223,170,187,116,204,76,83,60,34,98,38,35,240,137,152,0,6,75,72,198,172,223,224,27,39,179,171,49,110,217,155,138,113,38,50,165,186,94,122,29,120,109,245,148,172,167,111,70,8,225,110,214,190,157,238,77,91,19,85,117,114,247,170,248,39,114,92,172,131,200,60,29,195,166,14,172,193,56,38,229,121,173,161,173,185,201,117,146,75,172,209,75,42,74,248,162,141,90,139,28,113,166,221,176,181,116,209,87,85,94,255,0,4,75,150,12,106,48,118,45,220,155,212,211,17,84,244,247,183,120,157,164,205,113,152,42,114,235,247,234,170,205,49,17,20,207,8,138,119,71,225,0,0,201,105,0,0,2,193,231,231,6,25,93,196,94,49,163,198,216,218,253,138,104,171,168,173,145,218,163,142,213,85,79,20,75,19,37,150,68,114,164,144,72,187,183,76,228,215,84,77,17,59,188,85,111,224,60,175,88,183,136,167,153,118,53,134,126,91,154,99,50,139,255,0,41,192,220,154,43,210,99,88,227,164,241,88,60,131,224,195,43,184,116,198,53,152,219,4,223,177,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,118,232,90,154,234,169,162,175,119,130,165,252,0,89,177,111,15,79,50,212,105,6,101,154,99,51,123,255,0,41,199,92,154,235,210,35,89,227,164,112,0,7,171,0,0,1,135,63,220,179,225,251,254,188,51,11,255,0,72,81,127,205,12,173,193,120,90,223,129,112,117,139,4,218,102,168,154,135,15,219,41,109,84,178,84,185,174,149,241,65,19,99,99,158,173,70,162,185,90,196,85,84,68,77,117,209,19,192,253,144,99,88,193,216,195,76,205,154,98,53,110,243,93,164,205,115,202,41,183,152,223,170,228,83,58,196,79,68,128,3,37,164,0,0,11,105,159,153,7,131,184,139,193,212,120,39,27,92,175,52,84,52,87,56,238,177,201,106,154,40,165,89,89,20,177,163,85,100,142,68,219,182,103,46,154,34,234,137,223,226,139,114,193,241,114,221,55,105,154,43,141,98,89,56,60,101,252,190,253,56,156,53,83,77,116,206,177,49,198,37,138,56,47,150,238,71,96,92,99,98,198,214,156,85,142,166,174,195,247,58,91,173,44,117,53,212,110,137,242,193,43,100,99,94,141,165,106,171,85,204,68,84,69,69,211,93,21,60,76,174,0,243,177,134,179,134,137,139,52,233,171,51,53,207,51,28,242,186,110,102,55,102,228,211,26,68,207,68,0,3,221,170,91,76,252,200,60,29,196,94,14,163,193,56,218,229,121,162,161,162,185,199,117,142,75,84,209,69,42,202,200,165,141,26,171,36,114,38,221,179,57,116,209,23,84,78,255,0,20,91,107,148,28,3,100,246,74,230,45,167,51,112,182,36,198,85,87,75,55,95,161,13,194,178,149,244,238,235,65,36,46,220,214,83,177,203,163,101,114,166,142,78,244,79,20,238,92,149,6,53,120,59,23,46,69,234,169,137,170,58,123,155,188,54,210,102,184,60,21,89,117,139,245,83,102,168,152,154,99,132,197,91,167,241,128,0,100,180,143,198,198,152,90,223,142,176,117,247,4,221,166,168,134,135,16,91,42,173,85,82,83,57,173,149,145,79,19,163,123,152,174,71,34,57,26,245,84,85,69,77,116,213,23,192,197,47,238,89,240,253,255,0,94,25,133,255,0,164,40,191,230,134,99,3,26,254,14,198,38,98,111,83,19,163,119,149,109,38,107,145,209,85,188,186,253,86,226,169,214,98,58,100,0,25,45,32,0,0,89,206,33,248,89,203,238,37,190,143,253,59,188,98,26,15,163,157,175,178,251,38,162,8,183,246,142,150,254,167,86,25,53,211,160,205,52,211,197,117,215,187,75,198,15,59,182,168,191,68,219,185,26,196,179,48,25,134,39,43,196,83,139,193,215,52,92,167,93,38,56,198,177,49,62,233,152,88,60,131,224,195,43,184,116,198,53,152,219,4,223,177,77,109,117,109,178,75,84,145,221,106,169,229,137,34,124,177,72,174,68,142,8,215,118,232,90,154,234,169,162,175,119,130,165,252,0,252,179,98,222,30,158,101,168,210,31,121,150,105,140,205,239,252,167,29,114,107,175,72,141,103,142,145,192,45,166,126,100,30,14,226,47,7,81,224,156,109,114,188,209,80,209,92,227,186,199,37,170,104,162,149,101,100,82,198,141,85,146,57,19,110,217,156,186,104,139,170,39,127,138,45,203,7,213,203,116,221,166,104,174,53,137,120,224,241,151,242,251,244,226,112,213,77,53,211,58,196,199,24,150,53,101,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,37,64,62,44,97,237,97,169,230,90,167,72,100,230,153,198,59,58,189,24,140,194,236,220,174,35,72,153,234,214,103,79,198,103,241,0,7,179,90,24,115,253,203,62,31,191,235,195,48,191,244,133,23,252,208,204,96,99,223,194,89,197,105,229,169,137,211,131,113,148,237,6,103,145,115,255,0,103,94,170,223,63,78,118,157,58,107,167,225,172,254,43,105,139,50,15,7,99,28,138,131,135,203,157,202,243,22,29,167,182,91,173,77,170,130,104,155,90,177,81,58,23,68,229,123,163,88,247,42,192,205,203,179,69,213,218,34,119,105,103,48,95,45,220,142,192,184,198,197,141,173,56,171,29,77,93,135,238,116,183,90,88,234,107,168,221,19,229,130,86,200,198,189,27,74,213,86,171,152,136,168,138,139,166,186,42,120,153,92,15,155,152,44,61,218,162,186,232,137,152,225,247,61,176,123,81,156,101,246,110,97,240,216,138,169,162,228,204,213,17,211,53,70,147,51,223,16,0,12,166,132,48,231,251,150,124,63,127,215,134,97,127,233,10,47,249,161,152,192,199,191,132,179,138,211,203,83,19,167,6,227,41,218,12,207,34,231,254,206,189,85,190,126,156,237,58,116,215,79,195,89,252,95,141,130,240,181,191,2,224,235,22,9,180,205,81,53,14,31,182,82,218,169,100,169,115,93,43,226,130,38,198,199,61,90,141,69,114,181,136,170,168,136,154,235,162,39,129,251,32,30,241,17,76,105,13,85,203,149,93,174,110,87,58,204,206,179,61,178,0,15,215,192,0,0,0,0,89,254,40,56,95,192,60,89,224,11,126,92,230,53,223,16,91,173,182,235,196,87,184,165,178,84,67,12,238,158,56,102,133,173,115,166,138,86,171,54,212,61,85,17,168,186,163,123,252,81,111,0,3,8,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,39,234,50,47,46,43,179,198,30,33,238,118,110,221,140,232,112,252,88,110,219,83,80,168,248,237,212,173,154,162,73,31,78,205,61,201,164,237,79,99,228,85,87,116,218,140,110,196,124,169,37,192,0,0,0,0,0,0,0,97,254,125,242,191,200,46,34,115,98,251,156,120,215,23,230,5,21,235,16,118,94,211,5,174,225,69,29,43,58,20,209,83,179,99,100,164,145,233,171,33,106,174,175,95,121,87,77,19,68,75,193,194,255,0,11,248,7,132,204,1,112,203,156,185,187,226,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,102,218,118,42,34,181,87,85,119,127,130,37,224,0,12,95,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,40,0,24,213,194,215,1,89,89,194,54,42,188,98,156,179,199,89,129,93,237,219,122,91,235,109,215,155,157,52,180,50,109,145,175,142,117,138,26,120,181,154,61,30,214,61,202,187,91,52,168,137,239,169,111,243,87,148,254,65,103,38,99,226,60,210,198,185,147,154,181,23,172,77,112,150,225,83,182,241,68,248,225,222,190,228,17,117,40,222,246,195,19,17,177,198,197,114,236,141,140,106,46,141,67,53,64,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,3,13,115,163,149,79,13,185,223,154,24,131,53,239,183,204,107,99,185,98,74,134,213,214,81,216,106,104,41,168,146,126,155,91,36,173,141,212,143,118,249,28,213,150,71,43,149,93,36,143,114,254,145,153,64,11,63,194,255,0,11,248,7,132,204,1,112,203,156,185,187,226,11,141,182,227,120,150,247,44,183,186,136,102,157,179,201,12,48,185,173,116,49,68,212,102,218,118,42,34,181,87,85,119,127,130,37,224,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,192,164,229,197,42,170,128,84,210,162,150,149,1,194,170,34,106,171,162,16,7,204,95,54,43,179,15,63,46,214,230,213,84,45,5,170,105,233,82,23,200,215,55,169,21,109,90,110,68,111,135,186,253,63,89,61,215,218,214,219,237,83,214,61,232,196,143,111,122,174,154,106,228,79,248,77,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,75,228,217,151,180,244,121,105,91,152,51,83,71,215,174,175,184,197,20,138,199,111,216,157,149,154,106,189,218,107,27,188,63,227,36,152,196,190,88,88,54,76,33,194,126,31,166,173,161,117,61,99,171,238,106,244,123,54,185,81,106,157,166,189,235,240,68,50,208,1,198,169,224,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,37,184,178,229,85,121,101,238,229,140,242,130,162,133,180,181,181,115,84,251,50,154,221,84,231,70,206,158,237,168,140,89,19,189,200,237,52,68,78,255,0,232,49,106,195,203,207,136,203,229,229,109,31,70,42,168,180,126,212,158,170,215,92,200,213,55,163,117,215,161,251,117,54,12,123,25,35,85,146,49,174,106,248,162,166,168,116,50,221,111,141,253,88,232,41,218,255,0,241,146,38,162,255,0,94,128,69,183,14,156,163,39,183,93,173,24,139,55,238,214,171,132,48,72,202,137,232,59,37,91,119,126,159,186,186,186,61,127,145,226,159,15,235,146,236,3,151,152,75,45,48,221,14,23,193,246,58,59,109,21,13,60,116,236,101,60,91,17,81,168,186,42,247,170,248,171,151,189,87,197,79,71,225,220,135,32,14,28,186,34,169,201,194,247,166,158,32,124,147,72,229,94,229,95,232,43,135,93,116,215,184,173,208,162,175,119,113,83,88,141,240,64,43,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,0,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,117,40,124,200,197,209,74,220,124,210,177,206,127,118,189,192,125,45,114,57,168,169,241,42,58,226,110,214,162,29,128,1,198,228,215,67,144,41,115,218,223,210,93,6,228,84,238,82,137,216,175,111,187,226,81,2,174,221,28,171,168,29,154,247,247,169,91,124,14,164,253,62,255,0,13,14,214,248,1,201,108,120,144,181,211,222,114,146,235,65,85,3,102,141,243,83,42,177,205,213,23,73,152,165,206,60,110,110,210,118,204,3,113,139,110,237,29,3,180,211,93,127,58,192,53,161,195,52,207,110,46,180,83,106,168,229,184,83,53,62,29,235,35,127,227,54,105,203,105,93,54,13,160,145,206,221,170,203,162,254,206,171,141,102,111,221,123,38,42,124,148,235,210,154,146,72,101,141,90,169,238,185,26,215,34,167,143,196,216,191,133,28,113,79,152,153,33,101,197,20,179,36,145,79,61,100,104,228,114,187,244,42,30,223,21,68,253,95,168,11,188,112,239,3,147,133,253,160,117,175,115,187,138,219,226,82,168,84,208,42,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,86,247,61,114,79,8,231,230,95,85,224,76,91,7,251,37,77,178,171,116,191,222,21,253,9,98,134,171,100,114,51,171,211,235,57,122,110,118,215,120,47,235,72,90,205,28,182,196,249,65,143,175,57,113,140,98,167,101,218,201,51,98,153,105,166,73,98,145,175,99,100,142,70,59,185,85,175,141,236,122,35,145,28,136,228,71,53,174,69,106,79,57,142,92,102,112,171,111,226,35,7,50,237,97,138,158,147,27,97,232,102,150,223,84,218,118,186,91,140,77,138,87,54,220,231,186,88,216,198,190,101,98,182,71,171,146,53,222,168,136,143,126,186,140,231,44,249,101,30,86,212,121,241,239,142,174,254,175,193,98,114,105,183,51,179,152,175,144,227,234,255,0,13,115,255,0,241,87,218,246,103,133,81,221,87,68,235,15,128,253,12,69,135,238,248,79,16,92,240,182,32,164,236,183,75,53,100,214,250,216,58,141,127,74,162,23,171,36,102,230,42,181,218,57,170,154,181,85,23,78,229,84,63,60,131,76,76,78,146,234,170,43,166,229,49,93,19,172,78,248,152,233,0,1,244,18,49,192,31,24,244,183,42,90,28,134,205,107,215,78,227,31,66,139,10,87,204,200,98,167,125,60,112,199,12,86,229,216,198,233,42,116,245,141,239,87,44,170,245,98,185,30,145,182,72,231,62,139,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,134,94,11,25,115,3,118,46,81,247,199,92,35,155,81,179,88,77,169,203,234,193,98,99,127,26,106,233,166,174,137,142,206,137,142,152,251,165,176,64,49,139,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,244,154,231,181,173,99,145,173,201,210,196,195,226,45,226,173,197,219,115,172,75,141,115,140,163,23,145,99,43,192,227,105,230,215,76,253,211,29,19,19,211,19,198,36,0,30,205,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,2,151,20,39,123,187,202,221,161,74,32,21,183,192,228,225,63,97,200,30,99,50,101,116,56,54,190,70,187,110,139,22,171,251,58,173,53,150,196,212,207,118,46,187,211,106,170,228,184,84,181,126,61,233,35,191,226,54,50,226,187,28,83,229,222,72,94,177,69,84,201,28,80,79,71,26,185,92,173,253,58,134,55,197,17,127,95,234,53,208,176,245,239,120,169,146,84,47,86,106,185,38,150,69,114,167,188,229,107,156,170,190,31,16,54,63,225,190,215,79,102,202,75,85,5,44,13,134,54,77,82,168,198,183,68,77,102,122,151,56,241,185,69,73,216,240,13,186,45,187,117,116,238,211,77,52,252,235,207,100,7,14,240,40,215,191,185,74,221,224,117,47,233,247,120,104,7,102,228,68,239,80,215,181,223,162,186,157,51,170,237,209,170,186,149,192,197,99,125,239,16,59,64,56,220,154,232,7,37,46,114,53,170,171,240,42,58,229,110,230,170,1,195,38,71,174,136,86,154,159,52,76,115,95,223,175,121,244,180,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,169,169,198,212,241,42,0,112,137,161,200,0,117,170,46,246,175,239,59,14,21,53,57,0,117,236,70,175,119,196,236,41,112,20,234,133,104,117,47,137,216,208,42,63,23,25,82,45,118,27,172,165,107,119,43,250,125,218,107,225,35,87,254,3,246,143,158,190,23,207,73,36,81,166,174,118,154,127,90,1,173,39,16,152,81,216,39,55,175,216,105,202,229,236,137,74,168,174,98,53,87,125,52,79,240,78,239,229,19,109,203,22,177,213,124,34,97,165,123,181,122,87,220,245,239,95,250,174,66,32,184,236,162,90,14,39,49,76,42,213,77,208,219,220,157,218,127,243,148,41,255,0,1,45,124,172,166,234,240,149,135,190,41,219,238,139,174,191,247,219,128,203,243,133,57,0,116,185,85,23,247,169,91,84,161,254,41,251,202,219,224,128,86,0,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,97,207,31,92,37,126,84,240,251,179,99,44,176,199,104,199,22,189,190,211,130,149,219,100,187,80,49,138,139,164,72,213,235,84,199,163,54,104,173,115,163,71,51,243,142,108,44,72,181,54,16,35,155,143,206,14,42,173,181,85,217,243,149,54,94,165,186,78,189,110,43,160,133,243,75,80,202,137,38,146,105,110,41,189,238,214,37,234,105,35,24,141,72,145,136,244,106,177,100,116,113,108,243,42,231,107,138,179,27,250,99,243,253,127,21,245,201,94,223,69,142,110,67,153,213,186,119,91,170,103,135,240,76,204,240,251,31,251,122,180,192,128,1,19,116,48,0,3,244,48,238,32,187,225,60,65,108,197,56,126,175,178,221,44,213,144,220,40,167,233,181,253,42,136,94,143,141,251,94,138,215,104,230,162,232,228,84,93,59,209,80,153,222,22,56,135,180,113,25,150,52,184,159,169,110,166,196,148,63,222,216,130,213,75,35,151,177,212,106,228,99,209,175,77,201,20,173,111,81,157,238,68,213,204,222,247,70,245,33,72,184,89,21,157,152,187,32,243,6,147,29,225,41,255,0,216,233,174,116,187,98,254,255,0,160,235,197,44,212,187,228,141,253,46,167,69,169,212,107,119,55,197,63,82,237,50,172,198,112,23,124,239,153,60,127,84,7,111,246,50,141,173,192,127,115,164,98,45,239,162,122,250,233,158,201,232,234,157,39,134,186,206,112,60,46,73,230,246,24,207,28,184,180,102,30,23,170,167,115,107,97,99,107,169,34,153,101,117,186,181,24,213,154,150,69,86,181,119,49,206,211,85,107,119,181,90,246,166,215,181,87,221,19,250,43,166,229,49,93,19,172,75,145,49,88,107,216,43,213,225,241,20,205,53,211,51,19,19,198,38,56,192,0,62,158,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,40,106,170,175,238,82,183,120,41,67,60,87,247,129,218,114,0,24,165,204,234,177,212,156,34,98,85,99,180,122,215,219,52,239,95,250,174,50,18,120,123,194,142,198,217,189,97,195,77,87,39,107,74,165,85,107,17,202,155,41,165,127,130,247,127,36,154,78,105,179,116,184,74,196,63,4,237,246,181,215,95,251,237,164,74,112,39,68,181,252,78,97,104,81,170,187,97,184,185,123,181,255,0,231,41,147,254,16,54,16,193,180,139,67,134,232,233,92,221,170,206,167,118,154,120,200,229,255,0,132,253,163,231,160,133,240,82,71,20,137,163,155,174,191,214,167,208,7,10,81,170,21,56,235,79,16,42,216,142,94,255,0,129,216,82,210,160,7,90,34,239,114,254,227,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,174,158,157,223,248,178,77,57,81,204,146,112,147,135,218,157,251,107,238,157,255,0,253,150,239,248,200,231,230,174,142,254,20,200,231,233,185,216,106,222,171,255,0,219,204,159,240,25,245,202,30,121,100,225,126,217,11,211,70,71,95,116,70,247,248,167,104,106,255,0,190,170,6,116,128,112,190,0,117,175,137,83,126,5,47,93,168,139,160,98,234,158,0,118,131,132,240,57,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,15,154,227,110,183,222,45,245,86,155,181,5,61,109,13,108,47,166,170,165,169,137,178,197,60,79,106,181,241,189,142,69,71,53,205,85,69,106,162,162,162,170,41,244,129,197,251,19,52,206,177,197,17,124,107,240,149,63,15,248,157,113,94,12,163,168,126,94,222,38,138,58,73,103,168,141,206,160,173,145,38,122,208,166,175,89,164,107,89,10,189,178,57,191,162,230,177,206,115,218,174,118,49,147,239,140,112,118,24,204,12,49,113,193,152,206,203,79,118,178,221,161,88,42,233,39,69,219,35,117,69,69,69,77,21,174,107,145,28,215,181,81,205,115,90,230,170,42,34,164,49,113,49,195,222,39,225,223,49,235,48,213,206,134,161,214,10,217,166,159,14,220,158,244,149,181,180,72,255,0,117,29,34,53,169,215,99,92,198,202,205,173,209,202,138,137,177,236,115,161,25,214,87,242,74,188,181,168,243,39,221,63,167,87,224,234,78,76,246,243,251,65,103,246,102,97,87,248,138,35,116,207,252,202,99,167,174,106,143,173,215,30,119,94,150,148,0,104,86,216,0,2,245,240,157,196,141,195,134,188,199,92,69,45,21,69,203,14,221,225,109,13,238,223,20,206,107,157,22,244,115,106,34,110,228,141,211,196,187,182,239,238,86,190,86,106,206,166,246,204,166,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,144,0,102,247,44,252,207,205,91,94,39,186,101,165,143,4,212,98,28,19,85,51,110,55,90,152,58,81,58,201,83,34,54,38,212,172,146,57,169,35,94,216,218,142,131,85,145,91,19,159,18,42,199,35,36,145,100,89,141,86,107,140,53,123,233,158,29,147,250,120,113,83,60,171,108,93,156,199,13,86,121,135,152,166,237,184,243,245,152,136,174,152,221,27,230,98,34,168,232,251,95,55,142,137,50,0,19,55,50,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,28,47,128,20,187,226,82,158,33,235,162,120,6,46,228,85,208,14,208,112,158,7,32,97,167,53,201,146,62,18,113,3,87,187,117,125,175,191,255,0,178,219,255,0,17,25,124,179,236,108,190,113,83,106,71,191,106,81,218,46,53,9,238,162,235,249,174,158,157,255,0,248,194,69,185,188,79,44,124,47,220,225,98,106,201,43,237,104,238,255,0,4,237,14,95,247,209,12,5,229,80,142,254,20,202,230,105,185,184,106,224,169,175,249,112,167,252,32,79,24,0,10,92,82,154,47,192,229,223,18,150,248,129,216,158,7,37,45,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,190,7,39,11,168,20,46,139,251,202,154,81,241,43,106,40,21,0,124,245,242,50,42,73,36,145,238,107,83,77,85,190,41,222,128,64,175,52,43,155,110,124,85,86,171,17,81,41,236,118,232,123,211,77,125,215,59,245,255,0,183,51,223,147,187,230,147,135,37,234,57,85,145,93,238,76,98,107,224,155,160,119,251,234,164,101,241,201,120,246,215,19,88,174,171,123,156,140,138,223,26,43,181,215,186,138,5,248,175,237,38,79,151,118,95,69,151,124,52,217,173,8,216,250,142,175,184,74,229,98,162,162,238,168,95,138,53,63,197,64,50,112,3,133,93,0,235,118,238,237,168,84,154,252,78,21,221,229,77,93,64,229,60,14,64,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,11,123,158,185,39,132,115,243,47,170,240,38,45,131,253,146,166,217,85,186,95,239,10,254,132,177,67,85,178,57,25,213,233,245,156,189,55,59,107,188,23,245,165,194,7,197,203,116,221,166,104,174,53,137,100,97,49,119,240,55,233,196,225,170,154,107,166,117,137,142,49,40,40,206,204,161,196,249,29,152,247,124,188,197,20,181,13,117,20,207,117,13,92,176,164,77,184,209,43,220,144,213,70,136,231,38,215,181,186,232,142,118,199,35,152,229,220,199,34,120,98,101,56,197,225,166,223,196,86,92,57,180,73,80,204,93,134,97,170,171,195,175,138,70,163,103,149,236,106,190,146,70,189,205,143,108,203,20,109,222,170,139,27,145,174,215,106,61,143,135,188,69,135,238,248,79,16,92,240,182,32,164,236,183,75,53,100,214,250,216,58,141,127,74,162,23,171,36,102,230,42,181,218,57,170,154,181,85,23,78,229,84,32,25,166,95,86,2,238,145,243,39,132,254,93,240,235,237,131,219,27,91,89,151,197,87,38,35,17,70,234,233,240,170,35,236,213,238,157,99,170,103,243,192,51,59,132,126,0,174,25,169,111,181,230,142,110,79,81,105,194,179,77,29,77,21,153,177,185,149,87,154,93,170,189,71,72,142,69,167,129,238,217,181,200,138,249,25,189,91,211,69,142,87,98,97,112,183,113,151,60,157,168,214,124,59,210,28,247,63,192,108,230,18,113,153,133,124,218,120,68,113,154,167,170,152,233,153,252,35,140,204,70,178,182,188,41,112,129,139,184,143,187,197,123,170,155,217,88,14,134,177,244,215,91,172,115,68,181,14,146,54,198,247,82,193,18,170,187,170,230,204,205,36,115,122,109,69,114,251,238,106,70,233,98,203,108,174,192,57,65,134,25,131,178,227,13,83,217,45,44,154,74,149,134,39,190,71,73,43,215,222,146,73,36,115,164,145,218,35,91,185,238,85,70,181,173,77,26,214,162,122,27,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,210,78,242,252,178,214,2,157,219,234,158,51,250,117,67,147,182,199,110,113,251,93,127,251,201,230,88,143,155,110,39,119,125,95,106,174,221,55,116,68,107,58,128,6,201,9,0,60,86,91,103,22,1,205,105,49,5,30,16,191,82,79,114,194,183,138,235,37,234,216,181,80,186,182,130,122,106,218,138,77,211,195,27,220,232,153,43,169,101,146,37,126,213,124,123,93,162,119,162,7,181,0,0,0,0,0,0,0,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,32,122,0,96,7,247,106,248,88,255,0,172,28,213,255,0,209,86,239,249,241,159,224,0,60,86,91,103,22,1,205,105,49,5,30,16,191,82,79,114,194,183,138,235,37,234,216,181,80,186,182,130,122,106,218,138,77,211,195,27,220,232,153,43,169,101,146,37,126,213,124,123,93,162,119,162,7,181,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,3,251,181,124,44,127,214,14,106,255,0,232,171,119,252,248,205,76,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,24,21,118,231,61,194,133,186,235,91,111,163,194,249,149,116,167,165,168,146,24,171,169,45,20,109,130,169,141,114,163,102,141,38,171,100,168,199,34,35,145,36,99,31,162,166,230,181,117,68,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,0,0,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,45,85,131,138,126,31,113,78,114,220,184,126,176,102,141,170,179,31,90,186,205,169,180,49,178,167,231,33,106,58,104,99,157,88,144,203,52,104,170,175,138,55,186,70,116,229,220,212,233,73,182,234,128,0,0,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,248,174,29,56,151,202,206,40,48,36,56,235,44,238,223,227,118,219,53,100,244,222,212,182,126,122,104,163,237,112,67,44,157,30,175,65,239,143,115,189,246,104,228,248,162,5,213,0,0,6,16,102,23,55,110,27,114,215,31,226,92,185,190,224,156,202,158,229,133,111,21,182,74,201,105,45,180,14,130,73,233,166,124,50,58,55,58,177,174,86,43,152,170,138,173,106,233,166,168,158,6,79,228,38,117,225,94,34,114,158,197,156,120,42,223,117,162,178,226,14,213,217,160,186,69,28,117,76,232,84,203,78,253,237,142,73,24,154,190,23,42,104,245,247,85,53,209,117,68,11,128,0,0,1,226,164,206,44,3,77,155,142,201,11,133,250,146,131,22,73,103,164,189,208,209,213,213,67,19,238,112,78,250,214,171,105,99,87,245,102,124,73,65,43,229,70,179,70,49,241,174,171,170,237,15,106,0,0,0,0,12,32,204,46,110,220,54,229,174,63,196,185,115,125,193,57,149,61,203,10,222,43,108,149,146,210,91,104,29,4,147,211,76,248,100,116,110,117,99,92,172,87,49,85,21,90,213,211,77,81,60,12,159,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,2,197,102,55,26,220,60,229,86,118,216,242,19,25,227,122,74,28,67,118,167,154,166,182,170,106,154,120,109,214,54,54,5,154,36,184,84,205,35,27,11,230,107,116,141,137,185,235,186,53,114,49,178,70,231,133,245,7,159,204,44,107,106,203,92,1,137,115,26,251,79,87,61,183,10,217,235,111,117,145,82,49,174,158,72,41,161,124,210,54,54,185,205,106,189,90,197,68,69,115,83,93,53,84,241,62,172,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,0,0,0,0,0,0,0,89,254,40,56,160,192,60,38,96,11,126,99,102,53,163,16,92,109,183,27,196,86,72,162,178,83,195,52,237,158,72,102,153,174,115,102,150,38,163,54,211,189,21,81,202,186,171,123,188,85,2,240,3,15,242,19,154,6,65,113,19,155,22,44,156,193,88,67,48,40,175,88,131,181,118,105,238,150,250,40,233,89,208,166,150,161,251,221,29,92,143,77,89,11,145,52,98,251,202,154,232,154,170,102,0,0,121,252,194,198,182,172,181,192,24,151,49,175,180,245,115,219,112,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,53,211,85,79,19,234,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,49,255,0,24,113,211,195,142,13,207,28,45,195,237,70,51,246,174,41,196,247,7,90,92,235,59,89,91,75,105,174,89,150,8,169,171,164,141,202,177,77,36,232,177,36,109,107,157,27,147,116,201,19,21,175,92,128,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,82,213,112,227,197,86,81,241,79,106,196,151,156,168,185,85,207,79,134,47,15,180,212,50,182,54,65,60,204,218,142,138,177,144,239,89,89,77,50,111,233,186,86,198,247,44,82,162,177,170,197,68,11,192,0,0,1,101,56,138,227,3,35,184,94,246,28,121,165,137,54,85,222,238,20,212,157,130,222,248,106,43,168,233,102,234,255,0,132,102,165,234,36,203,70,197,130,70,186,72,216,247,110,209,173,107,156,186,1,122,193,229,31,153,152,86,183,46,43,243,75,5,85,253,57,178,210,91,235,46,20,223,69,36,142,231,37,207,179,163,247,193,71,211,126,201,166,87,198,232,218,196,119,124,158,234,170,46,166,21,255,0,118,175,133,143,250,193,205,95,253,21,110,255,0,159,1,159,224,243,249,123,141,109,89,149,128,48,214,99,88,169,234,224,182,226,171,61,21,238,142,42,182,53,179,199,5,76,44,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,37,191,226,131,138,12,3,194,102,0,183,230,54,99,90,49,5,198,219,113,188,69,100,138,43,37,60,51,78,217,228,134,105,154,231,54,105,98,106,51,109,59,209,85,28,171,170,183,187,197,80,47,0,48,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,166,96,0,6,21,102,175,54,158,25,114,155,49,241,30,89,92,240,254,96,94,107,240,189,194,91,93,109,93,174,215,74,180,171,85,18,236,154,54,44,245,49,72,189,57,17,241,170,171,17,170,230,42,181,92,213,107,150,250,240,191,197,6,1,226,207,0,92,51,27,46,109,24,130,221,109,183,94,37,178,75,21,238,158,24,103,116,241,195,12,206,115,91,12,178,181,89,182,161,136,138,174,69,213,29,221,224,170,23,128,0,0,30,127,6,227,252,27,152,52,215,90,172,25,136,105,46,172,177,222,43,108,23,52,133,87,125,29,198,146,85,138,162,158,86,57,17,204,123,92,154,166,169,239,49,204,123,119,49,237,114,250,0,0,0,0,0,0,0,0,199,254,43,120,214,202,206,15,190,139,126,83,44,24,174,231,244,183,183,118,47,97,82,211,77,211,236,189,14,167,87,173,60,90,107,218,89,183,110,237,116,118,186,104,154,249,254,23,249,133,228,191,22,120,254,225,151,57,115,134,49,173,186,229,110,179,203,123,150,91,221,21,36,48,58,8,230,134,23,53,174,134,166,87,43,247,84,49,81,21,168,154,35,187,252,17,67,40,0,60,166,103,102,102,21,202,44,33,38,58,198,181,125,146,203,79,112,182,219,234,106,157,36,113,199,75,219,107,96,163,100,242,190,71,181,140,134,55,212,53,242,61,93,238,198,215,185,17,85,17,20,61,88,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,254,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,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,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,5,224,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,7,159,197,152,255,0,6,224,90,156,63,75,140,49,13,37,165,248,170,241,29,130,208,181,42,173,101,85,198,72,165,150,42,116,126,155,90,247,182,9,17,155,149,55,63,107,27,171,222,198,187,208,0,0,0,0,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,242,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,3,245,128,0,0,0,0,0,0,0,0,0,0,0,14,23,192,228,1,214,237,126,7,13,221,223,185,10,220,82,142,239,3,176,28,34,234,114,6,2,115,136,124,209,240,228,157,55,42,50,91,189,181,143,77,124,83,116,238,255,0,125,16,192,142,87,183,54,219,56,170,162,87,162,170,84,88,238,48,247,38,186,123,173,119,235,255,0,104,74,183,49,28,190,139,49,56,105,188,218,21,177,245,27,95,111,149,170,245,68,68,219,80,159,21,106,255,0,140,164,54,112,55,120,246,47,19,88,82,171,123,154,143,138,225,26,171,117,215,190,138,117,248,47,236,3,98,240,124,244,18,50,90,72,228,141,238,115,87,93,21,222,43,222,167,208,5,46,41,77,19,247,149,57,20,163,226,7,98,120,28,156,38,167,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,84,82,229,208,14,10,145,52,40,69,69,240,59,0,30,75,53,111,144,97,220,7,114,187,84,61,90,200,86,20,213,26,171,250,83,49,60,19,191,226,122,211,24,249,140,99,89,240,55,11,24,142,239,71,55,78,161,43,45,177,181,203,26,63,68,117,92,122,247,47,119,130,40,16,53,141,241,28,249,129,142,170,111,210,57,95,37,202,72,35,213,117,69,85,108,108,141,63,73,85,127,147,241,83,100,12,135,178,173,131,44,109,118,199,126,148,114,84,57,123,209,124,102,122,248,167,239,53,201,201,188,58,252,87,154,216,70,194,140,220,202,203,229,4,50,166,253,190,227,234,99,98,232,191,15,210,54,104,177,219,253,149,107,130,131,77,58,91,190,58,248,185,87,199,250,64,251,206,29,224,114,112,224,58,244,82,182,156,119,149,52,14,64,0,0,0,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,243,54,203,253,138,34,225,22,247,135,111,47,217,99,252,205,178,255,0,98,136,184,69,161,99,209,83,221,30,14,15,205,189,97,127,219,171,226,144,0,122,181,224,0,0,0,1,138,60,117,240,157,6,119,97,137,51,47,10,58,161,152,219,11,91,30,216,169,152,217,38,109,218,138,53,124,189,149,177,177,28,169,58,57,242,44,74,196,247,156,245,99,145,81,205,124,89,92,15,12,78,30,140,85,169,181,114,55,75,107,146,231,56,172,131,29,111,31,131,171,74,233,159,186,99,166,39,178,99,119,190,55,232,193,142,15,120,0,250,21,85,79,153,185,243,110,255,0,68,148,53,145,84,217,108,176,87,106,203,108,144,76,215,178,170,105,32,126,217,101,87,49,21,177,163,157,26,49,125,253,238,118,216,179,156,3,231,9,132,181,130,183,228,237,71,235,61,239,125,160,218,44,126,211,98,231,25,143,175,89,232,136,249,180,199,85,49,172,233,30,249,227,51,51,188,0,25,45,24,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,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,129,103,241,93,152,252,37,113,221,156,56,215,5,75,219,173,85,217,129,126,130,255,0,96,158,101,101,45,222,149,183,58,133,70,185,81,23,167,51,55,57,98,153,17,93,27,156,228,84,123,31,36,111,158,147,90,206,44,124,211,231,39,204,12,67,234,51,129,177,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,208,16,23,192,39,29,151,94,17,49,53,109,139,18,209,213,221,178,235,17,84,37,93,226,142,150,55,79,91,75,60,116,243,54,57,104,99,125,68,80,49,242,72,234,118,204,231,162,171,163,133,136,157,236,105,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,245,131,21,115,75,153,63,14,57,45,158,215,60,133,204,182,226,187,53,125,155,163,219,111,158,203,101,69,174,46,173,27,42,163,254,38,71,212,187,86,202,200,253,216,23,71,175,126,141,69,122,100,166,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,3,92,46,41,242,83,248,59,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,141,92,237,50,207,10,225,252,199,203,188,210,180,210,118,123,214,48,183,220,45,247,126,156,113,178,58,142,192,180,221,9,221,181,136,247,204,172,171,88,220,247,185,223,155,130,6,162,53,25,223,229,121,54,103,95,208,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,90,174,41,243,175,248,59,112,251,141,179,142,59,127,109,171,195,246,244,236,16,58,46,164,111,174,158,86,83,210,245,91,212,141,86,20,158,104,150,77,175,71,116,209,251,117,118,136,183,84,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,206,65,3,145,90,172,239,8,129,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,144,67,203,71,0,83,102,15,26,89,119,75,114,195,213,119,91,109,142,162,166,255,0,84,176,164,187,40,223,73,77,36,180,181,18,190,53,77,140,109,98,82,34,110,93,142,123,152,199,110,223,181,118,9,0,0,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,67,86,34,71,249,85,241,207,106,202,218,159,224,221,155,151,74,75,126,19,185,84,85,92,172,120,134,229,116,109,61,53,154,126,146,201,45,44,206,168,145,34,142,154,85,141,206,102,205,170,149,18,185,21,175,235,238,140,38,36,181,92,83,216,51,151,20,240,251,141,172,28,63,94,253,149,143,171,45,232,203,69,75,106,91,77,39,116,172,89,227,138,103,34,164,83,73,2,77,28,114,106,221,146,61,142,223,30,157,70,221,80,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,216,39,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,176,127,155,23,4,20,120,111,218,124,89,229,157,46,202,75,133,193,37,198,212,75,52,16,195,75,36,221,158,10,122,170,88,91,19,21,221,89,213,235,80,174,145,242,58,90,134,189,27,181,100,115,112,91,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,252,153,24,174,107,218,201,98,137,234,199,236,218,161,178,152,60,166,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,193,94,107,60,109,86,101,77,138,155,135,236,161,197,125,143,25,222,122,117,151,251,149,174,229,61,61,195,15,210,177,241,77,4,108,124,42,222,156,213,29,250,162,191,115,96,69,221,26,165,68,111,64,197,94,103,92,109,86,103,158,99,212,229,38,87,226,189,249,109,133,247,81,205,83,105,185,78,180,184,150,169,203,12,146,73,51,17,91,20,208,193,52,45,100,43,181,237,220,201,37,100,142,108,172,70,252,188,164,48,222,116,95,184,151,142,191,46,177,61,93,159,9,216,105,253,165,140,35,149,42,223,110,184,64,172,146,8,41,101,142,23,178,41,42,85,103,153,240,117,157,164,125,57,101,70,201,210,88,159,137,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,98,158,24,184,122,194,188,47,228,213,151,40,240,181,79,111,236,29,74,155,141,209,244,177,211,205,115,174,149,219,165,168,145,172,79,242,99,98,57,207,115,34,138,38,43,223,179,114,133,213,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,4,59,115,108,199,248,203,43,56,217,192,25,131,151,216,134,174,199,136,108,120,30,130,166,134,186,153,83,124,79,246,133,201,21,21,21,21,175,99,154,174,99,216,228,86,61,142,115,92,142,107,149,22,98,72,86,231,87,230,159,11,124,191,161,245,27,136,18,83,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,153,0,107,67,195,199,16,56,251,134,92,208,161,205,124,185,125,35,238,84,116,245,20,146,209,215,44,203,69,91,4,209,171,93,21,68,112,201,27,164,98,59,100,173,106,187,68,146,40,221,223,181,13,135,178,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,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,73,225,107,137,188,3,194,207,44,76,11,152,24,190,166,146,178,228,202,123,227,172,184,121,46,48,211,86,222,103,75,229,68,123,32,108,139,185,204,99,167,137,210,189,141,122,199,26,185,251,93,162,53,193,120,56,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,200,22,255,0,69,88,247,21,127,174,184,143,18,98,59,135,253,210,178,186,229,93,81,39,254,116,147,77,36,143,253,174,115,157,241,85,61,6,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,148,158,86,252,2,214,101,223,97,226,111,56,237,247,91,110,47,94,217,79,135,112,237,101,52,244,51,90,35,94,173,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,158,251,228,103,68,47,6,20,202,172,208,201,142,88,88,207,47,243,135,17,85,220,241,53,6,91,226,69,154,158,106,184,234,153,105,129,212,21,29,11,124,82,177,136,175,100,49,108,106,162,186,84,107,247,178,57,22,22,196,141,193,94,89,92,118,221,114,71,25,91,178,51,52,177,53,36,121,95,126,168,145,180,181,151,73,220,198,97,186,215,163,156,215,199,38,138,140,166,154,93,27,35,31,182,54,62,78,190,232,209,38,234,202,255,0,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,17,107,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,0,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,192,14,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,11,85,197,143,149,140,228,249,127,136,125,58,114,40,57,101,113,219,117,201,28,101,110,200,204,210,196,212,145,229,125,250,162,70,210,214,93,39,115,25,134,235,94,142,115,95,28,154,42,50,154,105,116,108,140,126,216,216,249,58,251,163,68,155,171,43,252,88,249,88,206,79,151,248,135,211,167,53,172,3,106,128,69,175,42,254,61,105,170,169,173,92,44,103,37,246,146,141,244,116,240,219,240,53,206,163,170,175,172,122,203,51,150,130,166,162,73,92,212,122,53,240,69,74,198,177,140,217,23,75,85,122,196,215,202,80,3,197,103,94,19,198,88,235,40,241,126,15,203,188,99,87,133,113,61,218,207,83,77,104,187,211,78,144,190,150,173,204,94,146,172,189,57,29,27,21,218,53,239,141,189,86,177,206,116,106,201,17,143,111,181,0,107,25,157,120,43,31,101,214,110,98,252,21,154,85,21,117,88,178,215,120,169,138,237,89,82,249,158,250,249,213,234,229,171,73,39,107,101,149,147,163,146,102,74,244,69,145,146,53,255,0,202,37,123,150,167,48,186,60,205,177,80,228,86,124,226,255,0,244,117,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,117,121,140,240,81,252,42,178,226,11,254,0,182,90,163,204,220,45,249,203,109,76,233,210,146,233,66,136,245,146,216,233,183,53,141,220,247,164,145,58,84,115,89,35,92,221,98,108,210,200,144,89,254,138,176,22,42,255,0,93,112,230,36,195,151,15,251,165,29,117,182,186,158,79,252,217,33,154,57,25,251,28,215,55,224,168,6,210,96,196,174,94,124,105,218,184,167,202,250,123,22,47,196,20,142,205,76,53,78,169,136,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,56,216,248,119,89,94,101,252,196,42,114,194,154,108,132,200,28,71,72,236,79,113,167,145,152,131,18,219,110,17,76,251,27,18,89,33,146,138,21,137,202,232,107,183,68,244,123,159,181,240,49,90,172,78,163,218,248,66,197,115,43,230,23,89,153,183,218,236,138,200,108,95,254,129,104,54,197,120,190,90,230,158,158,75,197,86,202,152,106,105,89,52,115,36,117,54,231,71,51,26,168,232,246,201,36,74,230,185,241,236,115,177,3,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,252,153,24,174,107,218,201,98,137,234,199,236,218,182,168,1,179,70,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,112,13,122,248,32,227,71,21,112,143,152,240,87,86,186,235,123,192,55,46,164,23,188,61,21,116,141,141,157,85,135,117,117,52,10,244,133,107,24,144,70,136,231,167,191,26,58,45,204,220,146,50,119,238,121,209,149,246,92,163,102,123,222,113,125,37,6,4,146,207,5,249,151,138,150,73,19,29,69,59,24,248,92,145,185,169,42,190,68,146,52,100,91,58,142,123,218,196,106,189,81,160,126,79,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,53,225,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,174,7,26,60,91,98,174,46,115,77,113,77,202,46,195,134,236,93,166,223,134,109,205,108,145,116,232,93,83,35,217,60,241,44,210,198,149,146,70,176,182,103,198,168,215,116,99,68,77,24,133,245,229,161,192,85,78,124,226,24,115,171,54,108,85,112,101,213,142,162,57,173,12,147,165,178,255,0,113,130,170,55,58,23,67,52,82,54,122,20,108,115,69,50,251,155,158,228,99,28,229,100,200,192,201,94,78,249,33,159,56,7,6,222,179,39,25,223,42,236,249,125,140,105,217,61,143,11,84,199,171,235,103,85,102,151,132,71,119,211,177,209,55,166,205,59,234,24,230,200,228,217,21,59,159,30,188,118,100,93,247,32,120,154,198,56,110,231,102,181,91,45,87,235,133,86,36,195,112,218,213,137,74,219,61,85,84,203,78,198,70,212,111,71,167,177,240,172,106,214,163,93,10,237,220,197,99,221,176,245,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,132,112,115,163,200,187,21,215,46,48,231,16,246,203,53,214,108,73,100,184,83,97,187,149,77,58,190,74,86,89,229,74,153,35,125,67,52,86,199,178,169,204,99,36,69,98,43,170,213,142,222,171,18,48,62,190,75,25,197,106,189,101,30,43,201,11,133,250,174,91,238,26,188,62,247,67,71,87,84,215,49,182,170,166,70,213,109,44,106,245,122,50,58,152,229,124,168,214,35,26,250,200,215,85,116,170,122,14,117,126,86,48,183,204,10,31,78,184,145,193,192,6,124,212,240,249,197,30,17,196,211,86,210,83,88,175,245,12,195,56,133,245,117,17,83,64,203,117,92,177,181,211,73,52,140,114,68,200,37,108,53,42,168,173,213,41,213,138,246,181,206,82,71,249,213,249,88,194,223,48,40,125,58,226,6,0,114,184,243,217,150,95,109,122,61,105,55,220,64,230,103,228,111,35,177,230,105,71,87,106,167,171,195,56,126,186,225,65,237,73,54,82,205,92,200,93,217,96,127,190,197,119,86,117,138,52,99,92,142,123,158,141,106,238,114,16,131,202,227,207,102,89,125,181,232,245,166,101,115,167,207,154,107,78,13,194,156,57,89,171,106,217,114,190,212,51,19,94,146,26,137,98,103,179,161,89,34,166,134,86,35,54,78,201,106,18,73,17,55,254,109,244,44,114,179,222,99,144,34,86,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,98,158,7,242,118,213,146,28,46,101,254,17,163,176,213,218,174,85,182,122,107,221,250,42,234,86,193,90,183,90,184,155,53,75,106,26,140,99,183,198,231,36,13,73,19,123,99,130,54,57,87,102,164,53,242,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,191,96,144,0,0,32,175,15,241,109,138,184,70,227,235,56,241,77,182,46,221,134,239,185,129,120,183,226,107,115,155,36,189,74,22,222,158,247,207,4,73,52,81,173,100,113,164,205,133,242,42,181,189,105,17,83,71,169,54,152,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,77,115,56,177,243,79,156,159,48,49,15,168,206,100,87,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,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,15,146,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,226,231,189,173,77,85,81,5,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,164,37,243,25,227,234,251,158,25,143,6,93,229,85,195,217,88,51,46,113,7,110,182,222,40,42,88,234,171,157,226,149,95,27,46,80,84,194,229,233,194,205,210,118,126,147,245,115,95,213,114,170,185,140,132,38,252,24,21,202,199,139,124,220,207,172,27,89,151,217,173,133,241,5,217,248,86,157,89,67,143,95,76,247,82,87,178,53,137,171,69,89,80,190,235,171,152,217,226,122,57,21,95,44,90,186,68,71,177,100,155,61,64,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,137,92,169,248,237,186,165,214,131,133,156,229,196,212,142,182,186,157,32,193,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,65,170,253,240,71,28,175,154,171,147,103,203,67,143,90,108,249,195,208,228,174,108,223,105,32,204,91,29,60,112,218,31,39,87,125,254,221,5,44,109,116,206,154,105,100,116,245,200,232,230,150,100,247,55,49,200,246,53,200,201,149,129,158,160,0,0,0,45,87,22,62,86,51,147,229,254,33,244,233,200,139,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,52,186,113,99,229,99,57,62,95,226,31,78,156,214,176,13,167,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,37,121,90,113,245,125,164,190,216,120,83,205,235,135,110,181,87,127,120,224,235,221,85,75,25,37,190,70,177,86,59,108,206,145,201,212,133,251,82,58,125,21,100,100,142,142,22,163,216,248,210,9,106,0,96,7,58,191,43,24,91,230,5,15,167,92,75,171,130,121,154,112,143,140,179,30,251,150,117,56,251,232,221,93,158,225,61,190,154,235,123,88,34,179,221,186,43,50,62,122,90,232,229,146,20,133,82,29,205,124,206,139,168,146,196,140,71,57,202,212,179,252,229,110,214,171,255,0,8,152,38,251,98,185,210,92,109,183,28,113,109,171,163,172,164,153,179,65,83,4,150,203,131,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,8,182,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,192,14,117,126,86,48,183,204,10,31,78,184,159,87,45,14,61,105,179,231,15,67,146,185,179,125,164,131,49,108,116,241,195,104,124,157,93,247,251,116,20,177,181,211,58,105,165,145,211,215,35,163,154,89,147,220,220,199,35,216,215,35,38,86,124,188,234,252,172,97,111,152,20,62,157,113,33,175,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,27,73,131,26,184,32,227,71,10,241,113,151,16,87,86,186,213,100,199,214,222,164,23,188,61,21,116,110,145,253,36,135,117,117,52,10,245,153,40,222,179,198,136,231,167,185,34,186,45,207,218,146,63,37,64,0,70,175,52,94,62,168,240,125,138,229,195,62,78,220,45,87,75,174,35,183,212,208,226,203,196,21,48,86,71,108,165,123,229,166,158,218,214,53,206,217,88,238,156,141,151,168,141,116,49,185,187,81,95,34,62,16,177,92,207,120,245,166,206,123,173,95,15,217,63,125,164,175,203,235,101,69,52,215,91,189,39,85,139,118,184,192,233,183,195,28,173,151,165,81,66,213,116,14,69,88,189,233,160,73,24,231,49,35,123,165,43,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,0,0,0,0,0,0,0,0,0,0,165,197,26,41,216,226,158,240,42,111,129,201,195,78,64,183,217,241,101,91,254,88,221,45,141,253,41,36,167,114,119,162,120,76,197,241,95,220,107,127,130,49,28,249,127,142,169,175,209,185,89,37,182,73,227,213,53,85,69,116,111,141,127,69,81,127,149,240,83,103,43,229,191,218,182,185,232,52,215,171,183,227,167,131,145,124,127,160,214,95,57,48,235,240,166,107,98,235,10,179,107,40,239,149,240,196,155,247,123,140,169,145,137,170,252,127,68,13,146,178,170,249,6,34,192,118,219,181,59,213,204,153,102,77,85,170,159,163,51,211,193,123,254,7,173,49,143,151,62,53,159,28,240,177,135,46,245,147,117,42,22,178,229,27,156,145,163,53,70,213,201,167,114,119,120,42,25,56,7,10,154,148,149,157,106,168,158,32,84,210,162,150,174,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,183,162,42,42,21,185,123,142,167,57,119,34,1,83,19,187,67,176,165,186,248,169,80,2,63,57,195,227,24,173,185,2,184,77,178,179,169,116,185,91,90,173,247,117,209,31,52,159,175,95,250,79,234,36,12,133,158,111,89,167,38,34,206,26,108,3,79,52,79,164,161,161,183,215,232,214,183,114,73,182,161,59,220,142,85,240,147,195,79,138,1,106,185,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,212,245,238,82,126,200,205,228,231,150,246,199,101,237,102,62,154,158,126,209,53,125,116,72,245,123,145,154,177,212,154,104,154,105,167,230,255,0,95,142,164,153,0,56,84,57,41,112,28,34,106,85,224,112,154,149,0,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,64,1,234,215,128,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,22,168,146,158,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,71,213,229,119,4,22,46,46,57,108,101,117,110,28,165,181,91,115,54,201,237,72,172,151,186,201,159,79,11,233,86,255,0,88,179,82,213,186,56,164,124,144,236,116,175,141,54,43,153,46,155,92,214,201,42,62,45,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,3,105,224,71,175,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,33,64,0,0,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,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,223,220,112,158,42,179,216,173,24,166,237,134,110,180,86,92,65,218,61,145,113,168,162,146,58,91,135,65,232,201,251,60,174,68,100,189,55,170,53,251,21,118,185,81,23,69,51,171,151,87,49,155,23,13,120,86,237,148,57,205,75,117,172,194,12,237,119,139,21,117,22,250,154,138,42,174,158,247,208,36,47,122,49,33,157,236,85,141,91,177,172,158,87,186,77,89,43,229,135,37,56,102,225,71,46,56,181,229,153,150,216,43,26,197,216,110,180,62,221,158,193,127,130,20,125,85,162,169,215,122,196,87,53,21,83,169,11,246,181,37,133,85,27,35,90,213,69,99,217,28,140,136,204,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,168,126,77,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,255,0,114,233,225,214,155,135,190,26,48,228,23,156,39,73,105,198,216,170,157,183,156,77,50,69,43,106,228,124,143,123,233,105,234,18,102,181,241,190,10,121,35,141,208,232,140,100,189,117,68,85,123,222,248,161,229,187,195,71,240,141,226,58,215,237,251,79,107,193,152,43,101,255,0,16,117,160,234,83,212,116,223,253,235,68,253,241,73,19,250,211,34,110,138,77,189,72,34,170,218,186,180,159,224,49,43,154,110,0,166,199,92,22,227,42,164,195,213,119,107,150,21,168,160,191,219,82,153,37,115,233,95,29,75,34,168,168,86,70,190,243,25,71,61,90,191,122,43,26,205,207,93,54,35,155,8,57,41,154,23,92,149,205,204,33,154,246,102,213,201,81,133,175,20,215,39,211,211,86,186,145,245,144,49,233,214,165,89,90,138,172,100,209,117,34,127,186,228,86,72,228,86,185,21,81,118,104,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,214,11,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,13,162,8,22,230,181,153,159,148,78,50,113,29,186,158,174,213,87,65,130,173,244,56,102,142,123,124,157,77,221,56,214,162,161,147,57,30,230,172,209,213,85,84,196,228,77,187,122,72,199,55,115,92,171,39,252,8,103,165,138,239,192,102,17,204,108,99,121,181,82,210,96,28,63,85,110,190,186,222,143,155,217,244,182,148,146,54,44,209,49,100,145,38,90,40,96,157,204,68,220,238,170,57,140,70,189,141,32,46,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,80,37,127,146,22,89,246,108,43,153,121,199,89,73,106,151,218,23,10,76,51,111,159,167,186,186,159,179,198,181,21,108,220,172,247,33,147,181,81,46,141,122,238,116,30,243,83,99,21,100,252,199,254,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,144,0,0,0,106,174,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,124,164,207,102,87,2,118,174,46,248,50,200,235,238,26,172,164,180,230,46,29,203,124,63,73,103,172,170,145,176,81,85,65,37,53,19,164,138,186,70,83,203,59,217,28,109,168,116,45,98,162,54,73,158,171,220,247,1,231,249,91,241,245,89,152,157,135,134,76,227,184,93,110,88,189,59,101,70,29,196,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,105,42,53,235,225,71,130,142,35,179,223,49,217,244,54,217,117,193,84,152,67,16,71,69,123,197,53,136,250,57,48,245,116,10,178,57,177,198,174,100,210,86,68,177,167,230,163,209,209,200,248,122,142,133,175,73,19,96,155,77,21,77,186,213,69,111,172,187,85,221,42,41,105,227,134,90,234,182,196,217,234,158,214,162,58,105,18,22,50,36,123,149,21,202,145,177,140,213,87,107,90,154,34,2,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,0,120,251,224,218,167,132,28,208,162,183,216,170,106,235,240,38,39,167,89,176,229,117,117,108,83,214,189,240,71,10,86,67,80,145,199,26,53,236,150,84,115,85,25,177,99,150,61,28,231,164,136,221,130,75,41,198,54,94,228,118,100,112,251,137,45,92,67,223,189,129,131,45,253,11,165,77,238,46,139,106,173,178,67,43,85,146,83,58,72,165,210,105,53,88,17,24,199,73,35,103,116,76,69,89,17,20,33,135,131,126,61,49,247,7,118,172,101,98,177,97,170,76,79,109,196,244,233,61,29,29,125,124,209,65,109,186,177,170,216,234,210,54,234,215,177,205,84,108,209,162,49,242,164,80,34,75,31,79,191,29,113,78,44,197,88,230,251,85,138,113,174,38,186,226,11,213,110,206,211,113,186,86,201,87,85,62,198,53,140,223,44,138,231,187,107,24,214,166,171,220,214,162,39,114,33,249,70,111,242,144,193,89,47,140,248,151,142,92,197,168,171,92,89,135,169,253,183,131,232,229,125,39,179,171,103,137,146,54,118,203,28,205,89,100,169,137,36,134,166,4,135,69,103,102,150,69,84,233,160,18,19,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,203,152,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,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,6,10,219,176,158,42,188,88,174,248,166,211,134,110,181,182,92,63,217,253,175,113,167,162,146,74,91,127,93,234,200,59,68,173,69,100,93,71,162,181,155,213,55,57,21,19,85,47,175,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,229,87,39,12,1,131,115,79,6,241,5,151,217,131,135,169,47,152,122,249,79,135,41,171,168,106,81,118,74,205,110,74,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,152,149,198,191,10,55,222,18,243,150,183,6,244,174,181,152,66,229,173,102,22,189,214,194,198,246,250,93,172,89,35,87,70,170,197,154,7,191,165,34,104,199,46,140,147,166,198,75,26,1,176,158,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,131,110,91,28,115,221,120,125,199,244,121,87,152,215,74,186,236,186,197,85,20,214,216,159,89,116,115,96,194,243,186,105,21,181,81,54,105,18,8,105,157,37,67,221,83,162,53,116,210,93,202,177,172,114,78,72,26,214,113,99,230,159,57,62,96,98,31,81,156,241,87,220,127,140,177,54,25,195,56,50,251,136,106,234,236,88,58,158,166,154,197,111,114,162,65,66,202,138,135,212,78,172,106,34,34,190,73,100,85,115,215,87,170,54,54,170,237,141,141,111,181,226,199,205,62,114,124,192,196,62,163,57,117,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,240,187,252,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,116,154,102,95,24,121,5,148,185,177,134,178,115,26,227,187,85,21,235,16,118,206,211,60,151,74,40,233,108,61,10,102,84,51,218,110,146,102,190,151,174,201,26,144,106,197,234,57,123,180,77,20,242,188,102,241,75,133,120,34,200,234,26,236,55,134,237,83,94,171,54,216,176,134,30,141,209,211,82,195,211,135,186,87,64,199,53,253,142,157,141,141,28,216,83,244,159,4,90,198,146,36,141,128,28,83,139,49,86,57,190,213,98,156,107,137,174,184,130,245,91,179,180,220,110,149,178,85,213,79,177,141,99,55,203,34,185,238,218,198,53,169,170,247,53,168,137,220,136,6,199,220,88,249,88,206,79,151,248,135,211,167,53,172,39,79,3,229,54,114,228,167,44,172,194,192,89,227,139,253,181,126,164,203,252,71,37,53,30,230,203,236,42,21,181,200,144,219,59,66,42,246,142,150,142,247,181,86,179,127,74,53,116,81,70,229,130,192,4,233,242,238,227,234,143,137,204,42,184,15,52,174,22,171,110,102,217,58,84,250,173,76,20,255,0,73,163,88,229,127,105,165,166,220,143,89,152,200,36,117,68,113,177,99,111,187,35,118,182,78,156,86,43,154,135,1,84,213,84,215,94,41,242,110,197,73,70,250,58,121,174,24,230,217,79,213,87,214,61,101,133,169,95,77,79,28,78,106,61,26,249,229,170,123,158,198,108,139,171,162,189,101,115,227,7,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,138,27,68,3,31,248,40,226,186,197,197,166,77,81,99,46,173,170,143,23,219,116,163,197,54,74,41,158,238,193,85,185,233,28,136,217,17,30,144,206,198,117,99,93,94,212,213,241,245,30,248,164,83,32,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,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,61,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,98,121,106,115,2,252,187,81,208,228,38,107,77,179,31,90,173,238,246,93,197,206,210,59,197,13,36,20,204,252,236,179,212,190,106,139,139,215,180,207,38,214,35,86,56,222,254,237,174,61,87,49,30,1,104,248,156,194,169,143,50,182,223,106,182,230,109,147,171,81,162,83,65,79,244,154,53,142,38,118,106,170,157,168,245,153,140,130,54,211,201,35,214,54,251,209,187,107,100,234,69,8,63,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,128,109,38,12,106,224,131,141,28,43,197,198,92,65,93,90,235,85,147,31,91,122,144,94,240,244,85,209,186,71,244,146,29,213,212,208,43,214,100,163,122,207,26,35,158,158,228,138,232,183,63,106,72,252,149,0,70,175,52,94,1,104,241,133,138,229,196,198,78,219,237,86,187,174,28,183,212,215,98,203,60,20,208,81,199,115,165,99,229,169,158,228,215,181,173,223,88,222,164,142,151,168,174,116,209,181,187,85,31,26,50,105,42,0,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,249,63,209,86,61,197,95,235,174,35,196,152,142,225,255,0,116,172,174,185,87,84,73,255,0,157,36,211,73,35,255,0,107,156,231,124,85,76,255,0,230,87,203,210,179,44,175,181,217,235,144,216,67,253,2,215,237,150,241,99,181,195,61,68,150,122,173,149,51,84,213,50,24,225,88,233,173,205,142,22,57,85,210,109,142,73,85,173,107,35,216,214,223,254,90,156,189,40,242,202,197,67,158,185,243,132,63,209,213,126,233,108,246,59,164,48,84,71,103,165,223,77,53,53,83,225,146,21,146,154,226,217,33,123,145,91,38,232,227,149,26,230,178,77,237,104,99,7,19,252,22,90,184,88,224,39,7,95,113,126,31,164,110,106,98,92,113,68,184,130,177,42,91,84,180,80,45,21,197,209,91,224,145,173,70,177,141,106,68,233,81,138,228,124,200,229,234,72,198,67,182,197,112,27,150,120,87,57,56,165,194,185,91,141,105,59,69,151,19,91,239,246,250,157,177,198,249,33,223,101,173,217,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,132,149,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,3,202,113,163,194,78,42,225,27,52,215,11,92,165,237,216,110,251,218,110,24,102,226,215,73,47,82,133,181,50,49,144,79,42,195,20,107,89,28,105,11,166,100,104,173,111,90,53,69,209,232,90,171,142,106,230,61,223,46,45,25,67,115,198,151,90,156,25,97,184,84,93,45,182,73,42,21,105,105,170,166,68,73,36,107,127,251,117,106,47,186,199,77,59,154,141,89,165,87,236,103,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,88,44,180,240,37,159,51,113,71,69,194,205,247,12,213,209,222,31,81,28,245,151,90,72,59,77,20,54,69,149,27,37,226,55,185,99,108,148,200,221,85,53,115,28,233,17,32,84,108,203,211,64,250,184,32,224,187,21,113,113,152,240,80,214,182,235,100,192,54,222,164,247,188,67,21,12,142,141,253,37,135,117,13,52,234,197,133,43,30,147,198,168,215,175,185,26,186,93,175,218,145,190,125,48,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,190,127,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,184,0,11,127,196,14,89,254,89,50,59,30,101,108,116,150,170,138,188,77,135,235,173,244,30,212,143,125,44,53,207,133,221,150,119,251,143,86,244,167,72,164,71,181,170,230,57,136,230,166,230,161,112,0,26,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,36,127,140,204,226,181,103,127,43,92,150,197,212,119,234,187,173,202,139,20,90,108,151,233,107,170,155,61,106,93,105,45,53,240,212,186,161,200,247,187,124,142,106,78,213,145,119,186,57,227,123,145,55,232,90,174,110,249,59,106,203,94,40,217,139,176,229,134,174,134,219,152,54,120,175,117,50,165,43,98,162,146,234,217,100,134,173,176,57,140,107,85,234,214,83,207,42,42,185,253,74,167,61,203,249,198,161,139,244,217,199,125,139,32,174,60,63,84,67,214,178,212,227,10,60,99,71,38,230,55,178,85,71,69,83,73,80,154,35,55,201,214,100,180,221,234,253,172,236,190,235,117,145,202,129,122,249,92,121,236,203,47,182,189,30,180,241,92,112,103,21,215,59,248,163,204,12,93,89,126,164,186,219,104,175,21,54,75,12,180,53,78,158,137,45,84,146,186,26,103,83,185,94,246,236,145,173,89,220,177,174,199,73,60,143,106,38,253,11,127,147,217,161,117,201,204,110,152,242,196,218,180,185,65,103,188,219,104,231,164,173,117,36,244,147,215,91,42,104,163,170,142,86,162,185,175,133,213,41,50,105,162,170,198,136,142,110,187,147,242,178,247,5,93,115,43,31,225,172,185,177,84,82,65,114,197,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,211,93,17,124,0,151,62,76,153,23,71,133,178,106,251,159,55,123,54,203,214,54,184,73,110,181,213,200,176,73,254,7,164,114,49,203,10,181,22,88,186,149,105,80,217,24,231,34,63,178,64,237,136,141,107,157,34,167,159,203,220,21,106,203,92,1,134,178,230,197,81,87,61,183,10,217,232,172,148,114,213,189,174,158,72,41,161,100,49,186,71,53,173,106,189,90,196,85,84,107,83,93,116,68,240,61,0,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,148,228,79,9,56,87,139,158,88,25,105,133,174,82,246,28,73,98,250,71,112,195,55,22,186,56,186,117,206,184,92,88,200,39,149,97,150,68,163,146,69,133,211,50,52,71,59,163,26,162,234,196,2,218,242,167,227,158,235,101,196,212,28,46,230,189,210,174,225,109,191,212,36,120,82,245,113,186,57,235,108,157,148,236,142,43,98,245,228,218,218,103,182,6,50,8,226,209,91,51,246,35,31,214,69,138,93,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,185,169,108,230,193,155,148,28,40,63,41,234,171,106,238,57,152,234,137,236,201,138,106,98,123,94,219,4,148,111,141,149,9,85,21,75,38,246,164,115,57,187,38,88,213,170,198,53,239,87,203,185,206,11,171,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,29,248,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,73,254,224,207,131,60,3,194,102,0,166,163,163,161,164,184,227,107,141,59,37,191,95,165,138,25,167,108,242,67,78,149,52,148,181,41,4,83,37,15,90,157,36,142,41,53,93,87,115,187,252,2,229,100,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,183,0,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,152,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,64,9,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,139,129,194,119,154,124,155,249,129,135,189,70,3,45,57,158,240,21,77,147,23,90,190,32,114,126,197,73,65,151,215,58,138,104,110,182,138,78,171,214,211,113,157,211,111,154,56,155,23,74,158,133,202,216,26,136,178,251,179,78,145,177,173,98,198,198,132,133,112,65,198,142,21,226,227,46,32,174,173,117,170,201,143,173,189,72,47,120,122,42,232,221,35,250,73,14,234,234,104,21,235,50,81,189,103,141,17,207,79,114,69,116,91,159,181,36,126,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,15,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,84,46,88,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,245,92,237,55,91,45,75,40,239,54,202,186,10,137,41,224,171,100,85,48,186,39,186,9,226,100,208,202,141,114,34,171,36,138,72,228,99,188,28,199,181,201,170,42,41,159,236,230,173,117,191,240,101,138,178,67,31,88,234,238,57,139,113,179,174,21,183,93,146,153,211,81,84,218,164,166,130,154,106,154,233,229,171,89,223,92,232,214,177,253,70,177,88,178,44,42,173,211,122,23,175,63,184,28,166,226,59,130,108,161,206,28,14,250,182,102,46,11,202,123,19,33,164,141,146,212,50,249,110,134,222,201,214,137,176,177,28,228,169,71,62,87,66,230,55,223,124,139,27,209,81,204,124,49,43,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,74,247,53,108,179,194,185,55,192,142,89,229,110,10,164,236,246,92,51,140,45,150,250,109,209,198,201,38,217,108,184,239,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,82,223,242,92,225,235,218,119,220,71,196,237,218,166,213,81,73,104,237,56,74,209,69,37,47,86,170,26,231,178,154,105,235,27,35,147,72,116,130,68,133,170,205,92,246,212,78,138,172,107,116,146,245,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,0,99,255,0,26,60,91,97,94,17,178,177,113,77,202,46,221,137,47,189,166,223,134,109,205,108,114,245,43,155,77,35,217,60,241,44,209,72,180,113,200,144,182,103,198,170,230,245,163,68,77,94,128,88,14,117,126,86,48,183,204,10,31,78,184,144,193,108,180,221,111,85,47,163,179,91,42,235,234,35,167,158,173,241,83,66,233,94,216,32,137,243,77,42,181,168,170,140,142,40,228,145,238,240,107,24,231,46,136,138,164,207,243,171,242,177,133,190,96,80,250,117,196,143,94,89,214,155,85,255,0,141,124,191,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,44,149,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,44,254,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,176,247,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,91,153,127,1,85,57,13,136,102,206,172,166,177,85,207,151,87,202,137,38,187,178,62,150,203,5,198,122,169,28,216,91,12,49,70,216,40,85,178,67,20,43,239,237,123,85,143,115,85,240,163,241,215,133,174,45,179,79,132,108,85,120,197,57,103,21,170,187,219,182,244,183,214,219,175,45,169,150,134,77,178,53,241,206,177,67,52,90,205,30,143,107,30,229,93,173,154,84,68,247,212,9,126,230,51,198,191,240,85,203,136,44,24,2,231,106,147,51,113,79,230,237,180,211,175,86,75,93,10,163,210,75,155,161,218,230,59,107,216,145,196,217,85,173,124,142,115,180,149,176,203,26,193,103,250,42,199,184,171,253,117,196,120,147,17,220,63,238,149,149,215,42,234,137,63,243,164,154,105,36,127,237,115,156,239,138,169,250,185,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,90,121,106,114,244,163,203,43,21,14,122,231,206,16,255,0,71,85,251,165,179,216,238,144,193,81,29,158,151,125,52,212,213,79,134,72,86,74,107,139,100,133,238,69,108,155,163,142,84,107,154,201,55,181,161,13,134,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,0,0,0,0,0,0,0,0,0,0,0,0,7,11,222,82,169,161,89,74,234,7,40,135,37,45,42,0,64,39,50,12,183,143,2,113,9,115,168,163,165,150,42,107,151,90,169,85,234,247,110,146,74,234,181,213,21,201,250,152,157,200,79,217,25,188,227,50,222,216,220,189,163,199,208,211,207,218,33,175,161,137,94,143,114,179,87,186,175,93,83,77,52,252,231,235,241,208,15,95,201,227,24,197,114,200,20,194,110,149,157,75,93,202,228,212,111,187,174,138,248,100,253,122,255,0,211,191,81,32,100,44,242,133,205,57,48,238,112,212,224,26,137,162,101,37,117,13,194,191,71,53,187,150,77,180,233,220,229,114,47,132,126,26,124,20,154,96,7,91,211,187,67,176,165,218,248,160,20,177,17,17,16,236,58,90,229,220,168,118,181,123,128,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,123,144,228,165,203,240,2,151,59,78,243,173,154,234,171,220,191,172,166,69,95,3,182,20,85,239,80,59,64,0,121,28,213,197,212,184,31,3,215,226,58,202,136,224,100,14,133,136,249,21,168,212,87,74,214,255,0,41,81,62,63,172,215,35,58,177,245,215,57,179,86,229,139,230,219,61,69,193,144,70,198,195,18,34,109,138,6,55,68,70,170,255,0,138,171,226,164,178,115,99,207,26,60,57,146,181,57,127,111,157,190,208,185,220,40,17,17,178,196,170,221,147,74,247,42,181,117,118,159,152,84,240,241,95,222,70,231,2,89,93,54,107,113,19,102,177,244,85,212,212,180,85,213,147,42,182,69,77,27,3,152,137,171,59,211,222,145,191,16,38,151,129,236,174,163,202,140,128,179,225,200,32,150,57,18,170,186,87,117,94,231,59,223,168,114,255,0,41,19,245,39,192,191,231,199,104,183,71,105,183,69,111,137,81,91,22,237,52,215,226,229,95,143,239,62,192,5,43,161,81,64,21,34,28,156,28,128,0,0,0,0,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,64,1,234,215,128,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,181,235,21,165,159,230,141,192,149,215,59,45,80,231,190,75,225,154,74,140,109,99,167,123,113,5,186,146,7,118,220,67,68,214,177,34,124,123,87,108,181,52,237,99,145,25,179,169,44,110,70,35,156,176,195,19,175,7,43,143,34,121,101,246,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,5,159,226,99,138,172,163,225,67,6,211,99,12,210,185,85,185,247,26,142,205,108,180,91,99,100,215,27,139,209,91,212,88,98,123,216,221,145,181,200,231,189,238,107,27,171,91,174,247,198,199,226,6,90,243,6,181,113,91,194,38,120,225,76,198,135,15,225,140,197,183,96,124,64,216,168,105,107,27,12,23,184,31,108,173,149,175,161,130,105,93,59,159,20,112,191,172,196,87,163,81,25,38,237,36,86,71,237,121,161,112,81,252,32,48,35,243,159,47,109,151,90,236,201,193,182,246,83,69,110,162,78,183,182,109,109,153,207,125,58,68,231,38,147,69,213,158,104,214,52,87,201,239,197,178,71,62,46,156,37,219,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,124,28,199,185,171,170,42,160,31,41,181,65,170,185,181,64,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,255,0,229,59,198,253,138,223,110,182,112,153,153,149,86,171,44,116,250,197,130,107,82,23,199,219,170,170,42,170,39,168,165,170,153,210,171,18,103,190,118,37,58,54,54,53,219,92,197,114,200,232,218,252,159,227,239,129,59,87,23,120,102,138,251,134,171,41,45,57,139,135,105,214,146,207,89,85,35,96,162,170,130,74,136,93,36,85,210,50,158,89,222,200,227,109,67,161,107,21,17,178,76,245,94,231,184,128,194,116,249,119,113,245,71,196,230,21,92,7,154,87,11,85,183,51,108,157,42,125,86,166,10,127,164,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,32,253,94,88,188,49,127,7,190,31,105,175,248,159,11,221,108,152,251,30,237,184,98,42,107,140,223,156,130,24,165,153,40,96,72,83,186,29,32,147,168,230,57,58,169,36,242,54,69,77,173,142,60,192,0,1,5,124,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,58,134,0,115,147,201,79,167,60,62,218,115,142,146,225,209,171,203,43,130,245,160,146,93,177,207,67,113,150,158,158,77,173,72,220,174,153,179,178,141,91,171,216,212,143,175,174,231,108,64,35,87,42,179,210,197,132,56,66,207,60,144,191,94,110,178,215,227,187,134,24,151,14,218,227,71,190,150,25,41,234,223,61,117,83,181,84,142,45,99,167,165,141,202,154,200,247,44,9,181,90,199,58,63,43,194,198,74,127,8,158,32,176,78,78,73,112,236,84,152,130,224,189,190,118,203,211,145,148,48,68,250,138,174,147,186,114,34,76,176,67,42,71,185,138,222,162,179,118,141,213,82,213,18,19,201,131,40,105,177,126,124,226,92,220,184,193,73,53,62,94,217,219,13,26,58,121,89,60,55,27,135,82,40,230,99,27,238,61,137,77,13,116,110,71,175,114,205,26,163,85,83,115,2,103,192,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,54,230,79,199,61,215,136,44,127,89,149,121,115,116,171,161,203,172,43,81,83,109,149,244,119,71,58,12,81,59,102,141,93,85,43,97,145,96,154,153,178,83,177,212,218,163,151,77,101,220,139,34,71,30,79,243,107,227,71,232,93,138,179,133,28,0,237,215,172,71,111,134,124,81,116,130,187,107,173,212,50,63,115,104,90,216,158,143,73,167,99,17,101,108,168,141,236,211,53,54,200,149,27,163,139,108,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,170,30,215,134,206,16,243,151,138,223,165,191,146,90,43,84,223,67,173,236,173,172,246,133,123,105,186,243,75,191,179,210,67,170,46,179,75,210,151,106,191,100,77,233,175,82,70,106,221,214,126,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,101,62,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,71,95,53,14,2,170,105,106,110,188,83,228,221,138,174,177,149,149,19,92,49,205,178,159,164,140,163,98,69,11,82,190,154,158,56,154,229,98,185,147,203,84,247,61,239,223,47,87,68,98,74,230,6,101,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,149,53,161,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,134,197,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,148,63,87,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,130,185,33,205,199,0,230,127,17,119,60,191,196,214,154,76,41,151,87,90,118,59,13,98,27,212,208,219,167,162,158,42,94,165,67,46,110,125,67,224,217,36,141,145,177,62,55,34,162,164,76,115,94,178,171,163,202,174,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,215,95,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,30,215,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,1,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,147,233,202,227,200,158,89,125,181,235,21,160,101,80,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,253,118,125,219,252,72,144,158,33,248,126,192,60,77,101,125,118,84,102,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,186,172,114,200,222,237,202,71,183,35,31,174,207,187,127,137,31,87,53,14,61,105,169,105,174,188,44,100,221,246,146,177,245,148,243,91,241,205,206,159,170,143,163,122,75,11,146,130,154,162,57,90,213,122,181,147,197,84,199,49,236,217,47,75,84,122,74,214,4,91,98,203,7,209,76,85,121,194,222,219,181,94,125,141,112,168,183,251,70,211,83,218,40,107,58,82,57,157,122,121,116,78,164,47,219,185,143,209,55,53,81,116,77,73,95,228,255,0,197,6,104,99,107,85,207,135,252,95,104,196,24,150,207,133,105,233,229,178,223,153,79,27,160,177,209,43,101,78,201,89,83,36,173,114,177,92,200,155,75,19,25,36,136,157,100,238,134,20,233,70,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,3,95,126,44,124,211,231,39,204,12,67,234,51,146,189,193,255,0,16,56,7,134,94,88,152,3,53,243,25,245,111,182,209,212,92,105,34,163,161,88,86,182,182,121,175,149,141,108,84,241,205,36,109,145,232,221,242,185,168,237,82,56,164,119,126,213,34,135,139,31,52,249,201,243,3,16,250,140,231,148,197,89,153,138,177,134,16,193,88,22,237,87,165,151,1,91,234,237,246,138,88,228,147,166,222,211,91,61,100,243,185,142,122,177,38,123,231,70,57,236,107,119,71,4,13,84,85,102,170,30,131,136,126,32,113,247,19,89,161,93,154,249,140,250,70,92,171,41,233,233,34,163,161,89,146,138,138,8,99,70,182,42,120,230,146,71,70,197,118,249,92,212,118,139,36,178,59,187,114,146,41,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,150,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,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,218,160,132,190,102,188,9,93,114,71,25,92,115,207,43,112,205,36,121,95,126,168,141,213,84,118,184,28,198,97,186,215,163,90,230,73,30,170,140,166,154,93,93,27,217,182,54,62,78,134,216,209,33,234,205,161,249,56,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,13,109,248,120,226,7,31,112,203,154,20,57,175,151,47,164,125,202,142,158,162,146,90,58,229,153,104,171,96,154,53,107,162,168,142,25,35,116,140,71,108,149,173,87,104,146,69,27,187,246,161,176,159,15,28,64,224,30,38,178,190,135,53,242,229,245,108,182,214,84,84,82,75,71,92,176,165,109,20,240,200,173,116,85,17,195,36,141,141,234,221,146,181,170,237,86,57,99,119,118,228,33,51,143,110,8,47,188,35,227,184,171,112,229,45,214,229,150,87,190,148,86,75,221,100,204,168,153,149,73,10,44,212,181,110,142,40,217,28,219,219,43,227,77,136,215,197,166,215,57,209,202,140,243,252,14,113,119,117,225,7,55,29,138,231,183,85,222,48,157,250,157,182,220,71,106,130,161,204,123,224,71,163,153,85,11,21,201,19,234,97,93,219,58,137,162,178,73,163,71,71,213,89,26,27,15,3,242,112,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,250,192,97,175,29,92,197,48,111,11,84,213,89,125,129,221,73,127,205,71,211,193,83,13,12,212,203,83,110,182,49,210,196,170,151,5,100,209,61,143,146,157,210,190,54,49,92,254,232,220,244,107,30,197,126,53,115,9,226,111,0,241,77,192,78,3,204,12,33,83,73,71,114,126,56,183,186,245,135,150,227,13,77,109,154,117,162,187,71,178,118,198,187,154,199,186,9,93,19,222,214,44,145,163,95,181,186,171,91,226,185,174,112,81,249,50,197,83,241,41,150,118,203,173,78,27,197,183,10,138,156,91,22,157,104,108,247,73,164,107,146,163,122,185,100,108,53,82,72,254,231,55,100,114,166,212,122,36,208,196,216,245,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,80,202,14,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,181,65,17,124,228,50,67,37,240,173,215,15,230,190,16,190,97,251,38,54,187,84,54,146,245,133,40,163,164,134,123,132,19,186,174,127,109,62,40,246,204,175,89,153,44,82,76,246,189,36,87,68,155,152,177,170,73,35,252,71,241,31,151,28,51,229,197,215,28,227,156,65,106,134,190,27,125,85,69,146,201,81,94,144,85,94,234,162,70,163,105,169,218,141,124,142,214,73,97,107,228,108,111,108,77,145,30,253,26,138,166,189,121,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,112,50,31,51,51,79,42,51,79,15,226,156,156,171,186,253,36,246,133,36,48,91,173,242,84,255,0,134,127,190,98,123,109,243,69,78,246,201,81,12,210,71,27,93,2,47,191,220,158,58,27,36,229,238,36,186,227,44,1,134,177,125,247,12,85,225,187,149,242,207,69,114,172,178,213,171,186,246,217,230,133,146,73,75,38,230,49,219,227,115,149,139,171,26,186,181,117,107,124,18,53,121,83,240,37,106,75,85,7,20,217,203,134,106,221,114,117,66,79,130,45,87,24,26,216,35,129,26,199,71,120,86,42,171,158,247,57,92,144,111,107,81,136,206,187,81,251,224,146,57,74,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,62,72,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,52,220,230,49,211,204,230,181,87,70,172,178,42,105,185,117,250,192,0,0,0,0,24,107,205,99,33,170,115,147,133,202,252,77,98,162,164,146,251,150,213,11,137,163,123,169,226,89,228,183,50,39,182,190,22,76,247,181,98,103,73,82,165,200,138,238,162,209,198,196,99,156,172,86,193,9,180,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,166,180,60,64,229,159,228,111,60,113,230,86,199,73,117,167,164,195,56,130,186,223,65,237,72,246,85,77,66,201,157,217,103,127,184,196,119,86,5,138,68,123,90,141,123,94,142,106,109,114,1,224,12,233,229,9,145,116,121,159,196,117,94,99,98,27,55,109,178,229,165,189,183,24,92,245,129,240,182,241,59,214,58,36,146,41,17,207,118,214,50,174,118,61,136,139,28,180,209,57,94,213,218,215,224,177,63,220,178,242,83,242,45,194,62,22,237,23,14,213,95,142,244,198,181,155,37,223,12,93,182,8,123,60,113,235,27,28,221,41,98,166,222,213,221,164,171,46,215,43,118,232,25,84,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,197,115,47,224,114,155,136,236,27,54,112,224,119,213,179,49,112,93,158,70,67,73,27,37,168,101,242,221,10,201,58,209,54,22,35,156,149,40,231,202,232,92,198,251,239,145,99,122,42,57,143,134,18,254,137,226,175,165,95,65,126,140,221,126,146,123,67,217,62,199,236,82,118,238,221,212,233,118,110,134,157,78,183,83,220,233,237,221,187,221,211,94,227,105,50,197,86,240,83,195,205,127,16,212,28,75,79,130,41,27,137,237,212,235,209,164,134,154,158,27,115,174,43,81,36,235,118,150,22,70,142,154,187,116,174,210,105,30,237,52,99,209,189,70,49,237,11,43,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,223,0,1,129,92,100,243,78,193,185,1,140,161,203,92,166,182,210,99,60,79,99,188,83,179,20,182,102,175,179,161,164,68,151,181,81,69,84,201,81,204,174,107,146,20,87,116,165,138,61,207,107,209,210,49,209,183,61,72,22,230,51,193,71,240,85,204,120,47,248,2,217,117,147,44,177,79,231,45,181,51,167,86,59,93,114,171,214,75,99,166,220,231,187,107,24,146,68,233,81,174,124,110,115,117,149,208,203,34,133,224,230,219,156,88,7,61,112,7,15,249,141,151,55,234,75,141,182,227,79,126,150,88,162,170,134,105,237,243,201,13,166,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,238,85,243,252,149,60,211,226,159,151,245,222,163,110,48,42,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,192,77,73,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,217,34,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,91,126,19,188,211,228,223,204,12,61,234,48,27,41,129,0,60,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,242,156,23,113,109,138,184,70,205,52,197,54,216,187,118,27,190,246,107,126,38,183,57,178,75,212,161,109,76,111,124,240,68,147,69,26,214,71,26,76,216,95,34,171,91,214,145,21,52,122,147,233,156,89,59,128,115,215,0,93,50,231,49,172,52,151,27,109,198,158,120,162,150,90,88,102,158,223,60,144,201,11,106,233,93,51,30,216,170,99,108,175,88,229,70,170,181,87,247,162,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,13,130,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,32,175,150,103,26,63,193,179,49,223,150,248,213,221,76,3,143,174,20,144,84,212,77,93,209,142,197,92,171,210,101,118,146,61,176,182,23,35,218,218,135,46,215,116,226,137,232,229,232,164,114,78,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,91,94,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,9,211,229,117,197,117,139,60,114,58,219,149,87,105,109,86,220,103,150,214,250,107,58,219,96,153,233,37,117,158,158,24,161,166,175,107,30,159,186,41,81,142,122,54,70,181,235,211,73,227,98,91,94,101,156,187,234,115,74,74,92,237,225,255,0,14,82,51,22,45,68,22,251,214,28,183,91,226,129,47,47,170,173,84,246,130,62,54,181,59,75,101,169,87,79,44,238,216,176,183,168,233,35,232,42,73,20,25,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,96,158,14,248,170,193,188,87,229,29,191,24,89,174,84,141,196,246,234,122,122,108,89,104,142,53,133,246,235,138,179,223,86,196,231,189,221,154,71,54,71,66,253,206,220,196,86,170,245,25,35,24,30,131,133,236,139,177,112,233,145,216,87,43,237,54,107,85,13,125,13,190,158,91,252,214,229,123,227,184,94,29,11,18,174,169,100,145,18,73,55,200,213,218,175,68,84,141,177,177,26,198,177,172,110,42,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,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,199,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,128,242,185,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,188,60,69,103,206,50,226,75,55,47,185,173,140,235,106,220,251,141,67,217,108,161,154,161,38,101,166,220,143,114,211,209,68,173,99,27,178,54,187,69,114,49,187,222,175,145,201,189,238,85,185,92,111,241,163,138,184,184,204,121,235,168,157,117,178,96,27,111,78,11,38,30,150,186,71,70,254,146,205,182,186,166,4,122,194,149,143,73,228,69,115,19,220,141,91,22,231,237,89,31,141,96,77,79,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,71,175,44,235,181,170,193,198,190,95,223,111,183,58,75,117,182,221,79,126,171,172,172,171,153,176,193,77,4,118,74,231,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,168,19,105,197,14,35,200,236,57,145,216,170,78,33,217,106,171,193,149,118,250,136,170,109,117,213,16,197,37,214,72,225,124,236,165,164,234,73,30,234,199,116,21,208,163,30,217,18,70,53,204,115,85,168,228,214,218,237,37,170,107,173,108,214,42,42,186,59,107,234,36,117,29,61,93,75,106,103,134,5,114,244,217,36,173,142,54,200,244,110,136,175,72,216,142,84,85,70,183,93,19,40,56,250,227,95,21,113,89,152,245,118,75,77,207,179,229,150,25,184,77,30,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,70,55,171,17,55,58,87,202,224,39,130,11,239,23,24,238,90,220,71,75,117,182,229,149,147,171,21,238,247,71,51,41,230,125,82,194,171,13,45,35,164,138,70,73,54,247,68,249,19,98,181,145,107,185,205,116,145,35,194,223,240,109,113,200,235,111,17,216,50,78,33,112,231,182,48,132,215,8,233,222,201,171,33,130,134,154,170,71,181,176,84,215,54,84,70,75,71,27,213,29,44,106,246,55,106,110,119,81,141,116,18,236,103,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,173,14,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,27,33,92,169,248,237,186,165,214,131,133,156,229,196,212,142,182,186,157,32,193,23,91,140,238,108,241,206,142,99,99,179,171,213,21,175,99,154,174,88,55,185,170,197,103,65,170,253,240,71,24,69,177,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,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,57,56,80,56,77,10,138,10,192,22,3,142,28,174,163,205,124,128,188,97,201,224,150,73,22,170,134,86,244,158,230,187,220,168,106,255,0,37,23,245,175,192,191,231,199,119,183,71,118,183,75,111,149,81,27,46,221,117,215,224,228,95,135,238,3,90,108,149,199,215,92,153,205,91,110,47,135,108,21,22,246,79,27,219,52,72,169,182,88,30,221,21,28,169,254,50,47,138,27,27,229,86,46,165,199,24,30,131,17,209,212,71,59,39,116,204,87,198,173,86,170,182,87,55,249,42,169,240,253,100,4,241,219,149,211,101,79,17,55,155,31,69,91,77,85,69,67,89,10,163,100,68,209,208,53,138,154,191,189,125,232,221,241,36,143,148,230,120,209,226,60,149,166,203,251,132,237,246,133,178,225,94,138,142,150,36,87,111,154,39,181,81,169,163,180,252,250,39,135,138,126,224,36,4,0,7,206,253,117,69,238,79,212,118,53,218,247,156,76,138,157,232,117,70,171,224,7,210,157,232,114,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,1,194,248,29,111,119,118,138,165,79,118,136,116,61,200,229,78,255,0,16,57,70,171,151,69,239,253,71,208,214,237,77,10,99,106,34,107,161,88,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,143,158,104,188,85,84,101,246,95,63,47,112,109,218,162,146,245,95,89,72,174,150,158,162,38,185,140,108,179,171,215,78,247,232,171,79,167,130,39,122,1,24,220,89,231,141,94,121,102,221,218,255,0,239,182,134,150,162,122,90,100,127,73,119,70,218,153,222,199,162,198,136,154,43,101,253,107,251,212,145,126,81,57,9,93,134,176,175,229,118,237,18,197,61,193,247,26,104,152,232,165,107,145,155,225,143,69,221,163,117,214,39,47,114,120,105,222,70,231,12,25,33,116,226,7,54,105,48,77,62,169,19,233,170,170,234,102,146,25,36,110,216,227,85,239,217,223,174,231,51,226,158,63,208,187,15,229,134,95,89,114,203,7,82,97,43,21,190,150,142,154,153,242,201,211,166,143,99,55,62,69,114,170,39,195,197,0,245,128,28,42,232,7,14,241,56,79,218,83,187,87,124,63,172,173,60,64,168,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,26,251,113,55,196,223,18,86,14,36,179,94,197,98,226,15,50,173,214,219,118,56,190,210,81,209,210,98,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,176,73,132,25,133,202,39,134,220,202,199,248,151,49,175,184,219,50,160,185,98,171,197,109,238,178,42,75,149,3,96,142,122,153,159,52,141,141,174,163,115,145,136,231,170,34,43,156,186,105,170,175,136,23,43,151,14,44,197,88,231,131,28,188,197,56,215,19,93,113,5,234,183,218,221,166,227,116,173,146,174,170,125,151,90,182,51,124,178,43,158,237,172,99,90,154,175,115,90,136,157,200,132,32,241,99,230,159,57,62,96,98,31,81,156,216,79,33,50,83,10,240,237,148,246,44,156,193,87,11,173,109,151,15,246,174,205,61,210,88,228,170,127,94,166,90,135,239,116,113,198,197,209,243,57,19,70,39,186,137,174,171,170,174,189,156,88,249,167,206,79,152,24,135,212,103,2,106,121,92,121,19,203,47,182,189,98,180,200,172,194,198,182,172,181,192,24,151,49,175,180,245,115,219,112,173,158,182,247,89,21,35,26,233,228,130,154,23,205,35,99,107,156,214,171,213,172,84,68,87,53,53,211,85,79,19,29,121,92,121,19,203,47,182,189,98,180,186,188,88,249,88,206,79,151,248,135,211,167,3,213,97,108,83,151,25,227,151,20,184,147,13,215,90,177,110,12,197,182,247,181,174,116,73,53,45,117,44,136,232,229,134,88,164,79,242,227,146,41,26,142,107,145,236,123,81,81,205,72,76,230,9,192,86,33,225,155,25,87,99,156,190,177,85,214,101,93,222,162,73,168,95,79,218,171,95,96,98,37,51,86,26,233,150,36,100,44,117,69,67,163,167,87,72,247,189,140,68,115,156,244,85,95,171,151,119,31,85,156,49,226,165,192,121,165,112,186,220,178,202,247,210,167,213,106,103,168,250,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,155,76,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,107,173,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,237,133,50,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,0,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,251,233,202,59,61,51,31,8,113,39,103,201,11,101,231,171,131,49,223,111,150,229,107,168,69,124,112,213,83,208,77,60,117,84,253,233,210,153,123,59,35,122,166,173,124,106,136,230,170,178,39,70,19,126,69,95,52,62,95,191,252,178,113,91,148,80,255,0,178,221,177,157,157,173,255,0,201,162,74,154,40,41,233,191,242,154,154,185,38,151,252,121,117,253,36,37,80,181,92,88,249,88,206,79,151,248,135,211,167,3,90,195,100,142,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,235,110,95,94,14,248,170,198,92,40,102,229,191,24,89,174,85,110,195,23,26,138,122,108,89,104,142,52,153,151,27,114,63,223,86,196,231,177,189,166,54,186,71,66,253,205,218,245,86,170,244,223,35,30,27,25,154,214,113,99,230,159,57,62,96,98,31,81,156,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,174,103,22,62,105,243,147,230,6,33,245,25,192,201,244,224,74,235,157,156,191,242,183,61,242,95,12,210,84,99,107,29,61,245,184,130,221,73,3,187,110,33,162,109,218,169,34,124,123,87,108,181,52,237,99,145,25,179,169,44,110,70,35,156,176,195,19,176,175,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,59,220,174,60,137,229,151,219,94,177,90,97,255,0,51,174,94,148,120,90,142,167,136,174,31,176,135,70,213,14,233,113,109,130,217,12,16,82,218,169,98,130,24,226,170,162,164,130,22,109,133,58,83,62,165,119,61,200,233,18,77,168,196,149,204,12,234,224,163,138,235,23,22,153,53,69,140,186,182,170,60,95,109,210,143,20,217,40,166,123,187,5,86,231,164,114,35,100,68,122,67,59,25,213,141,117,123,83,87,199,212,123,226,145,76,128,53,172,225,139,58,243,79,32,243,150,203,142,178,114,223,237,92,73,55,82,211,5,153,241,84,207,13,219,181,55,164,218,105,32,167,145,146,79,172,142,141,236,141,29,252,108,113,59,69,86,162,27,30,225,59,255,0,210,188,43,102,197,62,196,186,217,189,179,111,167,184,123,58,237,77,217,235,168,250,177,181,253,10,136,181,94,156,204,221,181,236,213,118,185,21,53,93,0,253,98,218,113,41,148,52,217,245,144,216,231,40,230,130,146,74,140,69,103,154,27,122,213,207,44,48,69,113,102,146,209,77,35,226,213,232,200,234,99,134,69,68,71,106,140,84,86,185,21,90,183,44,199,254,62,51,51,21,101,23,8,89,147,142,176,85,95,100,189,83,219,233,237,244,213,77,146,72,228,165,237,181,112,209,190,120,159,27,218,246,77,27,42,28,248,222,142,247,100,107,28,168,168,138,138,26,235,147,167,202,59,44,240,174,15,225,10,207,142,173,52,154,222,177,237,194,190,225,119,170,146,56,250,142,236,213,115,81,193,3,94,214,35,214,22,50,5,123,88,247,59,108,147,206,228,84,71,232,144,88,77,79,38,204,235,250,115,195,237,219,39,42,237,253,26,188,178,184,39,70,120,226,219,28,244,55,25,106,42,35,220,229,145,202,233,155,59,43,17,218,49,141,72,250,26,110,118,245,3,63,192,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,75,21,198,159,17,215,94,22,50,26,235,154,150,44,17,87,137,110,77,168,134,219,70,196,137,206,162,162,158,125,201,29,85,115,154,168,230,83,53,200,141,238,84,87,200,248,98,71,51,169,212,109,245,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,213,178,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,82,111,249,87,240,191,128,114,163,36,173,89,223,111,187,210,95,177,102,99,217,225,150,186,178,158,162,26,170,107,124,13,158,103,37,37,52,137,19,101,137,250,44,76,170,137,207,122,118,138,93,63,233,104,70,175,31,124,27,84,240,131,154,20,86,251,21,77,93,126,4,196,244,235,54,28,174,174,173,138,122,215,190,8,225,74,200,106,18,56,227,70,189,146,202,142,106,163,54,44,114,199,163,156,244,145,27,114,185,98,241,181,89,145,153,143,77,148,153,161,138,246,101,182,40,219,71,13,77,218,229,58,82,225,170,166,172,210,71,36,44,85,116,80,195,60,211,57,147,46,214,55,115,227,149,242,53,177,61,28,19,126,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,89,143,252,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,168,16,195,199,222,64,224,222,27,248,151,191,229,246,95,93,41,39,195,211,211,211,93,168,104,89,112,90,186,155,75,39,102,171,71,82,170,136,230,61,174,71,62,54,185,94,245,167,146,157,206,123,156,245,82,234,242,175,226,131,31,101,70,118,218,178,66,223,104,171,191,97,60,199,188,67,21,117,29,61,60,213,85,54,249,219,4,205,74,186,104,210,86,197,19,53,88,159,85,43,152,245,236,244,186,255,0,210,208,195,92,83,139,49,86,57,190,213,98,156,107,137,174,184,130,245,91,179,180,220,110,149,178,85,213,79,177,141,99,55,203,34,185,238,218,198,53,169,170,247,53,168,137,220,136,77,247,44,206,11,191,131,102,92,63,50,49,171,122,152,251,31,91,233,39,169,167,154,135,163,37,138,133,83,170,202,29,100,99,102,108,206,87,181,213,13,93,173,234,69,19,17,171,209,73,36,12,213,49,43,143,190,4,237,92,93,225,154,43,238,26,172,164,180,230,46,29,167,90,75,61,101,84,141,130,138,170,9,42,33,116,145,87,72,202,121,103,123,35,141,181,14,133,172,84,70,201,51,213,123,158,227,45,64,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,76,167,40,174,38,240,14,37,201,43,127,14,55,10,154,75,54,44,193,213,21,45,161,130,174,227,10,62,253,5,84,245,117,170,250,88,149,82,87,62,20,234,164,172,107,92,141,99,99,126,239,125,90,200,182,226,199,205,62,114,124,192,196,62,163,57,226,176,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,161,180,65,17,124,221,179,191,58,50,215,137,44,55,98,203,156,222,198,184,86,219,62,7,163,171,150,142,201,127,171,161,130,73,221,95,94,215,74,232,225,145,173,87,171,88,198,171,149,53,209,141,79,130,25,255,0,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,60,167,20,28,189,50,95,139,60,127,111,204,108,198,196,248,214,221,114,183,89,226,178,69,21,146,182,146,24,29,4,115,77,51,92,230,205,77,43,149,251,170,30,138,168,228,77,17,189,222,42,161,142,188,154,243,99,52,243,67,242,191,249,76,204,188,87,139,125,153,244,127,177,123,118,243,83,95,217,122,158,208,234,116,186,207,118,205,221,54,110,219,166,187,27,175,130,22,3,157,95,154,124,45,242,254,135,212,110,36,148,240,165,193,78,86,112,125,244,167,242,103,127,197,119,63,165,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,214,53,185,213,249,167,194,223,47,232,125,70,226,5,148,225,75,140,219,239,9,121,113,154,182,204,7,106,234,227,60,119,236,138,123,69,202,118,49,244,182,168,233,210,183,175,82,232,221,175,86,100,237,17,36,81,171,86,61,202,231,63,84,103,74,91,1,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,79,202,38,207,150,87,2,86,172,145,193,182,236,243,205,44,51,87,30,104,95,169,228,117,45,29,210,6,177,248,110,137,234,230,181,145,199,170,171,42,102,139,71,72,247,237,145,140,147,161,182,53,73,186,161,120,56,23,224,202,197,193,230,92,85,91,36,186,251,103,25,226,142,207,81,137,174,81,61,233,74,233,34,71,244,169,169,163,118,154,67,23,86,84,73,28,212,146,71,61,206,118,212,86,69,30,74,128,6,181,156,88,249,167,206,79,152,24,135,212,103,61,255,0,2,252,25,95,120,195,204,122,171,100,151,95,99,96,204,47,217,234,49,53,202,39,177,106,155,28,170,254,149,53,52,110,215,89,165,233,74,137,35,154,177,198,214,57,206,220,168,200,164,240,28,88,249,167,206,79,152,24,135,212,103,38,123,149,101,166,213,110,224,115,0,214,91,237,148,148,181,23,74,139,197,93,116,176,194,214,62,170,116,185,212,194,146,202,228,77,94,244,138,24,163,71,59,85,217,27,27,224,212,68,12,159,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,167,235,0,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,218,160,183,249,195,158,153,113,144,212,120,102,237,154,23,159,99,90,177,70,32,135,13,195,114,149,17,41,104,234,165,130,121,163,125,75,213,83,165,10,246,119,49,100,209,90,199,61,170,253,172,71,189,151,0,192,14,117,126,86,48,183,204,10,31,78,184,129,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,69,240,209,154,124,47,227,185,176,46,102,90,127,197,236,87,154,56,42,125,151,115,252,204,50,201,217,39,154,40,250,221,46,187,25,38,214,251,143,213,171,240,85,146,158,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,91,45,120,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,113,29,43,88,247,118,105,28,216,219,51,54,187,115,17,28,137,212,100,111,96,69,7,46,238,62,171,56,99,197,75,128,243,74,225,117,185,101,149,239,165,79,170,212,207,81,244,102,68,146,87,246,154,90,109,202,196,133,239,158,71,84,71,27,18,71,123,178,55,115,163,233,203,58,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,115,228,213,158,153,143,153,57,113,140,242,191,26,222,125,171,106,203,159,100,197,96,154,116,87,85,83,210,213,37,82,45,43,164,85,247,225,143,178,183,164,138,155,152,215,185,136,229,99,99,99,2,66,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,32,91,143,190,4,238,188,34,98,106,43,238,26,172,171,187,101,214,34,168,90,75,61,101,84,142,158,182,150,120,233,225,116,145,87,72,202,120,160,99,228,145,213,14,133,172,85,87,71,11,213,123,216,226,125,12,0,231,87,229,99,11,124,192,161,244,235,136,17,107,194,46,119,218,184,113,226,47,6,103,45,246,199,87,119,182,216,42,42,91,89,73,73,35,89,58,193,81,75,53,52,143,143,119,186,231,177,179,171,209,138,173,71,171,17,170,230,110,222,155,25,225,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,83,86,211,63,249,94,241,211,249,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,105,174,168,145,66,85,56,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,47,87,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,203,213,203,15,132,204,19,196,94,105,212,226,76,200,190,90,159,101,193,253,27,141,62,31,109,206,141,245,215,90,168,106,105,222,169,61,4,172,145,242,91,182,59,167,51,220,214,53,206,158,54,49,238,84,145,25,145,92,193,57,95,84,221,170,107,179,167,133,236,47,72,199,178,158,74,155,230,15,160,142,42,102,108,134,42,104,162,75,69,29,61,59,90,175,86,178,162,89,88,233,55,200,245,78,146,57,238,216,177,173,147,185,197,143,178,43,31,218,243,27,46,111,213,118,235,149,186,162,9,101,138,42,169,161,130,225,4,115,71,51,169,42,155,11,216,233,105,164,116,76,73,34,87,34,57,19,247,42,6,206,96,178,156,40,241,93,151,28,90,229,195,49,174,10,151,176,221,104,122,112,95,236,19,204,143,170,180,85,57,21,81,174,84,68,234,66,253,174,88,166,68,70,200,214,185,21,24,246,73,27,47,88,0,0,0,0,24,1,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,0,0,1,17,124,233,242,66,213,102,198,88,83,136,11,125,243,15,210,84,98,42,118,97,234,235,43,99,108,55,26,201,233,210,73,18,224,154,119,212,49,177,58,42,121,30,228,69,139,101,43,117,114,72,137,28,186,16,3,204,211,58,255,0,45,60,92,98,158,207,111,236,180,24,19,92,21,71,190,45,147,75,216,167,155,180,73,38,146,61,174,214,170,90,157,142,77,186,196,145,110,106,59,118,161,98,178,67,5,90,179,43,58,48,14,92,223,106,42,224,182,226,172,81,106,178,86,75,72,246,182,120,224,169,171,142,25,29,27,156,215,53,30,141,122,170,42,181,201,174,154,162,248,27,52,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,106,217,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,178,247,15,217,153,249,100,200,236,7,154,82,85,218,170,42,241,54,31,161,184,87,251,46,77,244,176,215,62,22,246,168,25,239,189,91,210,157,37,141,88,231,43,152,230,43,92,187,154,160,92,0,0,26,251,113,55,196,223,18,86,14,36,179,94,197,98,226,15,50,173,214,219,118,56,190,210,81,209,210,98,202,248,96,166,130,58,249,155,28,81,198,217,81,172,99,90,136,212,106,34,34,34,34,33,46,156,184,113,102,42,199,60,24,229,230,41,198,184,154,235,136,47,85,190,214,237,55,27,165,108,149,117,83,236,186,213,177,155,229,145,92,247,109,99,26,212,213,123,154,212,68,238,68,45,174,97,114,137,225,183,50,177,254,37,204,107,238,54,204,168,46,88,170,241,91,123,172,138,146,229,64,216,35,158,166,103,205,35,99,107,168,220,228,98,57,234,136,138,231,46,154,106,171,226,100,254,66,100,166,21,225,219,41,236,89,57,130,174,23,90,219,46,31,237,93,154,123,164,177,201,84,254,189,76,181,15,222,232,227,141,139,163,230,114,38,140,79,117,19,93,87,85,80,215,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,3,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,15,86,0,215,91,141,30,18,113,87,8,217,166,184,90,229,47,110,195,119,222,211,112,195,55,22,186,73,122,148,45,169,145,140,130,121,86,24,163,90,200,227,72,93,51,35,69,107,122,209,170,46,143,67,213,242,212,226,23,10,240,233,196,213,13,239,26,211,105,101,197,214,247,97,42,155,131,170,163,130,59,87,105,170,166,145,149,146,172,138,140,88,88,248,26,146,42,185,187,99,123,222,138,229,98,49,249,85,207,59,234,79,239,39,225,164,85,129,180,237,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,48,115,71,242,39,153,191,98,250,197,17,138,188,168,248,233,254,35,133,252,235,198,127,245,61,46,0,173,174,111,249,77,117,174,74,133,119,254,43,178,177,205,255,0,30,20,127,250,158,19,42,185,163,249,19,204,223,177,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,183,248,231,61,50,227,45,179,31,3,101,126,53,188,251,42,235,152,221,186,43,4,211,162,54,150,162,170,149,105,209,105,93,34,175,185,52,157,169,189,36,84,218,247,49,204,71,35,221,27,31,226,184,196,225,87,6,241,95,148,119,12,31,121,182,210,55,19,219,169,234,42,112,157,222,73,22,23,219,174,42,207,113,29,43,88,247,118,105,28,216,219,51,54,187,115,17,28,137,212,100,111,102,21,115,184,187,93,108,23,92,134,190,216,174,117,118,235,149,186,163,16,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,133,235,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,67,94,113,100,238,62,200,172,127,116,203,156,198,176,213,219,174,86,234,137,226,138,89,105,102,134,11,132,17,205,36,45,171,165,116,204,99,165,166,145,209,61,99,149,26,136,228,79,222,137,158,156,174,184,250,172,193,247,219,111,12,249,197,112,186,221,45,88,142,225,77,67,132,239,19,212,207,89,37,178,169,236,138,154,11,107,152,231,59,101,27,186,113,182,46,154,53,176,200,231,110,69,100,138,248,115,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,27,36,241,99,229,99,57,62,95,226,31,78,156,214,176,153,62,25,179,211,49,243,231,149,246,116,93,179,66,243,237,155,174,23,195,248,167,13,195,114,149,21,106,171,41,98,178,50,104,223,82,245,85,234,204,157,161,204,89,52,71,61,172,106,191,115,213,239,124,54,1,153,92,72,112,21,136,112,134,69,229,175,18,89,71,98,171,184,225,140,65,129,236,23,12,73,111,166,237,85,181,116,23,25,45,174,168,173,175,86,182,37,108,52,59,98,107,222,247,202,187,37,153,200,136,216,246,53,182,83,133,94,38,49,151,10,25,185,71,154,88,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,231,167,134,75,77,170,255,0,194,38,84,88,175,182,202,75,141,182,227,150,246,42,74,202,58,184,91,52,21,48,73,108,133,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,67,95,48,206,11,46,188,44,102,133,69,247,8,97,250,182,229,94,37,168,69,195,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,164,143,100,219,66,111,242,119,56,176,14,122,224,11,94,99,101,205,250,146,227,109,184,211,193,44,177,69,85,12,211,219,231,146,24,230,117,37,83,97,123,219,21,76,109,149,137,36,74,229,86,170,254,229,92,53,231,87,229,99,11,124,192,161,244,235,137,133,92,174,184,130,207,28,183,207,27,110,87,224,60,63,117,197,184,51,22,220,41,155,136,236,208,65,52,209,218,227,146,104,169,221,121,106,198,215,118,126,143,82,46,171,213,18,57,35,70,177,234,138,145,73,22,106,243,171,242,177,133,190,96,80,250,117,196,8,160,225,146,237,106,176,113,37,149,23,219,237,206,146,221,109,183,99,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,101,87,50,254,61,106,115,231,16,205,146,185,77,125,171,131,46,172,117,18,67,119,124,125,45,151,251,140,21,82,53,179,54,104,101,145,179,208,163,99,134,88,83,220,220,247,43,222,215,43,33,86,96,89,239,242,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,250,242,119,135,236,125,157,246,172,123,125,194,12,164,130,219,151,24,94,175,21,94,171,43,82,102,192,144,64,213,119,102,100,145,198,246,246,153,26,217,93,28,111,86,35,146,25,87,114,108,82,218,155,4,98,108,134,193,188,54,242,252,204,124,169,193,148,84,141,101,187,45,239,207,185,215,67,78,176,190,237,113,91,84,169,81,91,42,57,239,118,249,28,221,81,170,247,108,98,50,54,174,198,53,19,95,112,38,167,157,95,149,140,45,243,2,135,211,174,36,43,19,83,206,175,202,198,22,249,129,67,233,215,18,32,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,160,92,190,14,248,85,198,92,87,230,229,191,7,217,173,181,109,195,22,234,138,122,156,89,119,142,68,133,150,235,114,191,223,70,202,230,61,189,166,70,182,70,194,205,174,220,244,87,42,116,217,35,217,176,70,85,101,158,21,201,188,184,195,153,91,130,169,59,61,151,12,219,226,183,211,110,142,54,73,54,196,247,231,151,166,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,241,92,42,240,207,131,120,80,202,58,60,173,193,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,120,0,199,254,52,120,73,194,188,92,229,98,225,107,148,189,135,18,88,187,77,195,12,220,90,232,226,233,215,58,154,70,50,9,229,88,101,145,40,228,145,97,116,204,141,17,206,232,198,168,186,177,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,187,68,24,65,204,191,129,202,110,35,176,108,217,195,129,223,86,204,197,193,118,121,25,13,36,108,150,161,151,203,116,43,36,235,68,216,88,142,114,84,163,159,43,161,115,27,239,190,69,141,232,168,230,62,16,131,99,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,0,0,0,0,0,0,0,0,0,0,0,0,2,133,253,135,45,241,11,226,81,187,71,124,63,172,14,208,112,139,169,200,17,175,205,219,33,43,177,46,21,252,174,218,98,89,103,183,190,221,77,43,27,20,174,114,179,124,209,232,155,117,110,186,202,213,239,79,13,123,200,232,225,51,60,106,242,55,54,237,55,255,0,125,212,53,85,16,82,212,163,58,73,182,55,84,192,247,189,86,68,84,209,27,23,235,79,222,134,194,121,159,151,214,92,205,193,213,120,74,251,111,165,172,166,169,124,82,116,234,99,222,205,204,145,28,138,169,241,240,83,94,14,39,242,66,233,195,246,108,213,224,154,141,86,38,83,82,213,211,77,28,50,70,221,178,71,175,118,254,253,119,53,255,0,21,240,254,132,13,141,240,214,32,160,197,54,104,47,118,215,181,208,84,43,209,186,61,174,209,90,229,106,247,162,233,240,63,80,143,158,87,92,85,84,102,14,95,51,47,113,149,218,162,174,245,65,89,86,173,150,162,162,39,57,236,116,176,43,23,78,231,232,139,81,167,130,167,114,146,12,7,14,110,228,208,249,213,170,213,209,59,191,89,244,148,72,212,84,215,64,41,99,187,180,69,59,19,192,249,152,228,106,175,127,129,222,199,106,128,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,82,229,209,59,138,142,21,17,80,15,154,73,62,7,48,199,185,119,42,127,89,82,199,171,147,185,52,59,90,212,106,104,128,114,114,14,170,154,170,106,40,29,83,87,60,112,196,205,55,61,238,70,181,53,93,19,85,95,218,160,121,188,200,199,246,76,181,194,181,56,166,251,85,20,52,244,239,137,159,156,153,145,234,175,122,53,59,222,168,159,19,93,142,37,179,198,249,158,185,155,117,196,245,245,245,146,209,37,76,241,209,69,60,205,122,54,30,209,51,227,253,20,70,248,74,169,241,253,234,102,7,50,126,53,167,199,21,213,57,87,151,152,190,71,91,224,169,141,106,164,160,170,84,110,232,106,42,17,88,170,145,167,126,173,137,123,159,250,188,76,80,225,107,135,92,91,159,249,139,73,98,182,97,234,218,155,90,69,83,37,77,75,105,213,241,53,89,22,168,213,93,204,77,117,124,127,202,215,189,0,147,126,87,156,45,208,229,246,23,166,204,235,229,190,146,91,165,214,145,101,138,71,211,72,217,89,21,69,61,35,246,106,254,229,68,93,222,9,226,164,132,31,131,130,48,149,167,4,225,139,110,28,179,208,69,75,13,13,36,52,251,35,77,19,220,141,172,238,239,93,59,154,157,218,252,15,222,0,117,74,239,219,224,118,47,114,106,124,238,213,203,162,38,191,210,1,154,170,234,189,231,123,74,35,77,19,189,14,196,77,0,228,0,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,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,246,215,172,86,151,87,139,31,43,25,201,242,255,0,16,250,116,229,170,229,113,228,79,44,190,218,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,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,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,146,156,102,240,93,138,184,96,207,26,28,183,195,109,186,226,155,46,47,219,62,16,168,142,134,71,213,86,111,155,164,148,46,70,49,25,45,100,111,88,218,230,195,174,230,203,3,246,198,178,164,109,198,179,105,218,219,77,170,227,83,65,89,112,182,82,85,84,90,234,22,174,134,89,161,107,223,75,58,197,36,43,44,78,84,213,143,88,166,150,53,115,116,93,146,61,190,14,84,80,196,14,89,124,53,103,207,14,153,95,123,163,207,44,75,86,199,221,234,34,109,159,8,186,229,219,96,195,240,67,37,67,164,123,28,201,31,3,31,83,36,235,35,153,15,118,140,141,206,115,158,231,50,56,118,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,237,175,88,173,50,126,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,24,57,92,121,19,203,47,182,189,98,180,202,160,49,171,135,222,94,252,56,240,217,152,247,108,210,192,22,123,173,93,234,183,170,203,111,182,42,217,87,29,138,25,21,253,72,232,125,198,189,187,152,244,141,100,149,210,75,211,110,221,250,62,94,166,74,128,0,140,14,119,185,153,217,176,174,90,100,229,29,93,170,95,104,92,42,241,53,194,14,166,234,234,126,207,26,83,210,63,106,63,220,134,78,213,90,154,185,139,185,208,123,174,77,143,69,147,243,95,110,101,216,254,155,48,120,210,204,74,171,110,33,171,186,219,108,117,20,214,10,84,153,101,217,70,250,74,104,226,170,167,137,146,34,108,99,107,18,173,87,106,108,115,220,247,183,118,253,202,24,213,29,166,235,53,170,162,251,13,178,173,246,218,58,136,105,42,43,27,11,150,8,103,153,178,58,40,159,38,155,90,247,182,9,156,214,170,234,228,138,69,77,118,174,153,149,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,158,131,134,174,25,46,184,191,150,215,16,121,143,81,77,72,218,139,165,69,29,210,202,151,107,115,152,200,96,195,251,234,106,107,105,42,21,28,174,124,177,84,87,210,53,88,212,68,124,114,70,231,232,247,236,194,188,189,198,183,92,181,199,248,107,49,172,84,244,147,220,176,173,226,138,247,71,21,91,28,232,36,158,154,102,77,27,100,107,92,215,43,21,204,68,84,71,53,116,215,69,79,16,54,136,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,6,31,241,169,204,103,46,56,84,172,102,3,178,82,253,43,204,47,239,74,201,173,17,105,217,104,169,86,120,93,36,117,147,163,209,212,243,77,74,179,58,20,107,37,115,93,210,146,72,250,111,103,83,34,242,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,40,107,24,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,91,78,33,248,126,192,60,77,101,125,118,84,102,51,42,217,109,172,168,167,171,138,178,133,33,74,218,41,225,145,28,217,105,228,154,57,27,27,213,187,226,115,145,186,172,114,200,222,237,202,107,175,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,115,48,255,0,152,143,4,20,124,85,96,68,197,184,58,151,110,102,225,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,218,198,79,217,209,100,142,54,75,80,229,123,145,175,123,144,44,95,46,94,99,56,101,249,95,127,203,254,40,51,50,146,223,114,193,116,242,221,109,216,134,253,116,168,168,173,190,81,62,73,36,154,39,58,93,238,154,166,23,57,173,142,54,57,100,150,57,24,200,226,94,139,220,232,234,226,139,137,188,125,197,54,104,92,179,3,23,212,213,209,219,95,80,231,89,112,242,92,102,169,162,179,64,177,197,30,200,27,34,237,107,222,216,34,116,175,99,88,146,72,142,126,214,234,141,109,160,50,43,129,206,17,46,188,95,102,227,176,164,247,26,187,62,19,176,211,182,229,136,238,176,83,185,239,100,10,244,107,41,97,122,181,98,101,76,203,187,103,81,116,70,71,52,136,217,58,75,27,131,39,249,74,112,93,244,210,251,71,197,118,63,110,219,46,28,184,77,6,23,181,207,67,185,183,26,232,217,181,213,206,116,172,86,44,48,61,234,145,58,37,87,118,152,92,187,163,90,125,178,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,0,0,107,89,197,143,154,124,228,249,129,136,125,70,115,218,227,126,17,46,182,94,14,114,243,139,172,51,113,171,184,91,111,245,21,150,220,75,64,234,119,61,109,147,178,225,87,79,79,84,199,177,187,91,76,246,193,28,78,234,42,43,102,124,104,215,63,172,140,139,197,113,99,230,159,57,62,96,98,31,81,156,153,238,89,214,155,85,255,0,151,254,95,216,175,182,202,75,141,182,227,79,126,164,172,163,171,133,179,65,83,4,151,106,230,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,149,202,119,133,78,35,176,246,59,182,103,229,242,229,117,193,185,109,93,111,90,216,237,111,172,123,62,150,245,33,168,134,153,210,82,178,68,210,24,186,174,168,100,179,183,191,116,75,11,94,217,22,86,75,80,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,15,171,147,183,15,216,7,52,243,67,18,102,190,47,101,93,77,203,43,170,45,117,118,90,53,72,95,69,44,245,81,215,55,171,60,114,70,231,57,241,58,24,165,137,204,115,21,146,49,174,239,209,52,153,242,42,249,24,253,118,125,219,252,72,149,64,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,208,50,168,0,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,218,160,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,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,8,1,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,128,149,67,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,2,45,120,73,201,11,87,17,249,253,135,50,94,243,124,171,179,83,226,58,123,163,89,95,77,27,100,125,52,240,219,170,106,33,122,177,221,207,98,75,12,123,217,171,85,204,220,212,115,21,81,232,166,225,51,62,110,217,243,126,225,187,12,224,90,187,222,54,195,181,21,81,85,211,211,254,98,14,132,31,252,247,213,169,72,154,202,105,26,232,221,20,178,108,73,18,104,81,189,242,49,22,229,242,184,243,217,150,95,109,122,61,105,62,113,218,109,80,221,106,47,176,219,41,25,114,172,167,134,146,162,177,176,181,39,154,8,93,35,162,137,242,105,185,204,99,167,153,205,106,174,141,89,100,84,211,114,234,24,213,136,50,243,31,101,87,46,188,119,128,243,75,48,170,241,190,44,182,229,190,39,117,218,249,83,81,53,67,234,39,154,150,174,101,98,75,59,150,89,25,18,72,144,177,239,209,92,200,154,187,89,174,198,235,238,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,54,168,34,175,155,95,6,89,113,135,236,85,156,86,96,171,173,171,12,221,106,238,16,211,223,236,146,189,34,142,251,85,59,244,74,154,54,167,255,0,62,126,148,147,70,137,182,72,217,44,203,181,236,145,102,147,76,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,104,241,109,138,184,185,205,53,197,55,40,187,14,27,177,118,155,126,25,183,53,178,69,211,161,117,76,143,100,243,196,179,75,26,86,73,26,194,217,159,26,163,93,209,141,17,52,98,1,231,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,97,236,170,204,139,22,112,101,198,28,205,12,49,71,117,164,181,98,107,124,87,26,72,110,148,47,164,170,100,114,38,168,143,141,255,0,230,123,85,209,189,186,62,55,189,142,107,221,16,60,181,57,126,254,93,171,40,115,239,53,161,217,128,109,87,7,123,46,220,230,233,37,226,186,146,122,103,254,118,41,233,159,13,69,185,233,218,96,147,107,209,203,36,111,103,118,215,19,82,0,0,0,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,0,0,2,218,113,41,155,212,217,11,144,216,231,55,38,158,146,58,140,59,103,154,107,122,85,193,44,208,75,113,126,145,81,67,35,34,209,234,201,42,100,134,53,84,86,232,143,85,87,53,17,92,154,214,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,74,87,59,76,235,255,0,229,23,135,58,59,127,234,198,183,10,169,34,255,0,202,40,233,35,133,233,39,254,90,178,53,209,255,0,176,43,93,250,104,69,88,2,93,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,56,250,231,185,25,238,189,203,17,101,245,224,127,56,174,185,33,197,30,95,226,234,59,245,37,170,219,91,120,166,178,95,165,174,170,116,20,75,106,171,149,176,212,186,161,200,246,55,100,109,114,78,213,145,118,54,72,35,123,145,118,104,6,198,96,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,158,229,157,118,181,88,57,127,229,253,246,251,115,164,183,91,109,212,247,234,186,202,202,185,155,12,20,208,71,118,174,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,145,89,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,66,26,255,0,186,167,156,191,194,227,242,191,244,142,235,249,48,246,135,179,62,136,116,27,209,250,59,215,253,46,205,214,233,251,71,167,249,206,191,87,94,175,185,191,179,254,104,242,188,198,120,215,254,21,89,143,5,131,0,92,238,177,229,150,22,252,221,182,154,117,233,71,116,174,69,122,73,115,116,59,90,246,238,99,210,56,155,42,185,204,141,174,118,145,58,105,99,76,85,250,39,138,190,138,253,58,250,51,117,250,55,237,15,100,251,99,177,73,216,123,119,79,171,217,186,250,116,250,221,63,127,167,187,118,223,123,77,59,192,217,123,39,115,139,0,231,174,0,181,230,54,92,223,169,46,54,219,141,60,18,203,20,85,80,205,61,190,121,33,142,103,82,85,54,23,189,177,84,198,217,88,146,68,174,85,106,175,238,85,246,164,0,240,11,198,190,42,225,79,49,233,44,151,107,159,104,203,44,77,112,134,60,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,180,108,70,42,110,108,79,138,124,237,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,1,21,124,243,190,164,254,242,126,26,97,87,6,124,45,127,11,140,109,140,50,222,139,18,123,18,245,109,193,245,87,219,37,68,173,221,74,250,232,171,41,34,108,85,40,141,87,164,47,100,242,53,92,207,121,142,86,191,71,163,86,55,230,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,99,87,15,92,49,113,29,156,121,167,54,22,202,60,47,117,181,226,76,27,112,129,247,75,141,76,207,182,125,26,168,101,74,49,178,79,43,182,201,12,209,200,199,185,35,98,58,127,204,72,172,99,150,55,105,46,156,193,48,221,215,6,242,213,196,248,66,251,137,234,241,37,202,199,103,195,54,218,203,205,90,59,175,114,158,27,149,190,57,42,164,220,247,187,124,142,106,189,117,123,151,87,46,174,119,138,229,253,21,166,213,110,169,175,172,183,219,41,41,106,46,149,9,87,93,44,48,181,143,170,157,34,142,20,150,87,34,106,247,164,80,197,26,57,218,174,200,216,223,6,162,38,48,115,71,242,39,153,191,98,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,129,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,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,3,63,248,5,255,0,161,101,196,111,222,255,0,255,0,119,41,72,171,37,83,128,95,250,22,92,70,253,239,255,0,247,114,148,138,176,54,83,225,59,202,198,77,252,191,195,222,157,1,232,51,139,39,112,14,122,224,11,166,92,230,53,134,146,227,109,184,211,207,20,82,203,75,12,211,219,231,146,25,33,109,93,43,166,99,219,21,76,109,149,235,28,168,213,86,170,254,244,95,63,194,119,149,140,155,249,127,135,189,58,2,234,129,98,184,95,224,207,37,248,76,181,92,40,242,230,134,174,227,114,184,212,75,44,183,235,220,84,147,93,91,4,141,133,29,72,218,152,96,137,201,77,186,157,146,36,75,170,111,87,59,245,105,142,188,234,252,172,97,111,152,20,62,157,113,51,252,192,174,114,182,155,173,255,0,134,220,19,98,177,91,42,238,55,43,142,100,91,105,40,232,233,33,116,211,212,207,37,5,193,177,197,28,109,69,115,222,231,42,53,26,136,170,170,168,136,4,48,225,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,39,251,130,14,11,176,175,8,249,113,5,13,107,109,87,188,125,114,234,79,123,196,49,80,198,217,25,213,72,119,80,211,78,172,73,150,141,139,4,106,141,122,251,242,35,165,218,205,201,27,44,255,0,45,14,2,169,178,27,15,67,157,89,179,98,164,159,49,111,148,241,205,104,100,157,93,246,11,116,244,177,185,208,186,25,162,141,208,87,43,164,154,41,151,223,218,198,163,24,230,163,230,71,231,168,22,171,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,53,172,2,106,121,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,135,234,139,170,119,31,66,166,167,92,137,170,119,32,8,157,251,124,78,211,230,110,173,93,21,52,254,147,232,78,244,212,14,72,247,230,135,194,221,14,96,225,122,156,206,177,219,233,34,186,90,169,18,89,100,101,52,142,149,241,83,211,213,191,102,172,238,68,85,219,226,158,40,72,65,248,56,223,9,90,113,182,24,185,97,203,197,4,85,80,215,82,77,79,178,68,213,61,248,220,206,254,244,215,185,203,221,175,196,13,115,120,105,207,27,230,69,102,109,171,19,208,87,214,69,68,181,48,71,91,20,19,53,136,232,123,68,47,147,244,145,91,225,18,39,195,247,161,177,62,91,227,251,38,101,97,90,108,83,98,170,138,106,122,135,202,207,205,204,201,52,86,61,90,189,236,85,79,129,175,79,20,188,58,226,220,128,204,90,187,21,207,15,86,211,90,214,42,105,41,170,93,78,172,137,202,248,181,86,162,238,122,107,171,36,254,86,189,202,101,127,45,142,53,167,192,245,212,217,87,152,120,190,70,219,231,169,145,105,100,175,170,85,110,233,170,41,209,24,138,177,175,126,174,149,123,223,250,252,0,153,3,131,174,154,170,154,182,6,212,210,79,28,209,63,93,175,99,145,205,93,23,69,209,83,246,161,218,7,205,52,123,87,114,33,196,114,124,15,161,205,71,38,138,117,36,122,57,123,147,64,59,90,186,167,121,81,194,34,34,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,165,93,160,21,3,132,93,78,64,0,0,0,0,3,128,128,52,79,212,114,0,3,1,121,144,241,157,6,82,216,34,193,24,11,21,49,183,234,248,22,85,101,37,66,36,141,88,234,226,69,215,88,220,137,220,201,124,85,60,23,196,191,28,82,113,117,151,220,58,89,154,151,107,253,171,218,181,17,245,33,164,146,165,233,35,145,179,50,55,104,216,218,231,119,110,118,191,184,129,108,222,205,92,91,158,120,234,163,21,95,27,36,213,51,58,84,167,167,137,242,205,211,141,210,201,46,214,239,85,94,237,235,225,167,114,120,32,31,147,133,48,158,54,205,188,92,182,123,5,13,125,242,245,93,213,170,145,35,78,164,142,211,87,189,235,170,254,181,239,85,95,21,253,164,250,240,117,195,22,27,200,140,1,107,114,225,170,58,43,228,180,113,118,169,18,4,108,187,221,79,2,73,185,200,247,106,170,232,215,94,243,28,185,111,240,61,30,0,183,82,230,150,60,180,212,50,235,93,72,245,142,42,202,40,53,100,115,193,76,237,168,171,185,232,136,171,39,234,248,247,18,48,141,70,162,53,168,136,136,154,34,39,192,14,64,40,145,232,212,2,137,38,248,39,119,237,41,98,107,223,167,249,202,54,171,215,93,170,119,70,205,190,63,231,2,182,161,81,66,57,16,169,28,138,7,32,0,0,0,0,0,0,0,0,0,0,0,4,24,241,19,230,7,51,191,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,78,119,14,222,95,178,199,249,155,101,254,197,17,112,139,123,195,183,151,236,177,254,102,217,127,177,68,92,34,208,177,232,169,238,143,7,7,230,222,176,191,237,213,241,72,0,61,90,240,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,182,189,98,180,186,188,88,249,88,206,79,151,248,135,211,167,45,87,43,143,34,121,101,246,215,172,86,151,87,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,241,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,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,246,215,172,86,153,84,98,175,43,143,34,121,101,246,215,172,86,153,84,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,26,193,19,83,206,79,58,254,131,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,72,192,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,132,244,240,177,146,159,193,219,135,220,19,147,146,92,59,109,94,31,183,175,111,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,238,98,59,166,140,221,171,181,85,215,135,58,242,190,235,146,185,185,139,242,162,242,234,185,42,48,181,226,166,218,202,138,154,39,82,62,178,6,61,122,53,73,19,149,85,140,154,46,156,172,247,156,138,201,26,168,231,34,162,174,206,100,43,115,147,201,79,160,220,65,90,115,142,146,225,214,164,204,219,122,245,160,146,93,210,65,93,110,138,158,158,77,173,72,218,141,133,208,62,141,91,171,222,229,147,175,174,214,236,64,51,211,149,150,63,166,199,92,22,224,218,85,196,53,119,107,150,21,168,175,176,92,150,165,101,115,233,95,29,75,229,167,167,71,200,158,243,25,71,61,34,51,98,171,26,205,172,77,54,43,91,150,164,64,114,75,204,204,43,135,243,31,49,50,182,237,87,217,239,88,194,223,111,184,90,58,146,70,200,234,59,2,212,245,224,110,231,163,223,50,178,173,36,107,24,215,126,110,9,220,170,212,103,124,191,129,2,220,196,120,41,197,92,49,99,180,199,84,247,251,174,40,193,152,206,225,47,99,188,221,106,164,173,186,37,119,70,41,106,61,165,58,65,28,93,105,166,125,75,226,209,206,115,217,20,142,119,123,92,167,229,112,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,147,189,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,215,135,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,120,89,83,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,71,87,53,158,54,171,50,166,197,77,195,246,80,226,190,199,140,239,61,58,203,253,202,215,114,158,158,225,135,233,88,248,166,130,54,62,21,111,78,106,142,253,81,95,185,176,34,238,141,82,162,55,166,74,241,175,197,117,139,132,188,154,173,198,93,91,85,102,47,185,107,71,133,172,149,179,61,189,190,171,115,18,73,21,177,162,189,97,129,143,234,200,186,177,171,163,35,234,49,242,198,166,189,152,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,15,202,46,255,0,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,165,255,0,128,78,2,176,247,14,153,95,91,112,204,235,21,37,207,29,227,219,58,91,241,77,13,103,101,175,162,164,164,116,147,42,208,68,189,36,85,100,145,73,11,106,88,175,150,41,36,129,54,171,152,214,170,198,7,31,124,27,84,240,131,154,20,86,251,21,77,93,126,4,196,244,235,54,28,174,174,173,138,122,215,190,8,225,74,200,106,18,56,227,70,189,146,202,142,106,163,54,44,114,199,163,156,244,145,26,19,189,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,61,89,5,124,179,56,209,254,13,153,142,252,183,198,174,234,96,28,125,112,164,130,166,162,106,238,140,118,42,229,94,147,43,180,145,237,133,176,185,30,214,212,57,118,187,167,20,79,71,47,69,35,146,117,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,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,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,160,101,80,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,181,65,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,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,16,3,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,145,138,188,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,1,42,134,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,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,90,174,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,12,180,227,239,142,203,175,23,120,154,138,197,134,168,234,237,57,117,135,106,22,174,207,71,85,27,160,173,170,158,74,120,91,36,181,209,178,162,88,30,248,228,109,67,97,115,17,21,177,204,244,94,247,184,249,120,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,111,248,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,108,19,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,247,34,7,170,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,197,94,102,153,215,249,22,225,31,20,246,123,127,106,175,199,122,224,170,61,241,111,134,46,219,4,221,162,73,52,145,142,110,148,177,84,236,114,110,210,85,139,115,85,187,180,8,107,227,39,61,43,56,137,226,59,25,230,55,182,125,163,101,117,194,75,118,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,168,196,235,189,154,53,58,179,74,237,141,87,43,82,234,227,12,139,172,203,14,89,86,28,198,196,54,110,197,122,204,188,208,160,184,194,231,172,236,153,214,120,45,119,40,232,146,72,164,70,177,187,158,250,185,216,246,34,164,145,84,196,229,123,147,107,89,140,25,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,180,243,105,193,86,172,181,224,107,44,50,230,197,81,87,61,183,10,226,139,45,146,142,90,183,181,211,201,5,53,158,186,24,221,35,154,214,181,94,173,98,42,170,53,169,174,186,34,120,1,128,28,190,240,85,171,50,184,173,195,25,115,125,168,171,130,219,138,172,248,154,201,89,45,35,218,217,227,130,166,193,112,134,71,70,231,53,205,71,163,94,170,138,173,114,107,166,168,190,5,149,204,44,21,117,203,92,127,137,114,230,251,81,73,61,203,10,222,43,108,149,146,210,61,206,130,73,233,166,124,50,58,55,57,173,114,177,92,197,84,85,107,87,77,53,68,240,50,43,149,199,158,204,178,251,107,209,235,79,127,205,239,34,232,242,195,136,234,76,198,195,214,110,197,101,204,187,123,174,51,57,139,3,33,117,226,7,164,117,169,28,81,163,94,221,204,125,36,239,123,209,86,73,106,101,114,61,203,185,172,9,53,224,3,62,105,184,131,225,115,8,226,105,171,106,234,111,182,10,118,97,156,66,250,186,137,106,103,125,198,146,40,218,233,164,154,70,53,101,124,241,58,26,149,84,87,104,181,10,197,123,156,215,41,145,68,59,114,88,206,43,173,151,55,49,94,72,92,47,212,145,88,177,45,157,247,186,26,58,186,167,53,238,186,210,190,54,171,105,99,87,163,21,242,83,73,43,229,70,177,94,230,81,198,186,163,98,82,98,64,0,0,214,179,139,31,52,249,201,243,3,16,250,140,231,191,196,156,104,226,175,224,133,151,252,40,224,7,93,108,20,150,79,106,79,138,46,144,87,73,79,37,215,181,85,214,185,180,45,108,79,68,125,26,193,86,139,43,101,69,234,73,181,54,181,177,110,151,192,113,99,230,159,57,62,96,98,31,81,156,242,153,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,80,61,175,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,78,247,240,60,200,47,200,23,240,116,250,9,106,250,55,236,254,205,218,189,151,69,219,187,119,98,236,126,215,223,209,233,251,71,167,223,218,122,123,183,119,248,119,31,47,7,124,42,224,222,20,50,142,223,131,236,214,218,71,98,123,141,61,61,78,44,187,199,34,204,251,141,197,25,239,163,101,115,24,238,205,27,157,35,97,102,214,237,98,171,149,58,143,145,239,190,160,107,131,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,39,249,97,113,235,77,147,23,90,78,31,179,130,251,73,65,151,215,58,138,153,173,87,122,190,171,214,211,113,157,208,236,134,73,93,47,74,158,133,202,217,220,170,145,123,179,78,178,61,205,98,200,246,201,87,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,128,28,226,201,220,125,145,88,254,233,151,57,141,97,171,183,92,173,213,19,197,20,178,210,205,12,23,8,35,154,72,91,87,74,233,152,199,75,77,35,162,122,199,42,53,17,200,159,189,16,54,115,4,122,242,150,226,223,25,103,14,13,168,200,76,103,133,234,234,31,151,22,122,102,91,49,45,37,50,54,145,109,205,86,195,79,69,84,173,209,172,169,107,83,72,156,159,199,69,12,138,228,71,194,231,203,33,64,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,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,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,38,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,255,0,192,47,253,11,46,35,126,247,255,0,251,185,74,69,89,42,156,2,255,0,208,178,226,55,239,127,255,0,187,148,164,85,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,1,231,241,102,0,193,184,234,167,15,213,99,12,61,73,118,126,21,188,71,127,180,37,74,43,153,75,113,142,41,98,138,161,25,174,215,61,141,158,69,102,228,93,175,218,246,232,246,49,205,244,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,53,60,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,14,85,200,133,42,228,80,58,158,154,119,233,254,114,168,230,248,47,127,237,57,145,155,188,63,204,116,237,86,46,187,84,15,172,20,70,244,114,21,129,142,124,98,240,197,134,243,223,0,93,28,152,106,142,182,249,21,28,189,150,69,129,29,46,246,211,206,145,237,114,189,186,42,58,68,211,188,128,172,87,132,241,182,82,98,228,179,223,232,107,236,119,170,30,149,84,105,34,116,228,110,186,61,143,77,23,245,167,114,162,248,167,236,54,128,115,81,200,173,114,34,162,166,138,139,241,35,159,153,7,3,209,227,251,117,86,105,96,59,77,67,238,180,52,140,89,34,163,162,131,87,199,4,21,46,218,170,155,94,168,170,145,254,191,135,112,31,191,203,123,140,232,51,106,193,46,8,199,184,169,142,191,80,64,146,163,42,234,17,100,114,201,87,42,38,154,70,212,94,231,197,224,171,226,158,6,125,26,202,101,14,106,226,220,140,199,84,248,170,198,217,33,169,133,209,37,69,60,175,150,30,164,109,150,57,118,187,98,162,247,236,79,29,123,151,193,73,233,225,111,139,172,190,226,46,204,228,180,223,237,94,213,167,143,169,53,36,117,47,89,26,142,153,241,183,86,200,214,187,191,107,116,253,224,100,17,198,137,250,142,64,0,112,160,14,64,0,0,0,0,56,85,208,14,65,74,59,82,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,7,10,186,5,93,10,31,170,167,119,136,5,122,175,232,247,169,82,38,165,45,102,157,250,157,128,0,0,0,0,0,0,0,0,11,43,197,79,17,120,107,135,172,177,189,98,58,251,141,11,110,172,183,203,45,5,44,243,185,142,150,77,205,99,81,54,34,187,244,158,158,31,19,212,103,78,113,216,50,107,5,221,49,101,229,237,94,193,69,45,83,99,115,100,209,219,116,68,69,86,49,203,226,168,65,159,26,92,95,98,78,36,177,156,145,51,251,210,199,111,117,69,52,48,195,85,80,230,76,213,169,87,181,92,215,232,137,220,214,104,155,123,191,222,11,121,196,54,127,99,30,33,241,212,184,151,16,75,39,78,55,206,202,74,102,84,77,43,27,27,230,124,157,201,34,170,162,251,201,224,137,250,41,220,102,95,0,188,186,110,56,221,171,152,185,185,111,184,218,169,99,145,157,142,146,162,138,7,54,104,164,165,114,239,84,145,92,190,50,51,187,106,105,183,191,246,91,30,3,120,58,163,206,42,201,49,174,52,150,72,109,180,147,164,80,65,209,167,154,57,154,250,103,187,115,145,234,171,252,182,42,38,212,209,83,250,166,243,9,216,109,120,114,197,73,106,180,83,50,26,120,98,141,136,214,49,172,79,117,141,106,119,53,17,60,17,0,251,173,150,218,59,69,5,61,182,130,6,69,79,77,19,34,141,173,106,53,17,173,106,53,59,145,17,60,17,15,168,0,56,84,213,52,69,208,167,166,159,30,242,176,5,40,212,64,168,186,234,136,84,0,249,157,189,171,167,121,202,73,251,80,239,86,162,248,161,208,248,116,239,3,177,36,79,214,154,254,162,180,84,83,228,110,168,171,170,120,29,140,151,226,170,7,208,10,90,228,95,137,80,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,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,95,110,38,248,100,226,74,255,0,196,150,107,223,108,92,62,102,85,198,219,113,199,23,218,186,58,202,76,39,95,52,21,48,73,95,51,163,150,57,27,18,181,236,115,85,28,142,69,84,84,84,84,2,87,249,92,121,19,203,47,182,189,98,180,186,188,88,249,88,206,79,151,248,135,211,167,45,255,0,46,28,39,138,176,55,6,57,121,133,177,174,25,186,225,251,213,23,181,187,77,186,233,69,37,37,84,27,238,181,111,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,11,149,196,221,166,235,127,225,183,53,236,86,43,101,93,198,229,113,192,247,218,74,58,58,72,93,52,245,51,201,65,51,99,138,56,218,138,231,189,206,84,106,53,17,85,85,81,16,13,104,141,170,13,107,63,130,119,20,255,0,246,180,230,175,254,166,220,127,228,77,148,192,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,212,231,41,148,249,167,154,31,146,15,201,158,90,98,188,91,236,207,164,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,203,85,197,143,149,140,228,249,127,136,125,58,114,234,150,211,137,187,77,214,255,0,195,110,107,216,172,86,202,187,141,202,227,129,239,180,148,116,116,144,186,105,234,103,146,130,102,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,32,26,209,27,84,26,214,127,4,238,41,255,0,237,105,205,95,253,77,184,255,0,200,155,41,128,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,219,94,177,90,101,81,141,92,184,112,158,42,192,220,24,229,230,22,198,184,102,235,135,239,84,94,214,237,54,235,165,20,148,149,80,111,186,213,189,155,226,145,26,246,238,99,218,228,213,59,218,228,84,238,84,50,84,0,0,8,75,231,29,155,213,56,215,137,122,28,173,167,158,173,45,185,113,103,134,23,193,52,17,53,158,209,174,99,42,166,154,39,183,87,189,142,167,90,6,42,61,83,71,194,253,173,77,85,207,184,28,147,242,118,213,122,198,88,243,59,239,150,26,185,106,48,213,61,45,146,193,89,53,43,93,72,217,234,146,71,86,58,41,28,197,84,169,142,40,224,98,172,111,69,108,85,143,71,34,164,173,49,43,53,114,107,141,12,228,204,124,71,154,88,215,135,76,213,168,189,98,107,132,183,10,157,184,70,236,248,225,222,190,228,17,117,24,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,18,255,0,203,35,42,171,50,155,132,44,53,108,191,96,187,174,23,196,151,155,133,206,233,126,162,186,83,207,79,84,181,93,174,72,34,145,240,205,163,162,214,150,158,149,17,17,173,106,181,17,218,42,185,92,161,149,70,10,243,130,201,203,22,57,225,129,115,86,162,110,207,122,203,75,132,21,20,114,109,123,250,244,181,213,16,82,84,83,104,143,107,27,185,239,166,151,168,173,123,147,179,108,110,212,145,202,103,81,229,51,87,44,240,174,114,101,198,35,202,220,107,73,218,44,184,154,223,45,190,167,108,113,190,72,119,167,185,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,128,107,175,194,198,117,255,0,7,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,23,101,51,90,207,224,157,197,63,253,173,57,171,255,0,169,183,31,249,19,96,142,26,241,150,50,199,249,13,129,177,78,99,88,49,5,155,22,84,217,225,134,253,75,126,181,165,186,181,110,48,235,13,76,206,166,68,68,141,146,203,27,229,141,17,173,214,57,24,187,91,174,212,11,150,89,254,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,222,0,6,177,153,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,83,97,238,19,188,172,100,223,203,252,61,233,208,22,171,143,110,8,44,92,92,96,72,171,112,229,45,170,219,153,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,166,215,53,178,74,143,187,252,50,90,110,182,14,27,114,162,197,125,182,85,219,174,86,236,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,185,103,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,250,3,197,103,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,80,215,175,138,46,38,241,247,20,217,161,114,204,12,95,83,87,71,109,125,67,157,101,195,201,113,154,166,138,205,2,199,20,123,32,108,139,181,175,123,96,137,210,189,141,98,73,34,57,251,91,170,53,185,191,202,119,130,10,60,73,236,206,44,243,50,151,125,37,190,224,178,224,154,36,154,9,161,170,146,30,209,5,69,85,84,46,137,234,222,148,232,197,167,86,200,201,27,45,59,158,173,218,145,185,223,149,133,185,50,99,186,78,32,169,112,182,53,197,126,213,202,54,91,223,91,83,138,45,115,67,111,184,75,50,196,230,178,145,148,178,37,66,178,100,157,90,229,85,71,68,176,34,170,72,217,21,34,73,116,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,15,172,182,156,67,240,253,128,120,154,202,250,236,168,204,102,85,178,219,89,81,79,87,21,101,10,66,149,180,83,195,34,57,178,211,201,52,114,54,55,171,119,196,231,35,117,88,229,145,189,219,148,185,96,13,99,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,164,164,242,148,227,71,233,165,138,143,133,28,126,237,183,172,57,111,154,124,47,116,158,187,115,174,52,49,191,115,168,92,217,94,175,89,160,99,213,98,108,72,173,236,208,185,54,198,148,251,164,189,92,196,120,32,163,226,171,2,38,45,193,212,187,115,55,9,219,229,138,196,212,154,10,104,110,145,186,104,164,125,45,84,175,137,207,118,214,50,126,206,139,36,113,178,90,135,43,220,141,123,220,152,235,203,75,151,61,214,193,117,179,241,33,159,86,106,187,117,202,221,81,218,240,198,26,173,167,116,51,211,79,27,170,160,146,91,149,37,85,50,57,143,107,146,158,162,153,209,72,138,138,141,145,127,146,128,74,80,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,145,65,196,223,12,156,73,95,248,146,205,123,237,139,135,204,202,184,219,110,56,226,251,87,71,89,73,132,235,230,130,166,9,43,230,116,114,199,35,98,86,189,142,106,163,145,200,170,138,138,138,132,186,114,225,194,120,171,3,112,99,151,152,91,26,225,155,174,31,189,81,123,91,180,219,174,148,82,82,85,65,190,235,86,246,111,138,68,107,219,185,143,107,147,84,239,107,145,83,185,80,12,149,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,215,103,221,191,196,137,84,35,87,147,94,83,230,158,87,254,87,255,0,41,153,105,138,240,151,180,254,143,246,47,110,217,170,104,59,87,79,218,29,78,151,89,141,223,183,168,205,219,117,211,123,117,241,66,74,128,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,20,28,77,240,201,196,149,255,0,137,44,215,190,216,184,124,204,171,141,182,227,142,47,181,116,117,148,152,78,190,104,42,96,146,190,103,71,44,114,54,37,107,216,230,170,57,28,138,168,168,168,168,75,167,46,28,39,138,176,55,6,57,121,133,177,174,25,186,225,251,213,23,181,187,77,186,233,69,37,37,84,27,238,181,111,102,248,164,70,189,187,152,246,185,53,78,246,185,21,59,149,0,201,80,0,22,171,139,31,43,25,201,242,255,0,16,250,116,230,181,134,203,188,77,218,110,183,254,27,115,94,197,98,182,85,220,110,87,28,15,125,164,163,163,164,133,211,79,83,60,148,19,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,13,125,255,0,130,119,20,255,0,246,180,230,175,254,166,220,127,228,64,217,76,192,14,117,126,86,48,183,204,10,31,78,184,153,254,97,7,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,8,224,229,113,231,179,44,190,218,244,122,210,127,136,64,229,195,195,214,126,224,110,51,178,243,20,227,92,143,204,12,63,101,162,246,183,105,184,221,48,205,109,37,44,27,237,85,108,102,249,100,141,172,110,231,189,173,77,87,189,206,68,78,245,66,111,192,128,30,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,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,202,255,0,229,51,45,49,94,18,246,159,209,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,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,32,230,237,151,184,251,50,184,109,195,118,44,185,192,248,131,21,92,160,199,20,117,114,209,217,45,147,87,79,28,13,160,175,107,165,116,112,181,206,70,35,158,198,171,149,52,213,237,79,138,1,28,28,174,60,246,101,151,219,94,143,90,79,241,8,28,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,77,248,22,171,139,31,43,25,201,242,255,0,16,250,116,230,188,57,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,87,98,142,38,237,55,91,255,0,13,185,175,98,177,91,42,238,55,43,142,7,190,210,81,209,210,66,233,167,169,158,74,9,155,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,133,160,224,39,130,11,23,8,248,18,90,220,71,75,106,185,102,109,239,171,21,238,247,71,51,234,33,101,42,76,171,13,45,35,164,138,55,199,14,198,196,249,19,98,57,242,235,185,206,108,113,35,2,229,112,187,195,38,1,225,103,43,237,185,127,132,41,169,43,46,76,167,107,111,88,133,109,208,211,86,222,103,73,37,147,124,238,141,55,57,140,116,242,182,38,61,207,88,227,86,179,115,180,87,58,240,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,237,175,71,173,36,127,155,182,94,227,236,202,225,183,13,216,178,231,3,226,12,85,114,131,28,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,211,87,181,62,40,96,255,0,46,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,181,187,77,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,238,114,34,119,170,1,55,224,0,0,0,4,43,115,132,207,239,167,249,227,110,202,60,37,152,94,213,194,216,46,222,207,106,90,232,223,253,235,77,136,150,106,134,207,212,114,34,36,179,71,2,193,31,233,57,34,115,166,98,108,122,204,213,153,60,89,127,250,41,133,111,56,167,216,151,91,207,177,173,245,23,15,103,90,105,187,69,117,103,74,55,63,161,79,22,169,212,153,251,118,177,154,166,231,42,38,169,169,175,22,97,100,31,23,121,149,143,241,46,99,95,120,97,204,168,46,88,170,241,91,123,172,138,147,5,92,219,4,115,212,204,249,164,108,109,116,110,114,49,28,245,68,69,115,151,77,53,85,241,3,39,249,50,100,93,102,41,206,91,238,124,221,236,219,236,184,38,223,37,186,215,87,34,207,31,248,98,173,168,199,44,42,212,72,165,233,210,45,67,100,99,156,170,206,215,3,182,42,185,174,110,74,243,171,242,177,133,190,96,80,250,117,196,189,92,189,56,122,254,14,92,50,225,251,5,109,77,213,247,172,87,211,197,183,186,107,141,47,101,146,130,186,174,150,4,117,26,66,169,190,62,139,34,142,55,35,213,92,178,54,71,104,196,114,70,203,107,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,2,56,57,92,121,236,203,47,182,189,30,180,149,78,102,153,41,249,105,225,31,20,246,123,135,101,175,192,154,227,90,61,242,236,134,94,197,4,221,162,57,52,141,238,118,180,178,212,236,106,109,214,84,139,115,145,187,181,142,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,38,210,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,80,53,140,202,124,117,249,47,205,60,27,153,158,203,246,159,209,44,65,110,190,246,46,191,71,181,118,90,152,230,233,117,54,187,102,238,158,221,219,93,166,186,232,186,104,108,189,151,184,214,213,153,88,3,13,102,53,138,158,174,11,110,42,179,209,94,232,226,171,99,91,60,112,84,194,201,163,108,141,107,156,212,122,53,232,138,136,231,38,186,232,171,226,64,95,16,60,20,231,238,15,207,28,121,135,48,31,14,89,129,81,133,169,49,5,119,176,36,181,216,235,110,116,174,181,190,103,62,147,101,76,109,145,36,252,195,162,69,213,234,246,187,86,191,71,181,200,146,191,203,10,167,58,33,225,114,147,8,231,126,18,196,22,11,150,17,188,84,217,45,49,95,168,42,233,107,102,181,54,40,102,129,206,109,79,188,230,49,211,203,4,106,196,107,27,28,12,98,39,184,170,161,150,160,0,53,182,226,110,211,117,191,241,119,154,246,43,21,178,174,227,114,184,230,69,246,146,142,142,146,23,77,61,76,242,92,230,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,19,19,203,155,130,143,224,171,151,19,223,241,253,178,213,38,102,226,159,206,92,170,96,78,172,150,186,21,70,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,235,43,97,138,69,252,174,26,248,5,163,193,252,68,230,151,19,25,197,111,181,93,46,184,143,24,94,107,176,157,158,122,104,43,35,182,82,190,232,234,154,123,147,158,230,187,101,99,186,113,186,46,154,181,208,198,231,110,85,124,138,200,115,84,0,0,1,141,92,101,112,65,151,28,92,91,172,53,183,122,95,102,226,155,37,194,134,38,94,233,102,74,122,135,217,214,169,139,93,74,247,44,82,36,159,152,117,67,224,71,49,81,147,237,247,154,201,38,71,228,168,3,197,100,238,78,224,28,138,192,22,188,185,203,155,13,37,186,219,110,167,130,41,101,138,150,24,103,184,79,28,49,194,234,186,167,66,198,54,90,153,27,19,22,73,85,168,174,84,253,200,158,212,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,255,0,243,148,202,124,211,205,15,201,7,228,207,45,49,94,45,246,103,210,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,151,67,21,121,163,249,19,204,223,177,125,98,136,202,163,26,185,143,97,60,85,142,120,49,204,60,45,130,176,205,215,16,94,171,125,147,217,173,214,186,41,42,234,167,217,117,164,123,246,69,26,57,238,218,198,57,203,162,119,53,170,171,220,138,4,32,240,157,230,159,38,254,96,97,239,81,128,217,76,215,219,134,78,25,56,146,176,113,37,149,23,219,239,15,153,149,110,182,219,177,197,138,174,178,178,175,9,215,195,5,52,17,215,194,233,37,146,71,68,141,99,26,212,87,43,149,81,17,17,85,77,130,64,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,255,0,206,83,41,243,79,52,63,36,31,147,60,180,197,120,183,217,159,72,59,111,176,172,213,53,253,151,169,236,254,159,87,162,199,108,221,211,126,221,218,107,177,218,120,41,109,121,68,228,134,116,101,175,18,88,146,251,152,217,67,141,112,173,182,124,15,89,73,21,101,238,193,87,67,4,147,186,190,129,205,137,178,77,27,90,175,86,177,238,70,162,235,163,28,191,5,2,93,13,107,56,177,243,79,156,159,48,49,15,168,206,108,166,107,237,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,128,101,175,0,191,244,44,184,141,251,223,255,0,238,229,41,21,100,191,112,73,148,249,167,133,57,109,231,230,5,197,57,105,138,236,216,146,243,244,167,217,214,123,133,154,166,158,186,179,171,97,166,138,46,140,15,98,73,38,249,26,230,55,107,87,115,145,90,154,170,104,70,183,240,78,226,159,254,214,156,213,255,0,212,219,143,252,136,19,253,194,119,149,140,155,249,127,135,189,58,2,234,150,211,134,75,77,214,193,195,110,84,88,175,182,202,187,117,202,221,129,236,84,149,148,117,112,186,25,233,167,142,130,22,201,20,145,185,17,204,123,92,138,213,106,162,42,42,42,41,114,192,0,0,0,0,181,92,88,249,88,206,79,151,248,135,211,167,53,172,54,93,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,107,239,252,19,184,167,255,0,181,167,53,127,245,54,227,255,0,34,4,170,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,36,127,155,182,94,227,236,202,225,183,13,216,178,231,3,226,12,85,114,131,28,81,213,203,71,100,182,77,93,60,112,54,130,189,174,149,209,194,215,57,24,142,123,26,174,84,211,87,181,62,40,96,255,0,46,30,30,179,247,3,113,157,151,152,167,26,228,126,96,97,251,45,23,181,187,77,198,233,134,107,105,41,96,223,106,171,99,55,203,36,109,99,119,61,237,106,106,189,238,114,34,119,170,1,55,224,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,0,63,193,59,138,127,251,90,115,87,255,0,83,110,63,242,38,193,28,50,90,110,182,14,27,114,162,197,125,182,85,219,174,86,236,15,98,164,172,163,171,133,208,207,77,60,116,16,182,72,164,141,200,142,99,218,228,86,171,85,17,81,81,81,64,185,96,0,0,0,0,0,0,0,0,0,0,0,0,20,185,200,159,16,57,85,68,40,89,19,245,166,191,168,235,124,191,171,247,29,110,213,85,52,79,16,59,22,79,218,135,13,222,229,211,188,229,144,235,222,119,163,81,60,16,14,17,23,93,85,2,181,20,168,1,71,77,62,29,197,72,154,38,138,186,156,128,7,203,115,182,209,221,232,42,45,181,240,50,90,122,152,159,20,141,115,81,200,173,115,85,171,220,168,169,224,170,125,64,8,121,227,235,151,77,199,4,53,51,23,40,237,247,27,173,44,146,63,182,82,83,209,64,214,195,20,116,173,93,232,145,171,87,198,55,247,109,93,119,119,126,220,52,225,231,63,177,143,15,24,234,44,75,135,229,147,167,35,224,101,93,51,234,38,137,142,141,147,50,78,244,141,81,85,125,213,241,69,253,37,238,54,57,197,150,27,94,35,177,85,218,174,244,204,154,158,104,164,98,181,236,107,211,222,99,154,189,206,69,79,5,82,16,248,242,224,234,143,39,107,35,198,184,46,89,38,182,213,206,177,79,7,70,158,24,225,107,41,152,237,205,70,42,47,242,30,170,155,87,85,95,235,9,106,225,91,136,188,53,196,46,88,217,113,29,5,198,133,215,87,219,226,150,190,150,9,220,247,69,38,231,49,200,187,209,29,250,76,95,31,137,122,141,124,120,45,226,251,18,112,219,140,227,137,255,0,223,118,59,131,169,233,166,134,106,170,134,178,22,165,74,61,202,214,179,84,94,231,63,84,219,223,254,252,230,100,182,113,216,51,151,5,218,241,101,153,237,78,223,69,21,83,163,107,100,209,187,181,69,68,87,177,171,226,138,5,194,0,0,0,0,0,0,0,1,74,166,133,40,245,79,210,238,83,176,235,123,53,239,212,10,209,117,57,58,217,170,39,127,137,90,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,1,212,249,17,23,77,123,252,64,169,85,117,208,229,19,226,17,53,42,0,0,0,10,38,150,56,34,124,242,187,107,35,106,185,203,166,186,34,38,170,98,159,19,92,127,229,118,67,81,203,71,29,85,85,109,206,72,145,34,137,150,217,94,155,159,28,174,98,234,174,141,17,53,98,39,142,189,255,0,210,129,149,175,123,99,99,158,245,209,173,69,85,95,216,121,155,182,101,224,203,43,28,234,251,191,77,81,23,187,179,202,186,247,107,240,98,144,49,157,220,122,103,62,109,72,144,210,226,91,149,166,141,119,110,142,146,182,174,13,117,141,172,240,74,135,39,193,203,253,38,58,214,226,11,245,201,119,92,111,117,245,74,191,25,170,94,255,0,134,159,21,253,64,108,35,153,188,113,100,206,88,209,186,162,237,118,71,59,115,216,214,173,61,95,123,145,138,239,228,192,227,21,49,151,57,236,61,106,185,84,81,225,92,187,160,186,211,197,43,227,100,242,92,42,161,87,53,60,23,107,169,145,83,191,95,234,34,207,8,101,150,57,199,211,164,24,82,201,219,229,114,35,180,237,48,197,174,174,218,157,242,61,191,18,251,224,174,91,220,83,99,136,35,169,163,195,54,106,8,165,99,100,107,171,111,48,38,168,171,167,132,106,245,3,39,43,249,214,98,69,87,186,143,39,45,171,227,181,61,183,58,127,252,20,60,70,44,231,17,154,183,218,42,170,75,86,91,219,109,210,78,199,49,146,173,230,166,68,98,174,157,251,90,140,85,240,95,138,120,159,46,23,228,241,196,37,100,180,175,196,215,28,51,79,4,174,111,83,179,222,28,174,70,247,235,167,247,186,166,190,5,244,193,220,153,240,173,34,210,212,98,156,83,116,146,84,218,179,199,21,202,7,199,175,126,168,136,234,63,15,0,35,147,57,120,150,205,44,242,169,108,184,198,241,35,32,98,61,169,75,79,83,83,209,115,92,244,126,142,108,146,189,23,69,68,211,247,22,202,134,173,244,21,113,86,71,28,111,124,46,71,181,178,38,173,213,60,53,39,179,6,114,217,225,239,11,82,197,79,85,133,45,247,39,198,141,214,90,186,26,25,164,85,70,233,222,229,165,79,21,239,95,222,123,24,248,24,225,217,154,34,229,182,30,209,63,85,158,135,85,253,255,0,222,224,66,206,6,227,103,57,114,250,221,13,174,197,236,174,207,78,214,178,54,200,181,126,234,53,136,196,68,219,59,81,59,145,62,5,205,183,115,83,226,46,219,27,99,130,223,97,84,106,34,106,178,215,34,247,38,159,10,130,87,29,192,191,13,206,79,254,102,56,117,87,245,173,150,131,254,110,126,109,87,0,220,59,76,168,177,229,198,29,77,53,241,179,208,255,0,205,192,142,59,23,56,156,247,183,74,139,119,193,54,11,132,104,213,69,107,43,107,34,118,186,39,126,174,145,255,0,239,23,55,14,115,172,187,58,104,155,127,201,203,124,44,70,174,231,178,249,59,187,244,253,93,7,124,76,171,196,60,182,184,126,188,82,62,10,76,27,103,163,145,202,139,212,130,221,69,27,147,69,213,123,210,149,76,125,197,188,154,48,173,91,229,169,195,216,162,231,28,142,126,173,137,110,80,49,136,138,229,85,238,74,63,212,160,93,188,15,205,119,32,113,84,177,210,215,214,71,69,80,246,43,150,54,195,94,253,170,141,69,84,215,178,232,189,234,169,253,6,78,96,108,245,203,172,127,72,202,187,29,235,168,146,43,209,27,217,167,79,209,93,23,244,163,105,15,56,251,148,191,17,152,107,173,81,99,126,28,174,167,99,244,107,93,120,252,226,181,92,168,159,165,19,19,93,52,215,250,76,114,198,121,47,158,121,23,86,233,175,180,117,86,57,35,70,126,126,134,237,22,191,156,78,237,22,41,55,119,232,168,189,223,0,54,82,138,88,231,141,37,137,219,154,239,5,211,66,179,95,172,140,230,3,156,249,77,81,79,75,115,191,214,222,109,177,203,212,122,85,213,85,212,77,162,200,199,57,19,117,75,91,224,215,105,251,255,0,105,40,220,60,243,31,201,44,226,142,27,76,247,43,141,29,221,242,57,157,9,45,83,55,254,152,198,181,85,200,231,183,191,168,223,229,127,80,25,126,14,154,74,186,122,232,27,83,75,38,248,221,170,35,180,84,240,253,231,112,29,111,137,28,221,19,68,254,131,231,86,171,87,187,192,251,10,92,212,114,104,160,116,68,229,85,241,62,132,95,129,66,71,162,247,28,162,232,189,224,86,14,17,117,57,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,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,56,85,208,2,175,192,249,230,114,162,248,157,202,186,175,113,194,199,170,247,129,243,181,138,245,211,224,167,208,200,145,173,209,116,95,232,42,107,81,169,162,21,0,0,233,171,171,167,161,129,213,53,82,108,141,186,34,187,69,95,31,220,7,113,68,178,199,4,107,44,174,218,214,248,174,154,152,135,196,55,49,252,146,201,216,230,180,193,114,184,214,93,217,35,89,208,142,213,51,191,233,143,107,149,28,174,99,123,186,110,254,87,245,145,115,158,124,192,115,159,54,106,42,41,109,151,250,219,53,182,73,122,140,74,74,170,186,121,180,73,30,230,162,237,169,115,124,28,221,127,119,236,2,112,241,206,122,229,214,0,164,125,93,242,245,211,72,213,136,173,236,211,175,233,46,137,250,49,184,198,60,113,205,119,32,112,172,178,82,208,86,71,91,80,198,35,146,55,67,94,205,202,173,85,68,215,178,232,157,232,137,253,36,68,96,204,151,207,60,244,171,108,214,42,58,171,228,146,35,255,0,63,93,118,139,95,205,167,126,171,44,155,187,181,68,78,239,137,145,184,7,148,191,17,152,151,163,81,124,126,28,161,167,123,244,115,91,120,252,226,53,28,136,191,163,19,211,93,53,211,250,0,188,216,143,157,101,217,179,74,219,6,78,91,230,98,181,54,189,247,201,219,223,167,234,232,55,226,91,43,239,56,156,247,184,202,171,104,193,54,11,124,106,212,68,107,235,107,37,118,186,47,126,173,145,159,239,23,219,9,242,104,194,180,143,138,167,16,226,139,156,146,53,250,186,36,185,64,246,42,35,145,83,185,104,255,0,82,25,5,135,185,109,112,253,103,164,100,21,120,54,207,89,35,85,87,169,61,186,138,71,46,171,170,119,173,42,1,27,55,30,106,124,69,220,163,116,115,219,236,40,142,69,77,82,90,229,94,244,211,227,80,91,44,115,198,206,114,230,13,186,107,93,247,217,93,158,161,174,100,141,141,106,253,228,115,21,138,139,186,119,34,247,42,252,9,151,165,224,27,135,104,85,86,76,184,195,171,174,158,22,122,31,249,185,250,77,224,95,134,230,167,255,0,51,28,58,139,250,210,203,65,255,0,55,3,93,250,234,183,215,213,203,89,36,113,177,243,57,94,230,198,154,55,85,241,208,185,185,53,196,182,105,100,109,75,165,193,215,137,31,3,209,141,90,90,138,154,158,139,90,215,171,244,107,99,149,136,154,170,174,191,188,157,9,56,24,225,217,250,162,101,182,30,209,127,93,158,135,84,253,223,222,231,142,198,124,182,120,123,197,52,178,211,210,225,75,125,181,242,35,180,150,146,134,134,25,17,85,186,119,57,41,87,193,123,211,247,1,130,56,79,156,70,106,216,168,169,105,46,185,111,109,184,201,3,26,199,202,151,154,152,209,234,154,247,237,114,61,83,197,62,43,224,123,122,14,117,152,145,21,142,172,201,203,106,120,110,79,109,206,191,255,0,5,79,103,140,121,51,225,90,181,170,168,194,216,166,233,28,171,185,96,142,91,148,12,143,94,237,17,81,180,126,30,37,139,197,28,158,56,132,163,150,169,248,102,227,134,106,32,137,206,233,246,139,195,145,202,222,237,53,254,247,68,215,196,11,245,131,121,207,97,235,173,202,158,143,21,101,221,5,170,158,89,89,27,231,142,225,85,50,181,171,226,187,91,76,170,189,250,127,89,149,121,101,199,22,76,230,117,27,106,45,55,100,107,183,49,142,106,83,213,247,57,88,142,254,84,13,33,255,0,26,242,222,226,155,3,193,37,77,102,25,179,87,197,19,29,35,157,69,121,129,116,68,93,60,36,86,41,98,49,126,89,99,156,3,58,193,138,236,157,130,86,162,187,78,211,12,186,104,237,171,223,27,221,241,3,101,123,78,101,224,203,211,26,234,11,191,81,85,19,187,179,202,154,119,107,241,98,30,153,143,108,140,107,216,186,181,200,138,139,251,13,90,40,177,5,250,218,187,173,215,186,250,85,79,140,53,47,103,195,79,130,254,163,34,178,71,143,76,231,202,89,22,26,172,75,114,187,81,166,221,177,213,214,213,207,166,145,185,158,11,80,212,248,181,127,160,13,131,193,139,92,48,241,229,150,25,249,96,124,207,170,170,162,184,210,62,58,121,163,125,186,86,38,254,138,61,203,170,58,77,83,84,114,120,252,63,164,202,40,101,142,120,153,60,78,220,201,26,142,106,233,166,168,169,170,1,88,0,10,85,62,39,8,171,174,133,101,42,154,1,80,58,153,34,42,233,175,127,137,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,227,93,2,170,33,74,170,168,5,83,142,158,238,245,68,42,106,21,0,0,0,45,238,109,231,150,2,201,171,45,85,219,24,92,102,131,161,11,165,107,34,165,146,101,93,35,123,211,244,83,245,70,239,137,231,120,154,226,71,4,240,233,129,39,197,24,166,190,104,158,147,211,192,198,69,73,36,206,85,145,203,162,251,186,124,26,239,137,2,156,70,231,246,34,207,188,193,172,197,181,245,245,189,146,104,169,226,134,158,89,36,68,106,71,22,213,247,29,35,209,59,213,254,11,241,253,170,5,254,226,123,153,38,62,205,139,141,101,175,1,215,79,111,178,77,11,34,108,159,223,52,211,46,177,61,178,104,141,168,84,78,249,23,78,239,135,245,225,164,109,186,95,174,12,143,171,45,101,93,67,155,27,86,89,117,115,149,85,17,19,115,151,246,162,119,169,114,114,67,134,204,205,207,171,164,20,120,38,219,74,250,103,78,145,75,81,81,91,28,45,106,35,227,107,187,151,87,106,157,86,175,232,175,199,247,19,73,194,239,1,216,3,36,48,245,50,95,44,180,53,183,152,167,150,87,79,36,84,211,191,190,70,185,136,175,232,53,85,17,24,223,143,119,251,193,27,28,63,242,197,206,76,210,159,183,226,170,122,43,93,173,17,174,78,149,218,36,155,248,213,99,181,68,100,141,240,107,151,250,191,106,18,57,145,124,185,178,135,40,170,157,114,169,183,197,114,170,123,90,221,213,49,82,207,181,91,38,244,84,94,204,213,253,95,31,129,150,208,193,5,52,105,21,60,49,196,196,240,107,26,141,68,254,132,59,0,252,59,38,9,194,184,122,6,65,105,176,208,64,145,181,24,142,101,44,109,93,19,195,244,90,135,237,181,173,106,35,90,136,136,158,8,135,32,0,0,0,0,0,0,0,0,1,249,119,156,51,98,196,16,186,11,189,174,150,165,174,84,85,234,192,199,175,119,135,233,34,159,168,0,195,110,32,249,113,101,158,111,201,61,198,215,110,165,182,215,62,22,177,37,166,101,53,60,138,173,141,237,79,123,179,57,116,213,205,248,252,19,245,17,89,159,92,17,103,70,66,221,234,42,42,109,212,181,54,186,70,71,81,29,101,53,210,39,61,159,155,87,170,170,46,199,106,157,55,175,115,127,86,154,169,176,225,249,215,188,63,103,196,84,82,219,239,22,234,122,168,102,99,163,114,75,11,31,220,168,168,191,164,138,158,10,191,214,4,11,112,209,199,222,103,228,213,198,138,219,136,241,13,206,233,99,74,132,116,239,158,166,170,166,102,177,242,198,231,232,139,80,214,232,141,107,244,77,23,199,227,169,48,57,15,198,94,77,231,219,29,6,19,189,212,190,178,54,181,207,100,150,217,225,111,189,35,152,221,21,200,191,20,253,102,38,113,105,202,226,151,23,75,85,138,114,146,146,138,134,165,144,49,82,4,158,158,146,39,44,113,73,226,214,83,166,170,174,70,124,124,63,113,24,248,143,8,102,215,14,248,162,157,215,55,84,216,110,77,123,93,28,148,87,20,210,93,157,57,54,171,161,126,186,123,204,93,23,79,217,224,6,204,128,140,142,10,249,152,89,47,147,179,4,102,213,194,178,26,233,18,54,83,202,148,149,19,182,71,190,165,201,162,57,101,145,83,68,145,158,40,159,211,161,37,244,21,244,151,58,86,86,208,203,212,134,77,118,187,106,183,93,21,81,123,149,17,124,81,64,250,10,92,221,123,208,168,1,215,185,17,116,248,161,82,57,20,235,149,139,174,169,251,196,122,252,126,32,119,3,134,156,128,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,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,28,56,14,21,218,20,238,69,93,62,42,83,34,175,193,60,4,76,93,117,95,222,7,99,91,167,122,149,0,0,31,5,250,249,109,195,86,106,203,245,222,101,138,142,134,39,77,51,209,138,229,70,167,142,136,157,234,70,191,26,156,204,44,150,57,223,130,50,150,225,89,53,116,105,35,42,37,90,74,136,27,27,217,82,212,209,92,146,198,171,170,70,255,0,4,95,232,212,12,190,207,142,50,242,111,33,24,216,49,101,238,165,149,146,53,206,99,35,182,207,51,125,217,26,199,106,173,68,248,175,235,33,251,137,126,62,243,63,57,110,53,182,220,57,136,110,118,187,26,212,43,160,124,21,53,84,211,57,140,150,71,51,84,74,135,55,69,107,153,170,104,158,31,13,11,43,135,48,134,109,113,17,138,42,29,108,117,77,250,228,231,185,210,73,91,113,77,34,223,212,147,106,58,103,235,167,186,245,209,53,253,190,36,156,112,151,202,226,151,8,203,75,138,115,110,146,138,186,165,240,61,86,5,158,158,174,38,172,145,71,224,215,211,174,138,142,87,252,124,63,120,24,31,144,188,17,103,70,125,93,233,234,41,173,212,180,214,186,182,73,81,37,101,77,210,38,189,255,0,155,71,162,162,38,247,106,189,70,47,123,127,94,186,41,42,124,62,114,226,203,60,160,146,11,141,210,221,75,114,174,100,46,98,203,82,202,106,137,17,93,27,26,190,247,102,106,233,171,93,241,248,175,235,50,226,201,135,236,248,118,138,43,125,158,221,79,75,12,44,108,109,72,161,99,59,145,17,19,244,81,19,193,19,250,143,209,3,242,236,216,102,197,135,225,108,22,139,93,45,51,90,170,169,210,129,140,94,255,0,31,209,68,63,80,0,0,0,0,0,0,0,0,0,56,115,90,228,86,185,17,81,124,81,79,196,189,224,156,43,136,96,124,23,107,13,4,233,35,85,138,231,210,198,229,209,124,127,73,170,126,224,3,17,115,211,151,54,80,230,237,83,110,84,214,248,173,181,76,107,155,186,154,42,88,55,43,164,222,170,171,217,156,191,175,227,241,35,143,136,14,88,185,201,149,179,246,252,43,79,69,116,181,170,57,203,213,187,68,179,127,26,140,110,136,172,141,190,14,106,255,0,95,236,66,117,142,185,160,130,166,53,138,162,24,229,98,248,181,237,71,34,255,0,66,129,171,59,210,235,96,175,146,20,154,106,58,168,28,230,57,98,151,71,53,200,170,213,77,205,95,222,158,38,101,240,195,204,147,31,101,61,198,142,215,143,43,167,184,89,33,133,241,58,79,239,154,153,147,72,152,216,245,71,84,34,47,124,105,175,119,199,250,164,95,138,110,0,176,30,121,82,173,117,138,211,69,67,118,107,92,137,44,113,211,83,185,85,211,181,238,209,253,7,47,134,255,0,143,197,127,89,12,217,223,195,102,102,228,45,210,122,60,109,109,165,101,51,103,88,162,168,167,173,142,102,185,21,242,53,186,162,104,237,87,164,229,253,20,248,126,224,54,17,202,76,242,192,89,203,101,165,187,96,251,140,211,245,225,108,174,100,180,178,66,169,172,108,122,254,146,126,169,27,241,46,17,173,135,14,89,253,136,178,19,48,104,241,109,5,125,111,100,134,42,136,166,167,138,73,21,28,146,69,181,61,198,200,196,94,244,103,138,252,63,98,19,215,195,47,18,56,39,136,188,9,14,40,194,213,243,74,245,158,162,7,178,90,73,33,114,44,110,77,87,222,215,224,230,252,64,188,128,0,58,250,123,123,209,16,229,20,172,165,200,7,58,234,114,80,138,168,84,138,138,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,7,11,220,114,82,229,77,116,3,133,13,106,252,78,26,205,53,208,236,0,0,0,89,46,42,56,154,194,220,53,224,25,177,61,226,89,86,177,103,167,134,8,89,72,233,209,221,71,170,106,168,138,212,240,99,255,0,149,240,63,83,137,44,250,178,228,14,94,84,227,26,249,233,221,81,28,244,240,197,3,220,197,115,250,143,219,174,199,72,197,94,228,119,199,225,251,8,39,226,155,138,204,107,196,150,37,117,109,245,212,140,160,141,148,233,20,112,210,54,37,221,27,92,154,234,142,119,198,71,124,64,249,120,150,226,179,48,248,147,191,190,191,20,212,210,165,3,82,5,134,8,104,153,2,163,163,99,154,138,186,43,151,197,239,254,86,158,7,211,195,7,9,152,255,0,137,28,69,75,13,138,146,4,179,37,75,98,171,168,125,116,112,185,26,146,194,217,17,168,168,231,107,182,84,84,247,116,255,0,120,112,151,195,14,33,226,75,48,105,236,17,80,86,182,204,144,212,201,81,87,27,37,107,81,209,177,21,24,146,54,39,181,29,185,236,238,95,134,191,176,158,108,133,200,92,19,195,254,10,167,193,216,58,142,88,162,138,73,228,115,164,170,124,234,171,36,155,151,189,218,126,166,252,62,0,124,249,15,195,206,5,200,92,35,79,134,48,173,20,204,72,100,154,85,124,149,114,76,186,200,253,203,222,237,63,83,126,5,212,0,0,41,115,145,169,169,214,249,149,23,221,95,235,3,183,93,14,21,200,135,91,94,174,42,209,85,0,171,127,138,252,16,227,118,169,224,112,136,167,58,119,235,160,28,43,157,224,83,185,127,82,149,171,70,223,216,5,59,148,106,165,91,127,96,219,251,0,225,28,191,2,173,218,28,35,127,96,84,3,157,221,250,28,234,138,186,29,123,118,166,141,85,58,247,59,93,20,15,164,29,9,54,154,39,119,142,135,114,42,57,53,69,212,14,75,27,196,71,9,89,99,196,30,30,91,102,36,181,206,234,152,150,71,193,36,117,242,194,136,247,66,177,162,174,154,167,248,191,13,11,228,0,215,95,138,30,18,113,247,11,247,218,122,139,163,96,146,211,81,80,216,168,170,27,91,28,242,36,141,133,146,42,61,17,173,248,185,218,123,186,104,222,255,0,219,152,92,186,56,254,189,58,246,252,174,205,91,132,114,211,203,20,73,65,44,22,180,71,44,143,171,84,118,231,70,169,254,206,154,106,221,59,191,174,70,179,235,35,240,158,120,224,154,204,49,137,168,229,153,31,12,253,62,157,67,226,93,207,133,241,248,183,95,131,191,81,175,238,121,100,206,46,225,195,49,153,65,52,53,48,54,146,120,102,183,213,205,19,149,29,35,35,138,85,93,95,27,26,237,28,244,238,211,225,223,251,67,100,75,93,202,146,241,110,166,186,208,61,95,79,87,19,101,137,202,213,106,171,85,53,78,229,240,62,162,53,57,111,241,221,22,44,181,82,229,54,101,93,168,41,171,237,116,84,212,212,179,200,200,41,82,161,86,161,209,181,17,86,84,222,237,175,143,84,70,39,127,195,195,89,38,166,169,130,178,158,42,186,105,91,36,83,49,30,199,181,200,168,230,170,106,138,138,157,202,7,105,213,35,85,190,242,120,124,78,210,151,55,114,1,212,201,81,203,162,120,29,173,83,165,204,72,215,85,253,229,109,120,29,160,225,23,84,57,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,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,56,114,232,128,112,229,58,159,42,53,116,95,2,167,60,161,172,73,23,84,253,224,87,27,85,222,243,188,60,80,237,41,107,118,161,80,3,229,186,92,169,44,246,234,155,173,123,213,148,244,145,58,89,92,141,87,42,53,19,85,238,79,19,182,166,166,10,58,121,106,234,101,108,113,66,197,123,222,231,34,35,90,137,170,170,170,247,33,27,60,200,56,238,139,9,218,170,178,155,45,110,212,21,53,247,74,42,154,106,169,227,100,21,73,78,169,80,216,220,138,169,42,236,118,214,73,162,43,23,191,225,227,160,91,190,101,60,118,220,46,181,83,228,206,91,214,177,182,234,138,58,154,107,171,230,182,162,63,94,211,179,70,189,234,191,8,93,222,141,248,255,0,86,35,112,189,194,78,62,226,130,251,81,81,107,108,17,218,105,234,29,21,109,67,171,99,130,69,145,208,190,68,70,34,181,223,22,183,95,119,77,29,221,251,63,55,134,76,149,191,241,41,157,150,187,93,117,45,77,85,13,117,217,178,94,106,34,99,216,158,255,0,82,87,123,209,198,230,179,118,199,124,19,199,187,79,20,158,236,133,200,252,39,145,216,38,143,12,97,154,57,97,70,67,7,83,169,80,249,87,115,33,100,126,46,211,224,223,212,7,153,225,223,132,172,177,225,243,15,37,179,13,218,231,109,76,171,27,231,146,74,249,102,69,123,97,72,213,83,93,19,252,111,134,133,242,0,0,56,85,70,166,170,186,29,43,54,186,167,119,142,128,119,106,136,186,28,110,239,208,232,220,237,116,67,179,110,228,209,202,160,87,187,82,149,114,252,78,81,2,183,246,1,78,170,55,41,86,223,216,54,254,192,40,220,191,169,74,145,206,240,57,219,251,2,52,6,237,19,192,231,127,130,252,20,227,78,253,116,56,84,80,42,71,34,156,235,169,70,138,136,82,231,171,64,238,7,75,38,85,95,121,127,168,236,107,145,201,168,21,22,175,62,56,121,192,185,245,132,106,48,198,42,162,153,233,52,144,202,143,142,174,72,87,88,223,185,59,219,175,235,119,192,186,128,13,115,120,159,225,51,31,240,221,136,170,161,190,210,64,182,101,169,116,84,149,12,174,142,103,43,86,89,155,26,57,17,26,237,118,196,170,190,238,159,239,31,55,13,60,86,102,31,13,151,246,87,225,106,154,85,160,114,78,179,65,53,19,39,85,116,140,107,85,83,85,106,248,177,159,202,211,196,158,252,250,200,92,19,196,6,10,168,193,216,198,142,89,98,150,72,36,107,163,170,124,10,139,28,155,147,189,186,254,183,124,62,36,12,241,105,195,14,33,225,183,48,106,44,18,208,86,186,204,176,211,73,79,87,35,37,115,85,210,49,85,88,178,58,38,53,93,185,143,238,79,134,159,180,9,197,225,95,137,172,45,196,166,1,135,19,217,229,149,43,18,122,136,103,133,244,142,129,27,211,122,38,168,138,174,79,7,179,249,95,18,246,154,231,112,179,197,102,53,225,183,18,182,182,196,234,71,208,72,202,132,150,57,169,27,42,238,145,173,77,117,87,55,227,27,126,36,236,112,219,159,86,92,254,203,202,108,99,65,61,59,106,36,158,162,25,96,99,152,142,103,77,251,117,216,217,30,169,220,173,248,252,127,104,23,100,0,5,14,106,252,1,89,214,230,107,166,160,86,157,231,37,45,84,215,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,28,34,166,186,126,160,57,0,1,194,156,105,170,156,185,116,64,158,0,17,52,57,0,1,231,113,254,54,179,101,230,22,171,197,119,234,168,224,164,165,116,109,115,164,123,26,138,175,123,90,137,171,156,212,254,87,235,61,17,26,220,215,51,254,221,30,92,201,151,246,27,189,42,87,75,91,70,231,198,142,137,239,84,100,211,238,213,55,171,180,214,52,254,79,195,247,129,132,220,103,113,149,137,184,132,189,215,97,248,29,4,118,24,170,116,209,41,35,99,228,88,167,153,88,187,154,247,251,186,61,171,220,169,170,167,234,241,182,188,49,100,77,203,63,243,54,155,6,65,75,84,180,107,77,81,83,81,52,40,244,70,164,108,213,19,123,88,244,69,220,230,119,42,120,47,238,45,166,30,195,215,108,83,118,134,201,99,163,150,170,178,116,114,178,56,227,115,220,168,214,171,151,185,168,171,224,139,240,39,135,151,199,11,150,172,136,202,234,91,157,125,45,66,98,10,202,138,213,153,242,77,34,162,49,242,53,169,163,28,198,105,238,196,223,135,235,2,241,240,245,144,152,59,32,112,45,54,18,194,180,50,194,145,201,60,143,89,42,100,153,85,100,147,114,247,191,79,212,223,129,116,192,0,82,247,237,77,67,156,141,77,84,249,215,116,206,69,95,31,217,224,136,7,14,115,228,94,242,166,197,250,211,250,138,219,26,55,192,236,70,162,1,75,27,162,104,133,104,154,28,128,0,0,0,0,0,0,0,0,56,84,212,235,115,87,224,118,156,105,168,31,50,196,169,251,20,165,37,115,87,247,126,195,234,86,234,154,124,14,169,96,107,187,255,0,171,247,129,216,201,26,244,213,20,172,249,24,139,26,234,158,63,168,250,154,228,114,106,138,7,37,137,226,175,133,172,9,196,134,12,125,183,18,81,212,173,101,31,90,162,154,88,42,228,137,82,69,129,209,162,232,136,228,85,253,29,19,110,157,223,18,251,0,53,175,207,124,167,196,92,57,103,29,211,14,182,10,136,98,180,220,213,109,149,19,198,231,36,141,102,201,25,239,61,141,71,170,35,217,174,137,166,191,231,150,46,92,124,94,81,230,86,94,225,220,186,196,151,90,4,188,91,41,33,160,233,39,70,39,170,162,212,35,125,212,147,114,234,216,154,191,162,158,61,201,222,123,30,96,156,39,89,243,235,46,221,118,161,165,168,91,221,169,245,21,208,171,39,145,17,94,148,175,70,251,141,99,245,77,88,206,237,63,223,33,70,130,227,139,248,125,205,254,181,50,118,91,214,18,187,42,43,102,131,114,43,163,114,167,123,94,141,85,69,106,252,81,59,151,94,224,54,106,69,69,68,84,93,81,124,20,228,198,94,7,120,158,183,231,238,85,89,93,112,173,165,246,237,45,4,17,213,198,206,148,106,178,235,51,87,70,54,71,42,127,18,191,4,255,0,139,38,128,162,86,238,106,254,227,230,77,237,94,228,95,234,62,195,170,100,93,53,64,13,118,135,102,186,159,35,92,169,220,154,127,73,244,49,202,169,168,29,128,0,4,24,241,19,230,7,51,191,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,78,119,14,222,95,178,199,249,155,101,254,197,17,112,139,123,195,183,151,236,177,254,102,217,127,177,68,92,34,208,177,232,169,238,143,7,7,230,222,176,191,237,213,241,72,0,61,90,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,26,232,117,185,218,156,189,202,137,169,243,185,202,189,203,167,244,0,93,238,94,244,95,234,62,152,155,181,169,251,138,97,69,211,85,59,64,28,42,162,34,170,174,136,158,42,114,99,47,28,92,79,91,242,11,42,175,78,183,214,210,251,118,170,130,120,233,35,127,74,69,73,117,133,169,171,29,35,85,127,142,79,130,255,0,198,22,175,152,231,23,148,121,107,151,184,139,46,176,221,214,129,111,23,58,73,168,58,75,209,149,232,170,180,232,239,117,100,220,154,54,87,47,232,175,135,122,119,17,59,145,25,79,136,184,141,206,59,94,29,116,21,19,69,118,185,162,220,234,32,141,205,72,218,253,242,63,222,99,28,140,85,70,63,77,83,77,127,205,248,149,247,28,95,196,22,111,245,170,83,181,94,177,109,217,17,27,12,27,81,29,35,145,59,154,196,114,162,35,83,224,139,220,154,247,147,93,203,239,132,235,62,66,229,219,110,213,212,181,9,123,186,190,158,186,101,124,242,42,35,214,149,136,239,113,204,102,137,171,223,221,167,251,192,92,126,21,56,90,192,156,55,224,198,91,112,221,29,74,86,86,116,106,42,101,158,174,73,85,100,72,27,26,174,138,141,68,95,210,213,54,233,223,240,47,176,0,10,31,35,88,154,170,149,57,200,212,213,84,249,94,139,34,234,190,63,168,14,22,87,57,127,127,236,42,72,149,127,106,149,197,3,91,223,253,127,188,237,70,232,154,124,0,161,173,95,137,216,137,160,211,67,144,0,0,0,0,0,0,0,0,56,84,212,161,237,213,52,83,176,1,243,58,47,212,159,214,82,215,62,53,238,62,149,106,41,214,232,209,222,32,118,49,219,211,82,163,229,77,240,170,233,167,244,252,79,161,174,71,38,168,5,69,172,226,23,33,48,118,127,96,90,156,37,138,168,101,153,36,146,9,24,177,212,201,10,162,199,38,228,239,102,191,173,223,2,233,128,53,179,226,119,34,110,89,1,153,181,56,50,122,90,164,163,74,106,122,154,121,166,71,170,57,36,102,170,155,220,198,34,174,230,191,185,19,193,63,121,114,184,49,227,43,19,112,247,123,161,195,243,186,9,44,50,212,233,162,210,70,247,198,178,207,10,189,119,57,236,247,116,99,151,189,87,69,95,213,225,41,156,193,248,92,181,103,190,87,85,92,232,41,106,23,16,81,212,81,44,47,142,105,17,21,140,145,205,93,88,214,63,95,118,87,124,63,81,3,216,135,15,93,176,181,218,107,37,242,142,90,90,200,17,170,248,228,141,204,114,35,154,142,78,231,34,47,130,167,192,13,157,112,6,54,179,102,30,22,164,197,118,26,168,231,164,170,116,141,107,163,123,28,136,172,123,154,169,171,92,228,254,79,235,61,17,26,220,168,243,254,221,38,92,199,151,247,235,189,42,215,69,91,88,230,70,174,137,143,68,124,208,109,209,55,163,180,214,69,254,79,199,247,18,82,0,225,83,83,144,5,58,104,167,40,23,193,67,87,84,3,144,0,0,112,170,154,233,250,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,28,126,209,222,137,223,222,19,189,53,3,144,113,170,39,138,141,83,245,167,120,28,42,43,151,245,105,254,115,148,253,71,39,26,119,234,7,32,0,45,238,122,102,93,183,43,50,254,191,19,220,164,70,182,30,150,223,206,49,170,186,207,19,59,183,247,127,211,16,214,235,48,49,117,126,57,197,247,76,77,113,149,100,146,186,174,121,145,85,173,69,70,190,87,191,79,117,17,60,94,164,162,243,107,226,6,214,219,45,54,88,88,235,98,125,85,93,59,250,219,103,133,203,26,197,91,10,235,179,189,203,175,73,201,240,240,95,212,164,115,240,231,147,151,28,243,205,42,12,5,64,238,154,79,5,77,68,178,186,41,30,214,50,56,149,123,209,157,255,0,165,181,60,83,197,63,112,25,243,202,243,131,139,133,61,238,155,58,177,107,163,108,83,219,166,101,44,14,134,162,55,163,39,134,157,236,93,85,90,213,238,145,201,241,253,228,176,34,35,83,68,240,63,7,2,97,90,60,21,133,45,184,114,133,136,216,232,169,161,135,68,87,47,123,35,107,63,148,170,190,13,67,247,192,20,185,219,83,85,57,85,68,77,84,249,229,114,57,117,239,64,40,122,172,142,212,239,141,187,91,183,95,137,68,113,233,251,206,244,77,19,64,57,0,0,0,0,7,26,141,200,7,32,167,119,192,34,129,81,194,174,129,117,84,83,135,38,168,136,160,55,47,235,41,87,119,106,167,58,107,241,56,86,40,28,171,180,42,69,212,167,107,191,198,255,0,49,203,91,180,10,128,40,116,136,212,213,64,226,86,110,239,248,157,72,245,141,116,68,208,237,100,136,228,239,215,188,165,236,84,79,214,128,118,181,117,77,78,79,150,55,236,93,23,83,233,241,3,137,35,100,177,186,41,19,86,189,21,174,79,214,138,70,15,51,174,11,166,188,209,222,243,211,9,236,235,80,197,61,194,178,6,197,81,44,147,53,18,153,186,38,138,230,181,81,173,122,248,34,47,199,79,20,148,3,243,49,45,138,147,19,225,251,142,31,174,106,58,11,133,52,148,207,69,85,78,231,181,83,224,168,191,212,160,107,201,194,31,17,23,30,29,51,98,215,118,170,164,154,75,115,238,52,237,175,133,22,56,222,198,183,168,205,85,100,106,233,181,102,85,94,246,248,119,175,234,159,204,162,204,187,38,109,101,245,143,29,88,167,99,224,187,80,197,84,173,73,163,145,204,220,139,220,229,98,170,107,170,47,245,41,9,220,192,56,65,196,185,51,152,216,135,29,91,26,149,88,118,233,95,61,90,44,84,245,31,222,205,114,195,250,79,114,57,189,239,157,123,247,124,23,247,30,255,0,150,95,23,115,224,76,103,100,201,236,74,138,235,109,198,166,58,58,57,122,176,70,216,181,74,151,174,187,154,142,118,174,145,168,158,242,175,245,232,4,210,28,42,106,154,41,209,65,93,79,114,163,134,190,146,70,190,41,227,108,140,84,114,47,115,145,21,60,59,188,20,250,0,249,100,143,107,188,117,248,156,199,38,138,154,161,222,246,238,248,31,54,222,154,162,187,188,15,165,170,84,117,181,199,96,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,1,137,92,48,113,183,106,205,28,244,204,238,26,113,220,244,150,252,89,131,177,69,238,146,195,81,53,83,81,247,250,40,110,85,191,154,138,38,194,198,49,244,180,204,166,98,183,123,228,149,141,124,171,250,18,170,6,90,128,0,0,0,0,0,2,26,248,208,227,147,140,236,130,226,131,31,229,86,22,207,157,246,91,85,194,58,139,116,127,69,237,73,217,169,106,233,226,171,138,155,87,211,189,239,232,178,161,177,117,28,229,115,250,123,215,69,118,137,151,252,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,253,55,172,142,3,53,65,143,252,122,230,150,59,201,110,19,177,206,102,101,165,247,216,216,146,205,236,206,197,91,217,97,168,233,117,110,84,176,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,82,32,127,186,143,199,103,253,156,255,0,220,205,159,254,104,4,255,0,0,69,95,49,254,97,217,237,148,156,65,75,147,153,21,138,190,139,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,168,18,168,8,234,229,91,196,159,18,124,76,226,172,192,187,103,30,110,123,114,203,132,237,244,20,240,90,61,129,65,77,212,170,172,146,87,54,167,175,79,20,111,78,155,40,228,103,77,81,205,119,104,215,185,88,154,220,14,53,249,152,96,78,24,46,53,185,103,130,108,159,75,115,38,155,88,235,40,170,82,106,106,27,55,82,149,147,83,205,60,138,196,237,59,186,208,185,33,133,201,171,82,68,116,176,185,26,142,12,213,6,10,242,224,230,1,71,196,69,138,44,164,205,236,69,254,155,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,158,72,179,168,0,0,0,35,3,137,110,110,116,120,35,136,43,21,167,36,32,250,91,129,112,151,111,131,19,36,85,80,67,75,137,170,164,139,100,77,166,169,116,18,201,28,52,210,38,244,154,53,70,206,229,114,34,44,104,201,36,145,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,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,84,61,88,0,0,45,87,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,249,82,61,90,215,185,145,69,43,209,143,217,181,99,171,133,78,112,88,169,248,238,178,193,197,66,218,190,141,223,46,21,21,176,98,10,42,73,33,250,59,15,70,71,182,145,41,105,225,150,74,168,86,70,195,28,106,229,234,179,123,221,36,146,166,155,2,90,129,29,92,212,184,147,226,79,134,108,85,151,247,108,156,205,207,97,217,113,101,190,190,158,123,71,176,40,42,122,117,84,114,68,231,84,245,234,34,145,235,212,101,100,108,233,162,53,173,236,250,247,171,215,79,1,203,131,152,118,123,102,223,16,81,100,230,122,226,175,165,20,152,174,223,83,236,105,227,179,209,210,201,67,93,75,19,234,23,115,169,219,18,116,95,4,115,163,181,100,142,234,54,13,187,26,178,42,132,170,0,64,15,247,81,248,236,255,0,179,159,251,153,179,255,0,205,0,159,224,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,110,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,181,92,208,120,188,199,124,47,101,198,22,180,101,77,111,179,49,126,53,184,79,208,186,73,65,13,84,116,116,52,105,27,170,54,182,85,86,36,207,124,244,204,110,232,164,111,77,103,253,7,164,110,3,53,65,13,124,23,241,201,198,118,126,241,65,128,50,171,20,231,206,203,45,214,225,37,69,198,63,162,246,165,237,52,180,148,242,213,203,77,171,41,216,246,117,153,78,232,186,141,114,57,157,77,233,170,183,69,201,94,107,124,81,231,183,13,127,146,239,200,166,57,250,57,244,143,219,126,211,255,0,6,81,214,117,251,63,97,232,255,0,170,98,147,110,222,188,191,163,166,187,187,245,209,52,12,255,0,4,64,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,57,13,59,36,110,146,68,199,123,174,77,116,209,117,69,84,89,127,0,1,141,92,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,12,106,194,188,102,216,170,248,206,198,188,29,226,219,87,97,186,208,246,74,140,41,113,167,99,223,29,194,55,90,160,173,169,166,168,78,254,156,204,221,60,140,147,186,55,198,213,98,236,123,27,215,201,80,0,0,0,24,149,195,7,27,118,172,209,207,76,206,225,167,29,207,73,111,197,152,59,20,94,233,44,53,19,85,53,31,127,162,134,229,91,249,168,162,108,44,99,31,75,76,202,102,43,119,190,73,88,215,202,191,161,42,160,101,168,0,0,0,0,6,0,115,91,226,143,61,184,107,252,151,126,69,49,207,209,207,164,126,219,246,159,248,50,142,179,175,217,251,15,71,253,83,20,155,118,245,229,253,29,53,221,223,174,137,160,103,248,34,3,128,174,61,120,177,206,158,44,112,54,89,230,94,107,123,103,13,222,125,167,219,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,116,146,38,59,221,114,107,166,139,170,42,162,203,248,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,60,87,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,212,98,42,186,39,162,5,245,0,0,0,199,94,48,120,219,202,254,17,176,206,235,212,244,151,204,109,91,79,29,93,159,9,182,170,72,39,174,131,180,50,41,37,124,204,134,86,211,49,173,116,175,107,165,106,36,139,4,140,102,170,215,109,12,138,4,106,242,248,230,99,125,206,12,199,190,101,127,18,88,158,213,73,117,196,215,6,212,96,185,161,183,178,146,149,146,72,174,71,218,186,136,239,252,87,103,234,35,164,123,186,172,124,207,123,161,99,164,168,0,0,0,35,215,153,31,49,59,174,68,84,199,146,249,9,125,164,131,48,99,168,107,177,13,124,212,14,149,246,56,58,80,84,64,200,153,60,43,79,59,234,25,58,106,244,89,18,54,49,237,86,163,222,215,199,149,92,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,216,23,128,0,0,30,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,20,24,47,157,38,59,164,206,91,205,255,0,27,101,223,107,203,107,215,98,142,143,15,211,86,66,234,236,63,211,108,108,168,154,10,164,130,62,217,212,252,244,139,12,200,223,121,99,107,101,137,173,118,240,151,240,121,252,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,0,12,106,226,183,140,219,23,9,121,143,149,118,204,121,106,234,224,204,119,237,122,123,189,202,6,61,245,86,169,41,214,139,161,82,216,219,175,86,20,237,18,164,177,163,86,77,170,215,51,85,103,74,92,149,0,0,0,1,137,89,203,198,221,171,135,238,51,112,222,73,102,68,244,148,120,39,26,97,123,117,91,47,53,117,77,167,130,197,90,181,55,72,221,44,154,66,231,72,201,221,29,20,74,231,200,200,225,72,214,69,209,22,69,3,45,64,0,0,0,1,134,188,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,204,160,0,0,0,198,174,59,248,156,190,240,151,151,184,55,53,109,22,95,109,210,63,24,71,107,186,90,59,75,41,187,125,44,182,203,131,155,31,93,209,74,177,109,158,58,121,117,107,119,47,75,102,168,215,56,190,184,3,31,224,220,211,193,182,156,193,203,236,67,73,124,195,215,202,116,169,161,174,166,85,217,43,53,84,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,64,244,0,0,0,0,0,181,92,78,241,11,133,120,95,201,171,214,110,98,154,110,223,216,58,116,214,235,91,42,163,167,154,231,93,43,182,197,79,27,158,191,229,72,245,107,94,230,69,20,175,70,63,102,213,243,252,16,102,246,50,207,174,24,240,150,110,102,4,244,146,95,113,21,69,222,106,132,164,129,33,130,38,50,233,87,20,80,198,206,245,70,71,20,113,198,138,229,115,213,24,138,231,57,202,174,80,190,160,195,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,230,80,0,0,0,12,106,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,146,160,0,0,0,0,17,1,199,175,30,188,88,228,183,22,56,231,44,242,211,53,189,141,134,236,222,204,236,84,94,194,182,212,116,186,182,218,89,164,252,228,212,239,145,218,201,43,221,239,57,116,215,68,209,17,17,2,95,193,128,28,169,56,163,207,110,37,63,42,63,150,188,115,244,143,232,231,177,61,153,254,12,163,163,232,118,142,221,214,255,0,83,69,30,237,221,8,191,75,93,54,247,105,170,235,159,224,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,143,252,5,113,235,197,142,116,241,99,129,178,207,50,243,91,219,56,110,243,237,62,219,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,164,145,49,222,235,147,93,52,93,81,85,20,37,252,0,0,24,255,0,199,174,105,99,188,150,225,59,28,230,102,90,95,125,141,137,44,222,204,236,85,189,150,26,142,151,86,229,75,12,159,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,34,7,251,168,252,118,127,217,207,253,204,217,255,0,230,128,79,240,44,87,27,249,189,140,178,23,134,60,91,155,153,127,61,36,119,220,59,81,104,154,157,42,224,73,160,149,143,186,82,69,44,50,51,185,85,146,69,36,145,170,181,90,244,71,170,181,205,114,35,147,208,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,147,35,21,205,99,159,20,177,61,88,205,251,80,46,168,0,0,0,0,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,22,197,112,33,196,229,247,139,76,189,198,89,171,119,178,251,18,145,152,194,75,93,174,209,218,89,83,216,41,98,182,91,220,232,250,237,138,37,151,116,242,84,75,171,155,185,58,187,53,86,181,160,100,168,34,3,143,94,61,120,177,201,110,44,113,206,89,229,166,107,123,27,13,217,189,153,216,168,189,133,109,168,233,117,109,180,179,73,249,201,169,223,35,181,146,87,187,222,114,233,174,137,162,34,34,101,255,0,43,252,251,205,142,34,114,10,255,0,141,115,143,21,253,32,189,81,99,10,171,92,21,61,134,154,147,101,43,40,168,164,108,123,41,227,141,139,163,230,145,117,84,221,239,105,174,136,136,129,152,0,17,87,196,231,55,59,238,17,226,10,221,100,200,136,45,87,220,11,131,110,19,65,123,153,181,76,154,151,23,70,248,161,71,54,41,22,14,165,47,66,68,169,108,115,69,36,145,202,237,146,42,73,30,140,112,74,160,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,203,214,0,0,0,165,202,84,117,185,192,117,73,38,170,186,33,196,113,238,119,142,159,19,141,189,69,85,111,113,244,177,187,126,0,114,137,162,104,135,32,249,235,235,169,237,180,115,87,213,200,214,69,4,110,145,234,174,68,238,106,42,175,143,119,130,1,226,179,167,55,48,238,75,224,122,220,99,136,170,24,200,225,134,119,68,213,158,56,220,247,178,23,201,163,122,138,136,171,238,120,126,210,3,184,188,226,34,227,196,94,108,93,46,212,180,147,71,110,101,198,161,180,16,170,199,35,222,215,116,217,174,177,181,53,220,176,162,167,123,188,123,151,245,223,190,104,220,82,126,83,113,252,249,85,96,213,150,252,51,115,153,39,151,171,12,173,153,203,79,27,17,19,107,85,205,211,116,136,186,187,253,238,239,31,203,255,0,132,28,75,156,217,141,135,241,213,205,169,75,135,109,117,240,85,170,203,79,81,253,242,214,172,223,162,246,163,91,220,248,19,191,119,197,63,112,25,71,203,23,130,233,172,212,118,76,244,197,155,58,213,209,65,112,163,129,209,84,69,36,45,84,169,110,139,170,181,174,85,107,152,190,10,137,240,215,197,100,250,56,217,20,109,138,52,209,172,68,107,83,245,34,31,157,134,172,84,152,99,15,219,176,253,11,81,176,91,233,163,166,98,34,170,247,49,168,159,21,85,254,181,63,76,1,195,151,68,212,42,232,138,167,205,35,247,174,137,168,28,171,214,69,209,83,83,182,38,109,239,248,148,177,138,169,250,144,169,242,35,83,187,94,224,59,1,67,100,71,38,168,86,7,10,186,20,163,181,57,115,119,28,109,119,248,223,230,3,132,119,118,168,85,185,127,89,74,49,78,116,211,226,5,72,186,156,148,181,52,69,68,57,77,81,16,14,65,74,168,221,240,2,160,113,185,6,160,114,0,0,0,3,170,70,238,77,53,58,24,171,27,181,62,181,77,78,137,35,215,247,129,220,215,110,77,80,168,249,162,114,53,117,239,83,232,69,69,77,80,2,162,57,52,95,2,39,249,161,240,113,112,168,189,212,231,86,18,116,110,138,11,116,44,170,129,176,212,72,245,100,16,212,61,235,170,43,154,157,209,181,62,31,188,150,19,240,49,222,21,163,198,184,82,229,135,43,152,142,142,182,154,104,116,85,114,119,190,55,51,249,42,139,224,229,3,89,124,191,197,213,248,27,23,218,241,53,186,85,142,74,26,184,38,85,70,181,85,90,201,88,253,61,228,84,241,98,27,34,228,94,101,219,115,79,47,232,49,61,182,68,115,102,234,238,252,227,28,169,164,242,179,191,103,119,253,45,77,121,248,140,201,203,142,70,102,149,126,2,175,119,81,32,130,154,162,41,82,41,24,215,178,72,145,123,145,253,255,0,165,185,60,87,193,127,113,35,28,165,56,129,181,186,203,83,150,23,202,216,153,85,73,78,206,142,233,225,106,200,178,214,204,186,236,238,114,105,213,106,124,124,83,245,160,18,132,0,3,133,253,71,8,138,213,253,122,255,0,152,231,78,253,78,64,3,141,83,245,167,112,213,23,193,64,126,211,147,133,238,77,71,122,167,119,112,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,225,117,248,34,127,89,198,175,255,0,21,191,215,255,0,210,57,85,211,191,64,138,139,222,139,168,4,215,226,114,112,139,170,107,225,251,192,22,79,141,28,203,199,89,63,195,38,62,204,108,185,163,158,107,253,158,218,215,81,73,79,27,101,146,149,100,158,56,157,85,177,209,200,215,54,22,72,249,156,142,110,221,177,59,85,68,213,201,101,185,99,241,41,157,252,69,96,27,237,78,113,90,174,53,47,178,118,94,197,137,42,105,89,79,5,231,173,61,98,73,208,108,80,71,31,230,122,49,196,237,174,119,122,38,187,85,85,23,50,47,118,59,46,37,180,86,97,252,71,104,162,186,218,238,16,190,154,178,138,182,6,207,79,81,19,147,71,71,36,111,69,107,218,168,186,42,42,42,41,241,97,44,19,131,48,5,158,44,63,129,48,141,151,14,90,224,215,165,69,105,160,138,146,6,106,231,61,116,142,38,181,169,171,158,247,47,119,139,156,190,42,160,126,216,45,206,124,231,150,18,225,239,46,238,153,147,140,224,171,158,219,106,129,102,150,58,69,139,172,255,0,125,140,107,24,146,61,141,87,57,210,53,17,21,201,170,174,159,20,60,7,11,92,108,101,95,22,84,151,73,176,13,186,251,110,158,211,84,202,106,138,107,195,41,163,159,71,198,175,100,136,200,166,145,118,59,99,209,21,116,213,88,237,60,20,12,133,60,102,109,102,37,187,44,48,85,110,43,185,73,178,58,94,159,122,61,141,95,122,88,227,254,90,162,127,45,15,102,96,111,54,12,223,110,3,202,218,60,35,13,69,76,85,55,216,93,43,22,9,24,157,209,86,82,42,234,138,186,175,114,47,135,237,2,32,179,159,51,241,6,109,99,251,166,44,191,220,234,235,22,106,170,133,166,237,19,117,58,80,190,119,200,141,110,154,34,39,191,240,36,143,148,143,14,81,209,117,243,119,16,80,64,234,137,98,169,130,155,173,77,34,63,161,44,52,143,110,138,237,26,169,239,187,189,19,245,247,145,149,150,248,18,237,153,24,190,135,9,90,24,229,158,183,171,163,250,111,122,55,100,79,147,189,26,138,189,232,197,54,62,200,188,175,179,101,86,94,89,240,221,170,138,154,30,133,29,59,92,176,194,177,248,65,19,21,23,85,85,255,0,165,167,136,23,12,0,7,92,174,209,52,58,154,136,229,220,85,35,183,59,195,250,14,88,221,19,224,7,99,19,66,163,131,144,0,0,7,10,186,5,58,228,93,19,196,14,31,46,223,130,157,125,101,221,167,122,235,254,98,135,43,157,221,222,118,199,14,168,138,160,118,55,87,34,56,169,19,226,114,136,136,154,33,200,0,0,28,104,135,32,0,0,0,58,39,99,156,168,136,191,230,59,206,21,17,124,80,15,149,138,169,221,222,125,26,239,77,60,2,198,221,59,147,69,12,106,181,87,80,58,36,98,235,170,119,21,192,247,42,170,57,127,118,167,99,217,187,189,14,133,69,98,247,46,137,240,3,234,7,92,78,213,52,85,239,59,0,181,92,69,228,126,23,206,252,179,191,225,91,213,174,138,105,170,237,243,199,12,179,66,174,86,189,81,174,107,145,90,168,237,81,99,110,154,46,189,201,161,0,89,179,130,49,71,13,153,239,115,180,209,201,81,71,83,134,175,78,146,221,83,19,36,139,86,177,205,123,54,43,211,85,209,175,106,47,143,237,215,94,253,148,85,17,200,173,114,34,162,166,138,139,241,35,63,154,183,11,116,215,156,59,95,156,216,122,221,71,21,85,182,41,235,106,250,52,178,44,179,38,180,140,114,185,205,238,238,107,94,186,170,120,107,225,222,160,93,254,92,188,89,82,231,126,95,55,12,95,171,42,29,126,180,58,154,137,206,170,169,133,207,149,82,145,170,231,53,173,209,218,43,163,126,157,223,175,246,153,164,107,213,192,46,113,92,114,151,136,204,41,20,149,245,48,90,238,183,72,224,173,137,179,182,54,57,203,20,177,179,114,59,185,125,233,83,226,159,211,220,108,5,134,239,148,184,142,201,71,120,163,149,178,71,83,12,114,106,215,163,191,73,136,238,253,59,181,247,144,15,211,58,165,98,120,157,167,10,154,166,138,7,76,123,188,23,95,222,167,115,124,10,116,57,111,234,2,162,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,107,109,196,221,218,235,96,226,239,53,239,182,43,157,93,186,229,110,204,139,237,93,29,101,36,206,134,122,105,227,185,204,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,73,53,172,226,199,205,62,114,124,192,196,62,163,56,19,125,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,214,51,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,254,76,140,87,53,142,124,82,196,245,99,55,237,64,186,160,0,0,0,35,3,157,102,69,214,93,108,88,47,136,123,13,155,173,236,77,248,111,17,84,198,179,201,35,41,101,127,82,133,238,98,34,197,28,44,153,213,76,116,138,172,114,201,87,3,61,253,90,140,195,94,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,201,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,9,254,230,143,228,79,51,126,197,245,138,34,0,73,158,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,32,109,37,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,49,60,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,28,101,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,106,121,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,73,85,94,235,85,204,127,151,253,31,17,22,41,115,111,40,112,239,250,108,80,118,104,37,166,167,146,10,120,241,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,254,101,98,206,160,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,254,224,147,140,28,51,197,206,87,197,122,106,210,81,99,107,29,60,13,197,150,122,72,170,58,20,51,203,36,236,133,241,201,43,17,174,100,205,166,124,168,198,190,69,141,28,140,123,156,169,185,216,107,205,115,129,111,227,248,160,201,76,25,255,0,84,85,99,250,42,23,127,146,230,221,35,167,70,255,0,227,123,83,218,239,241,38,86,127,170,38,35,131,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,6,206,100,112,115,80,227,170,155,0,97,235,175,12,57,91,95,73,62,39,190,83,205,109,198,115,77,75,46,251,77,186,122,88,94,216,34,73,35,72,100,125,84,53,42,139,35,30,254,147,26,244,218,217,30,199,198,226,3,155,78,30,162,225,163,10,226,220,149,163,164,131,49,113,253,61,92,47,160,168,174,165,172,126,17,124,15,72,166,154,166,38,185,92,247,185,203,173,42,73,27,25,43,63,58,246,162,49,96,124,64,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,202,101,167,47,62,52,238,188,44,102,133,61,139,23,226,10,182,229,94,37,168,84,196,20,105,76,234,164,162,157,99,219,21,194,8,218,228,115,30,215,36,77,149,88,142,87,194,142,78,156,143,100,59,113,44,253,91,206,22,190,225,251,117,138,237,119,161,236,244,152,154,222,251,165,174,78,171,31,218,41,89,85,81,72,233,52,106,170,179,73,233,42,25,163,145,29,238,107,166,215,53,84,54,136,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,252,172,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,44,69,242,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,59,107,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,48,181,92,96,241,103,140,184,186,205,15,167,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,125,57,112,114,255,0,172,226,34,251,22,109,230,246,29,255,0,74,122,14,211,4,84,213,18,79,79,38,34,170,216,248,246,211,190,23,199,35,33,134,69,71,190,100,118,213,146,36,137,168,255,0,207,44,86,131,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,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,11,1,204,75,34,235,51,251,133,60,87,134,236,54,111,105,226,75,15,75,18,88,97,106,206,178,58,170,149,85,101,100,81,194,142,116,211,73,74,250,168,99,141,90,230,186,73,153,250,42,136,246,192,14,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,51,92,30,52,50,114,197,144,92,80,99,252,170,194,211,111,178,218,174,17,212,91,163,218,244,236,212,181,116,241,85,197,77,171,222,247,191,162,202,134,197,212,115,149,207,233,239,93,21,218,32,108,61,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,213,220,153,238,77,25,223,117,199,89,37,127,201,123,133,142,146,158,159,43,234,32,117,13,124,50,59,125,92,23,41,235,42,21,146,177,117,68,124,114,199,46,143,106,162,57,146,49,187,81,88,175,146,24,64,159,238,87,30,68,242,203,237,175,88,173,34,175,153,214,105,126,84,56,201,198,189,146,251,237,59,86,18,236,248,90,223,253,235,209,236,189,150,52,237,112,119,177,174,126,218,233,43,125,247,110,215,95,117,202,196,97,158,156,57,103,125,215,135,30,81,54,92,229,177,88,233,46,247,43,5,61,197,180,116,149,114,57,144,44,245,24,138,122,104,223,38,223,121,204,99,167,71,171,17,90,175,70,43,81,204,221,189,33,132,9,105,228,167,145,117,150,171,22,52,226,30,253,102,232,251,111,102,27,195,181,50,44,241,200,250,88,159,212,174,123,88,168,145,73,11,230,109,43,27,34,43,220,146,82,78,207,115,71,35,255,0,43,158,119,212,159,222,79,195,73,20,200,28,156,177,112,255,0,147,88,79,39,112,228,221,162,147,12,219,219,79,37,78,215,179,181,213,61,206,146,166,167,99,222,245,143,171,60,146,203,211,222,173,102,253,173,247,90,136,71,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,15,63,202,135,142,58,156,53,117,178,112,143,152,204,164,75,21,202,162,161,152,70,236,175,138,157,104,106,229,116,147,186,138,117,114,181,37,100,242,185,253,39,38,178,164,210,182,61,30,217,25,209,151,67,85,114,103,185,105,115,4,166,206,27,85,159,135,204,223,186,213,201,152,52,20,253,154,207,118,171,150,90,169,241,43,24,218,169,228,89,21,144,35,32,125,61,52,17,53,95,52,174,124,235,171,149,85,234,237,66,66,129,128,28,210,120,221,199,124,57,125,15,203,60,148,196,190,197,198,119,109,215,219,157,111,99,134,167,179,218,211,169,12,49,116,234,96,146,39,245,166,73,93,185,174,71,199,216,244,84,210,84,81,192,215,51,124,85,196,246,99,219,114,107,26,228,199,101,189,84,91,235,107,106,113,6,30,154,73,45,240,244,85,94,199,79,75,34,57,244,176,171,21,177,117,86,121,53,157,209,53,26,137,42,108,12,0,230,143,231,179,51,126,197,244,122,34,77,57,113,113,199,83,197,110,13,175,193,249,130,202,74,124,197,193,244,240,62,186,104,159,20,76,189,210,57,85,137,91,20,8,168,230,61,174,70,182,118,181,189,38,190,88,156,213,106,76,145,71,25,124,209,252,246,102,111,216,190,143,68,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,20,54,136,5,138,224,251,139,60,27,197,214,87,253,56,177,83,210,89,239,180,21,18,83,95,112,227,107,214,170,123,83,214,71,164,10,247,172,113,43,217,44,76,73,26,244,102,205,122,140,69,87,68,244,75,234,0,214,219,137,187,181,214,193,197,222,107,223,108,87,58,187,117,202,221,153,23,218,186,58,202,73,157,12,244,211,199,115,153,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,108,146,107,89,197,143,154,124,228,249,129,136,125,70,112,38,251,129,126,51,108,92,97,229,197,85,206,75,87,177,177,158,23,236,244,248,154,219,19,30,180,173,146,84,127,74,166,154,71,107,172,50,244,165,84,141,206,89,35,115,28,215,110,68,100,178,100,169,172,102,75,230,246,50,200,92,208,195,249,185,151,243,210,71,125,195,181,14,154,157,42,224,73,160,149,143,141,209,75,12,140,238,85,100,145,73,36,106,173,86,189,17,234,173,115,92,136,228,216,79,133,94,38,48,111,21,249,71,71,154,88,62,134,174,220,246,212,58,219,119,182,84,162,185,246,235,140,108,141,242,192,146,109,70,204,205,178,198,246,72,212,77,204,123,119,53,143,223,27,2,240,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,5,170,226,199,202,198,114,124,191,196,62,157,57,0,60,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,228,200,197,115,94,214,75,20,79,86,63,102,213,159,238,44,124,172,103,39,203,252,67,233,211,154,214,1,179,158,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,142,127,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,1,250,198,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,236,138,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,153,62,91,156,193,42,120,137,166,147,39,179,146,235,72,220,197,183,83,186,166,138,229,52,177,66,252,76,197,150,121,37,72,169,225,130,40,97,125,52,41,3,85,141,115,159,35,17,242,105,163,36,84,250,249,143,242,255,0,163,226,34,197,46,109,229,14,29,255,0,77,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,204,172,80,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,13,164,204,63,230,51,198,191,240,85,203,136,44,24,2,231,106,147,51,113,79,230,237,180,211,175,86,75,93,10,163,210,75,155,161,218,230,59,107,216,145,196,217,85,173,124,142,115,180,149,176,203,26,219,92,49,206,3,43,234,120,104,171,204,188,67,98,164,76,208,179,84,81,219,106,176,83,43,36,165,101,210,121,95,239,85,81,207,211,153,91,77,210,100,210,46,244,85,137,236,72,94,229,89,33,146,104,129,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,7,159,47,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,251,107,143,48,6,50,203,12,77,62,12,204,12,61,87,98,190,210,211,210,84,212,91,234,209,27,60,12,169,167,142,162,36,145,186,234,199,172,83,70,170,199,104,246,42,171,92,141,114,43,83,228,169,194,215,218,76,43,110,198,181,20,59,44,183,91,133,109,174,142,167,170,197,234,213,82,71,77,37,68,123,17,119,183,107,43,105,151,85,68,106,245,52,106,170,181,200,129,179,70,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,220,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,234,200,11,229,231,198,157,215,133,140,208,167,177,98,252,65,86,220,171,196,181,10,152,130,141,41,157,84,148,83,172,123,98,184,65,27,92,142,99,218,228,137,178,171,17,202,248,81,201,211,145,236,135,109,235,230,107,204,50,213,155,84,215,30,27,178,74,178,146,191,6,199,81,26,98,60,66,198,182,86,93,231,130,86,200,202,122,55,46,168,148,209,203,27,28,179,183,190,87,177,17,138,144,162,186,160,45,87,49,222,56,233,184,173,198,84,24,63,47,153,87,79,151,88,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,170,214,75,43,156,173,89,150,40,237,255,0,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,183,252,58,228,54,50,226,75,55,44,89,83,131,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,84,106,189,187,222,172,141,171,189,237,69,216,167,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,234,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,69,95,60,239,169,63,188,159,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,163,232,57,231,125,73,253,228,252,52,138,176,54,168,4,122,242,210,230,9,77,156,54,171,63,15,153,191,117,171,147,48,104,41,251,53,158,237,87,44,181,83,226,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,87,42,171,213,218,200,80,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,250,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,213,92,157,62,92,220,123,127,10,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,8,102,168,0,13,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,9,240,125,197,158,13,226,235,43,254,156,88,169,233,44,247,218,10,137,41,175,184,113,181,235,85,61,169,235,35,210,5,123,214,56,149,236,150,38,36,141,122,51,102,189,70,34,171,162,122,38,185,133,213,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,255,0,38,70,43,154,246,178,88,162,122,177,251,54,168,108,166,15,21,146,249,189,131,115,235,43,240,254,110,101,252,245,114,88,177,21,59,166,167,74,184,22,25,226,123,36,116,82,195,35,59,209,31,28,177,201,26,171,85,204,85,98,171,92,230,170,57,125,168,24,1,206,175,202,198,22,249,129,67,233,215,19,8,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,155,252,234,252,172,97,111,152,20,62,157,113,33,88,13,170,1,14,220,171,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,54,182,55,189,241,204,72,3,207,227,252,127,131,114,179,6,221,179,7,48,113,13,37,143,15,88,233,214,166,186,186,165,87,100,76,213,17,17,17,17,92,247,185,202,214,49,141,69,123,222,230,181,168,231,57,17,125,1,4,60,199,120,227,166,226,183,25,80,96,252,190,101,93,62,93,96,250,137,223,67,52,175,150,39,222,234,220,136,197,173,150,5,84,107,24,214,163,155,3,92,222,171,89,44,174,114,181,102,88,163,11,85,198,15,22,120,203,139,172,208,250,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,147,19,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,65,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,23,97,62,15,184,179,193,188,93,101,127,211,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,215,48,186,188,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,228,200,197,115,94,214,75,20,79,86,63,102,213,13,148,193,226,178,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,0,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,54,115,53,87,3,101,62,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,191,106,93,83,92,206,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,216,35,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,110,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,15,86,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,149,92,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,17,87,207,59,234,79,239,39,225,166,21,112,21,154,88,19,37,184,177,192,217,153,153,119,223,99,97,187,55,180,251,109,111,101,154,163,165,213,182,213,67,31,230,225,99,228,118,178,74,198,251,173,93,53,213,116,68,85,76,213,231,157,245,39,247,147,240,210,42,192,218,160,17,107,202,67,141,59,173,234,166,62,20,243,75,16,85,215,212,71,79,174,3,158,90,103,74,246,193,4,82,73,81,111,150,116,114,170,50,56,163,71,192,143,110,141,99,37,143,168,136,144,68,74,80,24,171,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,0,129,63,220,209,252,137,230,111,216,190,177,68,67,183,7,220,89,227,46,17,115,67,233,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,204,79,52,127,34,121,155,246,47,172,81,16,2,6,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,79,64,65,15,46,46,56,233,184,82,198,85,248,63,48,89,87,81,151,88,194,162,7,215,77,19,229,149,246,74,182,162,177,43,98,129,21,90,246,57,170,214,206,214,183,170,230,69,19,154,174,88,82,41,39,120,0,4,69,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,130,202,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,55,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,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,24,1,205,31,207,102,102,253,139,232,244,71,181,225,199,142,58,158,20,184,38,189,96,252,190,101,37,70,98,227,12,113,116,125,12,210,190,41,89,100,164,109,190,218,197,173,150,5,85,115,222,231,43,155,3,92,222,147,159,20,174,114,185,33,88,164,12,149,230,189,199,29,54,26,181,94,248,71,203,150,85,165,246,229,79,78,204,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,171,151,88,146,25,93,30,143,116,143,232,198,6,75,229,14,50,207,172,208,195,249,71,151,240,82,73,125,196,85,14,134,157,106,231,72,96,137,140,141,210,203,52,143,239,84,100,113,71,36,138,141,71,61,81,138,141,107,156,168,213,242,150,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,4,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,184,28,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,228,198,196,115,158,230,69,20,76,87,191,102,229,186,160,0,0,1,195,188,14,153,55,120,38,191,189,14,215,126,163,141,0,166,38,39,137,218,112,137,162,104,135,32,12,45,230,53,197,149,46,72,101,243,176,197,134,178,161,183,235,187,170,104,154,234,90,152,90,248,149,105,28,173,115,154,237,93,162,58,70,107,221,250,191,97,151,248,146,249,75,135,44,149,151,138,201,91,28,116,208,201,38,174,122,55,244,88,174,238,215,187,95,117,77,127,120,250,206,43,142,109,113,25,138,226,142,190,166,123,93,170,233,36,20,81,58,118,200,198,185,34,138,55,237,70,247,39,189,18,252,87,250,59,192,242,57,41,150,24,187,138,108,235,125,52,245,50,212,207,95,93,29,194,235,81,59,37,151,116,114,84,198,199,162,172,105,170,42,164,139,167,232,166,141,93,52,39,187,135,76,143,194,249,33,150,118,12,43,101,181,209,67,53,37,190,8,230,150,24,85,170,231,162,57,206,114,171,149,93,170,172,142,215,85,215,189,117,48,203,148,191,13,176,97,140,33,62,110,98,10,10,105,42,113,29,190,154,74,100,150,154,68,146,38,165,68,206,106,234,238,229,213,173,141,123,147,224,158,62,36,144,162,35,81,26,212,68,68,77,17,19,224,7,32,29,114,187,68,209,23,188,10,39,123,181,218,213,248,119,232,81,27,23,93,87,188,53,21,206,241,212,239,99,54,247,168,13,118,38,158,39,206,245,85,238,239,62,135,181,92,169,160,72,219,167,122,106,160,117,192,199,53,85,21,127,204,119,156,34,34,120,33,200,0,0,3,141,16,228,0,0,1,74,167,196,165,218,181,21,199,97,194,162,42,104,160,124,221,101,221,167,122,105,254,115,177,146,238,248,41,76,144,232,138,168,117,53,92,222,238,240,62,196,93,78,78,168,215,84,241,59,16,14,64,0,10,94,154,149,28,1,243,185,17,171,184,237,137,218,166,133,47,110,169,240,56,141,219,93,225,253,0,119,128,0,139,62,109,220,57,71,91,208,205,220,63,65,3,106,34,138,154,10,158,141,52,138,254,132,80,213,189,218,171,117,106,39,184,222,245,79,213,222,70,230,76,102,126,32,202,92,127,107,197,150,11,157,93,26,195,85,78,181,61,158,110,159,86,22,78,201,21,174,215,84,84,247,62,38,197,153,233,149,246,108,213,203,203,198,27,186,209,83,77,215,163,168,107,86,104,86,79,24,37,98,34,104,168,191,244,197,240,53,193,204,140,9,118,203,124,95,93,132,174,236,114,79,69,210,213,253,55,177,29,190,38,73,220,142,68,94,228,122,1,178,118,82,230,37,187,51,240,85,22,43,182,201,190,58,174,167,122,189,142,95,118,89,35,254,66,170,127,33,79,102,96,111,41,252,223,110,60,202,218,204,35,53,69,76,181,54,40,91,43,214,121,24,189,210,214,85,170,104,136,186,167,114,167,143,236,51,200,0,49,235,138,94,54,50,175,132,218,75,92,216,250,221,125,184,207,118,170,125,53,61,53,161,148,210,79,163,35,71,190,69,100,179,70,187,27,189,136,170,154,232,175,110,190,40,123,252,134,207,44,37,196,38,93,218,243,39,6,65,87,5,182,235,2,77,20,117,107,23,89,158,251,216,230,61,35,123,218,142,107,163,114,42,35,151,69,77,62,10,6,55,243,56,226,83,59,248,117,192,54,42,156,157,181,92,105,159,123,237,93,183,18,83,82,178,162,11,55,70,122,52,143,174,217,96,146,63,207,117,164,137,187,156,222,245,93,55,42,34,37,233,224,187,50,241,214,112,112,201,128,115,27,49,168,231,134,255,0,120,182,185,213,178,84,70,216,164,170,88,231,146,38,213,108,108,113,181,173,153,145,178,102,163,91,183,108,173,209,85,52,114,221,44,91,130,112,102,63,179,203,135,241,222,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,235,240,1,87,68,215,199,247,1,198,175,255,0,21,191,215,255,0,210,57,77,126,40,159,214,21,81,59,213,116,8,186,247,232,7,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,90,198,169,162,181,202,139,175,127,234,95,217,161,94,169,250,208,228,14,26,170,169,171,155,162,254,173,78,65,194,170,34,42,170,232,136,1,85,17,53,85,209,16,34,162,166,168,168,169,251,8,235,230,75,199,62,97,228,85,77,62,1,202,75,187,173,247,123,147,166,141,247,40,210,25,22,135,165,217,36,254,42,104,30,217,55,182,89,25,250,73,183,93,123,251,140,138,224,43,54,241,206,119,112,213,131,243,11,30,85,73,89,115,175,167,168,138,166,173,237,141,189,162,72,42,234,32,116,154,70,198,53,55,116,81,118,162,104,154,233,223,166,170,30,235,137,28,135,176,241,27,148,88,135,42,239,149,77,162,75,213,34,195,5,111,73,210,173,36,232,246,73,20,219,27,36,106,253,146,69,27,182,43,145,29,183,69,238,85,69,181,188,18,112,45,135,120,59,180,98,6,59,22,183,23,95,47,245,176,206,251,162,219,159,66,177,83,197,27,155,28,9,23,94,86,46,142,150,119,111,77,21,122,154,46,187,91,166,81,128,4,39,115,113,205,202,76,115,155,118,28,45,104,189,178,174,27,5,45,116,53,17,197,46,230,177,206,171,86,163,92,154,38,138,157,15,13,85,127,225,153,76,111,137,40,240,158,25,172,191,87,213,199,77,13,55,79,116,143,126,212,77,210,53,190,63,189,201,253,102,180,89,181,140,238,56,251,49,47,248,154,229,90,250,167,213,220,106,164,142,71,191,127,184,233,228,122,104,186,38,169,239,175,195,226,6,98,114,162,201,200,177,238,98,93,113,125,117,165,181,80,89,102,142,8,159,36,90,181,31,37,45,90,61,53,220,137,174,142,103,193,126,4,218,181,173,99,81,140,106,35,90,154,34,39,193,12,6,229,9,150,111,194,121,37,120,196,85,214,222,140,247,171,157,61,108,18,61,158,243,226,117,20,74,138,139,170,247,126,113,127,87,137,159,64,10,92,168,133,71,92,139,167,127,138,1,74,34,42,248,29,141,66,150,34,233,227,169,216,0,0,0,28,42,232,80,175,79,214,5,106,167,91,152,174,82,166,251,223,18,176,40,108,76,68,69,86,166,165,72,136,158,7,32,0,60,246,50,199,248,55,47,237,115,222,49,142,37,183,90,41,160,133,211,185,245,117,13,141,54,55,197,123,254,26,170,38,166,5,241,65,205,75,5,224,196,168,178,100,253,230,138,251,90,180,242,199,214,161,171,247,99,153,178,109,69,220,234,103,183,93,17,87,244,190,31,181,20,9,10,174,187,90,173,140,89,46,55,42,90,86,167,198,105,154,196,241,211,226,191,172,181,120,163,139,206,25,240,123,159,21,251,59,112,133,52,204,85,69,141,215,38,43,145,81,219,85,52,110,190,10,66,70,98,113,253,197,22,99,215,57,33,204,187,221,190,153,234,237,41,41,223,10,174,138,253,232,155,153,19,23,187,68,79,232,60,70,29,200,174,38,179,149,242,87,217,240,30,47,191,238,126,174,158,169,175,107,92,174,69,126,168,249,149,168,186,248,247,47,197,63,90,1,48,248,203,154,31,12,88,121,28,150,236,192,182,220,30,215,34,105,75,218,101,69,77,85,53,213,148,238,79,135,249,203,61,137,249,195,224,10,55,233,134,237,254,209,106,175,143,86,120,116,77,87,252,122,47,216,159,214,99,150,95,242,144,206,172,64,218,122,172,85,61,93,149,175,102,231,195,45,4,18,104,170,196,84,77,201,86,223,138,170,127,230,153,27,135,121,64,96,10,42,70,54,255,0,254,18,153,26,155,157,249,248,117,93,17,60,25,91,167,142,171,253,32,126,198,27,230,243,148,21,177,70,183,250,180,183,201,183,87,53,89,85,47,126,137,221,171,104,244,241,215,250,139,203,151,156,200,248,90,198,178,54,146,167,52,172,182,217,221,189,83,182,62,120,53,219,167,251,36,44,79,13,127,168,199,252,79,202,27,1,79,73,42,97,250,101,161,151,86,171,30,139,60,202,158,247,122,109,117,103,234,49,3,59,57,110,103,198,83,61,247,44,45,103,186,226,26,120,214,36,71,210,210,71,11,155,189,21,23,185,39,123,187,149,63,251,160,39,47,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,62,69,113,117,159,28,56,98,154,59,61,207,17,226,72,45,112,212,199,37,93,174,186,87,49,88,199,203,19,222,229,108,177,189,221,237,98,247,34,119,163,187,191,108,217,240,243,196,238,89,231,246,23,138,237,134,49,109,182,174,179,171,52,82,83,178,101,234,34,177,237,78,246,185,140,84,253,54,127,39,226,158,58,129,121,64,0,82,174,219,226,117,189,17,201,220,133,114,34,42,107,250,143,157,36,93,223,176,10,227,85,107,188,123,191,113,222,138,139,222,135,205,185,85,123,151,226,119,198,169,181,19,80,43,60,70,116,224,107,118,98,101,134,37,194,151,43,124,85,108,184,91,42,32,72,228,102,237,119,55,193,59,211,245,39,197,15,110,82,246,54,70,58,55,181,28,215,34,162,162,248,42,1,173,134,123,224,59,254,69,231,109,206,134,26,90,171,84,148,119,90,138,235,91,145,139,26,178,54,85,200,216,156,197,213,123,147,166,154,46,164,192,114,198,207,231,230,246,80,212,90,111,23,206,217,117,177,75,73,69,35,101,151,116,157,212,108,213,203,238,55,197,99,127,235,240,94,243,23,121,198,100,251,45,216,131,12,230,37,154,204,216,160,74,42,180,175,168,134,29,19,87,85,199,179,122,238,255,0,26,103,105,221,241,45,175,42,60,219,102,4,205,59,142,21,170,185,116,34,190,73,28,177,196,233,54,181,238,138,146,177,92,186,109,84,240,219,241,79,128,19,122,14,17,81,83,84,94,227,144,41,84,95,129,202,38,129,117,56,69,80,42,32,199,136,159,48,57,157,252,242,189,127,109,148,156,212,239,32,203,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,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,237,113,119,7,216,154,131,132,108,5,197,166,15,74,187,149,138,233,79,113,110,46,108,210,211,177,150,137,226,188,58,134,145,241,34,189,178,202,201,209,209,181,88,214,61,88,248,222,231,59,108,141,107,63,43,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,101,251,150,117,166,213,127,229,255,0,151,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,70,7,48,206,11,46,188,44,102,133,69,247,8,97,250,182,229,94,37,168,69,195,245,139,82,234,164,162,157,99,221,45,190,121,28,212,115,30,215,36,174,137,30,174,87,194,141,94,164,143,100,219,66,114,114,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,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,64,183,46,110,53,255,0,130,174,99,207,96,199,247,59,172,153,101,138,127,55,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,119,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,3,235,0,0,32,135,154,135,15,23,92,154,226,94,235,143,41,109,84,148,184,79,51,170,38,189,218,95,13,99,166,123,171,81,144,173,201,178,182,69,222,199,173,76,206,153,17,53,143,101,67,17,138,155,93,28,115,188,96,175,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,160,70,174,77,103,165,29,171,131,30,32,56,120,191,94,122,62,219,246,22,36,195,180,210,36,17,198,250,168,174,180,81,215,49,175,85,73,100,153,240,182,149,237,141,17,237,72,233,39,127,185,163,149,248,214,0,25,63,204,147,58,45,89,223,197,166,40,190,225,124,95,73,137,48,197,142,158,142,195,98,172,164,99,122,9,4,48,163,167,108,114,35,83,172,206,217,45,99,146,93,92,142,71,34,177,206,143,97,153,92,148,242,46,178,213,98,198,156,67,223,172,221,31,109,236,195,120,118,166,69,158,57,31,75,19,250,149,207,107,21,18,41,33,124,205,165,99,100,69,123,146,74,73,217,238,104,228,124,75,27,52,100,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,2,224,0,0,16,129,204,127,151,253,103,14,247,217,115,111,40,112,239,250,83,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,101,101,155,243,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,129,171,105,51,220,180,185,125,211,100,245,170,207,196,30,111,218,170,227,204,26,250,126,211,103,180,213,197,45,44,248,105,143,109,84,18,36,136,201,213,147,190,162,154,120,156,172,154,38,190,5,213,170,136,244,118,159,149,195,111,41,171,86,86,113,47,117,204,156,103,136,234,238,152,55,5,94,41,235,176,37,43,228,108,117,119,9,218,200,231,142,166,177,209,46,141,101,52,174,233,163,83,98,207,44,11,35,153,28,58,71,52,143,129,170,185,50,124,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,67,97,63,220,174,60,137,229,151,219,94,177,90,4,21,230,150,86,227,188,150,199,119,60,179,204,187,23,177,177,37,155,163,219,104,187,84,53,29,46,172,44,154,63,206,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,158,175,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,252,152,216,142,115,26,249,101,137,138,246,111,220,147,61,204,51,130,203,87,20,249,95,81,125,194,24,126,145,217,169,134,169,209,112,253,98,212,182,149,107,96,73,55,75,111,158,71,53,90,246,57,171,43,162,71,171,81,147,43,87,169,27,31,54,235,129,193,247,9,152,55,132,92,175,250,15,98,168,164,188,95,107,234,36,169,190,226,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,154,245,30,136,142,149,234,161,112,50,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,167,181,0,1,25,124,231,248,120,186,226,76,51,134,184,145,195,86,170,71,179,9,211,186,201,138,42,29,88,230,206,148,83,84,71,216,28,200,156,187,28,198,84,79,80,215,43,63,57,173,84,106,168,230,53,86,57,52,45,254,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,128,65,95,46,220,244,163,200,30,43,48,166,36,191,94,125,153,134,239,221,92,55,126,153,201,2,70,218,90,164,68,137,242,201,50,181,176,195,29,83,41,102,146,68,115,92,216,225,127,233,34,171,29,141,96,1,147,249,211,157,22,171,143,3,156,59,100,70,30,197,244,149,85,22,186,140,71,126,196,214,120,88,215,190,150,117,185,212,178,220,233,100,219,171,30,177,77,90,169,18,61,23,100,140,123,219,163,162,114,250,14,86,153,23,89,156,28,86,88,113,37,109,155,181,225,188,187,255,0,68,151,57,164,89,227,141,149,81,162,165,189,141,146,36,219,214,237,93,57,155,27,220,214,190,58,105,255,0,73,26,172,118,32,19,125,201,247,39,44,88,27,134,4,205,90,121,187,69,235,50,238,19,212,86,73,181,236,232,82,208,212,79,73,79,77,162,189,204,118,215,178,166,94,162,53,142,94,211,177,219,146,54,168,25,212,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,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,234,228,195,118,181,91,184,175,189,209,220,46,116,148,181,23,76,15,95,73,67,20,211,53,143,170,157,43,40,166,88,162,106,174,175,122,69,12,178,43,91,170,236,141,238,240,106,170,100,87,52,190,2,126,157,209,223,184,174,202,249,246,98,11,85,191,182,98,251,93,69,70,145,215,208,210,64,141,90,202,119,61,116,142,104,96,137,168,248,181,70,201,28,104,172,68,149,170,217,194,45,179,147,55,177,150,123,230,37,195,52,179,6,122,73,241,13,218,158,134,26,233,233,160,72,89,80,250,106,72,105,82,101,98,123,173,123,219,3,94,244,106,53,155,220,237,173,99,116,106,75,79,38,140,144,186,224,92,146,191,231,69,194,249,73,81,79,154,21,16,54,134,130,24,221,190,146,11,108,245,148,234,249,94,186,34,190,73,100,151,70,53,21,26,200,216,237,202,175,86,71,20,25,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,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,2,3,57,163,249,236,204,223,177,125,30,136,241,88,115,133,92,101,142,184,80,184,113,45,129,45,181,119,102,97,92,81,113,180,226,138,72,164,71,62,150,221,29,29,12,240,214,69,10,51,115,152,199,79,83,215,118,245,218,206,147,209,136,198,76,246,251,94,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,69,7,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,176,235,204,127,151,253,103,14,247,217,115,111,40,112,239,250,83,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,101,101,180,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,53,172,226,199,205,62,114,124,192,196,62,163,57,177,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,92,206,44,124,211,231,39,204,12,67,234,51,129,232,49,119,9,152,203,15,112,175,128,184,172,179,84,85,222,240,246,42,168,184,211,94,163,134,129,26,204,60,248,43,93,75,76,178,200,146,57,210,50,119,71,38,143,233,177,140,126,200,213,85,210,51,115,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,234,49,21,27,43,209,101,251,150,117,166,213,127,229,255,0,151,246,43,237,178,146,227,109,184,211,223,169,43,40,234,225,108,208,84,193,37,218,185,178,69,36,110,69,107,216,230,170,181,90,168,168,168,170,138,69,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,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,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,89,1,124,188,248,211,186,240,177,154,20,246,44,95,136,42,219,149,120,150,161,83,16,81,165,51,170,146,138,117,143,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,58,114,61,144,237,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,0,250,200,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,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,95,94,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,191,252,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,43,252,78,240,245,133,120,160,201,171,214,81,226,154,158,193,219,250,117,54,235,163,41,99,168,154,217,93,19,183,69,81,27,94,159,229,70,244,107,152,231,197,44,172,71,179,126,228,215,135,58,50,135,25,100,46,104,98,12,163,204,8,41,35,190,225,218,134,195,80,180,147,164,208,74,199,198,217,98,154,55,247,42,178,72,164,142,68,71,35,94,136,244,71,53,174,69,106,6,206,96,139,94,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,146,82,128,17,87,205,115,129,111,227,248,160,201,76,25,255,0,84,85,99,250,42,23,127,146,230,221,35,167,70,255,0,227,123,83,218,239,241,38,86,127,170,38,37,80,1,170,185,35,252,171,248,21,169,199,248,134,213,196,246,105,80,85,193,134,44,117,16,220,176,100,48,213,69,178,237,113,130,170,102,58,121,86,57,22,104,217,75,53,50,42,70,246,51,170,247,49,119,58,54,61,146,95,75,191,38,204,167,174,226,10,147,25,91,241,15,96,202,126,234,138,156,27,2,84,246,166,201,20,80,53,148,205,173,146,105,36,124,51,72,149,18,203,38,172,145,141,219,28,127,166,146,195,34,160,64,15,52,127,61,153,155,246,47,163,209,25,169,202,155,43,112,38,116,240,59,143,114,211,51,44,94,217,195,119,156,192,159,182,209,118,169,169,250,189,42,75,92,209,254,114,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,194,190,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,70,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,251,107,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,216,119,138,238,20,114,227,139,92,184,126,10,198,177,118,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,181,169,44,42,168,217,26,214,170,43,30,200,228,101,160,229,197,192,229,79,10,88,54,191,24,102,11,233,42,51,23,24,83,192,202,232,98,100,82,178,201,72,213,87,165,20,83,162,43,158,247,57,90,233,220,215,116,156,248,162,107,81,201,10,75,32,93,94,15,184,76,193,188,34,229,127,208,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,190,160,0,0,1,21,124,243,190,164,254,242,126,26,96,87,13,28,51,227,46,41,113,14,43,193,153,125,93,72,204,67,96,194,245,24,142,134,138,165,81,140,185,190,26,170,104,86,145,37,87,35,97,123,155,80,229,99,221,238,111,99,90,229,99,92,178,51,61,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,3,2,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,39,211,128,94,53,240,175,21,153,113,73,100,187,92,251,62,102,225,155,124,49,226,59,125,66,198,201,43,246,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,107,162,124,184,235,205,123,129,202,108,75,106,189,241,113,151,47,171,91,237,182,158,157,248,186,210,140,150,161,43,169,34,108,112,54,182,4,106,57,98,124,17,53,157,86,174,145,44,49,58,77,88,232,223,214,139,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,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,80,54,126,33,91,157,95,154,124,45,242,254,135,212,110,36,159,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,140,30,117,126,105,240,183,203,250,31,81,184,129,142,185,1,194,102,50,226,51,43,243,91,28,101,253,69,93,117,247,45,105,237,117,52,248,114,146,129,39,158,242,202,169,39,73,82,55,245,26,173,124,81,83,201,34,49,172,145,242,174,140,106,110,86,162,218,172,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,154,114,49,250,236,251,183,248,145,231,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,210,12,63,212,154,163,217,125,89,170,25,75,253,244,248,34,142,126,172,116,235,39,230,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,131,89,114,234,227,190,30,177,86,9,200,156,179,226,11,180,251,67,13,230,55,180,169,183,71,75,35,125,151,93,71,89,52,29,158,105,52,88,215,171,28,93,88,215,114,57,219,39,110,196,72,183,190,213,19,189,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,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,193,24,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,120,184,193,225,51,25,112,139,154,31,65,239,181,21,119,139,21,125,60,117,54,44,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,78,155,213,17,178,177,86,255,0,242,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,101,175,58,191,43,24,91,230,5,15,167,92,72,171,225,115,34,255,0,132,166,123,97,156,148,250,83,244,115,233,31,109,255,0,9,246,30,217,208,236,244,115,212,255,0,19,212,143,118,238,134,223,211,77,55,107,223,166,139,42,156,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,199,92,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,191,114,210,230,9,77,156,54,171,63,15,153,191,117,171,147,48,104,41,251,53,158,237,87,44,181,83,226,86,49,181,83,200,178,43,32,70,64,250,122,104,34,106,190,105,92,249,215,87,42,171,213,218,220,14,99,188,14,84,241,91,131,104,49,134,95,62,146,159,49,112,125,60,236,161,134,86,69,19,47,116,142,84,122,209,75,58,162,57,143,107,145,206,129,206,119,73,175,150,86,185,26,147,44,177,193,93,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,73,87,53,238,56,234,113,45,214,247,194,62,92,178,145,108,86,218,138,118,98,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,117,92,186,74,179,68,232,244,99,99,127,91,5,120,117,200,108,101,196,150,110,88,178,167,6,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,118,168,213,123,119,189,89,27,87,123,218,139,229,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,155,9,240,125,194,102,13,225,23,43,254,131,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,168,107,152,79,247,43,143,34,121,101,246,215,172,86,144,2,79,247,43,143,34,121,101,246,215,172,86,129,0,37,234,197,92,40,230,61,131,134,204,21,197,53,178,47,108,224,204,81,218,224,185,73,79,10,164,150,42,168,171,231,164,141,181,9,170,235,12,189,38,43,38,77,26,146,61,98,114,53,86,37,154,202,147,189,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,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,193,24,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,125,248,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,234,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,80,155,67,85,115,106,131,85,112,46,254,124,240,207,140,178,27,15,101,182,51,188,215,82,92,112,246,104,225,122,44,71,101,173,133,81,143,107,228,165,167,154,166,146,88,149,202,230,190,23,84,198,136,254,246,72,199,177,200,168,237,241,199,120,57,115,113,175,252,21,115,30,123,6,63,185,221,100,203,44,83,249,187,149,52,11,213,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,237,37,116,49,70,178,191,150,217,67,131,115,235,128,156,187,202,60,192,130,174,75,22,34,203,124,55,13,66,210,78,176,207,19,217,69,77,44,83,70,254,244,71,199,44,113,200,136,228,115,21,88,136,230,185,170,173,88,54,226,119,135,172,85,194,254,114,222,178,143,20,212,246,254,193,211,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,42,55,163,92,246,178,88,165,98,61,251,55,40,108,166,8,107,229,139,204,2,143,40,171,41,184,126,206,252,69,217,48,45,94,216,48,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,119,205,35,220,216,92,198,234,141,141,207,124,115,40,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,42,185,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,34,175,158,119,212,159,222,79,195,72,245,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,200,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,98,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,164,228,242,207,227,94,227,196,254,4,185,96,156,203,185,246,156,201,194,90,212,214,214,72,180,176,251,102,134,105,164,88,234,33,167,133,177,236,232,234,200,36,70,199,181,53,129,202,245,116,202,214,249,94,103,92,7,126,91,236,85,57,243,148,246,93,216,251,15,219,221,237,43,93,186,221,212,170,197,16,181,240,182,61,93,213,106,117,169,224,109,66,183,108,114,75,51,82,56,83,93,145,53,33,219,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,138,19,189,205,31,200,158,102,253,139,235,20,68,0,147,19,196,55,22,120,55,139,174,88,153,153,142,44,84,244,150,123,237,5,69,166,154,251,135,27,94,181,83,218,158,183,202,84,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,14,192,79,247,52,127,34,121,155,246,47,172,81,16,2,79,247,52,127,34,121,155,246,47,172,81,16,2,5,202,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,250,63,136,58,115,84,123,47,171,53,59,234,191,189,89,60,81,207,213,142,157,35,252,226,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,49,60,206,184,241,252,136,88,170,114,27,41,239,91,113,246,32,183,187,218,87,75,117,199,167,85,133,225,115,225,116,122,183,164,228,235,84,64,234,132,110,217,35,150,22,172,115,38,155,226,114,195,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,242,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,38,255,0,150,159,2,181,60,50,225,154,172,207,204,234,10,186,92,208,196,116,243,219,106,168,93,85,20,144,90,45,201,80,138,216,24,176,72,248,166,124,203,4,51,58,69,114,237,78,156,109,107,21,178,44,129,17,124,81,228,95,240,107,207,108,77,146,159,74,126,145,253,28,236,95,225,62,195,216,250,253,162,142,10,159,226,122,146,109,219,215,219,250,107,174,221,123,181,209,37,83,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,0,57,163,249,236,204,223,177,125,30,136,197,83,42,185,163,249,236,204,223,177,125,30,136,190,188,162,56,68,181,102,46,38,127,20,88,190,227,73,81,109,192,247,137,109,182,91,42,211,182,85,154,234,218,120,228,237,83,245,26,173,107,33,109,76,79,139,103,191,214,70,191,116,125,20,73,67,34,185,98,240,29,249,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,183,252,95,243,89,190,229,127,17,214,188,21,146,148,94,210,195,248,2,225,87,111,198,180,215,8,89,20,55,234,164,123,99,150,150,23,186,53,154,159,179,43,37,70,206,213,70,190,87,42,172,114,197,27,86,111,107,204,183,152,37,54,79,90,175,28,62,101,5,214,174,60,193,175,167,236,215,139,181,36,178,210,207,134,152,246,210,207,26,198,175,129,89,59,234,41,167,149,168,248,101,107,224,93,28,138,143,70,233,17,121,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,243,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,40,108,61,195,63,21,89,71,197,126,13,169,198,25,91,114,171,107,237,213,29,154,231,104,185,70,200,110,54,231,170,187,166,179,68,199,189,187,36,107,85,204,123,28,230,59,71,55,93,236,145,140,188,5,148,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,112,189,192,21,53,56,68,95,136,85,83,148,212,14,64,56,85,68,77,85,123,128,194,254,103,57,252,252,161,202,26,123,77,158,249,216,238,183,217,106,232,163,108,82,237,147,190,141,250,57,61,199,120,44,140,253,94,41,222,67,254,68,96,59,254,122,103,109,178,134,106,90,171,172,149,151,90,122,235,163,149,139,34,190,55,213,198,217,92,245,213,59,151,168,186,174,166,74,115,92,205,182,99,188,211,183,97,90,91,151,94,43,28,146,75,36,77,147,115,88,233,105,40,213,171,166,212,79,13,223,21,248,151,43,147,158,79,178,227,136,49,62,98,94,108,205,150,5,162,164,74,10,137,161,213,53,109,92,155,246,46,239,241,161,110,189,223,0,36,243,37,176,53,187,46,242,195,13,97,75,109,190,42,70,91,237,148,240,44,113,179,110,155,91,224,189,235,250,215,226,167,183,41,99,27,27,27,27,26,141,107,81,17,17,60,17,10,128,225,85,19,189,78,137,21,92,239,30,239,220,118,200,169,181,83,83,163,114,162,247,175,196,14,198,34,55,199,224,118,35,183,120,31,55,81,85,218,124,15,162,52,68,77,127,88,21,128,0,31,131,138,177,222,12,192,244,43,115,198,24,162,217,103,165,107,154,197,150,178,165,177,181,21,202,168,137,222,191,21,69,45,199,16,220,78,229,158,64,225,121,110,216,159,22,219,105,43,58,176,197,29,59,230,94,162,171,222,228,238,107,88,245,95,208,127,242,126,11,225,161,9,153,235,197,214,124,113,31,138,107,44,246,204,71,137,39,181,205,83,36,148,150,186,25,92,245,123,25,44,175,99,145,177,70,199,119,53,233,220,169,220,141,239,253,129,45,217,135,204,143,133,172,21,35,169,41,179,74,203,114,157,187,21,123,27,231,159,77,218,255,0,177,194,244,240,211,250,203,53,137,57,188,229,5,20,82,45,130,173,46,18,109,213,173,70,85,69,223,162,247,106,234,61,60,116,254,179,9,114,79,150,230,124,102,203,217,114,197,54,123,174,30,167,145,101,69,125,85,36,115,57,219,17,17,53,69,157,142,239,85,255,0,238,76,191,195,28,161,176,20,20,145,38,32,166,90,233,117,114,189,234,179,194,171,239,119,38,214,214,126,160,43,195,28,225,240,5,99,244,196,150,255,0,103,53,23,199,171,60,218,166,169,254,37,23,237,95,234,47,14,13,230,135,195,22,33,70,165,199,48,45,182,247,185,202,154,85,118,152,145,19,84,77,117,125,59,83,227,254,98,207,98,46,80,24,2,182,145,237,176,127,131,102,86,174,215,126,126,109,23,69,79,7,214,233,227,162,255,0,65,142,89,129,202,67,58,176,251,106,42,176,172,245,119,166,177,155,153,12,84,16,71,170,163,21,85,55,45,91,190,40,137,255,0,156,4,170,225,126,47,56,103,198,14,100,86,28,237,194,21,51,61,81,18,54,220,152,142,85,87,109,68,209,218,120,169,117,40,110,214,171,155,18,75,117,202,150,169,171,241,134,102,189,60,116,248,47,235,53,189,196,89,21,196,214,77,62,58,251,198,3,197,246,13,175,213,179,210,181,238,107,85,168,143,213,95,10,185,19,79,30,245,248,47,234,83,219,229,223,31,220,81,101,197,115,82,108,203,189,220,41,152,173,214,146,161,240,162,232,143,222,169,185,241,61,123,245,84,254,144,54,22,4,117,112,191,205,75,5,227,52,167,178,103,5,230,138,197,90,148,241,71,214,174,171,247,100,153,210,109,85,220,218,102,55,93,21,23,244,190,63,177,84,207,76,27,143,240,110,96,90,224,188,96,236,75,110,187,211,79,11,103,107,233,42,27,34,108,119,130,247,124,53,69,77,64,244,10,136,190,37,46,137,138,138,168,212,212,172,1,212,214,43,84,236,69,57,40,119,187,241,2,176,117,163,211,245,149,162,234,7,32,0,41,114,29,106,136,139,224,119,29,111,69,211,199,64,42,106,162,149,29,113,174,189,254,8,118,1,195,154,215,181,88,246,162,181,201,162,162,252,80,132,174,107,185,57,22,2,204,75,86,47,161,180,182,150,11,212,210,65,43,227,139,70,171,227,165,164,70,38,187,149,53,209,175,248,39,196,155,99,1,121,189,229,155,241,102,73,89,241,21,13,183,173,61,150,231,81,91,60,140,103,188,200,155,69,42,170,170,234,157,223,155,79,215,224,6,36,114,142,205,202,76,13,155,119,236,45,119,189,178,146,27,253,45,12,52,241,203,46,214,189,205,171,70,171,90,154,46,170,189,127,13,81,127,224,155,19,88,92,165,198,119,28,3,152,150,12,77,109,173,125,43,233,46,52,178,73,35,31,179,220,108,241,189,117,93,23,68,247,19,225,240,54,93,193,24,146,143,22,97,154,59,245,5,92,117,48,212,245,54,200,199,238,69,219,35,155,227,251,218,191,212,6,60,241,183,192,182,29,227,18,209,135,216,220,90,220,35,124,176,86,205,59,46,137,110,125,114,203,79,44,109,108,144,44,93,120,152,154,186,40,29,189,117,84,233,232,154,110,118,183,75,134,236,135,176,240,229,148,88,123,42,236,117,77,173,75,45,34,67,61,111,73,209,45,92,234,247,201,44,219,29,36,138,205,242,75,35,182,35,149,27,187,68,238,68,68,186,32,14,21,81,19,85,84,68,253,161,21,21,53,69,213,20,199,94,61,115,111,28,228,143,13,88,195,48,176,29,84,148,119,58,10,122,120,169,170,216,216,221,217,228,158,174,158,6,201,164,140,123,87,111,89,87,106,166,139,166,157,218,234,152,235,203,107,142,124,195,207,90,154,140,3,155,119,119,92,46,246,215,67,27,46,82,36,49,173,119,87,181,201,252,84,48,49,177,236,108,81,179,244,151,118,154,247,119,129,34,167,14,85,68,213,173,213,127,86,161,21,21,17,81,117,69,57,3,173,35,85,213,92,229,85,215,187,245,39,236,208,236,7,26,167,235,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,1,198,137,250,144,228,28,46,191,0,57,56,115,81,237,86,175,130,166,131,78,243,144,49,131,136,30,0,242,151,136,235,197,85,207,26,221,47,116,146,85,189,31,215,183,165,43,103,131,186,45,122,79,146,39,171,55,116,90,139,220,186,162,169,123,178,127,42,176,174,72,229,166,30,202,188,21,12,140,179,225,202,38,209,211,190,86,70,217,102,209,85,207,150,94,155,24,215,72,247,185,207,123,145,169,185,206,114,175,122,169,236,64,0,0,24,189,204,67,28,207,130,120,122,188,84,82,212,164,82,204,148,234,139,212,115,23,186,186,145,63,147,254,82,154,252,42,171,149,92,229,85,85,239,85,82,98,185,201,102,3,236,153,125,98,193,16,200,212,117,250,158,105,21,122,142,107,147,163,87,72,254,228,78,229,240,95,18,34,48,213,142,167,18,94,233,172,180,145,200,249,106,55,237,108,109,213,203,181,138,229,209,63,115,64,216,139,130,220,36,252,31,195,198,16,183,205,76,248,37,146,209,110,146,70,189,136,215,107,216,105,211,189,19,227,170,41,124,207,194,192,214,168,236,152,54,201,107,138,52,141,41,173,212,209,43,81,168,221,21,177,53,190,9,221,240,63,116,14,20,161,205,221,221,224,86,171,161,79,143,130,129,203,19,78,226,163,134,248,28,128,0,225,124,0,235,145,219,83,95,137,243,163,213,87,69,67,189,250,47,114,232,27,2,120,170,129,92,104,136,212,84,248,149,156,34,104,154,28,129,194,170,34,106,171,162,33,97,184,142,227,3,42,56,127,195,247,41,110,216,166,209,37,238,154,9,86,43,115,234,30,146,58,86,236,209,155,88,215,59,85,234,55,192,248,248,181,226,207,4,240,239,129,47,21,18,222,45,147,98,22,209,77,217,45,242,212,189,146,62,100,72,209,173,77,141,85,215,243,205,93,123,180,32,199,54,51,83,49,120,152,205,58,187,155,224,174,173,173,191,92,29,216,45,84,211,77,58,34,191,106,53,140,107,213,126,12,106,170,232,158,26,247,34,119,5,202,226,135,142,92,210,226,42,249,61,5,45,84,246,187,50,186,106,88,41,168,43,170,255,0,190,34,124,251,153,185,174,114,34,234,136,212,211,103,235,238,248,39,230,240,231,193,38,112,113,13,119,73,18,195,123,181,90,29,60,73,45,202,90,20,84,114,72,199,61,92,222,163,217,187,185,27,222,154,167,190,139,251,242,127,130,110,89,55,108,67,93,110,204,44,231,162,185,91,96,165,169,130,162,43,100,244,84,206,142,86,44,59,213,30,143,115,245,209,206,106,126,138,104,169,225,250,165,91,2,101,198,17,203,155,60,54,76,45,102,164,163,134,22,177,168,232,169,162,137,203,181,136,196,215,99,90,158,8,6,25,228,23,42,188,170,203,235,122,207,141,230,126,32,174,145,237,145,125,165,107,162,149,25,172,91,92,214,234,215,171,83,114,170,233,175,195,250,76,200,194,57,91,128,240,61,3,109,216,119,12,91,41,97,106,55,186,58,40,99,240,106,53,63,65,136,158,8,122,176,7,8,136,136,136,137,162,39,130,28,128,0,248,174,118,123,101,226,157,212,215,26,24,39,99,244,213,36,137,174,240,93,83,197,20,251,64,17,219,198,215,46,11,6,60,160,184,99,204,187,166,169,130,239,77,73,212,236,244,52,20,173,73,157,12,19,42,53,218,35,92,186,170,70,138,186,254,175,213,221,26,121,43,158,185,169,194,174,57,99,233,233,43,105,157,12,145,190,170,213,87,61,69,59,85,174,124,50,43,182,177,201,162,185,177,53,53,84,94,229,240,83,99,185,161,142,162,23,193,51,17,241,200,213,99,154,169,170,42,42,104,168,168,69,111,49,174,2,37,170,174,174,205,236,182,161,172,114,197,71,23,94,142,150,134,14,155,155,13,60,206,119,232,43,93,185,122,108,77,116,95,31,5,238,3,60,184,110,226,103,2,241,23,131,33,196,152,126,241,109,90,183,75,60,82,210,65,51,149,204,233,189,27,174,143,107,93,223,189,159,15,229,33,120,205,123,120,39,226,146,245,195,246,97,219,169,170,43,17,44,53,213,145,71,80,217,170,166,100,81,117,42,41,247,189,81,138,173,209,27,18,235,170,124,87,85,39,247,13,98,91,78,43,181,69,119,179,86,193,83,4,187,180,116,50,35,211,185,202,223,31,222,213,254,160,63,81,83,94,229,58,36,137,81,123,147,187,245,159,65,194,166,169,160,31,51,83,106,247,167,236,239,59,227,211,250,78,167,38,142,211,79,137,216,196,238,215,250,128,236,7,9,224,114,6,28,115,71,192,11,139,120,105,196,119,120,98,123,230,179,91,159,85,238,177,171,163,35,169,167,145,85,85,123,209,52,99,188,8,91,200,204,119,83,150,217,157,103,197,180,242,53,189,139,180,106,143,123,154,213,223,79,44,125,251,123,255,0,150,108,23,197,222,27,118,41,225,171,50,45,49,64,233,102,155,13,87,54,54,181,136,231,42,244,213,123,145,127,113,174,61,242,134,107,38,32,184,219,30,215,71,45,13,92,212,238,107,147,106,181,88,245,106,162,167,193,123,128,218,23,13,92,163,188,97,251,109,206,55,163,210,166,146,25,85,83,95,23,49,29,241,253,231,233,150,199,134,236,74,220,85,147,248,118,232,146,199,35,150,223,70,143,216,245,114,35,150,150,23,42,107,241,253,34,231,1,194,248,20,149,47,129,66,167,120,21,162,144,101,196,79,152,28,206,254,121,94,191,182,202,78,99,124,72,51,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,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,246,215,172,86,150,211,155,127,18,88,55,46,178,74,76,132,170,176,82,98,28,67,153,20,251,210,158,90,213,141,150,154,74,121,227,145,149,178,178,41,27,50,189,102,99,82,6,174,145,61,240,202,175,87,182,39,67,47,149,225,231,139,60,27,194,47,44,76,179,199,23,218,122,75,197,246,190,162,237,77,98,195,142,175,90,89,238,175,75,229,82,78,172,122,71,42,177,145,68,245,145,207,86,108,215,166,197,84,116,172,69,137,108,127,143,241,150,105,227,43,182,96,230,14,33,171,190,98,27,229,66,212,215,87,84,170,111,149,250,34,34,34,34,35,88,198,181,26,198,49,168,140,99,26,214,181,26,214,162,32,126,77,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,198,124,28,228,29,247,134,126,31,112,222,80,226,76,101,244,142,190,215,215,168,154,88,161,100,116,180,146,84,74,233,164,166,166,209,141,145,240,182,73,36,84,146,109,100,123,156,231,126,109,170,200,99,198,190,88,188,7,126,68,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,115,252,0,49,87,251,168,252,9,255,0,217,207,253,204,222,63,230,133,255,0,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,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,67,213,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,167,214,0,214,91,63,178,114,251,195,254,114,226,204,157,196,115,118,138,188,51,112,117,60,117,59,88,206,215,74,246,164,148,213,59,24,247,164,125,88,36,138,94,158,245,115,55,237,119,188,213,67,192,18,63,206,127,33,169,176,174,104,97,172,255,0,177,81,85,246,124,113,78,235,93,245,237,167,149,208,71,113,163,142,54,193,35,230,87,171,24,249,169,180,99,98,70,179,186,134,71,166,245,115,213,177,192,6,101,114,175,225,226,235,156,188,75,218,177,229,85,170,146,171,9,229,141,68,55,187,179,230,172,116,47,109,106,178,101,182,182,38,198,187,222,244,169,133,179,42,46,145,236,167,122,61,87,115,99,146,119,140,21,228,251,147,150,44,13,195,2,102,173,60,221,162,245,153,119,9,234,43,36,218,246,116,41,104,106,39,164,167,166,209,94,230,59,107,217,83,47,81,26,199,47,105,216,237,201,27,84,206,160,0,0,0,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,0,0,16,109,205,191,33,170,114,179,137,121,51,38,223,69,73,6,30,204,250,127,106,83,37,53,60,84,236,138,227,3,35,138,186,53,99,30,174,123,220,229,138,165,242,185,140,222,250,199,39,188,230,61,203,132,4,228,243,111,200,106,108,211,225,162,76,201,183,209,85,207,136,114,194,163,218,148,201,77,79,45,67,229,183,78,248,226,174,141,88,199,163,88,198,181,34,169,124,174,99,246,50,141,201,238,181,239,114,65,176,30,215,37,242,135,25,103,214,104,97,252,163,203,248,41,36,190,226,42,135,67,78,181,115,164,48,68,198,70,233,101,154,71,247,170,50,56,163,146,69,70,163,158,168,197,70,181,206,84,106,236,187,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,75,121,57,98,198,25,203,139,115,138,239,55,82,175,46,237,244,244,246,186,109,175,77,181,87,38,212,70,234,157,237,122,34,236,130,10,136,186,110,99,218,238,211,187,221,116,109,85,153,64,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,212,231,167,20,121,19,195,95,177,63,45,120,231,232,231,210,62,211,236,207,240,101,101,103,95,179,244,186,223,234,104,164,219,183,175,23,233,105,174,238,237,116,93,2,234,145,87,207,59,234,79,239,39,225,166,116,228,167,25,156,54,113,19,138,170,176,86,78,102,71,210,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,193,110,121,223,82,127,121,63,13,2,45,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,144,25,132,240,6,50,199,84,216,130,171,7,225,234,187,179,48,173,158,75,253,221,41,145,28,250,91,116,114,197,20,181,10,205,119,57,140,116,241,171,246,162,237,102,231,187,70,49,238,111,234,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,148,156,236,159,38,185,87,103,45,223,60,240,110,89,253,35,175,206,62,165,21,143,14,209,84,58,211,67,134,232,105,155,4,151,54,164,219,167,108,157,162,170,74,57,35,137,180,236,108,77,99,216,199,49,168,140,126,74,240,197,204,3,135,222,39,189,139,134,236,24,139,216,152,250,229,111,146,178,167,10,92,35,149,179,67,36,95,199,71,13,74,177,176,213,104,136,178,53,35,119,81,98,69,123,163,102,217,26,200,86,226,243,137,203,239,22,153,203,83,154,183,123,47,177,41,25,111,165,181,218,237,29,165,149,61,130,150,38,171,157,31,93,177,68,178,238,158,74,137,117,115,119,39,87,102,170,214,180,144,174,76,28,60,93,112,222,25,196,188,72,226,91,85,35,25,139,41,219,100,194,245,13,172,115,167,90,40,106,36,237,238,124,77,93,141,99,234,32,167,107,85,255,0,156,214,150,69,68,107,28,139,32,97,175,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,202,174,94,60,66,225,94,23,249,122,102,38,110,98,154,110,223,216,51,2,170,154,221,107,101,84,116,243,92,235,165,160,183,54,42,120,220,245,255,0,42,71,171,90,247,50,40,165,122,49,251,54,168,100,255,0,50,126,35,178,191,35,178,26,179,8,99,220,17,73,141,46,89,137,79,83,109,179,225,250,232,164,236,83,44,93,55,73,85,81,43,21,174,141,144,58,72,30,222,155,219,50,200,177,244,221,30,142,154,40,12,61,174,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,147,254,84,60,14,83,97,171,85,147,139,140,198,125,90,95,110,84,245,15,194,54,149,100,180,233,67,73,43,100,129,213,179,163,145,171,43,231,137,207,233,53,53,137,33,149,178,106,247,72,206,136,100,167,47,62,28,115,67,134,140,134,167,194,25,169,141,234,238,55,43,141,66,220,153,135,210,88,230,162,195,105,39,188,234,88,37,68,87,61,238,114,171,229,218,245,133,36,87,116,155,252,100,211,194,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,109,122,197,105,111,249,181,241,11,129,50,251,135,218,204,148,173,166,181,95,113,78,97,116,99,138,211,61,84,204,146,130,134,41,122,190,211,115,97,84,85,217,60,17,182,38,189,236,107,228,220,186,74,200,102,137,127,43,133,94,33,112,175,11,252,171,240,110,110,98,154,110,223,216,61,173,77,110,181,178,170,58,121,174,117,210,222,171,91,21,60,110,122,255,0,149,35,213,173,123,153,20,82,189,24,253,155,86,32,51,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,230,225,99,35,110,145,196,198,251,173,77,116,213,117,85,85,80,243,246,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,25,240,115,144,119,222,25,248,125,195,121,67,137,49,151,210,58,251,95,94,162,105,98,133,145,210,210,73,81,43,166,146,154,155,70,54,71,194,217,36,145,82,73,181,145,238,115,157,249,182,171,33,143,26,249,98,240,29,249,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,207,240,32,135,142,222,96,121,185,196,93,214,243,148,109,177,85,224,92,9,105,188,75,27,236,51,194,248,46,181,111,129,205,107,89,117,213,202,136,248,229,141,242,118,118,163,89,27,220,136,245,153,240,199,42,120,158,43,120,205,190,241,105,151,25,87,108,199,150,174,150,51,192,158,215,167,187,220,160,99,25,75,117,142,161,40,186,21,45,141,186,116,166,94,207,42,75,26,53,35,220,141,115,52,71,244,162,145,94,103,92,7,126,91,236,85,57,243,148,246,93,216,251,15,219,221,237,43,93,186,221,212,170,197,16,181,240,182,61,93,213,106,117,169,224,109,66,183,108,114,75,51,82,56,83,93,145,53,33,88,12,170,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,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,84,24,213,199,71,6,86,46,48,242,226,150,217,29,215,216,216,207,11,246,138,140,51,114,149,239,90,86,201,42,51,171,77,83,27,117,214,25,122,81,34,200,214,172,145,185,141,115,119,34,62,41,50,84,1,174,183,12,124,20,103,47,19,153,143,114,192,182,75,103,209,250,76,45,112,134,139,23,220,46,136,216,164,176,239,89,145,90,250,71,185,179,75,54,180,211,49,34,107,123,164,106,54,71,68,213,87,166,195,214,154,42,155,117,170,138,223,89,118,171,186,84,82,211,199,12,181,213,109,137,179,213,61,173,68,116,210,36,44,100,72,247,42,43,149,35,99,25,170,174,214,181,52,68,250,192,0,0,0,0,16,3,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,0,0,0,45,86,122,113,71,145,60,53,251,19,242,215,142,126,142,125,35,237,62,204,255,0,6,86,86,117,251,63,75,173,254,166,138,77,187,122,241,126,150,154,238,238,215,69,211,242,114,83,140,206,27,56,137,197,85,88,43,39,51,35,233,5,234,138,222,251,164,244,222,199,175,164,217,74,201,35,141,210,111,168,130,54,46,143,154,52,209,23,119,189,174,154,34,170,6,11,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,151,236,210,205,44,9,146,216,18,231,153,153,151,125,246,54,27,179,116,123,109,111,101,154,163,165,213,153,144,199,249,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,83,90,204,213,198,22,44,192,204,124,71,141,112,198,2,181,96,171,85,234,225,45,101,37,130,214,247,186,150,223,27,151,84,141,138,255,0,235,84,106,50,52,114,170,71,28,76,219,27,114,87,152,207,26,255,0,194,171,49,224,176,96,11,157,214,60,178,194,223,155,182,211,78,189,40,238,149,200,175,73,46,110,135,107,94,221,204,122,71,19,101,87,57,145,181,206,210,39,77,44,105,245,242,226,224,114,155,138,220,101,95,140,51,5,245,116,249,117,131,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,186,173,100,177,53,168,213,153,37,140,50,83,147,143,14,57,161,100,166,174,226,70,225,141,234,236,216,55,17,211,205,109,161,195,212,146,199,35,47,203,12,175,141,106,170,154,168,228,137,144,74,217,91,22,221,179,43,250,139,185,144,170,182,166,208,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,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,130,30,99,188,14,83,112,165,140,168,49,134,95,62,174,163,46,177,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,85,204,138,86,185,28,176,172,178,103,167,43,238,12,179,99,134,11,22,41,197,185,179,117,246,85,215,24,244,41,221,133,41,223,77,83,29,52,116,175,147,165,83,81,83,30,253,211,47,86,93,145,195,39,77,177,200,171,38,247,185,173,131,58,128,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,93,94,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,242,163,122,53,204,115,226,150,86,35,217,191,114,64,181,87,7,60,65,127,8,43,223,12,150,60,19,237,236,117,97,223,45,76,22,234,184,150,151,178,164,76,149,149,75,81,35,153,28,80,190,57,97,86,172,171,27,183,77,28,106,214,200,228,140,216,248,1,22,188,198,178,138,235,144,188,186,242,179,40,47,56,238,175,24,212,97,140,113,79,72,203,197,76,14,129,242,192,180,183,87,195,18,70,233,101,86,50,40,159,28,44,110,245,68,100,77,68,218,154,53,49,47,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,17,193,205,67,129,90,108,127,135,174,188,79,101,109,5,36,24,158,199,79,53,203,25,195,53,84,187,238,214,232,41,97,99,103,137,100,145,97,141,244,176,211,42,172,108,99,58,172,115,215,115,164,99,25,36,143,128,48,215,151,23,3,149,60,41,96,218,252,97,152,47,164,168,204,92,97,79,3,43,161,137,145,74,203,37,35,85,94,148,81,78,136,174,123,220,229,107,167,115,93,210,115,226,137,173,71,36,41,44,153,148,0,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,64,9,63,220,174,60,137,229,151,219,94,177,90,64,9,45,57,65,198,109,139,131,206,89,153,81,115,142,213,237,156,103,138,62,145,83,225,155,108,172,122,82,186,72,174,245,93,90,154,153,27,166,144,197,213,137,86,54,185,36,145,207,107,91,181,21,242,198,31,171,206,11,137,204,184,160,192,139,194,253,61,150,213,137,113,77,215,161,116,172,169,237,40,179,97,73,34,154,9,41,228,216,177,57,58,213,16,58,166,61,18,72,228,100,82,110,114,43,38,106,58,40,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,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,58,156,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,11,255,0,195,118,81,93,114,23,36,176,182,80,94,113,221,94,49,168,195,20,242,210,50,241,83,3,160,124,176,44,242,62,24,146,55,75,42,177,145,68,248,225,99,119,170,35,34,106,38,212,209,169,173,17,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,193,94,114,121,233,147,83,88,173,57,13,38,22,181,98,108,125,79,173,205,151,72,235,157,29,86,17,220,250,119,53,174,107,99,84,151,181,193,213,71,64,233,27,181,173,130,103,49,127,48,226,234,227,126,51,108,92,30,112,35,146,55,56,237,94,217,198,120,163,47,236,212,248,102,219,43,30,148,174,146,43,101,47,86,166,166,70,233,164,49,117,98,85,141,174,73,36,115,218,214,237,69,124,177,194,93,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,160,126,182,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,97,59,182,36,198,92,34,240,151,91,137,115,2,247,136,51,158,251,151,246,121,36,168,174,167,161,74,106,219,171,18,101,72,159,50,110,149,88,200,162,124,125,122,135,44,143,233,195,44,238,71,187,84,91,85,203,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,233,57,241,68,214,163,146,20,150,76,202,3,94,188,97,204,35,136,236,107,196,22,22,226,46,231,120,181,67,122,193,123,153,100,179,193,72,255,0,99,210,67,36,75,21,84,109,129,239,115,255,0,190,24,231,164,178,44,157,85,71,53,26,246,36,113,36,126,43,139,108,239,181,113,31,159,216,143,58,44,214,58,187,53,62,35,167,181,185,244,21,50,54,71,211,79,13,186,154,158,102,35,219,220,246,36,176,201,177,250,53,92,205,174,86,177,85,88,153,65,204,235,128,239,200,133,246,167,62,114,158,203,183,0,226,11,131,189,165,107,183,91,186,116,184,94,103,50,22,199,171,186,174,94,141,68,238,168,86,237,142,56,161,114,199,10,105,190,38,174,0,1,42,156,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,17,87,207,59,234,79,239,39,225,164,122,240,221,157,247,94,28,51,183,11,103,69,154,199,73,121,168,195,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,123,216,245,138,105,54,63,71,35,95,181,202,215,162,43,22,66,185,231,125,73,253,228,252,52,138,176,54,125,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,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,98,135,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,59,63,203,155,141,127,224,171,152,243,216,49,253,206,235,38,89,98,159,205,220,169,160,94,172,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,105,43,161,138,53,157,235,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,213,178,138,237,117,183,83,87,209,219,238,117,116,180,247,74,116,164,174,138,25,156,198,85,64,146,199,50,69,43,81,116,123,18,88,98,145,26,237,83,124,108,119,139,81,83,229,50,211,152,103,5,151,94,22,51,66,162,251,132,48,253,91,114,175,18,212,34,225,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,109,184,150,4,255,0,115,71,242,39,153,191,98,250,197,17,0,36,255,0,115,71,242,39,153,191,98,250,197,17,0,32,108,167,196,239,16,184,87,133,252,154,189,102,230,41,166,237,253,131,167,77,110,181,178,170,58,121,174,117,210,187,108,84,241,185,235,254,84,143,86,181,238,100,81,74,244,99,246,109,93,120,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,227,7,139,60,101,197,214,104,125,56,190,211,213,217,236,84,20,241,211,88,176,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,253,58,108,85,86,196,196,75,255,0,203,115,151,221,55,17,53,50,103,14,114,90,170,219,151,86,234,135,83,81,91,102,138,88,89,137,158,177,79,28,171,21,68,51,197,52,44,166,153,32,114,189,173,115,36,122,62,61,117,100,136,129,130,182,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,4,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,96,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,70,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,11,235,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,139,94,45,179,190,213,196,126,127,98,60,232,179,88,234,236,212,248,142,158,214,231,208,84,200,217,31,77,60,54,234,106,121,152,143,111,115,216,146,195,38,199,232,213,115,54,185,90,197,85,98,74,87,37,79,43,24,167,230,5,119,167,91,128,192,14,104,254,123,51,55,236,95,71,162,46,255,0,10,92,96,218,184,77,229,249,139,29,111,90,185,49,222,49,199,23,170,12,40,200,98,106,178,154,118,90,173,137,37,116,174,145,142,139,101,58,205,19,210,55,53,203,43,220,198,109,216,178,73,29,160,230,143,231,179,51,126,197,244,122,35,21,64,253,95,244,85,143,113,87,250,235,136,241,38,35,184,127,221,43,43,174,85,213,18,127,231,73,52,210,72,255,0,218,231,57,223,21,82,119,185,121,240,89,106,225,99,43,233,239,184,191,15,210,55,53,49,45,58,174,32,172,74,150,213,45,20,11,38,232,173,240,72,214,163,88,198,181,34,116,168,197,114,62,100,114,245,36,99,33,219,103,249,98,242,255,0,172,202,42,58,110,32,115,191,14,246,76,117,87,182,124,51,109,150,73,226,170,176,210,201,4,208,202,234,150,53,233,26,205,60,117,29,240,200,199,58,22,177,186,171,100,115,217,28,138,128,0,0,56,85,57,41,119,136,28,21,39,129,66,39,121,90,120,1,201,249,152,150,229,29,159,15,220,174,114,61,24,148,212,147,74,138,186,248,181,138,239,135,238,63,76,182,60,72,226,86,225,92,159,196,87,69,150,56,220,150,250,196,102,247,171,81,92,148,179,57,19,95,135,232,129,175,22,121,227,186,156,201,204,235,198,45,168,145,174,237,189,159,68,99,220,230,166,202,120,163,238,221,223,252,130,105,57,92,96,5,194,92,52,225,203,188,209,61,147,94,109,204,170,247,152,212,213,146,84,212,72,138,138,157,234,154,61,190,36,23,88,232,102,189,226,11,117,177,141,116,146,215,85,195,78,214,181,55,43,149,239,70,162,34,124,87,188,216,227,132,76,54,236,45,195,86,91,218,101,129,209,77,14,26,161,108,141,115,17,174,69,233,162,247,162,126,240,47,0,7,11,224,5,50,105,253,39,67,147,114,247,39,236,59,158,157,218,255,0,89,214,212,213,218,105,241,1,28,75,187,85,78,239,214,119,162,105,220,129,19,68,208,228,1,103,56,145,226,103,2,240,233,131,38,196,152,130,241,109,74,182,203,4,81,82,79,51,145,207,234,61,91,174,140,107,157,221,177,255,0,15,228,169,115,177,46,37,180,225,75,84,183,123,205,108,20,208,69,183,87,77,34,49,59,220,141,241,253,238,79,235,32,11,141,142,41,47,92,64,230,29,198,154,158,177,22,195,67,89,44,116,237,134,170,103,197,47,78,162,163,99,209,30,168,221,21,178,166,154,39,193,52,80,60,158,117,103,174,106,113,85,142,94,250,138,74,218,151,77,36,143,165,181,82,79,81,80,212,107,95,52,136,237,175,114,234,173,108,174,77,81,19,185,60,16,146,206,9,121,112,88,48,29,5,191,30,102,37,53,76,247,122,154,78,167,103,174,160,165,114,66,233,160,133,85,173,213,28,228,209,86,68,69,215,245,254,190,251,121,203,151,128,137,105,107,168,115,123,50,104,107,26,178,209,203,208,163,170,161,131,166,214,205,79,11,155,250,106,231,110,78,163,211,93,19,195,193,59,201,82,134,24,233,225,100,16,177,25,28,109,70,53,168,154,34,34,38,136,136,128,124,182,203,61,178,207,78,218,107,117,12,16,49,154,232,145,196,214,248,174,171,224,136,125,160,0,56,84,69,69,69,77,81,124,80,228,1,229,49,118,86,224,60,113,64,235,118,34,195,22,202,168,92,142,238,146,138,25,60,90,173,95,211,98,167,130,152,111,159,188,170,242,171,48,109,233,62,8,153,248,126,186,55,186,68,246,109,174,138,36,126,145,109,107,93,163,88,174,77,200,139,166,191,31,233,51,204,1,175,31,17,156,18,103,7,15,55,117,145,108,55,187,173,161,179,202,145,92,162,161,68,70,164,108,107,209,206,233,189,251,123,149,221,235,162,123,138,191,187,244,184,94,227,151,52,184,117,190,65,65,85,85,61,210,204,142,134,150,122,106,250,234,191,239,120,153,62,231,237,107,92,168,154,34,185,52,217,250,187,190,11,60,120,239,46,48,142,99,89,230,178,98,155,53,37,100,51,53,237,87,75,77,20,174,77,204,86,46,155,218,228,240,82,42,120,217,229,147,118,195,213,215,28,194,201,138,43,149,202,10,170,153,234,37,182,65,69,76,216,226,98,67,189,17,136,199,51,77,92,215,39,232,174,170,190,31,172,36,15,135,30,48,50,163,136,12,63,109,150,211,138,109,17,222,234,96,137,101,183,50,161,235,35,101,118,253,89,181,237,107,181,78,155,188,75,242,138,138,154,162,234,138,107,89,148,249,169,152,188,51,230,157,37,205,144,87,81,86,216,110,13,237,246,170,153,166,129,21,89,185,28,199,181,138,159,7,185,81,116,95,29,123,209,123,231,59,132,174,44,240,79,17,24,18,207,81,21,226,217,14,33,117,20,61,174,223,21,75,223,35,38,84,145,28,213,222,212,93,127,50,229,215,191,80,50,24,162,68,69,106,170,252,10,206,21,53,77,0,248,213,234,139,162,33,244,70,237,201,175,196,225,208,39,138,40,102,137,220,154,1,220,14,19,192,228,1,75,211,94,226,163,135,120,1,67,91,183,187,196,172,167,195,197,74,145,117,3,146,198,113,165,132,159,140,56,120,197,246,248,105,159,60,177,218,46,50,70,214,49,28,237,123,13,66,119,34,252,117,84,47,153,248,88,234,213,29,239,6,223,45,114,198,146,37,77,186,166,36,106,181,29,170,186,39,55,193,123,190,32,106,232,138,173,84,115,85,81,83,189,21,13,129,249,119,227,153,241,183,15,86,122,138,170,148,150,88,82,161,85,122,142,122,247,215,85,167,242,191,201,66,2,241,45,142,167,13,222,234,108,181,113,200,201,105,246,110,108,141,209,201,185,136,228,213,63,115,137,119,228,219,152,15,189,229,245,247,4,77,35,85,214,26,120,100,69,89,28,231,47,90,174,173,253,232,189,201,226,158,0,72,240,0,15,29,156,25,85,133,115,187,45,49,14,85,227,88,100,125,159,17,209,58,142,161,241,50,55,75,14,170,142,100,177,117,24,246,182,70,61,173,123,28,173,93,174,107,85,59,209,11,35,195,247,0,121,75,195,141,226,150,231,130,174,151,186,185,41,30,175,235,220,18,149,211,207,221,46,157,87,199,19,21,251,122,206,68,238,77,17,16,201,240,7,13,106,49,168,212,240,68,208,228,28,105,222,7,39,26,39,234,64,154,252,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,28,38,189,234,189,195,250,14,64,225,123,135,138,120,232,82,237,85,201,250,138,154,7,32,20,189,219,24,231,233,174,212,85,2,30,57,208,226,181,175,204,188,13,135,24,169,165,21,178,186,71,247,187,249,117,45,106,120,247,127,210,84,196,238,12,240,212,56,163,136,92,49,65,82,198,190,21,237,187,218,230,53,200,191,222,53,10,157,203,221,226,210,246,243,106,174,146,175,136,234,24,223,225,21,162,93,189,234,190,53,245,95,241,31,135,203,35,7,205,136,179,246,154,238,198,42,197,105,223,212,95,119,68,234,209,86,53,59,149,117,241,79,128,19,203,79,18,67,79,20,41,225,27,26,212,254,132,59,0,3,135,119,33,66,47,192,169,202,82,136,137,222,5,109,240,57,56,79,3,144,7,10,167,39,10,5,59,81,126,5,72,154,32,68,248,232,114,0,252,44,109,138,41,176,118,25,175,196,53,122,108,164,167,150,94,253,218,106,200,220,255,0,228,162,175,242,79,221,48,147,154,134,109,205,151,249,31,21,158,146,110,132,215,202,138,170,4,126,233,17,93,186,134,84,209,54,127,150,158,43,160,17,105,198,206,121,223,179,143,61,177,100,245,21,114,165,178,138,239,83,5,36,13,168,149,209,236,111,78,63,209,122,247,119,194,139,166,137,223,253,6,92,114,202,224,186,130,248,182,76,240,197,204,235,181,238,134,190,134,9,41,233,229,99,26,139,82,205,81,92,174,114,106,136,197,240,69,215,247,119,96,199,14,25,117,83,156,185,241,132,240,148,234,245,138,233,120,137,213,114,38,199,46,212,87,72,238,231,174,139,170,49,201,223,175,244,155,19,229,54,7,183,101,214,92,225,220,29,108,141,173,138,213,109,167,165,71,116,216,197,114,53,137,227,181,52,248,175,128,30,154,130,130,142,217,73,29,21,13,60,112,195,19,81,173,107,24,141,77,17,17,19,185,17,19,193,16,250,0,0,0,0,0,0,0,0,126,78,42,195,180,24,170,195,91,98,184,192,201,97,171,130,72,149,30,198,189,61,230,57,186,232,228,211,193,202,126,176,3,92,158,48,114,41,220,62,231,37,86,17,162,150,71,209,58,142,146,178,154,69,108,108,84,222,205,21,52,141,116,79,121,142,93,116,79,248,86,79,57,88,241,21,85,153,216,34,183,7,95,31,190,190,207,3,37,145,238,150,105,28,171,45,93,70,212,213,232,169,224,169,224,171,225,240,63,103,153,151,14,54,204,206,203,154,252,115,19,54,92,108,244,174,169,107,217,12,59,159,208,165,171,115,90,175,118,142,219,171,147,193,72,176,224,199,61,171,242,35,57,40,47,16,42,45,29,226,106,75,125,90,58,89,90,141,98,213,68,238,166,145,234,174,86,162,59,68,84,95,21,254,144,216,192,31,13,146,237,5,242,217,13,210,157,52,142,109,218,120,252,28,173,248,162,126,175,212,125,192,117,201,30,189,250,175,136,68,209,17,10,202,93,221,168,21,39,129,201,75,85,74,128,252,108,105,108,138,245,131,239,150,137,209,22,58,219,117,76,14,69,68,94,231,70,228,240,94,239,137,174,175,23,121,123,38,92,103,198,38,180,185,170,140,174,175,173,184,69,220,196,252,219,235,39,107,123,154,170,137,250,31,29,23,246,27,31,212,43,82,9,21,233,171,81,139,175,238,208,130,222,107,73,3,120,135,164,108,49,177,187,173,179,189,85,27,162,174,181,213,29,223,187,187,252,234,4,128,114,167,204,74,252,113,195,237,69,37,206,101,146,91,53,117,61,3,21,94,247,42,181,180,52,253,234,174,215,191,185,124,59,140,214,35,7,146,157,254,73,48,110,55,195,238,69,84,138,249,4,251,149,203,224,250,71,34,38,158,31,244,175,243,146,124,0,161,116,43,58,220,128,84,138,136,65,159,17,62,96,115,59,249,229,122,254,219,41,57,104,154,16,105,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,102,217,127,177,68,92,34,222,240,237,229,251,44,127,153,182,95,236,81,23,8,180,44,122,42,123,163,193,193,249,183,172,47,251,117,124,82,0,15,86,188,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,243,248,187,1,230,133,151,46,240,22,96,99,10,90,191,162,120,158,158,227,73,132,106,38,184,71,59,29,5,29,91,187,92,81,68,143,115,233,216,218,154,137,28,173,115,88,142,124,175,123,119,110,114,151,3,130,60,205,202,60,158,226,95,7,102,38,117,89,170,235,176,245,166,161,239,100,208,198,201,153,110,171,115,21,144,214,203,3,163,123,166,100,46,119,81,27,26,182,86,61,172,149,138,247,70,145,73,43,220,5,101,110,4,206,158,91,24,27,45,51,46,197,237,156,55,121,246,159,109,162,237,83,83,245,122,87,250,169,163,252,228,47,100,141,210,72,152,239,117,201,174,154,46,168,170,139,21,124,98,240,117,142,248,64,199,116,246,11,253,103,182,112,221,231,127,209,252,65,211,134,159,218,157,40,105,223,85,253,234,201,229,146,14,148,149,9,31,231,21,55,233,185,186,162,247,6,197,32,134,14,90,92,193,42,114,122,235,103,225,243,55,238,180,145,229,245,125,71,102,179,221,170,229,138,150,12,52,247,186,170,121,22,69,100,10,249,217,81,83,60,77,87,205,43,89,2,106,229,84,98,59,73,159,3,85,114,127,185,92,121,19,203,47,182,189,98,180,202,160,0,0,6,16,115,125,198,184,6,193,194,93,78,17,196,244,244,149,88,135,20,222,40,162,195,81,57,144,201,61,52,244,243,54,106,138,182,53,238,71,177,141,167,73,32,116,177,163,149,22,174,54,59,70,202,170,65,177,157,60,224,179,142,251,142,120,160,92,170,168,135,179,217,114,210,223,5,61,28,123,152,254,189,85,117,60,21,117,21,58,163,26,246,238,99,233,162,233,171,158,212,236,219,219,181,100,114,24,44,6,205,25,3,153,25,113,155,121,53,132,241,254,81,209,246,44,33,113,183,182,43,93,23,97,74,62,195,28,14,116,14,165,232,183,220,143,162,248,159,22,140,85,143,243,126,227,156,205,174,91,128,71,87,37,188,227,190,227,12,154,197,185,59,119,135,169,73,151,119,10,122,139,93,78,230,38,218,91,147,170,36,117,54,198,177,21,118,79,5,68,189,71,61,238,119,105,219,238,182,54,162,200,168,0,0,0,0,0,0,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,101,80,0,0,0,0,0,15,21,157,120,215,0,229,214,81,226,252,107,154,84,244,149,88,78,215,103,169,150,237,71,82,200,94,202,248,21,138,213,164,72,231,115,98,149,243,171,146,22,68,245,68,145,242,53,159,202,53,140,38,79,157,38,113,223,112,126,77,97,44,157,180,67,211,164,204,75,133,69,69,210,167,115,23,117,45,181,212,242,54,155,99,152,170,155,231,158,158,94,163,94,199,55,179,109,247,155,35,145,33,176,9,190,228,251,153,25,113,137,56,96,76,185,194,212,125,147,20,224,219,132,242,226,134,246,20,135,181,73,91,81,60,148,181,93,86,247,77,172,17,182,13,92,189,70,246,93,170,212,98,68,231,103,81,8,28,159,115,142,251,129,184,160,76,170,167,135,180,89,115,46,223,61,61,100,123,152,206,133,85,13,60,245,116,245,58,171,28,247,109,99,42,98,233,163,152,213,237,59,221,185,99,106,19,126,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,73,254,2,21,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,213,114,84,243,79,138,126,95,215,122,141,184,249,57,145,242,251,166,225,218,166,60,225,201,187,85,91,178,234,227,80,218,106,219,108,49,75,51,48,203,210,40,35,137,101,168,154,121,102,153,149,51,44,238,71,185,173,100,111,86,71,174,175,141,23,235,228,169,230,159,20,252,191,174,245,27,113,50,120,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,192,214,55,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,178,238,85,101,158,21,201,188,184,195,153,91,130,169,59,61,151,12,219,226,183,211,110,142,54,73,54,196,247,231,151,166,198,49,211,74,245,116,146,61,26,155,228,123,220,169,171,148,194,190,12,185,112,81,240,233,197,6,58,204,43,252,23,91,157,151,12,246,120,242,218,239,83,91,3,59,68,117,148,243,54,181,211,193,11,149,235,52,12,122,83,35,164,108,113,191,124,146,54,45,85,157,44,255,0,2,0,121,163,249,236,204,223,177,125,30,136,199,250,156,45,152,235,149,150,236,107,81,67,117,147,0,183,16,86,218,232,234,122,170,250,24,47,11,77,77,37,68,123,17,85,34,154,72,18,153,117,84,106,202,216,116,106,187,162,228,102,64,115,71,243,217,153,191,98,250,61,17,155,252,164,240,6,13,205,62,9,177,254,95,102,14,30,164,190,97,235,230,56,175,166,174,161,169,69,217,43,61,159,109,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,8,181,200,28,97,151,24,3,57,112,158,50,205,204,5,244,211,8,90,174,13,158,233,100,222,137,218,99,218,228,107,182,187,70,75,211,122,178,94,139,213,35,151,167,211,122,163,30,229,77,148,240,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,16,25,199,39,3,152,203,132,44,100,218,170,87,213,223,50,234,249,80,230,88,111,207,98,111,141,250,43,187,21,102,212,70,178,165,173,71,42,57,17,25,51,26,175,98,53,91,44,81,92,14,94,124,195,46,188,52,93,105,242,175,53,43,42,238,57,87,113,168,85,99,209,174,154,124,55,60,142,213,213,16,53,53,115,233,156,229,87,75,3,81,85,21,93,44,73,191,169,28,225,57,38,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,23,43,136,59,101,52,92,20,112,159,121,108,149,107,81,85,79,141,233,158,199,85,202,232,17,145,94,209,205,86,66,174,233,49,234,179,63,115,218,212,123,209,35,71,171,146,56,209,191,95,43,235,110,21,187,241,181,151,212,56,166,193,237,95,254,72,212,219,154,247,199,209,166,174,130,134,121,226,168,146,55,198,254,174,206,147,149,136,213,141,204,151,165,42,63,243,123,31,146,151,156,45,98,196,28,142,108,87,107,189,15,104,171,195,55,7,221,45,114,117,94,206,207,84,252,77,81,72,233,52,106,162,63,88,42,234,25,163,145,91,239,235,166,230,181,82,61,178,83,52,46,185,43,155,152,67,53,236,205,171,146,163,11,94,41,174,79,167,166,173,117,35,235,32,99,211,173,74,178,181,21,88,201,162,234,68,255,0,117,200,172,145,200,173,114,42,162,134,206,96,0,4,48,115,145,200,108,27,150,185,185,133,115,91,7,209,82,91,31,153,20,247,7,221,232,105,169,214,54,73,113,164,124,43,45,106,174,245,110,249,219,87,26,61,173,99,125,248,93,35,149,239,149,234,76,249,21,124,243,190,164,254,242,126,26,4,106,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,205,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,20,240,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,147,35,21,205,99,159,20,177,61,88,205,251,83,90,195,34,184,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,104,78,79,22,62,86,51,147,229,254,33,244,233,205,107,13,140,243,203,31,224,220,211,224,155,51,179,7,47,177,13,37,243,15,95,50,223,16,84,208,215,83,42,236,149,158,207,168,69,69,69,68,115,30,215,35,152,246,57,17,236,123,92,215,35,92,213,68,215,48,13,170,0,0,0,0,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,159,224,0,0,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,106,64,17,87,207,59,234,79,239,39,225,166,16,112,199,130,174,184,255,0,10,103,253,138,205,81,73,13,69,46,83,213,94,222,234,151,185,172,88,45,247,171,77,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,38,111,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,6,0,27,62,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,90,44,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,2,116,249,89,99,250,108,117,193,110,13,165,92,67,87,118,185,97,90,138,251,5,201,106,86,87,62,149,241,212,190,90,122,116,124,137,239,49,148,115,210,35,54,42,177,172,218,196,211,98,181,161,150,164,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,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,213,92,159,238,87,30,68,242,203,237,175,88,173,32,4,159,238,87,30,68,242,203,237,175,88,173,3,42,128,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,192,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,64,128,19,208,95,112,6,50,195,56,103,12,227,59,238,30,171,164,177,99,26,122,154,155,21,193,200,139,5,115,41,234,31,79,58,49,200,170,136,248,229,141,81,204,93,30,136,232,220,169,182,70,57,222,124,155,238,11,114,47,46,56,139,229,153,128,242,191,52,44,221,186,213,93,237,153,97,154,37,70,85,91,234,155,119,174,72,234,169,164,84,94,156,204,220,237,23,69,106,181,206,99,218,246,61,236,112,71,7,46,204,231,201,44,136,226,46,215,143,115,162,219,87,29,60,20,245,80,208,95,219,87,63,66,198,247,210,206,215,204,250,58,120,36,150,173,242,163,155,78,212,220,214,70,147,72,245,107,213,24,232,246,9,53,193,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,154,156,173,56,250,190,210,95,108,60,41,230,245,195,183,90,171,191,188,112,117,238,170,165,140,146,223,35,88,171,29,182,103,72,228,234,66,253,169,29,62,138,178,50,71,71,11,81,236,124,105,0,75,81,170,185,181,65,170,184,31,171,137,177,77,247,24,92,97,187,98,58,238,215,87,79,111,160,181,199,39,73,145,237,165,162,165,138,146,154,61,24,136,139,178,8,34,102,186,110,118,221,92,170,229,85,89,95,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,216,174,88,188,7,126,91,239,180,217,243,155,22,93,216,7,15,220,27,236,219,93,198,221,212,165,197,19,53,147,54,77,29,213,106,244,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,38,164,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,92,206,52,50,114,197,144,92,80,99,252,170,194,211,111,178,218,174,17,212,91,163,218,244,236,212,181,116,241,85,197,77,171,222,247,191,162,202,134,197,212,115,149,207,233,239,93,21,218,38,199,196,0,243,71,243,217,153,191,98,250,61,16,30,127,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,236,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,161,171,17,34,156,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,140,46,7,60,239,169,63,188,159,134,152,65,193,6,80,224,220,250,226,115,9,101,30,96,65,87,37,139,17,83,221,225,168,90,73,214,25,226,123,45,117,114,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,205,254,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,181,92,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,229,70,244,107,158,214,75,20,172,71,191,102,229,205,254,84,60,113,212,225,171,173,147,132,124,198,101,34,88,174,85,21,12,194,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,142,127,241,131,194,102,13,226,235,43,254,131,223,106,41,44,247,218,10,136,234,108,88,141,212,11,85,61,169,235,35,22,116,99,18,72,149,236,150,38,44,110,98,191,102,189,55,170,43,162,98,166,189,152,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,157,238,104,254,68,243,55,236,95,88,162,32,4,207,250,222,60,127,45,252,189,179,19,33,179,98,245,187,31,97,251,125,147,217,183,75,141,199,169,85,138,33,109,238,7,73,163,122,77,78,181,60,13,167,71,110,146,73,102,106,73,50,235,178,87,38,0,1,63,220,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,25,41,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,54,9,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,242,185,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,218,128,33,91,153,215,1,223,145,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,89,169,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,213,136,154,158,74,158,86,49,79,204,10,239,78,183,17,107,197,214,72,90,184,113,226,47,25,228,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,186,231,177,179,163,21,232,141,71,171,21,200,214,110,216,146,149,201,83,202,198,41,249,129,93,233,214,224,48,3,154,63,158,204,205,251,23,209,232,139,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,251,85,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,0,41,85,69,42,40,84,212,2,104,86,117,181,14,192,6,20,243,88,204,74,252,15,195,237,61,37,178,101,142,91,205,117,69,3,213,30,246,170,53,212,53,29,232,173,211,191,189,60,123,140,214,35,7,157,101,254,72,240,110,8,195,237,69,68,150,249,60,251,145,203,224,202,70,162,166,158,31,244,223,243,1,31,92,34,101,236,153,143,159,24,102,210,214,170,178,134,190,138,225,47,115,23,243,108,172,129,174,238,114,162,47,233,252,53,95,216,108,85,130,237,145,89,112,125,142,209,2,34,71,69,110,166,129,168,136,137,220,216,218,158,9,221,240,33,11,149,42,64,238,33,234,219,52,108,118,219,108,15,69,86,234,169,165,117,63,119,238,239,255,0,50,19,165,78,173,88,35,86,38,141,86,38,159,187,64,59,14,23,192,228,165,202,160,82,169,170,42,8,227,211,191,85,241,57,111,126,133,64,114,1,240,222,238,208,88,237,147,93,42,19,88,225,219,175,143,197,200,223,130,47,235,253,64,96,159,52,238,34,170,178,199,4,81,96,235,27,246,87,222,32,124,177,189,178,205,27,145,98,171,167,220,154,177,17,60,17,124,85,60,126,36,97,240,125,145,78,226,11,57,41,112,141,108,178,50,137,180,117,117,149,50,35,99,122,174,198,104,137,164,139,162,251,207,106,235,162,255,0,194,157,220,103,103,181,126,123,231,37,125,226,117,68,163,179,205,87,111,164,68,150,87,35,152,149,82,187,169,164,154,43,85,200,173,213,17,19,193,63,162,83,249,102,240,227,108,203,28,185,160,199,50,179,125,198,241,74,218,151,61,240,195,185,157,122,90,71,57,168,246,234,237,186,181,124,84,12,203,194,184,118,131,10,216,104,172,86,232,25,20,52,144,71,18,35,24,214,39,186,198,183,93,26,154,120,53,15,214,0,0,0,0,0,0,0,1,243,215,208,81,220,233,36,162,174,167,142,104,101,106,181,205,123,17,201,162,162,162,247,42,42,120,42,159,64,2,36,121,154,240,93,65,99,91,222,120,97,22,116,26,199,77,95,93,4,116,244,241,49,237,85,166,102,170,173,86,185,116,69,122,248,42,235,251,251,241,31,130,108,243,191,100,230,123,97,57,233,234,229,91,101,109,222,154,10,184,29,81,43,99,216,238,164,127,162,197,239,239,153,87,77,23,191,250,73,248,205,156,15,110,204,92,185,196,88,58,231,27,93,21,214,219,81,74,174,233,177,234,212,115,23,195,114,105,240,79,19,93,142,35,242,234,167,38,179,227,22,97,40,21,233,21,174,241,43,169,36,93,141,93,170,173,145,189,204,93,19,68,123,83,187,79,232,3,99,140,19,138,41,177,142,25,160,196,52,154,108,171,167,138,94,237,218,106,248,218,255,0,229,34,47,242,143,221,48,147,149,126,109,205,152,25,31,45,158,174,110,188,214,58,138,90,5,126,233,21,91,182,134,36,209,119,255,0,144,190,11,161,155,96,112,169,170,20,237,68,248,21,156,42,124,116,0,139,169,201,194,28,128,56,119,129,201,194,248,1,66,175,192,173,189,232,80,168,139,222,84,213,2,163,174,162,36,154,158,88,87,194,70,57,171,253,40,118,0,53,197,227,51,13,67,133,248,133,196,244,20,204,107,33,78,197,177,173,99,90,137,253,227,78,171,220,157,222,46,50,199,146,246,43,90,12,203,199,56,113,234,154,86,219,40,100,103,123,191,145,82,230,175,135,119,253,57,11,63,204,223,7,205,135,115,246,166,238,246,42,69,118,217,211,95,119,69,233,81,81,181,123,145,117,241,95,137,251,156,165,107,164,164,226,58,186,54,120,75,104,139,119,122,167,133,125,47,252,96,78,104,41,99,183,177,175,211,77,200,138,84,7,30,9,227,168,78,240,226,150,234,142,95,212,5,75,175,114,167,121,200,56,254,128,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,56,95,3,146,151,1,194,166,167,45,58,157,226,157,223,19,181,158,0,84,116,87,200,145,80,212,74,171,166,200,158,239,234,69,59,207,134,248,237,150,90,247,105,225,75,42,255,0,247,10,4,11,115,49,196,20,247,254,36,234,86,157,238,119,98,164,154,153,251,154,169,239,54,190,175,95,18,245,242,112,160,100,216,195,24,86,58,38,189,98,150,133,189,232,159,26,122,223,248,204,106,227,210,89,229,226,54,254,233,211,79,207,85,163,59,255,0,147,219,234,180,50,243,146,189,177,235,87,141,46,202,207,115,218,20,144,163,181,79,22,210,212,170,254,223,229,167,245,129,44,160,0,40,127,113,75,87,94,244,42,119,237,41,106,34,119,34,129,216,158,7,39,30,7,32,14,23,77,123,194,170,33,70,168,5,126,7,39,8,169,224,114,0,132,62,109,25,165,83,138,179,202,163,0,54,119,173,54,25,174,151,86,42,61,19,123,169,105,116,241,114,181,116,247,211,185,19,199,246,147,85,136,235,219,107,176,220,43,157,187,243,52,210,189,21,190,40,168,197,95,248,13,116,56,175,187,86,227,238,42,243,10,120,28,178,79,93,137,231,162,133,30,170,154,185,143,72,90,158,242,174,159,160,159,16,51,147,148,78,70,189,93,38,107,220,169,97,116,85,79,130,90,55,43,216,231,55,166,181,209,59,185,91,171,117,84,79,143,121,43,136,136,137,162,38,136,134,61,240,27,129,157,129,184,96,192,20,115,211,71,13,69,69,134,150,89,145,138,213,214,71,111,123,187,218,137,175,124,139,250,204,133,0,0,0,1,135,28,195,120,168,110,65,97,203,125,150,219,87,81,21,206,233,78,234,150,116,227,151,110,214,212,194,222,247,49,236,248,111,3,34,49,190,122,101,158,93,192,234,156,83,125,150,157,141,122,70,187,40,230,145,119,42,170,105,238,181,127,197,83,195,225,254,54,248,115,196,215,6,219,45,120,202,173,211,189,28,173,71,218,106,154,138,136,154,175,127,79,245,26,247,226,172,119,137,177,117,206,123,149,218,241,91,51,165,145,207,247,234,36,119,139,156,238,253,206,94,255,0,121,79,196,134,182,178,157,219,224,171,154,55,126,182,72,168,191,230,3,105,91,101,230,219,120,137,179,91,170,122,204,115,81,200,187,28,222,237,17,126,40,159,173,15,180,215,83,39,184,208,206,44,163,173,138,75,109,238,90,170,104,163,116,105,29,69,77,83,209,17,88,214,166,136,147,181,59,145,168,72,167,13,156,213,240,70,46,169,166,177,102,103,109,163,173,145,42,30,247,195,110,150,70,162,55,189,154,47,90,69,215,79,217,253,64,72,184,63,47,13,98,107,54,45,180,199,123,176,212,186,122,73,92,230,53,235,27,152,186,181,116,94,231,34,47,137,250,128,126,86,40,177,210,226,59,5,125,154,174,8,166,101,85,60,177,35,100,106,43,117,115,28,222,253,81,83,249,95,168,215,115,139,108,147,175,200,236,212,168,181,163,99,138,138,165,99,90,39,71,43,85,117,101,60,14,122,251,173,110,221,29,47,234,67,99,130,36,57,204,96,248,45,245,24,67,17,211,198,206,235,141,77,43,222,186,111,85,125,44,14,79,4,213,83,243,75,241,253,64,101,95,45,12,236,143,54,178,117,105,106,170,167,154,229,107,106,190,167,170,215,234,137,37,101,94,223,121,206,118,189,205,79,143,113,152,132,71,242,83,196,178,71,139,51,6,194,247,59,98,91,173,202,198,247,233,223,81,54,171,227,167,242,255,0,81,46,0,112,190,7,10,158,233,81,75,180,3,134,252,10,202,90,84,5,18,255,0,20,255,0,242,87,253,226,10,249,175,121,146,167,79,143,178,164,254,223,84,78,164,203,164,47,85,255,0,21,127,222,32,167,154,235,145,220,74,192,137,240,179,191,251,125,88,25,23,201,74,211,47,177,113,197,235,221,233,186,239,77,2,119,247,234,202,89,85,123,191,252,162,18,156,70,143,37,118,181,153,101,140,90,137,222,184,141,174,95,233,163,97,37,192,14,183,29,135,83,221,167,136,28,181,17,19,184,131,94,34,124,192,230,119,243,202,245,253,182,82,114,152,168,164,26,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,0,0,0,0,0,0,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,251,107,214,43,79,171,152,158,112,228,150,86,240,233,116,181,231,70,27,164,198,20,248,158,162,150,154,131,7,186,243,61,182,123,211,225,170,130,103,171,39,167,107,165,137,144,35,91,43,159,162,51,86,199,26,170,44,172,71,120,14,8,51,123,6,228,47,44,76,37,155,153,129,61,92,118,44,59,79,119,154,161,41,32,89,167,149,239,190,85,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,146,34,248,157,226,23,21,113,65,156,183,172,220,197,52,221,131,183,244,233,173,214,182,85,73,81,13,178,134,38,237,138,158,55,61,127,202,145,234,214,177,175,150,89,94,140,102,253,168,22,168,216,79,151,254,87,113,5,148,92,62,218,112,119,16,56,151,181,215,210,111,138,219,101,158,40,165,170,176,210,199,44,140,101,43,171,161,168,150,58,168,86,54,195,36,73,181,174,133,175,116,91,156,214,177,177,226,7,42,62,5,191,136,226,131,58,240,103,253,79,85,128,40,171,157,254,83,157,116,146,157,91,255,0,138,236,175,115,191,199,153,25,254,167,152,149,64,0,0,7,138,206,140,222,193,185,11,149,248,131,55,51,2,122,184,236,88,118,157,179,84,37,36,11,52,242,189,242,54,40,161,141,157,200,175,146,89,35,141,21,202,214,34,189,21,206,107,81,92,158,212,142,174,116,153,199,125,193,249,53,132,178,118,209,15,78,147,49,46,21,21,23,74,157,204,93,212,182,215,83,200,218,109,142,98,170,111,158,122,121,122,141,123,28,222,205,183,222,108,142,68,8,129,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,245,81,90,110,183,26,106,250,203,125,178,174,170,158,215,78,149,117,210,195,11,158,202,88,22,88,225,73,101,114,38,140,98,203,52,81,163,157,162,111,145,141,241,114,34,252,160,95,94,8,243,230,155,135,30,37,240,118,100,222,107,106,224,195,201,80,251,94,32,72,106,37,141,139,110,169,98,197,36,146,178,38,61,211,50,23,58,58,148,139,99,183,190,157,136,154,59,107,147,99,51,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,138,120,35,207,154,158,35,184,104,193,217,147,121,173,164,159,16,173,59,237,120,129,33,168,138,71,165,198,153,235,20,146,74,200,152,198,194,249,154,216,234,82,45,141,216,202,134,34,106,221,174,80,190,160,0,0,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,0,11,41,198,134,113,223,114,11,134,12,127,154,184,90,29,247,171,85,190,58,123,116,155,152,157,154,170,174,162,42,72,170,116,123,30,199,244,95,80,217,122,110,106,181,253,61,139,162,59,84,8,76,227,239,136,123,87,19,28,75,223,241,230,21,186,213,215,225,59,125,61,53,147,14,62,166,141,180,207,236,80,51,87,185,26,136,143,86,73,83,37,84,204,89,127,57,178,86,163,145,154,36,108,199,83,234,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,249,64,250,173,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,94,200,28,227,177,113,1,147,88,79,56,176,228,61,158,147,19,91,219,81,37,54,231,191,178,85,49,206,142,166,155,123,216,197,147,165,60,114,197,212,216,141,126,205,205,247,92,138,107,67,91,105,186,219,169,168,43,46,22,202,186,90,123,165,58,213,208,203,52,46,99,42,160,73,100,133,101,137,202,154,61,137,44,50,198,174,110,169,190,55,183,197,170,137,47,252,152,51,230,167,21,101,126,37,200,11,237,109,39,104,192,245,13,186,88,152,234,136,155,60,150,234,201,36,116,241,178,20,98,61,236,134,167,87,186,85,115,251,235,163,98,236,70,177,28,18,62,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,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,64,15,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,205,78,84,217,165,129,50,91,129,220,123,153,121,153,125,246,54,27,179,102,4,253,182,183,178,205,81,210,234,210,90,225,143,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,101,175,27,153,141,148,121,99,195,70,49,189,231,86,21,164,197,120,122,182,157,150,214,97,201,170,89,3,239,21,114,189,18,24,34,123,149,28,199,181,201,214,89,35,214,88,153,3,230,99,85,209,34,26,230,23,215,140,30,44,241,151,23,89,161,244,226,251,79,87,103,177,80,83,199,77,98,195,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,244,233,177,85,91,19,17,50,127,150,47,47,250,60,221,172,166,226,7,59,240,239,107,192,180,155,103,195,54,217,100,130,90,91,245,84,115,205,12,174,169,99,94,178,36,48,73,79,223,12,140,107,102,115,219,170,186,54,189,146,6,101,114,175,203,156,237,192,28,52,90,167,205,44,85,73,62,30,190,83,195,114,193,152,122,26,104,55,218,109,211,190,106,151,79,45,68,104,142,145,245,78,169,73,18,55,171,250,76,107,19,115,92,247,197,28,59,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,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,65,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,250,114,184,242,39,150,95,109,122,197,105,20,28,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,80,38,83,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,164,106,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,114,121,220,170,229,127,116,149,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,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,83,47,242,123,147,69,77,38,118,222,32,206,28,93,87,113,203,172,53,81,111,154,219,53,53,44,84,175,197,172,146,7,62,162,21,72,234,164,154,133,144,204,140,141,234,168,175,149,138,229,141,209,174,143,110,48,114,184,243,217,150,95,109,122,61,105,63,192,89,254,38,237,54,171,7,8,153,175,98,177,91,41,45,214,219,118,91,223,105,40,232,233,33,108,48,83,65,29,178,102,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,173,185,178,159,22,62,86,51,147,229,254,33,244,233,205,107,0,218,160,0,0,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,0,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,121,78,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,250,73,26,237,184,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,193,94,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,200,27,4,144,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,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,12,170,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,213,92,159,238,87,30,68,242,203,237,175,88,173,32,4,159,238,87,30,68,242,203,237,175,88,173,2,0,73,254,229,113,228,79,44,190,218,245,138,210,0,73,158,225,139,137,140,27,194,135,43,124,190,205,44,97,67,87,113,123,170,46,246,219,69,178,153,21,175,184,220,100,186,220,95,20,11,38,213,108,44,219,20,143,124,142,69,218,198,59,107,94,253,145,188,61,175,53,204,217,201,172,15,195,140,248,11,51,48,135,210,107,246,53,237,17,225,42,61,174,143,176,215,64,198,162,220,251,66,39,230,187,63,93,158,235,87,116,221,94,146,167,73,243,57,144,88,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,43,220,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,50,215,132,204,55,159,56,79,33,176,197,139,137,28,79,73,124,198,212,244,250,84,75,18,117,39,130,14,238,149,61,85,70,247,54,174,165,141,247,100,157,168,136,229,238,214,85,106,212,77,173,185,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,186,165,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,123,94,94,92,38,96,222,46,178,191,59,112,61,246,162,146,207,125,160,168,194,245,54,44,70,234,5,170,158,212,245,146,189,103,70,49,36,137,94,201,98,98,198,230,43,246,107,211,122,162,186,38,42,101,167,47,254,88,180,121,69,89,105,206,254,32,104,187,94,58,164,223,45,183,12,206,200,37,165,176,213,71,60,141,101,83,165,134,89,99,170,153,99,108,50,68,190,235,97,115,220,187,93,35,88,248,252,7,35,31,174,207,187,127,137,18,168,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,241,132,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,205,240,6,170,224,148,158,109,252,22,90,172,180,210,113,89,149,184,126,146,130,158,74,141,49,228,17,84,182,38,58,121,229,142,58,123,132,80,43,81,21,242,75,34,178,117,99,181,115,223,20,157,53,85,158,82,45,128,159,238,104,254,68,243,55,236,95,88,162,32,4,159,238,104,254,68,243,55,236,95,88,162,32,4,13,170,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,128,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,29,110,68,84,239,59,14,183,170,32,6,157,135,83,29,175,129,218,0,139,30,117,182,153,125,139,129,239,94,239,77,183,122,152,23,191,191,87,210,196,169,221,255,0,228,212,148,226,52,121,212,53,175,203,44,28,213,78,244,196,110,114,127,69,27,192,197,110,84,62,100,170,19,227,236,168,255,0,183,210,147,169,23,241,76,255,0,37,63,222,32,167,149,19,145,188,74,206,139,241,179,179,251,125,33,58,208,174,176,177,83,252,84,255,0,120,10,202,29,241,43,41,112,4,79,116,229,60,14,27,161,80,3,14,249,151,231,100,121,75,147,169,75,75,85,60,55,43,163,81,244,221,38,191,85,72,235,41,55,123,205,115,116,238,114,252,123,204,196,34,63,157,102,37,146,76,89,151,214,22,57,219,22,221,113,87,183,191,78,234,136,116,95,29,63,145,250,128,195,126,18,114,78,191,60,115,82,158,214,173,142,90,42,101,145,107,93,36,173,69,213,244,243,185,139,239,53,219,181,116,95,169,77,136,240,189,142,151,14,88,40,108,212,144,69,11,41,105,226,137,91,27,81,27,171,88,214,247,104,136,159,201,253,68,82,242,103,193,240,92,42,49,126,35,168,141,157,247,26,106,86,61,52,222,138,202,89,220,190,41,170,39,231,83,227,250,201,111,0,1,249,120,151,19,89,176,149,166,75,221,250,165,208,82,68,230,177,207,72,220,245,213,203,162,119,53,21,124,64,253,67,226,185,222,109,182,120,157,53,198,167,162,198,181,92,171,177,206,238,209,87,224,139,250,148,143,94,36,249,171,224,140,35,83,83,98,203,62,219,89,91,26,83,189,143,154,221,44,109,84,119,123,245,94,180,107,174,159,179,250,200,235,206,30,52,51,139,55,43,101,146,229,123,150,150,154,88,219,26,199,79,83,84,196,84,70,57,171,170,44,238,78,244,114,129,54,152,131,141,190,28,240,205,193,214,203,166,50,171,108,236,70,171,145,150,154,167,34,34,166,169,223,211,253,71,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,255,0,25,13,103,38,173,172,168,118,249,234,230,145,223,173,242,42,175,249,207,219,194,184,239,19,97,27,156,23,43,77,226,182,23,69,35,95,238,84,72,223,7,53,221,219,92,157,254,234,1,180,56,48,227,151,151,21,13,207,220,57,112,178,220,170,234,37,185,218,233,219,82,254,164,114,237,218,234,153,155,220,231,189,255,0,13,134,99,128,0,1,194,162,42,104,169,170,41,20,124,221,178,53,232,232,243,94,219,75,11,98,165,124,242,214,57,30,198,185,221,69,161,137,189,200,221,93,162,170,252,123,137,93,49,235,143,44,12,236,115,195,6,63,163,130,154,57,170,41,236,53,82,194,143,86,166,146,55,99,219,222,228,93,59,227,79,212,4,100,114,151,205,42,156,43,158,84,248,1,211,189,41,177,53,116,90,49,17,234,155,219,75,85,175,131,145,169,175,184,157,232,190,31,176,155,195,91,238,20,46,213,184,7,138,188,189,158,119,44,115,208,226,120,40,166,70,42,174,142,123,214,23,39,186,169,175,233,175,196,216,191,14,87,182,233,97,183,215,55,119,231,169,162,122,171,188,85,85,136,191,240,129,250,71,11,222,114,112,170,158,0,19,79,129,201,215,170,21,162,162,129,201,194,248,28,156,47,120,29,110,93,59,212,169,157,229,46,68,94,229,82,166,254,192,43,0,1,14,124,227,232,25,14,48,193,245,141,137,172,89,101,174,111,114,39,194,158,139,254,34,202,114,206,196,20,246,14,36,233,150,161,238,111,109,164,134,153,155,90,171,239,58,190,147,79,3,36,185,212,91,30,149,120,46,236,140,247,61,161,87,10,187,84,241,117,45,50,167,237,254,66,255,0,81,136,124,5,203,60,92,70,216,29,2,107,249,234,68,127,127,242,123,125,46,160,108,53,65,34,75,67,79,42,46,187,226,99,191,173,16,239,62,27,35,183,217,104,29,167,141,44,75,255,0,220,33,247,1,75,142,17,52,57,127,129,212,223,21,238,248,129,220,158,7,37,45,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,226,162,151,1,214,228,93,124,78,198,157,110,221,187,185,83,66,182,234,5,103,197,122,77,108,245,233,250,233,165,255,0,232,84,251,79,142,241,170,218,43,145,63,234,105,127,250,21,3,95,30,63,169,106,105,120,142,189,165,75,181,234,58,166,72,253,237,125,197,175,170,211,247,126,227,58,57,43,210,69,22,92,227,42,158,245,124,184,134,54,167,135,118,148,109,95,255,0,8,194,30,97,177,214,71,196,125,211,182,116,251,226,157,99,217,254,199,219,234,244,215,246,153,205,201,117,253,108,177,197,174,220,154,197,136,90,221,19,245,118,38,104,4,149,0,0,235,119,234,9,224,29,250,195,124,0,173,60,14,78,19,192,228,10,87,196,163,78,254,242,183,120,157,122,38,237,80,14,214,156,156,39,129,200,30,59,55,107,99,183,101,213,254,178,85,84,108,86,234,167,42,162,107,225,4,139,255,0,1,175,110,230,222,184,196,89,63,74,58,188,201,215,191,226,215,93,63,111,236,83,96,60,249,182,73,119,202,108,79,111,141,116,116,214,170,214,34,235,167,141,52,169,255,0,9,175,214,24,129,109,28,92,208,208,202,238,250,108,195,138,7,42,119,234,173,185,181,23,253,224,54,26,202,138,104,168,178,207,11,210,194,136,140,138,213,76,212,68,77,52,247,16,245,103,153,203,63,254,103,216,121,127,93,186,21,79,220,173,69,67,211,0,0,0,33,231,156,197,52,212,249,135,132,42,95,42,171,106,109,181,140,106,43,181,253,10,164,95,232,253,52,38,24,138,62,117,22,9,251,126,4,189,35,117,142,58,43,134,171,185,59,181,168,167,248,127,231,1,128,207,201,44,72,252,168,102,61,163,163,134,72,29,83,14,174,89,216,146,109,146,54,42,38,138,136,186,123,237,238,212,181,132,179,114,222,182,97,60,231,202,255,0,161,215,168,37,146,42,47,239,121,24,215,62,45,93,5,61,39,126,228,85,248,175,236,212,180,124,98,242,216,190,229,221,45,78,51,203,170,8,223,68,234,150,53,236,154,236,143,95,206,75,47,122,35,218,139,166,157,63,142,191,231,2,61,74,163,146,72,94,146,69,35,152,244,240,115,87,69,79,233,43,170,165,158,138,161,244,181,49,236,150,55,43,92,221,81,116,84,93,23,189,63,106,29,64,73,103,44,94,43,107,236,215,58,44,174,196,85,213,50,211,213,213,189,144,162,164,178,34,62,122,154,102,162,38,178,104,137,239,59,249,62,42,191,172,151,195,95,30,2,240,101,247,20,103,77,130,123,68,109,123,41,46,116,178,204,142,145,173,68,99,106,233,85,203,223,222,191,164,158,6,193,192,8,180,231,81,118,129,48,238,15,178,170,175,85,247,201,42,17,52,238,218,202,54,162,247,255,0,249,86,146,150,67,135,56,220,74,151,92,105,132,173,138,237,86,9,107,100,211,102,158,52,244,95,31,233,3,240,185,56,199,82,236,249,196,207,139,94,147,108,144,117,61,237,59,251,108,58,119,124,123,145,196,214,17,47,201,83,9,207,244,135,31,226,105,24,157,57,40,45,237,141,119,254,170,137,245,238,255,0,204,37,160,1,74,248,149,20,185,126,0,26,84,80,223,31,2,176,58,234,19,90,121,81,62,44,119,251,196,18,115,84,114,175,18,209,162,175,232,218,94,159,253,255,0,86,78,197,107,149,148,85,15,79,22,196,245,255,0,50,144,19,204,166,239,45,223,137,74,247,74,221,189,150,26,138,100,238,68,213,27,95,87,250,149,127,88,25,195,201,125,140,92,160,197,210,34,119,166,34,98,127,247,148,100,142,17,203,201,133,169,30,79,226,213,86,232,175,196,17,170,47,255,0,97,198,72,208,3,166,79,3,184,233,147,192,10,216,65,167,17,62,96,115,59,249,229,122,254,219,41,57,81,162,39,129,6,188,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,32,0,245,107,192,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,41,136,179,75,29,226,188,9,132,114,206,255,0,125,237,88,111,2,118,255,0,163,244,93,150,22,118,62,219,50,77,85,249,198,49,36,147,124,141,71,126,113,206,219,166,141,209,59,140,191,229,193,203,254,179,136,139,236,89,183,155,216,119,253,41,232,59,76,17,83,84,73,61,60,152,138,171,99,227,219,78,248,95,28,140,134,25,21,30,249,145,219,86,72,146,38,163,255,0,60,177,90,14,9,56,62,196,220,92,230,132,86,86,165,93,22,9,177,212,64,236,89,120,164,150,159,175,67,4,177,206,248,89,28,114,189,28,231,204,234,103,196,143,107,36,72,213,200,247,181,200,155,93,63,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,80,244,0,0,0,0,6,185,156,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,44,223,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,154,235,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,6,111,229,22,78,95,112,127,42,252,250,206,43,188,221,58,76,196,184,97,218,123,93,54,214,46,234,91,109,234,40,221,83,189,175,85,77,243,207,81,23,77,204,99,155,217,183,123,205,145,170,152,44,78,79,27,249,67,131,114,23,150,38,45,202,60,191,130,174,59,22,29,167,180,67,78,181,115,172,211,202,247,223,41,37,150,105,31,220,138,249,37,146,73,21,26,141,98,43,213,26,214,181,17,169,6,192,103,79,56,44,156,190,224,110,40,23,53,106,38,237,22,92,203,183,193,81,71,38,214,51,161,85,67,79,5,37,69,54,136,247,61,219,88,202,105,122,138,214,53,123,78,198,238,88,220,167,182,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,220,201,230,151,145,116,121,193,194,157,251,18,81,89,187,94,36,203,191,244,73,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,244,149,168,199,66,182,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,54,105,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,0,1,170,185,63,220,174,60,137,229,151,219,94,177,90,64,9,63,220,174,60,137,229,151,219,94,177,90,6,85,0,0,0,0,16,237,206,127,62,105,177,86,104,97,172,128,177,86,213,246,124,15,78,235,165,245,141,168,149,176,73,113,172,142,55,65,27,225,86,35,30,248,105,180,123,101,71,63,186,186,70,38,197,107,209,210,253,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,14,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,101,87,39,220,156,190,227,158,40,19,53,105,230,236,246,92,180,183,207,81,89,38,214,63,175,85,93,79,61,37,61,54,138,246,189,187,152,250,153,122,136,215,181,59,54,199,109,89,26,166,11,19,167,202,119,34,236,89,97,195,5,179,49,189,141,117,162,197,57,151,173,198,238,235,130,189,155,169,96,168,168,142,129,33,137,81,168,216,93,3,250,237,126,138,233,59,74,187,123,153,211,107,32,176,12,233,205,220,156,190,227,14,85,249,11,156,86,137,186,148,153,119,112,196,84,247,74,109,172,77,180,183,43,212,177,182,167,123,158,138,187,39,130,158,46,155,88,247,59,180,238,247,91,27,149,108,95,4,121,243,77,195,143,18,248,59,50,111,53,181,112,97,228,168,125,175,16,36,53,18,198,197,183,84,177,98,146,73,89,19,30,233,153,11,157,29,74,69,177,219,223,78,196,77,29,181,201,43,220,6,229,158,21,206,78,89,152,87,43,113,173,39,104,178,226,107,125,254,223,83,182,56,223,36,59,238,245,187,39,139,168,199,177,179,68,244,108,145,189,90,187,36,99,28,137,171,80,132,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,109,38,69,95,60,239,169,63,188,159,134,153,191,193,30,124,212,241,29,195,70,14,204,155,205,109,36,248,133,105,223,107,196,9,13,68,82,61,46,52,207,88,164,146,86,68,198,54,23,204,214,199,82,145,108,110,198,84,49,19,86,237,114,225,7,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,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,64,15,52,127,61,153,155,246,47,163,209,24,235,38,63,198,82,224,26,124,173,118,33,171,76,39,75,120,154,254,203,75,85,27,2,220,101,134,56,29,80,244,68,213,239,72,161,99,27,185,87,98,44,155,54,245,36,221,145,92,209,252,246,102,111,216,190,143,68,91,254,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,129,114,185,121,240,89,117,226,159,52,41,239,184,191,15,213,187,42,240,213,66,174,32,172,74,151,82,165,108,233,30,232,173,240,72,214,171,158,247,57,98,116,168,197,106,178,21,114,245,35,123,225,221,61,54,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,30,127,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,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,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,251,107,214,43,76,74,231,131,128,41,162,186,229,102,105,80,225,234,181,168,170,167,184,216,46,151,102,164,174,129,25,19,162,158,138,157,235,175,73,143,85,154,189,237,238,71,189,18,79,210,72,211,110,90,242,184,242,39,150,95,109,122,197,104,230,117,149,191,149,14,13,177,175,100,177,123,78,235,132,187,62,41,183,255,0,125,116,123,47,101,145,59,92,253,239,107,95,182,134,74,223,113,219,181,215,221,106,189,24,4,101,242,147,198,183,92,43,198,150,31,177,91,233,233,36,167,198,54,123,173,146,185,211,49,202,248,224,101,51,171,145,209,42,57,17,31,213,161,137,170,174,71,38,199,61,52,213,81,205,157,227,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,104,128,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,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,168,0,0,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,18,105,199,54,87,221,115,143,132,188,204,192,118,39,85,173,202,123,63,180,168,224,164,162,117,92,245,115,208,205,29,108,116,177,196,213,71,57,243,58,153,33,77,53,84,89,17,81,174,211,106,235,152,109,80,107,45,159,217,57,125,225,255,0,57,113,102,78,226,57,187,69,94,25,184,58,158,58,157,172,103,107,165,123,82,74,106,157,140,123,210,62,172,18,69,47,79,122,185,155,246,187,222,106,160,27,41,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,33,179,157,95,154,124,45,242,254,135,212,110,38,116,242,159,197,54,44,65,193,46,16,180,218,43,187,69,94,25,184,93,237,119,72,250,79,103,103,170,125,116,213,109,143,87,34,35,245,130,174,157,250,181,85,190,254,154,238,107,145,48,91,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,93,159,118,255,0,18,37,80,138,190,70,63,93,159,118,255,0,18,37,80,0,0,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,8,1,61,5,247,31,227,44,77,134,112,206,12,190,226,26,186,187,22,14,167,169,166,177,91,220,168,144,80,178,162,161,245,19,171,26,136,136,175,146,89,21,92,245,213,234,141,141,170,187,99,99,91,231,204,180,229,231,193,101,215,138,124,208,167,190,226,252,63,86,236,171,195,85,10,184,130,177,42,93,74,149,179,164,123,162,183,193,35,90,174,123,220,229,137,210,163,21,170,200,85,203,212,141,239,135,112,94,14,88,188,191,232,243,118,178,155,136,28,239,195,189,175,2,210,109,159,12,219,101,146,9,105,111,213,81,207,52,50,186,165,141,122,200,144,193,37,63,124,50,49,173,153,207,110,170,232,218,246,73,50,135,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,170,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,19,253,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,0,129,181,64,0,0,0,8,1,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,96,7,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,224,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,240,0,0,0,2,135,149,157,114,34,47,136,20,199,224,119,29,49,248,29,192,8,227,231,64,198,38,80,97,25,21,59,215,17,61,63,251,202,66,71,8,229,231,60,212,147,39,240,146,163,117,86,98,9,21,87,255,0,176,228,3,14,185,85,185,83,137,105,17,23,244,173,44,79,254,255,0,164,39,110,157,52,167,137,23,224,198,255,0,188,64,55,45,107,188,182,142,37,40,29,19,119,118,168,105,233,151,185,23,68,117,125,39,235,84,253,68,251,81,57,95,69,78,245,241,116,76,95,243,32,29,229,46,42,40,119,143,128,28,167,137,81,75,87,224,84,0,133,62,113,209,212,183,62,112,203,229,215,164,235,36,253,63,123,94,254,219,54,189,223,14,229,105,53,132,75,243,171,194,115,253,33,192,24,154,54,39,78,58,11,131,100,93,255,0,174,162,13,59,191,243,192,253,222,74,247,104,23,14,227,11,42,42,245,89,124,142,161,83,78,237,175,163,114,39,127,255,0,146,113,41,100,56,114,114,196,169,106,198,152,182,216,142,209,103,150,138,77,54,107,225,79,91,241,254,130,99,192,17,7,204,235,138,218,251,205,206,183,43,176,237,117,76,84,244,149,108,100,200,137,44,104,175,130,166,165,170,139,164,154,42,123,173,254,79,138,39,234,37,240,215,199,143,76,25,125,194,249,211,127,158,239,27,88,202,187,157,84,176,163,100,107,145,88,234,186,165,106,247,119,167,232,175,136,24,207,36,146,76,245,146,89,28,247,175,139,156,186,170,255,0,73,72,59,105,105,103,173,168,101,45,52,123,229,145,200,214,183,84,77,85,87,68,239,95,218,160,117,23,77,153,37,137,25,149,15,199,181,148,112,199,3,106,102,209,201,59,22,77,177,198,245,84,209,17,87,79,113,221,218,153,111,193,215,45,139,238,98,82,211,99,60,197,160,141,148,77,169,123,88,200,110,200,197,252,220,177,119,170,49,170,186,105,212,248,235,254,98,238,115,33,182,97,60,152,202,255,0,161,214,88,37,142,42,223,239,120,216,231,62,93,29,61,61,95,126,229,84,248,167,237,208,11,119,201,158,154,106,140,195,197,245,44,149,81,180,214,218,54,57,17,218,126,157,82,175,244,254,130,147,12,69,31,37,123,4,253,191,29,222,149,186,71,37,21,191,69,220,157,250,84,84,124,63,243,73,92,0,0,0,121,76,215,166,138,183,44,241,69,44,200,138,201,109,85,45,84,84,215,95,113,79,86,121,156,204,255,0,230,125,136,87,245,91,167,85,253,200,213,85,3,94,45,205,178,241,136,146,126,140,116,153,147,175,119,193,173,186,126,207,216,134,194,89,69,91,29,199,46,172,21,145,42,171,101,183,82,185,21,83,79,24,35,95,248,77,122,241,60,11,119,226,230,186,134,39,119,212,230,28,176,53,87,187,69,117,205,200,159,239,155,2,228,53,178,75,70,83,97,139,124,139,171,161,181,81,49,87,93,124,41,162,79,248,0,184,7,14,57,56,95,0,58,244,213,123,138,211,196,163,68,213,87,85,43,111,136,21,28,47,129,201,194,248,1,67,188,3,127,80,119,128,111,235,3,176,0,4,102,243,168,164,138,92,185,193,181,61,232,248,177,12,141,95,14,253,104,220,191,254,9,130,252,0,210,212,213,113,29,100,74,103,105,211,117,52,146,123,218,123,137,95,75,175,239,253,198,120,115,162,127,71,44,112,147,183,38,178,226,23,55,69,253,93,137,250,152,51,203,202,58,201,56,143,181,246,62,159,116,80,44,155,255,0,216,251,125,38,186,126,208,54,3,178,166,150,122,4,253,84,209,127,244,40,125,167,199,103,213,45,20,40,191,245,52,95,253,10,31,96,20,184,235,106,46,190,37,110,215,188,161,187,183,119,170,104,7,99,74,138,90,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,197,71,11,224,7,83,183,238,241,77,10,219,169,75,151,69,213,74,155,240,208,10,207,150,230,155,173,181,109,253,112,72,159,253,202,159,81,68,241,182,88,100,137,232,170,215,181,90,168,159,20,84,3,95,174,99,15,171,127,18,55,52,170,98,34,50,58,134,70,168,138,154,177,43,234,180,95,219,251,204,178,228,169,122,149,40,177,181,131,115,58,126,213,166,168,68,211,222,213,212,179,34,255,0,236,144,176,124,214,176,213,45,131,63,40,170,105,169,102,139,218,20,181,146,185,92,170,173,119,247,236,203,221,175,199,222,239,253,232,93,46,76,213,174,165,197,56,193,141,211,223,168,163,85,215,255,0,38,172,2,96,0,0,80,237,62,39,8,228,95,3,151,148,71,224,7,112,56,79,3,144,41,119,235,40,209,117,59,20,164,10,147,192,228,225,14,64,243,216,254,157,106,240,125,218,157,173,87,43,232,170,27,241,248,196,244,248,26,238,230,37,66,225,30,47,175,183,9,81,27,236,188,193,150,173,119,120,104,218,254,167,199,78,239,234,54,62,169,129,181,52,210,211,59,194,86,57,139,251,149,52,53,237,230,21,133,190,137,241,115,152,93,158,57,35,138,170,237,215,141,93,170,162,185,208,66,247,42,42,167,127,188,245,2,117,248,127,190,38,38,201,12,13,136,26,230,185,43,236,84,115,162,183,77,59,227,79,212,171,254,249,112,12,109,229,235,137,219,137,56,78,203,189,178,181,235,67,97,166,165,93,52,238,88,221,36,107,174,138,191,24,212,201,32,0,0,6,44,241,251,144,246,252,234,203,72,219,53,37,68,213,118,246,108,133,98,145,237,218,143,169,166,85,213,26,215,107,220,197,248,25,76,116,86,209,193,112,166,125,37,66,42,199,38,154,232,186,47,114,162,255,0,192,4,19,242,213,207,42,220,168,207,24,112,133,214,106,106,123,85,198,27,130,201,214,141,173,115,106,82,22,46,138,231,185,186,38,148,254,30,58,255,0,154,116,235,40,237,247,203,127,103,170,99,106,41,106,17,175,209,175,84,71,39,114,162,162,181,127,114,247,41,175,207,26,57,5,137,50,31,55,239,23,138,59,125,77,61,174,190,225,83,81,13,67,163,149,237,71,77,83,82,136,155,159,26,55,244,25,225,170,255,0,73,35,252,190,56,224,161,205,187,29,38,5,198,183,106,10,107,205,21,34,181,81,201,5,58,191,163,5,58,57,200,222,170,170,181,85,95,223,181,60,62,26,1,248,220,81,114,182,193,120,219,180,98,92,181,237,180,215,25,234,27,36,144,205,113,150,70,234,233,36,115,213,26,144,200,191,203,79,143,195,250,87,4,238,92,187,243,186,217,127,117,169,216,54,249,52,72,212,114,73,29,190,177,200,186,183,95,30,204,132,251,181,205,123,81,236,114,57,174,77,81,81,117,69,67,144,48,219,128,222,13,105,114,47,12,251,123,19,209,77,21,254,90,138,141,24,179,204,136,200,250,144,185,154,178,72,216,190,48,235,224,190,63,213,153,32,1,241,94,110,17,90,173,85,119,25,101,100,109,167,130,73,117,114,162,39,186,213,95,143,238,53,222,227,43,58,42,179,147,54,170,235,220,232,221,71,67,211,236,202,216,218,223,211,166,167,71,234,173,115,145,123,227,253,100,171,243,1,226,238,197,148,216,70,233,131,108,215,154,9,174,245,180,15,100,113,53,240,74,228,124,212,213,8,197,86,172,168,237,186,163,127,147,241,248,234,67,14,78,224,74,204,199,204,139,6,20,164,133,242,54,178,227,75,28,232,212,118,169,19,231,142,55,46,173,106,170,126,159,142,128,76,255,0,43,28,182,92,13,145,108,175,169,134,86,85,87,181,204,122,189,93,222,140,173,172,248,43,83,78,229,67,53,143,57,151,248,82,135,6,97,122,75,29,4,15,138,56,58,157,207,123,156,189,242,61,223,31,242,148,244,96,10,31,175,122,161,88,2,134,252,53,43,56,211,188,228,15,154,226,228,101,190,169,235,224,216,94,191,253,202,144,41,204,217,177,39,18,82,58,29,116,146,220,249,23,85,254,82,215,213,234,79,69,229,253,43,69,116,154,254,133,52,174,239,253,141,83,95,222,98,23,184,111,156,71,220,164,134,70,191,178,195,53,43,180,84,238,115,107,234,245,78,229,95,214,6,123,242,100,150,41,114,123,21,181,17,168,232,241,4,105,220,189,255,0,234,40,255,0,105,34,228,104,114,88,237,141,203,204,107,185,200,180,238,189,211,237,77,63,149,217,59,251,244,253,91,73,47,0,117,63,77,59,209,84,237,58,157,174,157,218,1,83,8,52,226,39,204,14,103,127,60,175,95,219,101,39,37,155,180,247,180,254,130,56,243,91,150,238,120,227,172,209,198,56,218,211,138,176,44,52,56,130,255,0,112,186,210,199,83,93,88,217,89,20,245,15,145,141,122,54,149,200,142,70,189,17,81,21,83,93,116,85,241,52,57,246,26,246,38,221,17,102,157,116,149,183,201,38,121,151,100,120,220,77,204,198,236,91,138,169,136,137,158,153,213,130,0,204,111,238,89,241,3,255,0,94,25,123,255,0,164,43,127,230,131,251,150,124,64,255,0,215,134,94,255,0,233,10,223,249,161,24,253,149,141,255,0,211,149,235,253,191,217,159,255,0,178,143,198,127,70,28,131,49,191,185,103,196,15,253,120,101,239,254,144,173,255,0,154,15,238,89,241,3,255,0,94,25,123,255,0,164,43,127,230,131,246,86,55,255,0,78,79,237,254,204,255,0,253,148,126,51,250,36,35,135,111,47,217,99,252,205,178,255,0,98,136,184,71,149,202,156,45,112,192,185,93,131,176,77,218,106,121,171,176,253,130,223,106,170,146,153,206,116,79,150,10,118,70,247,49,92,141,85,106,185,138,168,170,136,186,105,170,39,129,234,139,6,204,77,54,233,137,234,135,30,102,87,41,187,141,189,114,137,214,38,170,166,39,178,102,64,1,232,194,0,0,0,0,0,0,0,0,0,0,13,122,241,238,69,230,63,17,124,119,102,158,87,229,125,155,183,93,107,179,3,17,75,52,210,170,178,150,223,74,219,156,201,37,85,76,136,139,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,216,80,181,89,37,195,166,4,201,11,198,58,197,150,10,126,182,36,204,108,65,93,125,196,23,61,243,55,181,117,107,234,234,105,98,232,190,87,198,206,132,117,139,14,232,209,157,77,155,220,136,171,162,7,234,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,183,0,0,0,0,0,0,33,219,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,188,79,39,220,156,190,227,158,40,19,53,105,230,236,246,92,180,183,207,81,89,38,214,63,175,85,93,79,61,37,61,54,138,246,189,187,152,250,153,122,136,215,181,59,54,199,109,89,26,166,85,103,247,41,59,239,16,25,203,139,51,139,17,241,57,217,234,241,53,193,213,17,211,125,11,99,251,37,43,26,145,211,83,111,101,99,18,78,148,17,197,23,83,98,57,251,55,59,222,114,169,146,188,25,112,129,133,120,59,203,138,236,29,105,191,125,35,189,94,174,14,184,93,239,178,91,163,164,146,167,68,217,4,13,99,85,239,108,49,49,21,90,199,201,38,146,75,59,209,90,146,108,104,121,94,104,254,68,243,55,236,95,88,162,32,4,217,79,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,0,127,112,199,255,0,10,47,247,19,255,0,195,192,149,67,89,108,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,76,42,227,55,150,102,21,226,199,49,232,115,74,211,152,223,65,175,73,111,109,190,239,211,176,71,93,29,203,166,191,152,157,219,101,133,233,51,88,171,27,158,247,73,186,56,224,106,35,18,63,120,62,94,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,223,48,255,0,130,30,1,239,188,25,98,172,75,118,167,207,79,165,118,92,81,111,134,158,178,209,244,97,148,58,213,65,38,234,122,158,186,212,74,255,0,113,146,84,179,166,136,214,187,175,171,181,86,52,204,0,0,0,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,76,85,254,225,143,254,20,95,238,39,255,0,135,153,255,0,194,230,69,255,0,6,188,137,195,57,41,244,167,233,31,209,206,219,254,19,236,61,143,175,218,43,39,169,254,39,169,38,221,189,125,191,166,186,237,215,187,93,16,46,168,0,0,0,12,32,230,223,159,52,217,89,195,68,153,109,111,173,171,131,16,230,125,71,178,233,150,154,162,90,119,197,110,129,241,203,93,34,189,140,86,189,142,106,197,76,248,156,246,111,101,99,151,222,107,30,213,135,92,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,132,212,241,189,192,61,247,140,220,85,134,174,213,25,233,244,82,203,133,237,243,83,209,218,62,140,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,31,149,193,151,44,204,43,194,118,99,215,102,149,219,49,190,156,222,150,222,235,125,163,169,96,142,134,59,111,81,127,63,59,119,75,51,214,103,49,18,54,189,142,143,108,114,78,213,71,164,158,232,102,169,170,185,181,65,21,127,220,49,255,0,194,139,253,196,255,0,240,240,50,171,149,199,145,60,178,251,107,214,43,72,234,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,150,174,23,50,47,248,53,228,78,25,201,79,165,63,72,254,142,118,223,240,159,97,236,125,126,209,89,61,79,241,61,73,54,237,235,237,253,53,215,110,189,218,232,158,83,140,222,16,48,175,24,153,113,67,131,174,215,239,163,151,171,45,193,183,11,69,246,59,116,117,114,83,106,155,39,129,204,114,177,238,134,86,42,43,152,201,35,214,72,160,122,171,146,61,142,8,246,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,223,107,207,59,234,79,239,39,225,167,191,200,30,82,119,222,31,243,151,9,231,22,28,226,115,180,85,225,155,131,106,36,166,250,22,198,118,186,87,181,209,212,211,111,125,99,210,62,172,18,75,23,83,98,185,155,247,55,222,106,41,122,248,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,225,21,124,174,60,246,101,151,219,94,143,90,79,241,128,28,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,128,34,175,158,119,212,159,222,79,195,73,84,49,87,142,126,6,63,134,143,208,159,244,209,250,29,244,59,218,95,235,39,180,59,87,107,236,223,247,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,240,62,205,59,174,102,126,89,126,150,251,79,15,207,98,236,95,71,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,4,21,241,235,149,184,239,58,121,147,227,156,180,203,75,23,182,113,37,231,217,157,138,139,181,67,79,213,233,88,41,102,147,243,147,61,145,183,72,226,123,189,231,38,186,104,154,170,162,44,180,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,245,120,87,34,242,227,8,102,198,53,206,251,101,155,171,140,241,223,100,138,229,116,168,84,124,144,210,211,211,65,4,116,180,253,201,210,133,123,59,36,122,38,174,124,138,138,231,42,50,38,199,112,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,141,92,216,228,215,249,80,205,60,101,153,159,194,59,217,159,75,113,5,198,251,216,190,136,117,187,47,106,169,146,110,151,83,182,183,126,222,166,221,219,91,174,154,232,154,232,6,64,114,184,242,39,150,95,109,122,197,105,147,247,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,150,215,133,204,139,254,13,121,19,134,114,83,233,79,210,63,163,157,183,252,39,216,123,31,95,180,86,79,83,252,79,82,77,187,122,251,127,77,117,219,175,118,186,37,213,3,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,255,0,114,222,197,55,220,97,193,46,86,221,177,29,119,107,171,167,183,213,218,227,147,164,200,246,210,209,87,84,82,83,71,163,17,17,118,65,4,76,215,77,206,219,171,149,92,170,171,98,184,145,229,29,106,207,172,237,197,57,191,102,206,122,76,29,79,137,234,34,171,125,158,155,8,54,118,69,58,65,27,38,149,100,109,92,72,247,203,43,36,153,238,216,138,175,149,202,187,151,87,45,245,224,135,132,27,239,7,56,87,18,224,170,140,223,250,105,101,190,92,33,186,81,211,125,31,101,187,176,85,116,250,117,18,111,73,165,124,189,86,50,153,52,85,70,179,161,171,83,87,185,64,201,82,42,249,231,125,73,253,228,252,52,149,67,21,120,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,225,21,124,174,60,246,101,151,219,94,143,90,79,241,128,28,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,129,106,184,177,242,177,156,159,47,241,15,167,78,107,88,108,251,155,24,23,242,161,149,152,203,44,253,169,236,207,165,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,141,111,238,24,255,0,225,69,254,226,127,248,120,18,168,0,0,0,0,0,0,0,2,0,121,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,14,40,249,82,127,9,76,246,196,217,215,249,122,250,57,244,143,177,127,131,62,139,118,206,135,103,163,130,155,248,238,215,30,237,221,13,223,160,154,110,211,191,77,86,255,0,240,83,194,151,240,62,202,203,174,89,253,61,250,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,168,100,0,0,0,0,0,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,207,254,57,248,24,254,26,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,223,16,236,219,217,191,219,107,191,225,167,127,148,224,167,150,247,240,62,205,59,174,102,126,89,126,150,251,79,15,207,98,236,95,71,123,7,79,169,83,79,55,87,169,218,165,215,78,205,183,110,212,215,126,186,247,104,161,154,164,32,115,130,201,203,238,6,226,129,115,86,162,110,209,101,204,187,124,21,20,114,109,99,58,21,84,52,240,82,84,83,104,143,115,221,181,140,166,151,168,173,99,87,180,236,110,229,141,202,77,249,138,188,115,240,49,252,52,126,132,255,0,166,143,208,239,161,222,210,255,0,89,61,161,218,187,95,102,255,0,190,33,217,183,179,127,182,215,127,195,78,240,195,94,71,216,214,213,65,143,243,79,46,102,167,171,91,149,242,207,110,189,211,202,214,55,160,216,40,102,150,25,90,247,110,220,143,87,92,33,86,162,53,81,81,178,106,173,209,17,222,43,157,95,154,124,45,242,254,135,212,110,38,85,112,185,202,147,248,53,231,182,25,206,191,203,215,210,63,163,157,183,252,25,244,91,177,245,251,69,28,244,223,199,118,185,54,237,235,238,253,5,215,110,157,218,234,158,171,141,110,91,223,195,7,52,237,89,153,249,101,250,37,236,204,63,5,139,177,125,29,237,253,78,157,77,68,221,94,167,106,139,77,123,78,221,187,87,77,154,235,223,162,5,128,228,99,245,217,247,111,241,34,85,12,85,224,99,129,143,224,93,244,219,253,52,126,152,253,49,246,111,250,201,236,254,203,217,59,79,253,241,54,253,221,167,253,174,155,62,58,247,101,80,0,0,26,171,147,253,202,227,200,158,89,125,181,235,21,166,42,255,0,112,199,255,0,10,47,247,19,255,0,195,204,255,0,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,136,23,84,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,37,251,141,110,20,191,134,14,86,90,178,207,233,239,209,47,102,98,8,47,189,183,217,125,191,169,211,166,168,135,165,211,235,69,166,189,167,118,237,203,166,205,52,239,213,44,7,11,156,169,63,131,94,123,97,156,235,252,189,125,35,250,57,219,127,193,159,69,187,31,95,180,81,207,77,252,119,107,147,110,222,190,239,208,93,118,233,221,174,168,25,254,0,0,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,197,95,238,24,255,0,225,69,254,226,127,248,121,159,252,46,100,95,240,107,200,156,51,146,159,74,126,145,253,28,237,191,225,62,195,216,250,253,162,178,122,159,226,122,146,109,219,215,219,250,107,174,221,123,181,209,2,5,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,108,39,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,57,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,91,254,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,247,172,0,0,1,170,185,181,65,21,127,220,49,255,0,194,139,253,196,255,0,240,240,51,255,0,132,239,43,25,55,242,255,0,15,122,116,5,213,60,166,83,224,95,201,126,86,96,220,179,246,167,180,254,137,97,251,117,139,182,244,58,61,171,178,211,71,15,87,167,185,219,55,116,247,109,220,237,53,211,85,211,83,213,128,0,0,32,7,154,63,158,204,205,251,23,209,232,137,254,48,3,138,62,84,159,194,83,61,177,54,117,254,94,190,142,125,35,236,95,224,207,162,221,179,161,217,232,224,166,254,59,181,199,187,119,67,119,232,38,155,180,239,211,85,11,85,200,199,235,179,238,223,226,68,170,24,171,192,199,3,31,192,187,233,183,250,104,253,49,250,99,236,223,245,147,217,253,151,178,118,159,251,226,109,251,187,79,251,93,54,124,117,238,202,160,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,210,85,56,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,246,171,133,206,84,159,193,175,61,176,206,117,254,94,190,145,253,28,237,191,224,207,162,221,143,175,218,40,231,166,254,59,181,201,183,111,95,119,232,46,187,116,238,215,84,12,255,0,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,178,159,20,121,23,252,37,50,39,19,100,167,210,159,163,159,72,251,23,248,79,176,246,206,135,103,172,130,167,248,158,164,123,183,116,54,254,154,105,187,94,253,52,92,0,254,225,143,254,20,95,238,39,255,0,135,129,149,92,209,252,137,230,111,216,190,177,68,64,9,178,159,20,121,23,252,37,50,39,19,100,167,210,159,163,159,72,251,23,248,79,176,246,206,135,103,172,130,167,248,158,164,123,183,116,54,254,154,105,187,94,253,52,92,0,254,225,143,254,20,95,238,39,255,0,135,129,42,128,0,0,0,32,7,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,226,143,149,39,240,148,207,108,77,157,127,151,175,163,159,72,251,23,248,51,232,183,108,232,118,122,56,41,191,142,237,113,238,221,208,221,250,9,166,237,59,244,213,111,255,0,5,60,41,127,3,236,172,186,229,159,211,223,165,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,132,64,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,28,81,242,164,254,18,153,237,137,179,175,242,245,244,115,233,31,98,255,0,6,125,22,237,157,14,207,71,5,55,241,221,174,61,219,186,27,191,65,52,221,167,126,154,173,255,0,224,167,133,47,224,125,149,151,92,179,250,123,244,183,218,120,130,123,239,109,246,95,96,233,245,41,169,225,233,116,250,210,235,167,102,221,187,114,107,191,77,59,181,80,200,0,0,0,0,2,135,149,157,79,221,167,187,167,244,128,102,154,119,34,161,218,117,55,93,59,244,59,64,17,209,206,110,88,162,201,236,40,213,70,171,164,196,18,39,122,247,255,0,168,164,253,164,139,145,161,206,159,182,59,47,48,86,215,34,83,182,247,81,185,52,254,87,100,238,239,211,245,110,3,14,185,100,182,37,226,74,55,77,174,145,219,153,34,104,191,202,74,250,77,9,235,183,57,31,111,165,122,120,58,22,47,255,0,114,134,191,92,187,239,112,216,248,143,182,201,52,141,103,106,134,26,86,234,169,222,231,87,210,104,157,234,159,168,216,10,204,254,173,162,134,77,127,78,154,39,127,91,80,15,176,161,223,29,10,206,52,239,2,150,107,220,170,86,0,3,10,121,167,229,178,227,156,139,125,125,52,50,190,170,129,173,99,21,138,238,228,125,109,31,193,26,186,247,34,153,172,121,204,192,194,148,56,207,11,213,216,235,224,124,177,207,211,238,99,220,213,238,145,142,248,127,146,128,107,233,193,174,116,85,100,222,109,82,87,181,209,182,142,187,169,218,85,209,181,223,161,77,80,140,209,92,230,162,119,201,250,205,136,108,215,8,174,182,170,75,140,82,178,70,212,65,28,186,181,81,83,222,106,47,195,247,154,203,231,22,4,172,203,140,200,191,225,74,184,95,27,104,238,53,81,192,142,71,106,177,50,121,35,106,234,230,162,175,232,120,232,76,247,47,238,46,236,89,179,132,109,120,54,243,121,160,134,239,69,64,198,73,19,159,4,78,87,195,77,78,143,84,106,74,174,219,170,187,249,63,15,134,128,102,185,134,220,121,112,107,75,158,152,103,219,216,98,138,105,111,241,84,83,234,196,158,101,71,199,212,153,207,209,145,198,245,241,155,95,4,240,254,188,201,0,64,61,183,151,126,119,92,239,237,181,55,6,223,33,137,90,174,89,36,183,214,53,19,70,235,227,217,148,206,206,23,121,91,96,188,19,217,241,46,101,118,218,155,140,21,14,146,56,97,184,203,27,117,108,145,185,138,173,88,99,95,228,47,199,227,253,41,33,135,14,115,88,213,123,220,141,107,83,85,85,93,17,16,15,146,142,142,223,99,183,246,122,86,54,158,150,157,28,253,28,245,84,106,119,170,170,171,151,247,175,122,144,89,204,171,60,171,115,95,60,102,194,22,169,169,170,45,86,232,109,235,31,70,54,185,206,169,88,94,186,35,152,231,106,154,84,120,120,235,254,124,236,230,15,199,5,14,82,88,234,240,46,10,187,80,84,222,107,105,17,168,141,72,42,21,157,104,42,17,174,86,245,81,81,168,168,206,253,171,227,241,212,142,14,11,178,11,18,103,198,111,217,239,21,150,250,154,139,93,5,194,154,162,106,134,199,43,26,174,134,166,153,21,55,50,53,111,232,63,195,84,254,128,37,179,128,44,135,183,228,174,90,72,216,105,42,33,171,184,51,100,203,44,143,118,228,101,77,74,166,136,230,183,78,231,167,192,202,99,162,138,142,11,125,51,41,41,209,82,56,245,211,85,213,123,213,87,254,19,188,0,0,1,111,248,128,190,38,25,201,12,115,136,28,230,181,40,44,85,147,170,187,77,59,163,95,214,169,254,249,112,12,109,230,21,137,219,134,248,78,204,77,210,181,139,93,97,169,165,77,116,239,89,29,28,105,166,170,159,25,16,8,78,203,186,133,197,220,95,88,174,17,34,59,218,153,131,21,90,109,240,209,213,253,79,134,189,223,214,108,69,128,41,214,147,7,218,105,220,213,106,178,138,157,191,31,132,76,79,137,1,60,189,112,183,210,206,46,114,247,180,71,36,145,82,221,186,242,43,117,68,71,54,9,158,213,85,68,238,247,152,134,194,84,208,54,154,154,42,102,248,68,198,177,63,114,38,128,118,156,47,129,201,194,129,215,162,234,86,223,214,112,84,128,114,1,194,248,1,66,185,19,196,229,186,124,10,36,240,43,96,21,128,0,138,158,117,119,169,86,139,4,216,55,51,167,237,90,154,133,77,61,237,91,75,10,39,254,213,76,77,229,206,250,182,113,35,108,74,86,34,163,227,167,100,138,168,171,163,22,190,151,85,253,159,188,200,142,115,53,174,170,197,56,61,142,211,220,168,172,84,211,255,0,38,163,45,111,42,92,53,75,127,207,202,218,154,154,89,165,246,125,45,28,173,86,170,163,91,253,251,10,247,233,241,247,123,191,114,129,57,22,196,219,109,164,111,234,130,52,255,0,238,80,250,138,32,141,177,67,28,76,69,70,177,168,212,69,248,34,33,88,20,59,94,242,134,239,221,226,154,21,187,227,169,75,87,85,213,0,173,165,71,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,225,222,7,39,10,7,91,149,81,23,68,42,98,248,28,47,137,203,116,240,2,176,0,16,169,206,37,17,153,217,134,34,217,163,189,155,89,38,239,214,139,86,253,19,252,203,253,103,234,114,119,172,142,28,121,139,96,146,86,183,115,232,92,154,170,39,255,0,59,215,127,196,126,191,58,108,58,148,216,255,0,1,94,209,83,116,246,219,131,93,220,190,9,81,26,167,236,255,0,166,41,102,57,100,93,234,237,185,237,29,52,91,251,61,86,189,125,26,138,158,237,29,98,183,85,84,238,239,80,39,156,0,5,15,41,79,18,183,248,104,82,142,213,116,2,180,240,57,56,69,213,14,64,20,175,137,81,198,136,7,13,42,56,77,19,226,114,0,136,78,114,185,117,77,106,196,120,123,48,105,161,145,174,184,220,106,41,167,122,185,202,215,57,212,180,234,221,19,77,19,248,151,124,127,250,82,246,97,23,54,12,173,184,230,22,65,208,220,109,48,44,146,225,234,234,155,148,168,216,228,122,171,25,69,58,247,35,117,211,244,83,199,184,15,5,202,43,50,155,113,203,40,48,19,170,97,115,237,169,177,204,247,81,237,71,207,93,35,124,29,175,130,39,138,127,198,72,209,1,188,182,179,105,50,179,137,11,54,29,184,66,246,69,136,174,49,82,204,247,57,140,72,157,28,53,45,68,118,244,215,85,116,186,104,138,139,169,61,86,250,184,174,20,52,245,208,185,22,58,136,153,43,85,21,23,185,200,139,240,253,224,125,7,8,114,112,7,32,0,45,119,16,57,7,131,115,255,0,4,84,97,28,89,73,52,145,203,36,18,53,209,84,190,21,214,55,238,78,246,235,250,215,224,65,150,122,112,215,155,28,44,99,105,47,86,154,10,246,81,82,207,35,41,43,210,142,89,146,54,72,249,162,110,247,73,3,99,213,88,221,60,23,189,201,167,143,118,195,199,225,226,252,33,103,198,150,121,44,215,152,58,144,189,204,127,233,57,52,86,174,169,250,46,69,253,127,16,34,139,134,158,107,216,162,133,105,112,198,107,246,4,141,145,57,140,170,134,130,24,98,68,100,76,70,171,222,249,219,163,149,90,255,0,4,211,189,63,163,61,112,135,27,121,25,137,109,76,184,38,60,177,57,85,92,215,44,119,74,61,17,81,218,119,254,125,126,26,127,89,135,188,64,114,132,170,196,21,213,87,252,173,197,86,170,9,170,42,22,69,167,158,10,201,55,110,146,71,57,85,219,228,211,185,205,240,79,228,252,53,48,183,30,112,1,196,102,4,174,125,28,216,86,162,234,214,181,142,73,109,214,234,233,90,187,190,31,234,116,239,77,59,192,153,107,143,28,188,58,219,99,86,207,153,56,121,39,68,221,183,219,52,58,105,162,233,227,81,169,139,60,71,115,80,195,22,43,109,69,163,46,171,105,46,181,19,195,182,41,169,35,166,171,137,175,124,114,34,110,86,212,175,114,59,110,189,221,218,254,210,55,105,184,76,226,6,170,84,137,153,93,137,155,170,162,106,251,37,106,39,254,199,246,151,139,2,242,188,226,55,26,49,147,78,150,235,60,110,122,177,123,101,45,122,61,52,84,77,116,90,116,253,122,248,252,0,198,44,77,137,177,110,105,226,199,94,175,46,117,198,241,112,88,160,252,197,58,53,93,162,35,24,136,198,39,238,78,228,239,82,92,185,110,112,77,22,88,45,86,99,227,90,42,132,188,84,65,28,112,162,205,51,26,213,142,169,238,253,7,70,207,132,81,252,87,252,231,167,225,107,150,78,23,201,170,138,124,65,140,175,20,151,139,164,21,11,51,29,79,29,84,40,155,100,137,236,238,89,145,59,186,127,226,252,126,38,116,197,19,33,98,71,27,116,106,120,38,160,86,0,0,0,0,14,62,63,184,228,15,203,197,47,233,97,155,188,139,252,138,10,135,127,84,110,53,206,226,234,179,182,241,1,140,101,209,19,109,222,224,223,254,253,159,254,51,98,252,93,170,225,75,206,139,167,248,62,163,255,0,102,227,93,126,48,232,34,160,207,204,79,210,153,146,118,139,133,108,238,218,191,162,231,86,212,106,139,251,123,128,146,190,76,180,235,77,147,56,169,207,98,235,54,32,141,237,94,255,0,14,197,17,34,102,4,242,127,168,109,94,68,223,28,200,85,169,13,210,154,21,85,118,186,170,81,69,170,255,0,156,207,96,7,83,245,211,84,59,78,167,174,137,224,7,45,240,59,14,182,248,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,183,120,29,135,91,188,0,225,154,233,170,157,167,83,23,84,240,59,64,17,217,206,106,157,106,114,103,10,185,140,93,97,196,18,61,203,223,225,216,165,36,76,192,158,112,21,13,164,200,155,27,159,10,185,38,186,84,194,138,142,211,69,90,41,116,95,243,1,22,28,34,214,118,46,32,48,116,186,34,238,187,219,219,255,0,223,176,127,196,108,99,133,159,213,195,54,137,19,249,116,20,238,254,184,218,107,171,193,237,4,85,249,249,134,58,179,50,62,207,112,162,157,187,151,244,156,218,218,125,17,63,111,121,177,70,17,213,48,165,155,85,215,252,31,79,255,0,179,104,31,172,1,199,199,247,129,200,0,0,0,8,236,230,71,193,52,89,158,180,185,143,130,168,170,22,241,79,4,145,204,137,52,207,107,150,74,166,59,244,27,27,254,18,201,241,79,243,17,27,134,113,54,45,202,204,88,219,213,153,206,183,94,45,235,44,31,159,167,71,43,117,71,49,232,172,122,126,244,239,78,229,54,130,150,38,76,197,142,70,234,213,241,77,76,22,226,151,150,78,23,206,90,138,140,65,131,111,20,150,123,164,245,9,51,221,81,29,84,200,187,164,149,239,238,73,149,59,250,159,226,252,62,0,120,62,28,121,168,97,139,237,182,158,209,152,181,180,150,170,136,33,219,44,213,113,211,82,68,231,178,56,209,118,171,170,83,185,93,187,78,238,253,63,97,148,214,238,57,120,117,185,70,141,131,50,112,242,206,169,187,111,182,104,116,211,68,215,194,163,82,38,113,215,43,206,35,112,91,31,52,9,110,188,70,215,163,19,177,210,215,171,215,85,84,215,68,167,95,213,175,143,196,179,181,60,38,113,3,75,42,196,252,174,196,206,209,85,53,101,146,181,83,255,0,99,251,0,156,108,95,198,222,70,97,171,83,238,11,143,44,77,84,86,181,171,37,210,143,69,85,118,157,223,159,79,134,191,212,96,87,18,220,215,177,69,114,213,97,140,168,236,11,27,226,107,31,85,53,4,51,68,168,248,158,142,86,61,147,187,87,34,185,158,41,167,114,255,0,78,48,96,62,0,56,140,199,117,204,163,135,10,212,90,154,230,189,203,45,198,221,93,19,83,111,195,253,78,189,235,175,113,154,92,63,242,132,170,195,245,212,183,252,210,197,86,170,249,169,234,58,137,79,4,21,145,237,219,36,110,106,163,183,199,175,115,93,226,159,202,248,232,6,19,228,95,13,121,177,197,62,54,142,245,118,160,175,125,21,84,241,178,174,189,104,229,133,36,100,111,134,39,108,116,112,58,61,81,142,211,193,59,218,186,248,119,206,111,15,217,7,131,114,3,4,83,225,28,39,73,52,113,197,36,242,57,210,212,190,101,214,71,238,94,247,105,250,147,224,123,92,33,132,44,248,46,207,29,154,205,7,78,22,57,239,253,39,46,170,229,213,127,73,202,191,171,226,126,224,0,0,28,41,201,193,200,2,57,121,186,230,83,109,217,101,62,2,109,76,45,125,201,54,53,158,234,189,200,201,232,100,119,139,181,240,85,240,79,248,201,18,184,85,197,111,161,168,174,153,200,145,211,196,249,92,170,168,157,205,69,95,143,238,32,87,153,46,109,38,105,241,33,121,195,182,248,94,248,176,237,198,90,88,94,215,49,233,43,164,134,153,170,141,216,154,234,142,139,77,21,85,117,2,251,242,106,203,170,107,174,35,196,57,131,83,12,142,117,186,227,79,77,3,209,206,70,181,205,165,168,87,106,154,104,191,199,55,227,255,0,211,151,179,8,185,79,229,109,199,47,114,14,186,227,118,129,99,151,16,215,83,92,162,71,71,35,21,24,250,40,23,189,29,166,191,164,190,29,198,110,128,41,113,81,194,232,191,16,56,68,42,56,209,14,64,28,47,129,201,194,174,136,7,91,188,74,152,112,174,209,116,42,103,134,128,84,0,2,26,57,196,86,71,54,60,194,80,71,43,93,181,245,206,93,21,23,255,0,157,232,127,227,63,47,147,178,35,243,179,19,197,179,87,123,54,142,77,223,169,18,173,154,167,249,211,250,143,7,204,222,239,87,114,207,105,41,165,223,217,233,116,232,106,212,68,247,168,232,213,218,42,39,127,122,23,159,146,206,29,74,156,127,143,111,106,169,186,11,109,189,173,238,95,5,168,145,87,246,127,210,208,9,128,0,1,67,215,196,165,170,170,137,170,21,59,79,3,132,241,2,182,248,28,156,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,1,66,247,106,17,123,252,3,190,37,44,85,253,96,118,131,132,57,2,54,249,201,96,151,220,240,37,147,24,70,229,95,99,211,76,199,183,99,151,94,173,101,35,83,189,23,68,241,95,20,48,31,128,139,175,179,184,139,195,241,120,36,253,175,191,84,238,219,67,85,250,255,0,121,42,188,208,40,40,235,56,125,184,62,170,133,179,244,219,15,142,189,232,181,244,157,196,50,112,243,136,171,176,174,111,88,111,118,238,170,205,79,218,182,164,107,222,187,169,101,106,252,23,224,229,248,1,178,244,31,196,199,239,35,189,212,239,79,5,238,59,15,138,203,39,90,207,67,54,170,187,233,162,119,122,235,226,212,62,208,41,127,134,168,80,221,117,59,29,224,80,136,159,210,5,109,240,57,56,57,0,112,167,32,10,81,116,42,58,213,81,169,170,136,222,142,85,68,64,59,15,63,143,48,189,62,50,194,183,28,63,83,166,218,170,105,163,68,93,218,106,232,220,207,228,170,47,242,143,64,0,215,123,138,44,189,190,240,233,197,21,218,228,216,156,216,105,177,43,238,150,233,27,19,209,175,218,248,231,84,106,202,138,142,209,101,68,254,82,107,227,250,137,166,224,179,55,232,115,99,32,112,101,213,37,69,172,246,68,9,80,139,36,106,189,84,87,181,253,204,211,77,29,27,187,180,79,220,134,63,243,63,225,106,143,48,50,218,241,154,22,43,101,51,175,22,42,89,235,209,99,165,145,243,63,222,165,234,34,43,53,77,92,200,156,157,233,241,248,120,152,145,203,51,138,11,222,92,102,149,167,38,241,77,93,127,179,110,53,173,161,166,134,89,217,28,116,142,68,170,116,141,86,189,17,117,87,200,212,211,93,81,83,247,32,19,100,14,138,42,184,43,233,33,172,166,122,62,57,152,217,26,168,168,189,202,136,169,225,251,206,240,41,78,229,208,168,225,80,34,234,7,32,0,0,0,0,0,0,0,0,0,7,10,167,14,122,55,196,165,174,87,59,193,116,2,180,57,0,15,49,153,213,204,182,229,230,35,174,145,232,214,195,109,157,85,85,81,17,61,197,79,143,113,174,7,16,87,133,189,231,78,53,171,220,142,107,111,247,40,218,168,168,168,173,74,185,85,23,187,247,147,137,204,51,56,91,149,124,61,98,132,165,171,124,53,247,43,76,208,211,236,153,140,118,247,201,20,77,84,221,222,186,44,159,4,32,38,166,107,150,40,190,212,214,61,36,169,174,184,212,75,83,34,232,174,115,222,229,87,185,123,147,189,124,87,192,9,199,229,79,131,106,48,167,14,111,169,168,115,87,219,85,84,183,6,162,53,200,168,215,208,83,174,139,175,199,191,224,102,137,105,56,88,192,255,0,147,252,143,194,182,7,195,28,114,178,213,65,213,70,70,172,69,114,81,194,197,238,94,255,0,22,169,118,192,225,124,10,87,79,137,82,254,210,149,64,13,68,95,2,178,148,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,5,14,68,79,18,178,149,64,56,77,62,5,73,224,82,136,85,251,128,228,194,238,107,24,54,163,21,240,230,202,154,119,53,61,139,85,85,112,114,43,92,170,173,101,5,66,232,154,124,123,190,38,104,150,147,138,124,15,249,64,200,252,85,96,100,49,201,43,237,85,253,36,124,106,244,71,45,28,204,78,228,239,241,114,1,175,167,15,183,133,178,103,78,10,171,220,141,107,175,246,216,220,170,168,136,141,90,184,149,87,191,247,27,31,229,141,115,46,89,121,135,43,163,122,57,179,91,96,84,84,84,84,95,113,19,225,220,107,29,77,53,203,11,223,105,171,24,146,83,87,91,170,34,169,141,116,86,185,143,106,163,218,189,233,220,190,11,224,79,183,47,60,225,110,106,112,245,133,210,170,173,243,87,219,109,48,195,81,190,102,61,219,217,36,177,57,87,111,122,106,177,252,80,12,162,56,83,144,7,8,167,39,91,156,173,119,130,232,84,215,163,188,0,168,0,0,0,0,0,0,0,0,0,0,165,123,215,67,149,93,2,32,28,128,116,86,213,193,65,73,53,101,75,209,145,194,199,72,229,85,68,238,68,85,95,31,220,5,139,227,79,55,232,114,159,32,113,157,213,101,68,172,246,68,233,78,137,36,104,189,85,86,53,157,207,215,93,93,35,123,180,95,220,164,44,240,187,151,183,222,34,248,162,180,220,157,19,157,13,78,37,101,210,227,35,162,122,181,155,159,36,232,142,88,145,17,186,172,74,159,201,77,124,63,81,123,249,153,241,65,123,204,124,210,187,100,222,22,171,175,246,109,186,181,212,53,48,197,59,36,142,173,202,148,174,141,168,214,34,174,168,248,220,154,107,170,170,254,244,50,223,150,7,11,84,121,127,150,214,124,208,190,219,41,155,120,190,210,193,94,171,37,44,140,153,158,245,87,77,21,95,162,106,214,74,212,238,79,135,199,196,12,219,192,120,94,159,6,225,91,118,31,166,211,109,45,52,49,170,38,237,53,108,109,103,242,149,87,249,39,160,0,1,74,174,165,50,61,26,168,138,129,21,28,154,160,21,156,128,0,225,222,7,39,0,117,187,93,74,217,225,170,148,170,39,244,149,183,192,14,78,185,255,0,137,147,222,70,251,171,222,190,9,220,118,31,21,234,78,141,158,186,109,85,54,83,74,238,229,211,193,170,6,190,28,123,221,125,163,196,94,32,139,197,32,236,157,250,167,126,234,26,95,213,251,140,248,228,219,130,95,108,192,151,188,97,35,149,61,177,77,11,24,221,142,77,58,85,149,109,94,245,93,23,193,60,16,140,30,33,177,21,118,42,205,235,245,238,227,213,73,170,59,46,228,145,123,211,109,44,77,79,130,124,26,159,2,102,249,95,208,81,209,240,251,111,125,45,11,96,234,54,111,13,123,145,43,234,251,128,204,112,14,20,10,85,123,252,2,119,148,189,87,245,149,55,224,5,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,119,196,165,60,74,220,133,40,154,1,90,120,28,156,39,129,200,24,231,199,94,19,92,93,145,183,75,123,105,155,51,191,49,163,87,119,253,89,76,191,201,239,254,73,175,182,27,187,79,98,189,211,221,41,229,124,50,193,191,71,49,219,92,154,177,90,189,255,0,210,108,197,155,118,20,196,56,42,182,129,105,210,109,221,63,117,91,187,254,155,26,248,127,65,172,206,32,161,146,215,127,185,91,37,137,99,125,37,100,208,57,138,154,43,85,143,86,170,42,124,52,208,13,158,240,29,98,220,48,109,150,173,95,187,171,111,166,119,138,119,107,19,87,225,251,207,222,45,7,9,216,181,216,215,33,176,141,242,74,158,188,146,218,45,253,71,238,215,87,45,20,14,93,123,147,226,239,212,93,240,56,95,2,150,34,34,248,21,42,106,135,13,78,240,42,0,0,0,1,212,244,213,52,58,152,170,213,241,211,83,232,114,106,124,242,38,139,220,128,125,12,118,228,42,58,97,95,130,169,220,7,228,98,236,55,111,197,248,102,231,134,174,148,208,207,77,114,165,146,154,70,76,205,204,84,114,105,222,159,20,32,27,139,156,183,196,60,53,113,77,122,190,97,184,229,183,211,83,95,221,113,181,77,75,20,144,181,138,137,20,174,70,185,200,169,166,178,233,220,170,157,250,105,162,232,108,32,98,39,48,30,21,108,121,207,149,24,139,16,217,176,197,53,70,40,160,160,158,170,146,120,160,69,157,101,106,194,186,34,239,111,123,155,14,223,143,119,143,237,10,185,121,113,63,79,159,25,87,29,21,210,174,87,222,172,206,166,160,168,89,234,98,123,228,145,41,35,115,156,136,221,23,69,115,95,226,159,172,203,147,95,78,18,179,155,25,240,167,159,246,251,22,37,175,175,177,90,36,189,54,27,205,61,67,150,40,189,206,172,27,222,155,31,220,142,114,162,185,59,189,222,245,209,53,73,223,203,44,198,195,89,161,132,232,241,70,23,188,82,92,105,167,134,23,186,74,121,119,181,28,248,154,255,0,212,159,7,34,248,1,235,10,93,221,224,84,0,165,174,215,224,84,82,173,253,71,41,251,64,228,0,0,0,0,28,5,80,57,41,85,253,71,41,222,52,64,58,149,142,123,149,21,85,17,14,198,181,26,136,135,39,32,15,146,239,115,165,178,218,234,238,245,210,53,148,244,80,62,121,28,231,35,81,26,212,85,94,245,238,79,15,137,245,248,24,97,204,87,138,43,62,87,101,54,35,193,214,44,85,79,75,136,174,52,51,82,71,12,53,8,147,239,114,192,157,222,227,180,84,108,170,190,41,221,254,96,193,142,104,156,80,197,154,216,230,143,1,97,138,250,133,181,218,97,170,167,173,99,106,98,124,50,200,149,126,234,42,71,175,123,122,8,189,235,175,122,22,187,128,92,129,151,58,243,86,58,154,154,72,231,182,218,94,230,78,217,96,146,70,57,210,82,212,170,39,187,221,220,172,106,247,175,234,49,254,219,69,137,243,67,28,83,91,96,237,151,75,206,32,175,216,212,239,150,89,36,149,234,170,189,250,107,222,229,85,240,79,31,2,115,121,121,240,197,110,200,252,174,138,231,117,195,145,210,95,174,237,164,171,158,73,97,219,46,238,200,196,118,190,251,191,148,249,63,82,119,175,112,25,101,111,162,134,221,67,79,65,78,198,178,42,104,153,19,26,212,209,17,26,136,137,167,244,33,244,0,7,10,186,4,84,95,129,75,156,136,189,234,19,246,1,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,81,62,1,23,82,149,253,161,174,69,94,229,2,179,231,184,81,67,113,161,168,160,168,99,95,21,76,79,137,237,114,106,138,142,69,69,215,250,20,250,0,26,252,113,245,144,50,228,166,106,201,83,77,73,28,22,219,179,218,200,27,20,18,70,198,186,58,90,101,84,247,187,187,213,238,94,229,253,101,209,229,119,197,12,89,83,142,107,48,22,39,175,168,75,93,218,26,90,122,38,58,166,38,67,20,139,87,239,34,36,154,119,187,174,171,220,186,247,41,159,156,195,56,98,183,103,134,87,75,115,181,97,200,234,239,214,134,213,213,193,36,80,238,151,119,100,122,55,79,125,191,202,100,127,173,59,147,184,131,43,149,22,39,202,252,113,83,109,159,182,90,239,56,126,191,99,147,190,41,99,146,39,162,162,247,107,167,123,81,83,197,60,60,64,217,242,209,115,165,189,90,233,46,244,50,53,244,245,176,50,120,220,215,35,145,90,228,69,78,244,238,95,31,129,245,152,113,203,131,137,75,118,110,101,5,163,10,222,49,68,53,119,251,21,174,8,234,98,154,161,29,58,42,75,44,104,174,213,173,215,93,172,248,175,138,126,243,49,252,64,165,205,71,34,161,214,140,115,28,136,138,170,138,119,28,1,194,47,193,74,142,52,64,189,192,114,14,17,64,28,128,0,0,0,20,185,218,124,14,87,246,28,35,127,88,6,247,248,149,0,0,196,110,97,188,79,211,228,62,85,201,69,107,171,149,151,171,203,170,104,41,214,10,152,152,248,228,90,73,28,215,42,59,85,209,28,230,120,39,234,50,55,51,115,27,13,101,126,19,172,197,24,162,241,73,110,166,130,25,158,217,42,37,216,213,115,34,115,255,0,82,252,26,171,224,65,7,22,185,205,140,248,172,207,251,133,139,13,87,215,223,109,17,222,157,13,154,158,157,203,44,94,255,0,74,13,236,77,140,238,87,53,17,28,189,222,247,114,232,186,168,117,112,141,150,248,135,137,94,41,172,183,204,73,28,183,10,106,155,251,110,55,89,170,162,146,102,189,85,37,149,168,231,53,17,52,214,45,59,213,19,187,77,52,77,9,249,194,56,110,223,132,48,205,179,13,90,233,161,130,154,219,75,29,52,108,133,155,88,136,212,211,185,62,8,98,223,47,238,21,108,121,49,149,24,119,16,222,112,197,53,62,40,175,160,130,170,174,121,96,68,157,37,114,204,186,42,239,119,123,91,54,223,135,119,135,236,203,176,5,47,118,212,42,58,102,95,130,40,29,111,85,114,248,235,161,218,196,209,52,58,163,77,87,189,15,161,169,160,21,0,0,0,0,161,232,138,190,5,73,224,112,228,239,57,68,209,0,228,252,28,121,88,182,252,27,122,171,71,237,233,91,234,93,226,157,250,68,229,248,254,227,247,139,65,197,142,45,118,10,200,108,93,124,142,167,161,36,86,139,135,77,251,180,209,201,69,59,147,224,191,22,254,160,53,201,196,151,105,239,183,186,139,165,68,175,154,89,246,106,231,187,115,151,70,35,83,191,250,13,130,120,20,194,107,132,114,54,217,111,117,51,97,119,231,245,106,110,255,0,171,42,87,249,93,255,0,202,53,242,195,244,50,93,47,246,219,100,81,44,143,171,172,134,6,177,19,85,114,189,232,212,68,79,142,186,155,51,101,37,133,48,246,10,162,160,74,116,135,111,83,221,70,237,255,0,166,200,190,31,210,7,179,56,95,3,147,133,240,3,173,124,74,155,240,56,84,212,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,77,0,169,60,14,74,90,84,5,19,67,21,68,107,12,209,163,216,239,22,175,130,154,230,113,153,150,210,229,158,124,98,43,122,208,246,88,46,53,213,181,240,181,26,141,69,107,171,39,78,228,220,186,38,141,79,213,251,141,141,136,96,231,9,150,119,27,14,109,97,236,101,77,111,151,176,92,173,213,93,89,82,54,163,24,228,172,115,147,189,63,95,93,190,40,6,97,242,160,204,100,198,156,62,79,105,158,187,171,45,130,174,150,218,198,44,155,149,173,101,12,9,250,147,79,209,95,215,225,226,102,225,16,124,157,179,122,131,13,221,49,30,92,220,170,160,137,110,55,8,171,96,73,37,114,57,235,217,39,220,136,154,104,168,137,3,127,175,247,18,248,0,227,226,114,113,241,212,14,64,0,0,0,14,185,25,170,29,128,14,134,49,81,199,114,13,16,228,1,213,85,75,79,91,77,45,29,92,44,150,25,152,177,200,199,166,173,115,85,52,84,84,59,64,17,91,205,7,130,231,43,87,57,114,199,11,237,236,20,85,21,87,70,91,233,52,87,170,212,181,234,247,47,83,197,173,150,71,106,140,85,93,63,118,150,219,150,151,24,243,229,150,33,252,146,230,102,45,154,150,223,112,186,83,65,72,151,25,220,214,68,137,11,226,88,187,227,93,155,85,145,34,34,185,186,170,162,39,121,48,56,199,9,218,49,190,26,184,225,107,221,60,114,210,92,169,159,77,42,62,38,201,163,92,154,47,115,145,81,127,114,144,223,199,111,0,248,163,37,239,243,230,190,86,83,221,235,109,72,250,139,165,66,210,210,69,31,98,122,85,106,215,49,97,114,57,17,27,34,47,115,117,68,103,143,234,9,154,177,95,236,248,150,221,13,214,199,113,167,173,165,153,141,145,178,67,34,57,170,142,106,57,59,211,246,42,41,250,4,50,112,107,204,174,241,149,116,171,129,115,109,208,190,138,153,209,197,13,109,93,69,99,228,107,99,167,116,123,94,221,36,247,183,70,205,87,221,239,119,135,113,43,153,111,158,153,93,154,150,136,174,248,63,26,217,174,17,200,214,42,165,61,99,95,181,93,26,61,17,117,211,191,69,253,64,123,240,112,215,53,201,185,174,69,69,248,162,156,129,193,200,0,0,0,113,161,200,0,0,63,62,235,127,177,88,160,125,85,234,243,69,65,20,104,174,115,234,39,108,104,136,137,170,248,175,234,239,3,244,14,28,230,177,170,247,185,26,212,77,85,85,116,68,66,195,102,71,27,220,54,101,196,19,37,195,54,112,188,245,112,172,141,117,51,46,27,158,142,107,117,211,70,53,202,171,224,154,34,124,76,25,207,142,112,21,50,173,215,15,229,86,25,183,213,66,229,146,10,123,146,87,85,199,170,123,168,143,70,244,216,171,252,175,7,39,249,192,207,78,33,248,157,203,92,149,193,119,155,133,215,24,90,226,184,83,82,76,177,193,218,244,151,170,136,212,70,162,53,174,85,118,178,55,187,79,137,2,252,71,231,126,35,207,28,211,196,24,178,229,124,172,171,183,84,215,203,37,4,50,204,175,100,113,46,214,166,212,86,183,197,35,98,247,181,23,185,15,202,205,44,240,204,124,226,189,213,221,113,118,32,175,157,43,103,124,221,141,43,39,146,22,171,149,171,181,27,35,221,220,155,27,167,238,61,175,13,220,41,102,118,122,99,123,5,21,30,14,189,165,130,178,182,20,170,184,178,141,58,76,129,85,202,231,110,145,81,170,154,70,224,50,3,149,127,14,53,25,131,153,208,230,109,251,14,73,53,175,13,220,96,88,101,158,153,86,55,57,105,230,114,170,57,92,159,174,37,240,95,20,38,190,150,150,158,138,158,58,74,88,155,20,48,177,24,198,53,52,70,181,19,68,79,234,66,213,112,219,144,88,111,135,220,191,167,194,150,56,145,101,145,144,73,85,34,211,197,27,150,86,64,200,215,94,154,104,171,238,175,126,171,226,93,160,7,92,175,216,157,223,239,149,170,162,120,170,33,243,202,253,203,162,104,5,40,245,122,232,229,254,147,232,105,212,198,235,223,161,220,212,64,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,143,157,94,172,93,26,191,210,125,46,68,58,94,221,59,244,3,178,39,239,78,255,0,247,206,195,230,137,251,87,69,208,250,17,81,124,21,20,14,186,170,90,122,218,121,41,42,162,108,176,204,197,99,216,228,213,28,213,77,21,63,169,72,80,230,161,195,141,70,95,102,116,217,155,97,195,146,67,107,196,151,25,214,105,96,166,84,141,174,74,120,92,138,174,71,47,234,149,124,19,193,73,180,45,47,18,89,5,134,248,130,203,250,140,41,124,137,18,88,217,60,148,178,37,60,82,57,37,124,15,141,52,234,38,136,190,242,119,234,158,0,64,175,11,156,65,226,46,31,115,22,155,16,219,174,213,116,246,234,167,211,193,95,20,115,171,24,177,54,161,143,87,42,108,126,186,34,63,185,19,95,121,73,216,225,227,137,220,181,206,172,23,102,184,90,177,133,174,91,133,77,36,43,36,29,175,89,122,170,142,69,106,163,154,213,71,107,27,187,180,248,16,101,196,191,11,121,143,144,152,238,243,109,185,97,59,203,108,113,220,103,134,130,190,74,68,72,166,137,17,30,213,69,141,85,191,162,186,252,60,15,31,149,185,225,152,249,59,123,164,186,225,28,65,95,2,81,78,201,187,26,214,79,28,46,86,171,151,106,182,55,183,185,119,187,95,222,6,205,13,115,94,212,123,28,142,106,166,168,168,186,162,161,201,19,249,15,206,2,166,37,181,97,252,213,195,54,250,88,90,177,193,81,114,90,234,185,52,79,121,21,234,222,155,213,63,147,226,229,255,0,49,156,217,111,198,247,13,153,143,4,41,111,205,156,47,5,92,203,27,91,76,251,134,215,171,156,221,116,209,237,106,162,248,166,138,159,0,47,208,63,62,213,127,177,95,96,101,85,150,243,69,95,20,136,142,107,233,231,108,136,168,169,170,120,47,234,239,63,64,1,198,135,32,0,0,1,193,200,0,1,195,156,214,166,231,57,17,19,226,170,7,39,231,223,111,246,124,53,110,154,235,124,184,211,209,82,194,199,72,233,38,145,26,212,70,181,92,189,235,251,17,84,242,25,145,158,153,93,149,118,137,110,248,195,26,217,173,241,198,215,170,37,69,99,89,185,91,26,189,81,52,215,191,68,253,68,81,241,149,204,174,241,154,148,169,129,114,145,208,178,138,165,210,69,53,109,37,69,99,36,115,100,167,108,123,88,221,35,247,183,72,253,23,222,239,111,135,120,14,101,188,99,207,153,184,135,242,75,150,120,182,106,171,125,190,233,83,5,90,91,167,115,153,42,44,44,137,34,238,141,55,238,87,202,138,136,231,104,168,168,189,229,201,229,125,193,115,145,169,156,185,157,133,247,118,250,42,122,171,91,46,20,154,171,21,42,92,244,123,87,169,226,230,197,27,181,86,34,166,191,191,91,79,192,151,0,248,163,58,47,240,102,190,105,211,221,232,173,74,250,123,165,58,213,82,69,39,109,122,213,106,231,61,102,114,185,81,91,26,175,123,117,84,127,143,235,153,12,29,132,237,24,35,13,91,176,181,146,158,56,169,45,180,204,166,137,25,19,99,213,173,77,19,185,168,136,159,185,0,253,90,90,90,122,42,104,168,233,33,100,80,194,196,142,54,49,52,107,90,137,162,34,33,218,0,28,41,210,246,42,184,239,56,209,0,162,54,104,135,96,0,0,0,0,0,113,241,57,56,248,234,114,0,194,62,107,249,140,152,47,135,200,45,48,87,116,165,191,213,213,91,94,196,147,106,185,175,161,157,63,82,235,250,73,250,188,124,76,220,34,15,156,78,111,80,98,75,166,28,203,155,109,84,18,173,186,225,45,108,233,28,174,87,49,123,36,27,81,83,77,17,21,39,119,245,126,240,49,23,131,60,182,151,51,51,227,14,219,210,135,181,65,110,174,162,175,153,170,212,114,35,91,89,2,119,166,228,213,52,114,254,191,220,108,103,12,49,83,198,144,195,26,49,141,240,106,120,33,12,124,158,242,206,227,126,205,172,67,140,170,109,242,246,11,109,186,151,165,42,198,213,99,220,181,141,114,247,175,234,232,59,193,9,159,0,112,190,7,37,46,3,130,164,41,68,212,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,1,194,161,201,194,248,1,195,74,138,17,116,42,69,212,14,76,40,230,135,147,85,217,159,148,108,184,218,168,229,158,178,219,18,68,196,138,157,178,61,17,245,148,170,186,42,170,42,119,35,188,12,215,60,222,96,225,154,76,89,133,234,236,245,113,35,219,47,79,77,90,215,120,72,199,127,43,187,249,32,107,183,194,174,104,63,42,115,142,207,136,164,168,100,52,141,237,29,119,62,71,177,63,212,179,177,189,237,253,178,126,165,54,61,180,92,34,186,218,232,238,80,61,143,101,84,17,204,213,106,234,154,57,168,239,31,233,53,137,204,140,59,38,9,204,92,73,134,225,115,216,219,85,222,182,142,23,34,162,42,178,57,223,26,47,187,220,157,205,240,67,97,142,17,179,29,185,151,146,24,102,248,245,78,179,173,180,72,228,69,122,167,250,142,7,47,123,147,95,23,129,122,64,0,0,0,0,0,0,0,0,0,0,0,15,195,198,88,58,193,143,48,237,118,24,196,116,16,85,81,87,192,250,121,27,44,44,147,70,187,199,68,122,42,124,19,197,62,7,238,0,34,151,140,94,86,117,211,220,93,140,50,54,150,182,169,210,181,239,154,219,77,67,75,27,22,71,84,107,221,181,209,233,163,36,119,122,162,234,140,79,3,9,240,174,98,113,53,194,189,197,244,146,219,177,21,149,21,117,236,183,53,172,142,159,220,71,69,171,81,146,49,170,137,174,154,162,175,131,126,26,27,24,185,173,122,109,123,81,200,191,5,77,75,51,155,156,38,228,254,113,197,179,18,225,203,123,36,209,90,146,178,219,74,247,55,89,17,235,162,190,53,211,189,63,206,4,123,101,15,56,252,65,75,81,5,191,50,112,45,178,58,102,196,173,125,100,117,245,111,247,145,141,68,247,54,72,189,234,139,241,238,215,250,243,107,1,243,8,225,143,26,197,18,59,53,48,197,186,121,89,187,163,81,113,88,220,158,234,57,123,164,99,21,60,85,59,255,0,82,152,133,154,60,154,45,16,71,81,113,192,25,137,122,107,150,100,219,13,85,29,43,216,141,87,187,93,54,201,22,157,202,221,63,119,245,96,166,108,112,181,155,121,43,115,127,110,162,145,212,241,189,99,101,100,117,52,241,171,181,123,218,158,235,38,115,147,84,102,191,210,6,194,214,172,209,203,123,227,90,251,78,58,177,85,53,233,185,171,29,124,107,170,104,139,175,143,234,84,63,126,43,157,182,118,117,32,184,83,72,223,241,153,43,85,63,173,20,214,106,209,158,25,203,135,39,255,0,7,230,142,44,133,98,69,143,166,219,229,82,53,62,30,13,145,63,81,121,48,183,49,110,37,48,173,27,104,162,196,17,92,24,213,114,238,174,171,175,149,235,170,235,227,218,83,195,225,220,6,192,62,210,183,43,182,165,125,54,191,171,170,221,127,223,40,158,241,105,165,106,186,166,231,73,18,39,138,190,102,166,159,231,32,127,251,168,60,72,119,175,74,195,185,83,77,219,171,245,254,212,121,60,87,204,11,137,28,90,138,218,140,84,251,122,42,35,85,40,43,171,226,248,42,124,106,23,245,255,0,153,0,158,235,174,107,101,157,141,142,146,237,143,172,20,172,98,110,115,164,184,68,136,137,162,174,186,235,250,145,127,168,181,88,203,142,222,21,240,117,58,203,81,157,56,82,170,84,221,249,152,43,250,142,93,27,187,194,54,185,127,87,195,226,64,93,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,254,179,200,207,87,93,112,149,171,85,85,53,68,138,186,34,203,34,185,117,240,241,85,253,192,76,102,107,115,122,203,43,77,166,86,101,212,84,23,170,229,108,136,214,185,213,177,38,189,53,86,232,229,129,169,250,74,137,226,96,78,113,115,10,207,188,222,131,177,79,113,91,29,50,171,183,54,221,112,173,107,156,142,141,24,168,170,179,104,169,226,190,31,18,215,101,199,14,249,161,153,247,38,219,240,221,135,170,139,181,92,254,213,78,221,168,175,70,107,163,229,110,189,234,191,212,103,134,76,242,120,246,202,50,225,153,88,222,237,76,214,171,93,210,163,166,164,68,93,36,84,84,93,100,151,84,218,212,254,181,253,192,70,228,146,226,252,109,113,123,220,183,123,229,100,178,111,84,78,173,76,138,231,46,159,181,117,85,209,11,163,151,92,27,113,33,153,85,148,81,89,50,147,18,50,146,177,205,210,174,106,62,147,26,215,107,163,191,58,230,107,250,43,241,255,0,125,9,165,202,126,95,92,62,229,93,52,9,79,135,169,110,245,112,198,198,173,85,117,174,133,210,57,205,118,237,202,228,135,93,117,211,227,240,50,14,201,133,48,230,28,164,134,138,205,100,161,164,142,157,168,214,116,105,163,141,81,19,195,244,81,63,88,17,151,195,247,40,107,116,9,106,196,57,177,121,187,197,86,222,148,245,54,247,210,209,186,36,119,191,171,21,21,100,213,63,67,255,0,143,132,136,229,118,77,96,60,162,176,210,88,112,141,146,142,6,82,66,200,155,43,40,225,137,235,183,119,127,230,216,222,245,222,239,235,61,200,0,0,3,166,163,118,137,162,119,126,179,161,173,85,95,5,83,234,95,123,185,66,70,137,222,136,7,12,78,237,20,172,34,34,28,128,0,0,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,234,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,65,15,48,110,54,238,188,87,227,248,236,88,98,122,186,28,186,194,181,21,16,218,168,219,84,231,65,118,157,179,76,214,93,159,27,161,137,236,124,148,238,141,173,138,68,114,194,157,68,106,162,201,38,161,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,31,89,17,124,169,248,234,166,193,210,80,112,177,154,245,244,148,214,42,170,132,135,5,87,54,150,87,78,219,141,93,107,19,217,175,72,99,114,57,146,203,81,36,173,154,69,111,77,82,70,185,238,107,163,72,165,208,1,249,54,108,83,98,196,23,27,245,166,209,93,218,42,240,205,193,150,187,164,125,39,179,179,213,62,150,10,182,199,171,145,17,250,193,87,78,253,90,170,223,127,77,119,53,200,159,172,67,7,19,188,76,99,46,20,57,164,102,14,105,96,250,26,75,139,29,79,104,182,221,237,149,40,141,101,198,221,37,170,220,249,96,73,54,171,161,126,232,163,123,36,106,46,215,177,187,154,246,111,141,225,51,224,242,153,85,153,152,87,57,50,227,14,102,150,10,171,237,22,92,77,111,138,225,77,186,72,223,36,59,211,223,130,94,155,222,198,205,19,209,209,200,196,114,236,145,143,106,174,173,83,213,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,124,152,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,136,140,231,45,153,185,219,62,104,90,242,162,251,102,171,180,229,124,116,244,151,91,19,221,28,18,193,121,184,197,28,173,158,173,147,36,105,44,111,137,42,214,157,212,235,34,232,140,142,85,106,36,204,83,207,242,155,226,243,242,69,152,255,0,193,247,26,214,236,194,24,254,224,207,100,186,58,14,172,148,184,138,101,134,8,119,72,197,71,164,51,177,141,137,218,181,232,217,27,3,147,164,197,153,234,19,82,0,0,91,252,97,159,217,53,128,51,31,11,101,30,50,204,43,85,171,23,227,77,222,196,181,206,247,117,42,116,85,107,119,57,17,89,23,81,232,177,197,212,115,122,178,53,204,143,123,209,90,159,39,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,53,236,226,43,62,113,151,18,89,185,125,205,108,103,91,86,231,220,106,30,203,101,12,213,9,51,45,54,228,123,150,158,138,37,107,24,221,145,181,218,43,145,141,222,245,124,142,77,239,114,168,108,188,12,106,229,233,136,248,130,197,60,50,225,251,183,17,76,235,93,102,233,203,96,185,75,81,20,245,87,91,20,180,176,77,73,85,82,248,228,126,233,151,171,35,21,94,140,149,91,27,86,70,171,213,207,126,74,128,62,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,139,94,199,53,116,84,84,62,178,24,50,171,141,187,175,10,28,114,231,69,139,19,207,87,93,151,88,171,50,47,80,221,104,221,84,230,193,105,157,215,133,107,238,204,141,176,202,247,190,58,118,200,215,69,26,53,102,78,154,57,85,99,143,64,153,240,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,3,242,113,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,90,174,44,124,172,103,39,203,252,67,233,211,129,114,173,55,107,85,254,213,69,125,177,92,233,46,54,219,141,60,117,116,117,148,147,54,104,42,96,145,168,232,229,142,70,170,181,236,115,85,28,142,69,84,84,84,84,62,178,29,185,83,241,199,77,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,102,36,0,0,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,55,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,88,171,79,51,78,7,47,87,90,43,53,30,123,210,71,81,95,81,29,52,79,171,178,92,233,96,107,222,228,107,86,73,166,166,108,81,51,85,77,95,35,154,198,166,170,229,68,69,82,250,230,198,5,252,168,101,102,50,203,63,106,123,51,233,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,101,148,206,190,51,56,108,225,219,21,82,224,172,227,204,143,163,247,170,219,123,46,144,83,123,30,190,175,125,43,228,146,54,201,190,158,9,24,154,190,25,19,69,93,222,238,186,104,168,171,248,28,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,35,131,157,95,154,124,45,242,254,135,212,110,32,73,246,74,113,153,195,103,17,56,170,171,5,100,230,100,125,32,189,81,91,223,116,158,155,216,245,244,155,41,89,36,113,186,77,245,16,70,197,209,243,70,154,34,238,247,181,211,68,85,75,214,66,183,37,79,52,248,167,229,253,119,168,219,137,31,227,255,0,62,105,184,124,225,115,23,98,104,107,106,233,175,183,250,119,225,156,60,250,74,137,105,167,101,198,174,41,26,217,163,154,54,57,98,124,17,54,106,148,85,86,234,180,232,196,123,92,230,168,31,147,118,230,105,192,229,150,235,91,102,172,207,122,73,42,40,42,36,166,149,244,150,75,157,84,14,123,28,173,114,199,52,52,206,138,86,106,139,163,227,115,152,228,209,90,170,138,138,94,188,7,156,153,119,153,249,95,6,114,101,253,226,174,251,132,234,169,234,234,105,234,169,45,85,110,158,118,83,73,36,114,164,116,189,46,208,247,163,225,145,168,198,198,175,122,162,35,81,218,166,186,208,225,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,54,104,202,124,11,249,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,5,128,254,234,63,2,127,246,115,255,0,115,55,143,249,161,146,152,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,115,56,192,192,21,57,97,197,30,105,96,201,176,245,37,138,158,151,20,87,84,219,237,244,137,19,96,130,221,83,42,212,81,36,109,137,118,49,139,77,52,42,140,77,54,34,163,85,26,168,173,73,84,228,211,143,234,113,55,11,151,76,25,113,196,52,149,117,24,59,20,85,211,81,219,218,177,36,244,54,234,136,162,168,141,94,214,162,61,89,37,76,149,202,215,191,93,85,178,53,23,72,246,180,51,212,3,242,113,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,1,98,241,255,0,48,190,14,114,195,25,93,178,255,0,25,231,77,37,45,246,197,80,180,151,10,122,107,77,194,181,144,78,136,155,162,89,105,224,124,74,246,170,237,123,81,202,172,122,57,142,209,205,114,37,202,201,76,251,202,126,34,112,173,86,53,201,204,87,244,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,214,134,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,98,158,6,114,190,235,147,156,37,229,158,3,190,186,173,46,80,89,253,165,89,5,93,19,169,39,164,158,186,105,43,100,165,146,39,42,185,175,133,213,43,10,235,162,170,198,170,173,110,187,80,47,168,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,3,242,179,75,52,176,38,75,96,75,158,102,102,93,247,216,216,110,205,209,237,181,189,150,106,142,151,86,102,67,31,230,225,99,228,118,178,74,198,251,173,93,53,213,116,68,85,79,86,107,195,198,223,24,56,155,139,156,208,150,244,229,171,162,193,54,58,137,219,132,236,245,113,83,245,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,178,211,148,167,26,254,196,172,163,225,55,51,110,118,170,59,44,221,105,48,93,194,117,232,72,218,233,167,234,62,216,229,70,236,147,172,249,101,146,39,72,230,185,36,71,68,139,34,203,11,24,18,212,0,0,0,3,228,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,250,200,118,226,27,139,60,101,194,47,51,188,204,199,22,42,122,187,197,138,190,158,211,77,125,195,141,175,74,88,46,172,75,29,42,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,150,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,32,122,0,0,0,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,229,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,33,219,153,215,30,63,150,251,237,78,67,101,61,235,118,1,195,247,7,123,74,233,110,184,245,41,113,68,205,100,46,143,86,244,154,189,26,121,219,80,141,219,36,145,76,228,142,100,215,100,78,79,21,203,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,234,185,145,68,230,171,150,20,138,64,157,224,0,30,126,235,143,240,109,139,25,88,50,250,243,136,105,40,241,14,42,167,174,169,178,208,204,170,215,215,178,141,34,90,148,137,85,54,185,236,108,241,189,89,174,245,102,247,34,43,99,122,183,208,17,107,206,226,237,117,176,93,114,26,251,98,185,213,219,174,86,234,140,65,87,71,89,73,51,161,158,154,120,221,108,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,25,107,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,15,201,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,69,15,53,238,56,234,113,45,214,247,194,62,92,178,145,108,86,218,138,118,98,235,178,62,42,133,174,171,137,209,206,218,40,21,170,228,137,144,74,214,117,92,186,74,179,68,232,244,99,99,127,90,71,248,78,242,177,147,127,47,240,247,167,64,5,180,187,115,49,224,162,193,117,173,177,95,115,130,174,221,114,183,84,73,73,89,71,87,132,175,112,207,77,60,110,86,201,20,145,186,141,28,199,181,200,173,86,170,34,162,162,162,151,3,36,56,186,225,211,136,235,173,206,197,147,89,153,73,127,185,90,41,217,87,87,70,234,42,170,41,210,7,59,111,85,145,212,197,27,164,98,59,107,92,230,35,145,138,248,209,219,119,179,92,74,230,117,203,254,179,55,104,234,120,129,201,12,59,218,241,213,38,233,241,53,182,41,39,150,170,253,75,28,16,195,19,169,152,231,172,105,52,17,211,247,67,27,26,233,154,247,104,174,145,172,100,145,25,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,11,85,158,156,81,228,79,13,126,196,252,181,227,159,163,159,72,251,79,179,63,193,149,149,157,126,207,210,235,127,169,162,147,110,222,188,95,165,166,187,187,181,209,116,243,252,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,132,28,243,190,164,254,242,126,26,6,116,228,167,25,156,54,113,19,138,170,176,86,78,102,71,210,11,213,21,189,247,73,233,189,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,189,100,43,114,84,243,79,138,126,95,215,122,141,184,150,156,244,207,76,184,225,211,46,46,57,161,154,23,158,195,106,161,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,82,103,237,118,137,170,53,26,215,61,238,99,24,247,180,63,43,61,56,163,200,158,26,253,137,249,107,199,63,71,62,145,246,159,102,127,131,43,43,58,253,159,165,214,255,0,83,69,38,221,189,120,191,75,77,119,119,107,162,233,106,191,186,143,192,159,253,156,255,0,220,205,227,254,104,66,6,122,103,166,99,241,23,152,247,28,208,205,11,207,110,186,215,105,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,167,11,55,59,68,213,92,174,115,158,247,61,239,123,221,158,188,168,120,28,169,196,183,91,39,23,25,140,250,69,177,91,106,42,31,132,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,105,42,205,19,100,213,141,141,157,96,150,155,77,206,154,245,106,162,188,209,199,87,29,61,125,60,117,49,50,174,146,90,89,218,199,181,28,212,146,25,154,217,98,126,138,154,178,70,181,237,93,81,200,138,138,135,214,0,22,171,61,56,163,200,158,26,253,137,249,107,199,63,71,62,145,246,159,102,127,131,43,43,58,253,159,165,214,255,0,83,69,38,221,189,120,191,75,77,119,119,107,162,233,229,50,183,143,94,19,179,167,29,219,50,207,45,51,91,219,56,146,243,214,236,84,94,194,185,83,245,122,80,190,105,63,57,53,59,35,110,145,196,247,123,206,77,116,209,53,85,68,92,43,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,0,0,0,1,138,191,221,71,224,79,254,206,127,238,102,241,255,0,52,50,83,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,178,159,9,222,86,50,111,229,254,30,244,232,0,186,160,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,133,110,88,188,120,254,68,47,180,217,13,155,23,173,184,7,16,92,27,236,219,165,198,227,211,165,194,243,57,147,58,77,27,210,114,244,106,39,117,58,59,116,145,197,11,150,73,151,77,242,185,102,164,0,0,1,249,55,156,83,98,195,247,27,21,166,239,93,217,234,241,53,193,246,187,92,125,39,191,180,85,50,150,162,173,209,234,212,84,102,144,82,84,63,87,42,55,220,211,93,206,106,47,235,24,1,206,175,202,198,22,249,129,67,233,215,16,51,252,24,107,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,60,202,0,0,0,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,16,145,76,7,143,240,110,103,225,152,49,158,95,226,26,75,237,138,170,162,174,154,158,225,72,170,232,39,125,53,68,148,242,172,110,211,71,177,37,134,68,71,183,86,61,17,28,213,115,85,28,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,38,58,242,184,242,39,150,95,109,122,197,105,25,124,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,9,222,0,0,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,156,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,244,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,132,30,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,11,85,158,156,81,228,79,13,126,196,252,181,227,159,163,159,72,251,79,179,63,193,149,149,157,126,207,210,235,127,169,162,147,110,222,188,95,165,166,187,187,181,209,116,252,156,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,239,107,166,136,170,152,45,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,91,252,166,207,236,154,207,95,111,254,72,243,10,213,138,62,139,220,22,217,116,236,79,114,244,38,239,218,228,220,137,212,133,251,95,211,157,155,162,147,99,246,61,219,93,166,26,243,134,143,136,180,201,234,121,176,53,109,35,178,145,212,232,220,113,78,218,106,86,207,28,233,93,73,216,94,249,102,145,102,123,29,50,198,141,101,52,109,86,43,36,89,92,246,189,169,28,101,240,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,13,143,129,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,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,95,86,0,241,89,189,157,25,95,144,184,54,76,192,205,204,95,73,135,108,81,212,69,72,149,19,50,73,95,44,242,42,236,138,40,162,107,165,149,250,35,156,173,99,92,168,198,61,235,163,88,229,79,213,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,237,198,47,24,184,239,139,252,119,79,127,191,209,251,27,13,217,183,253,31,195,253,72,106,61,151,213,134,157,149,95,223,76,130,41,39,234,201,78,146,126,113,23,102,187,91,162,39,120,108,82,8,181,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,37,40,0,6,26,243,29,227,142,167,133,44,27,65,131,242,249,148,149,25,139,140,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,144,50,86,197,157,25,95,137,115,67,19,100,189,151,23,210,79,141,176,125,61,53,93,226,202,230,73,20,240,65,60,108,146,57,89,189,168,217,153,182,88,183,58,37,122,49,101,141,175,218,175,106,47,181,53,108,194,127,74,190,149,89,190,130,251,87,233,39,180,41,253,143,236,158,167,110,237,221,70,244,59,63,75,243,157,110,166,205,155,61,237,218,105,223,161,178,158,64,254,89,127,35,88,79,248,65,251,43,242,133,236,246,251,119,217,155,122,61,109,206,217,187,103,230,250,221,62,159,87,165,249,174,175,83,165,249,189,128,92,2,213,103,167,20,121,19,195,95,177,63,45,120,231,232,231,210,62,211,236,207,240,101,101,103,95,179,244,186,223,234,104,164,219,183,175,23,233,105,174,238,237,116,93,46,169,21,124,243,190,164,254,242,126,26,6,116,228,167,25,156,54,113,19,138,170,176,86,78,102,71,210,11,213,21,189,247,73,233,189,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,186,180,216,166,197,87,138,174,56,42,158,187,125,234,213,111,163,186,86,83,116,158,157,42,90,185,42,99,167,147,122,166,199,110,125,21,74,104,138,174,78,158,174,68,71,53,86,27,57,42,121,167,197,63,47,235,189,70,220,123,94,104,121,189,140,178,23,143,108,182,205,204,191,158,146,59,238,29,192,244,115,83,165,92,9,52,18,177,245,183,56,165,134,70,119,42,178,72,164,146,53,86,171,94,136,245,86,185,174,68,114,4,186,2,213,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,147,35,21,205,99,159,20,177,61,88,205,251,82,234,128,0,1,138,191,221,71,224,79,254,206,127,238,102,241,255,0,52,47,254,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,220,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,172,17,63,220,174,60,137,229,151,219,94,177,90,6,85,0,0,0,0,0,0,181,89,233,197,30,68,240,215,236,79,203,94,57,250,57,244,143,180,251,51,252,25,89,89,215,236,253,46,183,250,154,41,54,237,235,197,250,90,107,187,187,93,23,79,41,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,201,169,217,27,116,142,39,187,222,114,107,166,137,170,170,34,225,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,14,10,30,157,218,33,216,112,168,138,7,198,230,170,47,130,161,223,79,187,69,213,59,191,89,90,198,139,222,168,19,221,238,64,43,0,1,111,243,107,35,114,247,57,172,235,104,198,86,58,58,132,252,226,182,103,209,193,43,218,231,198,172,221,249,198,59,189,17,127,204,71,175,16,60,161,173,211,165,215,16,229,61,230,239,45,91,186,179,211,91,217,75,70,216,149,222,230,140,68,69,143,68,253,63,254,62,50,148,0,215,7,49,120,54,226,67,45,107,43,98,189,229,38,36,125,37,27,157,173,92,52,125,86,57,173,211,87,126,105,207,211,244,147,227,254,242,150,186,57,113,126,9,184,177,237,91,189,142,178,41,55,162,47,86,154,68,115,87,79,216,186,162,234,134,207,55,188,41,135,49,29,36,212,87,155,37,13,92,117,13,86,191,173,77,28,138,168,190,63,164,139,250,140,124,205,142,95,92,62,230,165,52,233,81,135,169,109,21,115,70,246,165,85,13,174,133,178,53,206,118,237,200,229,135,93,117,215,227,241,2,36,242,75,152,110,122,100,236,144,83,58,185,111,244,12,150,55,58,59,133,198,177,94,140,107,54,109,71,117,85,17,52,209,127,69,123,208,207,12,169,230,245,150,87,107,76,76,204,88,168,44,181,200,216,209,205,107,171,101,77,122,104,174,213,201,3,147,244,145,83,196,180,57,233,202,1,248,110,130,174,245,150,56,198,237,92,177,199,44,205,166,172,130,145,17,206,71,166,214,162,164,145,163,83,106,175,193,126,31,184,193,108,200,225,223,52,50,194,228,235,126,36,176,244,145,55,43,95,218,169,221,185,17,234,205,116,100,174,211,189,19,250,192,157,220,27,199,111,10,248,198,157,37,167,206,156,41,75,42,237,252,204,245,253,55,38,173,221,225,35,90,191,175,225,240,46,173,171,53,178,206,248,198,201,105,199,214,10,166,61,55,53,209,220,34,84,84,209,23,93,117,253,74,159,214,107,17,5,93,117,190,87,45,45,84,212,242,34,232,171,20,138,213,215,195,197,23,247,158,186,209,157,153,191,98,115,86,217,154,24,178,6,49,187,91,27,47,117,77,98,38,154,120,54,68,248,34,127,80,27,51,193,120,180,213,53,29,77,115,164,149,23,193,89,51,87,95,243,149,251,74,220,142,218,181,244,218,254,174,171,117,255,0,124,215,195,10,115,2,226,71,9,34,54,159,21,62,224,136,138,212,74,250,234,249,126,8,159,10,132,253,95,231,83,214,127,117,7,137,14,229,233,88,119,34,105,187,117,126,191,218,128,158,57,110,118,216,25,212,158,225,77,27,127,198,124,173,68,254,181,83,240,46,185,163,150,246,54,185,247,108,117,98,165,107,19,115,150,74,248,211,68,209,87,95,31,212,138,64,238,41,230,45,196,166,42,163,125,20,184,130,43,123,28,173,93,212,53,117,241,61,52,93,124,123,74,248,252,123,139,55,119,207,12,229,196,115,255,0,132,51,71,22,76,178,162,71,211,117,242,169,90,191,15,7,72,191,172,9,216,199,156,194,56,99,193,81,74,141,205,76,49,113,158,38,110,232,211,220,86,71,47,186,174,78,232,216,245,95,4,78,239,214,134,18,230,247,56,252,65,85,81,61,191,45,176,45,178,74,103,68,141,101,100,149,245,108,247,149,142,69,247,54,70,189,202,169,241,239,211,250,176,199,41,248,90,205,188,234,185,179,176,209,72,218,121,31,211,125,100,149,52,242,43,116,123,26,190,235,230,107,151,68,126,191,208,103,94,87,114,104,180,79,29,61,199,31,230,37,233,206,73,151,116,52,180,116,172,98,181,30,221,53,221,36,186,247,35,181,253,255,0,214,24,65,138,179,19,137,174,42,46,44,164,138,221,136,175,72,139,175,101,182,45,100,148,254,250,54,45,92,143,145,237,68,93,52,213,85,60,93,240,212,205,142,14,185,89,215,65,113,110,48,207,42,90,218,87,68,214,62,27,109,77,13,44,140,73,27,81,175,126,231,73,174,172,141,189,232,137,162,61,124,76,243,202,62,19,114,127,39,34,217,134,176,229,189,242,104,141,89,95,109,165,99,157,164,138,244,213,89,26,107,222,191,230,47,51,90,214,38,214,53,26,137,240,68,208,15,196,193,184,58,193,128,240,237,14,24,195,148,16,82,209,80,64,202,120,219,20,44,143,86,183,195,84,98,34,124,87,193,62,39,238,0,0,0,0,0,0,0,0,0,0,0,0,0,7,201,119,184,69,106,181,214,92,167,123,24,202,88,36,153,202,229,209,52,107,85,222,63,208,107,133,197,86,104,63,53,179,142,241,136,163,168,100,212,142,236,253,7,50,71,189,63,212,176,49,221,238,253,177,254,164,39,127,139,172,199,110,90,100,134,38,190,49,83,172,219,109,106,53,21,94,137,254,163,157,201,222,212,215,197,134,188,249,111,135,100,198,217,139,134,240,220,206,123,219,117,187,209,81,204,229,84,85,70,73,59,35,85,247,187,151,185,222,10,4,213,114,188,201,170,236,176,202,55,220,110,180,114,193,89,114,137,98,122,75,78,216,222,168,202,202,165,77,85,21,85,123,149,190,38,107,158,111,47,176,205,38,19,194,244,150,122,72,145,141,139,169,174,141,107,124,100,123,191,147,221,252,163,210,0,41,113,202,174,133,42,186,129,82,33,201,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,56,83,144,5,5,77,240,56,95,19,150,129,201,194,162,47,114,156,128,32,15,153,30,84,199,150,28,67,86,62,158,71,190,12,65,219,46,73,185,172,77,28,234,234,141,81,54,175,134,138,223,20,212,203,46,79,153,209,85,114,237,217,89,113,122,42,195,29,85,76,10,175,145,202,145,71,21,20,109,77,23,86,167,232,175,197,63,113,237,121,187,101,60,23,220,188,165,199,116,118,248,36,172,182,83,172,73,34,164,104,246,245,43,169,145,116,85,110,189,232,245,240,95,214,71,191,0,89,138,204,181,226,86,199,120,168,168,146,58,106,154,42,250,73,118,163,157,170,45,59,222,154,163,85,53,239,141,191,172,13,135,65,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,154,174,217,109,175,110,202,235,125,53,67,87,191,73,98,107,211,252,232,125,32,11,109,139,120,117,201,204,107,27,163,191,96,11,12,232,231,35,189,251,77,43,244,84,85,95,229,70,191,173,127,172,178,152,223,150,119,13,248,206,55,182,43,36,54,87,63,103,191,109,180,208,68,228,219,250,151,161,241,248,153,104,0,143,218,190,77,153,13,35,149,240,227,172,84,221,127,146,144,81,39,255,0,193,58,224,228,211,145,90,238,151,31,98,164,253,157,10,47,249,34,65,128,24,123,130,57,92,240,221,131,85,174,168,163,154,248,230,189,94,139,114,183,80,75,241,106,233,223,7,251,95,243,169,125,48,159,13,121,41,130,102,89,240,254,94,216,41,158,237,53,86,90,105,25,174,142,213,63,66,36,248,151,56,1,241,209,89,237,22,223,254,71,90,232,233,126,31,153,129,172,253,191,4,62,192,0,0,113,170,1,201,194,174,157,234,112,174,253,71,91,245,84,93,60,23,196,14,37,149,90,228,219,250,138,152,229,114,106,167,79,73,85,116,84,215,245,29,177,181,88,154,40,29,168,114,0,0,0,0,8,192,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,16,89,94,104,92,116,254,90,241,83,242,59,39,49,159,107,203,107,46,207,108,84,209,55,108,55,219,164,114,57,87,73,145,203,218,40,225,210,62,158,136,214,62,84,124,159,157,107,105,228,76,85,225,175,134,188,199,226,167,49,215,44,178,201,109,80,215,195,111,158,233,87,87,116,170,88,41,105,41,98,86,49,100,122,177,175,145,218,201,44,81,162,70,199,187,116,136,170,136,212,115,155,231,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,174,194,124,42,240,207,131,120,80,202,58,60,173,193,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,30,26,235,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,101,167,149,63,28,117,57,149,106,160,225,111,50,89,73,21,247,12,89,209,152,90,230,215,197,2,92,109,212,173,99,18,137,241,234,138,250,152,98,209,205,116,109,94,164,49,72,231,163,93,19,164,154,239,243,2,224,70,197,197,86,21,147,26,225,102,118,44,205,195,246,245,142,221,83,171,228,246,165,44,17,213,73,21,171,99,234,34,167,131,171,83,80,213,237,46,69,115,52,209,117,111,114,65,103,250,42,192,88,171,253,117,195,152,147,14,92,63,238,148,117,214,218,234,121,63,243,100,134,104,228,103,236,115,92,223,130,160,27,73,144,3,205,31,207,102,102,253,139,232,244,68,164,242,249,227,110,213,197,126,0,146,197,137,231,164,161,204,92,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,211,71,42,36,145,235,22,220,209,252,246,102,111,216,190,143,68,7,213,203,231,141,187,175,10,24,254,75,22,39,158,174,187,46,177,85,69,60,55,90,55,85,57,176,90,103,116,208,181,247,102,70,216,101,123,223,29,59,100,107,162,141,26,179,39,77,28,170,177,199,164,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,106,217,37,166,235,13,170,158,251,53,178,173,150,218,202,137,169,41,235,29,11,146,9,167,133,177,186,88,153,38,155,92,246,54,120,92,230,162,234,212,150,53,93,55,38,178,43,202,159,142,58,108,181,186,208,112,183,153,44,171,150,197,137,239,8,204,45,115,107,229,157,109,215,26,167,49,137,68,248,245,84,101,52,210,232,230,186,54,167,78,105,100,115,209,205,149,210,66,19,18,0,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,102,186,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,93,162,12,42,230,87,193,69,187,136,188,184,174,205,12,21,108,215,51,112,141,189,178,83,61,169,85,60,151,91,93,50,84,202,251,100,80,70,229,98,76,247,206,231,198,228,137,207,116,140,100,74,173,107,213,204,15,43,202,111,139,207,202,238,92,127,7,220,107,91,191,23,224,11,123,61,146,232,232,58,81,213,97,216,82,24,33,221,35,21,88,179,64,247,182,39,106,214,43,163,116,14,78,171,210,103,166,122,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,106,239,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,205,254,53,249,150,93,120,138,201,44,39,148,152,62,130,146,223,79,126,179,209,215,230,3,214,145,204,122,221,97,157,85,104,105,219,34,189,35,166,73,96,142,165,178,54,71,189,236,146,6,57,209,171,38,141,225,111,249,131,113,183,117,226,191,31,199,98,195,19,213,208,229,214,21,168,168,134,213,70,218,167,58,11,180,237,154,102,178,236,248,221,12,79,99,228,167,116,109,108,82,35,150,20,234,35,85,22,73,53,244,28,181,56,40,184,241,23,152,244,57,161,141,109,154,229,150,17,184,58,74,151,185,41,103,142,235,116,166,90,105,89,108,150,9,28,175,72,94,201,218,249,28,177,57,142,141,143,137,21,174,122,57,150,3,134,142,29,49,223,20,25,167,65,150,120,22,159,253,138,178,241,91,190,31,240,101,175,180,195,12,245,157,57,101,143,173,210,235,177,221,38,59,123,252,17,60,85,54,40,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,129,234,192,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,51,43,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,134,98,77,85,201,116,229,79,199,85,78,49,142,131,133,140,215,175,171,169,190,210,211,164,56,42,185,180,177,54,7,91,169,40,152,158,205,122,67,27,85,175,138,42,121,37,108,210,43,186,136,178,53,207,107,155,26,74,18,104,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,194,95,185,90,113,237,244,238,142,195,194,142,104,65,179,16,90,173,253,143,8,93,41,233,244,142,190,134,146,5,114,81,212,53,137,164,115,67,4,78,86,75,162,54,72,227,84,122,164,173,71,79,16,39,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,160,27,79,22,171,4,241,79,195,238,98,102,61,247,40,112,158,104,218,170,49,158,28,184,79,107,173,178,84,54,90,58,167,85,64,179,36,209,211,182,118,51,181,116,251,60,202,245,131,168,214,181,168,229,84,71,53,87,2,153,205,159,12,226,126,12,177,85,6,35,175,171,180,231,82,89,215,14,80,65,73,61,68,115,220,103,146,154,8,95,123,142,166,158,149,144,81,189,178,77,81,58,64,142,69,69,167,70,181,233,189,138,145,109,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,13,164,200,64,230,247,145,116,121,97,196,117,38,99,97,235,55,98,178,230,93,189,215,25,156,197,129,144,186,241,3,210,58,212,142,40,209,175,110,230,62,146,119,189,232,171,36,181,50,185,30,229,220,214,76,86,74,101,149,54,76,229,30,16,202,154,91,205,93,217,152,86,207,77,107,90,234,153,37,115,234,95,27,17,31,34,36,178,72,232,216,174,220,172,137,30,172,137,155,99,102,140,99,81,49,211,154,158,78,95,115,119,132,123,189,78,28,155,90,188,5,112,139,24,201,77,181,159,223,84,180,208,79,29,74,111,123,218,140,233,193,81,44,250,251,206,119,67,99,90,174,122,42,6,32,114,92,207,75,237,171,49,241,31,15,23,59,205,170,28,55,123,183,212,226,75,109,53,66,50,58,167,222,34,90,104,228,101,59,245,71,73,190,149,175,123,227,84,122,163,105,17,237,216,137,42,191,202,243,171,243,79,133,190,95,208,250,141,196,194,172,167,199,95,146,252,211,193,185,153,236,191,105,253,18,196,22,235,239,98,235,244,123,87,101,169,142,110,151,83,107,182,110,233,237,221,181,218,107,174,139,166,134,95,243,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,250,220,149,60,211,226,159,151,245,222,163,110,61,175,58,124,249,169,187,99,44,41,195,149,154,182,145,246,219,21,59,49,53,233,33,168,138,87,251,70,100,146,42,104,101,98,51,124,15,138,157,100,145,19,127,231,25,92,199,43,61,214,57,109,167,40,12,83,98,192,217,251,152,88,215,20,215,118,43,46,31,202,251,181,210,227,83,210,124,157,10,88,43,104,36,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,136,25,177,142,191,42,25,167,140,179,51,217,126,204,250,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,203,254,80,153,23,71,153,252,71,85,230,54,33,179,118,219,46,90,91,219,113,133,207,88,31,11,111,19,189,99,162,73,34,145,28,247,109,99,42,231,99,216,136,177,203,77,19,149,237,93,173,124,223,152,127,202,179,39,47,185,69,194,61,162,167,17,205,165,94,61,184,75,140,99,166,218,207,239,90,90,152,32,142,153,55,177,238,71,245,32,167,138,125,125,215,55,175,177,205,71,49,85,115,0,8,139,231,113,149,247,90,92,127,151,185,209,11,170,231,182,220,236,242,225,122,132,109,19,186,20,115,211,77,37,76,91,234,53,86,239,157,181,115,109,141,81,171,165,36,142,69,119,126,203,127,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,118,127,243,71,202,26,156,218,224,251,19,79,109,130,174,123,150,6,168,135,23,210,195,12,241,68,199,178,153,175,101,83,165,89,63,73,140,163,158,174,68,107,85,175,87,198,196,110,239,208,116,32,228,134,53,181,101,174,116,96,28,198,190,211,213,207,109,194,184,162,213,123,172,138,145,141,116,242,65,77,87,28,210,54,54,185,205,106,189,90,197,68,69,115,83,93,53,84,241,3,103,51,8,57,190,230,133,171,5,240,151,83,128,230,109,36,247,44,193,188,81,91,105,224,117,107,98,158,40,41,166,109,108,181,76,139,69,116,204,107,169,225,133,218,109,70,173,84,106,174,240,107,179,82,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,66,29,185,210,103,29,139,24,103,46,18,201,219,68,61,74,188,187,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,234,53,239,107,187,78,223,117,209,185,20,48,215,134,188,161,169,207,172,249,192,217,71,12,21,114,83,226,43,196,48,220,22,146,120,161,158,43,115,53,150,182,104,223,46,172,71,199,77,28,210,34,42,59,85,98,34,53,202,168,213,217,120,134,190,75,121,57,98,198,25,203,139,115,138,239,55,82,175,46,237,244,244,246,186,109,175,77,181,87,38,212,70,234,157,237,122,34,236,130,10,136,186,110,99,218,238,211,187,221,116,109,85,153,64,4,32,115,31,230,1,89,196,69,246,92,164,202,28,69,254,148,244,29,154,121,106,105,227,158,158,76,69,85,177,146,110,168,100,204,142,70,67,12,138,172,100,42,221,171,36,75,43,149,255,0,153,72,175,95,53,206,58,127,143,225,127,37,49,159,253,81,75,143,235,104,91,254,75,91,107,142,161,29,255,0,141,237,76,107,127,196,133,95,254,168,132,142,12,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,170,30,215,133,78,20,115,31,139,76,119,89,131,112,44,93,142,146,219,111,168,172,184,94,234,97,87,80,208,73,209,145,105,35,157,200,168,169,215,157,140,137,17,136,249,17,171,36,137,27,219,19,208,182,184,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,93,140,248,98,225,235,10,240,191,147,86,92,163,194,213,61,191,176,117,42,110,55,71,210,199,79,53,206,186,87,110,150,162,70,177,63,201,141,136,231,61,204,138,40,152,175,126,205,203,142,188,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,15,63,203,23,143,31,203,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,64,15,52,127,61,153,155,246,47,163,209,31,171,203,155,141,127,224,171,152,243,216,49,253,206,235,38,89,98,159,205,220,169,160,94,172,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,105,43,161,138,53,252,174,104,254,123,51,55,236,95,71,162,49,84,13,170,1,13,124,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,142,101,0,17,151,205,123,142,58,108,53,106,189,240,143,151,44,171,75,237,202,158,157,152,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,87,46,177,36,50,186,61,30,233,31,209,186,188,203,56,234,169,225,151,12,210,229,134,88,215,213,210,230,134,35,167,130,229,75,92,218,88,164,130,209,110,74,133,71,78,244,158,55,197,51,230,88,38,133,177,163,87,106,117,36,115,152,173,141,36,132,11,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,0,249,65,151,252,115,112,101,98,224,243,46,50,118,217,37,215,219,56,207,20,123,114,163,19,92,162,123,210,149,210,68,148,29,42,106,104,221,166,144,197,213,149,18,71,53,36,145,207,115,157,181,21,145,71,229,56,16,225,142,197,197,166,97,99,44,170,187,222,189,137,86,204,31,37,210,215,119,236,207,169,236,21,81,92,237,237,116,157,6,203,18,75,186,9,42,34,209,206,218,157,93,250,43,154,208,50,131,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,163,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,165,204,18,155,56,109,86,126,31,51,126,235,87,38,96,208,83,246,107,61,218,174,89,106,167,196,172,99,106,167,145,100,86,64,140,129,244,244,208,68,213,124,210,185,243,174,174,85,87,171,181,11,107,207,59,234,79,239,39,225,164,112,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,73,31,231,157,245,39,247,147,240,210,42,192,217,79,134,46,33,112,175,20,25,53,101,205,204,45,77,216,59,127,82,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,111,218,151,84,215,51,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,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,7,160,48,3,153,215,30,63,145,11,21,78,67,101,61,235,110,62,196,22,247,123,74,233,110,184,244,234,176,188,46,124,46,143,86,244,156,157,106,136,29,80,141,219,36,114,194,213,142,100,211,124,78,91,213,199,71,25,182,46,15,50,226,150,231,29,171,219,56,207,20,118,138,124,51,109,149,143,74,87,73,18,51,171,83,83,35,116,210,24,186,177,42,198,215,36,146,57,237,107,118,162,190,88,245,246,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,15,148,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,144,215,204,235,151,253,30,81,86,84,241,3,146,24,119,178,96,90,189,211,226,107,108,82,65,21,45,134,170,73,225,134,39,83,49,207,73,22,25,228,168,238,134,54,57,176,185,142,209,91,27,152,200,230,80,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,3,92,30,21,120,152,198,92,40,102,229,30,105,96,250,26,75,139,29,78,235,109,222,217,82,136,214,92,109,210,62,55,203,2,73,181,93,11,247,69,27,217,35,81,118,189,141,220,215,179,124,111,204,174,111,153,165,129,51,167,2,100,6,102,101,165,247,219,56,110,243,244,175,177,86,246,89,169,250,189,41,168,33,147,243,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,173,138,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,126,177,106,93,84,148,83,172,123,165,183,207,35,154,142,99,218,228,149,209,35,213,202,248,81,171,212,145,236,155,110,37,129,155,252,164,241,254,13,202,204,244,199,249,131,152,56,134,146,199,135,172,121,111,95,83,93,93,82,171,178,38,123,74,218,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,103,248,197,227,23,29,241,127,142,233,239,247,250,63,99,97,187,54,255,0,163,248,127,169,13,71,178,250,176,211,178,171,251,233,144,69,36,253,89,41,210,79,206,34,236,215,107,116,68,239,176,6,69,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,224,187,252,184,57,127,214,113,17,125,139,54,243,123,14,255,0,165,61,7,105,130,42,106,137,39,167,147,17,85,108,124,123,105,223,11,227,145,144,195,34,163,223,50,59,106,201,18,68,212,127,231,150,41,191,60,254,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,164,112,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,22,171,134,46,33,112,175,20,25,53,101,205,204,45,77,216,59,127,82,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,111,218,151,84,0,6,0,115,58,227,199,242,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,202,16,172,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,106,174,75,79,41,78,53,253,183,71,71,194,110,102,220,238,181,151,168,122,210,96,187,132,235,215,141,212,48,193,212,125,177,202,141,223,31,69,145,75,36,78,145,206,106,198,174,137,22,52,138,22,62,37,128,27,84,3,5,121,112,115,0,163,226,34,197,22,82,102,246,34,255,0,77,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,207,36,89,212,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,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,46,194,124,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,174,97,117,120,98,226,23,21,112,191,156,182,92,220,194,212,221,191,176,117,41,174,54,183,213,73,79,13,206,134,86,237,150,158,71,49,127,201,145,138,230,189,172,150,40,158,172,126,205,170,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,91,127,198,15,22,120,55,132,92,175,250,113,125,167,164,188,95,107,234,35,166,177,97,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,205,154,244,216,170,142,149,136,161,106,185,142,241,199,83,194,150,13,160,193,249,124,202,74,140,197,198,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,39,62,41,92,229,114,66,177,73,4,39,160,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,240,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,72,1,2,77,57,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,77,79,44,94,60,127,45,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,159,224,0,0,0,32,7,154,63,158,204,205,251,23,209,232,143,171,151,159,26,119,94,22,51,66,158,197,139,241,5,91,114,175,18,212,42,98,10,52,166,117,82,81,78,177,237,138,225,4,109,114,57,143,107,146,38,202,172,71,43,225,71,39,78,71,178,29,191,47,52,127,61,153,155,246,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,14,220,171,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,54,182,55,189,241,204,72,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,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,32,91,152,103,5,151,94,22,51,66,162,251,132,48,253,91,114,175,18,212,34,225,250,197,169,117,82,81,78,177,238,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,109,179,232,121,76,210,202,220,9,157,56,18,231,150,121,151,98,246,206,27,188,244,123,109,23,106,154,159,171,210,153,147,71,249,200,94,201,27,164,145,49,222,235,147,93,52,93,81,85,20,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,207,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,185,156,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,255,0,42,221,196,238,114,219,120,125,187,240,197,30,40,235,96,27,197,194,158,224,250,42,136,91,44,148,221,57,86,103,65,79,35,181,88,161,146,116,138,103,177,191,244,200,145,90,173,234,78,146,133,255,0,230,51,199,183,240,168,190,193,150,249,119,7,103,203,44,51,112,237,148,149,19,211,236,170,189,87,49,143,137,43,28,143,77,240,194,140,146,70,197,23,115,149,175,115,229,77,206,108,112,225,89,114,184,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,139,234,248,223,202,28,27,144,188,78,98,220,163,203,248,42,227,177,97,218,123,68,52,235,87,58,205,60,175,125,174,146,89,102,145,253,200,175,146,89,36,145,81,168,214,34,189,81,173,107,81,26,129,98,137,190,229,193,204,2,143,136,139,20,89,73,155,216,139,253,54,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,60,145,96,6,66,112,35,125,226,111,132,123,190,106,229,91,59,70,62,195,56,194,182,214,219,70,172,103,182,233,95,5,169,209,199,215,158,162,56,105,187,58,75,89,46,187,85,210,111,216,171,238,179,76,96,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,134,194,124,96,241,103,131,120,69,202,255,0,167,23,218,122,75,197,246,190,162,58,107,22,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,217,175,77,138,168,233,88,139,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,19,247,243,211,61,51,31,136,188,199,184,230,134,104,94,123,117,214,187,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,236,234,229,105,192,79,211,186,203,15,21,217,161,62,204,63,106,184,118,204,33,107,167,168,210,74,250,234,73,213,169,89,80,230,46,177,195,12,241,57,25,22,168,233,36,141,85,232,145,53,27,56,95,94,90,92,190,233,178,122,213,103,226,15,55,237,85,113,230,13,125,63,105,179,218,106,226,150,150,124,52,199,182,170,9,18,68,100,234,201,223,81,77,60,78,86,77,19,95,2,234,213,68,122,59,73,10,0,1,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,26,5,170,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,231,87,230,159,11,124,191,161,245,27,136,24,235,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,187,9,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,53,119,50,255,0,151,55,26,255,0,193,87,49,231,176,99,251,157,214,76,178,197,63,155,185,83,64,189,88,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,106,19,210,0,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,12,170,0,0,0,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,104,19,252,0,0,0,0,0,0,112,167,32,14,167,185,90,154,161,76,82,171,156,187,191,81,204,141,87,166,136,117,116,149,23,68,77,63,88,31,82,46,189,232,114,116,199,185,19,191,193,14,196,119,235,2,160,113,170,28,128,62,58,219,61,162,229,255,0,201,27,93,29,87,195,243,208,53,255,0,183,226,135,216,0,182,56,179,134,188,148,198,211,36,248,131,47,108,21,47,110,186,43,237,52,143,211,87,106,191,167,18,252,75,23,141,249,92,240,221,140,149,206,167,163,154,198,231,61,30,171,109,183,80,69,241,114,233,221,7,251,111,243,33,152,64,8,249,159,147,78,69,107,186,44,125,138,151,246,116,40,191,228,142,202,78,77,153,13,27,145,243,99,172,84,237,63,146,176,81,47,255,0,193,36,8,1,137,120,35,150,119,13,248,50,54,54,91,36,55,167,51,127,191,114,180,208,74,229,221,250,215,161,240,248,23,175,9,112,235,147,152,42,54,199,97,192,22,24,17,174,87,123,150,154,86,106,170,168,191,201,141,63,82,127,81,114,64,31,53,37,178,219,64,221,148,54,250,106,118,167,126,145,68,214,39,249,144,250,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,215,60,204,167,130,74,137,85,81,145,49,94,237,19,224,137,170,129,23,60,224,243,162,170,219,216,114,178,220,244,69,154,58,90,153,213,31,35,85,98,146,42,216,220,154,38,141,95,210,79,138,254,227,19,121,110,101,76,121,159,196,53,27,234,36,123,32,195,253,142,228,187,90,197,213,205,174,167,209,23,114,248,104,142,240,77,79,61,199,238,98,179,50,184,149,190,94,41,234,36,146,154,154,138,130,146,45,200,230,232,137,78,199,174,136,229,93,59,228,119,234,36,35,148,78,83,193,98,203,202,172,119,89,111,130,58,203,157,58,68,178,34,70,175,119,78,186,165,19,85,70,235,220,140,79,21,2,69,17,17,59,144,228,0,56,119,129,73,83,142,19,196,14,80,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,56,95,2,148,42,95,2,159,232,2,164,93,78,78,16,228,11,115,159,152,6,143,49,50,222,229,97,171,166,138,110,167,71,107,100,70,171,123,167,137,235,250,77,84,254,66,26,217,213,199,112,193,216,158,178,145,142,233,214,90,170,167,165,114,163,252,28,213,115,29,222,221,53,248,248,27,71,203,19,38,98,199,35,81,205,95,20,84,213,8,14,230,37,144,215,28,170,206,11,142,33,109,52,49,219,111,53,115,76,213,100,172,95,206,205,85,86,244,77,173,106,105,238,199,251,127,120,19,81,195,230,99,91,115,31,44,108,23,170,9,223,39,90,219,75,34,43,163,115,85,90,180,241,59,85,220,171,254,58,23,48,138,30,80,249,239,215,189,84,229,61,226,178,117,124,116,149,85,84,232,173,145,205,72,163,142,145,141,110,187,149,19,244,29,221,180,149,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,168,135,39,26,106,5,42,170,167,29,235,162,149,232,131,68,2,159,19,157,171,250,138,128,20,237,57,211,67,144,0,0,0,0,0,192,14,104,92,11,126,90,240,171,243,199,39,48,103,107,204,155,46,207,108,83,81,59,108,215,219,92,113,185,23,72,81,171,218,43,33,210,62,158,138,215,190,36,124,127,157,115,105,227,76,255,0,0,106,217,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,216,79,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,87,154,47,47,250,203,69,101,203,137,188,144,195,189,107,84,221,166,227,142,45,112,73,60,245,81,213,75,60,179,205,118,111,81,239,221,10,245,116,150,56,209,141,133,177,182,68,106,177,101,116,88,1,146,153,247,155,28,59,98,170,172,107,147,152,175,232,253,234,182,222,251,92,245,61,134,154,175,125,43,228,142,71,71,178,162,57,24,154,190,24,215,84,77,222,238,154,232,170,138,18,213,205,11,142,159,200,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,243,78,117,60,139,13,120,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,198,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,114,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,250,111,115,26,247,177,168,247,133,192,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,216,139,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,244,122,32,50,171,151,95,14,152,19,138,14,1,113,198,90,99,170,127,172,11,157,101,158,183,124,223,224,203,167,177,105,33,130,179,167,20,177,245,186,93,119,187,164,247,108,127,130,167,130,164,117,103,166,69,230,63,14,153,143,113,202,252,208,179,118,27,173,14,146,195,52,74,175,165,184,82,185,85,35,170,166,145,81,58,144,191,107,180,93,17,200,230,185,143,107,30,199,177,178,213,201,83,202,198,41,249,129,93,233,214,226,229,115,16,224,251,0,241,27,148,119,124,111,58,82,89,177,222,8,179,213,87,218,47,143,150,26,118,77,4,44,124,206,161,172,150,103,178,36,166,114,163,149,36,145,237,72,30,229,145,28,140,89,153,32,88,14,84,252,117,84,227,24,232,56,88,205,122,250,186,155,237,45,58,67,130,171,155,75,19,96,117,186,146,137,137,236,215,164,49,181,90,248,162,167,146,86,205,34,187,168,139,35,92,246,185,177,164,178,104,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,62,156,185,184,171,197,92,85,100,116,247,188,127,109,233,226,156,45,112,246,45,202,225,5,28,145,82,221,52,133,146,71,84,213,233,182,22,204,228,122,164,176,196,231,108,115,90,253,177,50,104,152,129,149,64,0,0,22,171,137,126,34,240,39,11,249,89,95,153,152,234,163,253,150,142,207,69,178,111,240,157,211,179,77,52,20,125,72,162,147,163,213,232,61,189,87,183,99,60,85,124,17,66,42,249,186,240,251,148,249,81,154,118,140,127,128,177,5,170,223,122,199,61,170,227,125,194,253,122,153,235,164,170,146,166,105,100,187,110,123,158,200,225,149,242,44,93,61,98,106,58,31,205,54,68,235,116,112,0,246,185,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,149,152,121,47,154,25,83,106,194,119,220,192,194,21,118,155,110,57,179,195,126,195,213,142,124,114,193,95,69,35,90,230,185,146,70,231,53,30,141,124,110,116,78,84,145,137,36,106,230,183,123,117,9,201,229,179,195,214,21,200,190,25,112,221,238,211,83,237,27,214,100,91,232,49,109,222,225,37,44,113,72,157,166,150,57,32,163,106,181,21,235,12,12,122,163,81,238,118,178,73,59,209,24,146,236,110,85,16,151,202,199,141,59,86,65,227,42,204,154,205,44,65,73,107,203,236,93,80,181,116,181,211,211,53,25,109,189,185,34,137,178,205,62,228,88,233,165,138,52,99,220,244,123,88,246,66,239,205,51,172,245,155,64,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,101,255,0,162,172,5,138,191,215,92,57,137,48,229,195,254,233,71,93,109,174,167,147,255,0,54,72,102,142,70,126,199,53,205,248,42,19,211,202,227,200,158,89,125,181,235,21,166,63,243,107,224,202,143,24,88,171,56,176,193,215,91,85,174,235,135,45,240,211,226,106,26,199,193,71,29,206,149,143,217,21,76,115,59,110,250,198,245,25,23,78,71,57,211,70,216,99,139,71,198,200,166,11,193,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,211,99,158,214,49,142,70,50,250,241,99,229,99,57,62,95,226,31,78,156,215,51,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,58,109,207,234,110,38,57,111,227,220,216,109,174,174,223,93,95,150,248,134,154,235,12,182,249,105,96,246,140,54,217,153,84,180,171,34,185,37,166,234,163,250,111,108,143,238,247,30,169,43,36,99,2,3,9,52,226,159,129,202,156,202,225,19,42,184,164,203,103,210,69,125,195,25,79,135,223,138,109,142,100,80,37,198,221,75,108,141,235,90,201,52,69,125,76,49,106,215,54,71,47,82,24,163,107,21,174,137,177,205,25,100,255,0,114,217,226,23,10,231,167,12,184,110,201,105,166,246,117,235,45,237,244,24,74,239,111,146,170,57,100,94,205,75,28,112,86,53,26,168,244,134,118,49,85,170,246,183,73,35,157,136,175,72,183,184,32,4,145,78,79,124,49,125,62,204,123,143,16,184,203,11,218,174,88,91,7,239,183,217,31,89,54,249,25,136,145,105,229,108,241,192,154,162,244,32,122,174,249,52,70,201,60,46,141,28,248,213,209,122,174,104,92,191,235,45,151,135,241,21,145,120,119,180,82,94,238,12,139,20,217,41,164,158,162,186,107,197,125,123,146,58,216,27,35,222,178,245,231,170,138,5,167,133,173,86,59,166,172,99,154,249,22,60,245,224,167,135,139,87,12,252,60,225,172,7,5,170,174,130,251,112,167,134,247,138,89,83,88,218,151,251,110,122,120,146,169,168,232,213,98,70,70,177,182,22,36,126,238,200,154,170,175,114,186,71,133,245,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,79,172,1,173,103,21,89,91,249,22,226,59,49,114,206,27,23,177,168,44,216,130,171,217,84,93,171,180,116,173,114,191,173,67,249,197,123,220,237,105,101,129,222,251,149,233,174,143,209,200,228,79,41,142,51,51,21,102,37,187,8,91,177,77,95,107,250,21,135,217,134,109,211,190,73,36,153,212,49,213,84,212,68,201,28,247,187,94,159,106,116,76,70,237,107,98,138,38,35,125,221,86,71,249,215,228,133,213,46,184,55,137,24,111,148,142,182,186,158,159,3,212,91,93,27,155,60,115,163,171,107,34,157,142,239,107,216,230,172,205,114,46,213,98,178,53,77,251,215,167,22,192,123,92,180,205,236,101,148,180,216,202,12,25,61,36,15,199,56,94,171,8,92,230,154,4,149,236,183,84,203,11,234,27,18,59,221,107,222,216,58,106,229,71,104,201,30,173,218,253,175,111,234,240,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,182,212,147,238,73,121,57,125,151,21,99,174,32,106,38,232,217,105,173,235,131,168,227,218,199,118,186,169,36,167,171,168,93,81,251,227,232,178,42,110,229,102,215,246,175,117,218,198,228,80,149,251,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,172,0,63,39,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,172,190,108,96,95,201,126,105,227,44,179,246,167,180,254,137,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,83,103,226,10,249,185,229,158,21,203,190,46,38,184,225,106,78,201,244,215,15,210,98,107,140,12,142,56,225,109,116,147,212,83,202,248,218,198,55,78,167,101,108,175,87,110,115,165,150,87,171,189,237,16,36,211,128,12,249,193,185,139,193,150,17,196,211,86,210,89,105,242,246,206,204,51,136,95,87,80,172,130,129,246,202,104,218,233,164,154,70,49,136,199,83,36,53,42,168,170,200,210,101,98,189,85,142,82,13,179,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,47,7,14,124,96,221,114,111,134,140,242,200,89,214,146,90,124,113,103,87,88,155,83,19,156,200,235,106,159,13,13,193,136,145,49,28,175,146,130,71,74,199,201,42,71,27,232,90,136,215,172,170,215,99,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,240,38,251,148,118,89,225,92,31,194,21,159,29,90,105,53,189,99,219,133,125,194,239,85,36,113,245,29,217,170,230,163,130,6,189,172,71,172,44,100,10,246,177,238,118,217,39,157,200,168,143,209,51,84,252,156,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,1,29,92,206,185,127,214,102,237,29,79,16,57,33,135,123,94,58,164,221,62,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,126,232,99,99,93,51,94,237,21,210,53,140,146,37,178,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,230,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,159,136,107,230,117,203,254,143,40,171,42,120,129,201,12,59,217,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,119,67,27,28,216,92,199,104,173,141,204,100,97,35,252,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,139,252,206,185,128,86,101,21,29,79,15,217,33,136,187,38,58,171,221,6,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,142,233,163,123,157,11,88,237,17,178,57,143,142,45,178,7,136,124,208,225,159,25,86,227,204,166,186,210,80,93,238,22,122,187,36,207,169,163,142,165,157,9,209,170,142,70,189,21,17,241,203,28,51,49,124,55,196,212,122,62,53,124,111,183,247,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,129,232,50,183,43,113,222,116,227,187,102,89,229,165,139,219,56,146,243,214,236,84,93,170,26,126,175,74,23,205,39,231,38,123,35,110,145,196,247,123,206,77,116,209,53,85,68,93,130,120,62,225,51,6,240,139,149,255,0,65,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,163,209,17,210,189,86,218,114,230,224,163,248,42,229,196,247,252,127,108,181,73,153,184,167,243,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,115,0,0,0,8,1,230,143,231,179,51,126,197,244,122,35,34,184,21,225,51,6,241,117,192,78,42,192,247,218,138,75,61,246,131,50,42,170,108,88,141,212,11,85,61,169,235,69,107,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,235,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,8,149,197,57,3,156,184,63,54,42,178,46,237,151,183,90,140,125,73,179,169,96,181,177,183,58,167,111,166,109,82,108,74,69,145,36,252,195,146,69,216,171,181,186,235,166,213,210,127,184,98,194,252,71,97,158,28,108,184,115,61,49,165,170,225,153,49,91,228,100,117,211,82,190,179,177,106,207,239,104,235,158,201,155,219,230,139,221,73,100,141,241,117,52,219,189,238,69,169,150,234,253,19,194,191,74,190,157,125,25,181,125,36,246,127,178,125,177,216,163,237,221,135,169,213,236,221,125,58,157,30,167,191,211,221,183,119,189,166,189,231,235,1,174,15,23,25,103,196,118,0,206,91,253,119,18,244,151,90,188,73,122,184,76,255,0,164,51,198,247,80,222,186,109,143,243,148,83,236,108,111,133,177,201,2,36,108,70,244,90,172,137,204,137,91,211,108,159,242,197,224,59,242,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,157,55,252,39,133,113,95,179,126,148,225,155,85,231,216,215,8,110,214,239,104,81,71,81,216,235,162,215,165,83,14,244,94,156,204,220,237,178,55,71,55,85,209,83,83,245,128,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,25,191,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,56,96,200,188,173,206,92,219,204,123,118,28,200,107,21,214,227,139,232,181,187,82,73,110,170,109,36,148,61,157,81,233,82,181,47,123,25,79,177,251,17,178,57,237,252,227,163,107,87,123,154,139,179,73,231,236,88,3,6,225,156,77,137,177,157,139,15,82,82,95,113,141,69,53,77,246,224,212,85,158,185,244,244,236,167,129,30,229,85,84,100,113,70,136,214,38,140,69,116,142,68,221,35,220,224,139,94,116,86,235,237,159,10,240,245,105,197,56,143,233,5,234,138,223,124,167,184,221,251,27,41,61,161,84,200,237,109,150,167,160,197,86,69,212,122,57,253,54,174,214,238,209,59,144,197,94,92,152,90,197,142,120,194,193,120,43,20,208,246,219,46,32,183,226,43,93,198,155,170,248,250,244,179,216,171,227,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,152,28,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,231,248,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,111,170,224,59,143,75,175,7,85,56,162,203,121,195,85,120,163,9,226,42,119,85,178,221,21,123,161,125,37,214,40,158,144,203,22,237,98,107,38,94,156,83,187,98,191,99,34,122,110,232,164,82,76,255,0,20,246,12,154,196,252,62,227,107,39,16,55,191,99,224,25,173,232,251,189,193,181,46,130,74,94,156,172,146,9,34,86,163,149,211,54,118,66,177,199,181,253,73,17,140,217,38,237,142,214,176,15,107,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,100,211,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,130,188,8,101,254,77,102,151,20,24,71,1,103,163,247,225,187,207,106,166,142,141,243,58,158,26,234,231,83,200,148,212,242,84,50,120,100,135,116,155,118,44,106,247,62,84,138,45,138,146,171,155,177,72,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,30,83,52,178,183,2,103,78,4,185,229,158,101,216,189,179,134,239,61,30,219,69,218,166,167,234,244,166,100,209,254,114,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,215,179,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,126,199,196,85,243,206,250,147,251,201,248,104,24,1,195,23,15,88,171,138,12,229,178,229,30,22,169,236,29,191,169,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,55,238,77,135,178,95,40,112,110,66,229,126,31,202,60,191,130,174,59,22,29,167,116,52,235,87,58,205,60,175,124,142,150,89,164,127,114,43,228,150,73,36,84,106,53,136,175,84,107,90,212,70,164,69,242,84,243,79,138,126,95,215,122,141,184,154,144,0,0,0,0,34,175,158,119,212,159,222,79,195,72,171,37,83,158,119,212,159,222,79,195,76,63,229,201,133,172,88,231,140,44,23,130,177,77,15,109,178,226,11,126,34,181,220,105,186,175,143,175,75,61,138,190,57,99,222,197,107,219,185,143,114,106,213,71,38,186,162,162,247,129,248,28,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,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,18,0,120,219,224,251,19,112,141,154,18,217,92,149,117,184,38,249,81,59,176,157,226,174,90,126,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,111,170,224,59,143,75,175,7,85,56,162,203,121,195,85,120,163,9,226,42,119,85,178,221,21,123,161,125,37,214,40,158,144,203,22,237,98,107,38,94,156,83,187,98,191,99,34,122,110,232,164,82,4,175,241,209,198,109,139,131,204,184,165,185,199,106,246,206,51,197,29,162,159,12,219,101,99,210,149,210,68,140,234,212,212,200,221,52,134,46,172,74,177,181,201,36,142,123,90,221,168,175,150,61,125,174,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,61,94,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,147,78,82,156,20,123,18,142,143,139,44,205,182,93,104,239,83,117,163,193,118,249,211,161,27,104,102,131,166,251,155,145,29,190,78,179,37,150,56,155,35,90,212,141,29,42,36,137,44,47,96,68,177,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,170,185,43,217,231,203,238,167,136,158,20,50,99,56,114,110,213,72,220,197,183,101,190,27,166,173,182,195,20,80,191,19,49,104,232,99,137,101,168,154,120,161,133,244,208,164,238,71,185,174,124,140,70,71,174,140,141,18,40,77,148,248,78,242,177,147,127,47,240,247,167,64,4,11,112,143,150,124,71,99,252,229,176,87,112,209,73,117,164,196,150,91,132,47,250,67,4,111,109,13,151,168,217,63,57,91,62,199,70,200,93,28,115,162,198,244,119,89,168,248,154,201,85,221,55,108,103,105,142,235,13,170,138,27,237,109,37,101,201,148,241,182,178,162,146,153,212,208,77,58,53,58,143,142,39,73,35,163,98,187,85,70,44,143,86,162,162,43,157,166,171,242,88,48,158,21,194,158,210,250,45,134,109,86,111,108,220,38,187,92,125,159,69,29,63,108,174,151,78,173,76,219,17,58,147,63,107,119,72,237,92,237,19,85,93,15,214,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,246,215,163,214,159,171,204,103,130,143,224,171,152,240,95,240,5,178,235,38,89,98,159,206,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,237,175,71,173,39,39,58,48,30,87,230,86,87,226,12,33,157,20,180,147,224,153,233,219,87,122,74,187,132,148,48,71,5,52,141,169,234,201,81,27,227,116,76,99,161,107,213,219,218,154,49,117,238,212,8,32,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,126,3,137,222,33,113,87,20,25,203,122,205,204,83,77,216,59,127,78,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,169,30,173,107,26,249,101,149,232,198,111,218,150,210,237,29,170,27,173,108,54,42,218,186,203,107,42,36,109,29,69,93,51,105,167,154,4,114,244,223,36,77,146,70,198,245,110,138,172,73,30,141,85,84,71,59,77,86,229,240,177,96,201,172,83,196,22,9,176,113,3,123,246,86,1,172,184,43,46,245,46,169,117,52,125,209,61,96,142,89,154,138,177,67,36,233,12,114,73,171,118,70,247,187,124,122,117,26,25,149,202,191,129,90,156,127,136,109,92,79,102,149,5,92,24,98,199,81,13,203,6,67,13,84,91,46,215,24,42,166,99,167,149,99,145,102,141,148,179,83,34,164,111,99,58,175,115,23,115,163,99,217,36,112,27,84,26,171,129,63,220,174,60,137,229,151,219,94,177,90,64,9,63,220,174,60,137,229,151,219,94,177,90,64,8,25,211,69,203,254,179,55,120,7,203,190,32,114,67,14,246,188,117,73,237,185,241,53,182,41,39,150,170,253,75,29,198,120,98,117,51,28,245,141,38,130,58,126,232,99,99,93,51,94,237,21,210,53,140,147,8,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,149,199,145,60,178,251,107,214,43,76,21,230,117,203,254,143,40,171,42,120,129,201,12,59,217,48,45,94,233,241,53,182,41,32,138,150,195,85,36,240,195,19,169,152,231,164,139,12,242,84,119,67,27,28,216,92,199,104,173,141,204,100,97,159,252,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,230,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,135,184,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,8,1,230,143,231,179,51,126,197,244,122,35,34,184,21,225,51,6,241,117,192,78,42,192,247,218,138,75,61,246,131,50,42,170,108,88,141,212,11,85,61,169,235,69,107,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,235,205,31,207,102,102,253,139,232,244,70,116,242,75,197,54,42,188,130,199,88,42,158,187,125,234,213,140,22,233,89,77,210,122,116,169,106,232,169,227,167,147,122,166,199,110,125,21,74,104,138,174,78,158,174,68,71,53,84,34,51,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,49,60,177,120,241,252,183,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,122,174,102,28,20,92,120,159,192,150,220,109,150,150,206,211,153,56,75,74,106,42,56,210,150,31,108,208,205,52,105,37,60,213,19,58,61,157,29,95,60,106,233,54,166,179,181,24,174,153,28,216,54,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,9,74,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,183,252,115,113,155,98,227,15,46,50,118,231,37,171,216,216,207,11,251,114,159,19,91,98,99,214,149,178,74,148,29,42,154,105,29,174,176,203,210,149,82,55,57,100,141,204,115,93,185,17,146,201,112,57,42,121,167,197,63,47,235,189,70,220,4,212,128,0,178,156,87,112,163,151,28,90,229,195,240,86,53,139,176,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,32,50,231,195,118,118,218,115,181,156,57,85,96,26,183,230,43,234,32,166,75,29,53,68,21,47,223,52,12,168,98,172,177,61,208,163,18,23,182,71,189,95,178,54,35,156,245,106,53,218,108,188,124,146,90,109,83,93,105,239,179,91,41,31,114,163,167,154,146,158,177,208,181,103,134,9,157,27,165,137,146,105,185,172,123,160,133,206,106,46,142,88,163,85,215,106,104,22,43,131,174,14,176,39,8,24,18,162,193,96,172,246,206,36,188,236,250,65,136,58,115,83,251,83,165,53,67,233,127,189,95,60,177,193,210,142,161,99,252,218,166,253,55,59,85,94,232,129,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,244,122,32,51,255,0,146,167,149,140,83,243,2,187,211,173,197,170,230,185,192,183,241,252,80,100,166,12,255,0,170,42,177,253,21,11,191,201,115,110,145,211,163,127,241,189,169,237,119,248,147,43,63,213,19,23,87,146,167,149,140,83,243,2,187,211,173,198,127,129,4,60,184,184,28,166,226,183,25,87,227,12,193,125,93,62,93,96,250,136,25,93,12,76,150,39,222,234,220,138,244,162,138,116,68,107,24,214,163,93,59,154,238,171,89,44,77,106,53,102,73,99,157,227,207,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,125,0,0,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,225,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,16,61,7,41,156,161,193,185,245,149,252,70,101,30,96,65,87,37,139,17,83,225,152,106,22,146,117,134,120,158,201,46,18,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,174,106,225,175,19,188,61,98,174,23,243,150,245,148,120,166,167,183,246,14,157,77,186,232,202,89,41,225,185,208,202,221,209,84,70,215,167,249,81,189,26,231,181,146,197,43,17,239,217,185,115,255,0,145,143,215,103,221,191,196,140,223,227,7,132,204,27,197,214,87,253,7,190,212,82,89,239,180,21,17,212,216,177,27,168,22,170,123,83,214,70,44,232,198,36,145,43,217,44,76,88,220,197,126,205,122,111,84,87,68,197,64,142,190,85,252,117,84,224,12,67,106,225,135,52,171,234,231,195,23,202,136,109,184,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,210,123,88,155,91,27,222,248,230,36,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,50,124,170,56,193,199,220,65,224,219,238,88,230,146,213,221,175,184,14,158,145,212,184,137,241,77,35,238,52,82,171,216,214,86,77,177,98,74,152,214,52,68,123,228,73,39,98,171,182,185,208,205,43,130,19,9,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,2,42,249,174,113,211,252,127,11,249,41,140,255,0,234,138,92,127,91,66,223,242,90,219,92,117,8,239,252,111,106,99,91,254,36,42,255,0,245,68,32,103,255,0,15,124,69,224,78,37,172,248,163,22,101,157,71,110,195,118,44,64,182,42,43,158,201,162,246,134,218,10,58,153,37,232,205,20,114,69,182,74,167,195,181,200,186,244,119,162,232,244,68,186,166,0,114,84,242,177,138,126,96,87,122,117,184,207,240,0,24,191,198,15,31,217,71,194,109,171,217,238,146,147,24,227,185,42,35,133,152,82,130,230,200,167,166,98,181,146,58,106,217,17,178,45,35,58,82,49,204,71,49,95,42,189,155,26,172,234,73,24,98,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,166,69,115,143,199,248,55,52,240,111,15,185,131,151,216,134,146,249,135,175,148,248,142,166,134,186,153,87,100,172,214,218,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,142,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,227,77,78,54,149,0,41,218,167,30,5,96,14,190,244,213,78,81,85,10,180,65,162,0,69,69,57,56,211,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,179,226,15,49,173,185,113,150,55,251,213,124,239,143,163,109,170,145,85,177,185,202,141,74,121,93,175,186,169,254,34,151,48,138,30,111,25,239,208,189,83,101,61,158,178,116,124,148,148,181,85,8,141,145,173,88,164,142,173,142,110,187,145,23,244,219,221,180,8,203,164,142,225,140,113,61,29,35,221,212,172,186,213,65,74,213,87,248,185,202,214,55,189,218,233,240,241,54,76,200,60,3,71,151,121,111,109,176,210,83,69,15,79,173,185,177,163,81,189,243,202,244,253,22,162,127,45,72,81,229,219,144,215,28,213,206,11,118,33,117,52,50,91,108,213,112,204,229,124,172,79,206,195,85,72,245,77,174,106,235,238,201,251,63,121,62,49,68,200,88,145,198,212,107,83,193,17,52,64,43,56,85,208,228,225,64,165,74,147,192,167,250,10,147,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,14,52,67,144,5,62,5,71,11,222,129,0,228,195,206,100,60,58,174,114,228,213,69,69,153,136,151,106,58,218,41,33,221,85,210,106,233,43,209,218,234,138,159,163,51,191,167,67,48,207,134,245,105,166,190,91,165,182,213,181,86,57,85,170,186,57,83,193,81,124,83,247,1,174,95,10,153,161,83,145,153,241,108,197,117,75,209,101,52,85,180,53,136,144,164,202,136,232,94,154,34,107,254,200,214,119,162,248,34,155,21,225,76,65,6,39,177,83,222,169,151,86,78,175,79,209,86,254,139,213,190,11,251,141,111,184,152,193,83,96,60,236,197,150,105,105,166,133,178,93,235,231,137,178,35,181,88,214,174,102,181,83,114,34,170,123,158,63,231,38,71,150,70,120,87,102,222,69,65,21,230,122,117,184,80,215,215,197,35,99,141,177,247,36,145,185,61,212,114,175,132,201,240,79,248,195,49,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,121,252,194,185,224,219,46,0,196,183,156,198,142,146,76,39,65,103,173,169,191,50,174,145,106,160,117,185,144,189,213,41,36,40,215,44,172,233,35,245,98,53,219,147,84,209,117,208,214,51,22,92,108,87,140,85,121,187,97,108,57,244,126,203,91,112,168,168,183,90,59,99,234,253,159,74,249,28,232,169,186,239,68,124,189,54,43,89,212,114,110,118,221,87,189,73,169,230,247,158,149,153,97,195,141,38,92,225,235,207,98,189,102,93,193,214,233,154,196,157,147,58,207,3,18,74,213,142,88,213,172,110,231,190,146,7,177,234,169,36,85,50,181,24,228,220,230,67,14,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,80,47,255,0,45,124,73,149,248,115,140,28,14,185,165,134,41,46,212,247,58,133,182,217,42,42,86,71,178,215,123,149,205,236,53,73,19,24,228,149,253,84,72,89,189,17,177,190,118,207,185,171,10,42,108,18,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,178,247,15,217,153,249,100,200,236,7,154,82,85,218,170,42,241,54,31,161,184,87,251,46,77,244,176,215,62,22,246,168,25,239,189,91,210,157,37,141,88,231,43,152,230,43,92,187,154,160,92,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,142,188,214,56,227,166,204,171,173,127,11,121,108,202,184,172,88,98,240,172,197,55,55,62,88,22,227,113,165,115,216,180,76,143,84,71,211,67,46,174,115,164,106,245,38,138,55,49,26,216,155,36,216,233,151,28,102,223,114,147,131,188,85,195,62,6,181,116,174,184,239,16,92,106,47,119,138,134,49,241,193,103,168,161,164,166,117,53,59,23,93,102,151,165,51,95,35,145,18,56,213,54,106,247,163,225,178,185,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,80,61,175,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,61,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,60,87,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,222,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,29,181,73,208,165,130,182,88,226,143,123,233,156,247,109,99,26,154,185,85,203,166,170,170,189,230,127,242,191,207,188,216,226,39,32,175,248,215,56,241,95,210,11,213,22,48,170,181,193,83,216,105,169,54,82,178,138,138,70,199,178,158,56,216,186,62,105,23,85,77,222,246,154,232,136,136,25,85,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,128,30,62,184,174,172,226,183,60,106,239,118,201,118,96,204,47,214,179,225,120,99,154,117,142,122,86,204,229,117,123,163,149,27,211,154,163,220,115,145,35,99,155,27,32,141,219,150,45,238,201,94,108,156,107,219,179,2,179,248,49,101,125,207,175,101,178,92,31,38,47,173,141,106,169,228,150,233,75,60,208,173,177,209,189,172,100,144,196,248,219,51,157,249,214,62,78,130,177,90,176,170,191,13,120,85,225,159,25,113,95,155,148,121,91,131,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,48,50,43,149,239,5,31,194,3,29,179,57,243,10,217,106,174,203,108,27,112,125,52,182,234,212,235,123,102,232,216,90,246,83,172,77,114,105,12,93,88,38,145,100,69,100,158,228,91,36,107,229,233,203,87,18,252,58,96,78,40,50,178,191,44,241,213,63,251,45,101,158,183,124,223,224,203,167,102,154,24,43,58,113,75,31,91,165,215,123,186,79,118,199,248,42,120,42,123,92,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,3,88,28,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,45,60,168,248,215,252,166,225,88,56,107,204,203,157,170,155,18,97,43,125,61,54,18,151,94,140,215,139,92,49,185,171,79,177,26,145,186,106,88,227,103,123,93,190,72,151,114,177,86,25,165,119,182,230,131,193,246,25,206,204,163,189,103,109,153,41,45,216,239,0,89,221,94,250,250,153,106,28,202,203,37,19,42,170,38,161,70,53,253,38,61,86,105,37,100,157,55,57,95,27,99,87,53,143,87,178,18,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,1,180,152,44,87,5,156,76,83,113,93,144,214,172,207,154,134,146,223,125,130,162,107,70,33,161,164,73,122,20,215,24,118,171,186,107,35,81,85,146,69,36,51,34,35,159,177,38,72,213,239,115,28,164,90,241,11,204,123,140,236,13,159,185,151,130,176,182,114,118,43,46,31,198,23,155,93,186,155,232,237,170,78,133,44,21,178,199,20,123,223,76,231,187,107,24,212,213,202,174,93,53,85,85,239,2,111,205,107,56,177,243,79,156,159,48,49,15,168,206,78,159,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,110,22,50,54,233,28,76,111,186,212,215,77,87,85,85,85,130,206,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,219,94,177,90,70,95,49,78,58,170,120,165,198,75,129,242,250,190,173,153,87,96,168,134,106,24,106,105,98,99,238,119,24,82,161,139,114,69,88,210,120,88,232,234,29,27,33,115,255,0,65,141,123,152,199,185,88,198,56,226,207,25,96,94,2,242,167,133,236,31,79,87,105,102,42,179,220,47,87,123,229,53,122,53,245,86,233,47,215,154,121,109,171,23,79,115,88,247,65,27,159,35,101,77,204,221,19,154,172,123,247,89,78,21,120,103,198,92,87,230,229,30,86,224,250,234,75,115,27,78,235,149,222,231,82,168,230,91,173,209,190,54,75,58,71,185,29,51,247,75,27,25,27,85,55,61,237,220,230,51,124,140,11,171,203,231,130,75,175,21,248,254,75,238,39,130,174,135,46,176,173,69,60,215,90,199,82,185,208,93,167,108,208,185,246,150,72,217,162,123,31,37,59,164,115,165,141,92,176,167,77,92,136,178,71,172,202,113,55,105,181,88,56,68,205,123,21,138,217,73,110,182,219,178,222,251,73,71,71,73,11,97,130,154,8,237,147,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,15,107,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,60,175,22,62,86,51,147,229,254,33,244,233,192,214,176,185,92,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,182,166,69,113,33,193,246,38,201,60,180,203,92,237,179,37,93,199,2,99,252,47,96,175,125,125,76,180,237,125,29,238,182,133,213,19,80,163,26,254,171,216,137,12,146,178,78,155,90,140,145,177,171,156,246,43,222,19,167,195,174,124,224,222,36,178,142,197,154,216,50,182,145,204,184,211,177,151,58,24,106,22,103,218,110,40,198,173,69,20,170,230,49,219,227,115,180,71,43,27,189,138,201,26,155,30,213,91,150,107,195,192,231,23,119,94,16,115,113,216,174,123,117,93,227,9,223,169,219,109,196,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,168,154,43,36,154,52,116,125,85,145,187,4,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,3,245,128,0,90,174,42,178,183,242,211,195,142,98,229,156,54,47,108,215,222,112,253,87,178,168,187,87,103,234,221,34,103,90,135,243,138,246,53,186,85,69,3,189,247,35,23,77,31,171,85,200,186,214,27,84,16,3,204,211,37,63,34,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,129,138,166,201,28,36,100,189,171,33,120,121,193,57,127,75,132,41,48,237,222,59,61,29,94,36,167,133,237,149,242,222,228,167,143,182,203,44,173,115,146,87,245,81,205,71,35,156,212,99,24,198,105,27,24,137,10,220,183,178,66,235,157,220,87,225,54,219,239,148,150,186,124,7,81,79,142,43,159,52,110,145,243,193,65,89,78,169,4,77,77,17,95,36,178,68,197,87,57,17,172,87,191,222,86,164,111,216,36,0,0,1,128,28,230,242,183,233,95,14,54,44,204,160,177,118,170,252,9,136,35,237,53,189,171,103,99,181,214,177,97,155,243,106,244,108,155,234,155,110,111,115,92,246,233,170,104,222,162,153,254,91,78,37,240,5,78,105,240,243,153,25,125,111,195,212,151,203,149,243,11,220,169,173,116,53,41,22,201,110,61,157,235,70,168,178,170,49,143,109,66,68,246,61,202,155,30,214,187,86,237,213,3,90,35,45,57,89,96,10,156,117,198,150,13,170,92,61,73,118,182,225,90,122,251,253,201,42,82,39,50,149,145,211,62,42,122,132,100,139,239,61,149,147,210,43,54,34,189,175,218,244,211,98,185,184,150,76,159,37,188,156,190,224,252,154,197,185,197,119,155,167,73,152,151,10,122,123,93,54,214,46,234,91,107,170,35,117,78,246,189,85,55,207,61,68,93,55,49,142,111,102,221,239,54,70,170,4,138,128,0,30,127,48,174,120,54,203,128,49,45,231,49,163,164,147,9,208,89,235,106,111,204,171,164,90,168,29,110,100,47,117,74,73,10,53,203,43,58,72,253,88,141,118,228,213,52,93,116,61,1,30,188,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,9,150,156,172,177,62,13,195,28,105,96,215,227,11,125,35,223,116,167,175,181,218,43,170,110,75,72,203,117,198,106,103,164,82,34,126,140,239,149,169,37,35,34,114,247,190,173,174,110,175,107,17,108,6,77,229,14,50,207,124,196,183,229,110,95,65,73,62,33,187,83,215,77,67,5,76,233,11,42,31,77,73,53,82,194,143,95,117,175,123,96,115,24,174,86,179,123,155,185,204,110,174,79,41,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,202,101,86,102,97,92,228,203,140,57,154,88,42,175,180,89,113,53,190,43,133,54,233,35,124,144,239,79,126,9,122,111,123,27,52,79,71,71,35,17,203,178,70,61,170,186,181,79,86,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,34,172,12,202,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,180,224,235,131,172,119,197,254,59,168,176,88,43,61,141,134,236,219,62,144,98,14,156,53,30,203,234,195,80,250,95,239,87,207,20,147,245,100,167,88,255,0,54,171,179,93,206,209,19,191,202,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,147,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,168,26,214,99,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,102,39,150,47,30,63,150,251,21,54,67,102,197,235,118,62,195,246,246,251,54,233,113,184,245,42,177,68,45,124,206,147,70,244,154,157,106,120,27,78,142,221,36,146,204,212,146,101,215,100,174,79,107,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,56,43,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,15,148,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,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,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,0,12,0,230,183,197,30,123,112,215,249,46,252,138,99,159,163,159,72,253,183,237,63,240,101,29,103,95,179,246,30,143,250,166,41,54,237,235,203,250,58,107,187,191,93,19,75,127,202,255,0,140,206,36,248,137,207,219,254,10,206,60,200,250,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,252,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,169,226,158,193,147,88,159,135,220,109,100,226,6,247,236,124,3,53,189,31,119,184,54,165,208,73,75,211,149,146,65,36,74,212,114,186,102,206,200,86,56,246,191,169,34,49,155,36,221,177,218,214,25,191,204,179,142,170,110,38,177,53,46,88,101,141,125,37,86,87,225,202,136,46,84,181,205,165,150,57,238,247,21,167,84,116,239,73,227,100,176,178,20,158,104,91,26,53,55,47,82,71,57,232,232,210,59,43,194,135,7,217,161,197,206,38,186,89,112,26,82,81,91,108,116,238,117,210,241,87,44,125,10,25,229,167,169,125,19,36,143,122,76,230,77,53,55,73,95,19,36,88,209,202,245,107,180,70,184,63,87,128,76,178,201,44,220,226,94,193,130,115,238,243,73,79,135,171,105,234,89,75,109,169,146,120,25,122,184,185,157,58,106,36,168,134,72,221,3,213,210,44,172,114,187,223,124,13,133,17,93,51,80,216,120,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,50,124,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,16,152,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,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,48,255,0,154,6,125,230,199,14,217,5,96,198,185,57,138,254,143,222,171,113,133,45,174,122,158,195,77,87,190,149,244,85,178,58,61,149,17,200,196,213,240,198,186,162,110,247,116,215,69,84,80,204,3,0,57,213,249,88,194,223,48,40,125,58,226,99,255,0,1,92,122,241,99,157,60,88,224,108,179,204,188,214,246,206,27,188,251,79,182,209,123,10,219,79,213,233,91,106,166,143,243,144,211,178,70,233,36,76,119,186,228,215,77,23,84,85,69,200,14,117,126,86,48,183,204,10,31,78,184,129,128,28,174,60,246,101,151,219,94,143,90,93,94,103,92,120,254,91,239,181,57,13,148,247,173,216,7,15,220,29,237,43,165,186,227,212,165,197,19,53,144,186,61,91,210,106,244,105,231,109,66,55,108,146,69,51,146,57,147,93,145,57,48,42,217,118,186,217,106,95,89,102,185,213,208,84,73,79,61,35,229,166,153,209,61,208,79,19,225,154,37,115,85,21,89,36,82,73,27,219,224,230,61,205,93,81,85,15,87,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,224,112,125,194,102,50,226,235,52,62,131,216,170,42,236,246,42,10,121,42,111,184,141,180,9,85,5,169,139,27,214,4,123,22,72,145,239,150,86,36,109,98,63,126,157,71,162,43,98,122,165,180,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,54,41,225,139,135,172,43,194,254,77,89,114,143,11,84,246,254,193,212,169,184,221,31,75,29,60,215,58,233,93,186,90,137,26,196,255,0,38,54,35,156,247,50,40,162,98,189,251,55,45,191,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,129,140,28,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,104,139,62,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,79,148,9,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,210,0,64,159,238,87,30,68,242,203,237,175,88,173,50,126,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,24,57,92,121,19,203,47,182,189,98,180,191,249,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,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,66,15,49,158,10,63,130,174,99,193,127,192,22,203,172,153,101,138,127,57,109,169,157,58,177,218,235,149,94,178,91,29,54,231,61,219,88,196,146,39,74,141,115,227,115,155,172,174,134,89,22,218,240,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,193,25,165,149,184,19,58,112,37,207,44,243,46,197,237,156,55,121,232,246,218,46,213,53,63,87,165,51,38,143,243,144,189,146,55,73,34,99,189,215,38,186,104,186,162,170,46,190,252,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,170,27,4,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,129,110,92,220,107,255,0,5,92,199,158,193,143,238,119,89,50,203,20,254,110,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,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,4,6,115,71,243,217,153,191,98,250,61,17,103,248,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,120,57,163,249,236,204,223,177,125,30,136,199,250,156,179,197,84,217,89,110,206,62,201,213,195,119,12,65,91,134,122,241,199,35,187,61,117,61,53,53,70,201,157,179,166,206,164,117,90,198,155,213,206,232,79,238,162,51,85,13,146,114,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,44,117,115,111,224,178,235,122,169,147,138,204,173,195,245,117,245,17,211,233,143,32,138,165,210,189,176,65,20,113,211,220,34,129,90,170,140,142,40,213,147,171,29,163,88,200,164,233,162,36,242,152,107,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,13,88,140,255,0,228,169,230,159,20,252,191,174,245,27,113,226,185,154,112,125,134,120,90,205,11,37,235,46,82,146,143,4,227,154,121,93,106,179,182,90,137,103,182,79,71,29,59,42,88,249,39,124,142,149,143,116,204,149,175,87,235,172,146,51,107,82,54,185,254,215,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,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,0,12,0,230,183,197,30,123,112,215,249,46,252,138,99,159,163,159,72,253,183,237,63,240,101,29,103,95,179,246,30,143,250,166,41,54,237,235,203,250,58,107,187,191,93,19,64,207,242,42,249,231,125,73,253,228,252,52,253,94,87,252,102,113,39,196,78,126,223,240,86,113,230,71,210,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,126,87,60,239,169,63,188,159,134,129,106,185,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,57,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,197,94,55,184,6,194,188,101,125,26,187,253,50,250,27,137,48,231,90,155,218,145,217,227,174,237,148,50,123,221,158,102,239,138,69,233,200,155,227,94,174,214,117,103,247,21,100,220,219,235,148,57,47,149,249,11,131,99,203,252,163,194,20,152,118,197,29,68,181,107,79,11,228,149,242,207,34,166,249,101,150,87,58,89,95,162,53,168,231,185,202,140,99,24,154,53,141,68,246,160,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,116,201,78,48,112,207,8,220,177,50,222,244,229,164,173,198,215,202,124,64,220,39,103,171,138,163,161,93,60,87,201,153,51,228,146,38,43,90,200,91,82,201,85,142,124,107,34,53,88,199,53,87,115,66,229,115,31,230,1,71,195,189,138,92,164,202,28,69,254,155,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,153,73,97,4,244,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,79,171,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,9,127,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,192,15,238,163,241,217,255,0,103,63,247,51,103,255,0,154,1,63,198,190,220,127,112,145,140,184,90,205,199,85,94,113,69,94,42,195,216,230,162,178,233,101,191,92,42,82,91,141,83,218,246,186,166,58,221,125,231,84,177,211,198,174,151,77,146,245,26,244,218,229,124,81,206,79,15,88,166,251,142,114,11,45,49,174,41,174,237,183,172,65,131,236,215,75,141,79,73,145,245,234,167,162,138,73,100,216,196,107,27,185,239,114,232,212,70,166,186,34,34,119,31,94,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,13,101,164,187,93,102,181,83,216,166,185,213,190,219,71,81,53,93,61,27,166,114,193,12,243,54,54,203,43,35,215,107,94,246,193,11,92,228,77,92,145,70,139,174,212,211,40,57,92,121,236,203,47,182,189,30,180,182,156,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,232,56,10,205,44,9,146,220,88,224,108,204,204,187,239,177,176,221,155,218,125,182,183,178,205,81,210,234,219,106,161,143,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,108,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,242,49,94,32,131,12,88,170,47,85,43,163,32,86,39,232,171,191,73,232,223,4,253,230,186,156,85,230,133,78,121,231,197,207,21,210,175,89,149,49,81,80,209,162,194,144,170,163,97,98,104,169,175,251,35,159,222,171,224,168,75,223,51,124,240,174,202,76,138,158,43,52,244,233,112,174,175,160,138,54,201,27,100,238,89,36,114,251,170,228,95,8,87,224,191,241,67,119,12,248,42,108,121,157,152,78,205,21,52,211,54,59,189,4,242,182,52,118,169,26,85,194,215,42,237,69,84,79,127,199,252,224,76,175,45,238,29,87,38,178,106,158,162,242,196,91,181,101,109,108,147,109,170,234,181,53,149,136,221,52,68,79,209,133,191,211,169,152,103,195,101,180,211,88,237,209,91,105,26,169,28,74,229,77,92,171,226,170,190,43,251,207,184,1,79,137,202,132,238,64,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,69,71,54,174,29,214,27,98,231,21,170,138,161,242,65,61,52,19,108,116,143,110,201,103,169,95,209,216,168,139,186,86,255,0,41,63,227,176,220,174,179,214,108,183,206,102,224,251,133,109,52,22,155,173,37,124,233,213,107,19,90,142,156,75,220,247,57,191,201,131,193,53,240,254,169,161,205,108,5,109,204,172,19,91,132,238,176,186,88,106,31,12,136,214,200,230,46,230,72,215,39,123,123,254,10,107,199,196,38,83,222,120,114,206,26,188,41,3,100,131,178,211,211,212,210,200,244,115,245,100,176,247,247,200,198,235,239,117,19,195,253,224,54,70,167,168,134,174,22,212,83,200,215,198,237,116,115,85,21,23,69,211,197,14,211,20,185,121,241,22,252,248,201,154,90,171,180,144,165,218,150,174,186,41,152,216,217,23,115,37,106,166,141,71,185,127,70,86,175,122,25,90,7,10,159,19,144,81,174,139,160,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,121,76,216,199,95,146,252,172,198,89,153,236,191,105,253,18,195,247,27,239,98,235,244,123,87,101,166,146,110,151,83,107,182,110,233,237,221,181,218,107,174,139,166,128,66,15,53,60,227,177,102,239,23,23,122,108,57,14,180,152,10,223,22,14,146,167,115,255,0,190,170,169,167,158,74,149,216,246,53,89,211,158,162,88,52,247,154,238,134,246,185,90,244,68,188,28,150,50,118,235,122,205,204,87,157,247,11,13,36,182,44,53,103,125,146,134,178,174,149,206,123,110,181,79,141,202,234,89,21,138,196,124,116,209,202,201,85,175,71,181,149,145,166,138,217,84,143,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,196,233,242,172,201,203,238,81,112,143,104,169,196,115,105,87,143,110,18,227,24,233,182,179,251,214,150,166,8,35,166,77,236,123,145,253,72,41,226,159,95,117,205,235,236,115,81,204,85,80,138,30,97,25,95,117,202,174,48,115,38,217,112,117,92,212,247,251,196,184,162,134,174,106,39,83,50,162,11,131,150,165,122,90,170,164,140,138,89,37,167,89,26,186,57,244,239,238,106,162,177,178,41,201,99,31,211,95,120,121,197,121,125,81,136,106,235,46,88,87,20,62,165,148,51,44,174,101,5,186,178,158,53,133,34,87,38,198,177,245,16,87,189,88,197,238,126,247,57,19,168,138,235,63,206,211,39,47,177,98,172,11,196,13,60,221,107,45,77,189,48,117,100,123,88,222,201,85,28,149,21,116,235,170,191,124,157,102,75,83,220,140,218,206,203,239,59,89,26,137,98,249,76,230,133,171,46,56,193,181,219,47,45,164,142,159,29,89,235,48,187,42,234,107,91,78,202,105,222,232,234,97,211,114,42,72,249,101,164,142,157,145,234,213,115,234,27,162,170,162,49,193,59,196,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,30,255,0,133,110,4,108,92,85,112,95,139,177,174,22,103,98,204,220,63,140,43,227,183,84,234,249,61,169,75,5,166,9,34,181,108,125,68,84,240,117,106,106,26,189,165,200,174,102,154,46,173,238,76,54,187,91,49,150,84,99,250,219,53,100,149,118,12,89,131,175,18,83,74,250,74,180,73,237,247,26,73,149,174,88,230,133,202,136,248,229,141,116,124,110,94,246,162,181,124,20,152,158,74,158,86,49,79,204,10,239,78,183,30,255,0,152,23,2,54,46,42,176,172,152,215,11,51,177,102,110,31,183,172,118,234,157,95,39,181,41,96,142,170,72,173,91,31,81,21,60,29,90,154,134,175,105,114,43,153,166,139,171,123,144,28,191,120,238,177,113,85,133,99,193,88,165,253,139,51,112,253,189,36,184,211,104,249,61,169,75,4,116,177,203,117,222,202,120,169,224,234,212,212,57,59,51,85,92,205,53,77,91,222,153,128,107,3,254,142,242,59,52,255,0,255,0,9,140,242,255,0,16,127,220,106,123,13,210,134,167,255,0,62,41,118,77,23,251,102,59,111,242,145,123,231,123,129,206,56,240,111,23,184,53,212,181,76,164,177,230,45,142,157,175,191,88,88,245,217,35,53,70,246,218,61,202,174,125,51,156,173,69,106,170,190,23,185,24,245,114,58,41,101,12,117,205,142,77,127,149,12,211,198,89,153,252,35,189,153,244,183,16,92,111,189,139,232,135,91,178,246,170,153,38,233,117,59,107,119,237,234,109,221,181,186,233,174,137,174,134,85,112,83,194,151,240,62,202,203,174,89,253,61,250,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,48,87,154,23,5,31,194,3,2,63,57,242,246,217,117,174,204,156,27,111,101,52,86,234,36,235,123,102,214,217,156,247,211,164,78,114,105,52,93,89,230,141,99,69,124,158,252,91,36,115,226,233,194,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,26,249,174,112,81,249,50,197,83,241,41,150,118,203,173,78,27,197,183,10,138,156,91,22,157,104,108,247,73,164,107,146,163,122,185,100,108,53,82,72,254,231,55,100,114,166,212,122,36,208,196,208,146,158,15,248,148,177,113,83,145,214,124,205,182,39,70,235,14,219,94,36,164,109,43,224,142,146,241,20,49,190,162,56,145,206,126,232,87,170,201,35,84,123,215,167,35,17,202,143,71,181,183,172,215,7,131,254,37,47,188,43,103,141,159,51,109,137,214,181,77,182,215,137,41,27,74,201,228,171,179,203,52,111,168,142,36,115,153,182,100,233,50,72,213,30,196,234,70,196,114,171,21,237,116,186,113,181,204,19,6,228,70,75,216,175,57,97,117,164,189,226,204,202,179,165,126,25,99,101,88,39,160,183,84,210,72,234,123,211,225,154,7,162,177,178,172,59,96,153,177,245,87,168,137,252,84,136,208,199,94,106,124,120,255,0,242,95,133,76,160,189,127,177,69,139,239,182,203,143,254,61,149,54,71,51,165,255,0,147,186,87,199,55,251,37,59,219,252,107,12,0,225,163,135,76,119,197,6,105,208,101,158,5,167,255,0,98,172,188,86,239,135,252,25,107,237,48,195,61,103,78,89,99,235,116,186,236,119,73,142,222,255,0,4,79,21,79,21,105,182,99,44,215,199,244,86,106,57,42,239,248,179,24,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,106,249,28,157,238,85,114,248,169,62,124,2,240,163,71,194,150,71,82,89,46,113,111,198,120,163,163,120,197,19,73,12,9,36,21,78,133,168,218,6,201,18,187,169,13,63,190,214,170,200,246,186,71,207,35,118,164,187,26,23,171,42,178,207,10,228,222,92,97,204,173,193,84,157,158,203,134,109,241,91,233,183,71,27,36,155,98,123,243,203,211,99,24,233,165,122,186,73,30,141,77,242,61,238,84,213,202,96,6,108,114,107,252,168,102,158,50,204,207,225,29,236,207,165,184,130,227,125,236,95,68,58,221,151,181,84,201,55,75,169,219,91,191,111,83,110,237,173,215,77,116,77,116,36,168,1,106,184,92,200,191,224,215,145,56,103,37,62,148,253,35,250,57,219,127,194,125,135,177,245,251,69,100,245,63,196,245,36,219,183,175,183,244,215,93,186,247,107,162,64,15,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,245,207,28,175,181,85,114,213,225,195,58,33,117,36,23,43,101,226,253,133,234,17,180,77,235,214,65,83,114,184,212,197,190,163,84,118,200,29,73,54,216,213,28,154,213,200,228,86,247,239,243,252,178,243,175,242,45,197,198,22,237,22,254,213,65,142,244,193,85,155,34,223,52,93,182,120,123,60,145,235,35,26,221,42,162,166,222,229,221,164,75,46,214,171,182,233,153,88,7,43,237,89,171,201,77,150,203,131,169,33,168,176,89,239,248,162,134,174,106,38,212,190,158,123,125,222,186,165,122,90,170,44,111,150,40,229,167,89,26,186,181,149,15,238,114,42,177,209,65,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,13,164,203,85,197,143,149,140,228,249,127,136,125,58,115,218,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,43,139,31,43,25,201,242,255,0,16,250,116,224,107,88,108,123,195,214,22,177,99,158,11,242,211,5,98,154,30,219,101,196,25,95,102,181,220,105,186,175,143,175,75,61,166,40,229,143,123,21,175,110,230,61,201,171,85,28,154,234,138,139,222,107,132,108,167,194,119,149,140,155,249,127,135,189,58,0,32,175,141,126,20,111,188,37,231,45,110,13,233,93,107,48,133,203,90,204,45,123,173,133,141,237,244,187,88,178,70,174,141,85,139,52,15,127,74,68,209,142,93,25,39,77,140,150,52,47,87,43,174,51,111,185,31,152,246,220,129,189,218,189,171,131,51,27,16,83,83,194,144,49,141,170,182,94,42,150,42,104,234,90,229,211,169,11,246,194,201,99,114,234,214,177,178,71,162,181,241,205,45,92,75,240,233,129,56,160,202,202,252,179,199,84,255,0,236,181,150,122,221,243,127,131,46,157,154,104,96,172,233,197,44,125,110,151,93,238,233,61,219,31,224,169,224,169,106,184,41,224,3,2,112,125,237,91,255,0,210,15,165,184,206,231,215,163,250,65,217,38,160,233,218,228,236,239,236,125,151,180,75,18,233,53,55,83,171,162,61,119,237,215,68,239,12,170,0,0,53,193,227,39,61,43,56,137,226,59,25,230,55,182,125,163,101,117,194,75,118,28,115,18,118,66,203,61,59,221,29,42,199,20,234,175,139,168,196,235,189,154,53,58,179,74,237,141,87,43,82,106,121,138,231,29,139,38,248,71,199,117,55,120,123,69,94,48,183,207,131,173,116,219,158,206,181,85,124,18,198,229,222,214,61,27,210,129,42,39,209,219,90,254,134,205,205,115,218,166,189,128,93,254,18,51,162,235,144,188,67,96,156,192,165,197,245,120,118,209,29,226,142,147,18,84,66,199,74,201,108,146,84,71,219,98,150,38,181,203,43,58,72,231,35,81,174,114,61,140,123,52,145,140,84,217,36,213,92,216,35,150,246,119,218,179,187,133,12,38,235,125,142,174,215,81,128,233,233,240,61,115,38,145,178,50,121,232,40,233,209,39,137,201,162,171,36,138,72,158,168,230,162,181,234,246,123,200,212,145,225,148,0,0,5,180,226,95,31,212,229,103,15,57,145,152,54,252,67,73,99,185,88,240,189,202,166,215,93,82,177,108,138,227,217,222,148,104,137,42,43,30,247,84,44,76,99,28,139,189,238,107,116,118,237,22,229,145,235,206,159,31,211,88,184,121,194,153,125,79,136,106,232,238,88,171,20,50,165,244,48,172,173,101,125,186,142,158,69,153,37,86,166,199,49,149,19,208,61,24,245,239,126,199,53,23,166,170,208,134,18,98,121,39,230,133,215,16,229,30,60,202,139,131,106,230,167,193,151,138,91,149,13,68,213,174,149,145,193,112,100,154,210,197,18,166,144,177,146,209,203,42,237,118,142,125,83,215,107,85,21,95,14,198,90,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,130,125,0,0,8,1,230,117,154,95,149,14,50,113,175,100,190,251,78,213,132,187,62,22,183,255,0,122,244,123,47,101,141,59,92,29,236,107,159,182,186,74,223,125,219,181,215,221,114,177,24,78,78,117,230,133,171,37,114,143,23,230,189,229,180,146,83,225,107,61,77,201,148,245,53,173,164,101,100,236,98,244,105,82,87,34,163,31,52,189,56,153,238,185,85,242,53,17,174,85,68,93,99,0,147,78,73,249,59,106,189,99,44,121,157,247,203,13,92,181,24,106,158,150,201,96,172,154,149,174,164,108,245,73,35,171,29,20,142,98,170,84,199,20,112,49,86,55,162,182,42,199,163,145,82,86,152,107,198,134,78,88,178,11,138,12,127,149,88,90,109,246,91,85,194,58,139,116,123,94,157,154,150,174,158,42,184,169,181,123,222,247,244,89,80,216,186,142,114,185,253,61,235,162,187,68,153,78,88,185,91,249,47,224,219,5,118,187,23,179,46,184,183,180,98,155,135,247,215,91,181,118,169,23,178,79,220,247,53,155,168,99,162,247,27,183,77,61,230,163,213,230,16,115,176,202,251,86,30,205,204,7,154,246,247,82,67,81,140,236,245,86,218,234,120,104,155,19,228,158,222,248,244,170,150,84,93,102,123,226,172,138,36,220,221,90,202,86,38,231,34,162,48,50,83,147,142,111,83,99,94,26,43,178,182,162,122,68,185,101,197,226,104,89,4,48,74,215,251,58,185,239,170,134,105,94,237,88,247,186,161,107,216,136,197,77,25,11,55,53,53,71,63,61,72,64,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,155,240,0,0,32,7,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,113,128,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,207,240,0,0,0,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,0,69,95,60,239,169,63,188,159,134,145,151,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,147,78,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,152,158,15,184,76,193,188,34,229,127,208,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,190,160,0,35,47,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,38,128,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,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,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,49,87,142,126,6,63,134,143,208,159,244,209,250,29,244,59,218,95,235,39,180,59,87,107,236,223,247,196,59,54,246,111,246,218,239,248,105,223,229,56,41,229,189,252,15,179,78,235,153,159,150,95,165,190,211,195,243,216,187,23,209,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,34,175,158,119,212,159,222,79,195,72,171,37,83,158,119,212,159,222,79,195,72,203,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,7,239,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,20,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,182,215,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,228,80,24,43,204,127,151,253,31,17,22,41,115,111,40,112,239,250,108,80,118,104,37,166,167,146,10,120,241,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,254,101,98,133,108,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,210,100,85,243,92,224,91,248,254,40,50,83,6,127,213,21,88,254,138,133,223,228,185,183,72,233,209,191,248,222,212,246,187,252,73,149,159,234,137,128,138,179,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,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,99,255,0,26,220,41,127,12,28,172,181,101,159,211,223,162,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,100,0,3,0,56,92,229,73,252,26,243,219,12,231,95,229,235,233,31,209,206,219,254,12,250,45,216,250,253,162,142,122,111,227,187,92,155,118,245,247,126,130,235,183,78,237,117,71,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,67,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,134,193,60,11,240,101,98,224,243,46,42,173,146,93,125,179,140,241,71,103,168,196,215,40,158,244,165,116,145,35,250,84,212,209,187,77,33,139,171,42,36,142,106,73,35,158,231,59,106,43,34,142,37,185,92,121,236,203,47,182,189,30,180,159,224,0,0,48,3,153,215,1,223,150,251,21,78,124,229,61,151,118,62,195,246,247,123,74,215,110,183,117,42,177,68,45,124,45,143,87,117,90,157,106,120,27,80,173,219,28,146,204,212,142,20,215,100,77,72,86,54,168,53,87,2,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,128,16,39,251,149,199,145,60,178,251,107,214,43,71,52,127,34,121,155,246,47,172,81,14,87,30,68,242,203,237,175,88,173,28,209,252,137,230,111,216,190,177,68,6,42,242,163,227,167,248,142,23,243,175,25,255,0,212,244,184,2,182,185,191,229,53,214,185,42,21,223,248,174,202,199,55,252,120,81,255,0,234,120,76,244,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,109,205,170,0,214,7,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,146,174,76,156,69,227,187,221,226,251,195,69,254,163,183,97,187,22,31,146,251,135,253,200,98,246,102,218,244,237,81,123,145,36,147,117,164,184,35,247,73,34,244,250,59,90,154,63,221,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,5,170,230,143,231,179,51,126,197,244,122,35,55,249,73,224,12,27,154,124,19,99,252,190,204,28,61,73,124,195,215,204,113,95,77,93,67,82,139,178,86,123,62,218,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,132,28,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,128,140,190,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,200,174,88,188,120,254,68,47,180,217,13,155,23,173,184,7,16,92,27,236,219,165,198,227,211,165,194,243,57,147,58,77,27,210,114,244,106,39,117,58,59,116,145,197,11,150,73,151,77,242,185,101,39,138,174,25,240,111,21,249,71,89,149,184,194,186,174,220,246,212,54,229,104,185,211,42,185,246,235,140,108,145,145,78,177,238,70,204,205,178,200,199,198,229,77,204,123,182,185,143,217,35,53,225,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,2,74,185,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,49,87,50,184,133,197,89,169,147,89,93,148,120,166,155,175,249,43,246,181,53,186,232,250,169,37,154,166,134,177,212,206,138,158,70,189,87,78,135,103,116,108,86,185,27,210,88,152,140,111,75,115,242,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,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,3,21,120,231,224,99,248,104,253,9,255,0,77,31,161,223,67,189,165,254,178,123,67,181,118,190,205,255,0,124,67,179,111,102,255,0,109,174,255,0,134,157,249,84,0,194,174,10,121,111,127,3,236,211,186,230,103,229,151,233,111,180,240,252,246,46,197,244,119,176,116,250,149,52,243,117,122,157,170,93,116,236,219,118,237,77,119,235,175,118,139,96,57,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,225,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,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,170,224,25,211,203,131,151,253,103,17,23,216,179,111,55,176,239,250,83,208,118,152,34,166,168,146,122,121,49,21,86,199,199,182,157,240,190,57,25,12,50,42,61,243,35,182,172,145,36,77,71,254,121,98,11,215,202,143,129,111,226,56,160,206,188,25,255,0,83,213,96,10,42,231,127,148,231,93,36,167,86,255,0,226,187,43,220,239,241,230,70,127,169,230,49,87,154,63,158,204,205,251,23,209,232,137,254,32,7,154,63,158,204,205,251,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,22,171,251,134,63,248,81,127,184,159,254,30,93,94,74,158,86,49,79,204,10,239,78,183,25,254,7,148,202,124,11,249,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,122,176,0,138,190,121,223,82,127,121,63,13,34,172,149,78,121,223,82,127,121,63,13,35,131,38,242,135,25,103,190,98,91,242,183,47,160,164,159,16,221,169,235,166,161,130,166,116,133,149,15,166,164,154,169,97,71,175,186,215,189,176,57,140,87,43,89,189,205,220,230,55,87,32,74,79,41,222,53,237,216,167,10,219,56,87,204,139,158,204,73,102,214,155,7,78,245,170,168,154,235,66,216,234,42,36,167,145,202,215,199,15,101,142,29,172,87,72,198,172,75,20,108,98,44,74,175,146,163,88,28,170,194,217,143,141,51,31,14,97,188,161,161,186,213,227,58,187,132,78,178,54,215,42,197,85,29,84,107,212,108,204,149,21,189,30,158,197,145,101,87,53,177,181,138,247,57,168,213,114,108,167,149,86,236,199,180,101,198,28,182,102,246,35,181,95,177,157,53,190,40,239,119,43,93,26,211,82,212,213,34,123,206,100,106,191,185,21,200,216,218,247,34,185,177,66,142,72,152,30,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,225,19,226,83,174,170,86,0,234,168,168,134,146,23,84,84,72,214,70,221,53,115,149,17,19,85,211,197,78,211,20,185,134,113,22,252,135,201,154,186,171,76,144,173,218,170,174,134,40,88,232,217,47,115,229,114,174,173,87,181,127,70,39,47,114,1,27,156,209,115,214,108,200,206,103,96,251,125,109,52,246,155,85,37,4,235,210,107,23,74,142,156,171,222,246,185,223,201,159,193,116,241,254,187,243,202,87,135,117,154,216,153,197,117,162,168,100,147,207,83,4,59,221,35,27,178,41,233,151,244,118,34,42,238,137,223,202,95,248,176,47,135,188,167,188,241,27,156,52,152,82,118,201,63,106,167,168,169,170,145,136,230,104,200,161,238,239,141,142,211,222,233,167,135,251,230,195,153,83,128,173,185,107,130,104,240,157,170,23,69,13,59,230,145,90,233,28,245,220,249,28,229,239,119,127,197,0,245,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,122,115,92,225,179,233,206,95,203,154,150,26,94,173,226,221,53,186,159,70,178,119,185,241,239,146,53,110,141,85,106,127,28,139,174,221,123,191,164,144,179,242,241,45,134,155,18,217,167,179,213,233,211,153,88,170,171,175,114,181,200,239,130,162,252,0,131,110,89,25,237,6,85,231,83,108,55,170,134,197,106,185,81,87,191,87,203,20,105,215,88,226,84,239,122,34,254,140,43,220,142,254,143,18,116,237,151,42,75,181,20,117,244,82,35,225,147,93,170,138,139,224,170,139,224,170,158,40,107,231,199,78,73,221,178,55,62,110,84,145,83,189,150,250,154,106,41,233,166,72,101,70,34,190,157,26,173,221,38,186,174,177,61,124,87,252,196,148,242,204,226,142,151,50,114,186,159,8,98,41,154,203,197,29,109,98,59,116,208,34,185,22,88,149,154,49,168,213,211,73,209,60,62,31,16,51,180,165,205,221,224,186,41,80,2,134,185,53,208,172,161,201,163,149,223,172,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,48,215,155,54,104,93,114,227,131,235,165,178,204,218,184,234,49,213,226,143,11,190,174,154,181,212,239,166,129,237,146,166,109,118,162,172,140,150,42,73,41,223,30,173,71,50,161,218,170,162,43,29,153,68,69,243,184,205,11,173,86,63,203,220,151,133,181,112,91,109,150,121,113,69,66,182,181,221,10,201,234,102,146,154,45,244,250,35,119,192,218,73,182,200,170,229,210,174,70,162,55,191,120,71,6,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,103,60,189,193,86,172,181,192,24,107,46,108,85,21,115,219,112,173,158,138,201,71,45,91,218,233,228,130,154,22,67,27,164,115,90,214,171,213,172,69,85,70,181,53,215,68,79,2,2,249,117,100,229,247,57,56,184,192,148,214,137,187,61,38,15,184,65,140,110,149,59,88,254,141,45,4,241,72,212,216,231,177,93,213,157,105,224,213,187,156,206,190,253,174,107,28,134,194,128,98,87,52,124,161,169,205,174,15,177,52,246,216,42,231,185,96,106,136,113,125,44,48,207,20,76,123,41,154,246,85,58,85,147,244,152,202,57,234,228,70,181,90,245,124,108,70,238,253,7,65,182,83,227,175,201,126,105,224,220,204,246,95,180,254,137,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,101,60,216,192,191,149,12,172,198,89,103,237,79,102,125,45,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,166,176,64,109,80,64,15,52,127,61,153,155,246,47,163,209,19,39,193,78,41,177,99,14,17,242,134,237,135,43,187,93,37,62,15,182,90,228,147,164,248,246,213,81,64,218,74,152,244,122,34,174,201,224,149,154,233,181,219,117,106,171,85,21,97,179,154,63,158,204,205,251,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,30,127,154,199,28,117,57,107,106,175,225,111,45,153,73,45,247,19,217,213,152,166,230,231,197,58,91,173,213,77,123,22,137,145,234,170,202,153,162,213,206,116,141,78,156,50,198,230,35,157,43,100,135,23,248,86,227,186,197,194,175,5,248,187,5,97,103,246,220,205,196,24,194,190,75,117,54,143,143,217,116,179,218,96,142,43,174,247,211,203,79,63,74,166,157,169,217,156,168,231,235,170,232,222,245,195,107,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,64,253,252,139,200,188,199,226,47,49,237,217,95,149,246,110,221,117,174,214,89,166,149,85,148,182,250,86,170,36,149,85,50,34,47,78,22,110,110,171,162,185,92,230,177,141,123,222,198,59,97,78,26,56,116,192,156,47,229,101,6,89,224,90,127,246,42,203,197,110,249,191,194,119,78,205,12,51,214,116,229,150,78,143,87,160,199,116,152,237,140,240,68,241,85,181,92,2,240,81,133,120,83,203,138,75,221,218,217,218,51,55,19,91,225,147,17,220,42,18,55,201,65,189,27,35,173,148,235,27,158,198,195,19,209,17,238,99,151,173,35,17,234,187,91,19,34,202,160,0,0,7,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,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,3,94,30,53,248,81,190,240,151,156,181,184,55,165,117,172,194,23,45,107,48,181,238,182,22,55,183,210,237,98,201,26,186,53,86,44,208,61,253,41,19,70,57,116,100,157,54,50,88,208,176,6,79,241,253,198,13,215,139,44,220,115,173,235,73,30,4,193,213,21,148,24,81,144,196,228,125,76,15,123,82,74,233,93,35,27,46,250,132,134,39,164,110,107,82,38,53,140,219,189,36,146,76,96,2,95,185,77,240,81,113,203,250,63,225,59,154,22,206,133,234,247,111,100,120,66,138,68,165,168,142,43,93,84,16,204,151,54,200,199,61,241,205,43,36,116,45,111,230,158,200,250,232,244,114,76,136,201,42,48,3,148,223,23,159,149,220,184,254,15,184,214,183,126,47,192,22,246,123,37,209,208,116,163,170,195,176,164,48,67,186,70,42,177,102,129,239,108,78,213,172,87,70,232,28,157,87,164,207,76,255,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,51,220,179,173,54,171,255,0,47,252,191,177,95,109,148,151,27,109,198,158,253,73,89,71,87,11,102,130,166,9,46,213,205,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,16,115,191,5,90,178,215,58,49,246,92,216,170,42,231,182,225,92,81,117,178,81,203,86,246,186,121,32,166,171,146,24,221,35,154,214,181,94,173,98,42,170,53,169,174,186,34,120,19,147,202,227,200,158,89,125,181,235,21,164,112,115,133,193,86,172,43,198,11,239,182,250,138,185,42,49,142,23,182,222,235,155,51,218,172,142,118,58,106,20,108,72,141,69,70,116,168,98,114,163,149,203,189,207,93,116,84,107,66,69,57,92,102,245,78,109,112,125,134,96,185,79,87,61,203,3,84,77,132,42,166,154,8,162,99,217,76,214,62,149,177,36,127,164,198,81,207,73,26,185,200,215,171,227,122,187,119,233,186,240,113,99,229,99,57,62,95,226,31,78,156,142,174,73,121,199,125,139,21,99,174,31,170,33,235,89,106,109,235,140,104,228,220,198,246,74,168,228,167,164,168,77,17,155,228,235,50,90,110,245,126,214,118,95,117,186,200,229,73,21,226,199,202,198,114,124,191,196,62,157,56,26,214,27,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,15,63,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,4,64,115,150,206,139,174,37,207,155,94,75,218,177,125,92,248,123,7,217,233,42,238,54,86,177,209,65,5,238,126,172,157,87,234,212,235,63,177,203,75,181,218,189,172,73,100,107,118,185,242,162,199,177,234,179,99,29,126,84,51,79,25,102,103,178,253,153,244,183,16,92,111,189,139,175,214,236,189,170,166,73,186,93,77,173,223,183,169,183,118,214,235,166,186,38,186,30,215,136,172,144,181,100,141,54,85,54,223,124,171,186,84,99,204,183,180,227,138,231,205,27,99,100,19,215,203,82,169,4,77,77,85,25,28,81,196,197,87,57,85,207,71,191,221,71,36,108,11,64,103,255,0,38,76,210,250,41,196,117,247,44,235,239,189,150,131,29,225,249,59,53,23,101,223,219,46,148,79,73,161,252,226,49,93,30,202,87,92,93,222,230,177,218,232,186,187,166,134,47,240,235,146,22,172,238,166,205,86,220,47,149,118,186,140,7,150,247,108,113,66,248,99,108,140,158,122,9,105,149,96,149,171,162,171,36,138,73,88,138,215,34,181,234,199,251,200,213,141,254,3,47,113,173,215,45,113,254,26,204,107,21,61,36,247,44,43,120,162,189,209,197,86,199,58,9,39,166,153,147,70,217,26,215,53,202,197,115,17,21,17,205,93,53,209,83,196,13,162,1,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,130,30,108,217,161,106,204,126,48,110,150,203,51,105,36,167,192,182,122,60,46,250,186,106,214,212,50,166,118,58,74,153,181,218,136,145,190,41,106,228,167,124,122,185,90,250,119,106,168,170,172,108,228,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,53,141,204,44,107,117,204,172,127,137,115,26,251,79,73,5,203,21,94,43,111,117,145,82,49,205,130,57,234,102,124,210,54,54,185,206,114,49,28,245,68,69,115,151,77,53,85,241,3,39,248,96,224,202,197,156,156,35,231,175,16,88,142,235,217,234,240,125,190,162,60,52,145,189,239,232,213,80,65,29,194,181,211,66,155,17,221,88,22,42,120,221,212,115,89,215,157,238,137,206,100,74,98,85,166,237,117,176,93,104,175,182,43,157,93,186,229,110,168,142,174,142,178,146,103,67,61,52,241,185,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,132,255,0,112,1,144,216,55,46,184,50,194,56,102,106,42,75,213,62,97,89,217,137,177,11,42,233,213,240,87,190,231,77,27,157,12,144,200,247,177,88,218,101,134,153,81,17,25,34,66,175,86,34,189,200,66,103,20,249,41,252,29,184,130,198,217,57,29,195,182,210,97,251,130,118,9,221,47,82,71,208,207,19,42,41,122,174,233,198,139,50,65,52,73,38,214,35,122,136,253,186,183,69,80,216,247,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,250,198,16,114,130,205,11,86,52,225,46,155,1,194,218,72,46,89,125,120,173,182,212,64,218,214,203,60,176,84,204,234,216,170,159,22,136,232,88,231,84,77,11,117,220,142,90,89,21,29,226,214,230,248,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,10,216,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,201,20,231,123,142,189,161,154,121,105,150,126,203,233,251,7,15,213,223,123,111,95,94,183,111,169,72,122,93,61,190,238,207,102,238,221,185,119,117,180,209,187,53,117,149,229,63,133,175,184,131,141,172,33,118,180,80,246,138,76,51,111,187,221,46,146,117,88,206,207,74,250,25,169,27,38,142,84,87,235,61,93,59,52,106,43,189,253,116,218,215,42,4,244,152,107,205,179,5,90,177,87,5,184,130,251,112,168,171,142,163,7,94,45,87,186,22,194,246,163,36,157,245,45,161,86,202,138,213,85,103,74,186,87,34,53,90,187,218,197,215,68,86,187,50,143,21,157,121,95,106,206,172,163,197,249,81,121,117,36,116,248,166,207,83,109,101,69,77,19,106,217,71,59,216,189,26,164,137,202,136,247,195,47,78,86,123,205,84,124,109,84,115,85,17,80,53,203,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,210,106,174,108,187,195,94,111,83,103,214,67,96,108,220,134,122,73,42,49,21,158,25,174,9,73,4,176,193,21,197,154,197,91,12,108,151,87,163,35,169,142,104,209,85,93,170,49,21,28,228,84,114,135,235,102,246,116,101,126,66,224,217,51,3,55,49,125,38,29,177,71,81,21,34,84,76,201,37,124,179,200,171,178,40,162,137,174,150,87,232,142,114,181,141,114,163,24,247,174,141,99,149,60,79,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,204,11,231,13,195,206,118,221,46,180,252,65,183,22,213,226,60,190,179,83,165,51,237,46,100,20,176,97,54,61,212,144,53,88,139,54,250,183,213,212,202,247,57,237,139,123,17,145,181,234,172,100,123,112,131,133,30,43,179,31,132,172,199,102,53,193,82,246,235,85,119,78,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,57,153,185,203,20,200,138,232,220,231,34,163,216,249,35,120,92,14,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,196,106,241,235,154,88,19,58,120,177,199,57,153,150,151,223,108,225,187,207,179,59,21,111,101,154,159,171,210,182,210,195,39,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,89,42,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,159,224,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,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,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,0,0,69,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,166,85,115,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,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,3,202,113,87,198,190,77,112,153,110,163,102,54,185,251,67,18,92,59,61,77,30,27,162,87,58,186,162,133,106,163,138,162,161,52,106,199,30,200,221,52,145,164,206,137,179,58,7,198,215,162,163,156,219,193,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,129,110,96,156,60,231,110,73,103,109,118,34,206,28,91,87,141,25,141,42,36,169,182,226,234,150,65,78,251,195,226,130,153,106,17,41,35,154,71,82,178,7,78,200,24,197,218,205,145,183,166,136,196,70,182,229,114,224,230,1,89,195,189,246,44,164,205,236,69,254,148,245,253,166,120,170,106,35,158,162,76,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,158,73,67,5,141,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,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,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,0,0,3,85,115,106,131,85,112,39,251,149,199,145,60,178,251,107,214,43,72,1,39,251,149,199,145,60,178,251,107,214,43,72,1,2,127,185,92,121,19,203,47,182,189,98,180,115,71,242,39,153,191,98,250,197,16,229,113,228,79,44,190,218,245,138,209,205,31,200,158,102,253,139,235,20,64,64,9,181,65,170,185,181,64,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,213,115,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,98,87,48,206,11,45,92,83,229,125,69,247,8,97,250,71,102,166,26,167,69,195,245,139,82,218,85,173,129,36,221,45,190,121,28,213,107,216,230,172,174,137,30,173,70,76,173,94,164,108,124,219,178,212,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,122,242,84,243,79,138,126,95,215,122,141,184,245,92,235,50,183,2,97,76,119,128,115,50,193,98,236,184,147,29,251,87,233,5,111,106,153,253,179,177,67,110,134,151,243,111,122,199,30,200,220,173,252,219,91,187,93,93,170,247,158,87,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,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,0,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,225,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,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,188,60,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,186,127,176,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,191,149,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,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,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,116,240,238,86,224,76,41,142,241,118,102,88,44,93,151,18,99,190,193,244,130,183,181,76,254,217,216,161,88,105,127,54,247,172,113,236,141,202,223,205,181,187,181,213,218,175,121,234,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,80,231,38,186,21,42,232,82,137,171,145,223,168,14,90,221,169,222,186,169,80,0,124,183,59,149,37,166,138,74,250,217,17,144,199,166,229,85,68,241,84,68,241,84,79,21,32,179,153,198,123,65,154,153,212,235,13,150,161,178,218,173,180,84,15,213,146,197,34,117,210,57,85,123,216,138,191,163,50,119,43,191,163,192,207,14,102,124,81,210,229,182,87,84,97,12,59,51,95,120,172,173,163,70,237,154,5,86,162,75,42,191,86,57,28,186,105,2,167,135,199,224,70,183,2,217,39,118,207,44,249,182,210,75,78,247,219,233,169,171,103,169,153,97,149,88,170,202,117,106,55,116,122,104,186,202,197,241,79,243,129,33,124,168,248,108,250,13,151,241,102,165,250,151,165,120,184,205,113,167,209,204,157,142,100,123,227,141,27,163,149,26,191,196,170,235,183,94,255,0,233,36,44,252,188,53,97,166,195,86,104,44,244,154,116,225,87,170,42,107,222,174,114,187,226,170,191,19,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,128,0,0,48,251,152,159,11,246,236,237,202,202,235,221,162,211,67,244,142,154,106,4,138,169,212,175,146,100,99,101,86,174,142,103,189,166,217,21,52,211,66,26,178,163,54,179,23,135,28,193,166,175,181,92,174,150,247,81,212,67,37,109,20,82,44,93,88,247,197,43,145,90,246,232,138,230,198,196,213,83,245,124,13,147,235,104,105,46,52,207,162,175,167,100,240,73,166,248,222,154,181,218,42,42,106,159,189,16,135,46,103,124,31,51,4,98,119,230,142,4,180,211,65,108,154,154,153,149,84,244,116,114,181,27,178,25,213,242,170,183,86,39,187,11,83,225,240,213,64,149,92,142,205,123,70,115,101,229,14,56,179,204,215,197,83,44,241,46,147,71,39,124,114,43,87,190,53,211,224,135,191,34,15,149,183,23,140,194,44,131,36,177,85,109,100,145,75,89,44,212,114,75,85,18,70,212,158,122,102,163,17,31,163,149,219,159,34,247,42,248,174,159,178,94,209,81,123,209,117,0,169,170,104,112,222,238,229,42,41,84,248,129,80,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,4,21,243,121,199,95,75,120,201,185,88,61,151,217,62,133,97,251,93,139,173,215,234,118,190,164,110,175,234,237,218,157,61,59,127,79,110,174,254,43,118,190,246,214,206,161,173,103,22,62,105,243,147,230,6,33,245,25,192,203,254,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,161,29,92,146,240,181,138,147,32,177,214,53,167,161,217,122,186,227,5,181,214,84,245,94,189,90,90,74,42,121,41,227,216,171,177,187,95,91,82,186,162,35,151,169,163,149,81,173,68,145,80,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,246,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,2,74,185,61,99,91,174,42,224,249,150,43,133,61,36,116,248,59,20,92,172,148,46,133,142,71,201,3,219,13,114,186,85,87,42,43,250,181,210,181,21,168,212,216,214,38,154,162,185,209,193,205,31,207,102,102,253,139,232,244,70,122,114,80,187,90,166,225,183,25,88,161,185,210,62,229,71,142,42,42,234,40,219,51,86,120,96,154,130,137,177,74,248,245,220,214,61,208,76,214,185,83,71,44,82,34,107,181,116,192,190,104,254,123,51,55,236,95,71,162,3,21,73,169,229,123,192,183,228,83,10,179,60,115,143,6,118,76,201,189,111,246,61,53,107,183,77,98,181,201,27,81,53,133,90,157,158,178,109,100,234,106,174,123,34,86,71,249,167,58,162,53,178,156,174,185,127,214,93,235,45,188,77,231,126,29,232,218,161,236,215,28,15,107,158,73,224,170,146,170,41,226,158,27,179,186,111,102,216,83,165,164,81,200,143,108,205,145,210,43,81,137,19,165,150,160,0,0,0,0,4,74,243,107,227,95,219,117,149,156,38,229,149,206,213,89,101,135,163,38,52,184,64,189,121,29,93,12,253,70,91,26,170,221,145,244,95,20,82,74,232,220,231,44,138,216,149,99,88,166,99,242,171,152,207,26,255,0,193,87,46,32,176,96,11,157,170,76,205,197,63,155,182,211,78,189,89,45,116,42,143,73,46,110,135,107,152,237,175,98,71,19,101,86,181,242,57,206,210,86,195,44,107,5,152,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,192,184,28,52,112,233,142,248,160,205,58,12,179,192,180,255,0,236,85,151,138,221,240,255,0,131,45,125,166,24,103,172,233,203,44,125,110,151,93,142,233,49,219,223,224,137,226,169,41,60,109,114,208,193,184,171,33,172,85,249,37,79,87,73,139,50,151,11,165,182,130,145,176,44,171,136,173,212,253,73,223,3,225,167,141,17,107,164,150,73,230,108,145,70,157,105,167,145,178,53,122,140,124,55,215,128,94,20,104,248,82,200,234,75,37,206,45,248,207,20,116,111,24,162,105,33,129,36,130,169,208,181,27,64,217,34,87,117,33,167,247,218,213,89,30,215,72,249,228,110,212,151,99,114,84,13,91,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,20,112,127,196,165,139,138,156,142,179,230,109,177,58,55,88,118,218,241,37,35,105,95,4,116,151,136,161,141,245,17,196,142,115,247,66,189,86,73,26,163,222,189,57,24,142,84,122,61,173,142,190,108,156,20,91,178,254,179,248,78,229,125,179,161,101,189,220,31,30,47,162,141,42,170,36,138,233,85,60,211,45,205,210,61,207,100,112,202,249,27,11,155,249,166,50,78,130,49,28,179,42,51,16,56,63,226,82,251,194,182,120,217,243,54,216,157,107,84,219,109,120,146,145,180,172,158,74,187,60,179,70,250,136,226,71,57,155,102,78,147,36,141,81,236,78,164,108,71,42,177,94,215,6,199,192,252,156,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,199,235,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,237,175,88,173,44,87,59,140,21,106,175,201,124,189,204,105,170,42,210,229,99,197,18,217,41,226,107,219,208,116,21,212,146,77,43,158,221,187,149,232,235,124,40,213,71,34,34,58,77,81,218,162,182,250,242,184,242,39,150,95,109,122,197,105,239,248,214,194,214,44,97,194,62,111,90,113,29,15,107,164,167,193,247,59,164,113,245,95,30,218,170,40,29,87,77,38,172,84,85,217,60,17,63,77,118,187,110,142,69,106,170,40,66,183,46,172,227,190,228,223,23,24,18,166,209,15,104,164,198,23,8,48,117,210,155,115,25,214,165,175,158,40,218,187,220,199,171,122,83,165,60,250,55,107,159,208,217,185,173,123,148,155,254,44,124,172,103,39,203,252,67,233,211,154,224,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,19,205,140,117,249,80,224,23,25,102,95,178,253,153,244,183,39,238,55,222,197,215,235,118,94,213,101,146,110,151,83,107,119,237,234,109,221,181,186,233,174,137,174,128,107,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,12,0,231,55,154,95,69,56,113,177,101,157,5,247,178,215,227,188,65,31,105,162,236,187,251,101,174,137,139,52,223,156,86,43,99,217,84,235,115,187,156,215,187,93,19,86,245,16,207,242,0,121,154,103,95,229,167,139,140,83,217,237,253,150,131,2,107,130,168,247,197,178,105,123,20,243,118,137,36,210,71,181,218,213,75,83,177,201,183,88,146,45,205,71,110,212,45,167,9,25,47,117,207,174,33,176,78,95,210,225,10,188,69,104,146,241,71,87,137,41,225,123,162,100,86,72,234,35,237,178,203,43,92,213,137,157,37,115,81,200,230,185,94,246,49,154,200,246,34,229,7,58,191,52,248,91,229,253,15,168,220,75,191,201,67,36,45,73,106,198,92,72,205,124,171,117,201,213,21,24,30,158,218,216,218,216,35,129,27,69,89,44,239,119,123,158,247,57,97,107,81,54,163,17,146,42,239,222,157,59,65,206,175,205,62,22,249,127,67,234,55,16,28,149,60,211,226,159,151,245,222,163,110,49,171,140,156,139,172,225,219,136,236,103,151,62,198,246,117,149,183,9,46,56,113,172,89,223,11,236,245,15,116,148,169,28,179,162,62,94,155,23,160,247,234,228,234,195,43,119,185,90,174,92,149,228,169,230,159,20,252,191,174,245,27,113,122,185,218,100,229,138,92,43,129,120,129,167,155,163,122,166,184,38,14,172,143,107,221,218,233,100,142,162,174,157,117,87,236,143,162,248,170,123,145,155,159,218,189,231,105,27,81,66,224,114,100,205,47,165,124,56,223,114,206,190,251,218,171,240,38,32,147,179,81,118,93,157,142,215,90,196,154,31,206,35,17,178,111,170,109,197,221,238,115,219,166,139,163,122,104,103,249,0,60,178,243,175,242,45,197,198,22,237,22,254,213,65,142,244,193,85,155,34,223,52,93,182,120,123,60,145,235,35,26,221,42,162,166,222,229,221,164,75,46,214,171,182,233,63,192,97,255,0,53,60,227,190,229,23,8,247,122,108,57,14,149,120,246,225,22,14,146,167,115,63,189,105,106,96,158,74,149,216,246,57,31,212,130,158,88,52,247,92,222,190,246,185,28,196,69,132,204,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,6,122,115,180,204,204,85,83,154,120,23,39,59,95,75,13,219,240,250,98,110,132,114,72,222,209,93,81,83,81,79,190,102,239,233,191,167,29,46,145,174,196,115,122,243,251,202,143,209,60,175,38,76,173,250,87,196,117,247,51,43,236,93,170,131,2,97,249,59,53,111,106,217,216,238,149,175,72,97,252,218,61,29,38,250,86,220,91,222,215,49,186,106,186,59,166,160,77,73,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,169,50,134,26,243,108,193,86,172,85,193,110,32,190,220,42,42,227,168,193,215,139,85,238,133,176,189,168,201,39,125,75,104,85,178,162,181,85,89,210,174,149,200,141,86,174,246,177,117,209,21,174,12,42,228,193,155,212,216,67,62,113,46,81,220,103,164,134,159,48,172,237,154,141,93,4,175,158,107,141,191,169,44,112,177,237,247,24,197,166,154,186,71,43,211,189,97,141,17,200,171,181,243,62,107,45,144,57,199,125,225,255,0,57,112,158,113,97,200,123,69,94,25,184,54,162,74,109,204,103,107,165,123,93,29,77,54,247,177,233,31,86,9,37,139,169,177,92,205,251,155,239,53,20,217,164,8,1,230,143,231,179,51,126,197,244,122,35,37,57,29,97,107,21,94,42,205,204,107,81,67,190,245,106,183,217,237,116,117,61,87,167,74,150,174,74,169,42,35,216,139,177,219,159,69,76,186,170,43,147,167,163,85,17,206,69,193,110,44,124,211,231,39,204,12,67,234,51,146,169,201,147,43,126,138,112,227,125,204,202,251,23,101,175,199,120,130,78,205,91,218,183,246,203,93,19,18,24,127,54,143,86,199,178,169,215,22,247,181,175,118,186,174,173,233,168,25,254,0,3,88,28,216,192,191,146,252,211,198,89,103,237,79,105,253,18,196,23,27,23,109,232,116,123,87,101,169,146,30,175,79,115,182,110,233,238,219,185,218,107,166,171,166,164,234,114,184,242,39,150,95,109,122,197,105,20,28,205,45,54,171,47,28,121,159,71,102,182,82,80,83,201,81,109,171,124,84,208,182,38,58,121,237,148,147,77,42,181,168,136,175,146,89,36,145,238,241,115,222,231,46,170,170,166,127,242,80,187,90,166,225,183,25,88,161,185,210,62,229,71,142,42,42,234,40,219,51,86,120,96,154,130,137,177,74,248,245,220,214,61,208,76,214,185,83,71,44,82,34,107,181,116,12,255,0,187,90,109,87,251,85,109,138,251,108,164,184,219,110,52,242,82,86,81,213,194,217,160,169,130,70,171,100,138,72,220,138,215,177,205,85,106,181,81,81,81,85,20,129,110,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,207,161,229,51,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,231,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,214,8,154,158,74,158,86,49,79,204,10,239,78,183,17,129,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,62,79,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,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,17,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,63,192,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,59,93,108,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,102,147,29,120,219,224,251,12,241,115,149,242,217,92,148,148,88,218,199,79,59,176,157,226,174,90,142,133,12,242,201,3,230,100,145,196,244,107,153,51,105,153,18,189,204,145,99,71,43,216,215,42,109,112,107,194,108,167,194,119,149,140,155,249,127,135,189,58,3,92,204,127,128,49,150,86,99,43,182,95,102,14,30,171,177,226,27,29,66,211,87,80,212,162,111,137,250,34,162,162,162,171,94,199,53,90,246,61,170,172,123,28,215,53,92,215,34,174,198,124,39,121,88,201,191,151,248,123,211,160,2,234,128,0,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,53,87,54,168,53,87,2,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,128,16,39,251,149,199,145,60,178,251,107,214,43,71,52,127,34,121,155,246,47,172,81,14,87,30,68,242,203,237,175,88,173,28,209,252,137,230,111,216,190,177,68,4,0,155,84,26,171,155,84,1,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,45,87,52,127,61,153,155,246,47,163,209,25,255,0,201,83,202,198,41,249,129,93,233,214,227,0,57,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,1,159,224,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,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,0,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,181,92,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,28,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,0,0,0,0,8,1,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,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,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,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,225,124,0,225,221,253,200,114,137,162,104,112,137,241,42,0,120,12,241,205,123,70,76,229,229,118,56,188,76,214,69,77,44,17,38,179,71,31,124,146,35,83,190,69,211,226,167,190,85,68,239,85,208,136,78,105,60,94,51,23,50,124,146,194,181,181,145,197,21,100,83,86,73,21,84,75,27,146,9,234,90,172,84,102,174,71,110,100,107,222,169,224,154,254,208,194,92,215,205,172,197,226,59,48,106,107,238,183,43,165,193,213,149,19,73,69,69,44,139,47,74,61,242,202,212,70,177,186,42,181,178,61,53,68,253,127,2,101,121,118,112,191,110,201,44,172,161,189,221,237,52,63,72,234,102,175,73,106,155,74,248,230,86,58,84,106,106,231,251,218,109,141,19,77,52,48,179,150,39,7,204,198,248,157,153,163,142,237,52,211,219,33,166,169,101,45,61,101,28,174,71,111,134,5,100,168,174,209,139,238,204,228,248,252,116,82,99,104,168,105,45,212,204,162,160,167,100,16,71,174,200,216,154,53,186,170,170,232,159,189,84,14,240,0,28,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,240,89,205,149,216,123,53,48,69,211,15,95,44,212,181,253,122,57,227,99,38,135,169,185,93,12,140,70,162,106,159,236,139,241,248,158,244,1,173,13,226,209,140,248,114,206,10,88,43,160,173,181,92,172,181,52,117,219,85,122,78,146,52,88,229,78,244,87,38,138,173,211,227,222,158,29,218,27,6,240,235,156,24,119,57,178,226,143,20,216,175,244,183,77,242,212,68,247,195,55,81,117,100,138,139,175,114,120,106,223,135,234,48,147,153,207,7,44,198,16,212,230,198,6,195,40,149,244,116,113,245,150,146,155,87,73,28,16,84,189,88,191,156,79,21,70,127,37,87,195,196,198,62,92,156,93,213,228,254,41,163,203,156,73,136,36,166,176,220,43,52,129,39,168,219,19,100,158,162,153,170,196,78,155,180,213,18,71,107,170,39,122,248,120,129,57,0,233,165,171,166,174,129,181,84,115,178,104,95,174,215,177,218,162,232,186,47,127,239,69,59,128,225,23,69,208,228,225,66,40,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,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,1,133,92,161,176,47,209,46,13,173,183,255,0,106,118,191,166,184,130,233,125,232,244,58,125,147,167,35,104,58,91,183,47,83,94,193,212,221,163,127,141,219,167,187,185,217,170,0,2,21,185,213,249,167,194,223,47,232,125,70,226,77,72,2,42,249,24,253,118,125,219,252,72,244,24,203,129,90,158,41,121,143,102,94,56,204,26,10,182,101,93,130,162,215,13,116,212,213,81,49,247,59,140,54,107,83,210,218,168,146,36,240,177,209,212,54,71,204,214,126,131,28,198,189,143,114,61,146,104,0,249,45,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,0,0,0,0,141,94,102,60,187,177,86,108,223,111,92,75,228,194,251,71,16,54,223,72,151,188,45,21,60,143,170,186,118,118,58,55,85,211,72,178,57,29,51,96,101,51,18,149,145,183,123,97,115,154,174,149,201,28,142,83,124,20,92,114,254,143,248,78,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,167,178,62,186,61,28,147,34,50,74,128,0,0,31,147,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,130,30,46,248,18,199,217,75,197,29,38,81,229,94,25,171,191,219,115,18,162,90,252,19,79,69,4,218,50,7,74,253,244,47,150,117,86,171,233,26,137,212,145,210,185,18,21,138,105,93,30,245,107,103,208,1,143,252,16,112,181,252,17,242,58,12,183,173,196,158,219,189,92,174,18,95,111,117,17,55,109,43,43,165,134,24,157,21,50,43,81,235,11,25,4,109,71,63,222,123,145,207,209,136,228,141,153,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,251,107,214,43,76,170,0,13,101,184,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,148,174,18,179,66,235,152,252,166,51,62,217,121,109,92,149,24,23,11,226,236,46,202,186,154,215,84,62,166,6,91,31,83,14,155,145,22,54,69,21,92,116,236,143,87,35,89,78,221,21,17,81,141,145,240,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,46,168,0,0,2,213,113,85,154,95,145,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,155,86,61,174,214,170,88,27,239,181,88,154,234,253,26,142,84,214,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,67,105,224,5,180,225,175,40,105,178,23,33,176,54,81,195,5,36,117,24,118,207,12,55,5,164,158,89,160,150,226,253,101,173,154,55,203,163,213,146,84,201,52,136,138,141,209,30,136,141,106,34,53,34,135,157,95,154,124,45,242,254,135,212,110,36,212,128,33,91,146,167,154,124,83,242,254,187,212,109,196,175,113,41,148,52,217,245,144,216,231,40,230,130,146,74,140,69,103,154,27,122,213,207,44,48,69,113,102,146,209,77,35,226,213,232,200,234,99,134,69,68,71,106,140,84,86,185,21,90,183,44,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,201,60,42,230,151,229,167,135,28,186,204,201,175,190,217,175,188,225,250,95,106,214,246,94,207,213,186,68,206,141,119,230,209,140,107,116,170,138,118,251,141,70,46,154,179,86,171,85,110,168,3,90,206,42,179,75,242,211,196,118,98,230,100,55,223,108,208,94,113,5,87,178,171,123,47,103,234,218,226,127,70,135,243,106,198,57,186,82,197,3,125,246,163,215,77,95,171,149,202,178,233,201,235,5,93,112,175,7,204,190,220,42,41,36,167,198,56,162,229,123,161,108,47,114,190,56,24,216,104,85,178,162,181,17,31,213,161,149,200,141,87,38,199,49,117,213,85,173,205,240,0,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,235,0,53,108,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,108,39,192,62,102,98,172,221,225,11,45,177,214,53,171,237,119,170,139,125,69,190,166,169,210,73,36,149,93,138,174,106,54,79,43,228,123,158,249,164,101,59,95,35,213,222,244,142,123,145,17,21,17,50,0,1,170,185,63,220,174,60,137,229,151,219,94,177,90,101,80,0,0,2,0,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,37,80,0,0,1,101,56,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,89,94,84,217,91,142,242,91,36,241,238,89,230,101,139,216,216,146,205,152,19,246,218,46,213,13,71,75,171,104,181,205,31,231,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,76,213,0,0,0,0,0,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,196,212,128,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,210,127,128,0,0,0,0,26,171,155,41,240,157,229,99,38,254,95,225,239,78,128,186,160,0,0,1,21,124,243,190,164,254,242,126,26,74,160,2,21,185,42,121,167,197,63,47,235,189,70,220,77,72,0,0,0,0,0,69,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,0,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,24,43,204,127,151,253,31,17,22,41,115,111,40,112,239,250,108,80,118,104,37,166,167,146,10,120,241,21,46,246,71,182,161,243,62,56,217,52,49,170,189,147,43,183,44,113,44,78,71,254,101,98,201,94,19,188,172,100,223,203,252,61,233,208,23,84,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,127,128,32,7,149,199,158,204,178,251,107,209,235,73,254,0,0,0,1,170,185,181,64,3,21,121,92,121,19,203,47,182,189,98,180,128,19,106,128,6,42,242,184,242,39,150,95,109,122,197,104,230,143,228,79,51,126,197,245,138,35,42,128,26,171,155,84,0,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,77,72,2,0,121,163,249,236,204,223,177,125,30,136,207,254,74,158,86,49,79,204,10,239,78,183,25,254,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,137,169,0,0,0,0,0,8,1,230,143,231,179,51,126,197,244,122,34,127,128,24,1,201,83,202,198,41,249,129,93,233,214,227,63,192,0,0,0,0,0,69,95,60,239,169,63,188,159,134,146,168,0,133,110,74,158,105,241,79,203,250,239,81,183,14,117,126,105,240,183,203,250,31,81,184,147,82,0,138,190,70,63,93,159,118,255,0,18,37,80,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,63,192,12,0,228,169,229,99,20,252,192,174,244,235,113,159,224,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,147,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,42,234,186,5,80,128,114,1,211,85,87,77,67,3,170,171,39,100,48,179,77,207,123,180,68,213,116,78,255,0,222,168,5,170,226,59,59,240,190,74,224,185,110,247,252,69,73,107,150,70,181,209,44,211,116,213,83,173,19,21,83,221,95,241,244,240,53,252,179,218,49,159,17,185,193,85,5,12,21,183,91,149,234,166,178,187,106,47,85,209,198,171,36,171,222,170,212,209,21,218,124,59,215,195,191,67,33,57,145,113,75,89,156,217,152,220,45,134,241,52,179,216,108,105,87,71,60,80,84,43,161,146,68,171,118,141,84,216,223,209,72,163,95,21,241,79,233,202,238,88,220,28,179,7,195,77,155,24,231,12,162,215,214,81,201,209,90,186,109,29,28,115,193,76,244,98,126,113,124,21,95,252,148,95,31,0,51,191,38,114,187,15,101,94,8,181,225,235,29,154,150,131,161,71,4,111,100,48,244,246,171,97,141,138,213,77,87,253,141,62,63,3,222,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,249,88,155,15,91,49,77,142,178,199,117,163,134,166,10,168,36,137,89,43,55,55,222,99,155,174,159,185,203,253,102,190,60,99,100,45,235,134,252,233,150,138,213,105,170,182,91,82,42,42,219,125,68,113,44,108,138,85,103,131,93,189,222,246,248,158,239,29,127,103,113,177,25,133,92,200,56,95,118,115,224,10,188,81,102,161,154,91,165,170,153,106,99,74,122,88,164,124,139,5,53,82,181,138,171,163,145,21,94,223,243,1,79,46,174,45,168,179,203,10,212,97,219,253,246,53,190,91,33,73,101,166,154,163,116,140,234,85,76,214,39,241,108,69,213,187,60,53,241,67,53,205,113,184,83,207,187,231,13,153,171,21,243,179,244,233,171,159,77,75,113,142,162,73,97,72,226,74,136,228,234,42,51,191,86,181,29,166,168,189,206,95,233,216,75,47,179,11,13,230,61,130,27,246,28,186,82,86,69,46,229,94,207,46,244,110,143,115,60,116,79,139,20,15,78,113,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,14,64,0,97,71,49,94,45,168,178,55,10,211,225,219,5,246,52,190,92,225,89,98,166,134,163,108,143,233,213,66,215,167,241,111,68,209,187,252,116,240,83,44,51,7,48,176,222,92,88,38,191,98,59,165,37,28,81,109,84,237,18,236,71,106,246,179,199,69,248,189,13,123,120,172,207,187,231,18,121,171,45,243,179,245,41,168,95,83,75,110,142,158,73,102,73,34,90,137,36,234,34,63,191,87,53,91,174,136,157,205,79,232,15,81,193,151,13,183,206,37,243,30,166,231,116,183,212,220,173,84,117,15,91,140,146,66,178,54,121,165,130,119,166,231,117,24,187,145,237,107,151,77,127,73,53,211,227,63,152,103,15,91,48,181,142,142,199,106,163,134,154,10,88,35,137,25,19,54,183,221,99,91,174,159,185,169,253,70,39,114,217,225,193,249,41,148,75,113,188,209,77,13,210,254,250,91,140,141,168,166,142,55,177,206,163,141,28,222,237,85,81,21,206,239,85,253,127,180,204,96,0,28,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,192,225,174,69,238,215,188,229,123,206,149,77,143,221,175,118,160,119,159,61,194,130,150,233,69,61,190,182,22,75,5,68,110,138,70,185,168,228,86,185,21,23,185,81,83,193,84,250,0,16,181,204,163,130,250,60,166,169,166,204,124,9,72,169,67,91,80,248,170,233,219,29,52,17,197,28,116,145,187,123,81,138,213,255,0,165,191,84,209,117,87,119,126,223,65,202,231,139,171,229,155,21,79,149,24,190,161,213,84,83,211,68,148,149,19,212,84,73,34,57,245,190,246,169,239,55,255,0,158,63,103,130,120,146,173,154,153,117,101,205,28,25,113,194,119,186,118,75,21,93,52,241,55,116,76,122,162,190,39,199,220,143,69,79,7,154,251,231,166,76,98,174,20,51,62,129,180,215,41,229,74,106,152,170,40,42,92,230,198,233,29,19,32,153,81,201,20,138,168,136,233,17,60,83,195,187,246,6,198,52,117,80,215,82,67,91,78,237,209,79,27,100,98,232,169,170,42,106,158,39,113,137,28,188,56,148,110,118,228,245,162,217,118,233,182,239,102,182,195,21,70,215,76,253,238,73,101,139,85,87,167,199,166,139,250,75,226,101,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,166,178,170,26,26,73,171,106,29,182,40,35,116,143,93,21,116,68,77,87,192,238,49,35,152,127,18,141,201,44,158,187,219,45,61,55,93,239,54,217,162,167,220,233,153,177,203,44,81,106,138,196,248,117,21,127,73,60,0,195,30,104,220,93,95,47,56,170,12,168,194,21,14,165,162,130,154,84,171,168,130,162,162,57,21,204,173,247,116,79,117,191,252,239,251,124,87,192,243,252,181,248,47,163,205,154,154,156,199,199,116,138,180,52,85,12,138,146,157,209,211,79,28,177,201,73,35,183,185,30,174,95,250,99,52,77,19,69,111,127,236,198,220,139,201,140,85,197,126,103,215,182,166,229,60,73,83,83,45,69,125,75,92,217,29,27,165,100,243,34,53,37,145,21,81,93,26,167,138,248,247,254,221,130,50,175,46,172,185,93,131,45,216,78,201,78,200,162,164,166,130,39,109,137,140,85,86,68,200,251,209,136,137,224,192,61,61,190,130,150,215,69,5,190,138,22,69,5,60,109,138,54,181,168,212,70,181,17,19,185,17,19,193,16,250,0,2,151,57,19,187,94,243,148,240,58,81,55,191,118,189,218,157,201,220,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,7,10,136,167,32,10,91,170,119,104,84,0,3,15,249,139,240,221,100,206,60,167,154,247,209,233,92,172,109,171,174,134,88,225,133,93,185,180,111,209,21,207,209,118,235,27,117,68,84,94,228,253,72,102,1,213,85,77,13,101,52,180,149,12,71,197,51,29,27,218,168,138,138,213,77,21,52,94,239,5,3,93,30,28,115,163,19,240,195,157,107,45,27,213,240,251,66,27,109,198,55,79,36,108,88,227,171,98,171,244,137,87,85,68,107,187,189,239,210,95,233,159,220,153,204,42,60,209,203,76,59,141,105,21,52,186,219,96,170,114,38,253,17,94,223,214,244,69,95,5,241,34,103,154,159,12,31,64,241,99,115,99,14,90,169,97,162,191,93,42,86,175,162,232,99,93,122,17,189,28,172,107,26,171,250,18,42,234,170,186,175,237,61,23,42,190,44,224,195,55,9,178,127,24,220,42,86,153,180,112,69,108,214,57,166,78,250,181,69,77,119,171,91,167,93,136,158,234,119,126,224,37,232,29,52,117,80,215,82,65,93,76,229,116,85,17,182,88,213,83,69,86,185,53,78,239,220,167,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,154,202,168,104,105,39,174,169,114,182,42,120,221,44,138,137,170,163,90,154,175,119,238,64,60,126,115,102,21,30,87,101,166,34,198,181,106,154,90,173,179,213,53,23,126,138,172,111,235,98,42,167,138,120,16,5,196,118,116,98,126,39,179,173,37,172,122,178,31,104,77,109,183,70,217,228,145,137,28,149,111,84,126,146,170,104,170,142,111,119,187,250,41,253,25,115,205,83,139,56,49,53,194,28,159,193,215,10,148,166,117,28,241,92,244,142,104,83,186,173,17,19,93,232,215,107,208,122,47,186,189,223,188,243,188,171,56,96,250,121,139,29,155,24,142,213,75,53,21,134,233,76,180,157,103,67,34,235,208,145,234,228,99,152,229,79,211,141,83,69,69,213,63,96,25,185,203,163,134,235,38,78,101,60,55,190,143,86,229,124,109,37,116,210,201,12,40,237,206,163,102,168,142,102,171,183,89,29,162,42,170,247,175,235,83,48,14,170,90,104,104,233,162,164,167,98,50,40,88,216,216,212,68,68,70,162,104,137,162,119,120,33,218,0,165,218,175,118,133,64,14,17,17,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,3,192,231,110,85,90,115,135,1,92,112,133,214,150,25,187,69,61,67,34,234,53,139,181,242,66,248,245,69,123,92,136,190,255,0,142,132,0,241,37,147,216,183,134,172,239,187,91,92,198,210,69,75,121,154,91,84,208,212,181,202,173,141,204,149,191,197,237,86,233,212,103,193,191,179,195,83,99,195,14,249,134,112,147,67,159,185,124,151,139,61,59,189,189,104,125,77,116,78,125,114,195,26,189,41,92,141,69,69,106,162,162,185,140,215,195,195,196,15,199,229,209,197,182,31,205,76,183,195,249,121,116,184,214,73,136,237,52,20,244,83,164,176,74,173,89,17,39,239,234,57,206,215,86,195,174,191,215,167,130,102,225,173,182,85,227,156,87,194,206,127,209,220,42,95,28,21,56,90,246,145,92,163,108,108,169,107,155,26,186,55,237,240,215,221,123,213,52,84,241,79,220,108,1,195,238,110,218,51,167,42,176,230,56,182,76,247,186,229,109,130,166,84,116,11,22,142,114,42,126,138,170,233,222,215,120,42,129,114,74,93,221,222,84,112,169,170,104,5,40,244,82,173,80,249,229,106,181,117,215,84,64,217,87,250,62,32,125,32,165,171,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,186,1,206,168,82,175,68,58,93,42,255,0,71,192,68,213,114,235,174,136,160,119,183,191,188,168,225,19,68,208,228,1,132,124,197,248,182,195,249,87,150,248,131,47,45,119,26,200,241,29,218,130,162,138,4,138,9,81,169,34,164,29,253,70,185,186,104,217,181,215,250,181,240,92,147,226,11,55,109,25,45,149,88,143,28,92,230,123,29,109,182,207,83,18,54,5,151,87,53,17,63,69,21,53,239,115,124,85,13,127,243,83,28,226,190,41,179,254,178,225,76,248,231,169,197,55,181,138,219,27,163,101,51,90,217,21,177,179,119,142,158,235,24,171,170,175,130,254,224,62,222,27,114,123,22,241,43,157,246,155,107,88,218,184,170,175,48,203,117,154,106,150,181,81,178,57,242,187,248,205,202,237,122,111,248,59,246,248,234,79,246,73,101,85,167,39,176,21,187,8,90,169,97,135,179,211,211,178,94,155,88,155,159,28,44,143,85,86,53,168,171,238,120,232,99,207,47,62,18,104,114,11,47,150,241,120,167,119,183,174,239,166,174,149,204,174,89,163,71,173,43,81,200,136,141,68,68,71,61,250,120,248,248,153,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,227,83,147,133,79,136,28,43,145,14,90,228,114,106,135,76,154,183,192,161,142,218,169,170,47,119,136,31,81,68,208,199,81,12,148,243,55,116,114,181,88,228,215,77,81,83,69,66,164,84,84,69,79,137,200,17,31,205,3,131,89,109,151,43,222,124,97,26,52,109,59,214,107,133,205,36,184,106,170,212,74,86,106,216,220,159,13,100,93,17,127,87,143,129,225,249,104,241,135,89,128,113,173,131,39,49,77,67,18,209,112,170,138,138,133,209,208,111,123,81,123,75,220,142,123,92,139,250,82,49,17,116,95,248,73,125,205,28,9,105,204,172,3,125,193,151,152,31,45,61,214,130,106,71,35,36,115,29,163,219,240,86,247,167,122,39,192,215,223,137,220,168,190,240,227,196,21,234,154,213,75,61,53,45,186,244,234,171,68,211,49,242,39,184,177,202,158,243,216,212,126,139,35,83,227,251,127,90,134,197,116,21,212,215,58,56,107,232,222,175,134,120,219,35,21,81,81,85,174,68,84,238,95,216,168,125,6,12,242,199,226,162,124,228,203,202,156,39,138,235,41,146,241,101,158,150,134,22,178,56,225,89,26,148,141,213,219,81,234,171,170,196,238,244,106,126,239,213,156,192,82,230,110,208,249,182,185,142,209,52,62,179,174,88,209,221,250,119,129,75,30,159,15,129,220,124,141,218,213,241,239,59,216,239,212,160,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,224,54,62,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,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,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,100,1,138,188,209,252,137,230,111,216,190,177,68,4,117,112,245,204,123,140,236,115,159,185,105,130,177,78,114,118,219,46,32,198,22,107,93,198,155,232,237,170,62,189,44,245,177,71,44,123,217,76,215,183,115,30,228,213,170,142,77,117,69,69,239,38,252,214,179,132,239,52,249,55,243,3,15,122,140,6,202,96,0,0,0,0,96,7,53,190,40,243,219,134,191,201,119,228,83,28,253,28,250,71,237,191,105,255,0,131,40,235,58,253,159,176,244,127,213,49,73,183,111,94,95,209,211,93,221,250,232,154,91,254,87,252,102,113,39,196,78,126,223,240,86,113,230,71,210,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,126,87,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,133,92,198,120,246,254,10,246,40,50,223,46,224,237,25,155,137,173,253,178,146,162,122,125,244,182,90,23,189,241,37,99,145,233,178,105,149,241,200,216,162,239,106,57,142,124,169,181,173,142,107,151,199,39,23,118,174,16,114,141,184,174,11,117,37,227,22,95,170,29,109,195,150,169,234,26,198,62,116,98,185,245,83,49,28,146,190,154,20,219,191,166,154,171,228,134,53,116,125,84,145,186,251,98,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,2,111,184,5,230,35,133,120,156,163,164,202,220,120,158,196,204,219,109,190,20,78,209,81,27,163,196,221,40,27,218,106,233,246,71,27,35,155,123,101,145,244,168,223,118,53,71,49,94,214,201,210,244,22,14,54,237,86,94,56,241,199,9,25,143,61,37,5,60,149,20,83,97,59,197,77,83,98,99,167,158,217,110,123,45,41,27,97,68,87,201,44,149,146,178,89,101,213,207,123,97,106,42,172,109,60,175,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,163,131,154,63,158,204,205,251,23,209,232,128,159,224,97,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,0,0,0,45,167,17,89,243,131,120,109,202,59,238,107,99,58,218,70,178,221,78,246,91,40,102,168,88,95,118,184,171,28,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,62,188,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,184,45,87,13,124,102,216,179,195,56,51,75,32,111,118,175,101,99,60,185,196,23,154,120,82,6,61,212,183,59,61,45,193,212,209,212,181,203,175,78,102,110,133,146,198,229,209,206,123,100,143,84,115,227,135,37,77,112,120,133,197,55,220,13,198,134,101,227,92,45,93,216,175,88,127,52,47,55,75,117,79,73,146,116,42,160,187,75,36,82,108,122,57,142,218,246,53,116,114,43,87,77,21,21,59,137,180,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,224,200,160,0,0,8,224,230,177,199,29,78,90,218,171,248,91,203,102,82,75,125,196,246,117,102,41,185,185,241,78,150,235,117,83,94,197,162,100,122,170,178,166,104,181,115,157,35,83,167,12,177,185,136,231,74,217,33,12,138,203,142,51,108,89,183,198,38,42,225,159,3,90,186,182,172,9,135,238,53,23,187,197,67,30,201,39,188,83,215,82,83,58,154,157,139,166,144,197,213,153,175,145,200,171,36,136,155,52,99,17,243,126,87,24,156,98,255,0,4,172,211,201,255,0,164,52,125,175,6,99,95,107,91,175,191,156,233,251,63,167,83,107,217,113,247,32,150,89,122,16,203,87,249,134,109,234,117,123,215,86,179,76,0,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,9,73,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,250,200,118,229,79,199,29,54,90,221,104,56,91,204,150,85,203,98,196,247,132,102,22,185,181,242,206,182,235,141,83,152,196,162,124,122,170,50,154,105,116,115,93,27,83,167,52,178,57,232,230,202,233,33,152,144,0,0,0,24,255,0,195,239,29,60,56,241,43,125,187,97,108,187,198,125,158,245,110,184,75,69,73,110,188,53,148,85,87,136,88,199,189,42,232,98,123,183,205,10,178,57,28,169,162,75,27,89,172,177,198,142,110,224,241,89,203,198,221,171,135,238,51,112,222,73,102,68,244,148,120,39,26,97,123,117,91,47,53,117,77,167,130,197,90,181,55,72,221,44,154,66,231,72,201,221,29,20,74,231,200,200,225,72,214,69,209,22,69,50,212,133,110,117,126,105,240,183,203,250,31,81,184,151,215,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,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,138,14,42,249,193,98,166,99,186,59,7,10,235,106,250,55,99,184,83,214,207,136,43,105,36,155,233,20,61,24,222,234,69,165,168,134,41,41,97,73,29,52,114,43,87,170,253,140,116,114,68,154,239,150,162,16,57,143,242,255,0,172,225,222,251,46,109,229,14,29,255,0,74,122,254,205,4,180,212,242,79,81,38,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,204,172,161,47,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,53,214,224,235,140,92,119,194,6,59,168,191,216,40,253,179,134,239,59,62,144,97,254,164,52,254,212,233,67,80,202,95,239,167,193,44,144,116,164,168,89,63,54,137,191,77,174,213,23,187,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,32,122,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,158,130,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,0,120,254,227,6,235,197,150,110,57,214,245,164,143,2,96,234,138,202,12,40,200,98,114,62,166,7,189,169,37,116,174,145,141,151,125,66,67,19,210,55,53,169,19,26,198,109,222,146,73,32,102,87,8,28,214,111,185,161,196,117,211,5,103,93,23,179,112,254,63,184,82,91,240,85,53,190,22,75,13,134,169,94,232,226,165,153,237,141,38,168,237,42,248,145,211,185,85,172,149,168,169,28,81,72,229,134,79,205,85,201,147,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,129,34,160,24,213,199,71,25,182,46,15,50,226,150,231,29,171,219,56,207,20,118,138,124,51,109,149,143,74,87,73,18,51,171,83,83,35,116,210,24,186,177,42,198,215,36,146,57,237,107,118,162,190,88,194,207,243,35,230,9,83,195,181,52,121,61,147,119,90,71,102,45,198,157,181,53,183,40,101,138,103,225,150,36,176,73,18,75,79,52,18,195,51,234,97,89,218,140,115,154,248,216,172,147,77,31,26,175,171,224,115,152,238,13,226,182,165,217,125,140,45,20,152,63,49,105,233,219,44,52,44,170,89,41,47,108,100,72,179,203,70,175,68,115,30,215,36,143,90,103,43,222,216,180,115,100,149,27,42,199,5,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,147,105,203,131,151,253,31,14,246,40,179,111,55,176,239,250,108,87,246,152,34,166,168,146,10,136,240,237,46,247,199,182,157,240,190,72,223,52,209,162,61,243,35,183,36,114,164,77,70,126,121,101,8,235,254,234,63,29,159,246,115,255,0,115,54,127,249,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,107,46,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,11,127,196,46,41,190,224,108,130,204,188,107,133,171,187,21,235,15,224,251,205,210,221,83,210,100,157,10,168,40,165,146,41,54,61,28,199,109,123,26,186,57,21,171,166,138,138,157,196,32,255,0,117,31,142,207,251,57,255,0,185,155,63,252,208,154,158,44,124,172,103,39,203,252,67,233,211,154,214,1,181,64,0,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,159,228,85,243,206,250,147,251,201,248,104,30,83,128,174,61,120,177,206,158,44,112,54,89,230,94,107,123,103,13,222,125,167,219,104,189,133,109,167,234,244,173,181,83,71,249,200,105,217,35,116,146,38,59,221,114,107,166,139,170,42,162,203,249,0,60,174,60,246,101,151,219,94,143,90,76,79,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,211,98,170,58,86,34,133,170,230,59,199,29,79,10,88,54,131,7,229,243,41,42,51,23,24,83,206,250,25,165,124,82,178,201,72,213,70,45,108,176,42,171,158,247,57,92,216,26,230,244,156,248,165,115,149,201,10,197,39,148,229,247,204,142,155,136,154,154,28,155,206,24,169,45,217,138,218,120,225,182,214,211,50,87,51,19,62,56,170,102,168,153,98,142,30,141,27,227,134,157,142,122,44,136,201,30,247,44,109,98,105,26,67,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,18,98,121,98,240,29,249,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,12,255,0,0,183,249,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,91,254,49,120,197,192,156,32,96,74,123,253,254,143,219,56,146,243,191,232,254,31,234,77,79,237,78,148,212,236,170,254,250,100,18,199,7,74,58,132,147,243,136,155,244,218,221,85,123,172,87,45,206,96,149,60,68,211,73,147,217,201,117,164,110,98,219,169,221,83,69,114,154,88,161,126,38,98,203,60,146,164,84,240,193,20,48,190,154,20,129,170,198,185,207,145,136,249,52,209,146,42,68,183,17,89,243,140,184,146,205,203,238,107,99,58,218,183,62,227,80,246,91,40,102,168,73,153,105,183,35,220,180,244,81,43,88,198,236,141,174,209,92,140,110,247,171,228,114,111,123,149,124,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,53,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,149,3,15,249,152,102,15,18,121,55,147,86,220,226,225,247,31,251,2,147,15,92,18,159,19,211,123,42,130,171,173,75,84,232,227,130,167,125,91,94,173,233,78,140,139,167,19,21,207,237,123,151,70,196,170,96,95,13,220,212,243,250,131,59,112,180,252,70,230,237,93,199,46,157,81,44,55,200,105,176,221,185,175,107,36,130,70,69,50,173,61,59,38,217,28,206,138,71,164,106,175,86,49,200,141,122,251,142,151,252,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,172,181,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,109,60,68,7,30,188,122,241,99,146,220,88,227,156,179,203,76,214,246,54,27,179,123,51,177,81,123,10,219,81,210,234,219,105,102,147,243,147,83,190,71,107,36,175,119,188,229,211,93,19,68,68,68,144,174,8,243,230,167,136,238,26,48,118,100,222,107,105,39,196,43,78,251,94,32,72,106,34,145,233,113,166,122,197,36,146,178,38,49,176,190,102,182,58,148,139,99,118,50,161,136,154,183,107,150,29,185,163,249,236,204,223,177,125,30,136,9,62,229,127,159,121,177,196,78,65,95,241,174,113,226,191,164,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,219,113,247,196,61,215,134,126,26,47,248,243,10,221,105,40,49,101,194,162,154,201,135,31,83,70,234,150,118,217,223,171,220,141,68,86,35,227,166,142,170,102,44,191,155,223,19,81,200,253,82,55,216,174,74,158,86,49,79,204,10,239,78,183,24,213,206,147,56,236,88,195,57,112,150,78,218,33,234,85,229,221,190,162,162,233,83,185,233,182,170,228,218,121,27,77,177,204,68,93,144,65,79,47,81,175,123,93,218,118,251,174,141,200,161,106,176,159,49,238,97,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,232,237,146,62,189,84,242,54,56,163,222,250,102,177,187,158,246,166,174,84,106,107,170,170,39,121,61,36,37,242,121,201,11,174,60,226,46,163,57,97,190,82,81,219,114,186,157,93,81,72,232,220,249,235,167,184,210,213,211,68,198,120,53,140,107,82,103,185,234,170,186,178,54,163,87,122,190,57,180,0,99,255,0,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,110,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,200,3,21,121,163,249,19,204,223,177,125,98,136,8,171,254,234,63,29,159,246,115,255,0,115,54,127,249,161,63,198,170,230,213,0,0,0,99,87,21,188,102,216,184,75,204,124,171,182,99,203,87,87,6,99,191,107,211,221,238,80,49,239,170,181,73,78,180,93,10,150,198,221,122,176,167,104,149,37,141,26,178,109,86,185,154,171,58,82,228,169,21,124,243,190,164,254,242,126,26,121,254,84,60,113,212,225,171,173,147,132,124,198,101,34,88,174,85,21,12,194,55,101,124,84,235,67,87,43,164,157,212,83,171,149,169,43,39,149,207,233,57,53,149,38,149,177,232,246,200,206,136,75,160,0,0,5,170,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,255,0,42,71,171,90,247,50,40,165,122,49,251,54,168,91,254,58,56,205,177,112,121,151,20,183,56,237,94,217,198,120,163,180,83,225,155,108,172,122,82,186,72,145,157,90,154,153,27,166,144,197,213,137,86,54,185,36,145,207,107,91,181,21,242,199,117,120,133,197,55,220,13,144,89,151,141,112,181,119,98,189,97,252,31,121,186,91,170,122,76,147,161,85,5,20,178,69,38,199,163,152,237,175,99,87,71,34,181,116,209,81,83,184,215,51,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,236,61,197,143,149,140,228,249,127,136,125,58,112,60,255,0,7,220,89,224,222,46,178,191,233,197,138,158,146,207,125,160,168,146,154,251,135,27,94,181,83,218,158,178,61,32,87,189,99,137,94,201,98,98,72,215,163,54,107,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,242,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,0,0,0,0,16,3,253,212,126,59,63,236,231,254,230,108,255,0,243,66,127,141,85,192,217,163,135,172,83,125,199,57,5,150,152,215,20,215,118,219,214,32,193,246,107,165,198,167,164,200,250,245,83,209,69,36,178,108,98,53,141,220,247,185,116,106,35,83,93,17,17,59,139,128,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,0,0,0,0,8,1,254,234,63,29,159,246,115,255,0,115,54,127,249,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,107,46,108,167,194,119,149,140,155,249,127,135,189,58,0,46,168,0,12,106,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,153,42,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,54,30,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,255,0,38,70,43,154,199,62,41,98,122,177,155,246,160,93,80,0,24,1,205,111,138,60,246,225,175,242,93,249,20,199,63,71,62,145,251,111,218,127,224,202,58,206,191,103,236,61,31,245,76,82,109,219,215,151,244,116,215,119,126,186,38,150,255,0,149,255,0,25,156,73,241,19,159,183,252,21,156,121,145,244,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,159,149,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,70,7,51,14,36,248,206,225,123,57,109,181,57,121,155,158,206,192,56,202,222,149,22,106,111,96,90,166,236,117,84,205,142,58,202,109,243,69,36,210,119,186,25,250,143,218,223,239,173,141,215,164,170,73,249,133,92,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,188,45,7,44,190,96,89,137,156,185,161,123,202,62,34,51,2,174,251,125,191,211,197,54,16,86,217,41,41,160,107,233,163,168,150,182,23,190,150,38,42,61,209,35,36,106,200,138,205,41,228,77,205,114,181,178,73,161,172,182,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,83,101,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,128,207,238,163,241,217,255,0,103,63,247,51,103,255,0,154,19,125,195,214,41,190,227,156,130,203,76,107,138,107,187,109,235,16,96,251,53,210,227,83,210,100,125,122,169,232,162,146,89,54,49,26,198,238,123,220,186,53,17,169,174,136,136,157,198,178,230,202,124,39,121,88,201,191,151,248,123,211,160,3,18,185,166,241,179,154,28,57,221,112,62,92,228,126,50,164,177,226,27,165,61,69,238,247,43,173,49,213,79,29,22,228,134,145,172,117,68,111,131,100,146,54,173,92,136,213,145,22,158,62,246,53,218,73,103,249,120,241,153,198,119,17,60,80,88,240,86,52,204,143,164,24,66,138,223,112,186,98,42,111,99,218,169,54,82,178,157,209,195,38,248,224,142,85,210,174,106,68,210,53,221,239,106,169,177,30,169,133,124,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,52,228,209,146,23,92,11,146,87,252,232,184,95,41,42,41,243,66,162,6,208,208,67,27,183,210,65,109,158,178,157,95,43,215,68,87,201,44,146,232,198,162,163,89,27,29,185,85,234,200,194,250,241,91,198,109,139,132,188,199,202,187,102,60,181,117,112,102,59,246,189,61,222,229,3,30,250,171,84,148,235,69,208,169,108,109,215,171,10,118,137,82,88,209,171,38,213,107,153,170,179,165,46,74,145,87,207,59,234,79,239,39,225,167,159,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,0,90,174,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,242,164,122,181,175,115,34,138,87,163,31,179,106,133,191,227,163,140,219,23,7,153,113,75,115,142,213,237,156,103,138,59,69,62,25,182,202,199,165,43,164,137,25,213,169,169,145,186,105,12,93,88,149,99,107,146,73,28,246,181,187,81,95,44,121,42,107,25,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,118,115,0,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,189,233,241,248,149,61,223,173,78,135,109,114,248,247,128,218,231,187,69,208,250,90,205,186,148,197,26,55,191,78,243,176,1,243,215,215,83,91,40,230,175,172,122,178,24,35,116,143,84,69,85,70,181,21,87,185,63,98,41,244,24,51,204,227,138,137,242,111,47,41,176,158,20,172,166,91,197,234,122,170,25,154,248,227,153,99,106,210,59,71,109,87,162,166,139,43,123,213,171,251,191,88,97,239,50,238,48,235,49,246,53,191,228,230,22,168,98,218,45,245,82,209,87,58,74,13,143,114,39,102,123,81,175,115,149,127,74,55,162,174,137,255,0,9,238,57,95,240,107,45,206,229,100,207,140,93,70,142,167,98,195,112,182,36,119,13,21,26,169,84,205,93,27,83,227,164,107,162,175,235,240,240,48,243,134,44,168,190,241,29,196,21,150,154,235,75,61,77,45,198,244,218,171,188,208,177,241,167,190,178,74,190,243,24,228,102,171,27,147,225,251,63,90,108,17,149,216,18,211,150,184,6,197,131,44,208,62,42,123,85,4,52,141,71,200,231,187,70,55,226,174,239,94,245,95,128,30,162,24,99,167,134,58,120,91,182,56,154,140,106,107,174,136,137,162,33,88,56,85,68,69,85,248,0,115,145,169,170,156,35,145,79,157,238,220,171,162,47,127,129,92,122,187,196,14,237,78,78,17,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,161,237,77,15,157,233,181,117,254,131,235,58,164,110,189,234,5,48,73,252,133,94,228,78,227,188,248,215,86,47,234,239,213,15,166,55,238,106,46,189,250,1,89,138,92,125,112,209,105,206,140,158,196,119,26,58,73,159,124,162,160,150,162,153,205,158,68,69,149,174,133,205,247,26,215,107,252,74,119,104,101,105,68,208,199,81,11,224,153,187,153,35,85,174,77,116,213,20,13,111,114,119,49,113,167,11,249,229,69,94,213,90,55,218,47,45,138,225,20,244,168,228,150,56,223,36,78,84,73,17,170,136,136,233,52,93,91,223,227,225,161,62,92,57,231,61,163,59,114,218,219,138,237,245,116,242,202,234,106,110,187,99,115,61,215,190,158,57,21,21,26,247,104,190,242,247,106,71,191,53,30,16,106,83,118,119,97,53,69,138,130,138,166,107,132,12,130,121,28,244,117,83,93,250,90,185,173,218,147,61,124,19,195,250,177,227,151,55,20,175,200,204,207,161,193,119,182,63,216,248,142,237,11,100,145,95,12,77,129,235,20,145,106,229,145,186,247,171,163,79,210,79,15,214,189,225,60,64,252,156,47,137,173,88,182,203,77,123,179,213,69,61,61,68,108,145,22,57,26,244,77,204,71,105,171,85,83,193,200,126,176,29,50,197,170,110,79,18,134,61,17,118,254,163,232,84,69,77,20,249,164,102,221,87,69,208,14,246,59,95,233,43,62,118,63,250,206,230,187,80,42,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,249,56,117,207,156,101,195,110,110,88,179,91,6,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,110,136,229,99,182,61,25,35,83,123,26,169,176,79,13,28,69,224,78,40,50,178,131,51,48,45,71,251,21,29,226,139,100,223,224,203,167,102,134,105,232,250,146,197,31,91,165,215,99,122,172,110,199,248,162,248,162,64,94,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,250,14,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,76,85,230,143,228,79,51,126,197,245,138,35,37,48,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,24,215,205,31,200,158,102,253,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,0,4,85,243,206,250,147,251,201,248,105,139,252,183,179,231,6,240,219,153,121,143,154,216,206,182,145,172,183,101,189,197,150,202,25,170,22,23,221,174,43,93,64,180,244,81,43,88,247,111,145,205,209,92,140,118,198,35,228,114,108,99,149,50,131,158,119,212,159,222,79,195,72,171,2,229,113,21,159,56,203,137,44,220,190,230,182,51,173,171,115,238,53,15,101,178,134,106,132,153,150,155,114,61,203,79,69,18,181,140,110,200,218,237,21,200,198,239,122,190,71,38,247,185,86,66,185,86,112,29,255,0,200,142,42,243,126,203,254,203,46,16,177,92,237,223,248,135,211,94,218,254,175,254,80,216,153,36,63,236,117,12,119,241,79,44,87,45,14,7,42,120,142,198,80,231,14,56,125,35,50,235,5,222,35,100,212,146,50,42,135,223,46,48,164,115,165,19,161,122,57,169,76,141,124,78,153,207,111,190,201,18,54,34,171,158,248,100,39,152,23,29,214,46,21,112,172,152,43,11,63,182,230,110,32,183,172,150,234,109,31,31,178,233,103,142,170,56,174,187,223,79,45,60,253,42,154,118,167,102,114,163,159,174,171,163,123,212,51,0,128,30,104,254,123,51,55,236,95,71,162,36,167,128,94,98,56,87,137,202,58,76,173,199,137,236,76,205,182,219,225,68,237,21,17,186,60,77,210,129,189,166,174,159,100,113,178,57,183,182,89,31,74,141,247,99,84,115,21,237,108,157,40,214,230,143,231,179,51,126,197,244,122,32,49,171,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,146,27,48,159,9,152,203,29,112,161,136,56,161,193,245,21,119,102,97,92,81,37,150,239,99,166,160,71,62,150,221,29,28,85,18,220,150,94,166,231,49,142,158,54,190,54,196,187,89,186,87,57,24,199,237,242,156,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,13,151,143,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,120,14,26,56,139,192,156,80,101,101,6,102,96,90,143,246,42,59,197,22,201,191,193,151,78,205,12,211,209,245,37,138,62,183,75,174,198,245,88,221,143,241,69,241,68,136,190,101,252,113,212,241,29,140,166,201,236,14,202,70,101,214,11,188,72,248,106,227,124,85,15,190,92,97,73,32,90,214,204,197,115,82,153,26,249,91,11,88,239,125,146,44,143,85,87,49,144,133,170,227,147,139,187,175,23,217,184,220,87,5,186,174,207,132,236,52,238,182,225,203,84,245,14,123,217,2,189,92,250,169,152,142,88,153,83,50,237,223,211,77,17,145,195,26,186,78,146,72,235,255,0,202,3,36,51,134,249,155,149,57,219,135,175,149,120,115,2,91,105,234,108,183,106,250,104,232,106,31,118,157,143,163,168,91,82,178,125,242,192,199,163,161,149,243,178,61,118,68,232,217,35,30,253,237,199,94,10,56,81,190,241,105,156,180,88,55,165,117,163,194,22,221,43,49,77,238,138,22,59,176,82,237,122,199,26,58,69,70,36,211,189,157,40,211,71,185,53,124,157,55,178,41,16,216,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,120,26,225,113,99,230,159,57,62,96,98,31,81,156,249,56,117,207,156,101,195,110,110,88,179,91,6,86,213,181,246,234,134,50,231,67,13,66,66,203,181,185,94,213,168,162,149,92,199,183,100,141,110,136,229,99,182,61,25,35,83,123,26,169,245,241,99,230,159,57,62,96,98,31,81,156,99,46,29,49,222,18,200,156,9,196,87,103,237,120,51,26,245,168,251,110,248,99,236,151,72,235,43,225,236,125,62,170,203,38,176,208,117,186,189,54,179,243,187,53,213,186,184,54,8,225,215,62,112,111,18,89,71,98,205,108,25,91,72,230,92,105,216,203,157,12,53,11,51,237,55,20,99,86,162,138,85,115,24,237,241,185,218,35,149,141,222,197,100,141,77,143,106,173,203,53,225,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,217,169,207,238,48,114,191,34,120,121,162,226,34,117,171,191,218,49,21,61,35,176,181,45,52,82,66,251,188,245,116,238,158,149,138,233,25,173,59,29,19,93,35,223,35,81,88,198,59,70,186,77,177,184,45,255,0,48,110,54,237,92,40,96,8,236,88,98,122,74,236,197,197,84,245,16,218,168,219,84,214,207,105,129,208,204,214,93,159,27,161,149,143,100,117,13,141,173,138,68,106,76,189,68,106,170,71,38,144,45,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,232,51,87,51,49,86,114,102,62,35,205,44,107,87,218,47,88,154,225,45,194,167,108,146,62,56,119,175,185,4,93,71,189,237,134,38,35,99,141,138,229,217,27,24,212,93,26,135,171,205,14,29,49,222,79,229,102,93,102,102,58,167,236,31,148,206,219,89,103,162,223,12,187,237,113,83,80,77,5,103,82,41,95,167,91,183,61,189,39,181,143,103,67,85,69,222,136,208,202,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,104,17,86,75,167,42,126,58,170,113,140,116,28,44,102,189,125,93,77,246,150,157,33,193,85,205,165,137,176,58,221,73,68,196,246,107,210,24,218,173,124,81,83,201,43,102,145,93,212,69,145,174,123,92,216,210,88,245,225,91,134,59,239,21,88,171,23,96,172,45,122,236,87,172,63,131,235,241,45,186,155,179,50,79,106,85,65,36,17,197,67,189,242,196,200,58,175,168,106,117,156,170,214,105,170,181,83,189,45,87,250,42,192,88,171,253,117,195,152,147,14,92,63,238,148,117,214,218,234,121,63,243,100,134,104,228,103,236,115,92,223,130,160,27,73,131,13,120,10,230,9,131,120,153,195,214,204,190,199,55,90,75,70,106,81,211,246,119,208,205,42,171,239,236,167,165,129,102,184,68,173,130,40,24,249,36,116,239,90,72,213,207,99,34,123,145,21,141,85,79,21,204,235,143,31,200,133,138,167,33,178,158,245,183,31,98,11,123,189,165,116,183,92,122,117,88,94,23,62,23,71,171,122,78,78,181,68,14,168,70,237,146,57,97,106,199,50,105,190,39,40,88,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,182,16,112,189,147,153,143,158,121,227,133,112,54,87,205,117,160,186,251,66,158,186,107,221,185,171,212,176,210,197,51,22,75,146,185,31,30,206,142,173,115,127,56,199,58,78,155,24,187,222,196,95,21,128,48,6,50,205,60,101,105,203,236,190,195,213,119,204,67,124,168,74,106,26,26,100,77,242,191,69,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,216,35,131,174,14,176,39,8,24,18,162,193,96,172,246,206,36,188,236,250,65,136,58,115,83,251,83,165,53,67,233,127,189,95,60,177,193,210,142,161,99,252,218,166,253,55,59,85,94,224,140,190,114,180,85,54,238,36,176,77,190,178,237,87,116,168,165,203,123,108,50,215,85,182,38,207,84,246,215,220,17,211,72,144,177,145,35,220,168,174,84,141,140,102,170,187,90,212,209,19,2,204,255,0,231,87,230,159,11,124,191,161,245,27,137,142,185,1,194,102,50,226,51,43,243,91,28,101,253,69,93,117,247,45,105,237,117,52,248,114,146,129,39,158,242,202,169,39,73,82,55,245,26,173,124,81,83,201,34,49,172,145,242,174,140,106,110,86,162,132,175,114,230,227,219,248,84,88,167,203,124,196,131,179,230,110,25,183,246,202,186,136,41,246,82,222,168,88,246,68,181,141,70,38,200,102,71,201,27,101,139,185,170,231,181,241,38,215,58,56,115,84,213,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,71,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,244,131,15,245,38,168,246,95,86,106,134,82,255,0,125,62,8,163,159,171,29,58,201,249,180,93,154,237,118,138,157,225,144,0,0,7,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,122,0,6,188,60,109,240,125,137,184,70,205,9,108,174,74,186,220,19,124,168,157,216,78,241,87,45,63,94,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,182,229,114,230,227,219,248,43,223,103,203,124,196,131,180,101,150,38,184,118,202,186,136,41,247,213,89,107,158,198,68,181,141,70,38,249,161,86,71,27,101,139,189,200,214,53,241,38,230,186,57,166,83,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,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,12,192,230,117,199,143,229,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,147,8,44,88,3,25,98,108,51,137,177,157,139,15,85,213,216,176,117,61,53,77,246,224,212,68,130,133,149,21,12,167,129,30,229,84,69,124,146,200,136,214,38,175,84,108,142,68,219,27,220,223,171,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,114,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,151,78,39,120,103,193,188,40,114,183,204,28,173,193,245,213,119,23,186,162,209,114,187,220,234,85,90,251,141,198,75,173,185,146,206,145,238,86,194,205,177,70,198,70,213,93,172,99,119,57,239,223,35,194,29,176,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,159,37,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,133,203,225,59,205,62,77,252,192,195,222,163,1,39,220,206,185,127,214,102,237,29,79,16,57,33,135,123,94,58,164,221,62,38,182,197,36,242,213,95,169,99,130,24,98,117,51,28,245,141,38,130,58,126,232,99,99,93,51,94,237,21,210,53,140,144,25,57,205,175,46,41,184,83,147,26,230,245,203,218,153,177,135,52,181,212,216,41,105,146,142,75,245,83,214,69,166,169,133,83,116,108,133,209,198,139,81,42,35,91,20,141,145,27,18,117,41,163,150,40,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,47,138,51,255,0,150,47,1,223,150,251,237,54,124,230,197,151,118,1,195,247,6,251,54,215,113,183,117,41,113,68,205,100,205,147,71,117,90,189,26,121,219,78,174,221,28,145,76,228,146,21,215,100,173,64,189,92,165,56,40,246,37,29,31,22,89,155,108,186,209,222,166,235,71,130,237,243,167,66,54,208,205,7,77,247,55,34,59,124,157,102,75,44,113,54,70,181,169,26,58,84,73,18,88,94,201,63,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,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,179,70,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,112,13,120,120,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,108,255,0,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,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,97,7,4,25,189,131,114,23,137,204,37,155,153,129,61,92,118,44,59,79,119,154,161,41,32,89,167,149,239,181,213,197,20,49,179,185,21,242,75,36,113,162,185,90,196,87,162,185,205,106,43,147,207,241,59,196,46,42,226,131,57,111,89,185,138,105,187,7,111,233,211,91,173,108,170,146,162,27,101,12,77,219,21,60,110,122,255,0,149,35,213,173,99,95,44,178,189,24,205,251,82,213,25,149,203,139,129,202,110,43,113,149,126,48,204,23,213,211,229,214,15,168,129,149,208,196,201,98,125,238,173,200,175,74,40,167,68,70,177,141,106,53,211,185,174,234,181,146,196,214,163,86,100,150,48,189,92,168,120,28,169,196,183,91,39,23,25,140,250,69,177,91,106,42,31,132,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,105,42,205,19,100,213,141,141,157,105,116,49,127,143,238,48,109,92,38,229,27,157,111,90,185,49,222,49,167,172,160,194,140,134,38,171,41,167,99,26,146,87,74,233,24,232,182,83,172,209,61,35,115,92,178,189,204,102,221,139,36,145,219,94,95,252,199,236,92,68,81,218,114,135,54,231,236,25,177,239,211,211,75,5,19,251,46,34,142,40,36,153,245,45,233,181,99,166,153,177,194,245,150,55,108,141,93,181,209,126,154,195,16,102,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,22,0,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,116,132,243,147,180,113,5,93,148,246,155,134,13,184,255,0,165,61,6,179,227,42,106,119,69,79,35,106,187,77,60,116,78,168,123,166,73,42,97,116,147,38,200,99,139,107,36,137,100,145,95,249,165,134,27,0,204,174,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,228,167,53,142,4,173,75,106,175,226,155,38,176,205,91,110,77,168,89,241,189,170,221,3,93,4,144,43,94,233,47,8,196,84,115,30,215,35,82,125,141,114,61,31,215,114,51,100,242,73,159,252,55,92,242,74,237,146,88,90,171,135,40,233,25,151,76,167,150,154,198,148,212,147,211,51,100,51,201,20,170,172,168,107,102,87,172,204,149,94,249,19,124,143,87,61,85,202,237,203,112,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,3,89,124,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,201,176,247,12,92,66,225,94,40,50,106,203,155,152,90,155,176,118,254,165,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,223,181,53,246,226,70,183,36,171,243,183,20,207,195,149,166,174,221,151,77,168,138,27,28,53,46,157,207,115,35,130,54,75,50,45,67,223,54,201,38,108,178,49,36,84,122,49,237,69,107,23,220,110,90,242,108,176,103,45,127,16,87,107,254,10,189,246,60,3,106,183,163,49,189,52,149,45,72,235,186,209,84,37,190,54,194,168,229,116,205,157,142,145,178,34,55,100,113,206,213,122,117,122,114,132,212,144,129,206,11,39,47,184,27,138,5,205,90,137,187,69,151,50,237,240,84,81,201,181,140,232,85,80,211,193,73,81,77,162,61,207,118,214,50,154,94,162,181,141,94,211,177,187,150,55,41,55,230,26,243,80,225,226,213,156,188,52,93,113,229,45,170,174,171,22,101,141,60,215,187,75,225,172,108,44,109,18,190,21,185,54,86,200,187,30,196,166,133,211,34,38,146,111,167,98,49,87,115,163,144,49,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,108,87,52,127,61,153,155,246,47,163,209,22,83,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,41,120,57,152,221,173,87,254,53,243,2,251,98,185,210,92,109,183,26,123,13,93,29,101,36,205,154,10,152,36,178,80,186,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,207,78,80,24,166,197,129,184,47,204,44,107,138,107,187,21,151,15,227,11,181,210,227,83,210,124,157,10,88,45,52,18,75,38,198,35,158,237,172,99,151,70,162,185,116,209,17,87,184,137,108,213,204,204,85,156,153,143,136,243,75,26,213,246,139,214,38,184,75,112,169,219,36,143,142,29,235,238,65,23,81,239,123,97,137,136,216,227,98,185,118,70,198,53,23,70,161,146,184,91,56,236,88,27,149,206,42,202,170,136,123,69,235,50,243,66,122,122,56,247,61,157,10,90,26,107,61,93,69,78,168,199,49,219,94,202,104,186,106,230,57,123,78,246,238,72,220,133,149,225,99,37,63,132,79,16,88,39,39,36,184,118,42,76,65,112,94,223,59,101,233,200,202,24,34,125,69,87,73,221,57,17,38,88,33,149,35,220,197,111,81,89,187,70,234,168,19,61,203,3,37,237,89,83,194,94,18,190,205,132,41,45,56,159,28,211,186,253,121,172,107,219,44,245,240,73,52,174,183,185,242,35,157,163,18,141,240,185,177,34,162,49,100,145,85,173,145,242,107,150,160,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,23,214,40,128,128,19,103,220,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,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,35,45,57,121,241,167,117,225,99,52,41,236,88,191,16,85,183,42,241,45,66,166,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,116,228,123,33,218,19,232,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,2,42,249,231,125,73,253,228,252,52,138,178,85,57,231,125,73,253,228,252,52,192,174,26,56,103,198,92,82,226,28,87,131,50,250,186,145,152,134,193,133,234,49,29,13,21,74,163,25,115,124,53,84,208,173,34,74,174,70,194,247,54,161,202,199,187,220,222,198,181,202,198,185,100,96,73,255,0,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,172,133,26,176,218,110,215,91,5,214,138,251,98,185,213,219,174,86,234,136,234,232,235,41,38,116,51,211,79,27,145,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,79,167,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,34,177,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,156,95,105,234,236,246,42,10,120,233,172,88,113,213,233,85,5,169,139,27,18,117,99,210,56,145,239,150,86,44,142,122,179,126,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,74,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,60,107,61,254,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,47,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,43,114,197,227,199,242,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,0,0,0,0,13,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,0,0,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,6,170,229,245,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,91,20,93,252,249,225,159,25,100,54,30,203,108,103,121,174,164,184,225,236,209,194,244,88,142,203,91,10,163,30,215,201,75,79,53,77,36,177,43,149,205,124,46,169,141,17,253,236,145,143,99,145,81,219,227,140,54,30,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,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,125,89,2,220,185,184,215,254,10,185,143,61,131,31,220,238,178,101,150,41,252,221,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,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,13,101,179,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,43,148,134,124,211,102,159,13,17,229,181,194,182,174,124,67,150,21,30,203,169,90,154,137,106,31,45,186,119,201,45,12,136,247,177,26,198,53,169,45,51,34,107,223,177,148,109,95,117,175,99,83,26,185,207,240,241,106,195,120,155,13,113,35,134,173,85,108,126,44,168,117,147,20,84,58,177,174,129,107,97,167,143,176,57,145,57,119,181,239,167,130,161,174,86,126,111,74,88,213,81,175,114,172,150,171,148,134,124,212,229,103,18,241,229,181,194,182,146,12,61,153,244,254,203,169,90,154,136,169,217,21,198,6,73,45,12,136,247,177,92,247,185,203,45,51,34,107,217,189,245,141,95,121,204,99,84,48,128,155,236,225,207,74,204,129,229,91,129,177,37,134,243,236,204,73,126,203,252,51,134,236,51,53,39,73,27,85,85,110,133,37,124,82,66,173,116,51,71,74,202,169,163,145,92,214,182,72,89,250,74,168,199,66,9,151,252,121,231,29,139,24,101,239,13,217,59,104,135,169,87,151,121,95,102,168,186,84,238,122,109,170,185,91,40,36,109,54,199,49,17,118,65,5,60,189,70,189,237,119,105,219,238,186,55,34,134,42,225,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,54,115,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,195,183,38,204,148,250,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,38,164,8,171,231,157,245,39,247,147,240,210,42,201,84,231,157,245,39,247,147,240,211,0,56,123,225,211,29,241,45,120,197,24,79,44,233,251,118,36,177,97,245,190,209,91,55,195,23,180,54,215,209,211,73,23,90,105,99,142,45,177,213,62,109,206,85,215,163,177,19,87,162,160,74,167,44,94,60,127,45,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,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,11,235,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,179,140,30,44,241,151,23,89,161,244,226,251,79,87,103,177,80,83,199,77,98,195,142,175,74,168,45,76,88,216,147,171,30,145,196,143,124,178,177,100,115,213,155,244,233,177,85,91,19,17,46,175,49,222,56,233,184,173,198,84,24,63,47,153,87,79,151,88,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,170,214,75,43,156,173,89,150,40,236,86,73,112,233,142,243,190,207,142,177,101,130,159,163,134,242,231,15,215,95,113,5,207,124,46,236,189,42,10,186,154,88,186,47,149,146,63,175,37,26,195,186,52,127,79,126,247,34,162,104,161,106,141,170,13,85,205,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,61,218,127,65,203,157,161,210,247,255,0,88,28,61,232,171,183,245,149,197,22,137,185,124,78,184,217,187,69,209,116,62,148,68,68,209,0,228,3,242,113,70,38,181,97,43,45,77,238,241,85,20,20,244,241,190,69,89,36,107,17,118,177,93,166,174,84,79,6,168,30,11,136,204,231,180,100,150,91,92,177,93,194,174,158,41,91,77,83,208,108,142,103,188,246,83,201,34,34,35,158,221,87,221,78,237,72,13,206,44,197,198,156,80,103,149,109,123,149,107,31,119,188,186,43,124,80,82,163,82,40,228,124,113,53,85,35,71,42,162,163,99,213,117,119,127,135,142,133,227,230,51,197,43,243,207,51,235,176,93,145,143,246,62,28,187,76,216,228,71,195,43,103,122,69,28,90,181,99,110,189,202,217,19,244,151,199,245,167,118,67,242,174,225,6,165,118,231,118,44,84,72,171,232,169,166,183,192,248,39,141,204,70,213,57,223,165,171,90,237,201,11,23,193,124,127,172,50,187,128,94,26,45,57,47,147,216,114,227,89,73,51,47,149,180,17,84,84,185,211,200,168,146,185,211,57,222,227,154,221,63,142,94,237,12,173,40,134,24,233,225,100,16,183,107,35,106,53,169,174,186,34,21,128,58,39,147,249,8,189,202,157,231,100,143,218,213,93,123,244,62,100,213,235,250,251,245,80,57,98,110,93,127,160,250,24,212,208,166,54,233,222,135,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,77,78,64,31,60,172,215,193,10,99,123,152,228,215,195,192,250,28,137,161,243,200,197,69,215,245,129,244,162,162,166,168,114,116,67,34,39,186,170,119,120,247,129,248,184,215,11,209,99,76,41,117,194,215,6,162,193,115,165,125,51,245,87,34,104,228,248,237,84,95,234,82,10,57,128,240,177,114,225,251,51,189,183,106,131,125,162,250,234,171,130,73,20,51,171,98,147,181,185,61,231,201,185,59,210,72,254,58,126,206,254,249,242,45,95,18,25,47,105,207,12,175,190,224,251,139,26,178,85,219,167,167,133,93,212,209,21,219,92,157,209,185,170,189,236,64,35,99,150,111,27,116,184,59,173,148,216,246,87,116,170,37,137,104,103,89,105,161,98,69,21,35,211,106,238,70,185,116,232,183,191,85,253,36,215,246,203,189,61,68,85,80,71,83,3,209,209,202,196,123,85,21,21,21,21,53,79,3,91,110,35,178,43,18,240,235,153,53,56,102,230,213,72,38,146,166,91,124,169,79,43,26,176,182,121,35,70,254,117,59,213,17,169,175,122,254,146,119,146,227,203,175,140,27,30,113,224,4,194,151,185,29,75,122,179,118,106,55,164,243,211,183,170,173,164,69,116,141,107,118,174,213,88,159,167,187,240,253,138,6,110,28,57,187,147,67,159,16,7,204,237,209,248,166,189,229,108,118,191,13,14,199,53,29,251,206,165,247,23,69,3,185,60,14,78,182,188,173,23,80,57,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,153,62,92,152,90,197,142,121,117,96,188,21,138,104,123,109,151,16,91,241,21,174,227,77,213,124,125,122,89,238,149,241,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,138,30,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,151,78,87,30,68,242,203,237,175,88,173,45,255,0,54,76,244,201,172,21,145,223,146,60,107,133,173,88,195,20,226,237,242,218,109,114,87,58,10,171,38,216,102,108,55,182,185,145,189,91,210,157,27,27,88,174,143,174,215,206,196,115,152,217,154,6,5,242,235,227,170,167,133,172,100,152,31,48,107,234,223,149,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,146,158,102,55,107,85,255,0,151,254,96,95,108,87,58,75,141,182,227,79,97,171,163,172,164,153,179,65,83,4,151,106,23,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,161,2,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,18,255,0,158,57,69,154,25,31,202,59,20,101,254,108,99,186,188,71,119,165,167,176,77,13,61,76,17,181,246,24,31,113,182,235,105,73,89,44,137,82,202,121,82,102,178,93,218,108,86,177,136,216,216,196,64,140,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,0,0,8,171,231,157,245,39,247,147,240,211,10,184,32,225,107,248,92,103,140,25,111,91,137,61,137,101,182,219,228,190,222,234,34,110,234,167,208,197,52,49,58,42,100,86,171,18,103,190,120,218,142,127,186,198,171,159,163,213,169,27,243,87,158,119,212,159,222,79,195,76,117,229,121,155,216,55,33,115,95,50,115,115,48,39,171,142,197,135,114,222,178,106,132,164,129,102,158,87,190,235,108,138,40,99,103,114,43,228,150,72,227,69,114,181,136,175,69,115,154,212,87,32,75,78,127,103,126,87,240,47,195,205,21,246,123,29,92,150,139,13,61,38,24,194,214,42,105,36,123,234,167,101,59,146,150,149,103,147,122,198,196,138,7,57,243,72,174,84,100,110,84,73,36,86,177,250,246,99,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,61,175,18,252,69,227,190,40,51,78,191,51,49,213,71,251,45,29,158,139,100,63,224,203,95,105,154,104,40,250,145,69,31,91,165,215,123,122,175,110,247,248,170,248,34,103,79,43,174,95,245,151,122,203,111,19,121,223,135,122,54,168,123,53,199,3,218,231,146,120,42,164,170,138,120,167,134,236,238,155,217,182,20,233,105,20,114,35,219,51,100,116,138,212,98,68,233,66,245,242,189,224,91,242,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,211,157,81,26,224,7,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,48,215,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,217,149,201,83,202,198,41,249,129,93,233,214,227,58,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,129,172,190,15,205,92,199,203,251,22,41,195,24,43,26,93,108,182,172,107,111,109,174,255,0,73,71,80,177,199,112,165,71,163,210,57,17,63,243,155,170,104,229,142,89,163,85,217,44,141,119,160,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,45,234,227,75,129,92,101,144,220,67,90,48,62,6,160,164,184,225,236,209,188,73,14,2,134,26,164,99,218,249,42,35,98,91,101,89,228,87,53,240,186,166,8,210,105,30,172,145,143,99,213,232,238,163,35,150,174,7,56,68,181,112,131,148,110,194,147,220,105,47,24,178,253,80,219,150,35,186,193,78,214,49,243,163,17,172,165,133,234,212,149,244,208,166,237,157,69,213,95,36,210,35,99,234,172,109,15,107,195,71,14,152,19,133,252,172,160,203,60,11,79,254,197,89,120,173,223,55,248,78,233,217,161,134,122,206,156,178,201,209,234,244,24,238,147,29,177,158,8,158,42,183,84,0,53,172,226,199,205,62,114,124,192,196,62,163,57,50,124,185,48,181,139,28,242,234,193,120,43,20,208,246,219,46,32,183,226,43,93,198,155,170,248,250,244,179,221,43,227,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,13,156,88,249,167,206,79,152,24,135,212,103,38,123,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,4,69,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,133,128,50,211,152,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,162,53,81,100,147,92,75,2,69,57,81,240,81,249,77,197,80,113,41,153,150,203,173,54,27,194,87,10,122,156,37,22,157,24,111,23,72,100,115,150,163,122,57,36,116,52,178,70,206,230,183,100,146,174,213,122,164,51,68,235,129,207,59,234,79,239,39,225,163,149,103,30,63,252,136,225,83,55,239,95,236,177,97,11,237,206,227,255,0,136,101,53,145,172,233,127,229,14,137,242,77,254,199,78,198,255,0,20,193,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,104,22,171,146,167,154,124,83,242,254,187,212,109,198,69,115,88,224,114,167,50,173,85,252,82,101,179,233,34,190,225,139,58,191,20,219,28,200,160,75,141,186,149,175,122,214,178,77,17,95,83,12,90,181,205,145,203,212,134,40,218,197,107,162,108,115,99,175,37,79,52,248,167,229,253,119,168,219,137,169,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,47,228,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,73,87,53,142,5,105,176,116,149,252,83,229,69,5,37,53,138,170,161,102,198,180,46,170,149,211,182,227,87,90,245,246,147,22,105,28,142,100,178,212,71,19,161,141,27,211,84,141,205,99,154,233,22,43,129,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,11,191,203,155,128,159,224,175,98,159,50,51,18,126,209,153,184,154,223,216,234,233,224,168,223,75,101,161,123,217,42,209,181,88,187,38,153,95,28,110,150,94,246,163,152,214,68,187,90,233,38,205,80,0,133,110,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,139,85,206,175,205,62,22,249,127,67,234,55,18,234,242,49,250,236,251,183,248,144,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,163,130,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,120,130,30,99,188,14,83,112,165,140,168,49,134,95,62,174,163,46,177,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,85,204,138,86,185,28,176,172,178,4,207,100,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,215,0,193,94,87,220,25,102,199,12,22,44,83,139,115,102,235,236,171,174,49,232,83,187,10,83,190,154,166,58,104,233,95,39,74,166,162,166,61,251,166,94,172,187,35,134,78,155,99,145,86,77,239,115,91,6,117,0,0,0,49,255,0,140,94,14,176,39,23,248,18,158,193,127,172,246,54,36,179,111,250,63,136,58,115,84,123,47,171,53,59,234,191,189,89,60,81,207,213,142,157,35,252,226,174,205,119,55,69,78,252,128,0,99,87,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,252,174,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,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,35,87,61,57,66,97,92,119,196,117,147,17,229,157,195,232,150,91,95,187,77,195,22,208,210,182,52,246,92,209,190,45,32,182,177,85,118,246,174,163,213,172,115,22,42,110,140,174,69,115,86,26,98,71,237,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,199,94,54,248,193,195,60,35,101,124,183,167,45,37,110,54,190,83,206,220,39,103,171,138,163,161,93,60,82,64,201,159,36,145,49,90,214,66,218,150,74,172,115,227,89,17,170,198,57,170,187,155,114,179,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,221,117,179,211,61,51,31,136,188,199,184,230,134,104,94,123,117,214,187,72,161,134,36,86,82,219,233,90,170,177,210,211,70,170,189,56,89,185,218,38,170,229,115,156,247,185,239,123,222,224,152,172,168,199,248,203,52,249,79,226,236,193,204,28,67,87,124,196,55,204,15,143,42,107,171,170,85,55,202,254,181,205,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,13,137,169,225,167,254,131,109,223,229,254,59,255,0,219,221,8,86,3,34,184,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,223,229,193,204,2,179,135,123,236,89,73,155,216,139,253,41,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,60,146,203,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,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,145,87,207,59,234,79,239,39,225,163,149,31,29,63,196,112,191,157,120,207,254,167,165,192,21,181,205,255,0,41,174,181,201,80,174,255,0,197,118,86,57,191,227,194,143,255,0,83,194,57,231,125,73,253,228,252,52,12,0,225,115,34,255,0,132,166,123,97,156,148,250,83,244,115,233,31,109,255,0,9,246,30,217,208,236,244,115,212,255,0,19,212,143,118,238,134,223,211,77,55,107,223,166,139,58,121,215,155,57,53,203,247,135,26,91,141,183,8,118,75,13,151,101,143,12,225,219,99,92,222,217,93,35,36,145,144,186,101,71,108,221,211,154,89,106,36,220,229,210,71,175,86,87,35,31,10,220,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,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,83,229,227,7,139,60,101,197,214,104,125,56,190,211,213,217,236,84,20,241,211,88,176,227,171,210,170,11,83,22,54,36,234,199,164,113,35,223,44,172,89,28,245,102,253,58,108,85,86,196,196,64,182,153,165,154,88,239,58,113,221,207,51,51,46,251,237,156,73,121,232,246,218,222,203,13,63,87,165,11,33,143,243,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,172,180,242,197,229,255,0,89,148,84,116,220,64,231,126,29,236,152,234,175,108,248,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,59,225,145,142,116,45,99,117,86,200,231,178,59,1,203,23,151,253,30,110,214,83,113,3,157,248,119,181,224,90,77,179,225,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,239,134,70,53,179,57,237,213,93,27,94,201,38,80,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,5,185,134,112,89,117,225,99,52,42,47,184,67,15,213,183,42,241,45,66,46,31,172,90,151,85,37,20,235,30,233,109,243,200,230,163,152,246,185,37,116,72,245,114,190,20,106,245,36,123,38,219,62,135,148,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,66,8,120,1,227,6,235,194,110,110,53,215,5,164,147,2,99,26,138,58,12,86,201,162,114,190,154,6,61,201,29,116,78,141,142,151,125,58,77,43,214,54,181,201,43,28,246,109,222,177,201,29,245,230,117,204,2,143,55,107,42,120,126,201,12,69,218,240,45,38,232,49,53,202,40,224,150,150,253,85,28,240,205,19,105,158,230,44,137,12,18,83,247,77,27,218,217,156,247,104,142,141,172,124,152,107,196,142,72,93,120,112,206,220,83,146,247,155,229,37,230,163,14,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,239,99,214,41,163,222,205,92,141,126,230,163,158,136,143,95,21,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,11,149,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,155,15,101,110,86,224,76,150,192,150,204,179,203,75,23,177,176,221,155,173,216,168,187,84,213,29,46,172,207,154,79,206,76,247,200,237,100,149,238,247,156,186,107,162,104,136,136,150,215,131,238,19,48,111,8,185,95,244,30,197,81,73,120,190,215,212,73,83,125,196,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,53,234,61,17,29,43,213,111,168,0,0,26,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,120,171,157,218,235,122,169,101,101,230,231,87,95,81,29,60,20,140,150,166,103,74,246,193,4,76,134,24,145,206,85,84,100,113,71,28,108,111,131,88,198,181,52,68,68,36,211,157,102,69,209,218,175,184,47,136,123,13,155,163,237,189,248,111,17,84,198,176,71,27,234,162,103,82,133,238,98,34,75,36,207,133,181,76,116,138,175,106,71,73,3,61,205,26,143,140,16,62,169,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,148,174,72,89,91,255,0,205,47,58,238,22,47,250,147,11,90,46,125,171,247,212,215,193,209,71,255,0,245,181,219,222,207,216,199,127,24,132,85,155,41,240,177,146,159,193,219,135,220,19,147,146,92,59,109,94,31,183,175,111,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,238,98,59,166,140,221,171,181,85,11,170,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,0,37,234,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,101,77,143,120,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,4,107,114,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,57,148,53,129,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,37,167,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,7,128,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,127,249,165,240,19,244,238,142,253,197,118,87,207,179,16,90,173,253,179,23,218,234,42,52,142,190,134,146,4,106,214,83,185,235,164,115,67,4,77,71,197,170,54,72,227,69,98,36,173,86,207,16,38,213,4,64,113,221,202,243,29,208,230,59,179,11,133,252,19,237,140,63,138,238,9,218,112,221,174,8,105,99,195,211,72,180,209,51,103,82,163,89,33,154,121,103,149,118,70,200,169,99,106,238,217,19,81,205,12,43,225,139,135,172,85,197,6,114,217,114,143,11,84,246,14,223,212,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,155,247,36,228,230,78,80,224,220,133,224,39,49,50,143,47,224,171,142,197,135,114,223,18,67,78,181,115,172,211,202,247,209,84,203,44,210,63,185,21,242,75,36,146,42,53,26,196,87,170,53,173,106,35,83,245,120,62,225,51,6,240,139,149,255,0,65,236,85,20,151,139,237,125,68,149,55,220,70,218,5,165,158,234,244,145,235,2,61,139,36,170,198,69,19,210,54,177,31,179,94,163,209,17,210,189,87,208,113,99,229,99,57,62,95,226,31,78,156,13,107,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,112,53,172,54,30,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,240,155,84,1,171,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,85,57,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,215,43,152,255,0,47,250,62,34,44,82,230,222,80,225,223,244,216,160,236,208,75,77,79,36,20,241,226,42,93,236,143,109,67,230,124,113,178,104,99,85,123,38,87,110,88,226,88,156,143,252,202,197,8,32,109,80,12,32,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,30,111,128,0,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,0,0,3,202,102,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,158,130,237,118,181,88,45,85,183,219,237,206,146,221,109,183,83,201,87,89,89,87,51,97,130,154,8,218,174,146,89,36,114,163,88,198,181,21,202,229,84,68,68,85,82,5,185,134,113,167,117,226,159,52,42,44,88,67,16,85,187,42,240,213,66,38,31,163,90,103,82,165,108,233,30,217,110,19,198,231,43,158,247,57,101,108,74,244,106,178,21,106,116,227,123,230,220,24,150,108,103,192,230,63,193,185,131,194,134,88,85,96,204,67,73,117,101,143,11,218,236,23,52,133,87,125,29,198,146,142,24,170,41,229,99,145,28,199,181,201,170,106,158,243,28,199,183,115,30,215,46,185,133,255,0,224,235,140,92,119,194,6,59,168,191,216,40,253,179,134,239,59,62,144,97,254,164,52,254,212,233,67,80,202,95,239,167,193,44,144,116,164,168,89,63,54,137,191,77,174,213,23,184,54,41,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,53,87,54,30,203,108,161,193,185,245,192,78,93,229,30,96,65,87,37,139,17,101,190,27,134,161,105,39,88,103,137,236,162,166,150,41,163,127,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,188,38,202,124,39,121,88,201,191,151,248,123,211,160,2,0,120,157,225,235,21,112,191,156,183,172,163,197,53,61,191,176,116,234,109,215,70,82,201,79,13,206,134,86,238,138,162,54,189,63,202,141,232,215,61,172,150,41,88,143,126,205,203,151,252,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,142,71,248,193,225,51,6,241,117,149,255,0,65,239,181,20,150,123,237,5,68,117,54,44,70,234,5,170,158,212,245,145,139,58,49,137,36,74,246,75,19,22,55,49,95,179,94,155,213,21,209,49,82,16,114,231,130,62,37,243,59,55,47,153,43,100,203,106,186,44,67,133,42,33,135,17,190,229,35,41,233,44,236,149,232,214,77,52,202,170,215,177,205,85,149,137,15,81,242,196,215,62,38,200,212,85,3,55,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,61,87,55,156,31,125,203,252,184,225,195,5,98,124,123,117,198,183,91,45,190,255,0,71,87,127,186,49,141,170,184,72,212,182,34,200,244,103,245,34,185,95,34,181,17,100,146,87,238,145,222,87,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,11,41,198,134,78,95,115,247,134,12,127,149,88,90,109,151,171,173,190,58,139,116,123,88,189,166,170,146,162,42,184,169,181,123,216,198,117,159,78,216,186,142,114,53,157,77,235,170,55,69,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,227,94,190,98,89,23,71,144,60,86,98,188,55,97,179,123,51,13,223,186,88,146,195,11,86,4,141,180,181,72,171,43,34,142,20,107,97,134,58,166,85,67,28,106,214,185,177,194,207,210,69,71,184,49,172,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,75,171,194,198,74,127,8,158,32,176,78,78,73,112,236,84,152,130,224,189,190,118,203,211,145,148,48,68,250,138,174,147,186,114,34,76,176,67,42,71,185,138,222,162,179,118,141,213,80,38,167,150,46,86,254,75,248,54,193,93,174,197,236,203,174,45,237,24,166,225,253,245,214,237,93,170,69,236,147,247,61,205,102,234,24,232,189,198,237,211,79,121,168,245,121,149,64,1,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,47,87,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,190,37,137,169,230,117,199,143,228,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,21,128,185,92,58,228,54,50,226,75,55,44,89,83,131,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,84,106,189,187,222,172,141,171,189,237,69,157,76,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,66,183,7,220,89,227,46,17,115,67,233,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,205,246,121,99,252,27,154,124,19,102,118,96,229,246,33,164,190,97,235,230,91,226,10,154,26,234,101,93,146,179,217,245,8,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,174,97,181,65,170,185,181,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,240,10,186,20,57,224,82,247,105,240,212,161,187,164,240,77,59,202,147,223,93,16,237,107,81,191,188,14,90,221,169,161,200,30,0,117,212,84,69,75,4,149,51,189,27,28,76,87,185,85,81,17,17,19,85,241,34,35,153,151,27,116,184,199,163,148,216,10,87,116,169,229,149,107,167,73,105,166,98,197,45,35,19,106,109,71,57,53,235,59,191,84,253,21,211,246,100,255,0,49,78,48,108,121,57,128,23,10,89,36,117,85,234,243,218,104,216,144,79,78,238,146,186,145,85,178,57,174,220,187,81,101,102,190,239,199,246,161,17,220,56,228,86,37,226,43,50,105,176,205,177,170,176,67,37,52,183,9,86,158,87,181,33,116,241,198,173,252,210,119,42,163,151,78,244,253,21,239,2,237,242,254,225,98,229,196,14,103,123,110,235,6,203,69,137,212,183,5,146,88,103,70,203,39,107,106,123,175,143,106,119,36,114,124,116,253,157,221,211,175,130,176,189,22,11,194,150,172,45,111,106,36,22,202,86,83,51,69,114,166,141,79,134,229,85,254,181,60,55,13,249,47,105,200,252,175,177,96,251,115,26,146,82,91,160,167,153,91,212,209,85,187,156,189,210,57,202,157,239,82,234,0,56,85,68,77,84,120,119,157,51,72,139,238,162,129,68,143,115,220,186,120,120,21,68,205,60,80,166,54,42,174,191,168,250,26,137,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,80,246,106,135,97,194,166,160,124,202,205,171,187,95,232,59,162,122,57,52,248,161,195,218,117,106,172,114,46,154,127,72,31,81,194,162,42,104,169,220,112,199,181,200,154,42,106,84,6,44,113,163,193,182,12,226,23,14,182,236,150,91,123,47,150,248,214,56,106,86,9,86,93,36,168,137,207,209,99,114,47,122,35,245,253,235,251,72,74,192,249,135,153,124,54,230,21,68,182,59,149,202,217,89,65,81,52,53,16,49,206,129,39,86,164,176,163,149,30,213,238,77,207,211,86,255,0,244,182,91,115,90,246,171,94,212,114,47,138,42,106,132,114,241,241,203,214,199,142,34,250,117,149,88,98,26,27,162,49,235,82,148,52,138,189,87,201,84,199,106,228,89,154,213,93,36,147,189,91,250,255,0,96,25,61,194,183,21,56,59,136,108,41,69,81,109,173,99,110,125,153,142,158,9,42,224,146,86,185,33,133,207,71,54,55,106,138,139,47,127,119,118,138,95,211,91,188,130,207,140,199,225,163,49,155,113,160,187,93,173,140,165,237,84,213,182,254,179,163,110,247,51,98,238,98,181,233,185,28,198,38,187,117,247,116,212,216,3,37,115,159,7,231,46,15,183,98,28,53,125,162,173,146,162,150,41,100,108,18,239,84,87,69,27,220,171,238,183,79,227,19,187,79,136,23,16,235,149,186,167,134,170,118,0,62,68,87,53,218,46,167,123,31,175,193,74,38,141,117,220,159,171,224,133,17,191,78,229,80,62,160,82,197,238,239,42,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,41,60,49,113,49,131,120,80,229,111,151,217,165,140,40,106,238,47,117,69,222,219,104,182,83,34,181,247,27,140,151,91,139,226,129,100,218,173,133,155,98,145,239,145,200,187,88,199,109,107,223,178,55,196,94,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,252,171,206,41,190,226,11,117,138,211,119,174,237,20,152,102,222,251,93,174,62,147,25,217,233,95,85,81,86,232,245,106,34,191,89,234,234,31,171,149,93,239,233,174,214,181,18,66,185,83,240,57,77,153,87,90,14,41,51,37,245,113,88,176,197,225,31,133,173,141,100,176,45,198,227,74,230,61,43,95,38,136,143,166,134,93,26,214,198,229,234,77,20,141,122,181,177,58,57,130,245,114,167,224,114,167,45,109,84,28,82,102,75,233,37,190,226,123,58,63,11,91,26,200,167,75,117,186,169,172,122,86,190,77,21,89,83,52,90,53,173,141,201,211,134,89,26,245,115,165,116,112,223,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,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,34,175,158,119,212,159,222,79,195,72,171,37,83,158,119,212,159,222,79,195,76,21,224,255,0,134,187,239,21,57,227,103,203,43,98,244,109,80,237,186,98,74,182,213,50,9,41,44,241,77,27,42,36,137,92,215,238,153,122,172,142,52,70,61,58,146,49,92,136,196,123,154,23,131,151,95,2,181,60,82,227,36,199,25,131,65,86,204,171,176,84,77,13,116,212,213,81,49,247,59,140,41,78,244,182,170,36,137,60,44,116,117,13,145,243,53,159,160,199,49,175,99,220,143,100,233,218,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,126,86,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,32,7,154,63,158,204,205,251,23,209,232,137,254,32,7,154,63,158,204,205,251,23,209,232,128,207,254,74,158,86,49,79,204,10,239,78,183,25,254,96,7,37,79,43,24,167,230,5,119,167,91,140,255,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,158,215,27,241,119,117,189,112,115,151,156,34,225,155,117,93,190,219,96,168,172,185,98,90,247,84,57,139,115,157,247,10,186,138,122,86,49,142,218,234,102,54,120,229,119,81,21,93,51,35,86,181,157,20,124,190,43,139,31,52,249,201,243,3,16,250,140,231,148,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,129,237,120,85,225,159,25,113,95,155,148,121,91,131,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,50,95,248,128,229,167,149,249,147,195,70,21,201,12,187,175,171,177,93,242,214,158,173,216,70,231,112,171,146,118,73,61,75,210,90,182,86,162,38,142,101,76,173,71,185,241,177,22,39,237,88,219,211,71,64,251,213,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,13,91,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,151,215,137,110,46,238,188,77,101,30,79,97,76,97,110,171,76,89,150,180,247,59,109,202,235,37,67,167,101,222,9,89,66,218,122,167,62,71,58,94,210,228,166,147,173,185,85,28,253,36,107,191,56,177,199,39,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,131,96,51,255,0,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,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,0,0,33,91,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,34,213,115,171,243,79,133,190,95,208,250,141,196,186,188,140,126,187,62,237,254,36,4,170,0,0,24,171,253,212,126,4,255,0,236,231,254,230,111,31,243,67,42,141,85,192,218,75,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,250,197,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,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,0,6,170,230,198,121,27,143,240,110,86,112,77,150,57,131,152,56,134,146,199,135,172,121,111,135,234,107,171,170,85,118,68,207,103,211,162,34,34,34,185,239,115,149,172,99,26,138,247,189,205,107,81,206,114,34,235,152,100,255,0,20,252,96,221,115,135,42,50,171,135,188,52,180,140,193,57,119,133,240,251,103,149,177,59,175,113,189,195,106,142,25,222,247,72,198,186,54,64,233,42,41,218,198,123,175,84,146,69,116,136,232,146,48,252,174,54,248,193,196,220,92,230,132,183,167,45,93,22,9,177,212,78,220,39,103,171,138,159,175,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,142,166,69,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,105,196,46,22,177,96,108,253,204,188,21,133,168,123,21,151,15,227,11,205,174,221,77,213,124,157,10,88,43,101,142,40,247,189,92,247,109,99,26,154,185,85,203,166,170,170,189,224,75,87,13,63,244,27,110,255,0,47,241,223,254,222,232,66,177,53,60,52,255,0,208,109,187,252,191,199,127,251,123,161,10,192,109,80,67,183,57,30,32,114,191,49,113,150,21,201,252,24,250,75,205,247,0,84,92,22,249,117,137,100,115,40,39,153,33,106,219,226,123,100,233,61,232,176,238,157,22,55,44,111,142,38,54,70,185,42,35,50,127,152,255,0,48,10,62,29,236,82,229,38,80,226,47,244,216,175,236,211,203,83,79,28,21,17,225,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,252,202,75,10,216,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,192,244,25,47,148,56,203,62,179,67,15,229,30,95,193,73,37,247,17,84,58,26,117,171,157,33,130,38,50,55,75,44,210,63,189,81,145,197,28,146,42,53,28,245,70,42,53,174,114,163,86,66,121,209,91,175,182,124,43,195,213,167,20,226,63,164,23,170,43,125,242,158,227,119,236,108,164,246,133,83,35,181,182,90,158,131,21,89,23,81,232,231,244,218,187,91,187,68,238,67,56,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,26,243,206,250,147,251,201,248,104,17,86,101,167,47,62,11,46,188,83,230,133,61,247,23,225,250,183,101,94,26,168,85,196,21,137,82,234,84,173,157,35,221,21,190,9,26,213,115,222,231,44,78,149,24,173,86,66,174,94,164,111,124,59,172,175,13,217,33,117,226,63,59,112,182,75,217,175,148,150,106,140,71,81,43,95,95,83,27,164,101,52,16,193,37,68,207,70,55,189,239,72,161,147,99,53,106,57,251,90,174,98,42,189,54,51,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,156,153,239,145,218,201,43,221,239,57,116,215,68,209,17,17,3,208,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,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,79,172,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,0,136,12,254,206,59,239,16,25,203,139,51,139,17,195,217,234,241,53,193,213,17,211,110,99,251,37,43,26,145,211,83,111,99,24,146,116,160,142,40,186,155,17,207,217,185,222,243,149,79,0,122,172,170,203,60,85,156,153,143,135,50,183,5,82,118,139,214,38,184,69,111,166,221,28,143,142,29,235,239,207,47,77,143,123,97,137,136,233,36,122,53,118,70,199,185,83,70,169,125,121,146,100,189,171,36,56,180,197,22,44,47,132,41,48,222,24,190,83,209,223,172,84,116,143,111,65,96,154,20,108,238,142,52,114,244,89,219,34,172,106,69,163,81,168,212,70,53,177,236,2,109,56,88,206,191,225,19,195,238,9,206,57,45,253,138,175,16,91,215,183,192,216,186,113,178,186,9,95,79,85,210,111,82,69,72,86,120,101,88,247,61,93,211,86,110,209,218,162,93,82,50,249,39,231,21,214,245,131,113,230,72,95,47,212,146,211,225,170,138,91,221,130,142,106,167,58,173,176,85,44,141,172,108,81,185,234,137,77,28,177,192,245,72,216,136,217,107,30,174,85,89,90,73,160,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,174,17,181,65,172,182,127,99,12,184,199,249,203,139,49,150,81,224,47,161,120,66,235,112,116,246,187,38,244,94,205,30,212,71,59,107,117,100,93,71,163,229,232,177,86,56,186,157,54,42,177,141,85,11,215,203,23,43,127,42,28,100,224,174,215,98,246,157,171,9,118,140,83,112,254,250,232,246,94,203,26,246,73,251,158,215,63,109,116,148,94,227,119,107,175,188,213,98,60,159,226,37,121,29,98,155,21,38,42,205,204,21,81,93,178,245,117,183,217,238,148,116,221,39,175,86,150,146,74,168,234,36,222,137,177,187,95,91,76,154,42,163,151,169,171,81,81,174,84,150,160,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,155,133,143,145,218,201,43,27,238,181,116,215,85,209,17,85,61,89,138,188,209,252,137,230,111,216,190,177,68,7,234,225,62,99,220,24,227,156,85,102,193,88,91,57,59,109,235,16,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,123,233,154,198,238,123,218,154,185,81,169,174,170,168,157,231,229,115,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,128,128,19,106,131,85,114,100,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,24,98,95,53,126,38,50,143,136,60,220,177,89,178,166,134,146,226,204,11,79,87,109,174,197,144,35,21,151,135,200,246,57,32,133,232,221,210,211,83,185,146,236,145,92,172,123,234,38,88,219,179,73,37,177,92,31,240,251,152,252,72,103,141,159,5,101,150,32,250,57,95,107,219,125,171,191,182,117,142,75,53,45,60,209,162,213,196,140,115,100,124,205,146,72,146,54,198,168,229,145,204,85,116,109,71,72,203,127,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,57,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,236,19,193,247,9,152,55,132,92,175,250,15,98,168,164,188,95,107,234,36,169,190,226,54,208,45,44,247,87,164,143,88,17,236,89,37,86,50,40,158,145,181,136,253,154,245,30,136,142,149,234,161,132,28,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,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,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,0,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,147,252,192,120,152,198,92,40,101,166,10,205,44,31,67,73,113,99,177,197,37,182,239,108,169,68,107,46,54,233,40,107,95,44,9,38,213,116,47,221,20,111,100,141,69,218,246,55,115,94,205,241,190,250,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,161,173,22,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,14,184,197,192,156,95,224,74,139,253,130,143,216,216,146,205,179,233,6,31,234,77,81,236,190,172,213,12,165,254,250,124,17,71,63,86,58,117,147,243,104,187,53,218,237,21,59,227,47,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,113,43,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,13,154,76,85,254,234,63,2,127,246,115,255,0,115,55,143,249,161,122,178,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,237,101,192,217,247,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,110,102,50,70,233,36,79,111,188,212,215,77,83,84,84,85,214,8,159,238,87,30,68,242,203,237,175,88,173,32,4,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,0,0,45,254,127,96,252,199,199,249,53,139,48,110,81,227,223,161,120,190,235,111,116,22,187,222,197,94,205,38,228,87,55,115,117,124,93,70,35,226,235,49,22,72,186,157,70,34,189,141,69,8,182,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,147,15,248,85,225,159,25,113,95,155,148,121,91,131,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,50,218,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,37,127,147,142,119,228,52,24,54,187,35,41,108,116,152,115,52,42,170,38,184,213,214,77,38,231,226,168,24,175,116,107,20,142,239,107,233,162,115,154,180,169,220,140,71,206,205,202,250,142,152,68,89,117,115,183,135,76,119,146,22,124,11,139,47,244,253,108,55,152,216,126,134,251,135,238,123,225,111,106,234,208,82,84,213,69,209,100,175,145,157,9,43,18,29,210,35,58,155,55,181,17,23,68,181,68,191,113,87,155,57,53,129,249,101,101,22,2,204,204,33,244,154,253,141,114,254,203,30,18,163,218,232,251,13,116,22,186,100,91,159,104,68,252,215,103,235,179,221,106,238,155,171,210,84,233,62,103,48,49,47,151,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,213,115,34,137,205,87,44,41,20,147,188,106,174,108,39,203,199,39,51,99,34,120,96,177,229,238,113,205,209,189,83,92,46,21,16,90,54,211,59,216,244,178,84,57,205,166,235,211,189,236,168,222,254,165,79,81,93,185,59,87,79,194,52,3,94,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,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,72,0,0,0,0,0,1,29,92,233,50,114,251,140,50,107,9,103,21,162,110,165,38,93,220,42,41,238,148,219,88,155,105,110,78,167,141,181,59,220,244,85,217,60,20,241,116,218,199,185,221,167,119,186,216,220,171,34,165,148,227,67,24,101,198,3,225,131,31,226,124,218,192,95,77,112,181,61,190,56,43,44,59,210,62,219,36,245,17,67,78,222,170,247,195,164,242,68,238,179,53,146,45,189,72,209,94,198,162,134,184,68,170,114,66,202,223,254,105,121,215,112,177,127,212,152,90,209,115,237,95,190,166,190,14,138,63,255,0,173,174,222,246,126,198,59,248,196,34,172,158,142,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,32,102,0,0,8,171,231,157,245,39,247,147,240,211,10,184,51,226,151,248,35,227,108,97,153,20,88,111,219,119,171,150,15,170,177,89,41,229,118,218,86,87,75,89,73,43,101,169,84,114,61,97,99,32,145,202,214,123,207,114,53,154,177,28,178,51,53,121,231,125,73,253,228,252,52,138,176,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,180,224,75,151,5,139,35,242,227,16,92,243,182,15,106,227,60,198,195,245,24,126,249,109,130,181,237,165,182,89,234,145,189,107,123,100,133,201,212,153,251,88,178,206,215,104,215,49,173,133,81,26,233,102,182,188,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,25,52,3,94,190,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,71,242,240,205,197,221,215,34,178,211,54,178,106,243,110,171,187,97,60,208,194,247,43,107,35,138,161,219,237,119,89,104,102,130,26,168,163,115,146,37,100,139,36,108,159,185,30,172,142,39,35,151,162,145,73,61,57,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,94,30,39,120,122,197,92,47,231,45,235,40,241,77,79,111,236,29,58,155,117,209,148,178,83,195,115,161,149,187,162,168,141,175,79,242,163,122,53,207,107,37,138,86,35,223,179,114,133,170,54,146,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,106,218,108,167,197,143,149,140,228,249,127,136,125,58,112,45,87,247,81,248,19,255,0,179,159,251,153,188,127,205,12,170,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,215,187,184,10,94,253,62,10,116,42,185,206,209,53,57,145,250,247,34,149,195,26,235,185,127,87,197,0,174,38,232,158,26,41,216,0,2,193,113,83,197,78,14,225,231,10,86,212,92,171,88,235,159,102,123,160,130,58,184,35,149,206,88,102,115,17,173,145,218,170,170,197,221,221,223,170,30,231,58,179,159,7,228,214,15,184,226,28,75,125,162,162,146,158,150,89,99,108,242,236,85,86,197,35,218,169,238,187,95,226,215,187,79,129,175,254,126,231,198,99,241,47,152,206,184,215,221,174,215,54,85,118,90,106,43,127,89,210,55,123,89,177,54,177,26,196,220,174,123,211,93,186,251,218,106,7,227,227,140,195,204,190,36,179,10,158,91,229,202,229,115,172,175,168,134,26,120,30,231,78,144,43,146,40,85,200,140,106,119,46,214,107,163,127,250,115,107,193,119,6,216,51,135,172,58,235,178,217,109,239,190,92,35,72,230,169,72,37,73,116,142,162,87,51,85,145,202,189,200,172,211,247,39,236,44,95,0,252,189,108,120,30,47,167,89,171,134,33,174,186,43,24,180,201,93,72,169,210,124,117,79,118,173,68,153,205,69,210,56,251,209,191,171,246,146,52,214,181,141,70,177,168,212,79,4,68,209,0,34,34,38,136,157,199,32,165,239,107,81,117,84,212,10,101,122,53,52,248,169,210,140,220,187,181,254,129,170,189,202,186,107,253,39,107,26,7,44,102,136,86,137,160,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,14,21,17,78,137,35,87,120,33,244,28,42,119,120,1,213,30,214,119,42,29,168,168,189,232,167,75,218,191,184,70,245,69,68,85,255,0,233,129,222,117,84,211,83,214,66,234,122,168,25,52,79,211,115,30,221,81,116,93,83,187,247,161,217,227,222,114,4,71,115,29,224,73,214,8,106,243,95,43,176,162,170,58,166,46,215,77,111,163,209,30,179,84,78,174,122,254,117,123,245,124,126,12,248,39,130,24,237,192,231,23,216,159,33,115,14,150,223,136,241,101,100,120,85,244,245,81,201,79,83,82,169,12,50,44,77,70,119,44,111,84,211,164,214,162,38,136,159,239,207,38,39,195,22,76,95,103,154,199,127,183,83,214,82,78,172,87,197,60,123,218,170,215,35,147,187,247,161,4,124,117,112,123,125,200,124,87,87,137,172,88,102,170,159,11,213,79,170,62,40,23,161,11,229,158,163,98,107,212,122,162,109,99,17,19,68,78,244,240,248,132,239,225,220,69,104,197,54,138,107,221,146,186,26,186,90,152,217,35,36,137,251,155,163,154,142,78,255,0,220,228,254,179,244,200,175,229,143,198,149,69,194,166,60,168,204,172,94,231,75,21,60,238,162,237,213,95,165,28,48,83,181,136,159,155,239,93,25,34,247,185,87,68,85,239,241,37,54,41,99,153,137,36,50,53,236,95,7,53,117,69,2,165,68,84,209,79,158,70,109,93,81,52,79,220,125,37,47,106,57,59,208,14,166,61,126,61,199,114,42,42,120,159,34,171,218,186,46,168,119,49,250,129,220,14,17,117,57,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,119,249,124,240,73,117,226,191,31,201,125,196,240,85,208,229,214,21,168,167,154,235,88,234,87,58,11,180,237,154,23,62,210,201,27,52,79,99,228,167,116,142,116,177,171,150,20,233,171,145,22,72,245,158,155,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,12,96,229,113,228,79,44,190,218,245,138,211,42,128,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,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,102,87,52,110,59,110,184,191,31,195,145,25,47,137,177,5,150,219,128,47,15,118,32,184,210,78,234,53,175,189,210,204,197,137,145,237,70,204,140,163,154,23,42,63,122,53,243,104,244,106,244,33,149,193,49,32,196,174,95,60,109,218,184,175,192,18,88,177,60,244,148,57,139,133,105,233,225,186,209,186,169,174,158,237,3,97,133,175,187,50,54,195,19,24,201,42,29,35,93,20,104,228,133,122,104,229,68,146,61,114,212,0,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,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,149,92,75,241,23,129,56,95,202,202,252,204,199,85,31,236,180,118,122,45,147,127,132,238,157,154,105,160,163,234,69,20,157,30,175,65,237,234,189,187,25,226,171,224,138,31,86,97,241,35,146,89,85,143,240,158,86,227,204,125,73,109,197,152,222,162,26,107,29,165,180,243,212,79,80,249,102,108,17,43,210,22,61,32,99,229,118,198,190,85,99,28,173,147,69,94,155,246,220,179,89,108,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,186,82,185,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,130,71,192,0,107,89,197,143,154,124,228,249,129,136,125,70,114,87,185,65,100,54,13,193,156,58,83,103,147,104,169,42,241,102,63,168,173,99,238,14,167,86,207,69,110,167,170,117,59,104,152,229,123,147,99,165,166,124,238,115,81,155,214,72,218,244,119,70,55,17,67,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,12,170,0,0,33,131,156,142,67,96,220,181,205,204,43,154,216,62,138,146,216,252,200,167,184,62,239,67,77,78,177,178,75,141,35,225,89,107,85,119,171,119,206,218,184,209,237,107,27,239,194,233,28,175,124,175,82,103,200,171,231,157,245,39,247,147,240,208,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,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,50,120,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,128,252,172,210,205,44,9,146,216,18,231,153,153,151,125,246,54,27,179,116,123,109,111,101,154,163,165,213,153,144,199,249,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,83,235,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,65,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,125,87,46,110,61,191,130,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,152,39,80,0,4,43,115,171,243,79,133,190,95,208,250,141,196,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,128,149,64,0,0,0,0,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,202,163,21,121,163,249,19,204,223,177,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,0,0,0,0,213,92,247,249,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,119,224,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,39,251,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,133,202,200,188,139,203,142,29,50,226,221,149,249,95,102,236,54,170,29,101,154,105,85,31,85,112,170,114,34,73,85,83,34,34,117,38,126,214,234,186,35,81,173,107,24,214,49,140,99,117,236,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,149,78,26,127,232,54,221,254,95,227,191,253,189,208,133,98,106,120,105,255,0,160,219,119,249,127,142,255,0,246,247,66,21,128,244,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,147,229,185,203,238,167,135,106,105,51,135,57,45,84,142,204,91,141,59,169,168,173,179,69,20,207,195,44,73,103,142,85,138,162,25,229,134,103,212,194,176,57,94,214,181,241,177,95,30,186,62,68,91,21,202,83,130,143,109,214,81,241,101,153,182,203,85,101,150,30,180,120,46,223,58,117,228,117,116,51,244,223,115,114,35,182,71,209,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,150,160,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,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,66,111,205,93,243,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,64,205,78,78,57,67,83,141,120,151,174,205,42,136,42,210,219,151,22,121,166,100,240,207,19,89,237,26,230,62,150,24,101,99,181,123,216,234,117,175,122,43,17,52,124,44,220,228,213,26,252,128,231,131,130,174,181,248,3,43,51,26,26,138,68,182,216,239,23,27,37,68,78,123,186,238,158,186,24,166,137,204,110,221,170,196,109,190,100,114,171,145,81,93,30,136,237,85,91,114,185,62,228,229,139,3,112,192,153,171,79,55,104,189,102,93,194,122,138,201,54,189,157,10,90,26,137,233,41,233,180,87,185,142,218,246,84,203,212,70,177,203,218,118,59,114,70,213,47,175,28,217,95,117,206,62,18,243,51,1,216,157,86,183,41,236,254,210,163,130,146,137,213,115,213,207,67,52,117,177,210,199,19,85,28,231,204,234,100,133,52,213,81,100,69,70,187,77,170,16,237,203,23,52,191,37,252,100,224,174,215,125,246,101,171,22,246,140,45,112,254,245,235,118,174,213,26,246,72,59,152,231,51,117,116,116,94,251,118,233,167,188,228,98,188,159,227,85,115,105,44,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,176,0,12,85,230,117,154,95,146,254,13,177,175,100,190,251,50,235,139,123,62,22,183,255,0,122,245,187,87,106,145,59,92,29,236,115,89,186,134,58,223,125,219,116,211,221,114,61,88,64,9,159,252,228,243,175,233,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,47,87,5,249,199,98,200,46,40,48,6,106,226,152,119,217,109,87,9,41,238,50,110,122,118,106,90,186,121,105,37,169,209,140,123,223,209,101,67,165,233,181,170,231,244,246,38,138,237,83,99,227,85,115,97,62,93,185,233,89,159,220,41,225,76,73,126,188,251,79,18,88,122,184,110,253,51,146,117,145,213,84,170,137,19,229,146,101,115,166,154,74,87,210,205,36,136,231,53,210,76,255,0,209,84,86,52,50,84,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,95,88,162,2,0,79,170,237,118,186,223,238,181,183,219,237,206,174,227,114,184,212,73,87,89,89,87,51,166,158,166,121,28,174,146,89,36,114,171,158,247,57,85,202,229,85,85,85,85,83,229,38,39,149,127,2,180,216,3,15,90,184,158,205,42,10,73,241,61,242,158,27,150,12,134,26,169,119,218,109,211,210,204,199,79,42,199,34,67,35,234,161,169,69,72,222,199,244,152,214,46,230,200,247,178,48,187,252,185,184,40,254,10,185,113,61,255,0,31,219,45,82,102,110,41,252,229,202,166,4,234,201,107,161,84,98,199,108,108,219,156,199,109,123,22,73,93,18,53,175,145,205,110,178,182,24,164,92,192,0,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,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,12,0,231,87,229,99,11,124,192,161,244,235,137,135,252,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,121,129,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,232,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,153,197,214,72,90,184,113,226,47,25,228,213,138,249,87,119,182,216,42,41,157,71,87,87,27,89,58,193,81,75,13,76,108,147,111,186,231,177,179,163,21,232,141,71,171,21,200,214,110,216,155,36,144,3,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,213,92,218,160,213,92,13,148,248,78,242,177,147,127,47,240,247,167,64,93,82,40,51,243,152,37,54,79,112,137,150,124,62,101,5,214,174,60,193,175,203,124,61,77,120,187,82,75,45,44,248,105,143,182,91,167,141,99,87,192,172,157,245,20,211,202,212,124,50,181,240,46,142,69,71,163,116,245,124,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,96,147,64,0,0,0,24,1,204,235,128,239,203,125,138,167,62,114,158,203,187,31,97,251,123,189,165,107,183,91,186,149,88,162,22,190,22,199,171,186,173,78,181,60,13,168,86,237,142,73,102,106,71,10,107,178,38,164,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,118,136,34,47,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,17,150,126,174,38,197,55,220,97,113,134,237,136,235,187,93,93,61,190,130,215,28,157,38,71,182,150,138,150,42,74,104,244,98,34,46,200,32,137,154,233,185,219,117,114,171,149,85,127,40,207,78,91,156,190,233,184,137,169,147,56,115,146,213,86,220,186,183,84,58,154,138,219,52,82,194,204,76,245,138,120,229,88,170,33,158,41,161,101,52,201,3,149,237,107,153,35,209,241,235,171,36,68,11,235,202,83,130,143,98,81,209,241,101,153,182,203,173,29,234,110,180,120,46,223,58,116,35,109,12,208,116,223,115,114,35,183,201,214,100,178,199,19,100,107,90,145,163,165,68,145,37,133,236,147,240,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,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,166,63,242,166,205,44,9,146,217,217,143,115,51,51,47,190,198,195,118,108,191,159,182,214,246,89,170,58,93,91,189,174,24,255,0,55,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,4,234,2,8,113,39,51,140,220,189,113,105,101,226,82,142,221,87,77,98,176,211,251,54,147,4,75,121,123,232,155,110,154,22,54,178,5,150,40,226,71,190,89,88,147,164,146,68,253,178,71,77,185,178,54,158,54,147,83,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,0,0,17,87,206,247,52,191,249,154,100,165,190,251,255,0,85,226,155,189,179,178,254,234,106,9,250,202,207,254,185,55,99,31,251,94,223,226,212,149,67,90,206,41,243,175,248,68,241,5,141,179,142,59,127,98,164,196,23,4,236,16,58,46,156,140,161,130,38,83,210,245,91,212,145,18,101,130,24,150,77,175,86,245,21,251,116,110,136,129,106,137,20,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,72,235,61,86,85,102,102,42,201,188,199,195,153,165,130,170,251,61,235,12,220,34,184,83,110,146,70,71,54,197,247,224,151,166,246,61,208,202,197,116,114,49,28,155,227,123,218,171,163,148,13,159,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,2,42,249,231,125,73,253,228,252,52,197,254,88,89,13,131,115,243,138,58,75,94,96,81,82,92,172,88,78,207,83,137,170,45,53,116,235,52,23,39,197,44,48,69,12,137,189,169,177,178,212,199,42,163,145,236,122,66,177,185,138,217,23,76,160,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,0,0,49,127,152,206,67,96,220,234,225,115,25,93,47,180,84,145,95,112,29,158,183,19,88,174,206,167,89,39,163,125,44,93,121,225,98,163,218,187,42,34,133,98,114,42,171,17,86,57,21,142,116,76,211,40,11,85,197,143,149,140,228,249,127,136,125,58,112,53,172,54,168,53,87,54,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,174,128,21,81,19,196,233,123,215,225,222,114,247,232,116,162,189,203,162,106,160,87,27,55,46,170,154,167,238,62,132,68,68,209,14,24,212,106,119,33,80,3,243,49,22,34,180,97,107,69,77,238,247,93,13,37,45,52,111,145,242,74,253,173,209,173,87,47,127,238,106,255,0,81,250,18,203,28,44,89,38,145,172,98,120,185,203,162,33,22,92,206,56,210,168,183,212,201,149,25,107,139,220,217,101,167,129,213,189,134,171,244,99,154,10,134,189,23,243,125,203,163,227,94,231,34,232,168,189,222,32,98,175,28,124,95,98,124,250,204,58,171,126,28,197,149,146,97,86,83,210,199,29,61,53,74,172,51,72,145,57,31,220,145,177,87,94,171,154,168,186,162,255,0,189,145,60,184,184,18,117,254,26,76,215,205,28,40,168,141,169,151,178,83,92,40,245,70,44,53,16,43,94,159,157,78,253,89,39,139,62,43,226,134,63,112,43,193,237,247,62,49,93,38,38,190,225,154,170,140,47,75,62,170,249,96,94,132,207,138,122,125,233,175,81,138,169,181,239,69,77,21,59,151,199,225,59,152,99,12,89,48,133,158,27,29,130,221,79,71,73,2,189,89,20,17,236,106,43,156,174,94,239,222,160,126,141,53,53,61,28,45,167,165,129,144,196,205,118,177,141,209,19,85,213,123,191,122,157,160,227,195,188,2,170,39,122,169,213,38,215,247,34,28,72,245,85,84,69,255,0,233,6,53,127,120,28,71,26,183,197,14,244,68,64,137,221,224,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,14,105,210,246,170,46,186,233,161,244,157,111,110,168,5,49,203,175,186,167,113,242,236,209,117,69,59,216,253,201,160,21,150,199,63,114,59,11,231,166,6,169,194,88,134,138,41,82,89,96,149,174,90,120,100,93,99,147,114,127,24,138,159,21,46,112,3,91,172,204,203,76,205,225,83,52,106,17,180,151,139,107,232,106,42,33,160,175,149,143,131,171,18,190,104,155,239,198,228,239,115,99,114,232,138,159,187,66,97,184,4,227,38,201,196,30,9,130,199,125,173,160,164,197,52,242,86,58,74,36,171,146,73,86,38,72,213,71,126,113,53,84,219,42,46,186,170,119,20,115,1,225,46,199,157,121,97,89,116,182,49,41,175,116,181,116,146,178,88,169,160,223,167,89,232,239,125,219,87,69,235,59,187,119,245,247,144,249,195,238,116,98,206,24,51,106,44,77,11,92,142,167,167,158,154,166,145,213,82,50,53,73,162,69,69,214,37,93,87,84,98,252,124,63,168,54,69,7,132,201,108,211,181,231,6,3,163,198,150,181,103,78,166,89,162,84,98,61,19,88,228,86,175,233,181,23,224,159,3,221,129,213,44,91,187,211,253,227,165,138,228,93,52,83,235,58,101,102,212,220,208,43,107,187,202,207,142,57,151,84,79,243,159,83,87,80,42,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,237,175,88,173,50,168,197,94,87,30,68,242,203,237,175,88,173,50,168,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,0,159,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,139,77,166,235,127,186,209,88,172,86,202,187,141,202,227,81,29,37,29,29,36,46,154,122,153,228,114,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,9,233,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,208,32,219,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,61,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,145,173,205,99,129,202,108,181,186,215,241,73,150,207,171,150,197,137,239,10,252,83,108,115,37,157,109,215,26,167,61,235,90,201,52,84,101,52,210,234,215,54,71,39,78,105,99,107,21,205,149,177,195,134,188,52,113,23,142,248,95,205,58,12,204,192,181,31,236,84,119,138,45,144,255,0,132,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,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,12,223,229,39,143,240,110,86,112,77,143,243,7,48,113,13,37,143,15,88,241,197,125,77,117,117,74,174,200,153,236,251,106,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,117,241,137,197,86,50,226,191,55,46,24,194,243,114,171,110,24,183,84,84,83,97,59,68,145,164,44,183,91,149,254,226,186,38,189,237,237,50,53,177,186,103,238,118,231,162,53,23,166,200,216,203,105,249,82,199,127,146,207,200,167,183,127,208,103,210,15,165,62,204,236,176,255,0,242,83,179,118,110,191,91,103,87,248,159,119,102,253,159,29,186,247,153,1,192,47,5,24,171,138,204,199,164,189,221,173,157,159,44,176,205,194,25,49,29,194,161,36,100,117,251,21,178,58,217,78,177,185,143,116,210,177,81,30,230,57,58,49,189,30,171,185,209,50,80,249,56,113,229,231,159,60,75,229,126,36,205,76,33,71,73,110,182,219,169,222,152,125,151,39,116,87,18,86,199,34,36,180,244,206,118,141,99,26,212,149,189,119,170,70,179,35,34,215,248,233,32,199,95,244,85,128,177,87,250,235,135,49,38,28,184,127,221,40,235,173,181,212,242,127,230,201,12,209,200,207,216,230,185,191,5,67,103,220,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,228,107,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,148,50,43,151,207,27,118,174,43,240,4,150,44,79,61,37,14,98,225,90,122,120,110,180,110,170,107,167,187,64,216,97,107,238,204,141,176,196,198,50,74,135,72,215,69,26,57,33,94,154,57,81,36,143,92,181,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,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,96,64,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,22,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,5,170,228,169,230,159,20,252,191,174,245,27,112,230,133,199,79,229,175,21,63,35,178,115,25,246,188,182,178,236,246,197,77,19,118,195,125,186,71,35,149,116,153,28,189,162,142,29,35,233,232,141,99,229,71,201,249,214,182,158,68,194,172,1,154,88,239,43,254,145,253,5,190,251,51,233,110,31,172,194,215,143,239,88,102,237,86,186,173,189,120,63,58,199,108,221,211,103,190,205,175,77,59,156,154,169,250,185,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,112,122,190,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,158,83,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,216,83,134,142,29,48,39,11,249,89,65,150,120,22,159,253,138,178,241,91,190,111,240,157,211,179,67,12,245,157,57,101,147,163,213,232,49,221,38,59,99,60,17,60,85,124,167,24,188,29,96,78,47,240,37,61,130,255,0,89,236,108,73,102,223,244,127,16,116,230,168,246,95,86,106,119,213,127,122,178,120,163,159,171,29,58,71,249,197,93,154,238,110,138,157,225,129,124,168,120,227,169,195,87,91,39,8,249,140,202,68,177,92,170,42,25,132,110,202,248,169,214,134,174,87,73,59,168,167,87,43,82,86,79,43,159,210,114,107,42,77,43,99,209,237,145,157,25,116,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,204,79,44,94,60,127,45,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,138,188,234,252,211,225,111,151,244,62,163,113,46,175,35,31,174,207,187,127,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,32,37,80,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,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,48,131,150,159,2,181,60,50,225,154,172,207,204,234,10,186,92,208,196,116,243,219,106,168,93,85,20,144,90,45,201,80,138,216,24,176,72,248,166,124,203,4,51,58,69,114,237,78,156,109,107,21,178,44,153,190,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,84,225,167,254,131,109,223,229,254,59,255,0,219,221,8,86,38,167,134,159,250,13,183,127,151,248,239,255,0,111,116,33,88,13,170,0,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,0,0,3,26,185,144,226,155,238,15,224,151,52,174,216,114,187,178,85,212,91,233,45,114,73,210,100,155,169,107,107,169,233,42,99,209,232,168,155,224,158,86,107,166,230,238,213,170,142,68,84,215,176,151,238,119,184,235,217,249,89,150,153,103,236,190,167,183,177,5,93,247,182,245,244,232,246,10,100,135,165,211,219,239,111,246,150,237,219,147,111,71,77,29,191,86,198,183,10,185,91,249,105,226,59,46,178,206,107,23,182,104,47,56,130,151,218,180,93,171,179,245,109,113,63,173,93,249,196,123,28,221,41,98,157,222,227,145,235,166,140,213,202,212,80,216,79,32,114,114,197,195,254,77,97,60,157,195,147,118,138,76,51,111,109,60,149,59,94,206,215,84,247,58,74,154,157,143,123,214,62,172,242,75,47,79,122,181,155,246,183,221,106,33,112,0,3,87,124,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,2,116,249,86,93,173,87,30,7,48,13,29,190,231,73,85,81,107,168,188,82,87,69,12,205,123,233,103,91,157,76,201,20,173,69,213,143,88,166,138,68,107,180,93,146,49,222,14,69,88,182,230,143,231,179,51,126,197,244,122,35,47,249,29,98,155,237,94,21,205,204,21,81,93,190,203,106,184,89,238,148,116,221,38,39,74,170,174,58,168,234,36,222,137,189,219,153,69,76,154,42,171,83,167,171,81,21,206,85,9,63,63,39,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,250,196,122,243,151,206,251,174,5,201,43,6,75,219,236,116,149,20,249,161,81,59,171,171,230,145,219,233,32,182,207,71,80,140,137,137,162,43,228,150,72,181,123,149,81,172,141,237,218,170,244,124,97,14,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,213,204,236,179,197,89,69,139,228,192,184,214,147,178,94,169,237,246,219,133,77,43,163,146,57,41,123,109,20,21,140,130,86,72,198,189,147,70,202,134,178,70,43,125,217,26,246,162,170,34,42,220,14,11,242,114,197,159,188,80,96,12,170,197,51,108,178,221,110,18,84,92,99,218,245,237,52,180,148,242,213,203,77,171,30,199,179,172,202,119,69,212,107,145,204,234,111,77,85,186,45,192,230,143,231,179,51,126,197,244,122,32,49,214,183,5,93,104,48,5,155,49,166,168,164,91,109,242,241,115,178,83,196,215,187,174,217,232,97,162,154,87,61,187,118,163,21,183,8,81,170,142,85,85,108,154,163,116,69,118,122,114,91,206,59,22,15,206,92,91,147,183,120,122,117,121,137,111,167,168,181,212,238,122,238,170,182,182,162,71,83,108,107,21,19,124,19,212,75,212,115,216,214,246,109,190,243,164,106,39,229,100,118,86,254,84,57,71,230,247,99,177,123,78,235,132,179,2,108,83,111,254,250,232,246,94,203,67,110,237,115,247,189,173,126,218,25,43,125,199,110,215,95,117,170,244,97,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,80,54,126,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,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,190,177,68,4,0,155,84,26,171,155,84,0,0,1,21,124,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,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,88,249,88,206,79,151,248,135,211,167,53,172,54,83,226,199,202,198,114,124,191,196,62,157,56,26,214,27,84,26,171,155,84,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,213,92,218,160,213,92,1,245,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,42,30,7,41,176,213,170,201,197,198,99,62,173,47,183,42,122,135,225,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,244,154,154,196,144,202,217,53,123,164,103,71,218,243,58,224,59,242,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,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,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,250,65,135,250,147,84,123,47,171,53,67,41,127,190,159,4,81,207,213,142,157,100,252,218,46,205,118,187,69,78,240,200,0,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,17,87,207,59,234,79,239,39,225,164,85,146,169,207,59,234,79,239,39,225,166,0,112,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,147,27,17,206,99,95,44,177,49,94,205,251,144,45,164,118,155,172,214,170,139,236,54,202,183,219,104,234,33,164,168,172,108,46,88,33,158,102,200,232,162,124,154,109,107,222,216,38,115,90,171,171,146,41,21,53,218,186,100,87,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,155,252,45,195,22,77,97,142,31,105,120,98,118,23,246,198,1,134,222,251,124,212,87,73,157,60,149,93,73,93,52,147,190,68,218,173,153,211,189,211,35,227,217,211,145,81,98,72,246,177,27,4,60,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,170,27,20,90,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,125,100,37,242,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,172,218,0,0,1,138,188,206,179,75,242,95,193,182,53,236,151,223,102,93,113,111,103,194,214,255,0,239,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,117,158,131,28,96,171,174,0,189,83,88,175,53,20,147,84,85,89,237,55,182,58,153,238,115,18,11,133,190,158,186,22,170,185,173,93,237,138,166,54,189,52,209,30,142,68,87,34,35,151,207,153,255,0,204,51,43,127,254,214,56,80,206,187,125,139,234,254,211,133,174,247,62,213,255,0,226,234,122,154,8,58,42,255,0,254,185,59,123,25,251,30,239,226,208,12,191,228,251,156,118,44,115,195,2,101,85,60,61,158,245,150,151,9,233,235,35,220,247,245,233,107,170,39,171,167,169,213,88,214,55,115,223,83,23,77,28,247,39,102,222,237,169,35,80,206,162,5,185,90,103,165,102,79,241,89,97,195,117,183,158,201,134,243,19,253,13,220,225,145,39,146,55,213,72,138,182,247,182,56,151,111,91,181,116,225,108,143,107,154,200,234,103,253,20,114,189,179,210,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,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,0,0,0,0,0,0,0,0,0,0,0,0,0,40,115,187,206,94,186,33,242,201,50,234,169,254,112,57,122,185,87,77,20,238,138,45,189,235,254,241,196,76,220,155,156,119,0,0,240,153,211,154,118,188,159,192,117,152,210,232,172,233,211,75,12,72,143,71,170,107,36,136,212,253,6,170,252,87,224,6,61,241,247,198,77,147,135,204,19,61,142,197,91,65,87,138,106,36,163,116,116,75,87,36,114,164,79,145,202,174,252,218,106,137,182,37,93,117,68,239,33,231,44,242,211,51,120,171,205,26,116,117,37,226,228,250,234,138,120,107,235,226,99,231,233,68,143,134,39,123,242,57,123,218,217,26,186,42,175,238,208,113,5,157,24,179,137,252,218,151,19,76,215,43,170,41,224,166,166,164,109,84,143,141,18,24,149,85,117,149,83,69,213,94,191,15,31,235,152,62,95,220,37,216,242,83,44,40,238,151,54,37,77,238,170,174,174,87,203,45,52,27,244,235,49,27,239,183,114,232,157,22,247,110,254,174,224,47,166,65,100,118,23,200,188,13,77,132,176,245,20,81,36,82,207,43,156,148,240,198,186,201,38,229,254,45,17,62,8,92,224,0,29,50,75,167,186,133,111,126,212,208,232,217,170,234,170,7,44,106,170,235,174,186,157,205,105,195,27,162,29,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,213,0,228,20,238,253,135,40,186,129,200,0,0,0,0,0,0,0,0,0,0,0,1,194,166,167,32,14,167,183,191,188,233,69,216,228,248,31,82,166,167,207,35,21,87,184,14,246,189,28,154,161,81,242,198,174,99,145,123,255,0,172,250,81,117,77,64,166,88,162,153,139,20,209,182,70,47,139,92,154,162,255,0,65,17,220,213,120,73,183,225,153,159,157,216,81,175,99,29,236,250,42,170,118,197,79,28,122,47,85,155,253,221,174,87,106,145,167,130,247,126,238,233,116,63,3,28,96,219,62,60,195,179,225,187,229,52,115,210,204,248,222,173,124,108,145,55,53,200,168,186,61,21,62,0,66,151,47,62,51,43,178,86,251,69,150,183,216,146,75,37,117,110,232,101,125,69,66,171,36,158,122,118,171,18,54,35,147,77,26,247,107,162,38,170,186,254,217,195,182,220,105,110,180,113,215,209,73,212,134,93,118,187,69,77,116,85,69,238,84,69,241,69,32,23,142,174,21,171,120,116,204,201,228,178,182,79,97,212,71,70,248,31,164,17,244,229,116,78,85,68,108,110,238,254,37,206,215,106,119,175,245,230,47,45,94,55,221,114,177,210,229,38,59,149,36,175,138,170,119,69,80,249,170,101,123,217,44,240,163,85,117,107,209,52,89,156,154,110,254,79,195,80,36,248,225,81,21,52,80,139,175,122,28,129,243,73,10,49,119,55,255,0,246,87,27,187,180,212,238,58,213,136,213,213,0,173,60,14,74,26,186,21,106,7,32,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,181,235,21,166,85,24,171,202,227,200,158,89,125,181,235,21,166,85,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,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,15,146,237,105,181,95,237,85,182,43,237,178,146,227,109,184,211,201,73,89,71,87,11,102,130,166,9,26,173,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,5,185,131,112,73,117,225,67,31,199,125,195,16,85,215,101,214,42,168,168,154,213,88,218,87,54,11,76,238,154,103,50,210,249,29,52,175,123,227,167,108,110,108,178,43,86,100,234,43,81,86,57,52,159,67,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,131,110,95,60,109,221,120,80,199,242,88,177,60,245,117,217,117,138,170,41,225,186,209,186,169,205,130,211,59,166,133,175,187,50,54,195,43,222,248,233,219,35,93,20,104,213,153,58,104,229,85,142,61,39,123,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,174,103,21,92,51,227,46,20,51,114,179,43,113,133,117,37,197,142,167,109,202,209,115,166,84,107,46,54,233,31,35,34,157,99,220,174,133,251,162,145,143,141,202,187,94,199,109,115,217,178,71,229,7,43,222,58,127,34,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,205,53,213,18,40,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,65,15,48,140,1,140,179,79,152,246,54,203,236,190,195,213,119,204,67,124,168,178,83,80,208,211,34,111,149,254,198,163,85,85,85,84,107,24,214,163,158,247,185,81,140,99,92,231,43,90,213,84,11,21,195,71,14,152,239,138,12,211,160,203,60,11,79,254,197,89,120,173,223,15,248,50,215,218,97,134,122,206,156,178,199,214,233,117,216,238,147,29,189,254,8,158,42,155,9,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,190,43,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,223,80,0,0,33,175,154,231,5,31,147,44,85,63,18,153,103,108,186,212,225,188,91,112,168,169,197,177,105,214,134,207,116,154,70,185,42,55,171,150,70,195,85,36,143,238,115,118,71,42,109,71,162,77,12,77,114,140,200,46,32,151,52,225,207,235,7,250,25,192,50,91,234,237,149,55,43,133,182,42,168,111,241,182,166,159,173,67,12,107,52,115,71,222,213,123,106,227,71,70,201,105,22,55,36,159,156,137,101,251,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,245,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,6,182,252,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,85,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,104,17,129,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,158,158,1,120,40,194,188,41,229,197,37,238,237,108,237,25,155,137,173,240,201,136,238,21,9,27,228,160,222,141,145,214,202,117,141,207,99,97,137,232,136,247,49,203,214,145,136,245,93,173,137,145,90,174,87,188,11,126,69,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,154,115,170,35,92,255,0,0,0,3,8,57,150,112,43,83,196,214,25,165,204,252,177,160,171,170,205,12,57,79,5,182,150,133,181,81,71,5,222,220,181,10,174,129,235,60,140,138,23,194,179,205,51,100,71,38,228,234,70,230,189,93,26,199,18,188,50,112,241,159,60,65,99,248,104,242,26,213,86,219,150,31,168,164,174,168,191,54,179,177,65,99,85,153,169,21,75,234,117,71,49,237,114,44,141,108,91,166,84,134,71,70,199,108,93,54,73,62,74,43,77,170,221,83,95,89,111,182,82,82,212,93,42,18,174,186,88,97,107,31,85,58,69,28,41,44,174,68,213,239,72,161,138,52,115,181,93,145,177,190,13,68,64,133,110,114,177,221,97,226,75,4,195,125,173,164,172,185,51,45,237,173,172,168,164,166,117,52,19,78,149,247,14,163,227,137,210,72,232,216,174,213,81,139,35,213,168,168,138,231,105,170,222,14,70,63,93,159,118,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,75,171,200,199,235,179,238,223,226,64,74,160,0,0,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,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,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,37,83,134,159,250,13,183,127,151,248,239,255,0,111,116,33,88,154,158,26,127,232,54,221,254,95,227,191,253,189,208,133,96,54,168,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,0,0,8,128,231,123,142,189,161,154,121,105,150,126,203,233,251,7,15,213,223,123,111,95,94,183,111,169,72,122,93,61,190,238,207,102,238,221,185,119,117,180,209,187,53,117,149,229,63,133,175,184,131,141,172,33,118,180,80,246,138,76,51,111,187,221,46,146,117,88,206,207,74,250,25,169,27,38,142,84,87,235,61,93,59,52,106,43,189,253,116,218,215,42,126,175,55,156,117,244,183,140,155,149,131,217,125,147,232,86,31,181,216,186,221,126,167,107,234,70,234,254,174,221,169,211,211,183,244,246,234,239,226,183,107,239,109,109,234,228,117,133,172,85,120,171,55,49,173,69,14,251,213,170,223,103,181,209,212,245,94,157,42,90,185,42,164,168,143,98,46,199,110,125,21,50,234,168,174,78,158,141,84,71,57,20,37,168,0,4,59,115,184,193,87,90,12,232,203,220,198,154,162,145,109,183,204,47,45,146,158,38,189,221,118,207,67,87,36,210,185,237,219,181,24,173,184,66,141,84,114,170,171,100,213,27,162,43,190,174,72,88,235,217,249,167,153,121,103,236,190,167,183,176,253,37,247,182,245,244,232,246,10,149,135,165,211,219,239,111,246,150,237,219,147,111,71,77,29,191,86,250,190,121,223,82,127,121,63,13,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,175,183,50,76,232,181,103,127,22,152,162,251,133,241,125,38,36,195,22,58,122,59,13,138,178,145,141,232,36,16,194,142,157,177,200,141,78,179,59,100,181,142,73,117,114,57,28,138,199,58,61,132,212,241,117,157,247,94,28,120,116,198,121,203,98,177,210,93,238,86,10,122,102,209,210,85,200,230,64,179,212,85,67,77,27,228,219,239,57,140,116,232,245,98,43,85,232,197,106,57,155,183,166,182,224,75,79,37,60,139,172,181,88,177,167,16,247,235,55,71,219,123,48,222,29,169,145,103,142,71,210,196,254,165,115,218,197,68,138,72,95,51,105,88,217,17,94,228,146,146,118,123,154,57,31,136,28,209,252,246,102,111,216,190,143,68,77,246,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,16,121,163,249,236,204,223,177,125,30,136,12,255,0,228,169,229,99,20,252,192,174,244,235,113,21,124,83,228,167,240,118,226,11,27,100,228,119,14,219,73,135,238,9,216,39,116,189,73,31,67,60,76,168,165,234,187,167,26,44,201,4,209,36,155,88,141,234,35,246,234,221,21,101,83,146,167,149,140,83,243,2,187,211,173,197,180,231,97,146,247,91,141,54,3,207,124,61,132,42,234,169,237,116,245,86,28,77,120,133,238,123,41,96,89,99,125,185,178,199,187,70,49,101,154,181,18,84,98,38,249,24,199,187,87,68,213,11,171,201,231,59,237,88,243,135,74,140,154,134,199,87,71,114,202,234,133,109,69,91,164,107,224,174,130,227,85,87,83,19,217,224,230,61,174,73,152,230,42,42,104,200,220,142,93,234,200,243,212,128,190,88,25,209,117,202,158,45,48,149,138,108,95,87,105,195,24,230,161,214,27,205,27,88,233,96,175,158,72,101,109,189,175,141,26,237,30,149,143,133,173,149,17,21,137,36,136,174,108,111,147,89,244,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,0,38,213,6,170,230,213,0,0,0,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,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,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,213,6,170,230,213,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,196,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,25,85,200,199,235,179,238,223,226,68,170,17,87,200,199,235,179,238,223,226,68,170,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,17,23,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,193,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,108,188,65,15,49,222,7,41,184,82,198,84,24,195,47,159,87,81,151,88,194,162,118,80,195,43,37,149,246,74,182,162,61,104,165,157,81,90,246,57,170,231,64,231,59,170,230,69,43,92,142,88,86,89,2,106,114,95,55,176,110,125,101,126,31,205,204,191,158,174,75,22,34,167,116,212,233,87,2,195,60,79,100,142,138,88,100,103,122,35,227,150,57,35,85,106,185,138,172,85,107,156,213,71,47,181,53,225,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,179,253,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,15,64,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,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,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,192,77,73,106,184,157,225,235,10,241,65,147,87,172,163,197,53,61,131,183,244,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,102,253,201,117,64,26,198,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,215,218,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,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,13,121,112,115,0,163,226,34,197,22,82,102,246,34,255,0,77,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,207,36,94,127,156,190,119,221,112,46,73,88,50,94,223,99,164,168,167,205,10,137,221,93,95,52,142,223,73,5,182,122,58,132,100,76,77,17,95,36,178,69,171,220,170,141,100,111,110,213,87,163,227,8,118,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,79,247,46,220,139,172,200,30,20,240,166,27,191,89,189,153,137,47,221,92,73,126,133,203,58,72,218,170,165,69,137,146,199,50,53,208,205,29,43,41,97,146,52,107,90,217,33,127,233,42,171,221,10,220,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,128,213,92,159,234,92,148,254,17,60,181,176,142,78,71,112,236,85,120,131,43,240,231,96,157,210,244,227,101,116,20,116,181,20,189,87,116,228,84,133,103,134,36,147,107,21,221,53,126,221,29,162,164,0,155,41,240,157,229,99,38,254,95,225,239,78,128,13,107,13,151,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,10,220,207,242,94,235,149,60,90,98,219,236,56,66,174,211,134,49,205,67,111,214,106,199,61,210,193,95,60,144,196,235,131,153,34,185,218,61,43,31,51,157,18,170,43,18,72,213,26,216,223,30,185,85,201,63,58,46,183,26,108,121,145,24,135,23,213,213,83,218,233,233,111,216,102,207,51,28,246,82,192,178,200,203,139,162,147,110,140,98,203,53,18,172,74,244,77,242,61,236,110,174,149,202,31,47,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,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,0,0,0,0,0,0,0,0,0,0,0,0,3,133,240,26,148,185,117,2,137,28,186,42,39,143,251,229,17,194,143,93,206,255,0,253,29,168,196,85,220,191,3,176,14,17,17,19,68,57,7,10,186,119,168,31,61,202,227,75,106,163,146,190,182,78,156,49,105,185,218,42,233,170,162,39,114,34,175,138,161,7,156,195,56,204,174,206,171,237,110,90,216,162,72,236,148,53,187,166,149,149,21,8,175,146,9,234,26,140,88,222,141,77,52,115,29,174,138,154,162,105,251,50,59,153,87,27,238,182,216,234,178,147,2,74,145,215,203,85,3,165,168,100,213,49,61,140,138,121,145,203,220,214,34,234,176,181,52,221,252,175,142,134,29,112,43,194,181,111,17,121,153,4,151,166,201,236,58,120,235,31,59,244,130,78,164,173,137,170,136,173,145,221,255,0,199,53,218,237,94,244,254,160,200,254,85,92,36,219,241,52,204,206,236,86,215,189,141,246,133,21,45,59,162,167,146,61,19,164,205,254,246,231,35,181,89,19,193,59,191,127,124,184,197,20,80,177,34,134,54,198,196,240,107,83,68,79,232,63,15,3,224,219,62,3,195,176,97,187,29,52,112,82,194,249,30,141,100,108,141,55,57,202,170,186,49,17,62,39,239,128,41,115,209,169,170,156,170,232,154,159,52,138,231,185,87,191,250,192,225,87,123,151,226,119,49,189,253,199,92,108,84,94,243,232,68,208,2,38,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,186,28,110,253,128,84,14,53,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,227,84,27,144,14,65,78,239,136,212,10,142,21,71,127,112,208,10,119,119,41,71,81,63,89,217,180,227,96,20,117,19,245,132,145,21,116,66,189,131,96,28,234,115,185,14,54,141,160,84,10,52,238,212,231,93,60,64,168,28,107,250,198,224,57,7,26,160,215,80,57,0,0,0,0,0,0,41,115,123,188,10,128,31,35,217,167,126,189,197,112,201,167,114,248,29,143,110,167,78,199,162,234,159,184,15,168,20,177,200,246,234,133,64,91,156,239,201,124,51,157,24,54,227,134,239,180,49,76,250,154,89,97,141,238,142,37,84,87,69,35,19,189,236,118,159,198,47,192,128,190,32,184,124,204,94,20,115,29,148,23,37,72,153,76,234,74,154,42,200,43,219,34,185,206,110,244,69,86,108,114,42,58,55,255,0,37,60,19,191,83,99,162,214,231,214,66,225,44,241,194,21,216,126,251,106,163,158,122,136,36,142,57,101,134,37,115,28,176,201,27,92,215,62,55,232,228,234,46,139,167,112,22,19,129,158,53,112,142,113,96,90,123,77,226,186,177,151,170,122,154,152,230,142,90,89,85,91,249,214,109,247,213,239,69,77,38,106,247,47,199,246,25,152,138,138,154,161,174,214,118,240,211,156,188,40,227,36,173,124,189,158,26,100,130,120,43,168,110,136,174,93,90,178,109,114,179,99,255,0,74,39,47,114,105,220,222,253,73,25,224,7,143,91,126,102,54,108,13,142,43,106,210,235,79,20,110,98,186,158,105,26,171,37,75,218,154,61,210,191,224,246,126,175,243,1,33,160,225,174,107,218,142,106,234,138,114,7,207,43,213,174,94,254,238,241,28,155,149,16,170,72,85,235,175,118,159,180,169,145,163,81,19,68,2,180,240,57,0,0,0,0,0,0,0,1,26,185,177,201,175,242,161,154,120,203,51,63,132,119,179,62,150,226,11,141,247,177,125,16,235,118,94,213,83,36,221,46,167,109,110,253,189,77,187,182,183,93,53,209,53,208,146,160,5,170,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,137,117,64,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,183,84,1,26,185,79,201,175,242,95,154,120,55,51,63,132,119,180,254,137,98,11,117,247,177,125,16,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,0,0,0,179,252,85,112,207,131,120,175,202,58,204,173,198,21,213,118,231,182,161,183,43,69,206,153,85,207,183,92,99,100,140,138,117,143,114,54,102,109,150,70,62,55,42,110,99,221,181,204,126,201,25,129,127,220,49,255,0,194,139,253,196,255,0,240,242,85,0,24,1,154,28,175,49,222,112,101,102,93,101,158,58,226,175,183,254,76,251,109,29,158,183,232,52,49,108,181,203,77,65,12,20,125,56,170,217,175,71,176,189,221,87,185,239,127,95,69,84,216,138,239,85,193,79,45,239,224,125,154,119,92,204,252,178,253,45,246,158,31,158,197,216,190,142,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,45,86,13,225,211,2,97,44,246,199,124,69,118,126,215,140,241,175,70,143,182,239,154,62,201,107,142,142,130,30,199,211,234,172,82,107,53,7,91,171,211,107,255,0,59,179,93,27,171,174,168,0,0,0,0,0,0,2,53,115,99,147,95,229,67,52,241,150,102,127,8,239,102,125,45,196,23,27,239,98,250,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,240,107,200,156,51,146,159,74,126,145,253,28,237,191,225,62,195,216,250,253,162,178,122,159,226,122,146,109,219,215,219,250,107,174,221,123,181,209,46,168,0,0,0,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,239,136,118,109,236,223,237,181,223,240,211,191,42,128,24,85,193,79,45,239,224,125,154,119,92,204,252,178,253,45,246,158,31,158,197,216,190,142,246,14,159,82,166,158,110,175,83,181,75,174,157,155,110,221,169,174,253,117,238,209,114,3,52,56,116,192,153,193,154,121,117,153,152,234,159,183,254,76,251,109,101,158,139,124,209,108,186,75,83,65,52,21,157,72,165,102,189,30,194,246,244,158,215,177,253,125,85,19,98,35,174,168,0,0,0,0,0,0,3,10,184,214,229,189,252,48,115,78,213,153,159,150,95,162,94,204,195,240,88,187,23,209,222,223,212,233,212,212,77,213,234,118,168,180,215,180,237,219,181,116,217,174,189,250,39,171,224,99,129,143,224,93,244,219,253,52,126,152,253,49,246,111,250,201,236,254,203,217,59,79,253,241,54,253,221,167,253,174,155,62,58,247,101,80,0,0,0,0,0,0,0,0,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,183,84,1,26,185,79,201,175,242,95,154,120,55,51,63,132,119,180,254,137,98,11,117,247,177,125,16,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,0,0,0,0,0,0,0,17,171,155,28,154,255,0,42,25,167,140,179,51,248,71,123,51,233,110,32,184,223,123,23,209,14,183,101,237,85,50,77,210,234,118,214,239,219,212,219,187,107,117,211,93,19,93,9,42,0,99,254,90,112,165,249,59,224,218,179,132,159,167,190,208,237,120,126,251,98,250,65,236,190,150,223,105,73,84,254,175,101,235,59,94,159,106,211,111,87,222,217,226,221,123,176,175,251,134,63,248,81,127,184,159,254,30,74,160,0,0,0,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,239,136,118,109,236,223,237,181,223,240,211,191,42,128,24,1,194,231,42,79,224,215,158,216,103,58,255,0,47,95,72,254,142,118,223,240,103,209,110,199,215,237,20,115,211,127,29,218,228,219,183,175,187,244,23,93,186,119,107,170,103,248,0,0,0,96,7,20,124,169,63,132,166,123,98,108,235,252,189,125,28,250,71,216,191,193,159,69,187,103,67,179,209,193,77,252,119,107,143,118,238,134,239,208,77,55,105,223,166,171,117,120,24,224,99,248,23,125,54,255,0,77,31,166,63,76,125,155,254,178,123,63,178,246,78,211,255,0,124,77,191,119,105,255,0,107,166,207,142,189,217,84,0,0,0,197,94,57,248,24,254,26,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,223,16,236,219,217,191,219,107,191,225,167,125,170,225,115,149,39,240,107,207,108,51,157,127,151,175,164,127,71,59,111,248,51,232,183,99,235,246,138,57,233,191,142,237,114,109,219,215,221,250,11,174,221,59,181,213,51,252,1,141,92,111,112,131,125,227,27,10,225,172,21,79,155,255,0,66,236,182,59,132,215,74,202,111,163,236,184,246,250,174,159,78,158,77,235,52,79,139,164,199,212,166,136,170,215,245,245,114,106,198,169,98,184,110,229,29,106,200,92,237,194,217,191,121,206,122,76,99,79,134,42,37,171,101,158,167,8,54,6,75,58,193,35,33,149,36,117,92,168,199,197,43,227,153,142,216,170,143,137,170,155,87,71,36,133,0,6,0,113,71,202,147,248,74,103,182,38,206,191,203,215,209,207,164,125,139,252,25,244,91,182,116,59,61,28,20,223,199,118,184,247,110,232,110,253,4,211,118,157,250,106,185,254,0,199,254,10,120,82,254,7,217,89,117,203,63,167,191,75,125,167,136,39,190,246,223,101,246,14,159,82,154,158,30,151,79,173,46,186,118,109,219,183,38,187,244,211,187,85,246,188,72,228,133,171,136,252,146,197,57,47,121,190,85,217,169,241,29,60,77,101,125,52,109,145,244,211,195,60,117,16,189,88,238,231,177,37,134,61,236,213,170,230,110,106,57,138,168,244,185,96,8,171,254,225,143,254,20,95,238,39,255,0,135,146,168,0,2,213,113,71,145,127,194,83,34,113,54,74,125,41,250,57,244,143,177,127,132,251,15,108,232,118,122,200,42,127,137,234,71,187,119,67,111,233,166,155,181,239,211,69,186,160,8,171,254,225,143,254,20,95,238,39,255,0,135,146,168,0,0,0,24,171,199,63,3,31,195,71,232,79,250,104,253,14,250,29,237,47,245,147,218,29,171,181,246,111,251,226,29,155,123,55,251,109,119,252,52,239,242,156,20,242,222,254,7,217,167,117,204,207,203,47,210,223,105,225,249,236,93,139,232,239,96,233,245,42,105,230,234,245,59,84,186,233,217,182,237,218,154,239,215,94,237,23,53,64,0,0,3,202,102,198,5,252,168,101,102,50,203,63,106,123,51,233,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,61,88,2,42,255,0,184,99,255,0,133,23,251,137,255,0,225,228,148,230,198,5,252,168,101,102,50,203,63,106,123,51,233,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,61,88,2,42,255,0,184,99,255,0,133,23,251,137,255,0,225,228,170,0,6,63,241,173,194,151,240,193,202,203,86,89,253,61,250,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,165,128,225,115,149,39,240,107,207,108,51,157,127,151,175,164,127,71,59,111,248,51,232,183,99,235,246,138,57,233,191,142,237,114,109,219,215,221,250,11,174,221,59,181,213,51,252,0,48,3,138,62,84,159,194,83,61,177,54,117,254,94,190,142,125,35,236,95,224,207,162,221,179,161,217,232,224,166,254,59,181,199,187,119,67,119,232,38,155,180,239,211,85,207,240,6,42,240,49,192,199,240,46,250,109,254,154,63,76,126,152,251,55,253,100,246,127,101,236,157,167,254,248,155,126,238,211,254,215,77,159,29,123,178,168,0,4,85,255,0,112,199,255,0,10,47,247,19,255,0,195,201,84,0,121,76,167,192,191,146,252,172,193,185,103,237,79,105,253,18,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,167,171,0,1,231,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,158,128,1,21,127,220,49,255,0,194,139,253,196,255,0,240,243,47,248,50,225,75,49,248,75,177,87,96,59,158,127,253,59,193,146,238,158,219,104,168,195,139,71,37,170,169,207,221,35,169,231,237,114,233,12,154,189,207,133,89,183,168,169,35,85,138,233,122,185,42,0,0,0,138,191,238,24,255,0,225,69,254,226,127,248,121,37,57,79,129,127,37,249,89,131,114,207,218,158,211,250,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,0,0,138,191,238,24,255,0,225,69,254,226,127,248,121,37,57,79,129,127,37,249,89,131,114,207,218,158,211,250,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,0,0,197,94,57,248,24,254,26,63,66,127,211,71,232,119,208,239,105,127,172,158,208,237,93,175,179,127,223,16,236,219,217,191,219,107,191,225,167,127,148,224,167,150,247,240,62,205,59,174,102,126,89,126,150,251,79,15,207,98,236,95,71,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,24,107,198,151,45,156,27,197,174,50,180,102,13,155,24,82,96,44,67,5,60,148,215,170,232,108,75,92,251,203,17,35,74,101,149,18,162,22,163,225,107,100,98,63,71,61,204,123,26,171,182,38,34,102,80,2,50,240,7,39,12,101,149,152,202,211,152,57,125,198,29,93,143,16,216,234,18,166,134,186,155,5,38,248,159,162,162,162,162,215,171,94,199,53,92,199,177,200,172,123,28,230,185,28,215,42,47,191,226,155,150,78,50,226,187,52,35,204,252,105,196,173,37,190,162,11,61,13,162,158,134,147,4,39,66,153,144,199,172,189,53,237,200,245,100,149,50,84,204,137,35,158,246,36,201,30,247,163,17,76,245,0,98,87,3,156,1,90,184,52,186,226,235,236,216,250,147,26,92,177,45,61,29,37,61,99,176,243,104,39,183,193,19,165,116,177,50,78,188,206,86,76,231,66,231,53,21,169,173,60,106,187,180,77,185,106,0,17,87,253,195,31,252,40,191,220,79,255,0,15,36,167,41,240,47,228,191,43,48,110,89,251,83,218,127,68,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,24,191,199,31,3,150,174,52,45,88,70,25,179,22,175,8,92,176,133,69,99,169,234,27,109,109,124,19,65,84,216,186,172,124,93,72,156,143,221,79,10,181,233,38,136,137,34,43,93,185,21,150,131,133,206,84,159,193,175,61,176,206,117,254,94,190,145,253,28,237,191,224,207,162,221,143,175,218,40,231,166,254,59,181,201,183,111,95,119,232,46,187,116,238,215,84,207,240,6,42,241,207,192,199,240,209,250,19,254,154,63,67,190,135,123,75,253,100,246,135,106,237,125,155,254,248,135,102,222,205,254,219,93,255,0,13,59,252,167,5,60,183,191,129,246,105,221,115,51,242,203,244,183,218,120,126,123,23,98,250,59,216,58,125,74,154,121,186,189,78,213,46,186,118,109,187,118,166,187,245,215,187,69,205,80,0,0,0,242,153,177,129,127,42,25,89,140,178,207,218,158,204,250,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,79,86,0,138,191,238,24,255,0,225,69,254,226,127,248,121,42,128,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,144,7,207,36,155,85,80,68,245,115,147,191,187,184,236,124,104,228,84,209,10,99,133,88,186,247,105,251,0,238,0,225,206,107,26,174,114,232,136,1,85,17,53,83,12,248,230,227,87,8,228,238,5,168,180,217,235,171,31,122,168,169,166,142,24,226,165,149,21,223,157,126,239,125,30,196,68,210,23,47,122,252,63,105,111,248,254,227,214,223,150,109,135,3,96,122,218,181,186,212,69,35,158,173,167,154,54,162,199,82,198,174,175,108,172,248,49,255,0,175,252,228,115,100,151,13,57,203,197,118,50,90,214,75,218,33,169,73,231,158,186,186,232,136,228,209,169,38,214,171,247,191,244,165,106,247,166,157,238,239,212,15,203,225,247,135,204,197,226,187,49,223,65,109,84,149,149,46,171,169,173,172,158,189,177,171,92,214,239,84,69,126,247,42,171,164,103,242,87,197,123,245,39,211,36,50,95,12,228,190,13,183,97,187,21,12,80,190,154,150,40,100,123,99,137,21,85,177,70,197,239,99,27,175,241,105,240,62,60,133,200,92,37,145,216,66,135,15,216,173,84,112,79,79,4,113,201,44,80,196,142,123,146,24,227,115,156,230,70,205,92,189,52,213,116,239,46,144,0,10,94,228,99,117,80,58,102,147,94,228,240,40,99,53,239,215,184,231,99,213,117,95,220,119,49,186,1,83,91,221,224,84,0,0,0,0,0,0,0,0,113,174,131,84,3,144,113,184,107,250,128,228,20,170,235,224,113,167,118,160,85,185,14,21,70,209,180,14,181,145,17,116,81,212,79,214,87,176,108,2,142,162,126,178,189,221,200,54,28,237,3,148,83,147,141,7,127,120,28,130,157,70,239,136,21,3,141,200,53,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,165,202,1,206,68,77,117,40,73,145,126,63,230,58,221,42,47,134,167,82,106,171,162,129,244,238,239,209,10,147,80,214,104,157,254,37,90,39,245,1,74,53,74,145,52,57,0,0,0,0,0,0,0,0,0,0,0,112,169,169,75,181,68,253,165,103,10,136,190,32,116,44,189,250,124,62,5,77,151,191,69,241,56,146,31,241,78,157,85,142,95,0,62,180,114,41,81,243,199,34,170,232,190,26,29,200,160,84,0,0,0,0,0,3,141,53,41,115,74,192,29,72,221,23,247,157,136,186,133,68,41,215,64,43,5,45,118,190,37,64,120,236,197,202,124,25,154,54,185,237,120,178,130,90,136,230,137,209,42,199,80,248,151,69,107,219,226,213,253,79,113,131,216,151,150,75,48,78,42,166,198,185,55,85,217,107,97,158,57,222,218,187,167,81,159,154,216,230,104,143,133,127,148,207,214,72,144,2,217,101,166,40,197,16,208,251,59,26,195,4,117,16,53,92,171,3,81,91,222,245,95,228,170,255,0,37,90,92,136,234,160,151,244,31,175,244,41,242,212,89,232,167,114,189,99,84,126,187,147,222,93,53,79,2,136,233,221,181,35,98,34,189,168,170,173,114,247,47,238,208,15,209,69,69,239,65,170,31,36,109,165,222,145,62,37,108,168,137,170,106,186,107,253,103,208,144,198,223,6,255,0,156,14,192,112,136,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,68,80,26,160,85,68,239,82,133,134,55,120,183,252,231,207,43,105,119,172,76,137,93,42,162,232,154,174,154,255,0,88,29,179,214,211,83,49,207,154,77,17,168,174,94,229,94,228,45,206,101,226,140,81,53,15,179,176,84,48,73,81,59,81,200,179,181,17,189,207,69,254,82,167,242,81,199,187,125,51,156,157,23,232,215,189,19,70,181,123,147,247,235,255,0,1,93,61,158,138,7,35,210,53,87,235,185,125,229,211,85,241,2,63,48,215,44,150,99,108,85,83,141,115,146,171,181,86,205,60,147,177,180,151,78,155,63,59,189,207,213,25,10,127,41,255,0,172,206,28,186,202,124,25,149,214,184,45,120,78,130,90,120,225,137,177,34,201,80,249,87,68,107,27,226,229,253,76,105,236,64,0,10,92,237,60,0,229,87,67,173,91,170,254,226,173,117,42,68,64,41,107,74,180,208,228,0,0,0,0,0,0,0,41,87,34,5,83,166,73,21,23,68,240,208,10,157,47,126,137,226,82,146,247,233,240,248,157,90,171,220,158,7,116,112,255,0,140,7,99,117,84,253,165,72,154,4,68,79,3,144,0,0,0,0,0,0,0,0,0,0,56,84,212,165,90,165,96,10,23,82,157,221,250,41,217,162,127,89,75,153,170,119,120,129,74,204,137,241,255,0,49,91,92,138,154,234,124,107,170,46,136,118,182,84,79,29,64,250,65,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,7,10,168,128,112,174,253,69,10,237,78,93,223,220,135,17,179,84,71,120,46,160,117,186,37,122,163,180,248,157,205,98,33,88,0,1,248,248,131,23,97,188,47,75,37,93,246,245,69,70,200,145,85,221,122,152,227,94,230,171,191,148,228,248,38,160,126,193,194,170,34,106,171,220,97,190,125,115,36,202,108,173,164,186,82,225,235,205,5,218,233,72,217,25,28,84,243,210,212,187,168,221,154,34,181,181,45,85,253,37,238,211,224,191,168,143,108,218,230,171,196,62,56,158,186,135,14,85,217,173,118,186,135,61,145,235,102,143,172,216,215,110,222,247,62,68,215,221,95,215,226,4,213,226,236,202,193,88,30,134,107,134,36,196,86,250,72,169,216,231,201,212,171,134,53,106,55,77,117,222,228,68,241,79,19,22,179,123,153,238,70,101,220,143,164,179,92,61,181,80,216,228,93,40,229,163,169,68,115,95,183,69,219,84,213,253,107,161,10,120,235,54,179,7,51,42,164,169,198,55,196,175,146,103,171,149,27,73,12,93,234,173,240,233,177,63,197,111,245,126,243,179,2,228,222,102,102,53,116,20,88,83,6,94,107,27,60,172,137,42,35,183,84,73,11,21,201,170,43,157,27,29,162,105,223,251,128,144,44,125,206,107,23,201,84,140,203,188,57,77,12,45,220,143,246,157,165,171,170,238,238,84,86,85,175,118,223,243,150,234,171,156,39,18,213,15,69,109,38,20,70,167,255,0,137,157,175,254,220,243,56,3,149,214,127,226,166,37,85,210,10,58,58,117,70,174,138,218,216,228,77,88,170,159,165,72,169,174,186,106,100,77,143,147,85,142,106,54,203,122,197,87,182,205,163,119,54,42,246,181,53,211,191,185,212,90,248,129,100,83,155,207,19,72,170,169,6,20,213,127,252,76,239,249,99,238,162,231,19,196,189,59,147,171,69,132,222,223,213,236,103,127,203,161,124,191,184,219,129,245,209,113,30,35,211,85,255,0,92,25,255,0,51,63,39,17,114,106,182,65,70,233,112,254,42,187,190,125,91,181,179,215,181,205,211,94,253,81,180,90,248,1,70,94,243,152,184,75,51,97,204,44,52,213,93,29,239,80,90,216,198,126,138,105,170,190,173,59,245,221,254,99,43,114,195,152,206,64,227,248,163,237,152,162,134,215,59,250,159,154,170,173,162,129,201,183,226,168,181,46,94,244,35,43,27,114,187,226,43,12,36,181,52,20,84,117,180,236,126,214,164,113,215,73,34,162,185,81,60,41,17,60,52,83,31,177,87,15,89,211,131,165,115,47,57,103,137,218,198,237,214,86,217,170,210,63,123,195,222,116,104,6,199,216,111,50,112,62,44,167,109,77,143,19,219,42,90,229,114,34,50,182,23,175,186,186,47,232,185,79,72,199,178,70,239,141,237,115,87,226,139,170,26,191,225,220,93,142,178,218,226,218,187,37,76,246,154,182,110,209,102,164,99,149,55,183,69,247,101,98,248,167,236,50,3,47,249,146,241,63,128,93,20,80,98,27,53,194,6,63,114,182,174,205,10,174,138,228,85,211,167,179,245,127,156,13,128,129,29,28,61,243,94,195,248,225,41,237,185,154,180,86,202,249,102,86,58,69,134,10,88,182,172,140,107,116,223,85,174,186,57,126,31,5,253,70,125,225,124,105,134,177,149,3,46,56,122,239,73,87,19,213,200,157,42,136,228,95,117,116,95,208,114,167,136,31,184,80,232,218,173,208,172,1,243,244,246,107,227,167,237,42,141,83,192,237,241,41,86,34,46,169,168,21,34,247,28,148,34,169,82,46,160,114,0,0,0,0,0,0,82,228,212,168,1,243,189,202,197,238,94,253,78,27,58,166,154,255,0,73,219,35,117,79,3,161,172,213,218,42,47,237,3,234,69,213,53,67,147,132,240,57,2,151,187,106,181,63,90,232,116,85,177,200,141,154,52,247,154,186,255,0,241,254,161,42,185,101,103,195,69,255,0,136,250,21,53,77,0,235,70,178,162,38,58,68,215,84,215,187,245,149,53,170,207,117,21,85,19,185,14,24,221,142,93,60,20,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,2,135,53,95,238,170,170,34,247,41,74,181,148,241,61,209,166,154,38,189,255,0,172,237,58,222,221,238,77,124,16,14,170,70,57,81,211,72,158,243,151,95,254,63,214,119,177,219,149,201,250,151,67,159,4,209,62,7,207,18,185,37,127,199,85,255,0,140,15,164,225,87,68,213,78,78,23,192,15,157,211,170,235,167,244,28,177,202,245,239,94,253,74,28,205,29,162,34,254,195,190,54,232,158,0,84,212,208,168,0,0,0,0,0,0,0,7,10,189,193,87,66,149,85,2,137,21,60,10,122,123,244,241,211,246,29,168,196,85,213,117,42,240,2,150,198,212,110,133,96,0,7,224,226,156,115,133,240,101,42,213,226,43,197,37,35,17,17,116,150,162,56,213,83,114,55,95,125,201,241,84,48,27,136,78,107,216,127,3,165,69,183,44,150,138,231,95,20,200,198,200,144,193,85,22,212,145,237,118,187,42,181,215,70,167,195,226,159,172,9,21,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,147,144,130,60,192,230,75,196,254,62,116,177,79,136,108,214,248,30,253,200,218,75,52,40,186,35,149,83,94,166,255,0,215,254,99,31,241,22,46,199,89,147,113,117,93,238,166,123,181,91,246,234,177,82,49,170,187,27,162,123,177,49,60,19,246,1,58,153,159,204,103,32,112,4,82,118,60,81,67,116,157,157,63,205,82,214,209,78,229,221,241,68,74,150,175,114,24,165,152,92,230,46,17,76,232,114,247,13,53,23,70,251,213,246,182,61,159,162,186,232,172,171,94,253,118,255,0,156,143,108,43,195,214,116,227,25,90,203,54,89,226,119,49,219,180,149,214,106,181,143,221,241,247,155,26,153,3,130,121,93,241,21,137,210,42,154,250,42,58,42,119,191,107,146,72,235,163,145,17,28,136,190,52,138,158,26,168,30,190,183,156,79,18,245,14,94,149,22,19,99,127,87,177,157,255,0,46,167,194,188,222,120,154,85,69,88,48,166,169,255,0,226,103,127,203,23,171,14,242,106,182,79,70,217,113,6,42,187,178,125,93,185,176,87,181,173,211,94,237,17,212,90,248,31,173,253,198,220,15,174,137,136,241,30,154,167,250,224,207,249,152,22,42,151,156,39,18,212,239,85,117,38,20,86,175,255,0,137,157,175,254,220,184,184,7,156,214,47,142,169,89,152,152,114,154,104,93,181,25,236,203,75,83,69,221,222,170,175,171,78,237,191,231,63,122,249,201,170,199,13,27,165,178,226,171,219,166,209,219,91,45,123,92,154,233,221,220,218,45,124,76,118,199,252,174,179,255,0,10,177,106,173,112,81,214,83,162,57,116,70,214,201,34,232,196,85,253,26,68,77,117,215,64,36,71,40,121,158,228,102,98,72,202,75,205,195,216,181,14,142,53,210,178,90,58,100,87,57,251,116,77,213,78,95,212,186,25,75,132,115,43,5,99,138,24,110,24,111,17,91,234,226,168,99,95,31,78,174,25,21,200,237,116,211,99,149,23,193,124,13,108,177,214,77,230,102,92,215,79,69,138,240,101,230,141,176,74,248,150,162,75,117,68,112,189,90,154,170,181,210,49,186,166,157,255,0,184,235,192,185,181,152,57,103,85,29,78,14,190,37,4,144,189,28,136,234,72,101,239,69,119,143,81,139,254,51,191,175,247,1,179,186,42,42,106,139,220,114,65,110,82,243,85,226,31,3,207,67,67,136,234,236,215,75,93,59,152,201,52,179,71,214,116,105,187,119,123,95,26,107,239,39,234,240,36,39,33,121,146,101,54,105,82,90,233,113,13,230,130,211,116,171,108,108,146,42,137,233,105,157,212,118,253,81,26,234,151,42,126,138,119,105,241,79,214,6,100,131,241,240,254,46,195,120,162,150,58,187,21,234,138,177,146,162,43,122,21,49,200,189,237,221,252,151,47,193,117,63,96,10,28,196,83,165,177,43,21,93,167,196,250,64,29,72,237,10,209,223,172,162,70,104,138,239,21,212,229,189,221,202,7,96,56,213,20,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,5,46,80,57,85,238,238,58,94,174,221,163,123,255,0,81,202,200,159,169,83,184,173,141,248,129,196,77,84,79,123,224,118,0,0,235,154,120,41,163,116,213,19,50,40,218,138,174,123,220,141,68,79,218,170,83,87,85,79,69,79,37,85,84,173,142,40,154,175,115,156,228,68,68,68,213,123,215,246,33,22,220,194,185,131,71,21,52,121,111,149,149,40,181,46,124,205,172,169,142,162,146,118,50,55,210,179,111,187,182,69,215,89,149,126,26,237,94,240,50,15,138,254,98,153,115,146,86,127,103,97,215,123,110,241,82,178,196,145,81,87,210,57,99,252,198,246,171,209,92,245,70,170,189,137,174,223,235,240,34,7,62,184,151,199,185,243,137,43,238,215,218,183,69,67,81,87,53,68,20,142,142,5,88,154,244,70,163,85,236,137,138,186,53,52,212,240,184,75,8,98,204,206,196,176,217,108,20,19,215,87,213,201,20,110,116,112,61,237,102,231,54,52,115,210,54,170,181,168,170,154,174,132,149,240,181,202,133,181,22,234,12,97,154,215,106,74,135,213,83,65,82,202,52,167,172,133,97,119,83,114,183,114,73,30,239,117,17,59,218,159,184,8,207,194,184,3,25,227,106,248,45,248,95,12,221,46,82,84,61,177,181,105,168,165,153,168,171,174,154,236,106,247,119,47,245,41,149,249,71,202,223,61,115,29,180,21,247,122,218,59,5,21,87,77,242,37,85,190,181,100,99,23,118,168,230,172,76,68,95,119,252,111,143,137,50,249,99,145,184,31,43,108,212,86,155,13,189,27,216,99,100,113,189,38,153,116,219,187,78,231,200,237,127,73,124,75,132,136,136,136,137,224,128,96,198,65,114,184,203,220,170,150,221,121,196,119,74,107,189,210,155,167,43,228,133,149,112,163,158,155,254,29,163,68,253,52,248,124,12,201,194,248,35,14,225,10,88,233,172,180,93,20,141,17,53,234,61,222,13,219,252,167,47,192,253,240,0,0,0,0,0,249,107,173,180,87,56,186,21,176,245,25,170,46,155,149,60,63,114,159,80,2,212,227,222,26,242,203,31,209,203,71,115,180,108,73,85,138,229,237,21,11,250,43,170,126,140,173,48,115,60,249,66,90,111,117,21,23,92,178,196,84,118,167,172,77,84,133,244,213,149,10,231,53,142,79,21,153,250,106,168,207,135,195,246,146,114,0,214,179,57,56,104,205,108,145,188,75,108,197,120,118,178,88,98,100,111,237,212,244,53,41,78,168,230,43,180,223,36,109,77,81,26,237,127,113,245,100,87,19,153,133,145,55,90,90,140,63,92,175,183,195,80,217,164,165,72,160,213,255,0,156,141,206,209,239,137,234,154,164,122,127,73,177,78,47,193,54,44,109,109,154,219,123,165,234,178,104,157,18,174,247,183,70,171,92,223,228,185,63,198,82,46,184,173,229,81,112,130,166,179,24,229,69,222,146,56,25,76,217,29,66,180,181,146,185,238,142,41,21,201,191,124,138,138,170,198,39,135,199,250,195,45,184,94,230,1,150,25,255,0,78,148,21,21,30,200,187,53,173,87,65,93,93,72,143,85,116,238,141,169,181,175,69,255,0,21,124,60,21,12,173,142,72,229,98,73,19,218,246,175,131,154,186,162,154,186,214,219,113,86,0,189,177,181,246,250,187,93,194,153,237,123,18,166,153,204,114,42,109,122,123,178,55,191,197,171,225,241,79,214,74,183,1,28,197,44,215,230,254,78,243,51,125,29,108,113,179,165,85,61,77,36,49,74,249,42,156,154,55,186,53,85,70,202,206,237,62,11,253,33,38,192,248,237,55,90,11,229,178,150,239,108,169,142,122,90,200,155,52,82,70,246,185,174,107,147,84,239,106,170,47,244,41,246,1,75,155,175,129,74,42,39,118,190,7,97,211,35,61,237,205,3,177,23,82,163,165,174,253,107,221,241,59,26,237,64,168,0,0,0,0,0,0,227,106,28,128,0,0,58,156,197,87,34,254,163,180,0,56,211,83,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,105,161,200,3,133,240,58,218,197,71,42,254,179,180,0,0,1,198,212,57,0,0,0,0,0,0,0,1,74,174,129,206,208,235,115,191,82,247,124,0,169,85,23,187,95,18,166,183,79,19,174,54,123,219,156,119,0,0,248,238,215,90,11,29,178,170,239,115,169,142,10,90,56,157,52,178,72,246,181,173,107,83,85,239,114,162,39,244,168,31,84,146,71,19,22,73,94,214,53,60,92,229,209,16,197,46,40,121,128,101,134,64,83,173,5,61,71,181,238,206,107,149,176,80,215,82,43,209,91,59,99,114,109,115,213,127,198,95,15,4,83,30,56,247,230,41,102,176,183,242,119,150,123,235,43,100,141,253,90,168,42,105,38,138,39,199,84,212,209,221,210,42,42,182,39,247,105,241,79,232,138,154,43,110,42,199,247,183,182,130,223,87,116,184,84,189,207,122,83,83,57,238,85,93,207,95,118,54,247,120,57,124,62,11,250,128,247,185,241,196,126,59,207,156,69,45,227,17,85,171,41,145,242,244,41,214,56,53,141,143,149,100,68,87,50,54,107,167,186,159,209,251,78,188,155,225,163,53,179,186,241,21,179,10,97,218,200,161,149,146,63,183,84,80,212,173,58,35,88,142,211,124,113,185,53,84,115,116,253,230,124,240,155,202,166,73,232,163,197,249,183,115,163,150,73,18,57,33,164,72,43,33,116,109,125,58,170,183,93,241,234,168,231,167,195,249,63,183,66,78,176,134,9,177,96,155,108,54,219,37,47,73,144,196,216,145,119,189,218,181,26,214,255,0,41,203,254,42,1,28,217,25,202,18,211,100,168,167,186,230,110,34,163,186,189,34,114,172,44,166,172,167,86,185,204,106,120,164,204,215,69,87,252,62,63,176,206,60,5,195,94,89,96,10,56,168,237,150,141,233,18,189,90,189,162,161,63,73,117,95,210,149,197,214,0,124,180,54,218,43,100,93,10,40,122,108,213,87,77,202,190,63,189,79,168,0,0,0,0,0,63,3,20,96,140,59,139,233,100,166,189,81,117,146,68,84,215,168,246,248,183,111,242,92,159,3,13,179,247,149,198,94,230,172,183,27,206,28,186,83,90,46,149,61,73,89,36,204,171,153,26,245,217,240,237,26,47,232,47,195,226,103,64,2,9,115,115,149,190,122,229,195,107,235,237,21,180,119,250,42,94,163,227,74,91,125,106,72,246,38,221,17,173,72,158,138,190,247,248,223,15,19,20,49,86,0,198,120,38,190,123,126,40,195,55,75,108,148,239,116,110,90,154,41,97,106,170,105,174,155,218,157,221,233,253,104,109,16,168,138,138,139,224,165,189,204,236,141,192,249,165,102,173,180,223,173,232,238,221,27,227,145,235,52,201,174,237,186,247,50,70,233,250,41,224,6,191,25,11,196,190,61,200,108,73,65,118,177,85,186,90,26,122,184,106,39,164,108,112,34,202,214,34,181,90,143,124,79,84,213,171,166,164,191,112,161,204,83,46,115,182,207,236,236,68,239,98,94,41,150,40,150,42,218,250,70,172,159,152,222,229,98,35,152,170,212,86,61,53,219,253,94,6,57,113,75,202,133,180,246,234,252,97,149,55,106,74,119,210,211,79,82,250,53,167,172,153,102,119,83,114,55,114,201,38,223,117,85,59,154,191,184,141,76,91,132,49,102,88,226,89,172,183,250,9,232,107,233,36,150,54,186,72,30,198,191,107,157,26,185,137,35,81,92,213,84,93,23,64,54,128,134,120,42,99,108,212,243,50,88,220,136,173,123,28,142,69,79,216,168,118,17,97,203,215,152,52,114,211,73,150,249,167,82,137,82,215,194,218,58,153,42,41,32,99,227,101,43,247,123,187,99,93,117,133,23,227,166,228,239,37,38,146,170,158,182,158,58,170,89,91,36,82,181,30,215,53,200,168,168,169,170,119,167,236,80,59,142,185,90,170,158,239,196,236,0,116,49,93,187,71,119,126,179,187,94,238,242,151,183,226,80,146,39,234,85,238,3,184,20,181,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,207,68,67,173,94,157,250,119,137,117,211,226,116,198,146,43,181,241,79,220,7,116,108,87,123,202,167,106,38,157,200,27,220,158,26,28,128,62,107,133,198,138,213,71,45,125,194,166,40,32,133,142,123,223,35,209,168,136,136,170,189,234,168,158,8,167,109,69,68,52,176,62,162,162,70,199,28,109,87,57,206,84,68,68,68,213,123,212,139,158,96,188,194,95,104,174,175,202,156,177,184,87,199,60,148,81,245,171,40,235,105,214,56,250,208,76,139,222,221,206,220,155,227,93,59,187,180,239,78,224,62,94,61,185,140,219,42,168,29,151,57,90,157,105,165,73,226,169,173,138,174,146,120,152,201,41,90,137,220,141,147,85,214,85,253,95,160,189,228,108,229,150,91,98,108,220,198,52,88,71,13,192,249,42,107,38,134,55,202,144,73,35,98,107,229,100,123,220,140,106,174,136,175,79,213,225,226,126,126,29,195,120,175,49,49,12,86,187,61,29,125,218,227,86,248,216,170,200,164,157,233,185,205,99,92,237,168,231,104,138,173,77,73,166,224,47,128,235,38,73,90,190,151,227,123,109,178,227,136,42,99,70,182,87,209,202,215,196,177,213,72,246,170,117,87,187,185,177,248,53,60,16,15,113,193,207,4,120,95,135,43,82,220,42,164,138,186,237,83,23,77,242,177,42,34,239,109,67,228,106,171,95,34,162,104,138,212,240,239,208,202,180,68,106,35,83,193,19,68,8,136,157,200,154,28,128,0,0,0,1,194,174,133,42,229,42,10,137,167,128,20,111,83,157,231,84,170,228,240,238,41,108,186,42,39,245,234,7,208,142,253,103,58,167,235,40,106,163,188,20,225,251,147,195,95,232,3,180,29,29,71,105,222,186,21,50,109,87,71,1,218,14,17,81,83,84,57,3,19,248,200,224,151,15,113,7,133,92,182,169,98,161,186,81,172,213,16,62,68,168,149,55,246,117,99,116,70,72,154,247,181,171,224,191,241,193,214,101,229,102,53,201,204,74,182,44,89,110,154,154,166,23,53,209,204,180,242,178,57,29,177,146,123,171,35,27,174,136,246,235,220,108,232,168,138,154,42,106,138,98,135,26,124,20,224,156,254,193,178,214,218,44,118,171,126,32,160,109,69,68,53,141,164,147,168,231,118,101,99,83,243,74,138,168,138,200,251,149,21,61,212,238,3,18,185,107,241,217,75,104,138,143,37,241,243,30,216,169,233,105,169,40,42,221,61,52,76,114,173,74,177,19,69,107,21,85,27,51,123,183,57,87,106,146,185,109,184,210,93,173,244,247,58,9,155,45,61,84,77,150,55,181,200,228,86,170,106,157,232,170,159,212,166,179,120,247,8,99,92,131,205,11,150,28,146,170,174,130,235,135,238,11,28,53,144,178,72,119,186,55,53,236,123,119,162,42,167,232,46,139,170,120,120,146,147,203,83,142,74,188,125,68,220,168,204,171,189,68,215,27,85,21,44,52,213,117,181,112,53,179,43,167,115,53,68,209,174,238,71,199,175,143,251,218,132,146,28,47,122,28,71,36,115,70,201,161,145,175,141,237,71,53,205,93,81,200,190,10,139,241,66,160,62,89,90,173,114,42,174,186,156,198,253,23,77,23,196,237,154,61,233,170,42,38,135,207,162,177,218,110,3,234,106,255,0,156,168,234,141,218,247,42,255,0,73,216,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,85,254,234,63,2,127,246,115,255,0,115,55,143,249,161,146,152,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,0,0,11,41,157,124,102,112,217,195,182,42,165,193,89,199,153,31,71,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,84,47,88,44,166,74,113,153,195,103,17,56,170,171,5,100,230,100,125,32,189,81,91,223,116,158,155,216,245,244,155,41,89,36,113,186,77,245,16,70,197,209,243,70,154,34,238,247,181,211,68,85,70,117,241,153,195,103,14,216,170,151,5,103,30,100,125,31,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,200,166,57,250,71,244,115,179,123,79,252,25,89,71,208,237,29,94,143,250,166,40,247,110,232,75,250,58,233,183,191,77,83,91,170,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,171,253,212,126,4,255,0,236,231,254,230,111,31,243,67,37,48,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,1,250,192,0,0,197,95,238,163,240,39,255,0,103,63,247,51,120,255,0,154,25,41,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,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,3,235,0,0,0,0,0,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,208,62,176,0,0,0,0,121,76,210,205,44,9,146,216,18,231,153,153,151,125,246,54,27,179,116,123,109,111,101,154,163,165,213,153,144,199,249,184,88,249,29,172,146,177,190,235,87,77,117,93,17,21,82,202,225,62,99,220,24,227,156,85,102,193,88,91,57,59,109,235,16,92,41,237,118,234,111,163,183,88,250,245,83,200,216,226,143,123,233,154,198,238,123,218,154,185,81,169,174,170,168,157,224,100,168,0,0,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,29,186,201,208,170,130,71,71,44,123,217,76,230,59,107,216,228,213,170,173,93,53,69,84,239,46,174,74,103,222,83,241,19,133,106,177,174,78,98,191,164,22,90,43,131,237,115,212,246,26,154,77,149,76,142,57,29,30,202,136,227,122,232,201,163,93,81,54,251,218,107,170,42,32,92,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,139,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,192,0,0,60,253,215,31,224,219,22,50,176,101,245,231,16,210,81,226,28,85,79,93,83,101,161,153,85,175,175,101,26,68,181,41,18,170,109,115,216,217,227,122,179,93,234,205,238,68,86,198,245,104,122,0,0,0,0,0,121,252,7,143,240,110,103,225,152,49,158,95,226,26,75,237,138,170,162,174,154,158,225,72,170,232,39,125,53,68,148,242,172,110,211,71,177,37,134,68,71,183,86,61,17,28,213,115,85,28,190,128,0,0,0,0,0,0,0,60,86,111,103,38,93,228,70,13,147,48,115,74,241,87,105,195,208,84,69,77,61,116,54,170,186,230,83,190,69,84,98,202,148,177,72,232,216,174,209,136,247,162,51,123,216,221,119,61,168,182,127,9,243,30,224,199,28,226,171,54,10,194,217,201,219,111,88,130,225,79,107,183,83,125,29,186,199,215,170,158,70,199,20,123,223,76,214,55,115,222,212,213,202,141,77,117,85,68,239,3,37,64,44,166,117,241,153,195,103,14,216,170,151,5,103,30,100,125,31,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,200,166,57,250,71,244,115,179,123,79,252,25,89,71,208,237,29,94,143,250,166,40,247,110,232,75,250,58,233,183,191,77,83,91,170,0,24,171,253,212,126,4,255,0,236,231,254,230,111,31,243,66,255,0,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,161,234,192,45,86,122,113,71,145,60,53,251,19,242,215,142,126,142,125,35,237,62,204,255,0,6,86,86,117,251,63,75,173,254,166,138,77,187,122,241,126,150,154,238,238,215,69,208,46,168,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,243,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,200,0,0,0,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,125,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,5,46,95,243,28,169,215,35,180,238,69,254,144,58,228,126,171,166,139,226,113,19,85,206,85,69,211,66,157,21,238,211,113,244,67,30,196,213,85,23,80,43,78,228,57,5,50,73,28,49,190,105,164,107,35,99,85,206,115,151,68,106,39,138,170,252,16,14,139,149,198,146,211,111,168,185,215,204,216,169,233,98,116,178,61,206,70,162,53,19,85,239,85,68,254,181,34,143,153,71,29,148,183,120,171,50,95,0,177,238,138,162,150,166,146,190,173,179,211,74,198,170,84,163,21,52,70,189,81,85,176,187,187,115,85,55,33,112,121,149,241,201,87,128,104,157,149,25,107,119,168,134,227,117,162,170,134,166,174,138,174,7,54,21,108,237,102,170,154,57,221,232,201,52,240,255,0,127,72,182,192,88,67,26,231,230,104,91,112,228,117,85,117,247,92,65,112,72,230,172,153,146,77,177,210,57,207,123,221,177,21,81,63,77,116,77,19,199,192,15,159,45,50,179,26,231,30,37,75,22,19,183,77,83,83,51,156,233,38,74,121,95,28,110,216,249,61,229,141,142,211,84,99,180,238,39,23,131,126,9,112,247,15,152,85,171,117,150,42,235,165,98,195,81,59,227,74,136,147,127,103,70,59,84,124,139,167,123,156,190,9,255,0,19,130,206,10,112,78,64,224,216,171,110,246,59,85,195,16,87,182,158,162,106,199,82,73,212,107,187,50,49,201,249,213,85,68,85,124,157,200,136,158,242,247,25,94,136,136,154,34,104,136,7,32,28,42,162,38,170,7,32,234,124,218,46,141,41,234,59,78,229,212,14,237,83,245,156,43,191,81,67,55,47,142,191,210,114,229,70,248,168,28,239,56,222,167,75,165,213,85,63,171,66,168,149,203,227,222,7,106,57,74,145,117,8,137,167,128,3,144,0,0,0,28,42,35,145,90,190,10,154,41,138,156,99,112,71,133,248,141,181,37,194,150,72,168,110,212,209,116,217,43,210,162,94,247,84,50,71,42,53,146,34,46,168,142,79,14,237,76,172,56,84,69,238,84,212,13,97,179,55,45,177,54,81,227,26,220,35,137,32,124,117,52,115,77,27,37,88,36,141,178,181,146,190,61,237,71,181,23,69,86,47,235,241,241,36,155,128,158,99,54,202,90,6,229,206,105,39,70,104,146,8,169,171,101,171,164,130,39,178,58,87,34,247,43,99,209,117,137,63,95,233,167,121,124,56,244,224,58,201,157,182,175,165,248,34,219,108,183,98,10,104,220,215,74,202,57,92,249,86,74,168,222,229,94,146,247,247,58,79,22,175,138,144,179,136,176,222,43,203,188,67,45,174,241,71,95,105,184,210,62,70,34,190,41,32,122,237,115,152,231,55,114,53,218,42,163,147,80,54,129,183,220,104,174,180,113,87,219,234,98,158,9,152,215,177,241,189,28,138,138,136,169,222,138,169,224,168,125,36,90,242,250,230,18,251,189,117,6,84,230,117,194,190,73,227,162,147,163,89,89,91,78,145,201,209,130,20,78,247,109,118,229,217,34,233,223,221,175,122,247,146,141,79,81,13,84,12,168,167,145,178,71,35,81,205,115,85,21,21,21,53,78,244,2,181,77,123,148,234,145,138,223,121,20,238,56,119,122,120,106,7,82,61,59,181,238,59,26,244,84,62,89,18,68,118,190,9,251,142,232,181,211,226,7,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,10,5,42,154,252,53,57,107,81,190,8,16,168,1,195,156,214,53,92,247,35,81,60,85,87,68,57,45,127,17,249,155,108,202,108,172,184,98,203,149,218,26,4,142,122,104,25,36,146,236,247,159,42,38,136,186,47,193,23,225,240,3,12,121,133,241,243,62,91,214,213,101,142,89,226,38,182,229,37,12,110,154,122,58,166,239,137,102,134,126,245,69,133,222,26,196,191,164,159,15,2,39,108,246,60,192,205,220,87,29,45,186,146,237,137,47,85,239,142,55,61,17,211,202,238,246,70,213,115,151,224,155,152,154,170,162,38,168,85,152,56,194,249,153,216,222,163,17,92,106,234,238,53,215,5,134,22,44,175,89,36,114,181,141,99,90,154,162,42,247,167,114,105,241,37,251,151,15,6,182,92,13,151,212,88,219,31,96,218,95,164,147,85,213,42,205,89,76,139,51,90,217,227,233,181,63,56,228,211,243,40,169,162,34,127,194,31,181,192,231,0,88,99,38,237,242,98,124,125,133,233,107,47,245,17,181,141,125,101,47,191,26,178,166,71,34,181,58,207,70,247,54,47,4,79,4,241,51,146,56,227,137,137,28,76,107,26,158,13,106,104,136,114,136,141,77,26,136,137,250,144,228,0,0,0,41,123,217,27,22,73,30,214,181,169,170,185,203,162,34,30,87,19,102,206,88,224,198,58,76,85,143,236,22,166,183,85,119,106,175,141,154,105,166,189,202,191,237,147,250,192,245,128,180,19,113,121,195,28,50,116,223,158,152,49,21,23,71,127,133,99,238,255,0,57,250,86,94,38,184,123,196,85,81,209,88,243,151,9,86,79,43,209,140,142,43,164,74,174,114,248,34,119,129,115,65,240,219,239,182,75,179,18,75,93,226,138,177,171,166,139,5,67,36,79,13,126,11,250,143,184,10,92,198,187,197,15,157,208,185,169,175,137,245,28,42,34,247,42,1,242,198,231,110,239,85,254,179,233,111,123,123,251,202,93,19,116,247,91,162,149,105,162,104,128,83,36,104,190,13,238,58,92,199,39,239,212,250,81,117,10,214,175,138,1,243,199,62,222,229,62,134,185,28,154,162,234,124,210,196,228,93,81,167,16,189,209,247,42,247,1,245,156,57,173,123,85,143,106,57,174,77,21,21,53,69,79,212,17,81,78,64,143,94,100,252,20,209,102,53,129,249,147,151,152,90,37,196,16,205,83,87,89,216,233,83,171,58,37,47,114,57,122,141,69,213,209,55,191,106,233,175,135,235,136,235,6,34,199,89,49,142,157,83,109,172,184,89,47,86,106,196,138,166,56,228,88,164,71,69,42,57,99,119,138,105,185,137,240,84,238,248,155,57,92,45,244,87,74,57,104,46,20,209,212,65,51,28,199,199,35,117,69,69,69,69,255,0,50,169,11,124,208,56,81,170,203,172,121,81,154,88,67,11,203,29,158,255,0,113,169,150,169,212,180,202,145,71,164,17,72,175,85,222,238,237,82,85,85,218,212,241,212,9,8,224,67,138,11,62,121,101,30,30,162,186,223,169,230,196,212,118,248,32,172,137,245,8,249,157,42,44,205,85,114,35,26,136,186,66,171,255,0,199,191,41,77,120,56,33,226,10,235,146,57,217,134,230,169,191,77,71,96,172,184,195,29,122,58,109,176,181,155,101,106,43,147,107,187,183,76,171,221,167,237,253,155,0,96,76,95,105,199,120,66,209,139,44,149,240,86,82,93,41,34,169,142,88,95,185,174,71,39,138,46,137,241,215,224,128,126,249,209,59,126,40,223,4,59,206,28,136,168,168,169,168,31,52,107,162,119,175,127,234,62,134,175,237,212,249,156,197,71,119,106,159,208,119,70,189,222,58,129,218,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,6,75,241,237,252,21,248,196,206,188,183,204,72,59,70,89,98,108,208,196,53,149,117,16,83,239,170,178,215,62,186,72,150,177,168,196,223,52,42,200,227,108,177,119,185,26,198,190,36,220,215,71,52,191,154,214,113,99,230,159,57,62,96,98,31,81,156,13,148,193,20,28,175,185,130,83,90,105,172,188,47,103,77,214,173,236,125,67,104,48,125,242,166,89,106,95,190,105,105,105,232,236,169,20,80,57,200,196,115,231,115,39,150,93,145,177,27,23,186,198,179,73,95,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,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,57,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,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,0,0,135,108,155,227,170,167,133,174,54,115,143,3,230,13,125,91,242,174,255,0,153,24,158,106,232,105,169,98,123,237,151,25,174,8,196,185,42,164,107,60,204,108,116,237,141,240,181,255,0,160,247,61,172,123,218,140,124,196,154,214,113,99,230,159,57,62,96,98,31,81,156,206,158,87,92,192,43,45,21,150,222,25,51,191,17,117,173,83,118,107,118,7,186,79,28,243,213,71,85,44,241,65,13,165,221,54,63,116,43,213,214,41,36,86,54,22,198,232,213,202,197,137,177,4,181,0,0,0,0,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,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,96,87,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,66,202,243,65,230,9,77,118,166,189,112,189,146,215,90,182,49,149,14,160,198,23,202,105,101,166,126,248,101,170,167,172,178,172,82,192,215,43,21,204,129,207,158,41,118,72,197,116,94,243,28,253,108,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,176,128,1,181,64,34,131,149,247,48,74,107,77,53,151,133,236,233,186,213,189,143,168,109,6,15,190,84,203,45,75,247,205,45,45,61,29,149,34,138,7,57,24,142,124,238,100,242,203,178,54,35,98,247,88,214,105,43,224,0,45,87,18,252,69,224,78,23,242,178,191,51,49,213,71,251,45,29,158,139,100,223,225,59,167,102,154,104,40,250,145,69,39,71,171,208,123,122,175,110,198,120,170,248,34,133,170,227,235,141,124,43,194,158,92,85,217,45,55,62,209,153,184,154,223,52,120,114,223,78,177,190,74,13,232,232,219,115,168,73,26,246,54,24,158,138,172,107,218,189,105,24,172,68,218,217,95,20,48,101,15,20,89,161,148,220,67,71,196,93,45,238,174,174,251,95,120,150,229,137,34,133,241,210,178,249,5,69,66,77,91,75,43,91,26,196,214,76,187,180,210,53,72,223,177,236,106,58,54,42,121,252,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,187,245,177,255,0,11,153,237,149,249,89,135,51,175,29,96,111,102,96,204,91,216,253,143,115,246,157,28,221,171,181,83,58,166,15,204,197,43,165,102,232,99,123,189,246,55,77,52,93,21,81,0,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,183,44,215,135,129,206,46,238,188,32,230,227,177,92,246,234,187,198,19,191,83,182,219,136,237,80,84,57,143,124,8,244,115,42,161,98,185,34,125,76,43,187,103,81,52,86,73,52,104,232,250,171,35,118,8,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,7,235,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,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,149,78,74,158,86,49,79,204,10,239,78,183,17,87,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,6,42,243,123,199,92,71,87,103,45,38,5,204,139,95,177,114,218,147,117,102,14,130,223,59,229,161,186,232,212,108,149,147,74,173,110,250,198,245,54,58,39,53,59,59,94,141,98,57,178,172,245,31,87,45,46,96,149,57,61,117,179,240,249,155,247,90,72,242,250,190,163,179,89,238,213,114,197,75,6,26,123,221,85,60,139,34,178,5,124,236,168,169,158,38,171,230,149,172,129,53,114,170,49,29,164,154,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,215,179,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,13,159,129,25,124,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,105,20,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,135,138,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,255,0,42,71,171,90,247,50,40,165,122,49,251,54,172,0,226,158,39,115,151,19,241,5,85,196,235,113,71,177,241,244,215,6,92,33,173,181,194,216,35,165,233,196,216,99,129,145,174,228,116,45,129,141,133,89,38,254,164,104,169,42,201,185,234,239,65,198,15,22,120,203,139,172,208,250,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,150,40,13,135,184,36,227,7,12,241,115,149,241,94,154,180,148,88,218,199,79,3,113,101,158,146,42,142,133,12,242,201,59,33,124,114,74,196,107,153,51,105,159,42,49,175,145,99,71,35,30,231,42,110,118,69,26,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,20,228,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,193,112,8,203,230,189,199,29,54,26,181,94,248,71,203,150,85,165,246,229,79,78,204,93,118,71,203,78,148,52,146,182,57,219,69,2,181,90,178,190,120,156,206,171,151,88,146,25,93,30,143,116,143,232,221,94,101,156,117,84,240,203,134,105,114,195,44,107,234,233,115,67,17,211,193,114,165,174,109,44,82,65,104,183,37,66,163,167,122,79,27,226,153,243,44,19,66,216,209,171,181,58,146,57,204,86,198,146,66,5,166,211,117,191,221,104,172,86,43,101,93,198,229,113,168,142,146,142,142,146,23,77,61,76,242,57,27,28,81,198,212,87,61,238,114,163,81,168,138,170,170,136,128,100,87,47,252,220,226,11,44,248,130,180,218,120,126,179,253,38,175,196,219,224,185,97,41,235,226,164,165,190,82,193,20,147,189,174,150,103,54,56,102,142,54,76,248,166,215,115,29,185,52,123,94,248,164,202,172,223,227,54,251,193,231,51,60,215,185,201,106,246,206,12,197,31,71,105,241,53,182,38,49,42,157,28,86,138,94,149,77,52,142,211,73,162,234,202,169,27,156,145,200,215,185,174,218,170,201,99,205,94,5,248,50,177,112,121,151,21,86,201,46,190,217,198,120,163,179,212,98,107,148,79,122,82,186,72,145,253,42,106,104,221,166,144,197,213,149,18,71,53,36,145,207,115,157,181,21,145,71,18,220,209,252,246,102,111,216,190,143,68,4,244,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,63,88,132,190,91,156,193,41,184,118,169,147,39,179,146,235,86,236,186,184,212,58,166,138,229,52,178,204,204,50,244,138,121,37,72,169,225,130,89,166,101,76,203,3,85,141,115,89,27,213,242,105,171,228,85,155,64,0,0,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,72,160,202,14,51,111,188,97,243,51,202,139,156,118,175,99,96,204,47,244,138,159,12,219,101,99,22,169,177,203,104,170,234,212,212,200,221,117,154,94,148,74,177,181,203,28,109,99,90,221,202,143,150,75,107,204,143,152,37,55,17,53,49,228,246,77,221,106,219,151,86,234,134,212,214,220,161,150,88,89,137,158,177,65,36,73,45,60,208,69,52,44,166,153,39,106,49,206,115,36,122,50,77,53,100,106,150,215,149,199,158,204,178,251,107,209,235,64,155,62,36,114,66,213,196,126,73,98,156,151,188,223,42,236,212,248,142,158,38,178,190,154,54,200,250,105,225,158,58,136,94,172,119,115,216,146,195,30,246,106,213,115,55,53,28,197,84,122,107,68,109,80,64,183,52,188,139,172,201,254,43,47,216,146,138,205,217,48,222,98,127,162,75,100,209,172,242,70,250,169,17,18,224,199,73,42,109,235,118,174,164,206,141,142,115,89,29,76,31,162,142,70,52,38,83,133,140,235,254,17,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,85,243,171,243,79,133,190,95,208,250,141,196,186,188,144,179,75,255,0,154,94,74,92,47,191,245,38,41,180,91,59,47,239,166,175,159,172,140,255,0,235,107,118,61,255,0,181,141,254,49,75,85,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,25,169,199,126,122,95,120,118,225,131,23,102,54,14,188,218,173,216,165,189,150,221,98,117,193,24,253,245,85,21,17,198,245,134,39,170,36,179,71,2,207,59,88,168,230,254,101,92,246,57,141,123,87,10,249,24,253,118,125,219,252,72,183,252,233,51,142,197,140,51,151,9,100,237,162,30,165,94,93,219,234,42,46,149,59,158,155,106,174,77,167,145,180,219,28,196,69,217,4,20,242,245,26,247,181,221,167,111,186,232,220,138,24,1,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,217,163,42,178,207,10,228,222,92,97,204,173,193,84,157,158,203,134,109,241,91,233,183,71,27,36,155,98,123,243,203,211,99,24,233,165,122,186,73,30,141,77,242,61,238,84,213,202,67,95,39,220,156,190,227,158,40,19,53,105,230,236,246,92,180,183,207,81,89,38,214,63,175,85,93,79,61,37,61,54,138,246,189,187,152,250,153,122,136,215,181,59,54,199,109,89,26,164,223,128,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,0,0,1,9,124,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,122,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,56,161,2,77,57,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,5,131,207,206,51,242,187,135,76,99,71,130,113,181,135,20,214,215,86,219,35,186,199,37,170,150,158,88,146,39,203,44,104,213,89,39,141,119,110,133,203,166,138,154,42,119,248,162,121,94,191,111,15,79,62,236,233,12,252,183,43,198,102,247,254,77,129,183,53,215,164,206,145,199,72,226,191,128,176,121,7,198,126,87,113,23,140,107,48,78,9,176,226,154,42,234,43,100,151,89,36,186,210,211,197,18,196,201,98,141,90,139,28,242,46,237,211,53,116,209,19,68,94,255,0,4,91,248,44,223,183,136,167,159,106,117,131,50,202,241,153,69,255,0,147,99,173,205,21,233,19,164,241,210,120,0,3,213,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,203,251,116,62,121,23,84,238,94,255,0,212,118,200,189,222,58,29,45,98,171,187,245,95,232,3,178,6,252,85,190,40,119,156,53,17,17,17,19,67,144,6,45,113,223,197,5,159,35,114,143,16,209,90,175,212,240,226,106,203,124,240,81,196,202,132,100,205,149,86,22,162,181,21,142,69,93,38,69,255,0,227,221,144,216,239,23,218,112,38,16,187,226,203,221,124,20,116,150,186,73,106,100,150,103,237,107,81,169,226,171,162,252,116,248,41,175,255,0,27,220,65,93,115,187,59,49,36,212,215,233,171,44,20,119,25,163,160,70,205,186,23,51,108,77,85,106,109,111,118,232,81,123,245,253,159,180,45,29,255,0,17,99,172,231,199,77,169,185,86,92,47,119,171,205,98,197,77,28,146,44,178,43,165,149,92,145,183,193,52,220,245,248,34,119,252,9,113,229,177,193,77,22,92,216,25,153,57,135,133,162,76,65,52,212,213,116,125,178,149,58,176,34,210,247,163,87,168,228,77,29,43,187,246,166,186,120,126,172,92,229,127,194,141,86,98,227,202,124,210,197,248,94,89,44,246,11,141,52,180,174,170,166,85,138,77,96,150,68,122,46,246,247,106,177,42,46,215,39,134,132,210,91,237,244,86,186,56,168,45,244,209,211,193,11,26,198,71,27,116,68,68,68,68,255,0,50,32,31,67,90,214,53,24,198,163,90,212,209,17,19,68,68,253,71,32,225,85,16,3,156,141,77,85,81,15,158,73,247,119,33,76,207,89,23,68,94,227,152,162,114,174,170,208,13,99,151,247,234,119,71,26,39,139,123,138,209,173,79,4,10,186,1,195,187,155,221,220,124,210,57,219,187,149,127,172,250,116,213,52,82,150,196,221,61,230,234,160,116,182,23,57,53,240,62,134,177,173,240,67,148,68,78,228,67,144,0,31,13,194,251,100,180,177,100,186,94,40,168,218,154,234,179,212,50,52,240,215,226,191,168,15,184,22,202,245,196,215,15,120,118,170,74,43,230,114,225,42,57,226,122,177,241,203,116,137,21,174,79,20,94,243,243,97,226,243,134,57,164,233,179,61,48,98,170,174,141,255,0,10,199,223,254,112,46,248,60,158,25,205,156,177,198,108,108,152,87,31,216,46,173,118,138,222,203,95,27,245,215,93,59,145,127,218,175,245,30,169,143,100,140,73,35,123,92,215,38,168,230,174,168,168,5,64,0,41,146,56,229,98,199,43,26,246,175,139,92,154,162,152,55,199,31,0,88,99,57,45,241,226,124,3,133,233,104,239,244,241,185,142,125,29,47,191,34,190,166,55,42,185,58,204,71,119,58,95,20,95,21,240,51,152,225,81,28,154,57,17,83,245,40,26,192,94,44,121,129,148,88,174,74,91,141,37,219,13,222,168,31,36,109,122,163,160,149,189,239,141,202,215,39,193,118,189,53,69,84,93,20,150,46,94,156,124,207,153,21,180,185,99,153,152,137,174,185,71,67,35,161,158,178,169,187,229,88,97,131,189,17,33,111,142,146,175,233,47,199,196,253,238,99,220,26,217,113,206,95,86,227,108,3,131,105,126,146,67,87,74,169,53,29,50,36,206,107,167,147,168,213,252,227,83,79,207,42,174,168,169,255,0,4,64,229,246,48,190,101,142,55,167,196,86,234,186,187,117,117,189,102,133,235,19,214,57,26,174,99,152,230,174,136,170,157,235,222,154,124,0,217,245,174,107,218,142,99,145,200,190,10,139,170,28,150,191,135,12,205,182,102,206,86,91,241,101,182,237,13,122,73,61,76,15,146,57,119,251,204,149,83,69,93,19,224,169,240,248,151,64,10,92,212,119,138,28,34,105,240,208,172,165,64,168,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,0,0,0,0,0,0,0,0,0,0,2,135,59,79,21,43,40,114,34,168,28,181,218,174,136,84,82,212,79,18,160,4,118,115,143,198,117,86,188,155,183,97,154,43,148,144,45,109,218,222,233,25,28,170,213,114,34,85,187,189,19,255,0,22,139,227,240,36,76,134,254,113,57,165,77,122,204,218,28,182,164,158,25,25,65,75,111,184,185,89,35,149,200,229,101,83,116,86,248,39,116,136,191,175,189,0,196,46,22,50,234,167,50,243,183,12,89,33,183,190,174,42,123,149,21,93,67,18,61,200,177,54,174,6,187,114,106,157,218,63,191,247,155,30,216,172,212,118,11,100,86,186,8,89,20,49,43,149,26,198,232,154,171,149,87,187,250,72,119,229,25,148,238,196,24,238,179,48,167,167,123,160,161,89,105,17,86,22,171,119,71,61,12,190,43,223,241,95,4,38,96,0,0,1,248,88,203,27,225,108,1,100,159,16,98,235,229,29,174,138,6,61,235,45,76,168,198,174,198,43,213,53,255,0,37,170,167,237,79,52,84,208,201,81,59,209,145,196,213,123,220,190,8,212,77,85,72,129,230,137,198,61,94,34,196,51,228,198,7,188,66,202,123,45,194,166,158,225,45,37,100,232,247,34,211,177,155,28,141,86,183,198,73,59,187,251,211,247,129,232,184,194,230,135,90,218,187,198,12,201,12,78,229,107,36,154,145,46,20,19,162,35,116,88,180,115,85,244,254,247,132,169,220,255,0,215,223,224,71,158,51,207,172,229,199,245,115,213,98,204,204,196,151,14,187,220,245,142,91,140,155,19,114,166,168,141,69,70,233,238,183,185,19,224,122,108,134,225,127,54,56,131,196,244,20,120,127,12,221,223,108,174,168,106,84,93,146,157,28,198,53,219,245,122,44,142,106,63,190,55,167,114,248,248,254,217,40,201,158,80,25,111,97,74,11,214,62,196,151,154,250,198,177,146,79,69,83,73,68,248,21,250,57,28,221,138,215,247,119,167,197,124,16,8,133,246,158,34,159,89,125,161,113,147,94,245,119,85,235,175,244,234,125,54,236,97,140,236,53,49,213,90,177,61,230,223,60,78,73,35,124,21,146,196,230,185,60,21,21,21,9,247,163,229,239,195,101,29,43,105,155,129,236,242,109,68,106,185,246,74,5,85,255,0,245,7,224,226,254,89,252,57,98,123,109,77,29,45,138,154,215,44,209,58,54,79,71,104,160,99,227,85,248,181,82,20,209,83,224,4,64,101,239,27,28,75,101,229,66,62,221,155,152,154,166,14,237,96,158,191,170,157,204,86,167,124,173,126,158,41,253,68,149,240,199,205,55,47,177,149,23,177,243,98,243,71,102,185,35,152,198,75,91,88,237,28,137,10,185,206,213,180,204,111,123,154,169,227,226,191,181,53,179,57,201,201,210,186,214,247,86,101,86,40,190,220,81,251,158,176,212,82,210,189,17,86,68,209,27,182,72,244,77,170,171,166,159,2,63,243,35,38,243,79,38,175,11,111,199,120,66,237,99,149,22,78,140,211,69,181,175,107,94,172,87,35,218,170,223,30,239,31,138,126,180,3,101,251,30,32,177,226,90,22,92,236,23,90,106,250,89,26,215,54,88,36,71,181,81,200,142,79,15,214,138,138,126,129,5,252,48,243,49,204,140,151,134,60,63,138,40,225,190,218,219,177,27,45,93,125,90,189,141,100,11,27,81,83,87,162,234,168,197,238,68,239,255,0,52,191,100,151,17,153,99,158,214,90,123,134,12,197,54,186,202,185,98,73,36,164,167,168,87,189,159,155,141,238,77,28,214,175,119,81,17,83,77,64,186,64,0,40,87,35,87,77,123,206,81,237,95,137,76,173,213,53,79,19,165,174,114,46,142,248,1,244,170,34,248,157,18,199,167,130,29,205,122,57,60,123,195,154,142,77,127,96,29,48,201,162,232,231,119,31,65,242,57,187,85,28,119,69,34,47,187,254,125,124,64,237,45,175,16,25,69,97,206,76,186,185,225,123,205,162,158,185,235,75,83,217,219,44,61,69,71,190,7,179,221,77,201,222,187,147,226,92,160,6,180,156,67,101,77,251,37,179,123,17,225,74,235,69,85,178,10,43,172,237,160,115,163,88,209,209,162,163,219,179,189,124,26,246,124,87,77,80,148,14,85,252,79,219,177,30,8,181,229,6,35,196,236,125,218,219,20,84,84,208,84,212,171,164,122,111,171,115,26,212,86,39,131,24,207,7,47,118,154,159,103,52,14,20,232,49,150,7,189,230,253,150,154,95,106,89,169,106,46,15,108,20,145,59,169,167,102,71,238,119,115,255,0,70,55,119,248,248,248,248,44,94,240,201,153,183,44,156,207,92,37,138,27,86,250,72,40,239,48,54,185,175,150,72,218,140,85,88,220,175,216,186,251,169,35,151,193,64,217,68,30,59,41,113,245,175,50,112,37,167,20,90,171,33,169,142,170,142,158,71,62,41,21,232,170,248,88,253,117,84,215,191,127,196,246,32,81,35,117,239,255,0,226,165,17,183,111,114,157,199,90,255,0,80,21,180,228,165,60,74,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,214,179,139,31,52,249,201,243,3,16,250,140,224,90,162,108,249,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,96,48,111,2,180,220,82,242,225,203,76,113,151,212,20,140,205,75,5,61,210,26,25,170,106,165,99,46,118,232,111,55,87,173,181,17,100,72,33,123,164,168,116,140,153,204,253,54,53,142,123,24,229,123,35,174,211,115,198,89,81,143,232,175,52,113,213,216,49,102,14,188,71,83,19,42,233,17,39,183,220,105,38,71,53,36,134,102,170,35,227,150,52,213,146,53,123,218,168,228,241,64,54,136,6,42,240,11,198,190,21,226,179,46,41,44,151,107,159,103,204,220,51,111,134,60,71,111,168,88,217,37,126,196,108,110,185,211,164,109,99,29,12,175,84,87,181,141,78,140,143,70,42,109,116,79,151,42,128,213,92,152,158,84,252,113,212,230,85,170,131,133,188,201,101,36,87,220,49,103,70,97,107,155,95,20,9,113,183,82,181,140,74,39,199,170,43,234,97,139,71,53,209,181,122,144,197,35,158,141,116,78,146,104,118,62,171,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,218,120,24,149,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,174,90,129,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,141,120,184,211,226,98,167,138,236,249,186,230,124,52,53,118,251,20,20,240,218,48,245,13,90,69,215,166,183,67,185,91,212,88,218,136,175,146,89,38,153,81,92,253,139,50,198,143,123,88,213,47,87,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,112,128,12,255,0,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,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,0,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,150,168,186,188,88,249,167,206,79,152,24,135,212,103,51,127,6,240,43,77,197,47,46,28,180,199,25,125,65,72,204,212,176,83,221,33,161,154,166,170,86,50,231,110,134,243,117,122,219,81,22,68,130,23,186,74,135,72,201,156,207,211,99,88,231,177,142,87,176,47,175,43,222,58,127,45,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,206,185,181,18,38,127,154,198,101,237,167,52,44,25,209,134,172,88,42,217,87,110,204,91,118,40,162,164,180,209,213,195,28,51,211,94,227,171,99,96,138,72,234,81,24,199,182,161,26,213,108,200,141,69,69,71,247,106,108,145,148,255,0,78,255,0,37,152,55,242,165,255,0,203,159,209,251,119,210,63,226,127,249,41,217,163,237,95,196,126,107,248,238,167,241,126,231,248,189,218,1,234,192,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,106,174,108,167,194,119,149,140,155,249,127,135,189,58,3,90,195,100,142,25,36,186,195,194,38,84,77,98,162,164,172,185,51,45,236,78,163,167,171,169,117,52,19,78,150,200,122,108,146,86,199,35,163,98,187,68,87,164,111,86,162,170,163,93,166,138,22,215,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,189,92,116,255,0,8,239,225,29,136,191,133,7,255,0,45,126,239,98,236,187,253,151,236,189,239,236,254,205,221,255,0,206,127,167,183,249,123,250,189,95,207,245,140,223,229,125,203,238,166,211,83,101,226,135,58,109,84,143,123,233,219,95,131,236,117,49,69,82,205,147,69,75,81,71,122,73,98,157,205,71,163,95,59,89,4,177,111,141,232,217,125,215,181,154,6,21,241,45,194,37,215,134,92,163,201,236,87,140,46,53,107,139,51,42,158,231,114,185,90,164,167,116,12,180,65,19,40,93,79,74,230,72,214,203,218,90,149,50,117,183,34,35,95,164,109,111,230,214,73,62,78,12,248,90,254,23,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,205,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,193,92,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,202,114,189,227,167,242,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,235,155,81,34,122,174,99,60,4,255,0,10,139,20,25,145,151,115,246,124,205,195,54,254,199,73,79,61,70,202,91,213,11,30,249,82,141,202,245,217,12,200,249,36,116,82,247,53,92,247,50,85,218,230,201,12,48,228,165,167,52,47,89,185,132,40,242,86,217,87,95,142,227,188,83,85,225,248,169,161,142,87,182,182,7,164,209,202,173,149,22,36,100,107,31,81,238,147,243,109,99,28,231,232,196,114,129,178,158,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,94,206,49,56,170,198,92,87,230,229,195,24,94,110,85,109,195,22,234,138,138,108,39,104,146,52,133,150,235,114,191,220,87,68,215,189,189,166,70,182,55,76,253,206,220,244,70,162,244,217,27,25,57,23,204,139,163,226,47,134,92,61,149,252,81,89,187,117,250,187,15,219,165,190,77,18,192,202,171,125,245,180,173,73,170,169,164,133,22,40,230,100,206,151,69,141,22,37,107,156,197,107,226,123,152,232,23,226,95,135,76,119,194,254,105,215,229,158,58,167,255,0,101,172,179,214,239,135,252,39,107,237,51,67,5,103,78,41,100,232,245,122,15,119,73,238,222,207,5,79,5,80,201,254,89,92,9,93,115,187,25,91,179,207,52,176,205,36,153,95,97,168,145,212,180,119,72,28,246,98,74,214,35,154,214,71,30,168,143,166,134,93,29,35,223,186,55,190,62,134,217,17,102,233,76,246,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,242,35,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,101,207,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,112,26,251,241,201,194,37,215,132,28,220,110,20,130,227,87,120,194,119,234,119,92,176,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,233,174,138,201,33,145,91,31,85,35,109,192,229,215,199,85,79,11,88,201,48,62,96,215,213,191,42,239,245,19,77,93,13,53,44,79,125,178,227,50,83,177,46,74,169,26,207,51,27,29,59,99,124,45,127,232,61,207,107,30,246,163,31,231,248,250,227,95,21,113,89,152,245,118,75,77,207,179,229,150,25,184,77,30,28,183,211,172,140,142,191,98,186,54,220,234,18,70,177,238,154,86,42,171,26,246,167,70,55,171,17,55,58,87,203,250,188,191,120,17,190,241,85,138,163,198,184,165,157,139,44,176,253,193,35,184,212,234,201,61,169,85,4,148,178,75,106,216,202,136,170,32,234,211,84,57,123,75,81,90,205,52,77,93,220,129,61,32,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,49,87,154,63,145,60,205,251,23,214,40,136,22,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,52,127,34,121,155,246,47,172,81,16,2,6,195,220,14,113,119,106,226,251,40,221,138,231,183,82,89,241,101,134,161,182,220,71,106,130,161,175,99,39,86,35,153,85,11,21,203,43,41,166,77,219,58,137,170,62,57,163,71,73,210,89,29,145,70,180,60,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,216,79,135,92,249,193,188,73,101,29,139,53,176,101,109,35,153,113,167,99,46,116,48,212,44,207,180,220,81,141,90,138,41,85,204,99,183,198,231,104,142,86,55,123,21,146,53,54,61,170,161,114,203,63,197,87,19,24,55,133,12,163,172,205,44,97,67,87,113,123,170,27,109,180,91,41,145,90,251,141,198,70,72,248,160,89,54,171,97,102,216,164,123,228,114,46,214,49,219,90,247,236,141,254,215,53,115,51,10,228,222,92,98,60,210,198,181,125,158,203,134,109,242,220,42,118,201,27,36,155,98,123,144,69,212,123,24,233,165,122,182,56,216,174,77,242,61,141,69,213,200,107,195,197,87,19,24,203,138,252,220,172,205,44,97,67,73,110,99,105,219,109,180,91,41,145,28,203,117,186,55,200,248,160,89,54,163,166,126,233,100,123,228,114,38,231,189,219,90,198,108,141,129,109,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,19,41,201,83,202,198,41,249,129,93,233,214,226,21,137,169,228,169,229,99,20,252,192,174,244,235,112,25,254,98,175,31,92,20,97,94,43,50,226,174,247,105,182,118,124,205,195,54,249,164,195,151,10,116,141,146,87,236,71,72,219,101,66,200,230,49,208,202,245,84,99,158,228,232,200,245,122,46,215,74,201,114,168,1,171,13,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,166,64,113,63,199,30,110,113,91,131,112,38,15,204,22,82,83,179,7,211,202,250,233,168,94,248,153,123,184,185,118,37,108,240,34,164,44,123,97,70,181,173,107,125,215,203,82,230,171,89,50,69,28,138,115,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,197,183,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,249,49,177,28,230,53,242,203,19,21,236,223,185,3,223,240,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,76,107,54,115,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,154,198,1,149,92,77,112,81,138,178,191,39,242,231,137,12,21,108,237,184,7,23,224,252,59,91,118,236,233,35,228,178,93,39,183,211,245,157,81,189,206,94,141,68,238,116,140,149,21,24,217,37,88,85,177,254,103,171,226,184,80,227,7,52,56,70,196,215,75,214,3,90,74,219,109,242,157,205,186,89,234,226,143,161,93,60,84,245,44,162,124,146,108,89,154,200,102,169,234,171,34,124,107,34,53,88,174,110,168,230,205,246,70,224,12,27,154,124,19,101,142,95,102,14,30,164,190,97,235,230,91,225,250,106,234,26,148,93,146,179,217,244,234,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,144,173,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,66,202,227,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,38,39,150,47,1,223,145,11,21,54,124,230,197,151,110,62,196,22,246,251,54,215,113,183,116,234,176,188,46,124,205,147,71,117,92,157,106,136,29,78,174,221,28,114,194,213,146,21,211,124,173,91,41,202,83,130,143,109,214,81,241,101,153,182,203,85,101,150,30,180,120,46,223,58,117,228,117,116,51,244,223,115,114,35,182,71,209,124,82,199,19,100,107,156,178,43,165,68,141,98,133,239,150,160,4,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,250,61,16,24,170,74,167,42,62,58,127,136,225,127,58,241,159,253,79,75,128,43,107,155,254,83,93,107,146,161,93,255,0,138,236,172,115,127,199,133,31,254,167,132,241,92,23,240,125,134,120,185,224,39,23,89,92,148,148,88,218,199,142,46,174,194,119,138,185,106,58,20,51,203,69,103,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,143,92,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,109,38,70,7,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,213,127,118,11,51,63,131,7,208,205,110,191,150,223,104,116,254,152,118,75,119,97,236,61,163,173,214,236,253,30,159,91,167,253,235,209,232,237,219,249,238,174,255,0,205,145,235,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,31,41,149,92,174,60,246,101,151,219,94,143,90,94,174,48,248,50,177,112,121,192,141,130,217,37,215,219,56,207,20,102,5,166,163,19,92,162,123,210,149,210,69,108,186,116,169,169,163,118,154,67,23,86,84,73,28,212,146,71,61,206,118,212,86,69,29,149,229,113,231,179,44,190,218,244,122,208,39,248,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,63,39,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,219,240,221,157,247,94,28,51,183,11,103,69,154,199,73,121,168,195,149,18,185,244,21,50,58,54,84,193,52,18,83,204,196,123,123,216,245,138,105,54,63,71,35,95,181,202,215,162,43,23,45,121,213,249,167,194,223,47,232,125,70,226,97,86,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,245,121,227,154,95,149,12,57,148,61,178,251,237,59,174,18,203,248,112,181,195,251,215,163,217,123,45,214,227,217,32,238,99,90,253,180,50,81,123,237,221,174,190,243,149,232,240,51,167,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,196,117,230,174,102,98,172,228,204,124,71,154,88,214,175,180,94,177,53,194,91,133,78,217,36,124,112,239,95,114,8,186,143,123,219,12,76,70,199,27,21,203,178,54,49,168,186,53,11,129,150,121,199,98,192,220,48,103,110,85,84,67,218,47,89,151,112,194,148,244,113,238,123,58,20,180,53,21,149,117,21,58,163,28,199,109,123,41,162,233,171,152,229,237,59,219,185,35,114,30,127,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,129,53,60,176,50,94,213,149,60,37,225,43,236,216,66,146,211,137,241,205,59,175,215,154,198,189,178,207,95,4,147,74,235,123,159,34,57,218,49,40,223,11,155,18,42,35,22,73,21,90,217,31,38,185,106,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,24,43,204,127,152,5,31,14,246,41,114,147,40,113,23,250,108,87,246,105,229,169,167,142,10,136,240,237,46,246,73,186,161,147,50,72,223,52,209,162,177,144,171,119,36,114,172,174,86,126,101,37,204,172,127,38,62,139,6,221,157,149,180,88,126,171,22,45,58,182,210,203,253,76,208,91,146,117,84,68,124,238,130,55,202,172,106,42,191,99,26,138,253,168,205,209,238,234,55,91,108,254,252,178,254,89,113,103,240,131,246,175,229,11,218,14,246,239,180,246,245,186,219,83,102,221,159,155,232,244,250,125,46,151,230,186,93,62,151,230,246,1,226,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,47,175,25,156,45,127,4,124,109,131,242,222,183,18,123,110,245,114,193,244,183,219,221,68,77,219,74,202,233,107,42,226,116,84,200,173,71,172,44,100,17,181,28,255,0,121,238,71,63,70,35,146,54,73,167,45,206,95,117,60,59,83,73,156,57,201,106,164,118,98,220,105,221,77,69,109,154,40,166,126,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,245,209,242,34,226,95,58,191,52,248,91,229,253,15,168,220,64,178,156,41,112,101,125,226,211,46,51,86,231,128,238,189,44,103,129,61,145,81,104,182,206,246,50,150,235,29,66,86,245,233,157,35,180,233,76,189,158,37,138,69,114,71,185,28,215,232,143,234,197,142,182,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,18,149,200,199,235,179,238,223,226,71,170,230,151,192,79,211,186,59,247,21,217,95,62,204,65,106,183,246,204,95,107,168,168,210,58,250,26,72,17,171,89,78,231,174,145,205,12,17,53,31,22,168,217,35,141,21,136,146,181,91,56,95,94,94,124,105,218,184,167,202,250,123,22,47,196,20,142,205,76,53,78,169,136,40,210,153,180,171,91,2,73,182,43,132,17,181,202,215,177,205,88,155,42,177,26,140,153,92,157,56,216,248,119,101,169,173,183,9,246,158,34,238,57,219,103,172,225,98,217,87,85,152,54,186,122,186,186,57,97,134,149,236,165,129,96,124,51,203,43,170,211,179,177,138,201,150,52,116,186,38,249,24,214,251,238,98,44,177,115,58,204,92,193,192,63,147,95,160,152,235,16,225,206,223,237,158,213,236,155,156,244,125,125,157,143,103,83,164,230,238,219,189,250,107,174,155,151,79,21,49,177,152,152,193,217,170,245,81,172,70,158,249,209,188,217,188,142,230,210,102,118,178,203,85,197,53,87,206,223,59,226,57,180,205,93,29,218,51,156,192,126,62,120,96,207,44,234,206,27,62,41,203,44,15,237,155,93,46,26,167,183,205,63,180,232,233,246,212,54,170,169,238,102,217,165,99,151,70,202,197,213,19,78,255,0,29,81,116,242,220,183,115,91,52,113,214,120,223,45,56,219,50,113,78,33,161,135,10,84,212,199,75,117,188,84,85,196,201,82,178,141,169,34,50,71,185,17,200,215,185,55,105,174,142,84,248,169,36,38,21,62,75,59,194,249,218,196,76,246,107,185,37,189,24,254,75,179,253,44,205,23,46,83,79,76,85,205,210,168,234,137,137,215,239,96,63,0,220,48,103,150,74,231,13,227,20,230,110,7,246,53,174,171,13,84,91,225,159,218,116,117,27,170,29,85,74,246,179,108,50,189,201,171,98,122,234,169,167,119,142,170,154,231,192,34,147,141,236,231,206,28,39,197,6,52,195,248,91,53,241,149,154,215,75,236,238,133,21,190,251,85,79,79,22,235,117,51,221,182,54,61,26,221,92,231,57,116,78,245,85,95,21,62,110,87,107,34,195,68,83,19,84,107,217,174,253,103,242,123,225,48,249,135,42,217,229,117,93,170,139,87,34,222,187,162,174,110,148,205,52,240,153,153,215,206,235,74,216,49,71,150,238,52,198,56,235,35,175,151,108,109,139,47,56,134,186,28,87,83,77,29,85,214,190,90,185,89,18,81,209,185,35,71,200,231,42,53,28,247,46,221,116,213,202,191,21,50,184,216,225,175,198,38,205,55,162,52,213,12,207,50,170,242,60,198,238,93,114,168,170,109,206,147,49,194,64,1,238,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,57,41,95,16,58,228,110,238,228,43,141,186,119,255,0,241,67,132,254,179,176,0,7,142,205,172,125,107,203,108,9,118,197,23,90,200,105,163,165,163,168,145,175,150,69,98,34,178,23,191,93,81,53,238,217,240,3,5,121,168,113,63,110,195,152,34,233,148,24,115,19,177,151,107,148,82,209,84,193,77,82,173,145,137,190,145,207,107,145,24,190,44,123,252,92,157,218,232,69,255,0,15,57,83,126,206,156,222,195,152,82,134,209,85,115,130,182,235,3,107,220,216,214,68,108,106,170,247,111,239,79,22,177,255,0,20,215,69,62,174,38,243,54,229,156,121,235,139,113,67,170,223,87,5,101,230,118,208,181,146,201,35,85,136,169,27,85,155,215,95,121,35,106,248,33,40,92,175,248,83,160,193,184,30,201,155,247,170,105,125,169,121,165,167,184,49,179,210,68,222,158,189,165,25,181,221,239,253,25,27,223,227,225,225,224,129,152,188,63,229,21,135,38,242,234,217,133,236,214,138,122,23,165,45,55,104,108,80,244,213,94,200,24,207,121,55,47,122,109,95,137,114,128,0,124,243,73,170,232,215,119,21,203,34,39,187,254,125,124,14,150,183,114,171,128,174,40,245,78,244,59,209,17,60,14,24,212,106,7,61,26,158,61,224,21,237,79,137,194,57,28,186,107,222,116,57,206,85,209,191,19,186,38,232,154,175,136,29,128,0,7,231,223,49,5,143,13,80,190,231,127,186,211,80,82,198,215,57,210,207,34,49,168,141,69,114,248,254,164,69,82,222,231,119,17,153,99,145,54,90,139,134,51,197,54,186,58,184,162,89,35,164,168,168,86,61,255,0,155,145,237,77,26,215,47,127,77,81,19,77,72,129,226,123,153,142,100,103,68,50,97,252,47,71,13,138,214,237,232,233,105,43,234,209,239,107,224,72,220,136,154,177,19,69,87,175,122,47,127,249,195,49,248,156,230,155,151,216,54,139,216,249,79,121,163,188,220,149,207,99,229,162,172,118,141,69,133,28,215,106,234,103,183,185,206,68,241,241,79,216,186,70,166,97,113,177,196,182,97,212,43,238,57,185,137,169,160,239,210,8,43,250,73,222,196,106,247,196,214,107,224,191,214,120,76,183,201,188,211,206,91,194,91,240,38,16,187,95,37,85,143,173,52,49,110,107,26,231,163,17,202,247,42,55,199,187,199,224,191,169,73,0,201,190,78,149,215,71,182,179,53,113,69,246,220,140,218,244,134,158,150,149,136,170,146,46,168,237,210,73,170,109,68,93,52,248,129,28,23,28,97,140,239,213,50,85,93,113,61,230,225,60,174,89,36,124,245,146,202,231,57,124,85,85,85,79,155,218,120,138,13,37,246,133,198,61,59,209,221,87,166,159,211,169,60,88,67,150,127,14,88,98,219,77,71,85,98,166,186,75,12,77,141,243,214,90,40,30,249,21,62,46,85,133,117,85,248,159,189,89,203,223,134,202,202,87,83,59,3,217,227,220,138,212,115,44,148,8,169,255,0,234,0,130,188,25,159,89,203,128,42,224,170,194,121,153,137,45,253,7,181,233,28,87,25,54,46,213,93,17,90,170,173,211,222,119,114,167,196,144,206,15,121,161,214,186,174,207,131,51,191,19,185,26,249,33,164,91,133,124,232,168,237,86,93,92,229,101,63,187,227,18,119,191,245,119,248,151,11,57,185,64,101,189,249,43,239,88,7,18,94,104,43,28,199,201,5,21,53,37,19,32,71,232,212,107,118,35,89,221,220,191,20,241,82,53,243,231,133,252,216,225,243,19,215,209,226,12,51,119,101,178,134,161,201,79,118,90,116,107,30,214,236,209,234,177,185,200,206,249,24,157,235,227,225,251,3,98,140,27,141,240,182,63,178,65,136,48,141,242,142,233,69,59,24,244,150,154,84,123,83,123,17,232,154,255,0,146,228,83,247,72,126,229,119,198,61,94,29,196,48,100,198,56,188,66,250,123,213,194,154,158,223,45,93,100,234,246,162,83,189,155,26,142,87,55,198,56,251,187,187,215,247,18,253,4,209,84,195,29,68,15,71,199,43,81,236,114,120,43,85,53,69,2,176,0,31,159,125,179,81,223,237,146,218,235,225,100,176,202,173,85,107,219,170,106,142,69,78,239,232,53,194,226,159,46,170,114,211,59,113,61,146,107,123,233,34,168,185,86,213,211,177,99,218,137,19,170,231,107,118,166,171,221,163,59,191,113,178,105,12,252,220,242,157,216,127,29,209,230,20,20,239,108,21,203,21,34,170,66,212,110,233,39,175,151,197,59,254,9,226,128,100,47,39,12,103,85,116,201,187,142,25,173,185,73,58,209,93,174,14,141,146,74,174,86,162,165,35,187,145,127,241,138,190,63,18,68,200,111,228,237,154,84,214,92,205,174,203,106,185,225,141,149,244,183,11,139,85,242,57,28,174,70,82,183,68,111,130,247,70,171,250,251,148,153,0,5,46,118,139,162,149,20,185,19,196,14,26,237,124,20,172,161,168,136,165,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,112,171,240,40,87,104,186,21,59,196,234,122,232,228,95,222,7,107,84,168,165,191,240,21,1,76,146,54,38,43,221,224,134,189,156,195,175,147,95,184,167,196,149,19,61,93,208,163,183,66,222,245,93,19,178,70,239,143,135,123,148,216,42,234,228,101,4,174,95,134,223,254,137,13,116,120,211,153,103,226,71,21,72,229,85,93,148,9,222,186,255,0,243,148,0,73,207,39,188,39,77,110,225,249,152,149,172,69,150,233,112,185,61,206,86,183,185,91,44,49,232,139,227,225,10,120,146,0,97,207,42,152,22,155,132,156,61,26,126,138,215,221,29,253,61,173,198,99,0,0,1,225,115,187,21,59,6,229,118,35,190,71,30,249,97,182,86,44,109,220,173,213,201,79,35,147,189,19,84,239,105,2,24,127,47,174,188,79,113,73,137,45,178,206,250,87,92,111,179,213,213,58,53,108,142,108,75,90,200,149,17,100,114,106,186,72,157,253,254,30,4,202,115,6,188,212,89,120,106,197,19,83,247,172,214,203,148,74,138,170,137,223,65,81,223,221,251,191,206,96,15,39,59,69,53,247,52,177,221,202,174,54,73,44,20,214,233,116,86,34,237,87,84,200,171,166,191,228,160,18,89,195,39,15,152,75,35,178,211,15,216,173,116,49,62,174,154,134,22,203,80,250,104,91,43,158,155,220,174,87,49,189,234,189,71,119,234,94,114,150,53,172,106,49,169,162,53,17,19,247,17,255,0,198,95,48,60,196,225,251,52,42,112,85,135,12,88,170,173,148,18,163,100,158,119,84,54,109,189,42,121,59,213,143,68,93,86,87,39,115,123,147,250,192,144,32,69,68,92,230,42,33,183,211,54,124,9,107,158,165,177,167,85,25,91,87,31,191,221,175,122,196,239,143,237,61,198,87,115,124,179,99,11,253,13,150,253,128,104,104,32,168,168,142,7,207,29,117,76,142,99,87,197,218,118,117,215,192,9,31,44,214,122,240,171,149,153,245,110,74,92,81,102,163,138,118,51,99,42,25,111,166,145,237,78,171,100,94,249,24,171,222,173,253,127,18,226,96,76,107,104,204,28,53,71,138,44,146,111,165,172,142,57,26,186,57,52,223,27,94,159,164,214,175,131,211,224,122,16,53,224,226,239,132,44,67,195,38,39,142,151,181,79,112,180,85,164,242,199,81,50,64,199,70,141,159,166,141,86,178,71,42,247,57,157,250,39,143,135,234,252,62,24,120,162,198,188,56,227,104,113,5,162,170,90,170,14,140,240,203,71,45,100,241,197,249,198,53,168,228,72,215,77,83,99,63,146,189,223,230,216,79,31,101,198,21,204,139,75,173,24,158,217,77,85,18,162,34,44,180,241,203,162,35,218,237,52,123,85,60,88,132,28,241,211,193,131,248,116,188,212,226,123,13,116,245,54,58,186,237,189,57,99,130,52,129,101,150,163,106,53,35,119,232,162,70,196,68,217,241,241,238,208,9,181,202,60,212,178,230,198,17,183,226,91,83,154,213,172,165,134,161,204,106,63,68,223,20,111,93,21,237,106,255,0,211,16,247,36,9,240,27,198,62,32,200,108,115,77,101,189,78,181,152,126,120,106,147,109,77,77,75,146,39,44,44,70,53,172,102,228,218,137,10,34,38,222,237,124,73,211,194,24,170,217,141,44,20,248,138,209,38,250,90,149,123,90,186,57,59,218,245,106,254,146,34,248,167,234,3,246,79,154,118,170,63,86,254,174,243,233,41,115,81,222,32,124,241,185,124,85,87,84,62,148,93,83,83,231,115,54,59,83,185,170,186,106,160,83,43,83,250,206,168,209,90,189,232,125,14,77,78,149,69,215,184,14,244,93,81,20,228,165,139,221,167,234,42,3,201,230,182,18,161,199,57,115,137,48,181,193,168,176,220,173,117,52,238,85,99,95,162,57,139,240,119,119,245,154,229,113,11,130,101,203,92,241,198,120,82,45,204,101,182,247,82,148,238,77,173,84,98,191,123,21,17,139,162,123,174,111,135,135,236,54,96,84,71,34,181,200,138,139,220,168,164,76,243,105,225,230,146,142,174,167,57,45,141,233,185,36,124,245,72,216,162,106,61,94,180,81,38,170,138,142,93,55,59,224,160,93,238,81,185,223,91,142,114,214,237,130,46,202,142,158,197,85,73,71,3,150,73,94,171,19,104,209,17,125,237,81,23,243,43,224,191,209,224,72,73,2,188,178,115,134,76,184,226,18,207,134,100,239,166,197,55,8,33,126,178,72,155,86,56,106,17,52,70,162,162,234,178,34,119,147,201,71,82,218,202,72,42,217,250,51,198,217,19,247,42,107,255,0,8,29,197,15,238,79,214,86,82,228,213,0,165,20,172,161,173,208,173,190,0,114,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,219,94,177,90,99,87,52,94,95,244,119,122,59,151,19,121,33,135,122,55,88,123,77,199,28,90,224,146,8,41,100,165,138,9,103,154,236,222,163,217,182,100,233,105,44,113,163,221,51,164,108,136,212,122,74,233,114,87,149,199,145,60,178,251,107,214,43,72,224,230,95,199,29,79,17,216,202,108,158,192,236,164,102,93,96,187,196,143,134,174,55,197,80,251,229,198,20,146,5,173,108,204,87,53,41,145,175,149,176,181,142,247,217,34,200,245,85,115,25,8,98,254,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,176,167,13,28,69,224,78,40,50,178,131,51,48,45,71,251,21,29,226,139,100,223,224,203,167,102,134,105,232,250,146,197,31,91,165,215,99,122,172,110,199,248,162,248,162,65,183,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,13,91,73,52,226,159,129,202,156,202,225,19,42,184,164,203,103,210,69,125,195,25,79,135,223,138,109,142,100,80,37,198,221,75,108,141,235,90,201,52,69,125,76,49,106,215,54,71,47,82,24,163,107,21,174,137,177,205,25,102,202,124,39,121,88,201,191,151,248,123,211,160,3,93,108,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,41,157,92,107,115,75,252,186,228,213,171,44,50,130,213,117,194,255,0,74,45,240,84,98,250,142,221,164,208,123,213,17,84,217,180,232,167,82,23,237,167,151,180,71,35,122,145,63,164,248,219,186,88,211,197,115,105,201,12,175,202,14,33,169,239,184,18,249,86,151,124,194,167,169,196,247,235,20,209,200,246,80,207,45,67,147,181,69,59,187,156,202,153,91,82,229,135,85,88,159,11,213,21,35,146,38,51,8,0,185,92,58,228,54,50,226,75,55,44,89,83,131,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,84,106,189,187,222,172,141,171,189,237,69,189,92,200,114,27,6,240,219,153,121,113,149,56,50,138,145,172,183,101,189,185,247,58,232,105,214,23,221,174,43,93,94,149,21,178,163,158,247,111,145,205,213,26,175,118,198,35,35,106,236,99,81,36,255,0,150,54,72,96,28,165,225,115,15,98,124,33,124,164,191,220,179,18,158,12,67,122,186,197,28,58,178,119,68,141,246,122,62,61,92,172,164,114,75,18,177,239,114,164,203,82,237,35,222,177,183,2,249,213,249,167,194,223,47,232,125,70,226,3,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,195,157,95,154,124,45,242,254,135,212,110,32,93,94,70,63,93,159,118,255,0,18,37,80,138,190,70,63,93,159,118,255,0,18,37,80,0,0,0,0,0,0,13,107,56,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,11,213,131,242,7,38,176,6,99,226,156,220,193,185,123,106,181,98,252,105,183,219,119,72,24,238,165,78,138,142,118,214,170,171,34,234,61,18,73,122,109,111,86,70,181,242,111,122,35,146,224,0,0,0,0,196,174,96,220,109,218,184,80,192,17,216,176,196,244,149,217,139,138,169,234,33,181,81,182,169,173,158,211,3,161,153,172,187,62,55,67,43,30,200,234,27,27,91,20,136,212,153,122,136,213,84,142,77,47,7,18,252,69,224,78,23,242,178,191,51,49,213,71,251,45,29,158,139,100,223,225,59,167,102,154,104,40,250,145,69,39,71,171,208,123,122,175,110,198,120,170,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,7,128,38,39,149,63,28,117,57,149,106,160,225,111,50,89,73,21,247,12,89,209,152,90,230,215,197,2,92,109,212,173,99,18,137,241,234,138,250,152,98,209,205,116,109,94,164,49,72,231,163,93,19,164,154,29,143,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,54,158,6,37,114,249,227,110,213,197,126,0,146,197,137,231,164,161,204,92,43,79,79,13,214,141,213,77,116,247,104,27,12,45,125,217,145,182,24,152,198,73,80,233,26,232,163,71,36,43,211,71,42,36,145,235,150,160,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,232,51,87,37,242,191,59,237,86,139,22,107,225,10,76,73,109,177,222,41,239,212,116,117,111,147,160,149,176,181,237,141,210,70,215,35,102,102,217,100,106,197,34,58,55,35,149,28,215,30,212,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,150,255,0,7,228,14,77,96,12,199,197,57,185,131,114,246,213,106,197,248,211,111,182,238,144,49,221,74,157,21,28,237,173,85,86,69,212,122,36,146,244,218,222,172,141,107,228,222,244,71,37,192,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,171,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,86,234,230,31,26,121,243,153,153,13,132,248,113,196,24,130,146,12,31,133,41,225,164,70,80,83,118,121,238,144,65,181,41,34,173,115,93,182,86,83,181,141,70,53,173,98,57,90,199,201,212,145,141,145,185,169,206,190,183,36,153,117,193,182,246,218,106,228,205,249,233,233,230,125,115,93,63,66,12,54,199,86,163,97,122,43,210,21,124,149,114,61,205,86,177,210,34,67,38,247,49,171,26,62,45,128,190,188,29,240,171,140,184,175,205,203,126,15,179,91,106,219,134,45,213,20,245,56,178,239,28,137,11,45,214,229,127,190,141,149,204,123,123,76,141,108,141,133,155,93,185,232,174,84,233,178,71,179,97,60,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,47,242,172,184,229,61,211,132,123,69,78,87,97,207,98,85,178,225,45,62,45,166,237,149,53,61,75,236,80,65,28,181,59,231,68,68,235,192,202,89,250,113,126,106,62,174,196,213,205,114,153,128,0,0,6,42,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,25,21,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,107,85,192,231,23,119,94,16,115,113,216,174,123,117,93,227,9,223,169,219,109,196,118,168,42,28,199,190,4,122,57,149,80,177,92,145,62,166,21,221,179,168,154,43,36,154,52,116,125,85,145,187,4,98,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,53,183,226,83,46,112,110,80,231,206,57,203,12,191,197,85,120,138,197,134,47,19,91,105,235,170,233,150,9,247,199,162,75,4,137,162,35,159,12,189,72,86,70,181,172,145,98,89,26,214,181,232,136,23,171,152,55,27,119,94,43,241,252,118,44,49,61,93,14,93,97,90,138,136,109,84,109,170,115,160,187,78,217,166,107,46,207,141,208,196,246,62,74,119,70,214,197,34,57,97,78,162,53,81,100,147,87,47,158,9,46,188,87,227,249,47,184,158,10,186,28,186,194,181,20,243,93,107,29,74,231,65,118,157,179,66,231,218,89,35,102,137,236,124,148,238,145,206,150,53,114,194,157,53,114,34,201,30,184,215,151,184,110,213,140,177,254,26,194,23,220,79,73,134,237,183,203,197,21,182,178,245,86,141,232,91,96,154,102,71,37,84,155,158,198,236,141,174,87,174,175,106,104,213,213,205,241,77,151,114,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,160,107,153,196,221,166,213,96,226,75,53,236,86,43,101,37,186,219,110,199,23,218,74,58,58,72,91,12,20,208,71,95,51,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,149,254,74,158,86,49,79,204,10,239,78,183,17,87,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,6,127,128,0,30,83,7,229,86,92,101,253,247,20,226,124,21,130,237,86,91,174,53,184,54,233,127,171,163,167,72,228,184,85,35,17,137,36,138,159,249,206,209,52,106,201,44,210,42,111,150,71,59,213,128,6,170,230,213,6,170,224,108,167,194,119,149,140,155,249,127,135,189,58,3,213,102,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,190,87,132,239,43,25,55,242,255,0,15,122,116,5,213,0,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,159,252,149,60,172,98,159,152,21,222,157,110,63,87,152,255,0,47,250,62,34,44,82,230,222,80,225,223,244,216,160,236,208,75,77,79,36,20,241,226,42,93,236,143,109,67,230,124,113,178,104,99,85,123,38,87,110,88,226,88,156,143,252,202,197,249,92,149,60,172,98,159,152,21,222,157,110,51,252,13,85,201,169,229,139,192,119,228,66,197,77,159,57,177,101,219,143,177,5,189,190,205,181,220,109,221,58,172,47,11,159,51,100,209,221,87,39,90,162,7,83,171,183,71,28,176,181,100,133,116,223,43,86,245,92,120,5,200,234,190,43,45,28,86,81,91,251,13,214,135,180,87,87,89,35,166,133,246,251,133,225,200,137,13,201,205,123,87,167,51,55,73,35,182,34,43,231,108,19,106,199,178,85,159,37,64,192,14,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,2,127,128,0,67,95,58,76,156,177,96,252,229,194,89,197,104,155,167,87,152,150,250,138,123,165,54,215,174,234,171,107,105,227,109,78,247,61,81,55,193,61,60,93,54,177,141,111,102,221,239,58,71,42,71,89,177,71,29,249,23,125,226,39,134,12,93,151,56,58,205,106,184,226,151,118,91,141,137,183,5,99,54,85,83,212,71,35,210,25,94,138,145,77,36,9,60,13,122,171,91,249,229,107,222,214,57,238,77,117,192,18,147,201,63,37,237,87,26,156,121,158,248,135,8,82,85,84,90,234,41,108,56,102,241,51,218,247,210,206,177,72,251,139,98,143,118,172,122,197,53,18,44,170,196,93,146,61,140,118,142,149,171,22,198,202,124,44,100,167,240,118,225,247,4,228,228,151,14,219,87,135,237,235,219,231,108,189,72,223,93,60,175,168,170,233,59,167,26,172,41,60,210,164,123,152,142,233,163,55,106,237,85,66,234,128,0,177,92,87,241,131,149,252,35,97,155,93,235,30,45,93,109,202,249,80,214,218,236,244,145,73,215,174,130,42,138,102,86,190,57,54,44,45,124,48,212,245,81,146,190,52,145,90,140,71,55,85,115,112,43,157,22,41,177,99,156,43,195,214,53,194,213,221,182,203,136,45,247,203,165,186,167,164,248,250,244,179,199,107,146,41,54,61,26,246,238,99,218,186,57,17,201,174,138,136,189,198,42,243,0,200,188,229,201,126,32,174,245,89,189,138,110,184,210,76,87,178,231,67,140,107,40,91,75,29,235,243,81,164,205,142,54,73,35,33,236,239,84,135,160,142,77,145,182,21,107,25,27,226,69,177,119,92,127,140,175,184,54,193,151,215,156,67,87,89,135,176,173,69,117,77,150,134,101,71,50,129,245,139,18,212,164,74,169,185,172,123,160,141,234,205,118,35,247,185,17,29,35,213,193,145,92,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,3,197,99,92,151,202,252,197,198,88,59,48,49,198,16,164,188,223,112,5,69,69,94,28,168,169,124,142,101,4,243,36,123,229,72,145,221,39,189,22,24,156,199,61,174,88,223,27,94,205,174,68,83,218,128,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,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,183,249,77,144,57,53,145,94,223,252,145,229,237,171,11,253,40,184,45,206,233,216,152,228,235,205,223,181,169,185,87,167,11,55,63,167,3,54,197,30,247,236,99,119,59,90,115,107,32,50,147,60,253,149,249,83,194,94,219,246,39,95,176,127,127,212,211,116,122,221,62,167,241,18,51,118,189,40,255,0,75,93,54,247,105,170,235,112,140,57,230,27,159,249,183,145,159,64,63,37,152,183,216,158,219,246,175,111,254,240,166,169,235,116,123,39,79,248,248,223,183,78,172,159,163,166,187,187,245,209,52,196,199,93,181,98,197,87,47,211,206,166,52,214,52,137,233,142,137,221,197,32,217,108,191,48,205,51,107,88,76,174,239,146,189,87,59,155,87,58,170,116,210,154,166,124,234,98,106,141,105,137,141,209,191,93,56,47,158,86,112,193,145,185,43,136,42,49,78,89,96,127,99,93,42,168,223,111,154,127,105,214,84,110,167,115,216,247,51,108,210,189,169,171,162,98,234,137,175,119,142,138,186,224,71,52,207,48,56,127,249,155,73,253,182,180,186,92,3,113,63,158,89,213,156,55,140,45,153,184,227,219,54,186,92,53,81,112,134,15,102,81,211,237,168,109,85,43,26,253,208,196,199,46,141,149,233,162,174,157,254,26,162,105,148,185,167,195,6,70,231,86,32,167,197,57,155,129,253,179,116,165,163,101,190,25,253,167,89,79,182,157,175,123,218,205,176,202,198,174,142,149,235,170,166,189,254,58,34,105,172,185,106,140,215,3,205,193,196,83,26,244,238,225,221,170,117,131,199,98,182,3,106,252,190,209,220,170,253,113,70,147,52,204,215,62,116,110,223,114,105,157,222,238,134,4,114,179,243,3,136,63,153,181,127,219,104,140,231,199,252,32,240,237,154,56,186,191,29,227,188,188,246,157,242,231,210,237,85,94,214,174,135,169,211,137,145,51,220,138,102,177,52,100,108,78,230,166,186,106,189,234,170,126,134,86,112,193,145,185,43,136,42,49,78,89,96,127,99,93,42,168,223,111,154,127,105,214,84,110,167,115,216,247,51,108,210,189,169,171,162,98,234,137,175,119,142,138,186,225,79,23,220,95,113,19,149,220,68,226,220,9,129,51,15,217,150,59,103,96,236,180,190,201,161,155,167,212,161,167,149,254,252,176,185,235,171,228,122,247,185,116,215,68,238,68,67,226,154,45,101,56,40,163,27,76,87,28,238,136,215,142,189,122,50,47,98,177,220,161,109,61,204,70,204,222,171,15,87,146,141,102,170,166,220,204,83,52,196,198,182,249,220,102,98,116,225,187,178,25,239,149,153,65,151,89,43,135,234,48,182,89,97,239,99,90,234,171,31,112,154,14,215,61,70,234,135,49,140,115,247,76,247,185,53,108,76,77,17,116,238,240,213,87,95,100,99,87,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,50,84,220,225,46,91,187,102,154,237,70,148,204,110,142,30,10,215,104,48,120,204,191,51,189,134,199,220,242,151,169,171,74,170,214,106,214,122,245,171,73,159,188,0,25,13,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,40,85,43,119,129,67,155,168,28,179,189,63,81,89,75,83,68,42,0,71,183,55,44,239,173,192,217,107,105,193,22,149,70,207,125,170,171,163,157,201,36,172,84,137,212,106,138,190,238,136,171,249,228,241,95,232,241,36,14,178,165,180,116,147,213,191,244,96,141,210,47,238,68,215,254,2,6,249,155,103,12,153,143,196,37,227,12,199,221,77,133,174,19,194,205,36,145,119,44,144,211,162,234,142,68,68,209,99,84,238,2,196,112,245,130,101,204,172,241,193,152,82,93,207,101,202,247,76,149,14,93,174,85,98,63,123,213,81,235,162,251,173,119,143,143,237,54,53,202,156,37,67,129,178,231,13,225,107,123,81,33,182,218,233,169,218,168,198,179,84,107,19,224,222,239,234,35,19,148,183,15,52,149,149,116,217,201,115,111,81,203,35,39,165,71,69,19,145,138,197,173,137,116,85,85,114,107,181,191,4,37,153,17,26,136,214,162,34,39,114,34,1,201,194,174,136,170,114,82,245,238,211,245,129,243,200,138,229,238,67,182,38,167,245,20,34,46,189,231,115,83,64,57,85,209,53,62,105,28,190,40,171,170,157,238,85,211,84,58,90,205,238,212,4,13,85,126,174,253,93,199,210,82,214,163,124,10,128,30,27,55,51,82,203,148,248,70,225,137,110,174,107,150,142,150,106,134,177,200,253,23,100,82,61,53,86,53,203,255,0,75,83,208,98,252,85,108,193,118,10,140,69,119,147,101,45,50,177,174,93,28,189,238,122,53,63,69,21,124,87,245,16,89,199,151,24,248,131,62,113,205,77,150,203,58,209,225,248,33,165,77,180,213,53,45,73,92,144,189,30,215,49,251,83,106,164,202,138,155,123,244,241,2,216,113,61,197,22,53,226,59,27,77,136,46,245,82,210,208,116,96,134,42,56,171,39,146,47,205,177,205,87,42,72,186,106,187,223,252,148,238,255,0,63,238,112,137,194,22,33,226,111,19,201,75,218,167,183,218,41,18,9,100,168,133,32,123,164,71,79,211,86,163,95,35,85,59,154,254,253,23,195,195,245,251,30,5,184,48,127,17,119,154,108,79,126,174,158,154,199,73,93,183,167,20,112,72,147,172,82,211,238,71,36,142,253,21,73,30,138,155,62,30,61,250,19,141,128,114,227,10,229,189,165,182,140,49,108,166,165,137,17,81,86,42,120,226,213,21,238,118,154,49,168,158,47,80,60,22,69,112,171,149,153,11,110,90,92,47,102,163,150,119,179,99,234,31,111,166,141,238,78,171,164,78,248,216,139,220,174,253,127,2,242,131,207,99,188,107,104,203,236,53,89,138,47,114,108,165,163,142,73,28,186,57,117,217,27,158,191,162,215,47,131,23,224,7,161,4,112,102,143,55,203,54,15,191,215,89,108,56,6,134,190,10,122,137,32,100,242,87,84,198,231,181,60,29,167,103,77,60,79,15,47,57,138,137,173,245,45,131,2,90,224,169,116,107,210,71,214,213,201,239,247,233,222,145,55,227,251,64,149,114,204,113,55,195,230,18,207,28,180,196,22,43,165,12,76,171,169,161,153,177,84,50,154,23,74,215,174,199,35,145,207,111,114,167,77,189,250,152,201,193,167,48,60,196,226,7,52,41,176,85,251,12,88,169,109,149,242,171,99,158,7,84,58,109,189,42,137,59,149,239,84,77,22,38,167,123,123,211,250,201,0,123,90,246,171,28,154,163,145,81,127,112,26,236,98,12,190,186,240,195,197,38,27,182,197,59,234,157,110,190,193,87,74,233,21,177,185,209,37,107,226,68,85,141,203,162,233,26,247,247,120,248,19,223,146,56,169,216,203,43,176,229,242,72,246,75,53,178,141,100,110,229,118,142,90,120,220,189,234,154,175,123,136,166,231,25,104,166,177,102,150,4,185,82,70,200,229,158,154,227,46,136,196,77,202,218,150,42,107,167,249,74,103,247,47,155,205,69,235,134,172,47,53,71,114,195,108,182,196,136,138,170,157,212,20,253,253,255,0,191,252,192,100,168,0,1,31,252,225,48,157,53,199,135,231,226,87,49,18,91,93,194,218,246,185,26,222,245,116,179,71,162,175,143,132,203,224,72,1,135,60,213,160,90,158,18,113,12,107,250,41,95,107,119,244,246,182,129,22,28,188,111,147,88,120,167,195,117,16,189,91,215,163,184,194,238,245,77,83,178,72,239,135,143,123,80,216,78,57,27,43,17,237,240,83,92,142,11,38,88,56,145,194,178,53,85,23,101,193,59,151,79,254,114,156,216,186,212,228,125,4,78,79,142,239,254,137,64,250,202,92,165,69,46,255,0,128,10,81,221,229,104,191,3,165,139,175,127,237,59,91,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,113,212,228,247,147,195,250,142,215,120,157,106,213,87,34,129,216,223,248,10,138,90,84,7,195,123,98,201,107,153,136,186,107,183,255,0,162,67,92,174,48,96,146,159,136,76,77,20,174,106,185,25,67,170,181,187,83,253,71,15,195,85,54,61,171,106,62,157,237,86,234,139,167,119,244,154,236,113,209,72,250,62,39,49,84,111,102,221,209,91,156,137,170,120,118,40,127,87,238,2,91,185,88,104,156,35,97,198,248,170,87,221,59,255,0,251,45,230,95,152,109,202,154,110,209,194,78,31,149,191,162,149,247,70,247,248,235,218,220,102,72,0,0,24,131,204,253,38,254,13,181,203,12,44,147,186,185,31,187,249,45,236,21,26,185,63,105,134,252,149,234,153,30,96,230,37,59,218,159,156,162,181,42,46,157,250,164,242,167,255,0,132,72,47,28,248,98,124,81,195,166,43,165,166,133,146,73,29,170,226,228,71,170,34,38,180,53,9,175,127,244,17,19,192,14,108,69,146,60,67,85,90,174,243,186,26,107,180,208,90,223,210,99,222,171,59,43,162,107,83,221,84,77,52,116,157,234,139,240,254,144,159,114,43,57,186,229,243,18,120,241,117,60,40,139,43,42,37,157,251,88,138,187,91,66,212,239,253,37,248,254,178,80,112,221,218,158,253,135,237,215,154,71,171,225,173,166,142,102,42,181,81,85,21,168,190,10,126,6,104,229,118,21,205,108,47,89,134,241,53,162,142,177,181,16,73,20,79,158,158,57,22,53,118,213,213,21,236,118,154,171,91,174,137,240,3,88,130,168,165,146,25,27,52,79,115,30,197,71,53,205,93,21,21,62,40,164,128,241,95,203,71,50,176,222,36,189,226,172,190,180,91,100,178,190,89,106,97,98,92,32,139,108,104,145,235,238,108,102,157,238,126,137,255,0,197,112,207,16,228,190,99,97,118,213,73,119,177,50,56,232,245,235,61,181,112,185,26,136,229,111,193,218,175,122,124,16,9,39,229,29,159,245,213,180,87,124,183,190,74,175,70,86,66,176,61,210,202,247,43,91,71,39,235,213,169,252,66,126,175,31,220,74,81,174,199,4,120,213,112,46,126,89,164,150,89,35,234,173,74,57,25,170,247,182,142,165,62,10,159,227,27,17,211,204,218,136,35,157,159,163,35,17,233,251,149,53,3,176,240,249,191,148,184,99,57,112,109,78,14,196,244,144,201,79,60,144,202,143,117,60,114,171,86,55,163,147,186,68,84,253,127,214,123,128,6,183,252,80,112,229,124,225,243,28,212,217,106,93,37,69,178,73,95,217,234,36,233,53,201,172,211,53,140,86,177,238,254,76,58,235,162,39,236,66,68,249,70,113,11,83,125,194,142,201,251,221,91,165,168,162,158,227,87,19,159,36,207,114,199,249,135,234,186,234,223,210,145,201,227,174,159,2,248,243,26,225,237,217,195,145,245,233,99,164,165,246,180,21,180,50,196,247,185,145,170,105,51,145,203,185,88,171,250,50,187,193,126,63,188,135,222,20,115,46,76,146,207,107,86,37,186,84,79,75,79,21,61,93,61,82,71,185,254,236,148,238,219,220,199,38,190,242,51,255,0,138,1,177,240,63,19,6,226,26,92,83,135,105,111,116,114,43,227,157,100,68,85,106,181,117,107,213,190,11,223,240,63,108,10,85,53,95,0,137,167,138,149,0,5,14,68,239,43,41,112,20,53,116,83,177,14,189,17,20,236,106,247,1,201,101,120,194,203,10,60,213,225,247,26,97,202,133,86,205,37,154,161,32,114,49,142,86,191,221,114,42,111,238,77,21,141,248,161,122,143,158,227,72,203,133,190,166,134,70,162,182,162,23,196,168,190,26,57,21,63,225,3,89,90,41,107,114,123,56,224,153,175,114,207,132,113,18,123,202,237,170,254,205,83,162,234,172,85,211,93,139,174,154,248,252,77,128,120,59,205,166,102,254,76,218,113,2,233,213,134,150,142,57,81,29,35,180,87,82,68,253,53,122,34,248,185,72,133,230,111,149,78,203,108,253,74,216,169,226,138,154,255,0,5,85,91,58,110,103,188,254,219,58,185,85,26,212,211,185,236,241,215,247,247,25,7,201,183,54,153,71,93,136,178,206,231,89,59,223,89,113,166,158,145,138,143,115,83,90,89,145,83,93,218,53,63,50,222,237,63,224,208,37,160,0,5,1,23,226,114,228,41,77,62,0,118,3,132,93,80,228,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,223,191,241,183,117,178,240,57,129,248,72,203,137,234,232,42,36,167,173,155,22,94,41,170,157,19,221,4,247,59,139,223,105,88,221,10,42,178,72,164,163,149,242,197,46,142,99,221,11,145,81,100,105,101,120,117,200,108,101,196,150,110,88,178,167,6,81,85,185,247,26,134,62,231,93,13,58,76,203,77,185,30,212,168,173,149,28,246,55,100,109,118,168,213,123,119,189,89,27,87,123,218,139,125,107,120,17,190,227,14,9,112,87,21,185,92,206,215,87,79,111,186,201,139,109,26,178,61,180,180,85,215,71,75,117,235,207,80,136,187,32,130,150,30,205,20,91,157,183,122,106,229,118,184,255,0,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,134,195,220,58,228,54,13,225,183,40,236,89,83,131,40,169,26,203,117,59,31,115,174,134,157,97,125,218,226,172,106,84,86,202,142,123,221,190,71,55,84,106,189,219,24,140,141,171,177,141,68,185,101,170,225,163,136,188,9,197,6,86,80,102,102,5,168,255,0,98,163,188,81,108,155,252,25,116,236,208,205,61,31,82,88,163,235,116,186,236,111,85,141,216,255,0,20,95,20,75,170,6,170,228,228,227,62,46,237,92,32,242,252,201,156,87,5,186,146,241,139,47,216,30,193,109,195,150,169,234,26,198,62,116,181,66,231,213,76,196,114,74,250,104,83,110,254,154,106,175,146,24,213,209,245,82,70,193,177,232,49,150,63,198,89,131,83,106,170,198,120,134,174,234,251,29,158,138,193,108,73,149,54,81,219,169,34,72,169,233,226,99,81,26,198,53,169,170,232,158,243,220,247,187,115,222,231,40,124,152,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,139,171,158,92,35,231,47,15,216,19,1,99,252,194,194,55,91,117,6,53,183,186,121,123,77,43,99,246,93,119,90,109,148,51,237,123,156,201,157,75,28,21,8,217,27,27,191,59,36,123,119,83,203,166,111,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,100,171,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,132,32,114,249,227,110,235,194,134,63,146,197,137,231,171,174,203,172,85,81,79,13,214,141,213,78,108,22,153,221,52,45,125,217,145,182,25,94,247,199,78,217,26,232,163,70,172,201,211,71,42,172,113,233,112,57,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,140,28,75,240,233,142,248,95,205,58,252,179,199,84,255,0,236,181,150,122,221,240,255,0,132,237,125,166,104,96,172,233,197,44,157,30,175,65,238,233,61,219,217,224,169,224,171,109,43,110,215,91,141,53,5,29,194,231,87,85,79,107,167,90,74,24,166,153,207,101,44,11,44,147,44,81,53,87,70,49,101,154,89,21,173,209,55,200,247,120,185,85,67,61,121,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,57,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,162,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,111,89,106,184,163,200,191,225,41,145,56,155,37,62,148,253,28,250,71,216,191,194,125,135,182,116,59,61,100,21,63,196,245,35,221,187,161,183,244,211,77,218,247,233,162,132,112,100,135,55,110,36,179,43,58,48,14,92,223,112,78,90,193,109,197,88,162,213,100,172,150,146,219,94,217,227,130,166,174,56,100,116,110,117,99,154,143,70,189,85,21,90,228,215,77,81,124,9,84,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,199,174,83,242,107,252,151,230,158,13,204,207,225,29,237,63,162,88,130,221,125,236,95,68,58,61,171,178,212,199,55,75,169,219,93,179,119,79,110,237,174,211,93,116,93,52,36,83,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,241,113,137,197,86,50,226,191,55,46,24,194,243,114,171,110,24,183,84,84,83,97,59,68,145,164,44,183,91,149,254,226,186,38,189,237,237,50,53,177,186,103,238,118,231,162,53,23,166,200,216,203,255,0,202,199,130,203,86,126,99,42,204,229,205,44,63,73,116,203,236,35,80,180,148,180,51,212,181,89,114,189,181,34,149,177,77,6,213,89,41,162,138,68,123,218,245,99,94,247,194,223,206,179,172,196,181,92,127,112,125,117,225,55,55,28,219,122,82,73,129,49,141,69,101,126,20,124,50,185,95,77,3,30,213,146,134,86,200,247,75,190,157,38,137,137,35,156,228,149,142,99,247,111,89,35,143,213,242,235,227,170,167,133,172,100,152,31,48,107,234,223,149,119,250,137,166,174,134,154,150,39,190,217,113,153,41,216,151,37,84,141,103,153,141,142,157,177,190,22,191,244,30,231,181,143,123,81,143,12,53,36,127,138,126,5,106,113,143,10,185,85,197,62,84,80,85,212,223,105,114,223,15,205,141,104,93,85,19,96,117,186,146,195,26,251,73,139,52,141,86,190,40,169,227,137,208,198,142,234,34,198,230,177,174,108,139,44,112,25,233,196,135,48,74,107,183,10,25,107,194,246,75,93,106,216,198,96,123,5,6,48,190,83,75,45,51,247,195,70,234,122,203,42,197,44,13,114,177,92,200,28,249,226,151,100,140,87,69,239,49,207,212,48,215,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,61,194,175,19,24,55,138,252,163,163,205,44,31,67,87,110,123,106,29,109,187,219,42,81,92,251,117,198,54,70,249,96,73,54,163,102,102,217,99,123,36,106,38,230,61,187,154,199,239,141,144,3,195,174,67,99,46,36,179,114,197,149,56,50,138,173,207,184,212,49,247,58,232,105,210,102,90,109,200,246,165,69,108,168,231,177,187,35,107,181,70,171,219,189,234,200,218,187,222,212,93,130,120,104,225,211,2,112,191,149,148,25,103,129,105,255,0,216,171,47,21,187,230,255,0,9,221,59,52,48,207,89,211,150,89,58,61,94,131,29,210,99,182,51,193,19,197,84,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,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,0,88,174,56,51,138,213,146,28,46,102,6,46,172,191,85,218,174,85,182,122,155,37,134,90,26,166,193,90,183,90,184,157,13,51,169,220,175,99,183,198,231,44,238,88,215,123,99,130,71,181,23,102,128,66,183,31,249,243,83,196,31,20,120,187,19,67,91,73,83,98,176,84,63,12,225,231,210,84,69,83,3,237,212,146,200,214,205,28,209,177,169,43,39,149,211,84,162,170,187,68,168,70,35,220,214,181,76,127,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,95,148,150,158,56,56,98,250,13,203,23,45,45,177,225,123,85,154,245,149,94,201,184,95,25,81,55,104,170,130,106,246,172,87,40,41,231,78,166,189,75,141,100,82,189,141,145,34,86,194,138,213,210,56,218,7,148,228,151,156,119,216,177,86,58,225,250,162,30,181,150,166,222,184,198,142,77,204,111,100,170,142,74,122,74,132,209,25,190,78,179,37,166,239,87,237,103,101,247,91,172,142,84,150,163,90,206,21,115,75,242,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,243,104,199,185,218,210,203,59,125,198,171,211,93,89,163,145,170,155,41,129,101,56,204,206,188,85,195,183,13,152,195,56,240,85,190,213,91,122,195,254,207,236,208,93,34,146,74,87,245,235,233,233,223,189,177,201,27,215,70,76,229,77,30,158,242,38,186,166,168,177,237,146,28,221,184,146,204,172,232,192,57,115,125,193,57,107,5,183,21,98,139,85,146,178,90,75,109,123,103,142,10,154,184,225,145,209,185,213,142,106,61,26,245,84,85,107,147,93,53,69,240,36,127,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,21,101,63,38,191,201,126,105,224,220,204,254,17,222,211,250,37,136,45,215,222,197,244,67,163,218,187,45,76,115,116,186,157,181,219,55,116,246,238,218,237,53,215,69,211,64,50,3,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,64,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,224,37,211,154,199,28,117,57,107,106,175,225,111,45,153,73,45,247,19,217,213,152,166,230,231,197,58,91,173,213,77,123,22,137,145,234,170,202,153,162,213,206,116,141,78,156,50,198,230,35,157,43,100,134,37,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,39,250,42,199,184,171,253,117,196,120,147,17,220,63,238,149,149,215,42,234,137,63,243,164,154,105,36,127,237,115,156,239,138,169,58,124,191,120,17,177,112,171,133,99,198,184,165,157,183,51,113,5,189,35,184,212,234,248,253,151,75,60,116,178,75,106,216,202,137,105,231,233,84,211,185,123,75,81,28,253,116,77,27,220,161,12,60,69,100,54,50,225,183,55,47,185,83,140,232,170,218,251,117,67,223,108,174,154,157,33,101,218,220,175,114,83,214,196,141,123,219,178,70,183,85,106,61,219,30,143,141,203,189,142,68,144,174,85,156,120,255,0,242,35,133,76,223,189,127,178,197,132,47,183,59,143,254,33,148,214,70,179,165,255,0,148,58,39,201,55,251,29,59,27,252,83,12,180,227,251,131,235,87,22,89,70,230,219,210,174,60,119,131,169,235,43,240,163,225,149,168,202,153,222,198,172,148,50,182,71,182,45,149,11,12,76,73,28,230,172,79,107,31,187,98,73,28,144,25,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,11,129,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,67,5,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,164,207,242,84,242,177,138,126,96,87,122,117,184,12,255,0,0,0,0,0,53,87,54,168,53,87,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,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,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,224,0,3,92,206,55,50,26,155,135,30,37,241,142,91,89,168,170,224,195,201,80,203,166,31,89,169,229,141,139,110,169,98,75,28,113,62,87,189,211,50,23,58,74,101,151,123,183,190,157,234,186,59,115,83,99,51,91,110,46,179,190,213,196,119,17,120,207,57,108,86,58,187,69,182,255,0,81,76,218,58,74,185,26,249,210,10,122,88,105,163,124,155,125,214,189,237,129,30,172,69,114,49,94,173,71,63,110,245,11,151,203,23,43,127,42,28,100,224,174,215,98,246,157,171,9,118,140,83,112,254,250,232,246,94,203,26,246,73,251,158,215,63,109,116,148,94,227,119,107,175,188,213,98,60,159,227,94,190,93,185,233,71,144,60,86,97,76,73,126,188,251,51,13,223,186,184,110,253,51,146,4,141,180,181,72,137,19,229,146,101,107,97,134,58,166,82,205,36,136,230,185,177,194,255,0,210,69,86,59,97,64,0,0,45,167,17,89,13,131,120,146,202,59,238,84,227,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,213,90,143,110,246,43,227,114,236,123,145,117,225,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,118,105,34,175,158,119,212,159,222,79,195,64,195,94,94,152,255,0,6,229,135,24,217,115,140,243,3,16,210,88,172,84,181,21,244,213,23,10,181,86,193,3,234,109,245,52,241,44,142,211,70,49,101,154,52,87,187,70,49,21,92,229,107,81,92,155,15,26,171,147,83,203,23,143,31,203,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,32,103,248,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,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,6,61,241,103,194,103,240,163,250,43,254,143,254,140,253,25,237,223,235,87,109,237,29,163,161,255,0,118,143,102,222,135,237,215,119,195,78,252,132,49,239,139,62,44,255,0,130,231,209,95,244,1,244,155,233,55,110,255,0,93,123,23,103,236,253,15,251,140,155,247,117,255,0,102,155,126,58,247,98,99,188,135,144,171,229,63,51,118,188,122,227,78,27,248,164,27,45,251,91,246,181,175,216,127,188,249,220,207,155,246,106,231,124,255,0,55,230,235,199,238,223,163,207,112,179,192,255,0,240,105,204,27,134,59,252,167,253,35,237,246,105,109,61,151,216,189,143,102,249,224,151,169,191,175,38,186,116,52,219,181,63,75,93,123,180,95,43,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,44,241,193,252,37,179,6,225,129,63,38,31,71,59,5,154,91,183,106,246,215,108,223,178,120,34,233,236,232,71,166,189,125,119,110,95,209,211,78,253,81,197,55,3,255,0,194,91,48,109,248,239,242,159,244,115,176,89,162,180,246,95,98,246,205,251,39,158,94,166,254,188,122,107,215,211,110,213,253,29,117,239,209,53,213,83,21,96,180,202,186,251,187,254,114,107,102,245,86,54,163,159,183,241,26,243,55,235,17,84,112,243,119,90,137,143,235,123,202,240,97,198,126,104,241,23,154,55,76,19,141,172,56,90,138,134,138,193,61,214,57,45,84,181,17,74,178,178,162,158,52,106,172,147,200,155,118,204,229,211,68,93,81,59,252,81,126,156,255,0,229,229,249,115,205,187,246,105,254,87,253,137,237,190,203,253,225,244,127,180,244,122,52,209,65,252,103,105,102,237,122,91,191,69,52,221,167,126,154,175,161,225,103,129,255,0,224,211,152,55,12,119,249,79,250,71,219,236,210,218,123,47,177,123,30,205,243,193,47,83,127,94,77,116,232,105,183,106,126,150,186,247,104,190,123,63,249,134,254,67,51,110,253,149,159,146,15,109,251,19,178,255,0,127,253,32,236,221,110,181,52,83,255,0,23,217,159,183,78,174,223,210,93,118,235,221,174,137,241,205,162,156,28,70,111,246,187,103,175,79,155,217,171,35,203,98,47,237,45,202,249,59,136,211,201,70,186,69,52,198,154,211,206,221,122,35,235,115,123,122,183,106,188,124,44,240,241,252,26,114,250,225,129,62,151,253,35,237,247,153,110,221,171,217,253,143,102,248,32,139,167,179,169,38,186,116,53,221,185,63,75,77,59,181,91,198,89,206,22,120,135,254,18,217,125,112,199,127,68,62,142,118,11,204,182,158,203,237,14,217,191,100,16,75,212,223,211,143,77,122,250,109,218,191,163,174,189,250,37,227,54,248,79,35,228,105,242,31,51,77,220,127,61,234,235,104,63,104,254,211,189,251,91,247,142,119,159,243,120,255,0,151,205,252,55,0,3,33,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,209,0,165,87,226,14,23,79,137,83,80,10,128,0,88,238,49,51,105,153,65,147,55,108,64,154,117,102,165,172,142,36,87,72,221,85,180,146,191,77,88,138,190,45,67,95,234,217,107,115,135,56,231,153,207,114,79,139,177,18,251,200,237,202,206,211,83,162,104,175,84,215,77,233,166,186,120,124,9,10,231,37,155,76,172,174,195,185,103,108,172,157,143,163,184,212,207,86,196,71,181,171,165,44,40,137,174,237,28,159,158,119,118,159,240,235,143,156,178,50,169,217,147,159,171,91,45,60,82,211,88,32,165,171,127,81,204,247,95,219,96,86,170,35,154,186,247,49,254,26,126,254,240,38,7,131,220,176,163,202,174,31,112,94,28,167,85,116,209,217,169,210,119,43,24,213,115,253,231,42,174,206,229,213,94,239,138,151,168,249,237,212,140,183,219,233,168,99,106,35,105,225,100,72,137,225,163,81,19,254,3,232,3,133,58,220,186,169,216,229,238,58,244,69,80,42,106,33,89,75,74,128,165,83,85,238,8,154,47,129,80,0,1,248,152,203,16,210,225,108,59,85,123,172,145,89,28,11,26,42,163,85,203,171,158,141,240,78,255,0,136,17,219,205,207,136,90,155,22,20,110,79,217,42,221,21,69,108,246,234,185,92,201,38,99,146,63,207,191,84,211,70,254,148,109,79,29,116,248,17,217,194,255,0,14,87,206,32,241,205,53,150,153,210,83,219,35,149,157,162,162,62,147,156,186,77,11,94,196,107,222,223,228,205,174,186,42,126,197,42,226,187,50,228,206,220,246,186,226,91,93,68,245,84,242,211,210,83,210,164,155,153,238,199,78,221,221,207,114,233,239,43,255,0,248,169,48,92,185,120,123,118,79,100,125,2,95,41,41,125,173,61,109,116,178,189,142,100,138,186,204,212,106,238,70,34,254,140,77,241,95,135,238,3,33,50,131,41,112,198,77,96,218,108,29,134,41,33,142,158,9,38,149,94,218,120,226,87,44,143,87,47,116,104,137,250,191,168,247,0,0,34,215,155,142,127,215,81,81,90,50,222,199,42,177,31,89,50,206,246,203,43,28,141,117,28,127,171,70,175,241,235,250,252,63,121,40,213,19,54,158,9,39,127,232,198,197,122,254,228,77,77,119,56,220,198,171,142,179,242,243,36,82,201,39,73,105,145,168,253,83,189,212,116,201,241,85,255,0,20,11,1,44,178,77,35,166,149,238,123,222,170,231,57,203,170,170,175,197,84,164,246,248,123,37,243,27,20,54,150,75,69,137,146,71,89,167,69,238,171,133,168,228,87,35,126,46,213,59,215,226,134,102,112,161,203,71,50,177,38,36,178,98,172,193,180,91,99,178,178,88,234,102,98,220,32,151,116,106,146,105,238,108,126,189,237,102,169,255,0,197,2,233,114,138,203,230,44,242,98,234,136,81,86,38,83,203,3,246,177,85,55,54,185,171,223,250,73,240,253,68,169,158,59,43,178,187,10,229,78,23,163,195,120,102,209,71,70,218,120,35,138,87,193,79,28,107,34,183,114,234,170,198,55,93,21,206,211,84,248,159,191,137,46,212,246,28,63,113,188,213,189,89,13,21,52,147,61,81,170,170,136,141,85,240,64,34,47,157,69,83,36,204,28,187,167,99,83,243,116,87,85,85,211,191,85,158,36,255,0,240,76,200,229,128,147,127,6,218,21,154,22,71,221,68,140,219,252,166,246,10,125,28,191,180,140,110,63,179,98,44,238,226,26,150,213,104,157,211,83,90,102,158,214,206,171,30,197,73,223,93,43,92,158,242,170,105,163,99,239,68,79,143,244,75,183,3,24,98,124,47,195,166,20,165,169,133,145,201,37,170,220,229,70,42,42,46,148,52,233,175,119,244,129,144,32,0,6,32,115,79,209,120,70,196,109,240,85,175,181,247,255,0,246,91,12,191,48,219,154,204,221,159,132,156,65,43,191,69,107,237,109,238,241,215,181,180,8,133,224,250,9,42,56,132,195,49,68,230,163,149,149,218,43,155,185,63,212,115,124,53,67,99,91,35,22,59,92,44,85,215,77,223,253,18,154,240,112,47,72,250,206,39,48,172,108,102,237,177,92,92,169,170,120,118,41,191,95,239,54,39,164,106,50,157,141,70,232,137,175,119,244,129,220,82,239,248,10,138,92,7,83,83,191,225,227,250,142,214,148,34,46,191,210,86,223,16,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,1,194,166,165,10,186,41,216,80,173,239,239,0,222,245,43,40,106,104,165,96,112,169,170,105,170,161,2,188,210,48,189,70,30,226,146,178,103,83,195,28,85,150,91,116,168,177,170,119,174,199,179,189,19,78,255,0,205,255,0,86,132,245,144,235,206,83,11,86,81,230,133,171,18,164,107,217,39,183,219,233,145,202,246,175,191,173,98,233,167,143,131,127,112,25,5,201,223,23,210,92,50,33,112,191,86,78,181,170,227,113,98,177,90,187,125,233,32,147,84,93,116,255,0,167,39,234,248,146,16,66,167,41,156,221,110,22,204,186,156,1,81,50,50,11,134,250,189,58,10,229,87,73,81,67,23,233,39,135,115,73,171,0,0,3,243,113,37,162,43,253,134,225,102,153,141,123,107,41,101,131,71,34,104,187,216,173,239,213,23,245,254,162,1,56,234,200,44,103,146,25,225,136,113,37,93,36,52,118,187,205,250,162,123,101,69,45,83,21,205,114,163,102,69,218,205,28,197,247,245,215,79,20,254,189,131,75,17,197,135,11,216,99,137,28,11,45,142,227,79,47,180,33,116,179,211,72,202,199,64,137,42,211,190,54,170,247,57,59,181,111,195,79,214,6,20,242,234,227,227,15,193,111,195,153,41,152,55,11,130,92,82,56,45,148,179,58,154,105,219,46,222,186,162,171,250,142,211,221,72,245,85,106,119,235,162,119,119,74,45,190,190,150,235,67,5,198,134,78,165,61,75,18,72,221,181,83,86,175,135,114,247,161,174,102,125,240,225,153,92,53,102,5,115,43,168,163,134,146,213,113,115,237,213,140,172,134,161,118,198,230,43,28,169,220,170,169,189,157,202,207,215,220,94,204,128,230,137,156,153,91,21,163,14,98,119,219,171,236,52,45,138,158,71,67,104,99,170,93,11,119,124,82,70,55,95,121,60,17,59,147,245,129,57,175,99,36,98,199,35,26,230,185,52,86,185,53,69,66,222,230,214,12,194,117,216,54,243,81,85,103,162,73,251,12,201,26,165,52,125,238,211,187,85,218,171,226,166,28,219,121,193,228,116,182,88,231,184,212,92,98,175,116,8,175,135,216,114,170,182,77,60,53,108,138,223,31,219,161,98,248,131,230,198,236,95,100,171,178,101,157,28,169,37,69,36,176,36,245,182,134,181,141,115,156,154,42,107,58,175,232,234,189,237,95,135,119,136,24,253,158,184,97,177,241,73,65,105,195,109,129,149,83,65,86,171,28,105,211,68,114,73,87,170,235,162,39,130,47,245,19,225,97,99,227,177,91,163,147,244,219,73,10,59,247,236,77,72,69,224,23,44,177,119,16,153,241,46,104,98,104,219,87,21,190,166,126,188,145,77,29,58,35,234,41,170,220,168,140,78,245,77,207,77,63,86,189,228,227,199,27,98,141,145,49,52,107,26,141,79,220,128,84,0,3,227,187,91,105,238,244,18,80,85,70,215,199,38,221,81,200,138,157,202,139,241,69,253,70,189,252,127,101,207,228,203,137,91,205,153,144,197,20,85,150,250,10,216,153,18,183,68,106,192,216,215,185,168,136,158,244,78,248,127,190,108,56,68,103,57,108,5,110,164,196,246,172,194,134,23,37,85,71,179,237,175,127,85,85,54,116,235,29,166,223,222,212,239,3,46,249,98,230,36,120,239,133,251,58,203,81,44,181,116,183,11,148,114,172,136,237,123,170,55,39,123,149,117,238,145,191,19,46,8,223,228,199,115,158,76,164,188,91,30,228,233,197,121,184,43,83,111,127,241,116,75,227,253,42,73,0,3,133,93,20,228,235,114,232,186,32,21,162,156,157,109,85,59,0,235,118,135,45,238,57,84,41,215,69,3,176,28,34,234,154,156,129,129,220,217,50,129,152,199,37,170,113,221,45,36,14,170,195,86,249,102,234,57,88,215,53,157,166,157,207,209,85,186,254,138,59,193,83,82,49,120,21,199,139,128,120,163,192,23,25,167,124,116,147,222,35,130,125,168,229,85,87,199,36,108,77,26,169,175,189,39,199,245,147,235,157,88,42,147,48,242,171,21,96,234,216,213,241,221,109,85,20,202,137,34,199,250,76,255,0,25,60,60,13,120,179,135,7,222,50,27,61,235,169,35,141,145,75,103,189,203,112,183,107,34,76,157,56,171,36,72,149,223,175,190,46,244,95,248,64,217,18,199,116,130,243,104,164,185,211,185,92,202,152,35,149,21,81,81,125,230,163,190,63,188,251,204,87,229,219,157,239,206,140,144,109,93,99,209,107,108,239,165,161,168,68,167,233,34,201,216,225,87,42,104,170,138,154,235,250,191,113,149,0,112,190,7,86,239,123,67,184,235,94,237,116,2,164,241,42,58,218,228,94,244,59,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,246,215,172,86,152,171,204,187,151,71,255,0,39,120,151,200,187,119,253,85,120,198,54,78,183,254,89,91,95,120,237,21,85,63,248,166,118,88,99,255,0,108,196,241,105,149,92,174,60,137,229,151,219,94,177,90,98,87,52,30,96,148,215,106,107,215,11,217,45,117,171,99,25,80,234,12,97,124,166,150,90,103,239,134,90,170,122,203,42,197,44,13,114,177,92,200,28,249,226,151,100,140,87,69,239,49,207,212,48,87,133,94,38,49,151,10,25,185,71,154,88,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,246,9,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,181,236,225,163,135,76,119,197,6,105,208,101,158,5,167,255,0,98,172,188,86,239,135,252,25,107,237,48,195,61,103,78,89,99,235,116,186,236,119,73,142,222,255,0,4,79,21,77,132,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,214,92,204,174,93,124,10,212,241,75,140,147,28,102,13,5,91,50,174,193,81,52,53,211,83,85,68,199,220,238,48,165,59,210,218,168,146,36,240,177,209,212,54,71,204,214,126,131,28,198,189,143,114,61,152,106,108,145,193,221,166,213,101,225,67,39,168,236,214,202,74,10,121,48,61,150,173,241,83,66,216,152,233,231,163,138,105,165,86,181,17,21,242,75,36,146,61,222,46,123,220,229,213,85,84,11,192,0,2,197,113,137,194,174,13,226,191,40,238,24,62,243,109,164,110,39,183,83,212,84,225,59,188,146,44,47,183,92,85,158,226,58,86,177,238,236,210,57,177,182,102,109,118,230,34,57,19,168,200,222,205,123,49,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,187,68,16,173,206,175,205,62,22,249,127,67,234,55,16,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,28,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,158,153,121,197,134,73,102,166,116,98,204,132,193,24,142,174,191,22,96,186,121,166,186,198,235,116,240,192,199,193,86,234,90,168,89,36,141,68,123,225,151,164,142,84,247,28,147,198,177,186,77,36,233,193,102,68,113,85,140,184,120,202,60,207,193,249,107,114,171,180,98,124,195,168,179,83,54,239,4,105,190,134,221,78,202,254,212,176,203,189,29,13,75,157,81,78,214,61,26,237,172,89,156,213,142,70,198,244,179,248,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,24,191,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,50,128,0,0,0,45,254,122,103,166,92,112,233,151,23,28,208,205,11,207,97,181,80,233,20,48,196,136,250,171,133,83,145,86,58,90,104,213,83,169,51,246,187,68,213,26,141,107,158,247,49,140,123,219,232,48,6,63,193,185,167,131,109,57,131,151,216,134,146,249,135,175,148,233,83,67,93,76,171,178,86,106,168,168,168,168,142,99,218,228,115,30,199,34,61,143,107,154,228,107,154,168,129,174,103,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,0,0,45,167,17,89,13,131,120,146,202,59,238,84,227,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,213,90,143,110,246,43,227,114,236,123,145,117,247,226,95,135,76,119,194,254,105,215,229,158,58,167,255,0,101,172,179,214,239,135,252,39,107,237,51,67,5,103,78,41,100,232,245,122,15,119,73,238,222,207,5,79,5,93,148,204,127,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,0,215,92,253,92,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,231,229,19,125,202,235,131,43,22,71,229,197,183,63,175,119,95,106,227,60,198,195,244,213,16,172,15,123,105,109,150,122,164,138,166,58,102,181,116,234,76,253,176,190,89,28,154,53,204,108,113,232,141,124,147,5,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,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,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,32,0,4,85,243,180,206,191,254,81,120,115,163,183,254,172,107,112,170,146,47,252,162,142,146,56,94,146,127,229,171,35,93,31,251,2,181,223,166,132,170,26,245,243,21,206,59,238,114,113,113,142,234,110,240,246,122,76,31,112,159,7,90,233,183,49,253,26,90,9,229,141,203,189,172,98,187,171,58,212,79,163,183,57,157,125,155,156,214,53,64,249,121,123,229,125,215,53,120,193,203,107,101,189,213,112,211,216,47,17,98,138,234,184,104,157,82,202,120,45,238,74,148,234,232,168,145,178,89,99,138,157,36,114,232,215,212,51,185,202,168,199,79,158,108,96,95,202,134,86,99,44,179,246,167,179,62,150,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,82,48,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,101,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,54,41,224,91,26,218,177,255,0,7,217,73,125,179,83,213,195,79,75,133,233,44,143,109,75,26,215,172,246,246,246,25,156,136,215,57,54,58,90,105,28,197,215,85,98,181,85,26,170,173,72,86,230,17,149,247,92,170,227,7,50,109,151,7,85,205,79,127,188,75,138,40,106,230,162,117,51,42,32,184,57,106,87,165,170,170,72,200,165,146,90,117,145,171,163,159,78,254,230,170,43,27,159,252,145,241,173,170,191,37,243,11,46,97,167,171,75,149,143,20,69,123,168,149,204,111,65,208,87,82,71,12,77,99,183,110,87,163,173,243,43,145,90,136,136,232,244,87,106,168,208,145,240,0,24,171,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,37,240,201,105,181,95,248,146,202,139,21,246,217,73,113,182,220,113,197,138,146,178,142,174,22,205,5,76,18,87,194,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,2,74,185,83,240,43,83,131,163,160,226,159,53,232,42,233,175,181,84,233,54,10,161,109,84,78,129,182,234,186,38,47,180,158,176,200,229,115,229,138,162,72,155,12,136,222,154,36,142,115,28,231,70,177,73,160,0,12,0,230,133,192,183,229,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,215,54,158,52,207,240,6,170,228,212,242,84,242,177,138,126,96,87,122,117,184,138,190,44,124,211,231,39,204,12,67,234,51,146,169,201,83,202,198,41,249,129,93,233,214,224,51,252,0,0,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,0,8,1,230,143,231,179,51,126,197,244,122,34,127,136,1,230,143,231,179,51,126,197,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,181,232,245,166,127,243,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,2,127,128,0,98,255,0,50,76,232,186,228,135,9,120,162,251,133,241,125,94,27,196,247,202,138,59,13,138,178,145,142,235,172,243,76,142,157,177,200,141,94,139,251,28,85,142,73,117,106,181,90,138,199,54,77,134,190,230,127,243,147,206,191,167,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,0,0,27,30,240,95,156,119,220,253,225,131,0,102,174,41,135,101,234,235,111,146,158,227,38,230,47,105,170,164,168,150,146,90,157,24,198,49,157,103,211,186,94,155,90,141,103,83,98,106,141,213,117,194,36,167,146,222,122,88,176,182,59,197,185,13,136,239,55,86,85,227,110,207,113,195,84,154,62,74,30,213,73,13,67,235,83,68,85,72,166,146,4,137,219,246,163,94,218,77,174,122,57,177,53,193,47,224,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,17,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,57,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,252,185,123,115,198,86,92,127,134,175,57,115,29,92,152,178,130,241,69,83,97,101,37,34,85,78,235,139,38,99,169,146,56,85,174,73,95,213,70,104,197,107,183,46,137,162,235,161,145,92,174,60,246,101,151,219,94,143,90,77,246,15,200,28,154,192,25,143,138,115,115,6,229,237,170,213,139,241,166,223,109,221,32,99,186,149,58,42,57,219,90,170,172,139,168,244,73,37,233,181,189,89,26,215,201,189,232,142,64,253,92,170,184,230,61,223,46,48,229,207,55,176,229,170,195,140,234,109,241,73,123,182,218,235,22,166,150,154,169,83,222,107,36,84,253,202,173,71,72,214,57,85,173,150,100,106,74,255,0,86,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,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,12,90,227,131,133,156,193,226,91,232,87,208,75,198,30,160,250,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,76,165,49,239,139,62,44,255,0,130,231,209,95,244,1,244,155,233,55,110,255,0,93,123,23,103,236,253,15,251,140,155,247,117,255,0,102,155,126,58,247,97,227,226,196,225,234,140,76,233,70,237,127,24,211,135,106,73,178,53,230,182,243,155,53,100,180,197,88,143,59,155,19,166,159,50,174,119,206,152,143,155,175,25,247,173,167,6,28,24,102,143,14,153,163,116,198,216,218,253,133,171,104,107,108,19,218,163,142,213,85,81,44,169,43,234,41,228,71,42,73,4,105,183,108,46,77,117,85,213,83,187,197,82,254,102,159,19,249,27,146,184,130,159,11,102,110,56,246,53,210,170,141,151,8,96,246,101,101,70,234,119,61,236,107,247,67,19,218,154,186,39,166,138,186,247,120,104,169,173,173,225,103,142,15,225,45,152,55,12,9,249,48,250,57,216,44,210,221,187,87,182,187,102,253,147,193,23,79,103,66,61,53,235,235,187,114,254,142,154,119,234,152,181,205,51,204,14,31,254,102,210,127,109,173,53,117,98,173,96,48,30,87,3,190,53,233,215,239,234,148,238,206,67,152,109,102,214,252,135,106,162,109,220,155,122,207,50,104,215,72,143,55,124,115,233,239,233,103,190,86,113,63,145,185,213,136,42,48,182,89,99,143,108,221,41,104,223,112,154,15,102,86,83,237,167,107,216,199,63,116,209,49,171,163,165,98,104,139,175,127,134,136,186,98,215,19,252,3,103,14,117,103,150,37,204,220,45,137,48,109,45,174,243,216,250,16,220,43,42,153,80,222,141,28,48,187,115,89,78,246,166,174,137,202,154,57,123,149,60,23,185,45,111,43,63,48,56,131,249,155,87,253,182,136,200,76,255,0,230,27,249,12,205,187,246,86,126,72,61,183,236,78,203,253,255,0,244,131,179,117,186,212,209,79,252,95,102,126,221,58,187,127,73,117,219,175,118,186,39,199,202,172,99,240,52,221,199,238,142,119,70,188,119,247,207,13,89,49,145,102,187,37,181,55,112,59,35,19,114,184,181,19,60,249,163,94,108,205,58,239,158,101,63,59,155,218,185,92,24,100,30,49,225,211,43,174,152,39,27,92,172,213,181,213,183,249,238,177,201,106,154,89,98,72,159,79,79,26,53,86,72,227,93,219,161,114,233,162,166,138,157,254,40,151,240,179,156,44,241,15,252,37,178,250,225,142,254,136,125,28,236,23,153,109,61,151,218,29,179,126,200,32,151,169,191,167,30,154,245,244,219,181,127,71,93,123,244,75,198,110,176,113,106,44,83,22,39,90,116,220,172,182,146,172,125,121,173,250,179,74,98,47,243,188,248,141,52,137,251,166,99,240,144,0,100,180,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,1,74,248,149,29,110,114,39,122,129,78,239,123,67,181,60,10,19,191,196,236,0,124,23,203,164,22,107,69,93,206,161,202,214,83,65,36,170,168,138,171,238,181,93,240,253,199,222,98,191,49,44,239,126,75,228,131,170,232,222,137,91,120,125,85,13,58,45,63,85,18,78,199,50,181,87,85,68,68,215,79,215,251,128,135,206,58,177,226,227,238,40,241,253,198,25,223,37,36,23,137,32,131,114,57,21,21,145,199,27,211,71,42,233,239,71,240,253,68,157,114,155,202,6,96,236,150,166,199,117,84,144,54,171,18,219,226,155,168,213,99,156,230,118,154,135,51,85,70,235,250,42,223,21,93,8,157,201,236,31,120,207,156,247,161,164,146,54,75,45,226,247,21,194,227,164,137,10,116,229,172,141,37,86,254,174,249,123,145,63,224,54,29,201,92,21,73,151,153,85,133,112,117,20,106,200,237,86,170,122,100,69,145,100,253,22,127,140,190,62,32,123,96,14,21,116,77,64,165,221,231,13,208,107,170,149,34,1,81,194,169,201,214,229,80,43,69,212,228,235,111,127,137,216,0,196,126,103,89,137,30,4,225,126,240,177,84,75,21,93,85,194,219,28,75,26,59,94,250,141,203,222,213,77,59,163,119,196,203,130,55,249,206,92,231,143,41,44,246,198,57,58,114,222,109,234,228,219,223,252,93,106,248,255,0,66,1,128,124,0,229,207,229,55,137,91,53,153,240,197,44,84,118,250,250,217,89,42,183,69,106,64,232,211,185,200,168,190,244,173,248,127,188,108,33,105,182,211,218,40,35,160,165,141,172,142,61,218,35,81,17,59,213,87,224,137,250,200,152,228,211,128,173,213,120,158,235,152,83,66,229,170,167,246,133,181,143,234,170,38,206,157,27,180,219,251,220,189,228,185,128,0,1,240,95,152,249,44,87,24,227,253,55,82,76,141,253,251,23,66,3,242,43,12,54,78,41,43,237,56,145,176,62,170,24,41,21,35,145,58,136,174,89,41,52,93,116,84,240,84,254,178,127,100,141,178,198,248,158,154,181,237,86,175,238,82,14,56,250,203,44,93,195,222,124,69,154,24,102,54,210,69,112,169,131,161,36,179,71,80,138,250,122,106,71,34,43,23,189,19,115,23,95,215,167,112,19,11,148,184,51,9,208,224,219,53,69,45,158,137,103,236,48,164,138,180,209,247,59,78,253,23,106,47,138,23,9,140,100,108,72,227,99,90,214,166,136,214,166,136,136,68,31,15,156,216,221,132,44,148,150,76,204,163,149,100,167,164,138,5,158,138,208,215,49,206,107,151,85,93,39,69,253,29,23,185,169,241,238,240,47,165,203,156,30,71,69,101,146,123,117,69,198,90,246,192,170,200,125,135,42,43,164,211,195,87,72,141,241,253,186,1,32,87,10,250,91,85,12,247,26,233,58,116,244,204,89,36,118,213,93,26,158,61,201,222,164,93,115,21,227,227,15,207,111,196,121,41,151,215,11,130,220,86,57,237,149,83,54,154,104,27,22,238,130,170,163,250,141,215,221,89,52,84,106,247,233,170,119,247,227,238,127,243,68,206,76,210,138,239,135,48,195,237,212,22,26,230,203,79,27,166,180,49,181,45,133,219,126,43,35,219,175,186,190,40,189,203,250,203,39,144,156,56,102,87,18,185,129,66,202,26,40,230,164,186,220,90,251,141,99,235,33,167,93,178,57,234,247,34,119,170,42,236,127,114,51,245,119,1,235,184,21,200,44,103,157,249,225,135,177,37,37,36,53,150,187,53,250,158,123,157,69,85,83,17,206,114,35,166,85,218,253,92,245,247,53,215,79,21,254,169,251,195,118,136,172,22,27,125,154,22,53,141,163,165,138,13,26,137,162,108,98,55,187,68,79,213,250,139,53,194,127,11,216,99,134,236,11,21,142,221,79,47,180,38,116,83,212,200,250,199,78,139,42,83,178,55,42,119,53,59,244,119,195,79,212,95,112,0,0,4,123,243,136,197,244,150,252,136,76,47,213,147,173,117,184,219,152,140,70,174,223,118,73,228,213,87,93,63,233,43,250,254,4,132,16,169,205,155,55,91,138,115,46,155,0,83,204,143,130,223,178,175,78,130,181,81,209,212,87,69,250,75,227,220,224,45,255,0,43,124,47,81,136,120,164,163,153,180,240,201,21,29,150,227,42,172,138,157,203,177,140,238,69,215,191,243,159,213,169,61,72,154,38,154,170,254,242,29,185,53,225,106,202,204,208,186,226,85,141,123,36,22,251,133,50,185,30,212,247,245,163,93,52,241,240,119,238,38,40,1,67,187,148,172,161,201,170,129,194,46,165,104,154,20,163,123,251,138,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,104,159,168,228,225,124,0,119,34,156,148,33,82,46,160,114,97,31,53,44,152,173,204,188,139,125,222,205,78,217,46,54,202,251,123,163,221,80,145,166,212,146,86,42,104,189,203,221,50,255,0,241,67,55,15,194,198,184,90,147,25,225,202,156,63,88,154,199,80,232,221,250,106,222,246,189,29,226,159,184,13,108,114,47,49,107,178,183,52,176,246,45,163,149,145,199,5,194,147,181,57,209,117,63,189,219,83,20,143,209,191,175,243,104,108,149,128,177,101,46,53,195,20,216,130,145,234,230,76,233,24,170,172,86,119,181,234,158,11,251,144,215,147,139,204,146,171,200,188,226,174,194,157,142,170,58,23,210,210,84,211,201,50,61,117,71,197,162,166,231,49,186,174,230,63,187,245,127,154,65,185,93,241,119,237,76,48,204,173,199,23,170,36,172,130,178,165,212,232,230,193,11,156,217,37,167,218,191,166,213,95,122,103,167,115,126,31,29,0,147,96,0,0,0,30,39,51,50,123,3,102,205,138,182,197,140,45,114,84,195,91,3,224,122,199,83,36,75,163,145,169,226,213,255,0,106,223,135,192,192,44,234,228,245,135,47,115,214,221,114,154,225,37,21,85,68,143,149,144,86,222,92,177,34,170,179,68,247,160,115,188,55,248,187,197,80,147,48,4,40,85,114,118,226,50,42,196,138,26,252,46,176,171,149,17,93,121,118,229,79,135,253,32,247,25,103,201,187,30,165,254,142,124,203,187,218,210,215,28,200,234,134,81,94,29,212,115,54,175,232,255,0,123,120,238,211,226,132,187,150,255,0,60,115,45,217,85,151,183,92,89,11,99,89,233,41,213,241,44,141,71,49,29,189,140,69,114,43,155,221,171,211,226,7,228,112,253,195,150,2,225,231,11,253,30,193,180,213,45,89,22,39,205,36,245,111,153,92,246,68,216,245,69,84,68,240,69,248,124,75,174,96,206,70,113,103,154,153,163,154,113,97,234,234,171,124,214,170,153,38,77,25,66,214,164,104,216,166,145,169,189,170,171,252,134,248,170,235,161,156,173,85,86,162,170,104,170,157,224,114,0,0,70,63,57,182,211,174,7,180,73,43,23,170,151,91,123,99,84,94,239,226,107,23,191,250,55,127,152,147,130,38,249,207,98,110,181,202,201,133,91,225,12,148,21,106,186,39,143,78,181,60,117,215,249,95,168,15,105,201,125,142,92,188,190,185,17,116,75,181,126,191,254,106,132,147,2,60,185,54,88,101,163,200,154,219,219,218,168,218,235,205,197,90,171,175,122,34,82,179,187,187,79,24,215,227,240,36,52,1,214,255,0,19,176,161,205,215,196,14,26,118,20,53,59,202,192,225,80,235,115,117,95,31,14,243,180,161,64,229,171,240,42,40,111,119,129,88,20,189,141,145,142,141,233,171,92,138,138,159,176,135,206,112,121,48,251,30,50,195,217,141,108,166,107,96,169,163,171,237,142,90,141,203,223,86,213,143,70,175,237,157,222,31,240,19,10,98,111,50,156,177,102,96,112,217,138,42,225,166,150,90,187,69,174,90,168,118,43,252,99,154,9,124,26,139,175,241,64,96,143,41,238,32,41,178,247,18,94,50,230,233,62,216,175,53,172,172,166,106,82,171,213,206,109,36,253,77,92,139,221,162,68,205,63,164,153,246,185,175,106,61,171,170,57,53,79,220,107,7,151,216,146,163,47,241,213,45,226,85,124,79,183,190,120,228,68,98,43,145,203,27,227,84,209,250,124,93,241,54,84,203,76,83,77,140,48,85,170,245,77,81,28,201,45,36,27,221,26,181,81,92,177,49,203,250,42,169,252,160,61,73,75,218,138,157,229,71,11,222,128,80,157,222,62,37,109,95,129,66,247,119,161,83,84,10,128,0,0,0,0,0,0,0,0,0,0,0,0,0,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,50,170,46,58,127,34,156,186,178,215,35,178,115,25,246,76,201,189,123,95,219,21,52,77,221,53,138,215,37,210,189,87,73,145,201,217,235,38,214,62,158,136,231,178,37,124,159,154,115,169,228,92,32,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,126,77,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,234,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,244,222,230,53,239,99,81,239,11,171,193,223,10,184,55,133,12,163,183,224,251,53,182,145,216,158,227,79,79,83,139,46,241,200,179,62,227,113,70,123,232,217,92,198,59,179,70,231,72,216,89,181,187,88,170,229,78,163,228,123,239,168,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,7,37,79,52,248,167,229,253,119,168,219,135,58,191,52,248,91,229,253,15,168,220,71,37,79,52,248,167,229,253,119,168,219,135,58,191,52,248,91,229,253,15,168,220,64,192,3,50,179,87,150,62,110,101,119,11,150,142,33,230,184,213,221,174,242,83,211,220,177,14,20,167,179,62,41,236,22,233,98,124,142,158,105,36,145,37,123,225,78,139,103,141,32,78,146,190,85,87,44,112,186,69,247,252,155,178,27,6,230,86,110,98,172,214,198,20,84,151,55,229,189,61,189,246,138,26,154,117,145,145,220,106,223,50,197,90,139,189,27,190,6,210,72,140,107,152,239,126,102,200,213,99,226,98,147,62,6,180,60,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,216,39,134,142,34,240,39,20,25,89,65,153,152,22,163,253,138,142,241,69,178,111,240,101,211,179,67,52,244,125,73,98,143,173,210,235,177,189,86,55,99,252,81,124,81,34,47,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,214,87,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,134,198,96,243,248,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,4,32,115,100,202,62,32,176,230,120,254,84,51,54,241,244,163,6,94,119,219,176,173,230,158,130,42,120,237,212,189,105,170,35,180,212,36,77,77,38,139,171,46,201,36,87,58,120,209,94,142,85,108,145,197,229,121,126,241,221,125,225,87,21,71,130,177,75,251,110,89,98,11,130,73,113,166,209,145,251,46,170,121,41,99,150,235,189,148,242,212,79,210,166,167,114,118,102,170,53,250,234,154,59,189,102,167,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,179,137,126,29,49,223,11,249,167,95,150,120,234,159,253,150,178,207,91,190,31,240,157,175,180,205,12,21,157,56,165,147,163,213,232,61,221,39,187,123,60,21,60,21,67,228,226,110,237,106,191,241,37,154,247,219,21,206,146,227,109,184,227,139,237,93,29,101,36,205,154,10,152,36,175,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,77,167,43,143,34,121,101,246,215,172,86,144,2,79,247,43,143,34,121,101,246,215,172,86,129,149,64,0,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,186,160,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,186,160,0,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,234,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,4,212,128,0,243,249,133,141,109,89,107,128,49,46,99,95,105,234,231,182,225,91,61,109,238,178,42,70,53,211,201,5,52,47,154,70,198,215,57,173,87,171,88,168,136,174,106,107,166,170,158,38,177,152,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,141,132,248,252,199,95,147,190,13,179,98,255,0,236,191,104,118,188,63,37,139,163,215,233,109,246,148,140,160,234,238,218,237,122,125,171,169,183,79,123,102,221,91,174,228,215,92,9,222,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,81,111,248,122,194,215,220,13,144,89,105,130,177,77,15,98,189,97,252,31,102,181,220,105,186,172,147,161,85,5,20,81,203,30,246,43,152,237,175,99,147,86,170,181,116,213,21,83,188,184,0,67,183,59,140,21,117,160,206,140,189,204,105,170,41,22,219,124,194,242,217,41,226,107,221,215,108,244,53,114,77,43,158,221,187,81,138,219,132,40,213,71,42,170,182,77,81,186,34,187,202,114,97,187,90,173,220,87,222,232,238,23,58,74,90,139,166,7,175,164,161,138,105,154,199,213,78,149,148,83,44,81,53,87,87,189,34,134,89,21,173,213,118,70,247,120,53,85,50,215,157,95,149,140,45,243,2,135,211,174,36,106,240,7,142,191,39,124,100,229,61,255,0,217,126,208,237,120,130,59,23,71,175,210,219,237,40,223,65,213,221,181,218,244,251,87,83,110,158,246,205,186,183,93,200,27,20,128,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,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,149,78,74,158,86,49,79,204,10,239,78,183,17,87,197,143,154,124,228,249,129,136,125,70,114,85,57,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,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,182,189,30,180,207,254,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,160,79,241,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,6,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,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,139,171,196,206,69,214,100,12,89,85,134,239,214,111,102,98,75,246,95,211,98,75,244,46,89,210,70,213,85,92,174,11,19,37,142,100,107,161,154,58,86,82,195,36,104,214,181,178,66,255,0,210,85,87,185,193,126,78,88,179,247,138,12,1,149,88,166,109,150,91,173,194,74,139,140,123,94,189,166,150,146,158,90,185,105,181,99,216,246,117,153,78,232,186,141,114,57,157,77,233,170,183,69,201,94,117,126,105,240,183,203,250,31,81,184,129,142,185,65,144,212,217,167,195,70,120,102,77,190,138,174,124,67,150,21,24,110,233,76,148,212,242,212,62,91,116,239,174,138,186,53,99,30,141,99,26,212,138,165,242,185,143,216,202,55,39,186,215,189,201,226,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,146,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,145,235,159,217,57,125,225,255,0,57,113,102,78,226,57,187,69,94,25,184,58,158,58,157,172,103,107,165,123,82,74,106,157,140,123,210,62,172,18,69,47,79,122,185,155,246,187,222,106,160,27,52,131,10,185,78,231,165,139,51,248,96,182,101,207,182,110,181,184,167,45,53,183,93,219,112,71,191,109,44,245,21,18,80,44,50,170,185,29,11,96,103,65,172,213,29,31,102,86,236,107,58,110,126,106,128,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,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,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,6,28,243,13,200,12,219,207,63,160,31,146,204,37,237,191,98,123,87,183,255,0,127,211,83,116,122,221,147,167,252,124,140,221,175,74,79,209,215,77,189,250,106,154,230,48,49,241,88,106,49,118,102,205,122,233,61,93,147,171,113,144,103,120,141,157,204,109,230,120,88,166,107,163,93,34,173,102,60,234,102,153,215,73,137,225,51,211,197,128,252,3,112,193,158,89,43,156,55,140,83,153,184,31,216,214,186,172,53,81,111,134,127,105,209,212,110,168,117,85,43,218,205,176,202,247,38,173,137,235,170,166,157,222,58,170,107,159,0,141,238,100,89,173,154,56,23,60,108,118,156,19,153,56,167,15,80,205,133,41,170,100,165,181,94,42,41,34,124,171,89,88,213,145,89,27,218,138,229,107,26,155,180,215,70,162,124,16,193,171,201,100,152,95,55,89,136,158,205,119,165,54,99,31,202,142,127,165,233,162,221,202,169,232,138,185,186,83,29,83,51,58,253,233,33,35,91,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,244,114,221,205,108,209,199,89,227,124,180,227,108,201,197,56,134,134,28,41,83,83,29,45,214,241,81,87,19,37,74,202,54,164,136,201,30,228,71,35,94,228,221,166,186,57,83,226,164,144,159,60,219,57,238,26,38,173,105,141,123,53,221,187,170,122,222,211,119,49,228,167,60,174,139,19,69,219,147,111,73,153,138,185,186,85,49,87,8,170,153,215,205,142,157,59,24,213,192,54,80,102,46,74,228,245,227,11,102,110,30,246,53,210,171,18,212,92,33,131,181,193,81,186,157,212,180,172,107,247,66,247,181,53,116,79,77,21,117,238,240,209,83,92,149,0,217,97,236,83,134,181,77,170,56,66,21,156,102,151,179,172,117,220,195,17,17,21,220,157,102,35,93,62,237,102,103,223,32,0,246,107,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,28,57,126,5,11,223,225,226,84,229,41,78,254,245,2,166,53,17,59,138,142,19,185,14,64,225,206,107,26,175,114,232,141,77,87,247,16,193,205,135,136,10,108,194,196,150,124,185,181,207,186,43,53,107,235,42,90,180,170,197,107,157,73,7,79,71,42,247,234,146,191,95,232,37,223,51,49,77,54,15,193,87,91,213,77,68,112,164,84,147,236,116,138,212,68,114,68,247,39,233,42,39,242,77,106,243,7,18,84,102,6,58,170,188,68,175,149,247,7,193,28,104,172,68,114,185,35,100,104,154,51,95,139,126,0,103,199,39,204,152,125,243,25,98,28,198,185,211,53,208,83,81,210,118,55,37,70,213,238,171,114,201,171,83,246,192,223,31,248,73,131,99,27,27,27,27,19,70,181,17,17,63,97,137,252,181,178,197,153,127,195,102,23,171,154,154,88,170,238,246,184,170,166,222,175,241,146,105,229,240,114,38,159,198,153,100,0,165,203,240,42,40,119,127,136,20,181,186,47,143,143,121,216,136,82,133,96,14,183,29,133,14,78,240,56,103,137,216,80,212,211,192,172,1,25,252,232,24,228,203,203,19,149,23,69,187,80,105,255,0,230,171,137,48,35,203,156,157,134,90,204,137,162,189,177,170,173,161,188,219,149,202,154,247,34,165,83,59,251,180,241,145,62,63,16,60,167,38,70,211,166,7,187,201,19,23,170,183,91,131,100,85,94,239,226,104,215,187,250,54,255,0,156,147,130,38,249,48,226,110,141,202,247,133,93,225,52,149,245,104,186,39,143,78,137,60,117,215,249,63,168,150,64,0,0,5,168,226,7,135,44,5,196,54,23,250,61,140,169,170,92,177,172,175,134,72,42,223,10,181,239,137,209,234,170,136,169,224,169,240,248,23,89,202,168,213,84,77,85,19,184,193,172,243,226,207,53,50,187,52,229,195,212,53,86,248,109,84,210,66,154,62,133,174,73,17,209,67,35,147,123,149,23,249,110,240,84,211,80,49,187,51,57,55,99,213,191,214,79,150,151,123,90,218,228,153,93,78,202,219,195,186,141,102,212,253,47,239,111,29,218,252,84,240,244,188,157,184,140,150,177,98,154,191,11,164,40,228,69,86,222,93,185,19,227,255,0,72,37,191,35,179,45,217,171,151,182,172,89,51,99,73,234,233,209,242,172,109,70,177,93,189,236,85,106,35,157,221,171,23,226,92,0,35,51,37,121,61,97,203,36,244,87,92,217,184,73,91,85,79,35,37,124,20,87,151,36,74,168,175,213,61,216,26,239,13,158,14,241,69,51,247,44,242,123,3,101,53,138,138,197,131,237,114,83,67,69,3,32,98,201,83,36,171,163,81,201,226,229,255,0,108,239,135,196,246,192,0,0,0,0,15,61,143,113,101,46,10,195,21,56,130,173,234,214,66,232,216,138,140,87,247,185,232,158,9,251,212,214,215,61,51,22,187,52,179,75,16,226,218,201,89,36,115,220,42,251,43,155,23,79,251,221,213,50,200,205,91,250,255,0,56,164,154,243,68,226,239,217,120,97,249,91,129,239,84,75,89,61,101,51,170,17,173,130,103,53,177,203,81,185,127,77,202,158,244,44,78,246,252,126,26,145,243,194,30,73,85,231,166,113,80,225,78,199,85,37,11,41,106,234,106,36,133,30,154,35,34,209,19,115,88,237,23,115,217,221,250,191,206,18,193,202,183,38,43,114,211,34,217,119,188,211,182,59,141,206,190,224,233,54,212,36,137,181,100,137,136,154,39,114,119,66,159,252,84,205,195,240,176,86,22,164,193,152,114,155,15,209,166,145,211,186,71,126,154,187,189,207,87,120,175,239,63,116,1,199,114,168,85,208,165,64,171,68,253,71,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,7,83,215,106,106,113,28,186,247,46,135,50,38,169,224,124,232,170,215,119,38,128,125,158,39,39,92,79,220,223,218,118,1,139,156,112,240,171,135,51,243,2,92,110,78,162,169,125,238,138,146,73,41,159,29,68,141,77,241,83,212,116,215,107,90,237,125,233,19,225,223,254,252,14,67,46,41,202,252,95,12,233,19,232,46,246,169,161,168,107,103,129,125,215,34,182,70,106,199,162,46,157,205,95,3,104,85,68,84,84,95,5,34,251,152,223,1,151,236,101,125,169,205,204,3,36,14,124,52,16,178,106,126,133,84,143,123,97,138,119,57,17,91,189,186,174,214,34,38,137,255,0,24,100,199,3,252,91,218,56,131,194,157,150,186,227,74,203,181,36,75,35,224,94,140,79,77,213,50,177,169,177,178,57,117,84,70,233,221,241,253,166,85,26,207,100,126,110,223,242,31,48,232,241,109,12,19,34,193,52,11,87,79,177,136,247,196,201,163,149,81,58,140,118,138,168,206,239,15,31,18,125,120,111,226,139,1,113,9,135,35,184,216,43,227,101,91,90,175,146,25,106,169,221,39,241,207,141,169,182,55,174,138,187,59,187,187,245,64,47,96,0,0,0,1,248,152,195,8,88,177,197,134,175,14,226,42,53,169,162,171,141,99,146,52,149,241,170,166,168,190,45,84,84,239,68,63,104,228,11,121,151,249,17,151,25,109,86,251,134,21,178,73,73,80,245,213,202,181,147,74,139,238,185,190,15,114,252,28,226,225,128,0,0,7,10,168,137,170,170,34,126,210,9,185,172,99,250,172,89,196,196,214,196,169,130,74,122,11,45,185,174,72,209,189,210,237,145,221,234,138,191,201,149,59,151,245,147,77,155,216,222,135,47,112,45,110,36,175,168,100,49,197,36,49,238,116,140,98,34,186,70,167,139,251,136,13,183,65,81,197,119,20,207,125,170,41,32,101,238,45,250,74,197,122,198,202,122,20,106,235,210,253,110,143,252,232,4,195,242,226,192,239,192,92,43,225,219,52,244,178,193,58,86,220,164,115,36,220,139,239,85,73,167,115,145,23,224,159,3,39,207,63,128,172,44,195,56,82,138,202,198,237,74,126,175,119,127,242,164,115,190,61,255,0,19,208,0,41,84,93,74,142,21,19,95,0,56,106,104,84,0,2,151,21,28,46,186,1,79,197,74,145,123,138,78,81,126,0,84,126,6,63,178,69,136,240,69,250,197,59,85,204,174,183,79,10,162,42,162,234,172,93,59,211,191,199,67,247,206,21,17,81,81,124,20,13,108,120,167,192,147,101,246,121,98,187,60,180,211,66,201,238,213,245,49,117,17,222,243,22,178,102,162,162,185,19,84,247,60,73,78,229,33,157,85,216,247,42,238,216,74,241,83,11,234,44,53,148,180,48,53,35,99,29,209,109,27,81,189,200,237,87,248,167,119,170,127,244,172,143,56,28,141,174,167,191,217,115,86,223,239,211,199,69,80,218,164,108,82,42,251,245,140,216,155,187,218,154,44,235,250,191,167,184,176,28,183,179,190,155,41,243,113,246,138,244,210,11,235,183,117,22,88,216,216,214,26,90,181,93,119,167,126,187,218,158,40,4,247,3,174,158,118,84,211,197,83,18,234,201,88,215,183,247,42,106,135,96,20,42,119,234,19,84,42,119,129,72,21,131,132,238,67,144,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,35,3,133,78,10,63,41,188,104,102,239,18,153,153,108,186,211,97,188,37,154,23,170,156,37,22,157,24,111,23,72,110,213,46,90,141,232,228,145,208,210,201,27,59,154,221,146,74,187,85,234,144,205,19,129,202,235,151,253,29,162,142,219,196,222,119,225,222,181,214,110,205,113,192,246,185,228,130,122,88,233,101,130,41,225,187,59,166,247,238,153,122,186,69,28,136,199,66,232,221,34,181,94,177,58,41,63,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,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,112,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,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,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,144,25,199,247,7,215,94,19,115,113,205,183,165,36,152,19,24,212,86,87,225,71,195,43,149,244,208,49,237,89,40,101,108,143,116,187,233,210,104,152,146,57,206,73,88,230,63,118,245,146,56,246,9,45,167,17,89,13,131,120,146,202,59,238,84,227,58,42,71,50,227,78,247,219,43,166,167,89,159,105,184,163,28,148,245,177,35,94,199,111,141,206,213,90,143,110,246,43,227,114,236,123,145,66,27,57,117,241,213,83,194,214,50,76,15,152,53,245,111,202,187,253,68,211,87,67,77,75,19,223,108,184,204,148,236,75,146,170,70,179,204,198,199,78,216,223,11,95,250,15,115,218,199,189,168,199,206,157,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,182,252,75,240,233,142,248,95,205,58,252,179,199,84,255,0,236,181,150,122,221,240,255,0,132,237,125,166,104,96,172,233,197,44,157,30,175,65,238,233,61,219,217,224,169,224,171,157,60,174,185,128,86,90,43,45,188,50,103,126,34,235,90,166,236,214,236,15,116,158,57,231,170,142,170,89,226,130,27,75,186,108,126,232,87,171,172,82,72,172,108,45,141,209,171,149,139,19,98,9,106,44,87,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,190,160,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,179,189,202,227,200,158,89,125,181,235,21,167,228,243,2,224,70,197,197,86,21,147,26,225,102,118,44,205,195,246,245,142,221,83,171,228,246,165,44,17,213,73,21,171,99,234,34,167,131,171,83,80,213,237,46,69,115,52,209,117,111,114,122,14,89,214,155,173,131,130,140,191,177,95,109,149,118,235,149,186,162,253,73,89,71,87,11,161,158,154,120,239,117,205,146,41,35,114,35,152,246,185,21,170,213,68,84,84,84,80,50,128,0,0,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,24,21,206,126,237,117,183,112,161,100,163,183,220,234,233,105,238,152,226,130,146,186,40,102,115,25,85,2,81,214,204,145,74,212,93,30,196,150,24,164,70,187,84,223,27,29,226,212,84,136,190,30,176,181,139,28,231,238,90,96,172,83,67,219,108,184,131,24,89,173,119,26,110,171,227,235,210,207,91,20,114,199,189,138,215,183,115,30,228,213,170,142,77,117,69,69,239,37,171,157,95,149,140,45,243,2,135,211,174,36,101,240,45,130,174,184,255,0,140,28,164,177,89,170,41,33,168,165,197,20,151,183,186,165,238,107,22,11,123,187,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,32,108,102,0,3,15,249,176,97,107,22,32,224,151,23,221,174,244,61,162,175,12,220,45,23,75,92,157,87,179,179,213,62,186,26,71,73,163,85,17,250,193,87,80,205,28,138,223,127,93,55,53,170,144,217,194,119,154,124,155,249,129,135,189,70,2,127,184,177,242,177,156,159,47,241,15,167,78,107,88,6,213,0,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,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,37,83,146,167,149,140,83,243,2,187,211,173,196,85,241,99,230,159,57,62,96,98,31,81,156,149,78,74,158,86,49,79,204,10,239,78,183,1,159,224,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,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,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,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,64,15,51,172,210,252,168,113,147,141,123,37,247,218,118,172,37,217,240,181,191,251,215,163,217,123,44,105,218,224,239,99,92,253,181,210,86,251,238,221,174,190,235,149,136,194,103,184,186,206,251,175,14,60,58,99,60,229,177,88,233,46,247,43,5,61,51,104,233,42,228,115,32,89,234,42,161,166,141,242,109,247,156,198,58,116,122,177,21,170,244,98,181,28,205,219,211,91,112,37,167,146,158,69,214,90,172,88,211,136,123,245,155,163,237,189,152,111,14,212,200,179,199,35,233,98,127,82,185,237,98,162,69,36,47,153,180,172,108,136,175,114,73,73,59,61,205,28,143,178,188,234,252,211,225,111,151,244,62,163,113,37,167,32,114,114,197,195,254,77,97,60,157,195,147,118,138,76,51,111,109,60,149,59,94,206,215,84,247,58,74,154,157,143,123,214,62,172,242,75,47,79,122,181,155,246,183,221,106,33,18,220,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,231,249,207,240,241,106,195,120,155,13,113,35,134,173,85,108,126,44,168,117,147,20,84,58,177,174,129,107,97,167,143,176,57,145,57,119,181,239,167,130,161,174,86,126,111,74,88,213,81,175,114,172,158,131,145,143,215,103,221,191,196,140,233,227,67,39,47,185,251,195,6,63,202,172,45,54,203,213,214,223,29,69,186,61,172,94,211,85,73,81,21,92,84,218,189,236,99,58,207,167,108,93,71,57,26,206,166,245,213,27,162,132,80,242,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,206,73,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,203,217,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,64,184,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,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,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,0,181,153,167,195,6,70,231,86,32,167,197,57,155,129,253,179,116,165,163,101,190,25,253,167,89,79,182,157,175,123,218,205,176,202,198,174,142,149,235,170,166,189,254,58,34,105,116,193,241,114,213,23,105,230,220,136,152,237,222,202,193,227,177,89,125,223,47,131,185,85,186,248,107,76,205,51,248,196,196,173,102,86,112,193,145,185,43,136,42,49,78,89,96,127,99,93,42,168,223,111,154,127,105,214,84,110,167,115,216,247,51,108,210,189,169,171,162,98,234,137,175,119,142,138,186,221,48,5,187,84,90,167,155,110,34,35,179,113,140,199,98,179,11,190,95,25,114,171,149,240,214,169,154,167,241,153,153,0,7,219,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,123,208,10,87,85,8,157,250,130,166,248,1,200,7,93,68,236,166,167,150,166,85,209,145,49,207,119,238,68,213,64,192,46,109,249,213,93,128,178,174,211,132,172,245,48,178,162,253,89,85,67,59,86,54,61,221,23,81,185,29,220,174,213,63,141,111,122,39,255,0,78,44,120,88,192,147,102,14,121,97,75,60,84,211,76,200,46,212,21,50,244,209,222,235,18,178,22,170,170,181,23,68,247,252,75,195,204,135,59,233,179,99,55,25,104,160,77,96,177,59,119,81,37,141,237,145,102,165,164,84,211,98,119,105,177,201,226,165,255,0,228,253,145,181,213,23,251,214,106,220,61,202,121,40,169,219,74,142,138,68,95,114,177,251,211,119,115,87,85,129,63,95,244,119,129,42,24,2,201,22,28,193,22,27,20,13,86,178,134,221,4,40,138,170,171,170,49,53,239,94,255,0,29,79,223,56,68,68,68,68,240,67,144,56,85,238,41,95,20,57,85,248,28,1,203,74,142,19,93,14,64,20,185,53,42,0,82,136,165,71,8,137,250,142,64,24,193,204,119,3,191,30,240,175,136,172,208,82,203,60,235,91,109,145,172,143,114,175,187,85,30,189,205,69,95,138,252,12,159,60,254,61,176,179,19,97,74,219,43,219,185,42,58,93,221,255,0,201,145,174,248,119,252,0,132,94,84,248,254,171,9,241,49,13,177,106,96,142,158,190,203,113,107,82,68,111,124,187,99,119,114,170,167,242,98,94,228,253,68,236,162,162,166,168,168,168,107,181,113,130,163,133,30,41,152,251,172,82,78,203,36,91,244,137,138,197,145,149,20,42,212,211,171,250,157,39,249,148,159,44,161,198,244,57,133,129,104,177,37,5,67,38,142,89,38,143,115,100,99,209,85,178,57,60,89,220,7,180,0,0,45,230,96,100,70,92,102,77,91,46,24,170,201,37,93,67,23,86,170,86,77,18,39,186,214,248,49,201,240,107,75,134,0,252,76,33,132,44,88,30,195,75,135,112,237,26,211,81,82,70,145,199,26,202,249,21,19,85,95,23,42,170,247,170,159,182,14,0,228,0,0,0,0,197,94,56,56,183,180,112,249,133,59,45,13,198,149,247,106,184,146,70,64,157,25,94,187,106,98,99,147,99,164,106,234,136,174,215,187,225,251,15,125,196,135,20,88,11,135,188,57,37,198,255,0,95,27,234,220,212,124,112,197,85,78,217,63,142,100,110,77,178,61,53,84,223,223,221,221,162,144,21,158,25,187,127,207,140,195,172,197,181,208,76,171,60,211,173,37,62,198,43,217,19,230,146,84,69,233,177,186,170,35,251,252,124,60,64,243,83,75,138,115,67,23,205,58,196,250,251,189,214,105,170,28,216,32,95,121,202,174,145,250,49,136,171,167,123,151,192,158,62,7,184,85,195,153,7,129,45,215,38,209,84,178,247,91,73,28,149,47,146,162,71,38,249,105,233,250,139,181,205,110,158,244,107,240,238,255,0,123,24,57,114,112,25,126,193,183,218,108,220,199,210,64,215,205,65,51,33,167,232,85,70,246,54,104,160,115,81,85,219,27,170,110,122,42,104,191,241,74,10,34,34,34,39,130,1,201,194,247,28,157,114,191,107,127,104,20,201,46,157,201,161,203,23,114,106,124,234,170,231,119,166,167,209,26,104,158,0,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,165,90,116,200,197,209,117,95,137,244,20,170,124,64,249,161,85,107,187,147,224,125,90,162,248,29,78,102,189,250,156,177,205,106,163,87,199,245,129,218,81,60,49,212,67,37,60,205,221,28,173,86,61,53,211,84,84,209,83,184,172,1,22,220,127,114,238,158,190,138,92,209,203,106,136,187,69,59,102,158,178,149,180,245,83,62,88,226,164,110,136,138,142,122,53,117,133,81,61,212,215,119,143,113,28,25,65,155,24,175,35,113,172,56,150,202,217,97,154,57,33,90,152,29,27,17,207,99,36,100,155,127,56,199,109,215,111,142,159,19,102,73,224,138,166,9,41,167,110,232,229,98,177,237,213,83,86,170,104,169,220,71,239,25,60,180,173,121,167,73,244,159,45,171,105,109,183,120,22,73,100,108,209,213,207,213,106,83,163,90,221,18,71,34,123,209,183,189,27,241,248,252,66,237,240,165,199,142,93,241,13,64,234,57,36,246,101,214,157,136,249,34,172,173,165,73,23,116,239,99,81,88,199,34,167,114,53,124,60,21,12,167,130,120,106,161,101,69,60,172,146,57,19,115,92,215,34,162,167,236,84,53,152,197,248,7,50,242,39,19,196,219,221,182,170,217,93,79,35,29,5,75,232,228,72,158,244,70,74,155,86,104,209,29,166,173,213,52,248,126,163,47,120,96,230,145,137,50,166,142,147,13,230,37,150,190,243,71,28,48,210,182,170,145,244,145,42,34,72,186,170,177,98,106,34,109,118,159,164,191,163,251,117,2,107,129,143,121,43,198,222,76,231,53,5,190,75,93,234,150,134,178,178,56,213,212,213,55,42,69,150,55,187,119,186,230,182,77,81,125,197,238,208,191,84,87,59,117,198,54,205,67,93,79,80,199,162,57,171,20,173,122,42,47,238,80,62,160,0,0,0,2,151,189,145,181,94,247,35,90,158,42,171,162,31,37,202,243,107,180,49,36,185,87,211,211,53,83,84,89,101,107,59,181,211,249,74,159,172,192,190,51,185,142,96,140,3,98,170,194,24,37,190,213,188,73,60,44,94,205,95,72,244,99,91,52,155,213,201,239,170,127,21,254,47,139,147,192,11,63,205,55,139,59,61,242,207,83,146,248,109,93,37,68,181,20,242,77,59,39,130,70,53,144,212,207,170,104,154,187,93,209,55,245,120,248,252,23,201,242,131,201,11,141,215,49,101,205,250,200,28,219,116,84,55,27,116,78,88,165,77,206,254,247,247,145,201,163,21,53,115,147,199,197,20,193,188,23,131,113,118,121,102,28,150,171,100,114,212,221,110,242,84,214,205,36,116,206,147,191,222,145,238,219,27,127,90,252,17,17,53,54,27,225,167,40,168,178,99,43,45,216,62,150,20,141,208,203,83,43,211,243,137,162,201,51,157,225,34,170,248,104,5,214,0,1,192,69,215,224,82,170,114,208,42,0,0,0,1,75,147,188,225,21,17,116,57,84,248,157,74,154,63,187,250,84,14,240,82,223,2,160,44,231,20,217,85,14,109,101,125,110,31,147,110,191,155,211,114,61,127,249,226,7,248,49,81,127,233,102,185,181,80,220,112,150,34,170,162,114,172,117,150,186,153,169,95,171,52,84,123,85,204,119,115,147,187,227,220,168,109,37,52,49,212,70,177,74,221,205,119,138,107,161,175,79,31,153,122,204,187,226,26,235,69,19,17,27,115,237,55,5,209,31,250,79,174,169,69,253,37,95,241,83,195,184,9,194,225,135,48,96,204,140,152,195,56,137,146,35,164,150,219,69,189,55,177,202,138,180,144,189,127,71,187,249,127,168,186,228,110,114,130,205,168,239,248,62,179,0,213,57,123,77,11,231,72,145,206,141,23,165,21,61,11,17,81,169,163,149,60,123,212,146,48,5,43,226,84,82,239,16,57,111,234,57,41,69,248,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,106,191,130,119,11,31,246,180,229,87,254,166,219,191,228,75,149,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,0,7,138,198,185,33,146,249,149,117,138,251,152,217,67,130,177,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,154,189,203,241,83,218,128,60,86,10,201,12,151,203,91,172,183,220,185,202,28,21,133,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,116,213,141,95,130,12,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,61,168,3,202,96,92,167,202,204,175,237,223,147,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,158,172,0,0,0,60,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,33,229,127,130,119,11,31,246,180,229,87,254,166,219,191,228,75,170,0,0,0,0,0,0,0,0,0,0,0,181,95,193,59,133,143,251,90,114,171,255,0,83,109,223,242,37,202,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,250,192,0,0,22,171,248,39,112,177,255,0,107,78,85,127,234,109,187,254,68,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,31,88,0,0,3,202,99,172,167,202,204,208,236,63,148,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,31,46,10,201,12,151,203,91,172,183,220,185,202,28,21,133,110,83,211,186,146,90,203,37,130,146,134,121,32,115,154,231,68,233,33,141,174,86,43,152,199,43,85,116,213,141,95,130,30,212,0,0,1,231,241,174,94,224,28,202,181,69,98,204,108,15,135,241,85,182,10,134,213,197,71,123,182,67,93,4,115,181,174,107,101,108,115,53,205,71,163,94,246,163,145,53,209,238,79,138,158,127,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,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,182,191,193,59,133,143,251,90,114,171,255,0,83,109,223,242,37,213,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,0,2,218,93,184,100,225,182,255,0,117,173,190,223,120,124,203,91,141,202,227,81,37,93,101,101,94,19,160,154,122,153,228,114,186,73,100,145,209,43,158,247,57,85,202,229,85,85,85,85,83,213,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,61,0,0,0,0,0,0,90,175,224,157,194,199,253,173,57,85,255,0,169,182,239,249,18,234,128,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,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,11,128,0,243,248,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,15,64,0,0,0,30,127,26,229,238,1,204,171,84,86,44,198,192,248,127,21,91,96,168,109,92,84,119,187,100,53,208,71,59,90,230,182,86,199,51,92,212,122,53,239,106,57,19,93,30,228,248,169,231,240,183,15,89,5,129,175,180,184,167,5,100,126,95,225,251,213,22,254,205,113,181,225,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,93,23,189,174,84,94,229,82,224,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,202,90,120,100,225,182,193,117,162,190,216,184,124,203,91,117,202,221,81,29,93,29,101,38,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,7,138,198,185,33,146,249,149,117,138,251,152,217,67,130,177,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,154,189,203,241,83,218,128,60,166,5,202,124,172,202,254,221,249,51,203,76,41,132,189,167,210,237,190,194,179,83,80,118,174,158,238,159,87,162,198,239,219,212,126,221,218,233,189,218,120,169,234,192,2,213,127,4,238,22,63,237,105,202,175,253,77,183,127,200,158,255,0,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,30,83,29,101,62,86,102,135,97,252,166,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,245,96,11,127,133,184,122,200,44,13,125,165,197,56,43,35,242,255,0,15,222,168,183,246,107,141,175,12,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,232,189,237,114,162,247,42,151,0,0,0,0,7,138,198,185,33,146,249,149,117,138,251,152,217,67,130,177,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,154,189,203,241,83,218,128,60,166,5,202,124,172,202,254,221,249,51,203,76,41,132,189,167,210,237,190,194,179,83,80,118,174,158,238,159,87,162,198,239,219,212,126,221,218,233,189,218,120,169,234,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,112,239,212,114,82,171,240,0,158,37,69,45,241,42,0,90,142,39,179,6,12,183,201,140,77,136,159,34,54,72,173,181,187,19,123,26,170,169,73,51,211,244,187,191,145,250,139,174,70,231,55,220,218,142,193,131,232,240,13,43,151,180,215,62,4,149,26,232,213,122,82,211,215,49,85,90,186,185,19,195,189,0,136,218,88,110,56,183,17,82,209,53,86,74,203,165,76,52,172,209,154,170,189,202,214,55,185,169,223,240,238,68,54,50,225,103,42,161,202,92,175,162,195,241,237,215,243,154,237,71,167,255,0,60,78,255,0,7,170,175,253,48,132,158,0,242,245,153,137,196,53,170,138,86,34,182,217,217,174,9,170,63,244,153,93,76,137,250,42,159,227,47,143,113,176,180,48,199,79,26,69,19,118,181,190,9,174,160,86,1,75,188,0,225,85,21,116,57,106,119,157,72,154,191,191,250,20,237,68,248,129,80,0,0,0,14,21,116,248,3,135,120,156,34,129,88,0,8,114,230,249,146,23,27,86,98,197,155,244,112,57,214,233,104,109,214,233,92,145,74,187,93,253,241,239,43,151,86,34,106,214,167,143,138,161,235,57,89,113,103,103,177,217,233,178,95,18,43,163,168,138,162,162,72,103,124,240,70,199,50,106,152,52,77,23,71,107,186,87,126,191,15,31,130,72,95,18,217,69,69,156,249,89,113,193,245,80,164,142,154,90,105,88,159,156,93,86,57,154,239,8,213,23,195,83,94,76,105,131,113,118,70,230,28,118,171,156,114,211,93,109,18,83,86,195,36,148,206,143,191,221,145,142,219,35,127,90,124,81,81,116,3,102,246,61,146,53,30,199,35,154,190,10,139,170,21,17,253,193,143,49,204,17,143,172,84,184,67,27,55,217,87,136,231,153,137,218,107,233,24,143,107,166,143,98,181,61,197,95,227,127,197,241,106,248,153,233,109,188,218,238,236,89,45,181,244,245,45,68,213,86,41,90,254,237,116,254,74,175,234,3,237,0,0,0,0,7,203,91,115,183,91,163,124,213,213,212,244,236,98,43,156,178,202,214,34,34,126,245,44,46,117,113,183,147,57,51,65,112,146,233,122,165,174,172,163,142,69,109,53,53,202,145,37,145,237,219,238,181,174,147,85,95,125,59,180,3,32,39,158,26,88,95,81,81,43,35,142,52,87,57,206,114,34,34,126,213,83,22,56,173,227,199,46,248,121,160,109,28,114,123,78,235,80,197,124,113,81,214,210,172,137,182,118,49,200,140,123,149,87,185,92,190,30,8,164,126,113,63,205,35,18,102,181,29,94,27,203,187,45,125,154,142,72,102,165,117,85,91,233,37,85,69,145,52,84,98,68,228,84,218,221,63,73,63,75,246,106,98,22,16,192,57,151,158,216,158,86,217,45,181,87,58,234,137,30,233,234,89,71,34,196,199,170,62,85,220,176,198,168,221,116,118,137,167,199,245,1,94,111,230,198,43,207,44,107,54,37,189,54,89,166,146,73,150,154,6,198,197,115,24,249,31,38,223,205,177,187,180,221,227,167,192,145,254,0,121,119,79,65,69,22,104,230,77,68,93,162,161,176,207,71,74,234,122,168,95,20,114,210,59,84,85,87,49,28,186,204,136,190,234,233,183,199,188,184,124,27,114,210,181,229,101,39,210,124,201,173,165,185,93,231,88,229,141,176,199,87,7,73,171,78,173,115,116,89,26,139,239,72,238,245,111,195,225,240,144,40,32,138,154,8,233,160,110,216,226,98,49,141,213,87,70,162,104,137,222,7,48,67,29,60,49,211,194,221,177,196,212,99,19,93,116,68,77,17,59,202,192,3,141,81,60,79,150,101,87,59,189,62,7,115,220,215,42,181,60,127,89,195,89,167,126,160,83,27,23,68,209,126,39,114,52,34,124,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,225,83,82,157,136,157,250,33,89,194,248,1,194,59,77,17,126,37,71,91,147,191,191,225,222,112,217,21,23,223,3,180,225,81,28,138,215,34,42,42,104,168,191,19,134,189,174,240,82,160,44,190,116,240,147,146,89,221,109,90,92,83,128,172,82,85,51,123,163,169,117,31,190,199,58,61,154,163,152,230,170,119,35,123,209,127,146,132,111,241,13,202,67,23,97,234,202,203,246,86,95,237,243,208,62,105,165,138,220,218,26,199,58,56,246,110,107,17,200,178,170,174,168,173,254,159,232,38,32,162,88,97,157,187,38,137,146,55,245,57,168,169,254,112,53,177,190,101,247,16,121,17,123,157,145,208,226,251,20,150,249,151,90,202,40,43,105,226,213,139,250,91,149,173,238,247,254,63,227,47,235,61,206,2,230,3,197,78,1,168,166,133,217,171,125,175,164,163,115,26,180,181,15,133,92,173,110,186,177,94,248,156,238,253,124,87,85,39,143,22,100,182,83,227,152,103,135,22,101,222,31,186,37,75,85,178,45,77,4,111,221,174,158,61,223,237,83,250,140,118,204,190,89,28,53,99,90,90,233,109,24,18,207,101,172,157,175,116,79,162,166,154,45,143,118,157,250,71,59,17,124,63,206,160,97,246,3,231,49,139,45,140,166,166,199,24,30,227,112,99,17,27,52,240,87,211,57,238,211,93,85,26,180,236,239,95,119,187,114,23,82,143,157,70,87,75,11,89,81,150,184,194,57,123,145,95,190,141,83,93,63,86,244,45,150,99,114,115,197,116,238,173,172,192,216,149,242,49,174,115,169,169,89,111,98,171,147,84,209,187,164,173,85,79,143,122,150,22,249,203,7,139,11,93,75,226,160,203,139,157,194,38,171,182,202,197,164,106,57,17,116,69,211,180,46,154,167,120,25,158,188,233,114,154,153,142,223,151,24,190,161,87,69,77,31,68,154,127,83,251,203,119,141,185,209,212,213,123,152,35,45,239,16,181,83,189,245,117,244,209,42,46,239,212,144,201,175,187,251,127,227,49,109,57,111,241,116,175,216,153,67,119,215,255,0,25,75,255,0,44,122,60,55,202,227,138,107,196,253,59,182,6,184,218,99,215,78,164,137,75,39,193,87,195,180,39,197,17,63,164,15,49,155,60,194,184,147,204,234,182,186,155,48,47,54,58,36,71,34,211,83,212,68,186,234,253,201,239,178,38,42,105,162,39,244,126,221,11,103,151,89,65,155,89,255,0,138,219,71,109,162,187,220,42,106,89,44,175,185,86,83,212,207,31,186,155,213,22,70,177,203,170,171,181,255,0,206,215,226,73,102,79,242,132,194,182,119,182,179,50,170,98,187,59,185,122,50,210,189,136,137,211,84,93,122,117,138,139,239,42,47,135,192,206,140,184,225,231,39,114,174,154,40,112,102,94,216,109,210,198,205,157,90,122,38,181,202,155,90,213,241,215,189,81,137,223,168,24,249,193,175,47,188,23,144,16,83,98,172,75,67,107,187,98,73,41,92,199,84,118,105,145,209,117,98,133,30,212,234,61,116,247,153,39,242,83,244,151,195,189,12,201,68,68,238,67,159,0,0,234,146,84,68,209,171,223,251,206,211,229,146,39,43,181,68,93,52,248,0,108,138,170,154,235,227,226,125,13,58,99,98,167,233,52,239,68,208,14,64,0,0,0,112,189,229,42,137,241,43,40,95,16,57,105,81,66,21,128,33,195,156,126,87,213,89,179,59,12,227,170,72,88,180,181,214,186,148,168,115,35,127,186,228,172,85,77,206,240,239,89,255,0,103,199,245,147,30,96,167,54,60,0,252,83,146,139,121,165,183,118,138,170,24,153,20,111,107,53,115,17,213,212,154,232,186,166,154,162,168,24,31,202,187,51,102,193,60,73,211,90,42,42,164,101,21,206,211,113,98,51,168,214,179,171,211,99,245,93,222,62,236,43,254,98,118,145,81,83,84,93,81,77,100,242,55,27,77,151,121,159,103,197,176,213,58,157,104,210,165,170,244,126,206,231,211,200,205,53,209,127,198,79,129,178,214,26,184,199,118,195,214,219,148,83,54,84,169,164,134,93,200,186,235,185,136,239,248,64,253,50,151,21,28,47,128,20,149,120,148,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,74,151,192,164,14,90,84,112,158,7,32,112,170,136,154,170,232,136,65,47,53,28,205,155,27,113,39,83,104,167,170,145,244,86,203,77,185,138,206,163,92,206,175,77,239,213,54,248,123,179,39,249,201,200,196,183,24,237,56,122,229,114,150,102,196,148,212,147,75,185,87,77,54,177,93,255,0,1,173,46,121,99,105,179,19,51,239,24,182,106,167,84,45,98,83,53,30,175,223,220,202,120,217,166,186,39,248,171,240,3,55,185,56,101,125,85,231,51,177,54,58,171,133,137,75,67,107,166,74,119,62,55,251,206,90,196,85,218,239,14,229,131,246,252,63,81,49,230,10,114,156,192,15,194,217,40,151,154,171,119,103,170,174,137,241,72,247,51,71,61,27,93,87,166,171,170,235,162,34,25,214,0,165,197,69,10,1,17,62,5,73,220,82,158,37,96,0,0,0,0,82,227,231,116,138,138,186,107,227,226,125,42,154,157,18,49,87,244,90,5,113,202,138,154,57,123,255,0,121,218,124,177,196,228,118,170,139,166,159,19,234,3,133,68,94,229,48,219,140,174,95,120,47,63,224,169,197,88,106,134,215,105,196,145,210,181,141,168,236,211,43,165,233,69,50,49,171,211,122,107,239,62,63,228,175,232,167,143,114,25,148,60,64,214,147,49,114,131,54,178,3,21,186,142,229,69,119,183,212,211,50,41,89,114,163,167,169,130,63,121,55,162,36,142,99,87,84,86,235,255,0,155,175,192,185,153,77,204,43,137,60,177,171,115,170,115,2,243,124,162,84,106,37,53,69,68,73,166,143,220,190,251,226,122,174,186,170,127,79,236,208,156,140,199,225,231,39,115,82,154,88,113,158,94,216,110,50,200,205,157,90,138,38,185,200,155,92,212,240,211,189,17,235,223,169,130,249,193,202,19,10,222,30,234,204,181,169,138,210,238,245,232,197,74,247,162,167,77,17,52,234,86,34,39,188,138,190,31,16,60,62,9,231,71,83,75,238,99,124,183,188,76,212,78,231,210,87,211,74,170,187,191,82,195,30,158,239,237,255,0,140,184,137,206,151,41,170,88,221,153,113,139,233,213,53,85,213,244,75,175,245,191,184,195,172,73,202,227,138,107,60,253,59,78,6,184,221,163,215,78,164,105,75,31,193,23,195,180,47,197,85,63,160,243,139,203,127,139,164,126,197,202,27,190,191,248,202,95,249,96,51,130,179,157,70,87,69,11,153,79,150,184,194,73,123,209,31,190,141,19,93,63,86,245,45,94,60,231,49,139,46,108,169,166,192,248,30,227,111,99,209,91,12,243,215,211,53,237,215,77,21,90,148,239,239,79,123,187,114,150,50,199,203,7,139,11,165,75,34,175,203,139,157,190,39,43,119,74,245,164,114,53,21,116,85,211,180,38,186,39,121,126,178,231,147,158,43,168,117,21,102,57,196,175,141,142,115,93,83,74,251,123,17,90,154,174,173,221,29,106,42,252,59,208,12,95,199,188,192,120,169,199,213,21,48,183,53,111,180,20,149,142,123,82,150,157,240,163,145,174,211,70,35,217,19,93,221,167,138,104,167,134,177,229,247,16,121,239,123,129,146,80,226,251,236,151,9,147,74,202,216,43,106,34,213,235,250,91,145,174,238,247,62,31,226,167,234,38,79,45,57,100,112,213,130,169,104,101,187,224,75,61,234,178,6,177,210,190,182,154,105,119,189,186,247,233,36,239,68,241,255,0,50,25,19,132,242,91,41,240,52,48,67,132,242,239,15,218,210,153,168,216,214,154,130,54,109,211,95,14,239,246,203,253,96,69,103,15,60,164,49,118,33,172,163,191,102,157,254,223,5,3,38,134,89,109,206,161,172,107,164,143,102,231,49,92,171,18,162,234,168,223,232,254,130,72,50,91,132,156,146,201,27,106,82,225,108,5,98,142,169,251,29,37,75,104,253,247,185,177,236,213,92,247,57,87,185,93,222,171,252,165,47,44,80,195,3,118,67,19,35,111,234,107,81,19,252,197,96,112,136,141,68,107,81,17,17,52,68,79,129,200,41,115,218,223,21,2,162,149,118,186,162,124,10,29,34,170,251,135,45,78,254,239,143,120,28,236,69,239,209,10,145,52,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,7,10,154,157,18,162,255,0,39,192,250,10,85,168,191,0,62,70,185,204,93,117,93,62,7,208,201,117,241,82,151,68,154,104,137,224,117,236,115,124,53,3,235,7,91,21,83,185,92,171,161,90,42,40,28,128,0,28,42,34,166,138,114,0,163,163,18,46,169,19,53,253,123,80,172,0,0,0,7,27,145,124,21,14,169,165,84,69,68,93,14,150,61,251,190,32,125,126,61,195,67,134,119,167,122,104,165,64,113,162,28,128,0,0,0,0,0,225,80,228,225,124,0,164,168,165,87,66,166,174,160,114,91,156,253,192,118,252,194,203,91,157,138,186,223,29,102,254,142,200,222,205,222,21,17,57,123,181,79,241,19,250,139,140,81,52,49,84,70,176,207,26,61,142,241,106,248,40,26,180,223,45,211,216,239,183,11,68,209,190,25,168,42,230,165,123,28,138,142,99,152,245,106,162,254,165,77,13,139,56,61,198,242,227,156,137,194,247,74,153,228,154,127,102,81,35,222,253,123,215,177,211,185,123,246,162,47,123,200,64,227,123,0,211,101,246,127,223,104,40,232,91,75,21,198,106,171,142,214,179,106,42,201,91,82,154,248,175,193,137,250,188,60,9,102,229,149,139,169,49,22,67,90,40,41,110,12,157,214,234,58,122,105,152,217,55,43,100,142,138,141,29,175,119,114,166,239,0,51,24,225,78,78,23,192,10,117,67,148,95,218,82,169,170,156,162,105,220,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,0,0,0,0,0,0,0,0,41,114,254,211,141,80,42,107,220,112,137,162,129,90,28,156,39,129,200,22,75,140,44,111,46,6,200,156,81,116,166,158,72,103,246,101,106,49,236,215,185,123,29,67,147,191,106,162,119,176,215,78,199,110,158,249,125,183,218,33,141,243,77,95,87,13,43,24,212,85,115,220,247,163,81,19,245,170,234,78,159,51,108,93,73,135,114,26,239,65,85,112,100,14,184,209,212,83,66,199,73,181,93,36,148,85,136,221,59,187,213,118,248,17,51,193,14,1,166,204,28,255,0,177,80,86,80,182,170,43,116,212,183,29,174,102,228,69,142,182,153,53,241,79,131,215,245,248,248,1,60,217,5,128,237,249,123,150,182,203,21,13,190,58,61,157,109,241,177,155,124,106,37,114,119,106,191,227,175,245,151,24,162,24,98,167,141,33,130,52,99,27,224,212,240,66,176,56,82,146,167,46,133,40,186,129,82,33,201,194,120,28,128,0,0,0,0,56,209,14,64,28,104,60,59,142,74,95,220,157,201,170,129,206,228,79,21,67,147,227,123,223,187,226,119,67,42,170,34,42,234,7,112,0,1,71,70,37,93,86,38,107,250,246,161,88,3,132,68,68,209,14,64,0,0,0,14,21,81,10,30,170,189,200,229,77,64,225,242,233,224,167,206,231,57,235,174,171,167,196,171,99,157,227,169,216,216,147,77,21,60,64,226,36,95,229,120,29,232,154,28,35,81,62,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,112,168,135,10,196,42,0,83,183,246,13,21,10,128,28,38,186,120,28,110,42,56,84,64,27,142,55,105,226,21,10,28,213,95,138,129,86,244,57,71,106,117,236,95,214,191,214,84,212,93,52,2,180,93,66,254,160,158,7,32,116,201,30,228,240,56,100,90,46,186,157,218,32,209,0,34,104,114,0,0,0,0,0,0,0,3,133,240,57,56,95,0,58,221,251,84,169,159,177,74,30,213,95,137,83,59,145,0,236,0,1,7,252,215,240,109,69,175,58,226,196,137,11,219,79,61,51,105,181,218,136,221,238,171,174,126,154,167,199,68,47,47,38,156,198,168,154,225,119,203,169,182,232,173,173,175,98,245,29,174,214,199,68,196,77,190,31,201,241,215,250,15,205,231,19,109,124,111,180,220,27,19,17,142,175,167,98,187,68,215,85,90,245,253,231,137,228,227,90,200,115,234,178,159,99,213,238,179,92,93,174,255,0,119,77,105,190,26,120,247,120,234,4,209,128,0,165,87,188,225,21,3,202,89,166,158,58,129,218,14,27,224,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,120,1,74,170,28,162,247,148,63,77,60,116,42,96,21,128,0,138,78,114,217,141,81,13,194,209,151,80,237,209,27,69,94,245,234,59,93,174,142,181,138,155,124,63,149,227,175,244,22,107,149,6,13,168,186,103,92,184,145,97,123,169,224,166,117,54,187,81,91,189,181,116,47,211,85,248,232,167,238,243,142,173,100,217,245,71,79,177,232,246,217,173,206,215,127,187,166,181,63,13,60,123,252,117,61,183,39,107,107,228,125,218,224,232,152,172,109,125,67,17,218,38,186,162,208,47,239,2,91,64,0,80,255,0,218,165,45,253,138,114,254,244,82,150,53,83,226,7,106,120,28,156,39,129,200,0,0,0,0,0,0,3,133,77,78,64,29,15,139,85,215,83,152,227,218,158,7,110,136,52,64,9,250,130,174,135,39,11,224,7,10,237,14,55,161,195,145,116,208,167,98,254,181,254,176,59,55,107,224,115,184,235,107,85,62,42,86,136,3,113,202,235,167,128,68,67,144,41,209,84,109,253,133,64,10,118,33,202,34,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,7,26,33,200,2,157,191,180,229,17,16,228,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,3,147,133,240,3,173,254,2,63,135,244,7,248,127,65,204,126,8,7,96,0,8,187,231,45,78,216,240,125,146,77,137,171,174,212,139,174,137,241,101,121,97,249,63,78,144,241,51,63,186,142,84,195,183,21,209,124,23,222,167,50,19,156,183,77,112,5,157,17,201,170,93,168,151,195,227,182,184,199,126,80,94,103,39,247,117,255,0,67,151,15,254,142,156,9,192,0,1,67,202,35,240,43,121,68,126,0,118,183,192,228,225,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,29,224,114,112,239,0,58,164,240,43,97,68,158,5,108,2,176,0,16,135,206,6,116,155,137,152,61,212,106,174,29,183,46,137,224,158,245,65,126,57,52,211,182,76,31,123,147,98,106,219,181,90,235,162,124,25,64,88,62,111,190,103,32,247,116,255,0,67,150,255,0,254,142,160,200,142,77,61,52,192,23,132,87,38,171,118,173,95,15,142,218,16,36,224,0,7,84,159,31,233,12,240,57,147,193,78,25,225,253,0,118,39,129,201,194,120,28,128,0,0,0,0,0,0,0,0,0,0,0,1,194,162,41,198,223,218,84,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,1,194,248,28,156,47,128,29,110,239,238,57,98,104,21,81,14,90,5,96,0,34,223,156,165,92,31,68,44,180,205,122,239,91,205,34,170,104,191,226,87,255,0,196,89,46,79,48,44,220,74,84,237,253,36,195,247,31,254,138,152,253,222,111,120,157,106,243,18,135,13,164,242,170,66,216,170,58,125,251,53,73,235,217,175,142,154,247,233,224,126,143,38,108,47,83,46,105,93,49,134,214,116,33,160,184,80,235,185,55,111,254,243,119,134,154,248,59,199,80,38,28,0,5,15,40,143,192,173,202,135,8,136,158,0,86,223,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,59,192,228,1,211,39,129,91,14,21,17,124,78,90,168,5,96,0,33,43,156,52,11,15,18,148,219,191,73,112,253,187,255,0,162,169,47,111,38,186,184,62,136,94,169,156,245,222,151,154,181,68,209,127,196,160,255,0,140,240,28,230,112,189,76,89,165,107,198,27,89,208,154,130,223,67,174,228,221,191,251,241,222,26,107,224,223,29,79,206,229,9,137,214,147,49,43,176,218,207,42,36,205,150,163,167,223,179,85,158,129,154,248,233,175,118,158,0,76,192,0,14,183,166,167,13,238,238,42,113,194,42,40,21,167,129,201,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,56,95,3,147,133,240,3,173,201,170,149,48,28,181,16,10,128,58,231,158,58,120,157,52,170,168,214,233,174,137,251,116,2,9,185,168,94,123,127,17,189,141,175,213,144,219,59,189,221,23,186,190,181,63,225,50,227,147,158,23,91,118,95,93,47,15,143,69,168,184,213,57,171,191,94,231,210,208,174,186,17,195,197,230,61,155,48,115,247,22,92,100,122,57,182,251,165,125,186,45,34,217,238,71,91,58,166,169,241,95,127,196,153,30,92,88,110,154,199,195,254,28,169,133,155,95,89,107,163,158,79,125,93,171,159,69,72,170,189,254,30,0,101,144,7,11,224,5,10,138,161,16,225,124,74,145,126,32,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,173,80,34,42,28,170,252,74,83,196,14,208,112,158,7,32,70,215,56,204,46,183,28,190,181,222,25,30,171,79,113,165,115,151,126,157,204,165,174,93,116,49,31,149,125,231,176,113,27,216,220,253,25,53,179,191,221,213,123,235,232,147,254,2,74,249,142,225,186,107,231,15,248,142,166,102,110,125,29,174,178,120,253,245,110,142,101,21,90,162,247,120,248,144,221,194,30,61,155,47,179,247,9,220,99,122,53,183,11,165,5,186,93,98,223,238,73,91,2,174,137,240,95,115,196,13,144,193,215,4,241,212,68,217,162,85,86,187,93,53,79,219,161,216,5,15,41,106,104,165,110,68,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,0,0,0,0,0,0,0,0,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,95,243,21,20,59,226,7,8,239,129,91,78,180,78,243,177,60,0,228,243,121,135,114,91,78,19,173,172,107,145,28,206,158,154,232,190,50,177,62,63,188,244,133,167,226,91,16,166,29,203,26,250,151,74,198,53,221,45,85,218,124,42,33,79,138,167,235,3,92,60,87,112,146,237,138,47,23,89,156,142,146,178,190,162,161,234,136,136,138,175,145,206,94,228,253,230,195,252,23,89,189,147,195,222,12,107,216,230,200,150,75,115,85,23,95,14,195,79,250,211,246,26,246,224,92,53,62,55,197,244,88,122,38,58,73,107,150,85,209,154,234,170,216,222,245,240,69,95,228,254,163,102,108,191,176,211,97,172,25,102,179,82,181,205,142,154,130,158,61,28,229,85,247,98,99,124,87,252,144,61,9,194,248,28,156,47,128,29,110,110,170,84,137,240,5,77,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,42,124,10,90,221,20,236,113,72,21,39,129,201,194,120,28,129,98,184,209,179,123,91,135,188,102,214,49,206,145,108,151,22,162,38,190,29,134,163,245,39,237,53,224,194,151,9,45,56,162,207,117,133,200,217,40,235,233,234,24,170,136,168,138,201,26,228,238,95,220,108,231,152,22,26,108,75,131,47,54,106,166,185,209,212,208,84,71,163,92,168,190,244,79,111,138,127,148,107,51,142,176,212,248,35,23,214,225,233,88,232,229,161,88,151,71,235,170,43,163,99,211,197,17,127,149,250,128,217,143,47,46,75,118,194,116,85,142,114,43,159,212,215,77,19,194,87,167,195,247,30,144,180,252,52,226,20,196,89,99,65,82,217,88,246,183,171,162,183,79,141,68,201,240,85,253,69,216,3,135,20,43,190,5,107,224,117,170,119,129,91,87,252,229,69,13,248,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,82,162,133,239,3,148,241,42,56,105,200,2,61,185,188,102,181,86,15,203,139,86,15,183,79,27,106,47,84,242,76,154,177,174,84,233,214,82,47,197,117,78,228,95,130,146,18,66,31,55,28,201,167,198,57,223,101,195,212,83,35,227,176,208,85,196,253,30,199,123,238,172,145,170,158,239,122,127,18,158,42,5,144,224,82,194,184,139,137,220,41,66,145,61,232,200,110,50,170,55,93,116,74,41,147,224,159,181,13,138,33,137,176,195,28,45,253,24,218,141,79,220,137,161,6,156,163,240,234,221,120,168,101,198,86,111,138,147,15,220,85,19,222,253,47,205,55,197,63,99,201,206,0,82,226,162,135,40,28,104,165,109,240,40,106,252,10,211,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,112,239,2,141,20,173,124,10,28,191,0,42,105,81,67,84,172,10,38,137,179,67,36,46,253,25,26,173,95,220,169,161,174,191,29,118,21,195,188,78,226,186,21,137,236,71,195,110,149,17,218,235,162,209,66,159,20,253,138,108,86,65,143,55,12,58,182,174,42,31,113,137,155,34,171,195,246,229,84,247,191,75,243,173,241,95,216,192,51,23,148,62,107,85,99,12,184,186,224,251,140,241,186,162,203,79,28,203,163,26,213,94,165,101,90,252,23,85,238,84,248,33,33,36,33,242,142,204,154,124,29,157,247,172,61,91,50,50,59,245,5,36,76,213,236,111,190,218,200,218,137,239,119,175,241,203,224,164,222,0,41,95,18,163,135,1,194,21,20,39,113,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,129,73,203,142,0,169,190,7,39,8,154,28,129,243,92,107,161,182,209,201,91,63,241,113,233,175,122,39,138,162,124,127,121,173,103,18,88,185,49,174,117,226,235,195,87,86,37,230,190,54,46,173,84,86,246,185,156,138,138,222,229,79,120,159,190,41,51,42,143,45,50,190,190,237,83,87,208,87,244,182,185,36,99,23,253,81,11,124,92,191,237,205,111,238,21,179,92,171,234,110,53,15,115,229,170,153,243,72,231,46,170,174,115,149,85,87,250,84,9,52,228,209,130,102,147,17,222,49,172,136,137,27,35,174,161,68,209,218,247,182,137,250,254,173,59,201,109,48,67,149,6,92,84,225,60,156,75,237,84,45,99,174,175,90,166,254,105,205,118,217,105,40,92,154,170,254,229,240,51,188,1,67,148,169,123,138,85,53,3,132,253,135,97,66,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,191,180,236,40,84,248,0,106,149,148,34,104,85,226,7,36,73,115,151,193,51,71,136,236,248,214,52,69,141,241,208,208,170,104,237,123,155,90,253,127,86,157,196,182,152,33,205,127,46,42,113,102,78,45,246,150,22,189,214,167,165,83,191,52,231,59,108,84,149,206,93,21,63,122,120,129,18,92,54,226,228,193,89,215,132,111,14,93,24,183,154,8,222,186,181,17,27,218,225,114,170,171,187,145,61,211,101,59,117,116,55,42,56,235,96,254,46,77,116,239,69,240,85,79,135,238,53,103,183,214,205,109,175,166,184,211,189,204,150,150,102,77,27,154,186,42,57,174,69,69,79,233,67,100,14,22,243,42,143,50,242,190,130,237,77,87,215,86,117,119,57,100,99,215,253,81,51,124,90,191,237,0,188,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,11,226,114,136,82,84,159,184,14,64,58,107,106,89,71,71,61,92,138,136,216,34,116,142,85,93,17,17,168,171,255,0,0,17,121,206,47,59,171,45,47,195,185,91,101,175,169,135,218,52,19,207,85,209,153,136,221,89,87,18,183,114,39,188,157,240,187,245,127,190,69,117,146,207,87,126,185,195,106,162,107,157,52,219,182,162,49,92,189,205,87,47,114,119,248,34,153,89,204,235,31,83,227,142,34,228,101,37,115,106,98,180,211,84,81,174,215,238,72,222,149,213,58,183,193,52,93,17,15,222,229,161,195,181,62,111,227,43,142,41,188,216,155,93,111,180,84,54,153,142,150,29,241,163,223,75,80,174,77,119,183,191,190,63,130,252,0,152,62,28,178,254,159,45,242,139,14,97,184,169,226,137,240,219,168,247,236,98,183,87,37,44,44,95,210,239,254,65,115,78,186,120,34,165,167,138,154,22,35,99,133,141,141,141,79,4,106,38,136,135,96,2,158,239,129,202,174,135,9,227,226,7,40,136,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,69,57,0,83,221,241,42,41,95,31,19,148,93,64,228,182,92,70,229,253,62,100,101,22,35,195,114,211,197,43,230,183,86,108,222,197,118,142,90,89,152,159,163,223,252,178,230,157,117,16,69,85,79,45,52,204,71,71,51,29,27,218,190,10,213,77,21,0,213,166,247,103,171,176,220,230,181,86,181,205,154,29,187,145,204,86,175,123,81,201,220,189,254,10,132,168,242,116,206,234,203,179,241,22,86,222,171,234,102,246,117,4,19,210,245,166,98,183,87,213,202,174,218,139,239,47,124,205,253,127,239,24,241,204,191,135,106,124,160,198,86,236,83,102,177,54,134,223,119,168,117,51,221,20,59,35,87,178,150,157,90,154,239,119,127,116,159,4,248,159,131,203,23,31,83,224,126,34,227,101,93,115,105,162,187,83,83,209,166,231,237,73,30,181,212,218,55,193,117,93,21,64,158,224,116,209,84,178,178,142,10,184,213,21,179,196,217,26,168,186,162,163,145,23,254,19,184,14,21,14,19,196,229,127,113,72,21,131,132,93,80,228,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,195,142,74,87,196,14,10,147,192,161,19,189,123,252,78,192,7,140,206,124,67,22,19,202,92,97,136,230,157,33,101,190,203,87,50,201,174,155,116,137,221,254,11,254,241,236,204,119,227,227,25,193,131,184,91,204,23,203,44,76,125,109,130,174,8,183,189,91,171,221,177,141,68,211,197,85,100,68,254,144,32,79,57,177,69,70,48,205,60,85,126,158,169,213,13,169,188,215,62,39,185,218,235,27,170,100,115,116,238,78,239,120,153,254,86,121,64,236,185,200,137,46,119,59,55,101,172,191,84,82,220,145,210,69,181,202,143,161,135,95,229,46,191,164,191,171,247,16,205,148,152,41,249,177,154,86,236,41,43,165,98,221,228,170,145,238,137,168,231,34,182,25,37,238,221,221,252,143,137,178,62,90,225,42,76,15,130,109,24,110,137,168,216,232,232,233,226,68,233,181,154,108,133,140,211,70,247,127,37,0,244,224,28,42,232,128,80,231,162,120,156,161,214,186,171,180,68,59,26,159,0,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,66,156,53,232,190,7,46,79,129,214,154,163,180,84,3,188,28,34,234,135,32,97,87,52,204,160,118,99,100,68,119,59,101,155,181,86,88,106,42,174,74,232,226,220,228,70,80,205,167,242,147,79,209,79,215,251,136,96,201,156,81,81,131,243,79,10,223,160,170,117,59,105,175,52,47,149,237,118,154,70,218,152,220,237,123,151,187,221,54,77,204,172,37,73,142,48,77,223,13,214,181,29,29,101,29,68,74,157,54,191,93,240,189,154,104,238,239,229,41,173,198,109,224,167,229,62,105,92,112,164,78,149,235,104,146,150,70,58,86,163,92,170,232,99,151,191,111,119,242,254,0,108,119,147,24,134,44,89,148,184,63,17,195,58,76,203,133,150,146,100,147,93,119,107,19,123,252,19,253,227,217,152,239,192,62,51,131,24,240,183,151,207,138,88,158,250,43,5,36,18,236,122,187,71,183,123,28,139,175,130,162,198,169,253,6,68,1,194,248,20,149,157,110,78,244,239,240,2,182,156,148,167,137,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,28,42,232,80,231,104,84,229,248,29,110,215,95,214,5,109,239,43,41,103,232,161,80,2,55,121,197,230,191,176,240,37,163,45,169,103,137,29,136,105,39,116,137,213,114,63,243,85,116,170,168,141,78,229,238,106,235,169,35,117,181,41,71,69,81,88,239,8,34,124,139,255,0,154,138,191,240,16,99,205,59,55,35,204,124,238,183,216,233,180,232,225,184,43,96,114,163,164,239,145,213,146,53,200,168,228,68,238,232,183,195,84,239,253,128,126,111,44,188,164,185,102,30,121,193,125,134,134,89,40,236,78,123,102,153,177,181,200,197,154,138,173,17,61,229,253,109,79,15,215,222,79,51,81,26,136,212,78,228,77,16,141,206,77,57,111,29,175,45,241,78,54,169,106,118,138,203,188,9,27,182,51,94,159,99,69,78,244,213,223,244,231,126,175,247,201,36,0,112,227,146,149,253,192,113,161,82,39,113,74,119,169,87,128,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,184,167,66,165,239,41,94,229,2,166,156,148,167,238,42,3,135,34,57,21,170,157,202,154,41,3,60,205,50,146,229,151,153,231,61,246,106,25,99,163,190,185,141,134,103,70,214,163,214,26,42,68,84,247,87,245,185,124,127,87,113,60,228,109,243,150,203,120,238,153,111,133,177,181,51,83,180,81,221,231,73,29,177,154,244,251,26,170,247,174,142,255,0,164,183,245,255,0,188,5,92,157,51,95,219,152,18,239,150,213,83,196,174,195,212,144,58,52,234,185,95,249,218,186,165,68,86,175,114,119,57,52,208,146,34,10,185,88,230,228,121,113,157,215,11,29,78,157,28,73,5,20,13,87,58,78,233,27,89,27,90,136,141,69,78,254,179,188,116,78,239,218,78,117,21,74,86,81,83,214,55,194,120,153,34,127,231,34,47,252,32,119,148,59,184,172,165,255,0,162,160,82,215,106,86,139,169,212,221,117,253,71,99,87,224,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,7,10,186,28,148,185,64,165,203,251,123,206,35,239,114,234,159,253,51,173,238,85,118,137,253,39,124,104,155,80,10,128,0,89,206,45,115,54,12,171,200,108,101,137,156,173,235,193,102,169,146,22,170,189,17,92,136,214,167,123,17,85,59,222,132,1,216,41,235,115,211,136,10,10,58,169,36,87,226,252,78,136,239,127,126,200,234,42,85,206,70,245,23,189,17,30,237,17,73,7,231,21,157,189,42,139,38,84,91,42,167,106,87,91,231,125,99,26,215,181,186,50,178,61,186,174,228,106,234,176,185,63,69,127,163,82,201,242,167,201,153,113,222,115,67,143,170,41,162,146,147,11,220,105,244,87,189,154,238,116,21,10,239,117,90,170,189,219,60,21,63,167,224,18,227,195,94,87,91,242,143,41,108,120,82,129,154,36,116,84,155,221,211,141,170,231,54,154,40,245,93,157,218,251,133,211,40,138,38,67,19,33,141,168,140,141,168,214,162,39,130,34,104,133,96,10,85,117,14,95,129,79,196,10,208,228,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,156,156,40,28,34,232,84,117,252,74,154,191,0,42,45,103,18,153,93,111,205,204,165,190,97,74,246,106,146,81,85,236,119,78,55,43,92,234,105,99,213,55,247,107,239,151,76,162,88,153,52,79,134,70,162,178,70,171,92,138,158,40,169,162,129,173,29,254,158,183,34,248,128,184,81,210,201,34,63,8,98,117,70,251,251,55,199,79,82,142,106,59,166,189,200,168,198,234,136,79,231,9,89,155,6,106,100,54,13,196,205,86,245,231,179,83,73,51,81,94,168,142,84,115,87,189,232,138,189,236,82,39,185,172,100,204,184,19,57,166,199,212,244,209,71,73,138,46,53,26,171,30,205,119,54,10,117,111,186,141,69,78,237,254,42,191,209,241,189,156,157,115,183,171,81,123,202,139,157,84,238,74,27,124,15,163,99,154,247,55,71,214,73,187,69,220,173,77,22,102,167,232,167,244,232,4,172,0,0,234,147,185,201,162,127,244,142,90,191,183,188,170,68,77,170,116,53,202,142,209,127,160,15,161,23,83,146,150,169,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,41,215,34,232,135,99,142,167,247,170,39,244,129,214,196,87,59,79,31,248,15,165,19,68,68,40,141,136,221,87,245,157,128,15,31,155,184,206,131,47,242,211,18,226,251,140,175,142,27,93,178,162,169,202,198,43,149,17,172,239,84,68,239,248,254,179,216,17,167,205,91,137,234,11,6,27,185,100,205,166,174,163,183,93,161,158,134,102,164,82,35,26,136,180,142,122,110,71,162,126,139,223,240,84,255,0,132,35,171,136,220,199,175,226,7,61,170,107,168,30,249,150,166,190,75,85,189,37,220,205,205,125,100,171,30,187,220,237,186,245,83,95,15,220,76,71,45,220,141,252,144,228,156,114,215,82,65,29,117,225,212,181,242,172,110,99,213,36,117,20,72,254,246,181,62,42,191,21,253,234,69,183,46,220,150,184,102,183,16,152,118,241,208,138,75,110,29,185,195,61,90,201,43,19,222,116,83,61,138,141,115,87,118,142,137,23,246,19,237,103,182,195,104,181,210,91,96,141,140,109,52,17,197,238,162,34,46,214,163,117,238,68,253,64,125,128,28,42,232,128,80,229,215,193,66,120,20,104,170,189,255,0,214,135,107,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,91,188,3,87,79,21,42,119,137,213,162,162,247,127,90,129,222,14,17,117,67,144,49,27,153,22,70,254,87,178,78,73,104,105,32,146,186,206,234,170,248,150,71,49,138,178,54,138,84,103,123,154,191,20,79,138,126,244,33,223,135,44,199,175,225,251,61,169,171,171,222,248,86,154,190,59,85,193,34,220,253,173,101,100,75,38,155,28,221,218,116,151,79,31,220,108,107,120,182,195,119,181,213,219,103,141,143,109,76,18,69,239,34,42,38,230,171,117,239,69,253,100,4,243,18,201,107,134,84,241,9,136,175,29,8,163,182,226,43,156,211,210,44,114,177,125,230,197,11,222,170,214,181,54,234,233,85,127,104,19,165,148,88,206,131,48,50,211,13,98,251,116,175,146,27,165,178,158,169,170,246,43,85,81,204,238,85,69,239,248,126,179,216,17,167,202,167,137,234,11,254,27,182,228,205,218,174,163,183,90,97,130,134,22,172,82,43,28,138,181,110,98,110,87,170,126,139,25,240,68,255,0,130,75,0,225,201,170,42,31,51,209,90,237,60,63,225,62,163,174,86,35,180,95,212,7,17,174,168,118,29,76,238,85,79,233,59,90,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,114,252,10,124,74,151,69,8,157,224,114,158,7,32,1,228,179,95,26,208,229,230,93,226,28,99,112,145,204,138,213,110,158,169,85,177,172,139,163,91,227,181,60,124,124,13,118,184,150,204,187,134,115,103,182,43,197,61,84,154,42,251,196,205,162,78,138,67,238,34,182,54,106,159,5,84,141,190,43,253,68,177,243,84,206,134,96,252,151,186,224,106,42,184,89,89,123,165,146,147,98,163,28,229,106,203,73,191,185,93,175,232,74,239,6,175,235,34,95,134,92,23,54,98,103,254,5,195,107,75,52,241,85,223,105,93,80,177,163,187,152,215,245,29,170,181,23,78,230,47,255,0,75,196,9,94,229,67,144,111,203,204,172,173,198,119,122,116,109,117,250,166,150,190,37,109,86,244,233,58,141,170,212,86,162,104,138,139,43,191,175,197,116,51,228,243,57,109,133,168,48,110,9,180,88,109,241,185,145,211,209,83,177,81,207,87,46,173,133,141,241,94,255,0,6,161,233,128,29,50,189,81,78,227,231,115,117,94,239,222,7,49,183,226,169,226,119,34,104,80,212,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,83,83,166,70,252,81,60,14,243,173,200,5,49,61,85,78,227,231,107,116,94,255,0,222,125,0,12,6,230,189,144,111,204,60,172,162,198,118,138,116,117,117,134,166,170,190,85,117,86,196,233,54,141,202,228,70,170,104,170,171,19,127,171,197,53,51,228,243,57,147,133,168,49,150,9,187,216,110,17,185,241,212,81,84,49,17,175,86,174,174,133,237,241,78,255,0,7,40,26,233,240,211,153,119,12,153,207,108,41,138,122,169,12,84,23,136,91,90,157,20,155,220,85,116,111,209,62,42,137,35,188,23,250,205,137,114,163,26,208,230,30,93,225,236,99,111,145,207,138,235,110,130,169,21,209,172,107,163,155,227,181,124,60,60,13,117,120,154,193,115,101,222,127,227,172,54,148,179,65,21,37,246,169,212,235,34,59,189,142,127,81,186,43,145,53,238,122,127,244,252,73,104,229,87,157,12,198,25,47,106,192,213,181,112,190,178,201,75,29,38,196,70,53,200,212,150,175,103,114,59,95,208,137,190,45,79,214,6,119,156,47,129,200,3,175,192,169,171,240,10,157,225,52,64,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,248,28,148,175,136,28,124,74,154,81,162,106,87,224,7,39,85,76,205,166,167,150,161,234,136,216,152,231,170,175,130,34,38,167,105,107,120,151,199,142,203,156,154,196,216,142,57,163,142,88,173,149,187,22,68,106,162,171,105,102,122,119,57,83,226,196,2,23,121,151,102,149,118,59,226,99,19,216,29,81,28,148,88,114,225,36,20,232,198,53,52,223,5,50,59,222,69,85,119,124,127,19,34,57,69,228,132,21,87,39,102,157,198,150,117,85,150,9,169,31,189,237,106,44,107,93,26,174,155,118,175,123,91,241,95,232,35,203,26,93,43,243,31,54,47,23,73,28,146,213,98,43,244,207,111,77,186,35,157,52,234,141,68,70,235,250,211,195,95,233,39,215,129,76,183,135,46,120,106,192,212,73,11,227,158,170,201,75,52,205,123,156,170,146,57,95,35,187,156,137,167,124,171,220,6,66,0,0,165,234,136,154,47,129,214,214,234,186,174,133,78,93,117,238,57,68,253,64,84,136,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,67,144,7,75,155,162,234,154,29,140,84,84,209,60,14,21,63,89,194,46,154,119,1,216,0,2,36,249,186,100,132,20,183,38,230,157,186,150,116,84,150,121,170,223,189,238,106,172,139,67,26,46,155,118,167,123,157,241,79,233,49,223,150,142,105,87,96,78,38,48,197,129,181,17,199,69,136,238,17,193,80,143,99,87,93,144,84,163,125,229,84,86,247,201,240,37,195,142,188,183,135,49,184,106,199,52,75,11,228,158,150,201,85,52,45,99,156,138,178,53,89,35,123,154,139,175,124,73,220,64,86,11,186,87,229,198,108,89,238,145,185,34,170,195,183,232,94,238,163,117,70,186,25,209,28,138,142,211,245,47,142,159,208,6,206,148,211,54,166,158,42,134,42,43,101,99,94,138,158,10,138,154,157,165,173,225,163,30,59,49,178,107,12,226,57,38,142,73,101,182,81,111,88,209,168,136,174,165,133,235,220,213,95,139,212,186,64,112,226,159,137,82,247,148,104,154,129,90,41,201,74,120,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,1,194,174,135,91,157,223,167,234,77,74,156,167,78,187,157,175,245,1,220,206,242,178,150,38,141,241,215,246,149,0,35,199,155,150,118,210,225,92,178,183,224,26,88,150,90,171,197,93,85,28,155,101,143,186,55,209,57,28,229,69,69,119,119,89,190,26,126,244,238,36,26,225,91,21,186,134,162,190,117,78,157,52,79,149,218,170,39,115,81,85,123,215,247,26,254,243,19,205,135,230,103,18,216,178,150,36,114,81,88,174,179,211,83,234,172,114,127,23,11,31,162,181,59,253,232,126,42,191,209,222,7,224,112,61,148,183,76,212,226,27,7,197,72,141,236,118,171,213,37,69,90,171,36,118,136,155,228,106,123,137,221,170,194,169,222,169,253,38,195,24,114,214,203,37,130,219,103,141,52,109,21,36,80,34,119,255,0,37,168,159,30,255,0,129,25,92,160,114,106,227,111,182,213,102,133,108,59,105,238,41,4,176,106,201,81,85,24,181,209,107,170,232,213,241,79,13,73,70,0,112,190,7,37,46,2,149,77,85,10,154,159,19,132,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,151,39,196,165,19,69,83,176,161,64,169,60,14,74,90,84,7,231,98,59,91,47,118,11,149,158,68,213,181,180,146,192,169,223,252,166,170,124,59,254,38,188,252,112,229,45,211,42,248,134,198,17,85,163,123,29,214,245,87,81,72,168,201,27,170,46,201,28,158,250,119,232,179,34,119,42,255,0,65,177,73,23,60,223,178,106,227,112,182,210,230,133,20,59,169,237,201,60,179,232,201,85,81,30,180,49,107,170,106,212,240,95,29,0,247,28,163,115,182,151,21,101,149,195,0,213,68,177,85,89,234,233,104,227,221,44,125,241,178,137,168,215,34,34,35,187,250,46,241,215,247,175,121,33,198,190,188,187,51,97,249,103,196,182,19,165,149,28,180,87,219,172,20,213,26,43,26,159,197,204,198,106,174,78,239,122,111,130,167,244,247,27,1,91,235,98,184,208,211,215,192,169,211,169,137,146,183,69,69,238,114,34,167,122,126,240,62,130,135,247,21,148,189,53,111,142,159,180,10,26,239,248,206,196,93,79,159,118,215,127,190,119,53,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,2,151,47,192,10,30,189,223,21,41,100,106,174,213,23,68,253,133,75,222,186,34,127,73,91,81,17,59,128,168,2,137,165,100,17,62,105,28,141,100,109,87,57,85,116,209,17,53,80,44,15,26,153,229,111,200,252,161,172,187,212,84,57,147,215,197,87,77,11,99,154,54,61,207,74,89,92,141,77,235,222,171,162,104,137,222,65,13,170,211,121,207,236,242,159,178,50,105,38,196,247,245,169,149,100,99,164,116,113,79,84,214,234,228,98,124,18,70,167,118,137,251,80,203,206,108,92,66,63,27,230,19,50,174,205,113,170,74,92,57,114,157,106,152,218,150,58,39,57,105,225,107,125,214,46,190,15,147,93,127,90,248,156,242,146,200,132,198,153,139,121,204,11,221,186,25,168,109,116,116,174,163,89,169,222,228,115,214,179,87,57,174,238,110,168,180,250,124,124,126,29,224,74,47,10,249,81,111,202,12,146,194,120,86,146,158,8,230,130,209,76,202,133,138,39,49,31,34,35,156,231,42,57,117,213,92,247,42,254,213,82,238,157,84,212,241,82,83,197,75,3,26,200,225,98,49,141,106,104,136,136,154,34,29,160,112,190,5,43,226,114,247,35,80,165,21,29,222,7,40,133,103,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,168,86,112,224,41,79,18,164,240,40,85,70,247,149,49,200,228,2,162,209,113,81,149,22,252,223,201,44,89,133,106,233,224,146,105,237,21,44,167,89,98,115,209,146,42,53,205,114,35,87,93,81,204,106,167,237,68,46,233,213,83,79,21,93,60,180,179,177,175,142,102,43,30,215,38,168,168,169,162,160,26,210,221,109,55,156,129,207,40,59,91,38,142,108,49,127,74,152,150,54,58,55,73,20,21,78,110,173,71,167,197,35,114,119,234,159,181,73,222,224,175,60,173,249,225,148,52,119,122,122,135,62,122,8,169,41,166,108,147,70,247,181,235,75,19,149,171,177,123,149,53,93,81,123,200,222,230,219,145,9,130,243,22,205,152,22,75,116,48,208,221,40,234,157,88,176,211,189,168,215,165,102,173,115,157,222,221,85,106,52,248,120,124,123,142,57,78,241,8,252,17,152,79,202,187,205,198,169,105,113,29,202,5,165,99,170,88,216,154,228,167,153,174,247,94,186,248,50,61,52,253,73,224,4,209,130,136,165,100,241,50,104,220,142,100,141,71,53,81,117,213,21,53,66,176,58,31,30,139,170,170,46,191,21,248,21,49,123,190,40,86,246,162,167,122,20,39,114,232,169,253,32,118,130,150,175,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,1,66,169,82,248,20,168,28,105,250,142,194,150,167,235,42,0,90,206,37,115,54,131,42,114,162,243,137,171,110,81,209,171,105,42,146,55,62,77,138,229,109,52,175,209,23,69,239,247,83,224,93,50,50,121,196,103,51,104,112,110,28,203,251,5,251,73,235,46,85,29,174,24,38,209,93,7,99,68,114,57,52,239,79,207,167,199,227,253,65,24,89,177,139,46,89,163,155,88,147,19,164,243,87,207,124,188,207,37,54,174,87,186,70,190,77,177,34,119,39,242,118,162,119,39,192,155,94,89,89,83,38,94,112,235,135,238,151,11,42,208,220,111,54,230,77,50,190,61,178,57,29,81,81,34,107,222,186,247,61,191,168,136,238,10,178,126,167,56,243,210,207,106,109,181,245,148,182,170,138,75,141,75,82,61,237,218,218,200,27,163,189,230,247,42,57,223,175,193,123,141,132,240,62,29,163,194,120,66,205,135,40,105,25,77,13,190,138,26,118,196,198,237,70,109,106,106,154,126,253,64,253,192,14,23,192,14,185,52,95,247,131,27,167,196,229,83,85,42,106,1,202,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,0,0,0,0,0,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,206,64,29,79,110,191,17,30,137,254,241,91,144,165,19,69,3,176,28,39,129,200,24,131,204,215,42,100,204,62,29,113,5,210,223,101,90,235,141,154,220,249,161,86,71,186,70,163,106,41,228,93,59,211,78,230,59,245,144,149,148,248,178,229,149,217,181,134,241,58,207,53,4,246,59,204,18,84,232,229,99,163,107,36,219,42,59,185,127,147,185,23,185,126,38,202,248,227,14,209,226,204,33,121,195,149,212,140,169,134,225,69,53,59,162,123,119,35,247,53,116,77,63,126,134,189,156,106,228,253,78,78,103,165,226,212,235,107,232,233,110,181,21,119,26,102,172,123,27,181,213,147,183,70,251,206,238,68,107,127,87,138,119,1,59,156,53,230,109,6,107,101,69,155,19,81,92,163,172,87,82,82,164,142,100,155,213,170,234,104,159,162,174,137,223,239,47,192,186,100,100,242,119,206,102,215,96,220,71,151,247,251,246,179,209,220,169,251,36,51,205,170,182,14,198,168,212,106,105,220,159,152,95,143,195,250,228,216,1,215,167,235,59,10,92,159,168,14,17,74,202,16,169,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,0,0,0,5,46,95,129,78,189,250,167,122,7,174,137,174,186,28,70,139,241,77,0,236,79,3,144,0,249,46,215,24,45,54,218,171,149,76,140,100,116,208,190,85,87,174,137,238,181,93,255,0,1,174,215,25,25,219,87,157,57,183,91,113,235,53,246,234,62,159,100,217,52,143,103,191,75,78,215,232,143,240,247,163,248,34,19,75,199,62,119,208,228,150,75,213,221,101,158,4,170,184,165,85,37,60,111,153,204,87,201,217,38,114,53,54,34,175,122,162,16,13,128,240,157,231,49,113,181,167,12,208,195,85,87,81,115,173,167,167,145,209,183,168,246,49,242,178,61,235,175,193,55,39,138,233,224,4,157,114,118,200,186,138,26,107,222,110,93,168,231,142,59,181,21,51,104,95,36,44,218,169,29,92,218,236,119,233,38,189,38,175,195,225,250,144,148,162,204,112,139,149,52,249,69,144,216,67,12,177,143,109,68,86,138,118,212,35,226,99,29,191,222,122,170,163,126,42,178,42,252,75,206,0,161,238,211,225,220,84,189,197,14,239,0,139,175,127,113,90,120,20,181,186,119,34,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,248,20,42,233,223,220,118,20,57,186,247,42,0,99,181,248,119,21,157,109,238,43,78,240,57,34,215,156,78,69,212,87,83,89,51,114,211,71,60,145,218,104,170,91,92,248,225,102,212,73,42,225,211,123,191,73,116,234,185,126,63,31,214,164,165,22,99,139,172,169,167,205,220,134,197,248,101,236,123,170,37,180,84,54,157,25,19,30,237,254,235,209,81,29,241,69,141,23,224,4,27,112,111,157,181,121,45,155,116,87,30,179,89,110,172,234,118,189,243,72,198,123,148,181,13,102,168,207,31,122,79,138,41,177,45,166,227,5,218,219,75,114,166,145,143,142,166,22,74,138,197,213,61,230,163,191,225,53,134,199,152,78,243,151,88,218,237,134,107,161,170,164,168,182,86,212,83,198,233,27,211,123,216,201,95,30,244,211,224,187,87,193,116,241,39,231,129,140,239,161,206,220,151,164,186,197,60,11,85,110,74,90,74,136,217,51,158,172,147,178,66,229,106,239,68,94,229,85,3,34,206,23,192,228,1,215,175,126,171,220,133,77,95,129,68,136,191,4,212,229,171,170,107,174,160,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,28,57,126,7,37,46,241,2,135,254,237,127,97,83,19,68,241,212,167,68,215,246,254,179,177,59,128,228,3,202,102,134,49,167,192,120,30,237,137,170,116,217,71,73,60,170,171,187,187,100,47,126,190,234,42,255,0,35,224,4,94,243,130,206,74,123,236,88,107,0,91,100,209,32,184,205,85,38,142,145,53,111,100,137,59,209,81,26,191,199,127,241,213,75,51,202,171,43,40,179,15,61,46,87,91,130,35,161,195,244,116,146,181,171,27,30,155,223,89,19,145,116,119,130,162,68,238,244,253,106,99,38,116,230,133,207,55,49,237,126,49,184,174,157,171,165,178,52,145,239,107,54,195,28,107,166,254,254,254,154,41,45,124,164,50,109,248,31,46,174,120,226,181,119,84,223,169,217,10,181,89,31,187,210,172,170,111,139,85,85,127,69,60,64,207,202,42,72,232,40,224,162,133,17,35,167,141,177,55,68,211,185,169,162,119,39,238,59,192,2,151,174,136,80,154,175,127,192,169,231,13,68,248,39,136,21,52,168,225,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,184,168,225,64,235,93,83,191,224,86,197,213,10,92,137,241,79,3,150,1,89,209,91,73,29,125,28,244,83,34,44,117,17,186,39,106,154,247,57,52,94,229,253,231,120,2,11,57,170,229,101,22,94,103,165,182,235,111,68,108,56,130,142,174,87,53,35,99,19,123,43,37,114,174,141,241,85,73,91,222,191,169,11,205,201,247,57,41,236,81,98,92,1,114,147,84,158,227,13,84,122,186,69,209,189,146,84,238,68,69,106,127,19,255,0,199,68,47,87,54,252,155,126,56,203,171,102,56,162,93,181,54,26,119,194,141,70,71,239,117,107,41,91,226,229,69,79,210,95,2,37,50,91,52,46,121,71,143,104,49,141,185,117,236,189,93,241,172,143,99,95,186,25,35,77,118,119,247,117,21,64,217,184,30,83,43,241,141,62,60,192,246,156,77,77,166,202,202,72,37,69,77,221,251,225,99,245,247,145,23,249,127,19,213,129,68,137,170,120,232,82,207,221,167,236,59,23,188,235,209,53,253,191,172,14,198,175,192,228,165,190,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,0,0,0,0,112,189,197,10,186,21,59,245,20,255,0,43,77,63,164,10,155,226,84,112,223,14,243,144,4,122,115,96,207,88,240,94,7,92,190,160,173,168,138,182,233,27,33,149,172,108,136,157,57,233,171,25,174,230,185,19,252,95,215,251,148,144,106,153,227,165,167,150,170,85,84,100,44,116,142,209,53,238,68,213,77,124,121,130,102,170,102,167,17,151,107,149,37,100,210,209,81,208,208,82,198,146,35,219,222,144,35,215,221,114,175,198,85,253,64,89,204,157,193,21,153,133,153,120,119,11,82,70,215,165,101,206,146,57,145,207,70,254,105,245,17,177,222,40,169,252,180,248,47,238,54,79,203,188,27,73,129,176,197,45,138,154,158,40,150,29,251,146,54,181,19,190,71,185,63,69,19,252,127,212,68,71,40,108,156,155,20,230,101,251,29,220,40,160,150,142,217,67,72,176,43,220,197,93,203,86,138,171,181,90,170,154,45,58,254,175,248,166,120,1,194,248,28,148,185,81,59,128,225,123,206,81,10,81,81,123,208,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,135,9,220,84,190,5,10,168,157,234,5,105,224,114,82,213,69,238,42,3,204,102,38,13,164,199,56,98,170,197,83,79,20,171,54,205,169,35,90,169,221,35,28,191,164,139,254,39,234,53,176,206,44,17,89,151,185,151,136,176,181,92,109,98,81,220,234,227,133,26,244,119,230,153,81,35,27,224,136,159,200,95,130,126,227,103,98,24,121,188,228,228,216,91,51,44,56,238,223,69,4,84,119,58,26,181,157,88,230,34,238,74,181,84,93,168,212,85,213,106,19,245,255,0,198,25,81,202,91,57,89,142,114,118,225,132,171,234,231,150,182,197,89,75,67,26,61,175,84,216,202,40,211,244,156,229,79,250,83,188,52,253,198,123,16,3,203,203,59,83,41,115,142,42,26,186,201,226,162,188,185,238,145,35,108,142,213,98,164,170,209,116,107,145,60,94,158,40,164,252,211,79,29,85,60,85,81,42,171,38,99,100,110,169,167,114,166,168,7,105,75,188,74,142,29,225,220,5,8,186,149,248,148,127,43,77,63,164,169,191,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,56,95,0,41,93,84,225,190,242,248,28,169,203,83,64,42,0,1,104,56,163,204,186,44,179,202,44,65,123,168,168,150,41,35,183,85,189,54,49,206,85,68,165,153,223,201,84,255,0,19,245,154,225,171,171,241,13,222,54,189,235,45,93,108,177,194,213,123,215,189,203,163,91,170,175,244,18,109,205,187,136,170,136,113,19,114,122,197,86,137,212,163,165,168,169,71,210,120,195,44,85,76,122,35,215,227,239,167,130,127,73,138,252,8,112,247,89,157,57,179,108,175,169,167,107,237,86,154,200,106,28,228,170,233,57,101,138,166,149,85,52,209,85,83,108,191,253,48,38,67,131,156,149,163,201,188,178,167,183,65,73,20,82,76,215,181,92,222,154,170,162,84,206,238,245,99,91,254,58,23,244,232,163,164,130,130,153,148,148,237,84,141,154,232,138,186,248,174,191,240,157,224,14,183,251,223,21,66,167,46,136,80,154,170,247,40,28,181,52,68,67,176,165,60,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,24,81,145,156,99,213,91,120,139,204,12,134,205,107,215,82,221,38,50,185,209,97,74,249,153,52,181,12,168,146,230,232,98,183,46,198,59,88,151,169,172,111,122,181,34,70,43,21,202,197,141,177,230,185,6,60,68,249,129,204,239,231,149,235,251,108,166,147,57,197,220,193,121,59,182,250,231,119,92,104,180,185,51,217,220,30,211,206,55,3,140,141,211,69,51,21,116,211,87,59,116,199,231,215,26,199,74,115,129,135,60,2,241,107,249,83,195,237,202,124,205,196,253,163,28,90,247,123,50,122,166,237,146,237,64,198,34,166,178,171,151,173,83,30,143,223,170,53,206,141,26,255,0,206,57,179,61,51,24,217,225,113,54,241,118,162,237,190,19,238,236,65,115,236,143,23,179,184,250,242,252,100,105,85,61,59,244,170,58,42,141,120,196,254,177,198,36,0,25,13,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,207,99,252,127,132,114,187,8,215,227,188,119,118,246,101,142,217,210,237,85,93,9,102,233,245,37,100,76,247,34,107,158,186,190,70,39,115,87,77,117,94,228,85,45,102,29,227,123,133,252,89,136,45,152,91,15,230,119,106,186,94,107,33,183,209,65,236,91,139,58,181,19,61,25,27,55,62,4,107,117,115,145,53,114,162,38,189,234,136,126,127,31,222,82,49,223,217,126,167,74,69,175,14,222,96,114,199,249,229,101,254,219,17,161,204,179,75,216,60,85,22,40,136,210,98,56,235,211,51,29,107,107,98,182,15,45,218,76,139,17,154,98,171,174,43,183,85,113,17,76,211,17,230,209,77,81,174,180,204,241,153,215,124,110,78,112,0,223,42,80,0,5,139,196,92,111,112,191,132,241,5,207,11,98,12,206,236,183,75,53,100,214,250,216,61,139,113,127,74,162,23,171,36,102,230,64,173,118,142,106,166,173,85,69,211,185,85,11,167,128,49,254,17,205,28,35,65,142,240,37,219,218,118,59,159,87,178,213,116,37,135,169,211,149,241,63,220,149,173,122,104,248,222,157,237,77,116,213,59,149,20,133,46,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,163,67,150,230,151,177,152,170,236,87,17,164,68,240,215,162,98,58,214,214,218,236,30,91,179,121,22,31,52,194,215,92,215,114,170,34,98,169,166,99,206,162,170,167,77,41,137,227,17,166,249,220,253,12,69,198,247,11,248,79,16,92,240,182,32,204,238,203,116,179,86,77,111,173,131,216,183,23,244,170,33,122,178,70,110,100,10,215,104,230,170,106,213,84,93,59,149,80,186,120,3,31,225,28,209,194,52,24,239,2,93,189,167,99,185,245,123,45,87,66,88,122,157,57,95,19,253,201,90,215,166,143,141,233,222,212,215,77,83,185,81,72,82,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,25,110,105,123,25,138,174,197,113,26,68,79,13,122,38,35,172,219,93,131,203,118,111,34,195,230,152,90,235,154,238,85,68,76,85,52,204,121,212,85,84,233,165,49,60,98,52,223,59,153,8,0,55,202,148,0,0,0,0,0,0,0,1,231,236,88,255,0,6,226,108,77,137,176,101,139,16,210,85,223,112,117,69,53,53,246,222,213,84,158,133,245,20,236,168,129,94,213,68,85,100,145,72,138,215,166,172,85,108,141,69,221,27,218,223,64,66,183,21,92,66,226,174,23,249,168,99,44,220,194,212,221,191,176,123,38,154,227,107,125,84,148,240,220,232,101,178,209,54,90,121,28,197,255,0,38,70,43,154,246,178,88,162,122,177,251,54,172,186,100,190,111,96,220,250,202,252,63,155,153,127,61,92,150,44,69,78,233,169,210,174,5,134,120,158,201,29,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,80,246,160,0,49,87,251,168,252,9,255,0,217,207,253,204,222,63,230,134,74,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,53,109,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,0,178,153,215,198,103,13,156,59,98,170,92,21,156,121,145,244,126,245,91,111,101,210,10,111,99,215,213,239,165,124,146,70,217,55,211,193,35,19,87,195,34,104,171,187,221,215,77,21,21,111,89,10,220,234,252,211,225,111,151,244,62,163,113,2,85,50,47,138,60,137,226,83,219,127,145,76,115,244,143,232,231,102,246,159,248,50,178,143,161,218,58,189,31,245,76,81,238,221,208,151,244,117,211,111,126,154,166,183,84,138,190,70,63,93,159,118,255,0,18,37,80,1,249,52,216,166,197,87,138,174,56,42,158,187,125,234,213,111,163,186,86,83,116,158,157,42,90,185,42,99,167,147,122,166,199,110,125,21,74,104,138,174,78,158,174,68,71,53,87,245,136,139,230,135,155,216,203,33,120,246,203,108,220,203,249,233,35,190,225,220,15,71,53,58,85,192,147,65,43,31,91,115,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,32,75,160,45,87,12,92,66,225,94,40,50,106,203,155,152,90,155,176,118,254,165,53,198,214,250,168,234,38,182,87,68,237,178,211,200,230,47,249,50,49,92,214,57,241,75,19,213,140,223,181,46,168,0,0,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,1,4,60,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,9,222,0,0,0,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,100,43,114,197,227,199,242,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,0,0,90,172,244,226,143,34,120,107,246,39,229,175,28,253,28,250,71,218,125,153,254,12,172,172,235,246,126,151,91,253,77,20,155,118,245,226,253,45,53,221,221,174,139,167,148,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,112,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,0,0,0,0,0,178,153,215,198,103,13,156,59,98,170,92,21,156,121,145,244,126,245,91,111,101,210,10,111,99,215,213,239,165,124,146,70,217,55,211,193,35,19,87,195,34,104,171,187,221,215,77,21,21,111,89,29,92,233,50,114,251,140,50,107,9,103,21,162,110,165,38,93,220,42,41,238,148,219,88,155,105,110,78,167,141,181,59,220,244,85,217,60,20,241,116,218,199,185,221,167,119,186,216,220,170,25,107,146,28,93,112,233,196,117,214,231,98,201,172,204,164,191,220,173,20,236,171,171,163,117,21,85,20,233,3,157,183,170,200,234,98,141,210,49,29,181,174,115,17,200,197,124,104,237,187,217,173,224,53,204,224,143,62,105,184,113,226,95,7,102,77,230,182,174,12,60,149,15,181,226,4,134,162,88,216,182,234,150,44,82,73,43,34,99,221,51,33,115,163,169,72,182,59,123,233,216,137,163,182,185,54,51,3,21,127,186,143,192,159,253,156,255,0,220,205,227,254,104,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,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,34,127,185,92,121,19,203,47,182,189,98,180,11,235,155,217,209,149,249,11,131,100,204,12,220,197,244,152,118,197,29,68,84,137,81,51,36,149,242,207,34,174,200,162,138,38,186,89,95,162,57,202,214,53,202,140,99,222,186,53,142,84,179,248,79,152,247,6,56,231,21,89,176,86,22,206,78,219,122,196,23,10,123,93,186,155,232,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,129,124,231,243,230,155,21,102,134,26,200,11,21,109,95,103,192,244,238,186,95,88,218,137,91,4,151,26,200,227,116,17,190,21,98,49,239,134,155,71,182,84,115,251,171,164,98,108,86,189,29,226,121,62,228,229,247,28,241,64,153,171,79,55,103,178,229,165,190,122,138,201,54,177,253,122,170,234,121,233,41,233,180,87,181,237,220,199,212,203,212,70,189,169,217,182,59,106,200,213,2,111,192,0,121,251,174,63,193,182,44,101,96,203,235,206,33,164,163,196,56,170,158,186,166,203,67,50,171,95,94,202,52,137,106,82,37,84,218,231,177,179,198,245,102,187,213,155,220,136,173,141,234,223,64,69,175,59,139,181,214,193,117,200,107,237,138,231,87,110,185,91,170,49,5,93,29,101,36,206,134,122,105,227,117,177,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,101,175,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,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,53,243,120,143,136,184,179,182,137,185,175,91,73,85,151,203,81,90,236,188,125,53,53,44,12,72,22,10,37,173,98,181,146,62,161,94,215,172,44,123,231,114,35,222,215,62,38,198,199,116,219,242,114,224,230,1,89,195,189,246,44,164,205,236,69,254,148,245,253,166,120,170,106,35,158,162,76,59,85,177,242,110,167,100,44,146,71,195,52,136,140,124,40,221,169,36,169,43,85,159,158,73,66,111,192,0,15,21,125,206,140,175,195,89,161,134,114,94,245,139,233,32,198,216,194,158,166,174,207,101,107,36,150,121,224,130,55,201,36,175,216,213,108,44,219,20,187,93,42,177,30,177,72,214,110,86,57,18,223,241,131,197,158,13,225,23,43,254,156,95,105,233,47,23,218,250,136,233,172,88,113,213,235,75,61,213,233,35,18,117,99,210,57,85,140,138,39,172,142,122,179,102,189,54,42,163,165,98,44,0,227,204,232,205,12,202,205,9,243,163,23,226,250,185,241,180,245,20,149,107,122,164,100,116,51,199,61,52,113,199,79,44,125,153,177,182,39,177,176,197,163,152,141,93,88,142,241,239,3,103,48,98,175,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,114,168,0,4,69,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,130,79,242,135,58,50,191,62,176,108,121,129,148,120,190,147,17,88,164,168,150,145,106,33,100,145,62,41,227,84,223,20,177,74,214,203,19,244,86,185,26,246,181,85,143,99,211,86,189,170,182,211,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,243,144,211,190,55,107,28,172,119,186,229,211,93,23,69,69,68,133,110,5,191,132,119,240,142,195,191,193,127,255,0,150,191,123,182,246,173,254,203,246,94,246,118,143,105,109,255,0,231,63,208,221,252,189,253,46,151,231,250,39,171,230,143,231,179,51,126,197,244,122,32,38,167,34,248,163,200,158,37,61,183,249,20,199,63,72,254,142,118,111,105,255,0,131,43,40,250,29,163,171,209,255,0,84,197,30,237,221,9,127,71,93,54,247,233,170,107,117,72,171,228,99,245,217,247,111,241,34,85,0,22,171,61,56,163,200,158,26,253,137,249,107,199,63,71,62,145,246,159,102,127,131,43,43,58,253,159,165,214,255,0,83,69,38,221,189,120,191,75,77,119,119,107,162,233,117,72,171,231,157,245,39,247,147,240,208,51,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,243,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,200,2,0,121,92,121,236,203,47,182,189,30,180,159,224,7,159,186,227,252,27,98,198,86,12,190,188,226,26,74,60,67,138,169,235,170,108,180,51,42,181,245,236,163,72,150,165,34,85,77,174,123,27,60,111,86,107,189,89,189,200,138,216,222,173,244,4,90,243,184,187,93,108,23,92,134,190,216,174,117,118,235,149,186,163,16,85,209,214,82,76,232,103,166,158,55,91,29,28,177,200,213,71,49,237,114,35,145,200,168,168,168,138,128,74,80,49,171,129,126,51,108,92,97,229,197,85,206,75,87,177,177,158,23,236,244,248,154,219,19,30,180,173,146,84,127,74,166,154,71,107,172,50,244,165,84,141,206,89,35,115,28,215,110,68,100,178,100,168,0,0,30,126,197,143,240,110,38,196,216,155,6,88,177,13,37,93,247,7,84,83,83,95,109,237,85,73,232,95,81,78,202,136,21,237,84,69,86,73,20,136,173,122,106,197,86,200,212,93,209,189,173,244,4,43,113,85,196,46,42,225,127,154,134,50,205,204,45,77,219,251,7,178,105,174,54,183,213,73,79,13,206,134,91,45,19,101,167,145,204,95,242,100,98,185,175,107,37,138,39,171,31,179,106,203,166,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,15,106,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,7,201,137,177,77,139,7,219,161,187,98,58,238,201,73,81,112,160,181,199,39,73,242,110,170,173,170,138,146,154,61,24,138,169,190,121,226,102,186,109,110,237,92,168,212,85,79,174,231,118,181,89,105,153,89,121,185,210,80,83,201,81,5,35,37,169,153,177,49,211,207,43,33,134,36,115,149,17,95,36,178,71,27,27,226,231,189,173,77,85,81,8,75,198,252,102,223,120,195,227,187,36,110,113,218,189,141,131,48,190,96,89,169,240,205,182,86,49,106,155,28,183,58,94,173,77,76,141,215,89,165,233,68,171,27,92,177,198,214,53,173,220,168,249,100,145,94,104,254,68,243,55,236,95,88,162,3,42,129,128,28,177,120,241,252,183,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,248,0,0,0,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,198,191,238,163,240,39,255,0,103,63,247,51,120,255,0,154,23,87,139,31,43,25,201,242,255,0,16,250,116,230,181,128,109,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,117,185,53,69,67,176,165,124,64,165,158,239,197,84,236,58,151,84,94,245,43,106,234,128,84,88,46,49,178,86,143,57,50,202,162,221,61,36,82,201,11,88,212,115,186,104,168,139,83,3,187,149,237,119,248,138,95,211,162,178,146,10,250,103,210,84,53,86,55,233,170,34,233,224,186,255,0,192,6,173,104,234,252,61,119,145,172,122,197,87,69,44,144,185,88,245,238,114,106,215,104,169,253,38,199,156,46,102,93,22,102,101,22,31,189,211,212,75,44,146,91,169,30,187,216,230,170,34,210,194,239,229,42,255,0,143,250,200,71,227,211,35,29,146,57,219,87,79,12,40,202,60,65,37,101,194,31,239,158,170,238,237,114,163,147,193,21,52,69,103,119,249,204,178,229,35,196,85,68,216,137,217,61,125,171,69,233,209,213,84,83,35,41,60,33,138,42,86,49,21,233,241,247,23,197,63,164,9,101,0,1,214,239,117,124,14,83,84,57,114,106,112,128,86,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,1,74,248,149,20,175,136,20,34,234,190,10,118,39,129,74,34,106,86,0,252,220,71,121,166,195,246,42,235,197,84,204,137,148,148,242,205,185,234,136,158,235,21,223,21,68,248,31,164,98,127,49,44,219,143,47,50,66,245,110,138,166,24,234,110,52,85,16,70,143,70,42,170,201,71,86,136,136,142,114,119,234,207,212,160,66,255,0,20,185,153,46,109,231,85,235,25,186,86,73,28,208,210,65,10,177,173,106,109,101,60,104,191,162,170,159,165,187,226,74,239,42,28,150,250,25,146,17,98,155,197,12,177,220,46,87,10,247,191,123,164,110,138,146,196,198,232,215,53,186,119,64,159,172,134,204,186,194,211,227,76,115,97,195,16,65,36,190,209,185,82,211,72,140,71,106,140,146,102,49,87,221,69,84,253,47,29,13,151,242,219,11,210,224,252,31,69,97,164,137,241,178,23,74,237,175,114,170,234,233,28,191,30,255,0,136,30,156,3,133,93,0,165,234,139,220,82,212,208,225,218,170,234,135,99,127,104,28,167,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,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,158,55,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,124,224,247,138,124,63,196,46,8,167,181,92,107,250,56,242,197,71,19,47,116,115,171,26,250,189,168,214,45,124,40,198,181,171,20,142,209,92,214,181,58,79,126,197,77,171,27,228,135,51,212,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,52,57,102,99,94,2,238,188,105,158,49,249,199,106,217,219,157,141,195,237,118,6,104,141,41,191,68,76,209,87,111,217,159,225,158,158,169,223,29,83,60,224,183,185,21,157,152,71,63,50,250,147,29,225,41,255,0,216,233,174,116,187,101,254,240,175,232,69,44,212,187,228,141,157,94,159,89,169,212,107,118,187,197,63,82,92,34,192,183,114,155,180,197,116,78,177,46,62,197,225,47,224,111,213,134,196,211,52,215,76,233,49,60,98,64,1,246,199,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,99,223,31,222,82,49,223,217,126,167,74,69,175,14,222,96,114,199,249,229,101,254,219,17,41,92,127,121,72,199,127,101,250,157,41,15,118,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,8,110,208,85,204,198,209,87,84,71,140,186,95,146,11,19,138,217,124,85,136,157,38,171,149,199,227,110,220,54,8,5,139,225,47,137,251,71,19,24,34,162,189,246,239,102,98,139,7,70,11,245,12,109,114,211,163,228,71,244,231,129,235,174,177,73,211,145,81,138,170,246,43,92,215,110,68,108,143,190,132,182,205,234,49,22,226,237,185,214,37,206,217,150,91,137,202,49,117,224,113,148,243,110,81,58,76,123,254,248,152,223,19,211,19,168,1,98,248,180,226,126,209,195,62,8,167,175,101,187,218,120,162,255,0,214,130,195,67,35,92,148,234,248,209,157,73,231,122,105,164,81,245,35,85,98,42,61,234,230,181,187,81,93,35,23,175,81,135,183,55,110,78,145,6,91,150,226,115,124,93,24,28,29,60,235,149,206,145,30,255,0,186,34,55,204,244,68,106,138,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,30,238,55,27,133,226,225,85,118,187,87,212,86,215,86,204,250,154,170,170,153,93,44,179,202,247,43,159,35,222,229,85,115,156,229,85,87,42,170,170,170,170,147,9,192,15,148,140,9,246,167,169,213,17,45,159,171,159,141,174,174,184,159,24,116,79,43,246,39,11,178,248,91,19,58,205,55,40,143,194,221,200,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,165,243,224,131,140,122,172,149,187,199,151,25,147,122,255,0,75,186,206,188,209,207,59,38,153,246,90,141,174,126,232,91,19,30,247,69,43,211,107,162,68,209,31,39,81,21,191,156,234,120,101,120,171,120,92,125,83,118,116,137,214,53,234,223,211,217,185,179,219,188,135,25,159,236,149,139,120,26,121,213,219,230,92,230,244,213,17,68,196,197,49,211,87,157,172,71,78,154,70,253,33,43,96,2,114,229,80,0,5,156,226,155,136,127,224,211,151,214,252,119,244,67,233,31,111,188,197,105,236,190,208,236,123,55,193,60,189,77,253,57,53,211,161,166,221,169,250,90,235,221,162,217,204,128,230,27,249,115,205,187,14,86,126,72,61,137,237,190,213,253,255,0,244,131,180,244,122,52,210,207,252,95,102,102,237,122,91,127,73,52,221,175,126,154,47,177,227,231,40,51,23,58,178,122,207,133,178,203,15,123,102,233,75,137,105,238,19,65,218,224,167,219,78,218,90,166,57,251,166,123,26,186,58,86,38,136,186,247,248,104,139,166,53,240,131,194,15,17,57,93,196,78,18,199,120,239,47,61,153,99,182,118,254,213,85,237,106,25,186,125,74,26,136,153,238,69,51,158,186,190,70,39,115,87,77,117,94,228,85,52,56,171,248,234,113,212,209,106,39,201,235,78,190,110,177,199,126,253,63,53,181,144,101,91,41,127,101,47,226,177,245,81,242,200,166,239,54,38,236,211,86,177,76,243,52,163,159,26,239,225,28,217,215,181,37,32,3,124,169,64,0,16,3,205,31,207,102,102,253,139,232,244,71,159,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,190,131,154,63,158,204,205,251,23,209,232,140,85,3,105,44,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,199,235,16,129,203,131,152,5,103,14,247,216,178,147,55,177,23,250,83,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,121,37,155,240,53,87,54,83,225,59,202,198,77,252,191,195,222,157,1,173,97,46,156,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,96,147,64,0,2,21,185,213,249,167,194,223,47,232,125,70,226,75,166,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,215,135,137,222,33,113,87,20,25,203,122,205,204,83,77,216,59,127,78,154,221,107,101,84,149,16,219,40,98,110,216,169,227,115,215,252,169,30,173,107,26,249,101,149,232,198,111,218,129,159,252,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,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,3,29,120,62,226,207,25,112,139,154,31,78,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,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,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,35,45,57,121,241,167,117,225,99,52,41,236,88,191,16,85,183,42,241,45,66,166,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,116,228,123,33,218,19,232,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,106,174,109,80,106,174,4,154,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,101,208,213,92,153,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,80,144,160,0,26,171,146,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,136,176,6,213,0,194,14,90,124,117,84,241,53,134,106,178,195,51,171,234,234,179,67,14,83,207,114,170,174,117,44,81,193,119,183,45,66,35,103,98,65,27,34,133,240,172,240,194,232,213,169,185,58,114,53,207,87,72,145,230,248,17,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,63,192,0,0,0,0,0,7,148,205,92,179,194,185,201,151,24,143,43,113,173,39,104,178,226,107,124,182,250,157,177,198,249,33,222,158,228,241,117,24,246,54,104,158,141,146,55,171,87,100,140,99,145,53,106,30,172,1,171,102,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,97,62,4,51,210,251,196,79,12,24,71,49,177,141,230,213,113,197,46,237,86,235,235,173,232,198,108,170,167,168,146,54,44,209,49,85,34,154,72,18,9,220,196,70,183,243,200,230,49,172,115,26,145,129,206,11,39,47,184,27,138,5,205,90,137,187,69,151,50,237,240,84,81,201,181,140,232,85,80,211,193,73,81,77,162,61,207,118,214,50,154,94,162,181,141,94,211,177,187,150,55,41,234,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,16,35,172,159,62,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,1,132,138,99,188,227,177,96,110,78,153,103,149,85,16,246,139,214,101,220,46,84,244,113,238,123,58,20,180,56,130,106,186,138,157,81,142,99,182,189,148,209,116,213,204,114,246,157,237,220,145,185,0,194,172,254,206,59,239,16,25,203,139,51,139,17,195,217,234,241,53,193,213,17,211,110,99,251,37,43,26,145,211,83,111,99,24,146,116,160,142,40,186,155,17,207,217,185,222,243,149,73,169,229,105,145,116,121,63,194,157,135,18,86,217,187,38,36,204,79,244,73,115,154,69,130,73,31,75,34,170,91,216,217,34,77,221,30,203,211,153,177,189,206,115,36,169,159,244,85,202,198,194,182,64,228,229,247,136,12,229,194,121,59,135,38,236,245,120,154,224,218,121,42,118,177,253,146,149,141,116,149,53,59,30,246,36,157,40,35,150,94,158,244,115,246,109,111,188,228,67,102,144,0,0,34,175,158,119,212,159,222,79,195,72,213,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,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,36,171,158,119,212,159,222,79,195,72,171,3,100,142,21,120,152,193,188,87,229,29,30,105,96,250,26,187,115,219,80,235,109,222,217,82,138,231,219,174,49,178,55,203,2,73,181,27,51,54,203,27,217,35,81,55,49,237,220,214,63,124,108,188,6,184,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,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,67,213,128,0,183,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,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,110,205,38,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,193,254,82,156,107,251,18,178,143,132,220,205,185,218,168,236,179,117,164,193,119,9,215,161,35,107,166,159,168,251,99,149,27,178,78,179,229,150,72,157,35,154,228,145,29,18,44,139,44,44,100,154,231,70,111,96,220,133,202,252,65,155,153,129,61,92,118,44,59,78,217,170,18,146,5,154,121,94,249,27,20,80,198,206,228,87,201,44,145,198,138,229,107,17,94,138,231,53,168,174,77,107,49,254,0,198,89,89,140,174,217,125,152,56,122,174,199,136,108,117,11,77,93,67,82,137,190,39,232,138,138,138,138,173,123,28,213,107,216,246,170,177,236,115,92,213,115,92,138,190,215,58,184,157,206,94,33,44,88,38,193,155,24,163,219,113,224,43,124,214,251,109,76,176,183,181,79,213,123,86,73,234,102,253,57,166,86,71,79,26,189,203,222,216,26,229,69,145,210,201,32,125,92,85,113,49,140,184,175,205,202,204,210,198,20,52,150,230,54,157,182,219,69,178,153,17,204,183,91,163,124,143,138,5,147,106,58,103,238,150,71,190,71,34,110,123,221,181,172,102,200,217,104,12,191,229,205,193,71,240,170,204,121,239,248,254,217,117,143,44,176,183,231,46,85,48,39,74,59,165,114,43,22,59,99,102,220,215,183,115,30,178,74,232,145,206,100,109,107,117,137,211,69,34,98,0,30,171,43,115,75,29,228,182,59,182,102,102,90,95,125,141,137,44,221,110,197,91,217,97,168,233,117,97,124,50,126,110,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,216,79,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,64,241,37,192,141,247,47,114,11,47,248,160,203,214,118,220,33,136,48,125,138,233,137,41,181,100,126,194,170,158,138,223,31,83,124,181,14,150,171,181,85,212,79,38,145,198,141,135,93,186,35,54,170,89,94,31,120,157,206,94,24,111,183,107,254,80,226,143,102,201,123,183,203,111,174,166,158,22,212,82,205,171,30,144,206,232,95,171,22,104,30,245,146,39,170,46,142,220,215,35,163,146,88,222,18,169,204,235,143,31,200,133,138,167,33,178,158,245,183,31,98,11,123,189,165,116,183,92,122,117,88,94,23,62,23,71,171,122,78,78,181,68,14,168,70,237,146,57,97,106,199,50,105,190,39,44,59,96,12,1,140,179,79,25,90,114,251,47,176,245,93,243,16,223,42,18,154,134,134,153,19,124,175,209,85,85,85,85,26,198,53,168,231,189,238,84,99,24,215,57,202,214,181,85,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,82,114,121,115,112,19,252,21,236,83,230,70,98,79,218,51,55,19,91,251,29,93,60,21,27,233,108,180,47,123,37,90,54,171,23,100,211,43,227,141,210,203,222,212,115,26,200,151,107,93,36,193,117,120,58,224,235,2,112,129,129,42,44,22,10,207,108,226,75,206,207,164,24,131,167,53,63,181,58,83,84,62,151,251,213,243,203,28,29,40,234,22,63,205,170,111,211,115,181,85,238,136,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,207,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,106,238,103,167,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,132,218,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,56,50,95,55,177,150,66,230,134,31,205,204,191,158,146,59,238,29,168,116,212,233,87,2,77,4,172,124,110,138,88,100,103,114,171,36,138,73,35,85,106,181,232,143,85,107,154,228,71,38,195,220,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,228,200,197,115,88,231,197,44,79,86,51,126,212,214,176,190,188,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,81,136,168,217,94,138,27,25,131,202,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,8,1,230,143,231,179,51,126,197,244,122,35,242,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,31,235,115,71,243,217,153,191,98,250,61,17,138,160,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,144,173,203,23,143,31,200,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,128,33,91,153,215,30,63,150,251,237,78,67,101,61,235,118,1,195,247,7,123,74,233,110,184,245,41,113,68,205,100,46,143,86,244,154,189,26,121,219,80,141,219,36,145,76,228,142,100,215,100,78,75,235,205,123,142,58,108,53,106,189,240,143,151,44,171,75,237,202,158,157,152,186,236,143,150,157,40,105,37,108,115,182,138,5,106,181,101,124,241,57,157,87,46,177,36,50,186,61,30,233,31,209,136,176,46,175,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,1,1,118,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,27,4,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,77,123,15,107,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,48,90,174,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,191,106,93,80,0,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,213,0,142,174,88,188,192,43,51,118,142,155,135,236,239,196,93,175,29,82,109,131,12,220,165,142,121,106,175,212,177,193,52,210,182,165,237,98,198,147,65,29,63,124,210,61,174,153,175,110,168,233,26,247,201,34,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,14,23,192,228,1,212,228,212,169,138,137,220,114,239,216,117,183,84,93,84,14,224,112,139,169,200,17,215,205,179,33,215,27,225,43,86,61,179,208,205,37,194,203,77,36,108,216,233,28,138,178,213,211,35,181,107,90,237,123,156,191,20,35,15,133,172,204,151,41,51,170,203,140,219,43,35,142,24,106,224,153,94,214,185,54,190,158,68,79,210,84,79,210,219,241,54,38,204,172,39,69,140,176,165,93,162,178,41,36,73,58,122,35,28,168,189,210,49,223,15,242,80,214,143,49,112,180,248,47,28,223,176,196,240,73,23,179,174,85,84,209,163,209,218,171,35,153,236,69,247,145,21,127,71,199,64,54,116,195,151,154,108,65,98,161,188,82,204,201,89,87,79,20,219,152,168,169,239,49,29,240,85,79,137,250,70,39,242,237,205,184,243,15,36,44,182,233,106,97,146,166,221,69,79,4,136,196,98,42,44,116,116,136,168,168,215,47,126,175,253,72,101,128,28,47,129,214,171,162,248,41,218,80,168,154,129,202,120,149,20,167,137,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,2,133,241,42,85,208,164,10,145,17,14,64,3,135,57,172,106,185,238,70,162,120,170,174,136,66,15,53,92,243,172,199,57,196,236,3,73,60,79,182,219,41,104,42,151,108,108,215,173,210,151,249,104,229,254,76,222,29,196,196,231,46,43,164,193,121,119,114,191,214,61,27,28,46,129,154,171,218,212,213,211,49,60,93,221,241,53,174,199,216,154,124,101,139,107,113,12,202,174,125,95,73,60,27,175,187,27,89,252,148,68,254,72,25,121,202,203,41,83,26,231,58,98,106,202,73,223,73,110,143,186,70,171,218,212,146,58,186,39,248,163,116,215,71,47,114,169,57,102,25,114,198,200,202,188,168,200,248,106,238,238,107,171,171,171,171,223,38,145,200,207,25,35,106,119,63,246,66,159,4,255,0,143,51,64,20,185,74,138,85,117,2,157,53,93,74,209,62,37,40,157,229,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,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,185,92,61,231,182,39,225,223,49,233,179,3,13,82,83,214,181,208,186,134,229,65,62,136,218,218,39,189,142,146,36,126,138,177,59,116,108,115,94,212,93,28,198,234,143,110,230,58,107,112,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,128,131,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,55,185,54,105,242,58,188,141,217,243,39,221,63,167,95,226,170,57,75,216,79,237,29,143,218,56,10,127,196,219,142,31,250,148,245,123,81,191,155,61,63,54,122,52,152,64,124,214,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,15,164,156,113,114,188,196,211,58,79,16,0,31,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,123,227,251,202,70,59,251,47,212,233,72,115,38,51,143,239,41,24,239,236,191,83,165,34,215,135,111,48,57,99,252,242,178,255,0,109,136,134,109,5,60,252,109,20,245,211,30,50,233,142,71,239,252,151,102,49,55,244,215,155,118,185,211,175,75,118,229,248,217,93,153,56,159,40,49,245,155,49,240,116,180,236,187,89,38,116,176,165,76,41,44,82,53,236,116,114,70,246,247,42,181,241,189,236,85,106,163,145,28,170,215,53,200,142,73,165,200,92,231,195,249,249,150,54,172,200,195,240,118,62,217,190,10,219,123,170,25,52,148,21,113,174,146,66,245,103,244,61,170,228,107,157,28,145,189,90,221,218,36,119,113,197,193,172,25,41,59,51,47,44,109,213,14,193,53,179,54,10,170,24,163,146,86,216,156,145,194,200,214,73,164,154,73,36,108,242,245,87,122,181,173,99,149,172,215,87,177,22,206,112,211,196,94,39,225,187,31,125,43,180,195,81,114,180,213,194,248,46,214,70,214,37,60,87,6,236,127,69,92,229,100,136,215,71,35,145,237,122,55,118,155,216,138,141,145,250,252,96,177,55,114,92,68,225,241,31,54,120,255,0,250,143,235,223,26,50,118,163,35,192,242,155,147,81,155,228,243,19,126,152,243,117,221,51,166,186,218,171,126,145,49,51,186,103,88,137,223,19,205,171,156,151,76,250,206,124,63,144,121,99,117,204,140,65,7,108,236,123,32,162,183,182,161,144,201,95,87,34,233,28,44,87,255,0,75,220,173,71,57,177,199,35,209,174,219,162,194,214,104,230,78,39,205,252,125,121,204,124,99,45,59,238,215,185,155,44,201,77,10,69,20,109,99,27,28,113,177,189,234,141,100,108,99,17,92,170,229,70,162,185,206,114,171,151,216,241,45,196,94,39,226,71,31,125,43,187,67,81,109,180,210,66,200,45,54,71,86,37,68,86,246,236,103,89,90,228,100,104,231,73,35,85,238,122,183,118,155,24,170,173,141,154,94,62,7,120,53,131,58,231,126,101,230,117,186,161,184,38,138,103,65,75,67,44,114,68,219,235,150,57,153,34,199,52,115,71,36,109,130,94,146,239,70,185,175,114,57,154,234,199,162,49,184,155,185,214,34,48,248,127,155,28,63,253,79,245,239,157,13,151,200,240,60,153,100,213,230,249,196,196,95,170,60,237,55,204,107,166,150,169,223,164,204,204,111,152,210,38,119,204,243,105,231,49,8,152,206,0,124,164,96,79,181,61,78,168,139,94,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,163,239,103,233,230,99,107,167,170,153,241,134,55,44,23,254,85,179,24,107,250,105,206,187,68,233,213,173,187,146,139,94,34,124,192,230,119,243,202,245,253,182,83,194,213,91,174,20,48,82,84,214,208,84,83,195,112,133,106,105,36,150,39,49,181,17,36,143,141,100,141,85,52,123,82,72,228,102,228,213,55,49,201,226,213,68,247,92,68,249,129,204,239,231,149,235,251,108,166,111,101,103,13,54,30,36,56,10,192,246,183,37,61,46,42,180,195,121,118,29,185,212,201,55,74,146,89,46,210,186,86,189,145,185,17,205,149,176,54,53,115,154,245,98,57,92,214,170,166,139,174,181,131,175,27,126,237,22,248,198,179,29,187,227,119,189,52,199,237,46,31,101,242,172,14,39,23,31,221,215,54,232,170,126,204,77,186,167,157,167,76,68,211,26,244,233,172,198,179,17,19,248,252,188,120,181,254,43,32,243,79,19,255,0,176,193,131,170,170,219,251,209,109,239,153,93,255,0,139,232,53,201,254,52,72,239,226,99,36,32,128,124,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,101,11,130,14,49,233,115,170,209,30,92,102,77,235,253,49,40,250,243,71,60,236,134,22,94,169,247,57,251,161,108,76,99,27,44,76,93,174,137,19,85,100,125,68,87,126,115,167,190,201,115,57,159,240,152,141,213,71,13,124,39,183,171,240,239,169,185,79,216,106,105,215,104,178,136,138,173,87,190,228,83,194,53,143,73,78,155,166,153,227,87,84,207,59,124,76,243,125,151,31,222,82,49,223,217,126,167,74,67,153,61,248,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,57,252,0,120,72,255,0,177,55,255,0,183,174,127,243,131,215,54,202,111,227,239,197,203,115,17,17,26,111,215,174,123,39,173,129,201,231,40,121,94,201,101,119,48,88,219,119,42,170,171,147,95,153,20,204,105,52,209,29,53,211,58,235,76,244,117,111,100,32,48,231,154,103,151,236,63,252,242,164,254,197,90,97,207,0,62,109,240,39,218,158,153,84,100,226,51,111,147,227,41,194,243,53,214,99,126,189,125,154,126,109,30,77,201,247,237,125,156,189,159,252,167,155,228,233,185,60,206,102,186,243,34,103,231,115,163,77,116,251,51,167,107,33,57,179,253,85,253,185,255,0,184,150,247,149,159,152,28,65,252,205,171,254,219,68,72,70,109,100,6,82,103,159,178,191,42,120,75,219,126,196,235,246,15,239,250,154,110,143,91,167,212,254,34,70,110,215,165,31,233,107,166,222,237,53,93,127,59,43,56,96,200,220,149,196,21,24,167,44,176,63,177,174,149,84,111,183,205,63,180,235,42,55,83,185,236,123,153,182,105,94,212,213,209,49,117,68,215,187,199,69,93,124,110,101,119,171,204,126,87,19,28,221,99,175,93,209,167,87,230,217,96,246,243,45,195,236,100,236,237,84,87,229,166,154,227,93,41,230,121,213,205,81,191,157,175,9,223,230,241,93,48,1,190,84,168,1,230,143,231,179,51,126,197,244,122,34,239,242,187,200,108,27,196,150,81,241,21,149,56,206,138,145,204,184,211,225,231,219,43,166,167,89,159,105,184,163,46,169,79,91,18,53,236,118,248,220,237,85,168,246,239,98,190,55,46,199,185,22,208,115,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,122,230,247,14,185,185,146,89,185,38,73,99,60,39,86,252,78,250,136,161,182,67,111,137,245,44,188,50,103,171,41,230,162,86,183,116,236,149,201,181,168,141,223,189,29,27,154,217,26,230,54,114,121,127,229,119,16,89,69,195,237,167,7,113,3,137,123,93,125,38,248,173,182,89,226,138,90,171,13,44,114,200,198,82,186,186,26,137,99,170,133,99,108,50,68,155,90,232,90,247,69,185,205,107,27,29,245,186,224,12,27,125,198,86,12,193,188,225,234,74,204,67,133,105,235,169,172,181,211,34,185,244,12,172,72,146,165,98,69,93,173,123,219,4,108,87,233,189,25,189,168,168,217,30,142,244,0,106,174,1,41,57,249,203,238,155,56,120,68,203,62,32,242,130,213,87,38,96,208,101,190,30,169,188,90,105,34,150,170,124,74,198,91,45,208,70,145,163,231,70,64,250,122,104,37,114,50,24,156,249,215,70,162,43,213,186,134,74,242,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,143,47,238,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,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,229,87,26,92,201,177,151,22,184,54,209,151,214,108,31,87,128,176,244,21,18,84,222,168,97,190,165,115,47,47,69,141,105,146,85,74,120,92,140,133,205,145,232,205,92,199,61,236,114,166,232,152,168,30,39,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,99,89,125,120,62,225,51,25,113,117,154,31,65,236,85,21,118,123,21,5,60,149,55,220,70,218,4,170,130,212,197,141,235,2,61,139,36,72,247,203,43,18,54,177,31,191,78,163,209,21,177,61,82,239,243,89,202,220,9,146,217,217,128,178,207,44,236,94,198,195,118,108,191,131,177,81,118,169,170,58,93,91,189,210,105,63,57,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,6,64,114,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,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,85,202,15,43,112,38,116,224,76,255,0,203,60,203,177,123,103,13,222,126,138,118,218,46,213,53,63,87,165,53,124,209,254,114,23,178,70,233,36,76,119,186,228,215,77,23,84,85,69,196,14,43,184,81,204,126,18,179,29,248,43,26,197,219,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,249,213,200,199,235,179,238,223,226,68,154,95,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,161,139,252,177,114,143,136,44,162,225,246,154,211,157,247,142,201,65,87,182,124,51,132,165,160,138,42,171,13,44,146,205,60,174,169,149,173,73,22,105,228,168,222,176,200,174,116,45,99,81,85,174,115,226,143,48,0,0,106,174,109,80,106,174,4,154,97,94,7,42,120,173,229,195,148,120,195,47,159,73,79,152,184,62,159,16,50,134,25,89,20,76,189,210,58,243,88,245,162,150,117,68,115,30,215,35,157,3,156,238,147,95,44,173,114,53,38,89,99,141,91,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,9,191,229,21,155,216,55,26,240,175,111,202,219,52,245,105,136,114,226,162,166,27,212,19,64,173,102,202,234,218,186,170,105,162,122,106,215,177,205,89,24,169,170,61,31,11,245,106,53,88,231,218,174,107,220,14,83,98,91,85,239,139,140,185,125,90,223,109,180,244,239,197,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,234,181,116,137,97,137,210,106,199,70,254,176,100,167,0,60,96,218,184,178,202,54,186,224,181,113,227,188,29,79,71,65,138,217,52,77,70,84,206,246,57,35,174,137,209,177,177,108,168,88,101,122,198,214,181,98,123,94,205,187,18,57,36,202,3,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,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,99,62,27,179,190,213,196,126,73,97,108,232,179,88,234,236,212,248,142,158,87,62,130,166,70,200,250,105,225,158,74,121,152,143,111,115,216,146,195,38,199,232,213,115,54,185,90,197,85,98,6,180,68,170,113,19,192,119,229,191,131,188,164,207,156,167,178,238,199,216,127,43,240,255,0,180,173,118,235,119,82,171,20,66,218,26,22,199,171,186,173,78,181,60,13,168,86,237,142,73,102,106,71,10,107,178,38,164,85,155,41,240,157,229,99,38,254,95,225,239,78,128,13,115,48,6,63,198,89,89,140,173,57,131,151,216,134,174,199,136,108,117,9,83,67,93,76,169,190,39,232,168,168,168,168,173,123,28,213,115,30,199,34,177,236,115,154,228,115,92,168,187,4,112,117,198,46,4,226,255,0,2,84,95,236,20,126,198,196,150,109,159,72,48,255,0,82,106,143,101,245,102,168,101,47,247,211,224,138,57,250,177,211,172,159,155,69,217,174,215,104,169,223,129,124,215,184,28,169,195,87,91,223,23,25,114,250,68,177,92,170,41,223,139,173,40,200,169,214,134,174,87,71,3,107,96,70,163,82,86,79,43,153,213,106,235,42,77,43,164,213,237,145,253,28,10,200,188,244,204,126,29,51,30,221,154,25,95,121,236,55,90,29,98,154,25,81,95,75,112,165,114,162,201,75,83,26,42,117,33,126,214,234,154,163,145,205,107,216,230,61,140,123,66,69,121,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,47,255,0,55,156,200,177,103,6,92,112,225,154,24,98,142,235,73,106,196,214,251,253,198,146,27,165,11,233,42,153,28,137,108,84,71,198,255,0,243,61,170,232,222,221,31,27,222,199,53,238,176,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,196,174,103,249,47,106,205,110,18,241,109,246,28,33,73,118,196,248,26,157,183,235,53,99,158,216,167,160,130,57,162,117,193,204,145,92,221,88,180,108,153,206,137,85,81,235,28,106,141,116,140,143,72,54,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,63,26,208,241,35,146,23,94,28,51,183,20,228,189,230,249,73,121,168,195,149,17,53,149,244,209,186,54,84,193,52,17,212,66,245,99,187,216,245,138,104,247,179,87,35,95,185,168,231,162,35,212,45,169,237,113,118,111,99,44,107,151,120,11,43,111,51,210,38,30,203,138,123,140,54,88,33,129,26,253,245,213,110,170,169,154,87,174,174,123,220,229,141,136,154,163,17,144,179,70,163,149,238,127,138,0,73,247,37,60,139,163,186,223,113,167,16,247,235,55,91,216,155,48,222,29,169,145,96,146,54,85,74,206,165,115,218,197,69,150,57,153,11,169,88,217,17,88,213,142,174,118,123,250,185,25,45,69,148,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,94,176,0,0,34,175,158,119,212,159,222,79,195,76,74,229,157,105,181,95,248,215,203,251,21,246,217,73,113,182,220,105,239,212,149,148,117,112,182,104,42,96,146,201,92,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,50,215,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,28,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,204,174,79,249,49,196,190,8,181,92,241,222,37,185,85,225,220,175,196,244,244,247,11,117,134,229,72,201,210,244,249,27,43,123,125,54,147,182,90,23,181,34,167,247,223,19,153,83,12,172,84,71,35,34,149,146,41,143,48,6,13,204,252,51,62,12,204,12,61,73,125,177,85,84,82,84,212,91,234,209,93,4,239,166,168,142,162,36,145,186,232,246,36,176,198,170,199,106,199,162,43,92,142,106,171,87,208,0,0,0,0,1,130,188,199,249,127,209,241,17,98,151,54,242,135,14,255,0,166,197,7,102,130,90,106,121,32,167,143,17,82,239,100,123,106,31,51,227,141,147,67,26,171,217,50,187,114,199,18,196,228,127,230,86,40,182,224,251,132,204,101,197,214,104,125,7,177,84,85,217,236,84,20,242,84,223,113,27,104,18,170,11,83,22,55,172,8,246,44,145,35,223,44,172,72,218,196,126,253,58,143,68,86,196,245,77,140,207,146,138,211,106,183,84,215,214,91,237,148,148,181,23,74,132,171,174,150,24,90,199,213,78,145,71,10,75,43,145,53,123,210,40,98,141,28,237,87,100,108,111,131,81,16,60,254,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,228,207,124,142,214,73,94,239,121,203,166,186,38,136,136,137,172,17,181,65,170,184,27,36,112,201,105,181,95,248,68,202,139,21,246,217,73,113,182,220,114,222,197,73,89,71,87,11,102,130,166,9,45,144,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,72,107,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,126,177,106,93,84,148,83,172,123,165,183,207,35,154,142,99,218,228,149,209,35,213,202,248,81,171,212,145,236,155,108,207,240,157,229,99,38,254,95,225,239,78,128,246,184,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,66,58,249,80,240,57,77,134,173,86,78,46,51,25,245,105,125,185,83,212,63,8,218,85,146,211,165,13,36,173,146,7,86,206,142,70,172,175,158,39,63,164,212,214,36,134,86,201,171,221,35,58,50,104,0,2,0,121,163,249,236,204,223,177,125,30,136,159,226,0,121,163,249,236,204,223,177,125,30,136,11,171,203,59,135,172,43,197,6,77,113,15,148,120,166,167,176,118,255,0,162,245,54,235,163,41,99,168,154,217,93,19,174,78,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,102,253,201,134,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,82,69,57,26,221,173,80,221,115,146,197,53,206,145,151,42,202,123,13,93,61,27,166,106,79,52,16,186,185,178,202,200,245,220,230,49,211,194,215,57,19,70,172,177,162,233,185,53,203,254,63,184,62,181,113,101,148,110,109,189,42,227,199,120,58,158,178,191,10,62,25,90,140,169,157,236,106,201,67,43,100,123,98,217,80,176,196,196,145,206,106,196,246,177,251,182,36,145,200,24,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,243,252,243,190,164,254,242,126,26,69,173,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,69,113,91,198,109,247,139,76,184,202,187,102,60,181,116,177,158,4,246,189,61,222,229,3,24,202,91,172,117,9,69,208,169,108,109,211,165,50,246,121,82,88,209,169,30,228,107,153,162,63,165,16,126,183,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,18,185,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,79,147,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,246,215,163,214,147,147,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,66,18,249,115,113,175,252,21,115,30,123,6,63,185,221,100,203,44,83,249,187,149,52,11,213,142,215,92,170,196,142,230,216,118,185,238,218,198,44,114,182,37,107,159,27,154,237,37,116,49,70,179,210,107,67,196,142,72,93,120,112,206,220,83,146,247,155,229,37,230,163,14,84,68,214,87,211,70,232,217,83,4,208,71,81,11,213,142,239,99,214,41,163,222,205,92,141,126,230,163,158,136,143,92,223,229,59,198,165,247,13,98,171,103,10,184,234,59,173,215,15,222,53,131,7,173,190,222,201,125,143,84,178,84,84,212,54,102,195,23,90,72,102,89,94,247,76,247,57,176,116,145,85,27,18,201,36,65,96,57,163,249,236,204,223,177,125,30,136,185,92,182,248,103,193,188,87,229,30,124,101,110,48,174,171,183,61,181,24,98,229,104,185,211,42,185,246,235,140,108,187,50,41,214,61,200,217,153,182,89,24,248,220,169,185,143,118,215,49,251,36,101,181,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,8,213,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,50,255,0,39,57,169,230,62,79,240,167,38,72,91,44,29,179,25,217,180,183,97,124,77,85,58,212,71,69,109,122,200,231,44,209,74,174,234,77,79,238,71,78,196,252,207,77,99,71,49,18,159,101,70,96,115,147,176,100,213,127,15,182,155,254,53,189,246,60,125,106,184,43,48,69,52,117,46,73,43,186,210,211,165,194,55,66,136,228,116,45,129,141,145,210,42,55,100,145,192,212,122,117,122,114,194,176,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,132,170,102,79,7,214,174,19,121,91,230,83,110,9,87,38,59,198,52,248,102,191,21,190,105,90,172,166,157,151,90,69,142,134,38,198,247,69,178,157,102,149,139,35,92,229,149,238,123,247,108,88,227,143,197,114,91,203,252,154,196,152,239,22,227,75,251,251,78,100,225,46,207,83,135,224,146,103,67,217,40,102,134,162,158,170,162,22,178,116,237,59,186,201,28,137,36,27,97,214,5,107,213,211,104,204,213,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,128,132,190,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,165,234,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,126,177,106,93,84,148,83,172,123,165,183,207,35,154,142,99,218,228,149,209,35,213,202,248,81,171,212,145,236,155,109,160,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,228,47,100,141,210,72,152,239,117,201,174,154,46,168,170,138,26,251,240,125,197,158,50,225,23,52,62,156,88,169,234,239,22,42,250,121,41,175,184,113,181,233,75,5,213,137,27,210,5,123,214,57,81,143,138,87,164,141,122,51,126,157,70,34,163,101,122,46,194,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,77,120,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,221,94,92,220,107,255,0,5,92,199,158,193,143,238,119,89,50,203,20,254,110,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,168,79,72,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,250,191,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,132,239,114,243,227,78,213,197,62,87,211,216,177,126,32,164,118,106,97,170,117,76,65,70,148,205,165,90,216,18,77,177,92,32,141,174,86,189,142,106,196,217,85,136,212,100,202,228,233,198,199,195,186,207,243,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,150,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,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,3,103,224,89,78,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,151,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,14,21,62,37,26,104,186,157,133,10,157,224,114,213,42,41,69,208,168,1,6,156,211,114,149,48,86,115,174,38,163,164,157,148,151,24,251,228,114,189,205,89,36,171,173,127,138,183,77,116,106,119,34,147,150,97,151,51,156,140,171,205,124,143,154,174,208,230,182,186,134,186,129,241,235,28,143,240,146,70,175,115,63,100,203,240,95,248,131,3,121,85,103,157,102,6,206,38,224,26,185,226,101,182,231,75,95,84,155,163,102,189,110,148,95,203,87,39,242,97,240,239,38,249,174,107,218,142,99,145,200,190,10,139,170,26,188,224,28,77,62,13,197,180,88,134,21,86,190,147,170,158,13,215,222,141,204,254,82,42,127,40,217,71,38,177,93,38,52,203,187,109,254,141,232,232,230,116,236,213,30,215,38,173,153,233,226,222,239,128,30,216,225,81,20,228,1,66,120,149,148,21,34,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,41,95,19,131,149,241,57,68,248,129,200,0,12,55,230,159,142,217,132,248,93,187,210,70,168,181,21,87,11,98,49,187,218,138,228,237,26,248,42,42,248,70,171,220,159,2,21,178,83,5,213,227,236,209,195,88,110,149,138,228,169,186,209,182,111,117,206,210,55,84,70,199,47,187,223,252,191,217,251,201,5,231,33,155,205,169,196,20,89,61,73,87,38,176,54,221,113,157,141,153,138,197,110,218,173,17,90,158,246,186,185,139,223,250,144,178,60,174,114,226,44,97,159,49,221,235,105,99,154,154,134,157,28,221,241,57,232,217,25,91,68,228,84,95,4,93,28,189,254,32,78,14,16,176,199,134,112,245,45,150,61,52,129,100,94,237,127,148,247,59,227,223,241,63,100,0,56,85,209,10,10,156,80,196,93,119,119,232,191,5,2,182,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,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,51,123,151,167,22,48,96,107,133,30,64,99,150,212,73,105,191,92,209,184,126,189,174,146,85,162,173,157,205,106,82,185,154,170,54,9,100,209,90,172,68,217,44,143,115,209,91,35,159,28,153,26,247,146,99,203,211,139,25,241,205,190,143,32,49,203,105,227,187,88,109,136,220,63,94,215,71,18,86,209,64,214,181,41,92,205,81,93,60,81,232,173,86,34,239,138,55,185,232,142,141,207,146,85,145,230,156,48,151,191,203,63,151,233,248,57,255,0,149,93,130,249,251,65,151,71,109,218,127,249,199,255,0,40,143,107,173,155,224,2,86,231,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,238,98,28,88,207,125,184,93,120,112,193,45,167,91,77,12,208,183,18,92,81,209,204,181,117,49,185,146,182,150,37,106,170,70,216,164,107,122,139,221,34,203,26,179,70,53,142,234,221,46,58,184,202,131,45,45,247,44,153,203,91,141,67,49,157,92,61,11,157,198,154,73,41,229,177,53,237,167,149,138,197,116,42,217,93,52,18,200,212,124,114,35,162,93,29,170,57,19,72,190,34,217,230,107,17,19,133,179,62,212,254,95,175,225,214,191,57,43,216,42,170,170,140,255,0,51,163,72,141,246,169,158,158,19,23,59,190,198,188,126,124,110,230,204,229,175,7,28,111,221,242,86,170,221,150,217,143,55,108,203,191,122,8,36,134,149,189,162,202,249,38,124,174,157,54,55,124,241,57,242,185,100,99,183,61,19,69,143,244,122,114,74,22,14,198,56,99,48,48,197,187,25,224,203,213,61,218,203,118,133,39,164,171,129,87,108,141,213,81,81,81,116,86,185,174,69,107,152,228,71,53,205,115,92,136,168,168,144,16,94,190,26,120,170,199,220,55,223,183,90,229,168,187,97,90,169,159,83,115,195,174,168,100,81,85,203,209,124,108,145,178,186,41,22,7,35,150,55,57,209,162,43,210,38,53,218,162,38,152,121,94,117,86,27,75,55,247,209,215,211,31,237,253,71,82,73,183,188,152,89,207,57,249,142,83,17,70,34,119,205,59,162,155,147,190,103,186,185,235,215,73,159,157,164,204,212,154,80,120,220,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,246,68,206,138,233,185,76,85,76,235,18,230,92,70,30,238,18,237,86,47,211,52,215,76,233,49,59,166,38,56,196,195,30,248,254,242,145,142,254,203,245,58,82,45,120,118,243,3,150,63,207,43,47,246,216,137,74,227,251,202,70,59,251,47,212,233,72,181,225,219,204,14,88,255,0,60,172,191,219,98,34,57,231,172,45,247,71,197,46,138,228,171,232,134,55,219,185,252,170,19,123,136,176,253,163,22,97,251,158,22,196,20,157,170,215,121,163,154,223,91,7,81,204,234,211,204,197,100,140,220,197,71,55,86,185,83,86,170,42,107,220,168,164,20,230,141,163,0,216,177,245,230,215,149,216,178,163,18,225,88,166,107,173,119,42,154,71,211,75,44,78,99,93,181,236,123,90,187,152,231,58,53,118,214,163,213,138,228,107,81,200,137,153,220,198,184,167,246,173,85,79,14,184,18,190,221,85,107,139,164,252,81,89,10,245,94,181,113,205,189,180,8,170,221,172,233,58,56,223,35,152,174,118,253,35,85,98,199,43,31,135,57,75,148,184,223,59,49,189,22,1,192,54,190,215,113,171,214,73,101,145,85,180,244,116,232,168,143,168,157,232,139,178,38,234,154,174,138,170,170,214,181,28,247,53,171,241,158,98,168,197,222,167,15,102,157,102,55,107,211,175,84,127,92,125,249,60,149,228,56,141,157,203,46,230,249,149,217,183,110,228,115,185,147,164,83,20,198,255,0,41,84,207,9,152,225,166,145,205,223,58,204,199,55,231,202,235,70,1,190,227,235,53,175,52,113,101,70,26,194,178,204,231,93,46,84,212,143,169,150,40,154,199,59,107,24,198,185,119,61,205,108,104,237,174,70,43,209,202,215,35,85,22,117,176,238,31,180,97,60,63,108,194,216,126,147,178,218,236,212,112,219,232,160,234,57,253,42,120,88,140,141,155,158,170,231,104,214,162,106,229,85,93,59,213,84,131,28,218,202,92,111,146,120,222,183,0,227,235,95,100,184,210,105,36,82,198,170,234,122,202,117,85,70,84,64,245,68,223,19,180,93,23,68,84,84,115,92,141,123,92,212,204,110,92,188,83,251,42,170,155,135,92,119,95,110,165,181,203,213,126,23,172,153,122,79,74,185,38,222,234,5,84,110,215,245,93,36,143,141,207,86,187,126,177,162,189,100,137,140,100,120,170,48,151,170,195,222,167,73,157,218,244,235,213,63,215,31,115,149,76,135,17,180,89,101,172,223,45,187,55,45,219,142,119,50,52,154,102,153,223,229,41,152,227,49,28,117,214,57,187,227,73,137,231,98,87,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,71,222,71,235,11,157,211,241,67,27,149,95,162,24,47,110,223,242,171,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,67,35,245,133,206,233,248,160,229,87,232,134,11,219,183,252,170,214,211,152,135,13,56,59,21,96,27,174,124,218,82,158,211,138,176,244,48,186,190,69,146,40,98,187,210,239,100,104,217,86,71,53,58,236,107,147,166,228,85,123,209,169,10,53,234,177,35,35,91,7,99,28,79,151,248,158,221,140,240,101,234,162,211,122,180,204,147,210,85,192,169,186,55,104,168,168,168,186,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,92,157,227,127,140,122,172,234,187,201,151,25,109,122,255,0,75,186,62,132,210,79,3,38,133,247,170,141,173,126,233,155,43,24,246,197,19,215,107,98,84,209,95,31,81,85,223,155,233,218,222,25,184,102,197,220,74,226,233,172,246,122,159,102,88,237,155,125,179,121,217,20,221,131,169,20,206,131,243,14,150,55,203,212,124,10,207,113,87,110,187,151,185,59,240,243,26,168,198,99,180,193,70,254,206,153,235,143,215,179,94,212,147,98,236,226,118,119,101,102,173,166,174,34,220,68,206,149,239,230,91,152,136,138,42,137,223,51,51,174,148,105,51,231,69,26,107,230,198,119,222,248,181,196,248,219,129,139,230,124,96,154,202,123,6,51,179,205,75,109,175,74,106,116,158,42,74,222,221,77,28,155,27,80,199,53,205,146,9,219,34,39,191,177,38,70,239,115,152,174,48,199,248,127,113,111,255,0,101,159,255,0,96,219,63,230,228,160,226,238,30,242,227,21,100,156,185,1,77,67,81,135,240,139,225,167,130,56,109,15,100,114,194,216,106,25,58,43,95,35,94,142,115,164,143,87,189,232,231,61,92,247,42,171,156,174,44,39,247,44,248,126,255,0,175,12,194,255,0,210,20,95,243,67,115,142,193,230,87,106,163,201,87,194,152,137,210,102,53,157,250,206,138,207,101,182,151,98,176,54,177,17,143,194,196,243,174,213,85,17,85,186,110,77,54,230,41,230,211,206,152,158,19,19,187,89,211,174,120,206,86,226,156,23,131,177,213,190,59,78,54,194,118,108,67,67,12,201,83,29,45,214,130,42,184,153,42,53,205,73,17,146,53,200,142,70,189,201,187,77,116,114,167,197,79,198,195,249,49,147,216,78,239,6,32,194,217,81,131,108,215,74,93,221,10,219,125,138,150,158,162,45,205,86,59,108,140,98,57,186,181,206,106,232,189,232,170,158,10,89,206,62,115,127,49,114,87,39,172,248,167,44,177,15,177,174,149,88,150,158,223,52,253,146,10,141,212,238,165,170,123,153,182,102,61,169,171,162,98,234,137,175,119,142,138,186,227,95,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,67,58,254,97,134,179,138,167,15,93,51,53,206,155,244,142,158,27,245,213,22,202,118,63,58,204,114,27,185,190,26,253,52,225,232,138,230,105,154,171,137,152,166,38,106,243,98,153,166,117,142,185,223,210,188,124,195,115,255,0,54,242,51,232,7,228,179,22,251,19,219,126,213,237,255,0,222,20,213,61,110,143,100,233,255,0,31,27,246,233,213,147,244,116,215,119,126,186,38,158,55,128,110,39,243,203,58,179,134,241,133,179,55,28,123,102,215,75,134,170,46,16,193,236,202,58,125,181,13,170,165,99,95,186,24,152,229,209,178,189,52,85,211,191,195,84,77,50,87,136,126,22,114,251,137,111,163,255,0,78,239,24,134,131,232,231,107,236,190,201,168,130,45,253,163,165,191,169,213,134,77,116,232,51,77,52,241,93,117,238,211,241,178,15,131,12,174,225,211,24,214,99,108,19,126,197,53,181,213,182,201,45,82,71,117,170,167,150,36,137,242,197,34,185,18,56,35,93,219,161,106,107,170,166,138,189,222,10,158,55,48,216,217,199,249,90,106,159,39,172,110,215,179,126,238,246,203,9,158,108,197,189,145,156,190,237,138,103,27,205,170,57,222,78,38,117,154,230,105,243,244,215,117,58,71,29,220,23,240,0,110,213,114,0,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,49,87,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,32,37,80,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,38,79,58,56,215,254,10,188,8,228,165,131,0,92,237,82,102,110,41,203,252,61,29,182,154,117,234,201,107,161,91,100,105,37,205,208,237,115,29,181,236,72,226,108,170,214,190,71,57,218,74,216,101,141,67,13,185,168,101,206,73,96,14,37,238,179,229,110,42,171,159,16,223,42,38,185,99,60,61,53,52,251,45,55,25,217,13,75,103,138,162,68,70,200,202,166,212,172,139,27,21,253,39,181,233,185,173,123,34,143,13,79,170,211,105,186,223,238,180,86,43,21,178,174,227,114,184,212,71,73,71,71,73,11,166,158,166,121,28,141,142,40,227,106,43,158,247,57,81,168,212,69,85,85,68,66,245,241,29,193,102,124,240,177,106,195,119,220,212,195,244,141,182,226,90,118,43,43,45,181,61,170,10,42,213,106,185,214,250,153,17,168,214,84,181,168,174,209,170,232,222,136,245,138,73,54,73,180,38,167,128,76,185,201,44,185,225,162,193,6,66,98,170,188,85,135,175,117,21,55,42,172,67,83,77,61,43,238,215,22,191,179,84,206,148,243,34,58,157,136,234,84,141,145,162,119,50,38,170,186,71,43,165,124,112,115,171,243,79,133,190,95,208,250,141,196,179,252,0,241,131,117,225,55,55,26,235,130,210,73,129,49,141,69,29,6,43,100,209,57,95,77,3,30,228,142,186,39,70,199,75,190,157,38,149,235,27,90,228,149,142,123,54,239,88,228,142,234,243,149,187,90,175,252,73,96,155,237,138,231,73,113,182,220,114,222,219,87,71,89,73,51,102,130,166,9,43,238,14,142,88,228,106,171,94,199,53,81,200,228,85,69,69,69,64,47,7,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,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,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,0,8,1,254,234,63,29,159,246,115,255,0,115,54,127,249,160,19,252,106,174,108,81,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,155,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,117,215,3,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,77,135,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,201,145,138,230,177,207,138,88,158,172,102,253,169,4,56,187,132,204,101,135,184,87,192,92,86,89,170,42,239,120,123,21,84,92,105,175,81,195,64,141,102,30,124,21,174,165,166,89,100,73,28,233,25,59,163,147,71,244,216,198,63,100,106,170,233,25,185,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,161,41,53,92,163,56,125,187,241,5,123,205,91,228,251,240,45,207,124,244,216,2,221,75,45,5,45,53,83,226,99,94,229,170,142,126,167,71,169,214,149,176,196,216,90,199,62,54,34,244,227,88,223,157,71,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,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,186,166,16,101,207,41,14,26,48,70,110,95,51,6,247,13,94,42,195,211,84,67,83,135,48,165,203,122,210,89,222,215,164,143,73,164,73,21,213,236,220,212,99,25,50,108,72,149,205,149,42,28,169,34,102,248,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,0,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,156,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,229,71,242,215,142,126,145,253,28,246,39,179,63,193,148,116,125,14,209,219,186,223,234,104,163,221,187,161,23,233,107,166,222,237,53,93,115,252,1,21,124,239,114,183,255,0,153,166,117,219,236,95,245,94,22,187,220,251,87,238,169,160,131,162,175,255,0,235,147,183,177,159,177,238,254,45,9,84,45,87,20,249,41,252,34,120,125,198,217,57,29,195,177,85,226,11,122,118,9,221,47,78,54,87,65,43,42,41,122,174,233,200,169,10,207,12,73,38,214,43,186,106,253,186,59,69,64,214,176,201,254,91,121,47,106,206,254,45,48,189,139,20,97,10,76,73,134,44,116,245,151,235,237,29,91,219,208,72,33,133,91,3,164,141,92,157,102,118,201,104,218,177,104,228,114,57,81,237,116,123,204,96,38,123,147,70,72,93,112,46,73,95,243,162,225,124,164,168,167,205,10,136,27,67,65,12,110,223,73,5,182,122,202,117,124,175,93,17,95,36,178,75,163,26,138,141,100,108,118,229,87,171,35,9,10,0,0,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,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,114,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,153,127,202,255,0,62,243,99,136,156,130,191,227,92,227,197,127,72,47,84,88,194,170,215,5,79,97,166,164,217,74,202,42,41,27,30,202,120,227,98,232,249,164,93,85,55,123,218,107,162,34,32,102,0,0,0,0,1,170,185,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,186,165,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,99,254,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,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,176,247,10,188,76,96,222,43,242,142,143,52,176,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,107,175,106,192,24,202,251,131,111,249,131,102,195,213,117,152,123,10,212,80,211,94,171,161,68,115,40,31,88,178,165,50,202,136,187,154,199,186,9,24,143,211,98,63,99,85,81,210,49,29,117,120,62,226,207,25,112,139,154,31,78,44,84,245,119,139,21,125,60,148,215,220,56,218,244,165,130,234,196,141,233,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,20,36,123,153,215,47,250,204,221,163,169,226,7,36,48,239,107,199,84,155,167,196,214,216,164,158,90,171,245,44,112,67,12,78,166,99,158,177,164,208,71,79,221,12,108,107,166,107,221,162,186,70,177,146,67,97,180,70,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,24,57,173,240,163,151,28,59,102,62,26,198,185,95,23,178,173,89,141,237,25,230,176,69,10,54,150,219,85,74,180,235,35,169,149,23,220,134,78,212,213,72,116,219,27,152,228,98,163,28,200,226,15,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,166,127,243,91,226,143,61,184,107,252,151,126,69,49,207,209,207,164,126,219,246,159,248,50,142,179,175,217,251,15,71,253,83,20,155,118,245,229,253,29,53,221,223,174,137,160,103,249,21,124,243,190,164,254,242,126,26,121,78,2,184,245,226,199,58,120,177,192,217,103,153,121,173,237,156,55,121,246,159,109,162,246,21,182,159,171,210,182,213,77,31,231,33,167,100,141,210,72,152,239,117,201,174,154,46,168,170,139,234,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,90,120,232,227,54,197,193,230,92,82,220,227,181,123,103,25,226,142,209,79,134,109,178,177,233,74,233,34,70,117,106,106,100,110,154,67,23,86,37,88,218,228,146,71,61,173,110,212,87,203,28,37,240,147,157,246,174,28,51,251,14,103,69,230,199,87,121,167,195,148,247,71,50,130,154,70,198,250,153,230,183,84,211,194,197,123,187,152,197,150,104,247,191,71,43,89,185,200,215,170,35,23,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,80,242,151,107,181,214,255,0,117,173,190,223,110,117,119,27,149,198,162,74,186,202,202,185,157,52,245,51,200,229,116,146,201,35,149,92,247,185,202,174,87,42,170,170,170,170,147,169,203,139,129,202,158,20,176,109,126,48,204,23,210,84,102,46,48,167,129,149,208,196,200,165,101,146,145,170,175,74,40,167,68,87,61,238,114,181,211,185,174,233,57,241,68,214,163,146,20,150,75,43,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,147,64,32,7,154,63,158,204,205,251,23,209,232,139,235,202,103,55,176,110,66,229,127,17,153,185,152,19,213,199,98,195,180,248,102,106,132,164,129,102,158,87,190,75,132,81,67,27,59,145,95,36,178,71,26,43,149,172,69,122,43,156,214,163,156,150,43,154,63,158,204,205,251,23,209,232,140,85,2,234,241,59,196,46,42,226,131,57,111,89,185,138,105,187,7,111,233,211,91,173,108,170,146,162,27,101,12,77,219,21,60,110,122,255,0,149,35,213,173,99,95,44,178,189,24,205,251,82,229,101,23,47,188,237,206,30,29,49,71,16,120,126,213,87,37,61,5,60,85,56,94,211,73,20,21,83,226,86,50,170,88,43,210,52,108,233,44,15,167,72,28,228,99,162,115,231,93,27,26,42,170,107,234,249,113,112,57,77,197,110,50,175,198,25,130,250,186,124,186,193,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,86,178,88,154,212,106,204,146,199,59,192,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,150,158,33,184,179,193,188,93,114,196,204,204,113,98,167,164,179,223,104,42,45,52,215,220,56,218,245,170,158,212,245,190,82,164,10,247,172,113,43,217,44,76,73,26,244,102,205,122,140,69,87,68,244,75,85,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,141,90,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,64,185,124,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,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,89,78,43,184,81,203,142,45,114,225,248,43,26,197,216,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,154,246,102,150,86,227,188,150,199,119,60,179,204,187,23,177,177,37,155,163,219,104,187,84,53,29,46,172,44,154,63,206,66,247,198,237,99,149,142,247,92,186,107,162,232,168,168,155,47,93,113,254,13,177,99,43,6,95,94,113,13,37,30,33,197,84,245,213,54,90,25,149,90,250,246,81,164,75,82,145,42,166,215,61,141,158,55,171,53,222,172,222,228,69,108,111,86,227,255,0,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,83,150,151,48,74,108,225,181,89,248,124,205,251,173,92,153,131,65,79,217,172,247,106,185,101,170,159,18,177,141,170,158,69,145,89,2,50,7,211,211,65,19,85,243,74,231,206,186,185,85,94,174,212,50,215,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,53,172,3,106,130,18,249,171,240,125,128,120,124,198,86,44,206,202,212,164,180,216,177,229,69,91,106,176,235,37,134,54,91,171,98,70,61,207,163,135,122,74,180,210,36,138,170,198,70,177,192,244,70,238,107,102,134,38,204,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,220,44,124,142,214,73,88,223,117,171,166,186,174,136,138,169,175,103,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,192,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,216,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,14,220,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,197,71,11,224,5,5,104,186,161,214,244,93,119,119,232,159,4,43,104,21,31,141,139,236,49,226,108,61,85,101,147,77,39,88,215,191,95,228,189,174,248,119,252,15,217,0,107,29,157,120,46,175,0,230,142,37,195,117,76,86,165,53,214,177,176,251,174,110,177,182,162,70,53,125,238,255,0,228,126,223,222,77,79,43,12,118,204,89,194,237,162,146,69,68,168,165,184,92,209,237,222,213,86,167,104,215,193,17,23,194,68,94,244,248,145,219,205,27,46,34,193,249,243,37,222,138,150,56,105,171,169,213,206,217,19,152,142,145,245,181,174,85,85,240,85,209,169,223,226,94,238,77,249,188,218,108,65,91,147,213,117,114,107,59,110,55,24,24,233,152,140,70,237,165,213,17,171,239,107,171,94,189,223,173,64,150,192,0,20,28,167,137,202,167,196,225,60,64,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,87,67,146,151,1,74,187,246,21,53,127,97,78,159,168,173,160,114,117,205,42,67,19,164,114,232,137,161,216,126,78,41,175,134,219,98,169,172,168,153,34,99,54,106,229,93,52,213,237,79,248,64,128,126,99,56,154,175,19,241,87,137,42,106,106,101,149,41,232,173,176,49,30,253,219,83,178,70,237,19,79,218,245,95,233,51,115,147,118,93,81,183,47,174,56,250,166,130,21,158,166,225,93,12,83,58,37,223,181,171,71,162,35,151,187,77,209,175,135,196,141,62,35,241,99,49,190,115,98,12,77,21,74,206,202,180,164,70,191,114,174,187,41,98,103,197,19,226,213,248,19,111,203,111,2,183,4,112,191,100,163,154,217,216,170,164,175,184,190,70,43,54,187,190,161,200,154,247,175,193,169,254,96,50,156,0,5,46,8,135,26,247,156,183,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,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,31,69,186,227,112,179,220,41,110,214,154,250,138,42,234,41,153,83,75,85,77,43,162,150,9,88,228,115,36,99,218,168,173,115,92,136,168,228,84,84,84,69,67,231,3,131,242,98,42,141,39,130,94,248,55,226,230,209,196,38,31,102,22,196,14,236,184,242,205,70,143,173,131,71,63,218,20,240,178,157,146,92,55,50,24,225,139,169,60,202,157,6,170,171,116,238,213,190,25,42,64,62,14,198,56,159,47,241,61,187,25,224,203,213,69,166,245,105,153,39,164,171,129,83,116,110,209,81,81,81,117,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,179,91,195,222,123,97,142,34,50,226,155,48,48,213,37,69,19,155,51,168,110,84,19,234,174,162,173,99,24,233,34,71,232,137,43,118,200,199,53,237,68,213,175,110,168,199,110,99,103,25,54,105,242,202,124,141,217,243,227,223,31,175,91,150,57,76,216,72,217,203,241,152,229,244,255,0,134,185,59,227,236,85,213,236,207,213,234,210,98,122,53,185,96,3,122,169,192,0,0,0,0,0,0,0,0,0,2,193,241,139,196,181,191,135,92,184,115,168,150,161,248,187,19,67,85,73,135,89,20,109,86,193,43,24,212,125,92,142,123,93,30,216,86,88,221,177,81,86,71,43,91,166,213,123,217,236,120,132,207,108,49,195,190,92,84,230,6,37,164,168,173,115,166,109,13,182,130,13,81,213,181,175,99,221,28,74,253,21,34,110,216,222,231,61,200,186,53,142,209,30,237,172,116,45,227,252,127,139,179,71,23,87,227,188,119,118,246,157,242,231,210,237,85,93,8,161,234,116,226,100,76,247,34,107,88,154,50,54,39,115,83,93,53,94,245,85,52,121,198,105,24,58,60,149,175,159,62,232,235,239,234,252,123,237,78,77,182,14,173,164,196,70,97,142,141,48,182,231,135,254,165,81,245,99,248,99,235,79,79,205,142,51,52,254,53,198,227,112,188,92,42,174,215,106,250,138,218,234,217,159,83,85,85,83,43,165,150,121,94,229,115,228,123,220,170,174,115,156,170,170,229,85,85,85,85,83,231,0,131,113,117,92,68,83,26,71,0,0,31,175,99,148,185,181,141,242,79,27,209,99,236,3,116,236,151,26,77,99,150,41,17,93,79,89,78,170,138,250,121,216,138,155,226,118,137,170,106,138,138,141,115,85,175,107,92,146,231,195,79,21,88,7,137,11,14,235,92,180,246,156,85,75,11,234,110,120,117,213,15,150,90,72,186,207,141,146,54,87,69,26,78,213,106,70,231,58,52,84,98,202,198,187,69,84,214,22,201,32,229,223,194,116,22,43,125,171,136,252,108,234,132,187,87,67,51,176,221,185,91,36,41,73,77,35,95,19,170,165,71,34,44,142,150,55,59,166,157,241,164,82,35,245,123,158,222,150,251,33,196,98,105,191,228,109,239,166,119,204,79,71,108,118,248,251,226,163,229,107,40,201,110,229,115,152,227,103,153,126,159,54,221,84,198,250,167,124,197,21,71,77,60,103,94,52,241,137,227,77,87,179,143,239,41,24,239,236,191,83,165,34,15,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,124,227,251,202,70,59,251,47,212,233,72,115,62,182,142,102,49,116,204,125,152,241,151,143,34,244,83,115,103,175,209,92,107,19,122,168,152,158,159,50,219,246,48,118,14,196,249,129,137,237,216,51,6,89,106,46,215,171,180,201,5,37,36,8,155,164,118,138,170,170,171,162,53,173,106,43,156,247,42,53,173,107,156,229,68,69,84,152,206,21,120,105,176,240,223,128,99,181,181,41,234,177,85,218,24,157,136,174,84,210,77,210,171,150,55,202,232,154,198,72,229,70,182,38,206,232,209,205,107,21,232,212,115,154,138,186,37,181,224,131,131,138,92,149,180,71,152,249,147,101,255,0,76,74,206,188,49,193,59,225,153,150,90,125,206,102,216,93,19,222,199,75,43,19,115,165,69,213,25,39,77,17,191,156,234,101,177,181,201,114,191,147,83,229,239,71,159,60,59,35,245,255,0,199,90,3,202,126,222,254,220,189,57,78,93,94,184,122,39,206,152,225,114,168,158,184,157,244,70,237,58,38,124,237,241,20,202,201,241,85,195,77,135,137,12,3,37,173,201,79,75,138,173,48,202,236,59,114,169,146,110,149,36,178,62,39,74,215,178,55,34,57,178,182,6,198,174,115,94,172,71,43,154,213,84,209,97,207,24,224,236,79,151,248,158,227,131,49,157,150,162,211,122,180,204,176,85,210,78,137,186,55,104,138,138,138,154,163,154,230,170,57,175,106,171,92,215,53,205,85,69,69,89,248,49,39,141,254,14,41,115,170,209,38,99,229,181,151,253,49,40,250,16,201,4,15,134,22,94,169,247,53,155,102,116,175,99,27,44,76,93,205,149,87,85,100,125,53,71,126,111,166,206,178,191,148,211,229,236,199,159,28,123,99,245,255,0,199,81,201,134,222,254,195,189,25,78,99,94,152,122,231,205,153,225,110,169,158,185,157,212,78,253,122,34,124,237,209,53,74,45,113,22,32,187,226,204,65,115,197,56,130,175,181,93,47,53,147,92,43,103,233,181,157,90,137,158,175,145,251,88,136,214,234,231,42,232,212,68,77,123,145,16,151,206,0,124,164,96,79,181,61,78,168,135,50,99,56,1,242,145,129,62,212,245,58,163,85,179,147,51,139,170,103,236,207,140,39,220,180,81,77,189,158,177,69,17,164,69,234,98,34,58,60,203,136,181,226,39,204,14,103,127,60,175,95,219,101,46,85,255,0,138,75,133,175,132,252,15,195,214,95,222,106,41,38,124,55,69,197,243,71,3,163,115,162,150,190,119,195,71,28,170,168,170,215,198,245,124,187,91,163,154,232,217,189,81,102,140,182,188,68,249,129,204,239,231,149,235,251,108,167,141,195,184,126,239,139,49,5,179,11,97,250,78,213,116,188,214,67,111,162,131,168,214,117,106,38,122,50,54,110,122,163,91,171,156,137,171,149,17,53,239,84,67,85,55,174,90,187,114,45,241,171,88,247,255,0,178,127,111,45,193,230,25,126,14,230,54,34,105,179,20,92,141,116,211,88,162,98,38,117,232,142,116,207,100,196,79,67,246,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,91,146,121,67,134,50,59,46,45,25,121,133,233,105,218,218,40,88,234,234,184,161,88,157,113,173,86,53,38,170,145,21,206,93,207,115,117,209,92,237,141,70,177,171,181,141,68,241,188,42,240,211,97,225,191,0,199,107,106,83,213,98,171,180,49,59,17,92,169,164,155,165,87,44,111,149,209,53,140,145,202,141,108,77,157,209,163,154,214,43,209,168,231,53,21,116,75,216,76,50,124,175,228,84,121,75,159,62,125,209,213,250,255,0,83,60,227,202,62,221,206,212,98,126,71,130,153,140,53,185,221,252,117,112,231,204,116,71,217,142,58,111,157,38,121,180,218,206,39,243,79,16,100,174,70,226,92,205,194,212,118,234,171,165,155,177,244,33,184,70,247,211,187,173,89,12,46,220,214,61,142,93,27,43,149,52,114,119,162,120,167,114,224,71,247,83,56,129,255,0,172,252,189,255,0,209,245,191,243,178,66,51,255,0,41,127,46,121,73,126,202,207,164,30,196,246,223,101,254,255,0,236,157,167,163,209,169,138,127,226,247,179,118,189,45,191,164,154,110,215,191,77,23,14,127,185,49,255,0,243,251,253,202,255,0,240,195,207,52,183,152,215,122,39,9,175,55,78,184,141,250,207,95,220,203,216,60,102,198,97,242,218,233,218,40,166,111,115,231,77,104,174,175,51,155,78,155,233,137,142,60,237,220,89,75,197,55,15,31,194,91,47,173,248,19,233,127,209,206,193,121,138,237,218,189,159,219,55,236,130,120,186,123,58,145,233,175,95,93,219,151,244,116,211,191,84,179,153,1,203,203,242,25,155,118,28,211,252,175,251,111,216,157,171,251,195,232,255,0,102,235,117,169,165,131,248,206,210,253,186,117,119,126,138,235,183,78,237,117,76,148,205,60,223,203,172,149,195,244,248,167,51,113,15,177,173,117,85,140,183,195,63,100,158,163,117,67,152,247,181,155,97,99,220,154,182,39,174,170,154,119,120,234,169,175,142,192,28,95,112,237,154,56,186,131,2,96,76,195,246,157,242,231,213,236,180,190,201,174,135,169,211,137,242,191,223,150,22,177,52,100,111,94,247,38,186,104,157,234,136,102,94,177,129,171,19,21,221,152,242,155,180,243,180,158,205,218,254,72,222,89,154,237,93,140,150,230,23,1,77,127,35,152,175,157,49,106,42,167,73,143,63,90,249,147,166,238,51,206,141,59,22,247,142,14,41,179,7,134,159,161,95,65,44,248,122,191,233,31,180,187,87,181,169,231,151,103,103,236,219,58,125,41,163,211,94,187,245,215,95,4,211,78,253,124,175,6,28,103,230,143,17,121,163,116,193,56,218,195,133,168,168,104,172,19,221,99,146,213,75,81,20,171,43,42,41,227,70,170,201,60,137,183,108,206,93,52,69,213,19,191,197,22,229,241,103,194,103,240,163,250,43,254,143,254,140,253,25,237,223,235,87,109,237,29,163,161,255,0,118,143,102,222,135,237,215,119,195,78,255,0,61,194,207,3,255,0,193,167,48,110,24,239,242,159,244,143,183,217,165,180,246,95,98,246,61,155,231,130,94,166,254,188,154,233,208,211,110,212,253,45,117,238,209,113,174,91,199,252,191,157,78,190,75,88,233,142,173,251,184,241,110,240,152,189,145,141,145,155,55,162,159,218,28,218,190,173,122,235,207,158,111,157,167,55,230,233,211,239,101,40,0,221,170,228,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,74,160,0,13,85,207,213,196,216,166,251,140,46,48,221,177,29,119,107,171,167,183,208,90,227,147,164,200,246,210,209,82,197,73,77,30,140,68,69,217,4,17,51,93,55,59,110,174,85,114,170,175,229,18,41,203,23,151,253,30,110,214,83,113,3,157,248,119,181,224,90,77,179,225,155,108,178,65,45,45,250,170,57,230,134,87,84,177,175,89,18,24,36,167,239,134,70,53,179,57,237,213,93,27,94,201,2,255,0,242,197,229,255,0,89,148,84,116,220,64,231,126,29,236,152,234,175,108,248,102,219,44,147,197,85,97,165,146,9,161,149,213,44,107,210,53,154,120,234,59,225,145,142,116,45,99,117,86,200,231,178,60,234,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,125,88,3,92,30,43,184,81,204,126,18,179,29,248,43,26,197,219,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,246,170,243,138,111,184,130,221,98,180,221,235,187,69,38,25,183,190,215,107,143,164,198,118,122,87,213,84,85,186,61,90,136,175,214,122,186,135,234,229,87,123,250,107,181,173,68,216,163,138,238,20,114,227,139,92,184,126,10,198,177,118,27,173,15,82,123,5,254,8,81,245,86,138,167,34,34,185,168,170,157,72,95,181,169,44,42,168,217,26,214,170,43,30,200,228,102,189,153,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,243,144,189,241,187,88,229,99,189,215,46,154,232,186,42,42,32,73,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,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,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,2,42,255,0,184,99,255,0,133,23,251,137,255,0,225,228,170,0,45,87,11,153,23,252,26,242,39,12,228,167,210,159,164,127,71,59,111,248,79,176,246,62,191,104,172,158,167,248,158,164,155,118,245,246,254,154,235,183,94,237,116,77,107,13,170,13,85,192,158,142,92,152,90,197,142,121,117,96,188,21,138,104,123,109,151,16,91,241,21,174,227,77,213,124,125,122,89,238,149,241,203,30,246,43,94,221,204,123,147,86,170,57,53,213,21,23,188,138,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,46,156,174,60,137,229,151,219,94,177,90,95,92,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,170,16,173,203,139,142,58,110,20,177,149,126,15,204,22,85,212,101,214,48,168,129,245,211,68,249,101,125,146,173,168,172,74,216,160,69,86,189,142,106,181,179,181,173,234,185,145,68,230,171,150,20,138,73,222,53,225,187,112,37,159,48,241,71,91,194,205,139,12,213,214,94,25,81,36,244,119,90,184,59,53,20,214,68,149,91,29,226,71,181,100,108,116,202,221,21,116,115,220,217,21,96,68,116,201,211,89,201,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,136,26,214,27,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,17,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,63,192,197,252,221,230,9,146,89,61,196,94,23,225,243,16,93,105,35,168,175,168,150,155,20,93,170,229,158,150,12,52,247,210,197,61,2,200,174,129,98,157,149,11,59,90,175,108,173,100,9,171,164,84,68,93,50,128,0,0,1,128,28,81,242,164,254,18,153,237,137,179,175,242,245,244,115,233,31,98,255,0,6,125,22,237,157,14,207,71,5,55,241,221,174,61,219,186,27,191,65,52,221,167,126,154,174,127,128,49,87,129,142,6,63,129,119,211,111,244,209,250,99,244,199,217,191,235,39,179,251,47,100,237,63,247,196,219,247,118,159,246,186,108,248,235,221,149,64,0,49,171,152,150,122,86,100,15,10,120,175,18,88,111,62,204,196,151,238,150,27,176,204,212,157,36,109,85,82,170,74,248,164,133,90,232,102,142,149,149,83,71,34,185,173,108,144,179,244,149,81,142,201,82,26,249,210,103,29,139,24,103,46,18,201,219,68,61,74,188,187,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,234,53,239,107,187,78,223,117,209,185,20,35,172,149,238,73,249,209,117,184,211,99,204,136,196,56,190,174,170,158,215,79,75,126,195,54,121,152,231,178,150,5,150,70,92,93,20,155,116,99,22,89,168,149,98,87,162,111,145,239,99,117,116,174,88,161,46,255,0,8,185,223,106,225,199,136,188,25,156,183,219,29,93,222,219,96,168,169,109,101,37,36,141,100,235,5,69,44,212,210,62,61,222,235,158,198,206,175,70,42,181,30,172,70,171,153,187,122,6,201,32,0,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,128,0,96,7,20,124,169,63,132,166,123,98,108,235,252,189,125,28,250,71,216,191,193,159,69,187,103,67,179,209,193,77,252,119,107,143,118,238,134,239,208,77,55,105,223,166,171,127,248,41,225,75,248,31,101,101,215,44,254,158,253,45,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,0,0,0,0,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,2,234,128,0,0,32,7,154,63,158,204,205,251,23,209,232,137,254,32,7,154,63,158,204,205,251,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,196,174,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,71,152,28,140,126,187,62,237,254,36,72,254,116,101,14,13,207,172,175,196,25,71,152,16,85,201,98,196,84,237,134,161,105,39,88,103,137,236,145,178,197,52,111,239,68,124,114,199,28,136,142,71,49,85,136,142,107,154,170,213,8,86,229,197,199,29,55,10,88,202,191,7,230,11,42,234,50,235,24,84,64,250,233,162,124,178,190,201,86,212,86,37,108,80,34,171,94,199,53,90,217,218,214,245,92,200,162,115,85,203,10,69,38,69,115,206,250,147,251,201,248,105,30,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,252,172,77,155,216,203,23,229,126,8,202,59,236,244,147,88,178,246,162,237,53,137,91,2,50,120,89,112,146,25,103,133,239,78,231,177,37,133,100,106,170,111,69,154,68,87,43,81,141,96,95,94,87,30,123,50,203,237,175,71,173,37,83,142,126,6,63,134,143,208,159,244,209,250,29,244,59,218,95,235,39,180,59,87,107,236,223,247,196,59,54,246,111,246,218,239,248,105,223,21,124,174,60,246,101,151,219,94,143,90,79,240,24,1,194,231,42,79,224,215,158,216,103,58,255,0,47,95,72,254,142,118,223,240,103,209,110,199,215,237,20,115,211,127,29,218,228,219,183,175,187,244,23,93,186,119,107,170,90,174,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,42,204,255,0,229,139,192,119,229,190,251,77,159,57,177,101,221,128,112,253,193,190,205,181,220,109,221,74,92,81,51,89,51,100,209,221,86,175,70,158,118,211,171,183,71,36,83,57,36,133,117,217,43,83,23,248,69,201,11,87,17,220,69,224,204,154,190,223,42,237,22,219,253,69,75,171,42,233,35,107,231,72,41,233,102,169,145,145,238,247,90,247,182,5,98,61,81,200,197,122,57,90,253,187,23,99,235,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,250,192,0,64,15,52,127,61,153,155,246,47,163,209,30,43,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,61,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,73,166,0,192,24,55,43,48,109,167,47,178,251,15,82,88,240,245,142,157,41,168,104,105,145,118,68,205,85,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,87,208,0,0,130,30,99,188,14,83,112,165,140,168,49,134,95,62,174,163,46,177,133,68,236,161,134,86,75,43,236,149,109,68,122,209,75,58,162,181,236,115,85,206,129,206,119,85,204,138,86,185,28,176,172,178,78,241,138,188,209,252,137,230,111,216,190,177,68,4,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,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,129,25,124,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,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,195,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,201,254,101,188,190,233,179,134,213,120,226,15,40,45,85,114,102,13,5,63,105,188,90,105,34,150,170,124,74,198,54,150,8,210,52,124,232,200,31,79,77,4,174,70,67,19,159,58,232,212,69,122,183,88,107,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,218,120,214,179,139,31,52,249,201,243,3,16,250,140,224,76,78,14,205,236,101,158,252,172,49,70,105,102,12,244,147,226,27,182,91,226,216,107,167,166,129,33,101,67,233,163,174,165,73,149,137,238,181,239,108,13,123,209,168,214,111,115,182,181,141,209,169,4,36,212,240,211,255,0,65,182,239,242,255,0,29,255,0,237,238,132,43,1,150,156,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,252,174,0,120,62,186,241,101,155,141,109,193,41,35,192,152,58,162,142,191,21,190,105,92,143,169,129,239,114,199,67,19,99,123,101,223,80,144,202,197,145,174,106,68,198,189,251,183,164,113,201,111,248,85,225,159,25,113,95,155,148,121,91,131,235,169,45,204,109,59,174,87,123,157,74,163,153,110,183,70,248,217,44,233,30,228,116,207,221,44,108,100,109,84,220,247,183,115,152,205,242,51,97,236,173,202,220,9,146,216,18,217,150,121,105,98,246,54,27,179,117,187,21,23,106,154,163,165,213,153,243,73,249,201,158,249,29,172,146,189,222,243,151,77,116,77,17,17,16,61,5,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,0,0,0,0,0,0,0,0,0,0,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,6,135,120,156,107,222,5,96,0,35,55,156,142,93,81,187,47,173,216,250,154,130,20,158,154,225,67,12,179,54,37,223,181,203,89,170,43,147,187,77,210,39,143,196,194,62,92,216,154,175,12,113,87,134,234,105,170,101,137,42,40,174,80,61,24,253,187,147,178,72,237,23,95,218,196,95,232,37,159,153,38,5,110,55,225,126,247,71,13,179,182,213,71,95,110,124,108,70,110,119,117,67,81,116,239,79,131,151,252,228,36,112,225,139,25,130,51,155,15,226,105,106,86,6,82,37,90,57,251,149,52,223,75,43,62,8,191,23,39,192,13,150,161,149,38,137,178,53,117,69,212,236,63,39,11,87,195,114,177,83,86,83,204,146,177,251,244,114,46,186,232,247,39,252,7,235,1,75,151,246,20,163,191,97,91,138,52,253,96,86,139,169,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,0,0,0,0,0,0,0,0,0,0,0,0,20,187,196,168,165,192,82,154,235,222,86,223,2,132,215,245,29,128,11,93,196,182,38,163,194,57,61,120,189,215,214,178,150,24,165,165,98,202,247,109,68,87,78,196,78,253,11,162,98,127,51,28,77,73,98,225,118,249,79,83,93,21,42,212,87,91,90,215,189,251,87,94,210,213,209,63,251,69,2,6,104,33,170,196,55,166,67,38,249,166,168,215,95,139,151,107,23,254,4,54,88,200,187,44,118,12,178,181,219,99,129,33,218,250,135,43,17,187,116,85,153,235,224,107,215,194,214,19,102,55,207,76,55,134,229,137,242,71,82,149,142,122,53,173,114,232,202,73,156,157,206,238,241,68,54,64,195,180,45,182,217,233,232,218,154,36,123,254,8,158,46,85,248,126,240,63,72,225,78,74,92,5,26,41,91,74,81,87,82,182,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,1,6,60,68,249,129,204,239,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,0,0,2,225,100,86,118,98,236,131,204,26,76,119,132,167,255,0,99,166,185,210,237,139,251,254,131,175,20,179,82,239,146,55,244,186,157,22,167,81,173,220,223,20,253,75,111,65,245,110,229,86,170,138,232,157,38,24,248,188,37,140,117,138,176,216,154,98,170,42,141,38,39,132,194,119,178,151,54,176,70,118,96,138,44,125,128,110,157,174,221,87,172,114,197,34,35,106,40,234,17,17,95,79,59,17,87,100,173,213,53,77,85,21,21,174,106,185,142,107,151,217,16,231,193,239,20,248,131,135,172,111,79,106,184,215,245,176,29,246,178,38,94,232,231,87,185,148,155,149,172,90,248,81,141,115,146,88,219,162,185,173,106,245,88,205,138,155,146,55,199,47,120,119,16,90,49,102,31,182,98,156,63,87,218,173,119,154,56,110,20,83,244,220,206,173,60,204,71,198,253,175,68,115,117,107,145,116,114,34,166,189,232,138,88,25,102,99,78,62,214,179,243,163,140,126,125,206,63,219,173,141,191,178,88,249,166,152,153,177,94,250,42,255,0,227,51,164,121,209,239,141,39,174,35,244,64,6,205,7,0,0,0,0,0,0,15,61,143,241,254,17,202,236,35,95,142,241,221,219,217,150,59,103,75,181,85,116,37,155,167,212,149,145,51,220,137,174,122,234,249,24,157,205,93,53,213,123,145,84,253,139,141,198,223,103,183,213,93,174,213,244,244,84,52,80,190,166,170,170,166,86,197,20,17,49,170,231,200,247,185,81,26,214,181,21,85,202,168,136,136,170,164,66,113,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,218,236,203,48,167,47,181,206,227,84,240,143,207,186,19,77,136,216,251,251,95,143,242,59,233,179,70,147,93,93,81,246,98,116,152,231,85,209,175,13,243,164,233,164,248,94,33,248,135,198,252,70,227,119,226,156,83,39,100,183,82,111,134,207,103,134,69,117,61,182,157,85,53,106,46,137,190,87,104,213,146,85,68,87,170,39,115,88,214,49,150,180,2,190,185,114,187,213,205,203,147,172,203,176,176,88,44,62,93,135,163,9,132,162,40,183,68,105,17,28,34,63,174,51,198,103,124,239,0,7,195,40,0,190,124,37,240,193,119,226,99,27,212,80,62,227,236,204,47,96,232,207,126,174,141,205,90,132,100,138,254,156,16,49,117,214,89,58,114,34,61,81,88,196,107,156,237,202,141,141,254,150,108,215,136,185,22,173,198,179,44,28,203,50,195,101,24,74,241,216,202,185,182,232,141,102,125,223,124,204,238,136,233,153,209,116,248,11,225,15,242,175,119,131,55,179,18,215,174,15,179,86,39,97,183,214,209,111,167,191,200,214,202,143,209,122,141,94,148,50,164,42,237,88,248,229,84,124,107,174,217,17,37,40,249,173,214,235,125,158,223,75,105,180,208,83,209,80,209,66,202,106,90,90,104,155,20,80,68,198,163,89,27,24,212,68,107,90,212,68,70,162,34,34,34,34,31,73,97,224,48,52,96,45,121,58,120,244,207,92,255,0,92,28,109,181,219,85,138,218,220,194,113,119,247,81,27,168,163,162,154,127,57,158,53,79,76,238,225,17,17,143,124,127,121,72,199,127,101,250,157,41,22,188,59,121,129,203,31,231,149,151,251,108,68,165,113,253,229,35,29,253,151,234,116,164,90,240,237,230,7,44,127,158,86,95,237,177,17,220,243,214,22,251,163,226,149,207,201,87,209,12,111,183,115,249,84,39,56,0,76,28,222,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,82,184,1,242,145,129,62,212,245,58,162,45,120,137,243,3,153,223,207,43,215,246,217,73,74,224,7,202,70,4,251,83,212,234,136,126,71,235,11,157,211,241,67,164,57,85,250,33,130,246,237,255,0,42,180,90,241,19,230,7,51,191,158,87,175,237,178,153,223,203,119,135,76,49,102,193,116,124,67,92,230,167,186,222,177,12,51,193,107,100,180,106,215,89,155,21,77,69,60,235,27,213,234,143,116,205,99,61,253,141,115,27,185,136,170,143,126,184,33,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,121,228,214,168,185,152,87,53,198,186,107,49,223,172,71,230,203,229,47,29,136,193,108,118,30,156,61,115,76,92,155,116,85,167,77,51,110,169,152,236,137,154,99,93,56,198,233,221,51,19,144,128,2,104,230,69,189,207,252,218,252,134,101,37,251,52,254,143,251,111,216,157,151,251,195,181,246,110,183,90,166,40,63,140,216,253,186,117,119,126,138,235,183,78,237,117,76,57,254,235,63,255,0,200,31,247,85,255,0,192,204,181,226,127,43,49,6,117,100,110,37,203,44,45,89,110,165,186,94,123,31,66,107,132,143,101,59,122,53,144,204,237,206,99,30,228,213,177,57,19,70,175,122,167,130,119,166,4,127,114,207,136,31,250,240,203,223,253,33,91,255,0,52,52,57,165,204,198,139,209,24,77,121,186,117,68,239,214,122,254,229,181,176,120,61,140,196,101,181,213,180,83,76,94,231,206,154,215,93,62,103,54,157,55,83,49,28,121,219,248,178,115,153,22,11,198,56,235,35,172,118,156,19,132,239,56,134,186,28,87,77,83,37,45,170,130,90,185,89,18,81,214,53,100,86,70,215,42,53,28,246,166,237,52,213,200,159,20,49,75,130,28,152,206,28,39,197,6,11,196,24,167,42,49,149,154,215,75,237,30,189,109,194,197,85,79,79,22,235,117,75,27,186,71,177,26,221,92,230,181,53,94,245,84,79,21,37,108,25,55,242,170,47,226,169,197,77,83,19,26,110,238,105,50,157,191,196,229,57,13,220,134,139,52,213,69,200,174,57,211,51,172,115,226,98,119,112,221,171,30,248,179,226,207,248,46,125,21,255,0,64,31,73,190,147,118,239,245,215,177,118,126,207,208,255,0,184,201,191,119,95,246,105,183,227,175,119,158,225,103,142,15,225,45,152,55,12,9,249,48,250,57,216,44,210,221,187,87,182,187,102,253,147,193,23,79,103,66,61,53,235,235,187,114,254,142,154,119,234,142,56,56,89,204,30,37,190,133,125,4,188,97,234,15,163,158,210,237,94,214,168,158,45,253,163,179,108,233,244,161,147,93,58,15,215,93,60,83,77,123,244,242,188,24,112,97,154,60,58,102,141,211,27,99,107,246,22,173,161,173,176,79,106,142,59,85,85,68,178,164,175,168,167,145,28,169,36,17,166,221,176,185,53,213,87,85,78,239,21,79,27,151,49,255,0,47,230,211,175,146,214,58,35,171,126,254,60,91,44,38,19,100,103,100,102,245,233,167,246,135,54,175,173,94,186,243,231,155,230,235,205,249,186,116,123,217,73,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,55,11,31,35,181,146,86,55,221,106,233,174,171,162,34,170,91,94,20,56,193,202,254,46,112,205,210,245,128,214,174,138,229,99,168,115,110,150,122,184,164,235,208,193,45,69,75,40,159,36,155,18,23,62,104,105,186,170,200,159,34,70,174,86,43,157,162,57,216,129,206,127,36,51,67,21,97,156,53,158,86,171,229,37,102,9,192,212,238,160,184,217,221,28,113,79,111,158,178,162,54,118,230,72,190,244,236,149,201,75,11,163,215,88,214,56,220,214,185,36,149,209,198,86,69,231,166,99,240,233,152,246,236,208,202,251,207,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,187,85,203,215,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,145,132,28,111,230,246,13,207,174,39,49,110,110,101,252,245,114,88,177,21,61,162,106,116,171,129,97,158,39,178,215,73,20,176,200,206,244,71,199,44,114,70,170,213,115,21,88,170,215,57,170,142,92,223,228,99,245,217,247,111,241,32,37,80,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,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,186,188,140,126,187,62,237,254,36,73,166,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,22,50,249,24,253,118,125,219,252,72,189,92,219,120,125,204,124,228,200,235,126,53,192,216,131,251,195,44,251,125,246,247,96,146,117,138,58,250,94,139,21,213,109,85,114,70,233,169,99,142,101,107,92,155,157,28,243,163,28,142,210,57,66,250,240,227,198,158,67,113,79,117,196,150,44,171,196,21,110,185,97,170,135,163,232,238,84,221,150,122,218,36,114,53,183,10,104,213,202,231,211,57,202,141,213,200,217,24,170,196,150,56,247,199,186,50,249,213,249,167,194,223,47,232,125,70,226,97,86,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,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,125,121,128,241,49,131,120,175,204,188,21,154,88,62,134,174,220,246,224,122,75,109,222,217,82,138,231,219,174,49,215,86,190,88,18,77,168,217,153,182,88,222,201,26,137,185,143,110,230,177,251,227,96,101,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,0,213,92,218,160,213,92,9,254,229,113,228,79,44,190,218,245,138,211,42,140,85,229,113,228,79,44,190,218,245,138,211,42,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,138,190,121,223,82,127,121,63,13,35,171,34,51,142,251,144,89,153,69,154,184,90,29,247,171,85,190,235,79,110,147,115,19,179,85,85,219,170,41,34,169,209,236,123,31,209,125,67,101,233,185,170,215,244,246,46,136,237,82,69,121,231,125,73,253,228,252,52,138,176,62,171,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,73,106,229,67,199,29,54,37,181,89,56,71,204,102,85,173,246,219,79,80,204,35,118,87,203,80,149,212,145,54,73,221,69,58,185,92,177,62,8,154,254,147,147,72,150,24,155,30,140,116,108,235,89,78,25,249,80,93,115,207,134,138,156,218,196,88,214,175,14,98,204,77,79,218,240,93,186,106,103,71,72,200,24,247,35,101,184,111,143,170,230,84,163,117,141,208,247,50,39,71,55,231,247,244,155,128,23,107,77,214,193,117,173,177,95,109,149,118,235,149,186,162,74,74,202,58,184,93,12,244,211,198,229,108,145,73,27,145,28,199,181,200,173,86,170,34,162,162,162,129,180,240,48,171,151,55,30,223,194,162,197,62,91,230,36,29,159,51,112,205,191,182,85,212,65,79,178,150,245,66,199,178,37,172,106,49,54,67,50,62,72,219,44,93,205,87,61,175,137,54,185,209,195,154,160,0,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,227,88,220,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,36,201,243,134,206,251,86,3,225,210,159,38,166,177,213,214,92,179,70,161,27,79,86,217,26,200,40,96,183,85,82,84,202,247,248,185,239,115,150,22,53,136,136,154,62,71,43,147,98,50,72,171,225,23,36,45,92,71,113,23,131,50,106,251,124,171,180,91,111,245,21,46,172,171,164,141,175,157,32,167,165,154,166,70,71,187,221,107,222,216,21,136,245,71,35,21,232,229,107,246,236,80,180,0,23,127,52,50,66,213,129,114,7,37,51,162,223,124,171,168,168,205,10,124,64,218,234,9,163,110,202,73,237,183,21,167,71,196,244,209,85,146,69,36,90,177,200,170,215,198,247,110,84,122,50,48,153,254,88,185,165,249,80,224,219,5,118,187,239,180,238,184,75,180,97,107,135,247,175,71,178,246,89,23,178,65,220,198,181,251,104,100,162,247,219,187,93,125,231,43,209,230,85,16,173,201,179,58,254,131,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,73,169,0,98,254,76,115,19,225,211,61,243,182,179,37,240,21,246,174,122,137,41,233,221,96,175,154,130,170,38,95,39,232,84,84,86,50,38,58,20,88,25,79,20,12,213,243,172,107,35,222,246,177,170,140,107,228,253,110,62,242,67,52,56,133,225,162,255,0,150,217,77,124,164,164,187,207,81,77,95,53,186,166,56,246,94,224,167,127,85,40,82,103,247,83,189,210,182,25,25,39,114,43,225,108,111,115,35,145,239,110,189,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,41,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,142,47,120,188,254,21,185,53,146,127,74,107,122,217,133,131,189,191,69,138,54,80,118,104,103,234,186,135,178,213,199,181,86,53,234,199,19,183,163,118,109,150,57,116,141,145,172,91,156,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,85,114,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,99,175,27,124,31,97,158,46,114,190,91,43,146,146,139,27,88,233,231,118,19,188,85,203,81,208,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,128,28,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,209,4,69,243,185,192,24,54,197,140,178,203,48,108,216,122,146,143,16,226,170,123,181,53,234,186,20,86,190,189,148,105,68,148,203,42,34,237,115,216,217,228,98,63,77,234,205,141,85,86,198,196,104,99,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,0,0,32,7,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,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,8,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,53,38,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,18,169,195,79,253,6,219,191,203,252,119,255,0,183,186,16,172,77,79,13,63,244,27,110,255,0,47,241,223,254,222,232,66,176,27,25,240,125,194,102,13,225,23,43,254,131,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,173,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,92,81,162,157,142,40,85,93,64,173,14,78,26,114,7,129,207,75,44,119,252,178,186,91,100,129,38,220,250,119,35,21,187,181,84,153,139,224,107,79,95,13,86,30,189,62,24,247,195,53,62,154,124,28,155,152,159,240,41,180,38,34,161,109,202,207,81,70,228,213,36,217,240,69,240,114,47,199,247,26,223,241,75,132,217,130,51,211,18,97,184,162,124,113,211,37,27,152,142,107,90,186,62,146,23,47,115,123,188,85,64,216,7,134,156,77,71,139,178,122,207,123,160,173,101,84,50,203,84,196,149,142,220,138,173,157,232,189,250,23,68,196,254,89,216,154,146,251,194,237,142,158,154,186,42,165,167,174,185,53,207,99,247,46,189,165,203,162,255,0,246,232,101,128,28,59,192,161,117,215,184,236,58,215,95,212,5,77,241,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,0,0,0,0,0,0,0,0,0,0,0,0,2,149,93,78,85,116,40,114,170,120,38,160,84,154,21,20,53,117,43,0,70,111,57,124,194,167,167,192,214,220,186,138,173,137,81,85,91,111,170,150,20,145,200,229,141,18,173,117,86,248,42,110,99,124,127,97,38,68,43,115,140,191,75,87,196,29,21,155,254,151,21,138,223,50,38,229,238,93,213,73,225,225,241,2,214,114,203,195,45,196,220,86,89,227,145,146,43,104,173,87,26,157,90,196,114,107,209,88,251,245,240,254,51,253,226,126,218,212,106,109,106,34,39,234,68,33,63,147,221,129,183,30,33,235,46,78,238,88,108,23,6,34,232,154,235,190,155,250,127,148,77,136,2,151,21,20,63,85,238,64,56,79,31,218,86,158,5,9,174,186,169,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,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,0,63,66,251,135,238,248,106,182,43,117,238,147,179,84,77,71,73,112,99,58,141,126,180,245,84,241,212,64,253,90,170,158,244,83,70,237,60,83,118,138,136,168,168,159,158,38,38,39,73,124,209,93,55,41,138,232,157,98,119,196,199,72,0,15,160,204,110,1,120,181,252,150,98,6,229,62,102,226,126,207,129,238,155,189,153,61,83,119,71,105,175,123,209,83,89,85,201,209,166,147,87,239,213,28,214,200,173,127,230,218,233,158,184,114,12,140,46,38,230,18,236,93,183,198,61,253,141,62,125,145,225,54,139,1,94,95,140,141,105,171,167,118,180,207,69,81,175,9,143,214,56,76,182,16,6,3,240,7,198,61,45,202,150,135,33,179,90,245,211,184,199,208,162,194,149,243,50,24,169,223,79,28,49,195,21,185,118,49,186,74,157,61,99,123,213,203,42,189,88,174,71,164,109,147,62,11,15,7,139,183,141,181,23,109,254,29,82,227,93,163,217,220,102,204,99,234,192,227,35,124,111,138,186,42,167,162,99,243,234,157,99,160,0,25,77,8,0,0,1,133,28,122,113,143,85,150,244,179,228,222,84,222,187,62,45,168,214,27,245,116,108,154,58,139,61,59,225,138,72,219,3,149,136,197,150,102,77,221,43,30,229,137,26,237,17,175,115,94,204,108,94,42,222,14,212,221,185,59,188,103,170,27,173,159,200,113,155,73,143,163,47,193,83,173,83,190,103,162,154,99,141,85,79,68,71,190,102,34,55,204,66,206,113,233,198,61,46,100,85,79,147,121,83,122,237,24,74,159,88,111,213,209,178,25,41,239,21,12,154,41,35,108,14,86,43,210,40,95,15,116,172,123,82,85,115,180,71,49,173,123,240,164,2,187,197,226,174,99,46,205,219,147,191,194,58,161,217,155,63,144,224,246,111,1,70,95,130,167,74,99,124,207,77,85,79,26,170,158,153,159,116,68,68,110,136,128,0,99,183,64,7,161,192,24,3,23,102,142,46,160,192,152,18,211,237,59,229,207,171,217,105,122,241,67,212,233,196,249,95,239,202,230,177,52,100,111,94,247,38,186,104,157,234,136,126,211,76,215,49,77,49,172,203,206,245,235,120,123,117,93,187,84,83,77,49,51,51,51,164,68,70,249,153,153,221,17,17,198,94,167,135,188,137,196,252,68,102,61,54,95,225,170,186,122,38,182,23,87,92,171,231,209,91,69,68,199,177,178,74,140,213,22,87,110,145,141,107,26,169,171,158,221,85,141,220,246,205,46,0,192,24,71,43,176,141,6,4,192,150,159,102,88,237,157,94,203,75,215,150,110,159,82,87,202,255,0,126,87,57,235,171,228,122,247,185,116,215,68,238,68,67,194,240,211,195,166,24,225,187,0,253,20,180,205,79,114,187,85,204,249,238,215,182,209,173,60,183,7,111,127,69,28,213,124,138,214,199,27,145,141,98,59,110,187,222,136,142,145,250,221,178,123,148,101,177,129,183,206,174,60,249,227,217,217,250,246,247,67,146,121,68,219,106,246,175,27,228,112,213,79,201,109,207,155,27,227,157,60,57,243,29,188,41,215,124,83,209,19,85,80,0,13,186,185,99,223,31,222,82,49,223,217,126,167,74,69,175,14,222,96,114,199,249,229,101,254,219,17,41,92,127,121,72,199,127,101,250,157,41,22,188,59,121,129,203,31,231,149,151,251,108,68,63,60,245,133,190,232,248,165,210,28,149,125,16,198,251,119,63,149,66,115,128,4,193,205,224,0,8,49,226,39,204,14,103,127,60,175,95,219,101,37,43,128,31,41,24,19,237,79,83,170,34,215,136,159,48,57,157,252,242,189,127,109,148,148,174,0,124,164,96,79,181,61,78,168,135,228,126,176,185,221,63,20,58,67,149,95,162,24,47,110,223,242,171,69,175,17,62,96,115,59,249,229,122,254,219,41,41,92,0,249,72,192,159,106,122,157,81,22,188,68,249,129,204,239,231,149,235,251,108,164,165,112,3,229,35,2,125,169,234,117,67,35,245,133,206,233,248,160,229,87,232,134,11,219,183,252,170,217,8,0,38,14,111,0,0,97,207,52,207,47,216,127,249,229,73,253,138,180,195,158,0,124,219,224,79,181,61,50,168,149,172,211,202,12,186,206,172,63,79,133,179,55,15,123,102,215,75,88,203,132,48,118,185,233,246,212,53,143,99,95,186,23,177,203,163,101,122,104,171,167,127,134,168,154,120,236,1,194,15,14,217,93,139,168,49,222,4,203,207,102,95,45,157,94,203,85,237,106,233,186,125,72,159,19,253,201,102,115,23,86,72,244,239,106,233,174,169,222,136,166,135,21,149,222,191,142,167,21,76,199,54,38,158,189,119,79,114,218,200,54,243,45,202,182,82,254,69,122,138,230,237,202,110,196,76,69,60,223,62,153,136,214,102,168,158,157,251,187,181,94,48,1,190,84,161,8,28,199,249,127,214,112,239,125,151,54,242,135,14,255,0,165,61,127,102,130,90,106,121,39,168,147,14,213,108,100,123,106,31,51,228,145,240,205,34,43,217,50,187,106,73,42,196,228,103,230,86,89,191,60,254,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,80,53,119,37,83,145,143,215,103,221,191,196,140,53,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,185,149,200,199,235,179,238,223,226,64,74,160,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,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,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,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,199,89,180,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,11,115,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,50,131,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,0,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,149,64,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,69,95,60,239,169,63,188,159,134,152,107,203,211,0,96,220,207,227,27,46,112,102,96,97,234,75,237,138,170,162,190,166,162,223,86,138,232,39,125,53,190,166,162,36,145,186,232,246,36,176,198,170,199,106,199,162,43,92,142,106,171,87,50,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,140,0,230,117,192,119,229,190,197,83,159,57,79,101,221,143,176,253,189,222,210,181,219,173,221,74,172,81,11,95,11,99,213,221,86,167,90,158,6,212,43,118,199,36,179,53,35,133,53,217,19,83,63,192,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,8,224,235,140,92,9,197,254,4,168,191,216,40,253,141,137,44,219,62,144,97,254,164,213,30,203,234,205,80,202,95,239,167,193,20,115,245,99,167,89,63,54,139,179,93,174,209,83,191,2,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,56,43,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,217,120,22,255,0,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,0,0,45,87,20,249,215,252,29,184,125,198,217,199,29,191,182,213,225,251,122,118,8,29,23,82,55,215,79,43,41,233,122,173,234,70,171,10,79,52,75,38,215,163,186,104,253,186,187,68,80,133,110,103,89,165,249,80,227,39,26,246,75,239,180,237,88,75,179,225,107,127,247,175,71,178,246,88,211,181,193,222,198,185,251,107,164,173,247,221,187,93,125,215,43,17,134,90,114,79,201,123,173,186,155,30,103,190,33,194,21,116,180,247,74,122,91,14,25,188,76,247,49,149,80,36,178,62,226,216,163,221,163,216,146,195,68,139,42,177,83,124,111,99,29,171,101,106,69,9,178,239,13,217,33,106,225,195,36,176,182,75,217,175,149,119,154,124,57,79,43,95,95,83,27,99,125,76,243,79,37,68,207,70,55,185,140,89,102,147,99,53,114,181,155,90,174,122,162,189,67,90,34,90,112,86,69,214,103,247,38,140,61,134,236,54,111,105,226,75,15,181,113,37,134,22,172,235,35,170,169,111,53,203,43,34,142,20,115,166,154,74,87,213,67,28,106,215,53,210,76,207,209,84,71,182,37,137,254,229,113,228,79,44,190,218,245,138,208,32,91,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,238,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,93,126,52,50,114,197,144,92,80,99,252,170,194,211,111,178,218,174,17,212,91,163,218,244,236,212,181,116,241,85,197,77,171,222,247,191,162,202,134,197,212,115,149,207,233,239,93,21,218,36,159,242,108,206,191,167,60,62,221,178,114,174,223,209,171,203,43,130,116,103,142,45,177,207,67,113,150,162,162,61,206,89,28,174,153,179,178,177,29,163,24,212,143,161,166,231,111,80,51,252,142,174,103,92,191,235,51,118,142,167,136,28,144,195,189,175,29,82,110,159,19,91,98,146,121,106,175,212,177,193,12,49,58,153,142,122,198,147,65,29,63,116,49,177,174,153,175,118,138,233,26,198,73,34,160,13,85,204,170,229,113,231,179,44,190,218,244,122,210,245,115,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,59,43,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,0,0,0,0,1,170,185,181,65,170,184,27,41,240,157,229,99,38,254,95,225,239,78,128,186,165,170,225,59,202,198,77,252,191,195,222,157,1,117,64,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,18,168,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,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,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,9,169,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,149,78,26,127,232,54,221,254,95,227,191,253,189,208,133,98,106,120,105,255,0,160,219,119,249,127,142,255,0,246,247,66,21,128,218,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,7,11,224,80,190,63,180,236,58,215,93,117,64,42,106,149,20,51,84,238,82,176,56,115,81,201,181,200,138,159,169,80,128,78,102,152,101,184,103,138,203,196,113,178,68,109,109,170,221,83,171,152,141,77,122,41,31,118,158,63,197,255,0,190,79,225,9,220,225,44,13,183,113,15,71,114,111,122,205,96,183,177,85,81,53,215,125,79,244,255,0,36,11,255,0,201,163,48,169,234,48,53,203,46,165,171,98,212,82,214,220,42,162,133,100,114,185,35,84,164,93,81,190,8,155,158,239,15,218,73,145,10,220,156,239,210,210,113,7,91,102,255,0,165,203,98,184,76,169,185,123,215,117,42,120,120,124,9,169,0,82,186,21,20,61,116,3,148,93,10,142,182,170,175,138,104,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,21,53,43,85,208,164,14,90,133,71,9,251,14,64,225,85,17,53,82,3,57,158,98,120,113,71,19,243,212,192,253,205,166,177,80,64,239,210,253,45,30,239,138,39,193,232,78,94,103,95,226,195,24,34,227,122,154,69,99,96,88,83,84,69,85,247,165,99,126,29,255,0,19,90,108,202,196,179,98,236,107,112,196,19,212,75,59,234,186,41,190,69,114,185,118,196,198,255,0,41,85,127,147,250,192,148,206,76,249,119,5,54,15,185,230,60,140,252,253,93,77,194,146,55,43,88,190,226,118,68,209,23,244,147,189,139,221,224,73,177,136,252,175,176,155,240,199,10,22,8,231,137,140,154,74,251,155,157,181,81,124,106,157,167,122,39,234,106,25,112,0,165,124,74,138,23,191,192,14,83,196,168,165,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,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,148,28,194,225,86,223,196,71,9,185,93,118,176,197,79,73,141,176,246,7,181,203,111,170,109,59,93,45,198,38,219,81,205,183,57,238,150,54,49,175,153,88,173,145,234,228,141,119,170,34,35,223,172,103,98,44,63,119,194,120,130,231,133,177,5,39,101,186,89,171,38,183,214,193,212,107,250,85,16,189,89,35,55,49,85,174,209,205,84,213,170,168,186,119,42,161,55,220,59,121,126,203,31,230,109,151,251,20,70,61,241,245,194,87,229,79,15,187,54,50,203,12,118,140,113,107,219,237,56,41,93,182,75,181,3,24,168,186,68,141,94,181,76,122,51,102,138,215,58,52,115,63,56,230,194,196,150,230,121,84,95,177,78,34,204,121,209,17,172,117,238,241,115,182,195,237,253,89,86,107,119,38,204,170,254,226,171,149,197,21,79,212,153,170,119,76,207,213,153,252,39,178,103,72,181,0,17,39,68,128,0,62,139,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,181,240,81,197,172,28,64,97,132,194,152,206,178,157,153,133,103,134,89,42,226,130,158,70,182,190,138,53,133,137,92,186,49,33,141,206,124,200,199,70,215,126,147,92,246,181,172,114,53,177,24,126,134,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,12,187,48,175,47,185,206,141,244,207,24,254,186,80,253,178,216,252,46,215,224,188,133,207,54,237,59,232,175,78,19,213,61,116,207,76,119,79,24,108,0,11,57,194,199,16,246,142,35,50,198,151,19,245,45,212,216,146,135,251,219,16,90,169,100,114,246,58,141,92,140,122,53,233,185,34,149,173,234,51,189,200,154,185,155,222,232,222,165,227,44,27,87,104,191,68,92,183,58,196,184,239,48,192,98,50,188,85,204,22,46,158,109,202,38,98,99,182,60,98,120,196,240,152,223,27,128,11,73,196,183,17,120,99,134,236,3,244,174,237,13,61,202,237,87,51,32,180,217,29,88,180,242,220,29,189,157,101,107,145,146,43,91,28,110,87,185,234,221,186,236,98,170,58,70,106,187,118,139,52,77,203,147,164,67,243,1,129,196,102,120,154,48,120,74,38,171,149,206,145,17,211,62,17,29,51,51,186,35,124,204,67,198,241,161,197,37,191,135,236,3,53,167,13,222,105,219,152,87,216,81,44,212,171,3,106,22,150,37,126,217,43,37,98,170,35,90,214,164,137,30,228,114,62,84,68,216,246,50,93,177,9,113,184,220,47,23,10,171,181,218,190,162,182,186,182,103,212,213,85,84,202,233,101,158,87,185,92,249,30,247,42,171,156,231,42,170,185,85,85,85,85,84,253,156,127,143,241,118,104,226,234,252,119,142,238,222,211,190,92,250,93,170,171,161,20,61,78,156,76,137,158,228,77,107,19,70,70,196,238,106,107,166,171,222,170,167,158,43,252,203,48,171,48,187,206,225,76,112,143,207,190,93,131,177,27,31,99,100,48,30,71,117,87,171,210,107,171,174,126,204,78,145,60,218,122,53,227,190,116,141,116,128,0,215,38,128,0,15,162,221,110,184,94,46,20,182,155,77,5,69,109,117,108,204,166,165,165,166,137,210,203,60,175,114,53,145,177,141,69,87,57,206,84,68,106,34,170,170,162,33,46,124,18,240,177,252,30,240,68,183,140,99,65,110,126,60,196,30,253,116,240,167,81,246,250,69,70,43,40,18,93,202,215,104,230,171,228,116,104,141,115,213,27,172,141,138,55,173,189,224,47,131,138,172,183,165,131,57,51,90,203,217,241,109,70,147,88,104,100,124,209,212,89,233,223,12,177,200,233,218,143,70,44,179,50,110,248,158,199,44,72,214,234,173,123,156,198,102,185,49,201,50,175,33,17,137,189,30,116,240,142,174,222,255,0,8,237,225,205,92,168,237,252,102,149,213,146,101,149,107,102,153,243,234,143,175,49,245,99,248,98,120,207,214,170,55,121,177,19,80,0,73,20,160,0,3,30,248,254,242,145,142,254,203,245,58,82,45,120,118,243,3,150,63,207,43,47,246,216,137,206,6,159,29,148,252,183,17,77,254,126,154,68,110,211,94,19,51,214,178,54,83,148,31,236,198,79,123,42,249,55,148,242,149,85,60,238,127,55,78,117,52,211,195,155,58,233,166,188,99,142,128,0,220,43,112,0,4,24,241,19,230,7,51,191,158,87,175,237,178,146,149,192,15,148,140,9,246,167,169,213,25,8,13,62,7,41,249,22,34,171,252,253,117,137,221,166,156,102,39,173,100,109,95,40,63,218,124,158,206,85,242,111,39,228,234,166,121,220,254,118,188,218,106,167,135,54,52,215,93,120,207,13,16,99,196,79,152,28,206,254,121,94,191,182,202,74,87,0,62,82,48,39,218,158,167,84,100,32,24,28,167,228,88,138,175,243,245,214,39,118,154,113,152,158,179,106,249,65,254,211,228,246,114,175,147,121,63,39,85,51,206,231,243,181,230,211,85,60,57,177,166,186,235,198,120,104,0,13,194,183,0,0,0,0,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,59,10,185,82,228,94,99,240,233,152,249,251,149,249,161,102,236,55,90,31,163,82,195,52,74,175,165,184,82,185,110,137,29,85,52,138,137,212,133,251,93,162,232,142,71,53,204,123,88,246,61,141,145,80,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,46,168,0,0,0,66,183,58,191,52,248,91,229,253,15,168,220,73,169,0,69,95,35,31,174,207,187,127,137,18,168,0,3,202,102,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,190,172,1,130,188,183,248,81,204,126,18,179,31,60,48,86,53,139,183,90,171,190,143,207,96,191,193,10,178,150,239,74,213,184,162,185,168,170,189,57,153,185,169,44,42,170,232,220,230,170,43,216,248,228,126,117,0,0,0,0,213,92,218,160,1,138,188,174,60,137,229,151,219,94,177,90,101,80,0,0,0,106,174,108,167,194,119,149,140,155,249,127,135,189,58,2,234,128,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,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,59,192,13,120,120,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,108,255,0,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,61,0,0,69,95,59,220,210,255,0,230,105,146,150,251,239,253,87,138,110,246,206,203,251,169,168,39,235,43,63,250,228,221,140,127,237,123,127,139,82,85,0,16,45,202,211,34,235,51,131,138,203,14,36,173,179,118,188,55,151,127,232,146,231,52,139,60,113,178,170,52,84,183,177,178,68,155,122,221,171,167,51,99,123,154,215,199,77,63,233,35,85,142,158,144,0,213,92,159,238,87,30,68,242,203,237,175,88,173,50,168,1,24,28,235,50,46,178,235,98,193,124,67,216,108,221,111,98,111,195,120,138,166,53,158,73,25,75,43,250,148,47,115,17,22,40,225,100,206,170,99,164,85,99,150,74,184,25,239,234,212,102,32,114,197,205,47,201,127,25,56,43,181,223,125,153,106,197,189,163,11,92,63,189,122,221,171,181,70,189,146,14,230,57,204,221,93,29,23,190,221,186,105,239,57,24,175,39,248,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,70,6,5,224,178,235,194,199,51,188,186,190,225,12,63,86,220,171,196,181,23,133,195,245,139,82,234,164,162,157,108,117,174,150,223,60,142,106,57,143,107,146,87,68,143,87,43,225,70,175,82,71,178,109,178,148,0,0,0,0,0,0,0,0,0,26,171,155,84,0,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,2,0,121,163,249,236,204,223,177,125,30,136,159,224,4,85,242,49,250,236,251,183,248,145,42,128,0,34,175,158,119,212,159,222,79,195,73,84,0,64,15,43,143,61,153,101,246,215,163,214,147,252,0,2,42,249,231,125,73,253,228,252,52,149,64,4,0,242,184,243,217,150,95,109,122,61,105,63,192,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,18,168,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,0,53,172,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,101,80,3,90,206,19,188,211,228,223,204,12,61,234,48,27,41,128,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,77,72,0,107,89,197,143,154,124,228,249,129,136,125,70,115,101,48,6,0,112,211,255,0,65,182,239,242,255,0,29,255,0,237,238,132,43,27,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,5,43,226,84,82,224,13,95,129,81,66,119,120,149,128,35,39,156,198,93,193,83,131,237,153,143,27,63,63,73,83,111,164,145,200,214,39,184,189,173,52,85,253,37,239,122,119,120,18,108,98,63,52,28,38,252,79,194,133,254,56,34,99,230,142,190,216,230,238,84,79,10,166,235,222,169,250,156,160,70,31,44,60,79,14,23,226,126,10,153,223,181,181,54,42,248,27,250,95,165,163,29,240,69,248,49,73,243,69,69,77,80,213,251,45,113,44,216,71,26,219,241,4,21,18,192,250,94,178,111,141,92,142,77,209,61,191,201,84,95,229,126,179,101,156,177,191,197,137,240,69,186,245,12,138,246,206,179,38,170,138,139,238,202,246,252,123,254,0,122,146,151,33,81,194,254,208,40,68,208,173,60,10,74,145,117,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,20,185,78,53,10,168,17,80,10,147,192,228,0,49,135,152,214,39,155,11,112,179,136,235,105,231,146,41,86,178,218,198,186,53,114,59,190,174,61,123,209,83,224,138,64,198,93,97,74,172,111,140,109,248,94,142,52,146,106,222,174,214,171,145,168,187,34,123,215,189,123,188,26,164,193,115,139,197,93,131,135,184,176,227,28,230,186,229,121,183,53,201,162,232,173,106,212,63,197,23,79,24,147,197,8,231,229,245,133,102,197,188,81,225,186,40,161,100,137,77,73,113,169,122,61,81,17,26,148,146,51,94,244,93,123,222,128,79,38,75,225,104,240,102,92,90,176,252,80,199,18,83,186,161,202,216,244,218,138,233,158,239,130,34,124,127,81,237,202,34,141,176,198,145,177,17,17,62,8,86,7,10,186,20,156,170,156,105,223,168,28,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,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,40,230,227,243,131,138,171,109,85,118,124,229,77,151,169,110,147,175,91,138,232,33,124,210,212,50,162,73,164,154,91,138,111,123,181,137,122,154,72,198,35,82,36,98,61,26,172,89,29,30,4,27,3,220,109,214,251,197,190,170,211,118,160,167,173,161,173,133,244,213,84,181,49,54,88,167,137,237,86,190,55,177,200,168,230,185,170,168,173,84,84,84,85,69,34,83,141,126,18,167,225,255,0,19,174,43,193,148,117,15,203,219,196,209,71,73,44,245,17,185,212,21,178,36,207,90,20,213,235,52,141,107,33,87,182,71,55,244,92,214,57,206,123,85,206,138,103,153,95,146,153,196,217,141,211,198,58,187,123,157,1,201,102,222,252,186,136,201,51,58,255,0,188,167,209,213,63,90,62,204,204,206,250,163,163,174,55,113,141,248,198,0,35,75,192,0,1,234,114,187,50,113,62,80,99,235,54,99,224,233,105,217,118,178,76,233,97,74,152,82,88,164,107,216,232,228,141,237,238,85,107,227,123,216,170,213,71,34,57,85,174,107,145,28,147,75,144,185,207,135,243,243,44,109,89,145,135,224,236,125,179,124,21,182,247,84,50,105,40,42,227,93,36,133,234,207,232,123,85,200,215,58,57,35,122,181,187,180,72,49,46,215,13,60,69,226,126,27,177,247,210,187,76,53,23,43,77,92,47,130,237,100,109,98,83,197,112,110,199,244,85,206,86,72,141,116,114,57,30,215,163,119,105,189,136,168,217,31,174,227,40,204,231,3,115,153,95,204,158,61,157,191,170,183,229,23,97,233,218,188,39,202,48,177,17,138,183,30,108,240,231,70,249,230,76,235,17,26,204,235,76,206,232,158,168,153,148,202,227,252,127,132,114,187,8,215,227,188,119,118,246,101,142,217,210,237,85,93,9,102,233,245,37,100,76,247,34,107,158,186,190,70,39,115,87,77,117,94,228,85,33,107,136,76,246,196,252,68,102,61,78,96,98,90,74,122,38,182,22,208,219,104,32,209,91,69,68,199,189,209,196,175,209,22,87,110,145,238,115,220,137,171,158,237,17,141,218,198,250,158,45,56,159,187,241,49,141,233,235,217,110,246,102,23,176,117,160,176,208,200,214,173,66,50,69,103,82,121,222,154,235,44,157,56,213,88,138,172,98,53,173,110,229,71,72,251,24,125,231,25,164,227,106,242,86,190,100,123,231,175,187,171,241,238,196,228,223,96,169,217,155,31,47,199,70,184,170,227,135,69,186,126,204,117,213,63,90,127,203,27,162,102,160,0,210,45,48,0,0,205,110,2,248,56,165,204,138,168,51,147,53,172,189,163,9,83,233,53,134,134,71,195,37,61,226,161,147,75,28,142,157,168,245,122,69,11,225,239,137,236,106,74,174,110,170,230,53,204,125,181,224,191,133,187,135,16,56,250,27,182,36,179,84,59,47,108,83,42,222,106,146,119,83,165,84,168,205,209,209,196,244,69,87,57,206,88,214,77,170,213,100,74,171,189,143,124,91,165,238,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,35,201,50,175,47,63,41,189,30,108,112,142,185,235,238,241,159,125,43,202,142,223,78,85,68,228,185,101,90,94,170,60,250,162,126,101,51,245,99,73,221,92,244,207,213,166,119,111,152,154,126,144,1,50,115,72,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,226,163,133,240,2,146,164,93,74,78,81,64,168,241,25,209,133,163,198,121,113,117,195,242,195,28,169,80,234,119,35,100,211,106,171,102,99,190,40,169,240,253,71,183,40,150,54,205,26,198,244,69,69,248,40,26,190,230,46,20,170,193,24,198,225,133,235,35,72,230,162,233,110,106,57,28,137,190,38,61,59,211,187,193,200,79,63,46,92,79,54,41,225,103,14,86,212,79,36,178,165,101,201,142,116,138,229,119,117,92,154,119,170,175,193,80,136,46,96,184,86,108,37,197,30,36,162,150,22,70,149,52,150,234,150,35,21,21,21,171,73,27,53,238,68,211,189,138,72,199,39,76,85,219,248,123,151,14,61,206,115,173,183,155,139,90,154,46,136,215,45,59,252,85,116,241,149,124,16,9,3,56,95,3,144,5,26,156,181,78,21,80,34,160,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,28,47,129,201,194,248,1,66,166,167,45,64,114,221,64,168,0,4,80,115,146,198,212,181,112,89,112,107,42,53,168,138,182,150,169,204,233,42,126,109,189,189,159,165,225,250,90,126,210,213,242,120,194,139,114,226,74,167,16,189,154,199,73,135,238,49,107,191,77,29,186,153,60,62,63,166,91,190,101,56,246,76,103,196,77,116,81,200,139,79,69,12,180,250,109,106,123,236,174,172,248,162,175,118,142,50,247,146,246,17,133,152,58,251,140,164,137,253,89,43,235,233,88,253,203,166,221,148,61,218,105,167,138,40,18,116,0,2,151,126,162,159,218,165,75,226,112,154,252,64,172,0,0,0,0,0,0,0,0,0,0,3,133,93,0,228,28,110,64,139,168,28,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,33,248,216,199,7,97,140,192,195,23,28,25,140,236,180,247,107,45,218,21,130,174,146,116,93,178,55,84,84,84,84,209,90,230,185,17,205,123,85,28,215,53,174,106,162,162,42,126,200,61,38,34,168,210,120,48,173,220,174,205,113,114,220,204,85,19,172,76,110,152,152,225,49,61,19,8,73,226,99,135,188,79,195,190,99,214,97,171,157,13,67,172,21,179,77,62,29,185,61,233,43,107,104,145,254,234,58,68,107,83,174,198,185,141,149,155,91,163,149,21,19,99,216,231,90,82,115,179,215,36,240,142,126,101,245,94,4,197,176,127,178,84,219,42,183,75,253,225,95,208,150,40,106,182,71,35,58,189,62,179,151,166,231,109,119,130,254,180,134,172,236,202,28,79,145,217,143,119,203,204,81,75,80,215,81,76,247,80,213,203,10,68,219,141,18,189,201,13,84,104,142,114,109,123,91,174,136,231,108,114,57,142,93,204,114,36,15,54,202,234,192,215,207,163,230,79,14,206,207,209,214,124,158,109,221,173,169,195,70,23,19,58,98,168,143,58,62,212,70,238,116,123,185,209,209,59,227,116,188,48,0,211,172,160,0,0,0,0,0,0,186,92,60,112,241,141,248,141,198,236,194,216,90,62,201,110,164,217,53,226,241,52,106,234,123,109,58,170,232,229,77,83,124,174,209,201,28,72,168,175,84,94,246,177,175,123,60,118,0,192,24,187,52,113,117,6,4,192,150,159,105,223,46,125,94,203,75,215,138,30,167,78,39,202,255,0,126,87,53,137,163,35,122,247,185,53,211,68,239,84,66,103,56,120,225,227,4,112,229,130,25,133,176,180,125,174,227,87,178,107,197,226,104,209,181,23,42,132,69,209,202,154,174,200,155,171,146,56,145,85,24,138,189,238,123,158,247,237,178,156,182,113,247,57,213,252,200,227,219,217,31,159,103,220,174,249,66,219,123,123,39,131,242,88,121,137,197,92,143,50,56,243,99,132,215,84,117,113,230,235,198,168,225,49,21,105,236,176,6,0,194,57,93,132,104,48,38,4,180,251,50,199,108,234,246,90,94,188,179,116,250,146,190,87,251,242,185,207,93,95,35,215,189,203,166,186,39,114,34,30,132,2,125,77,49,68,69,52,198,145,14,71,189,122,230,34,229,87,110,213,53,85,84,204,204,204,235,51,51,190,102,102,119,204,204,241,144,0,126,188,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,112,171,160,220,128,114,14,17,117,57,0,0,0,0,0,0,0,0,0,0,3,175,191,224,84,223,212,112,237,126,7,41,226,5,64,0,33,51,156,62,20,91,111,18,84,216,133,140,210,58,188,63,110,139,93,250,234,237,213,41,225,240,253,2,234,114,109,198,212,180,144,94,176,107,234,52,168,150,182,170,169,172,233,42,254,109,221,129,159,165,225,250,90,254,211,210,243,161,194,48,191,7,88,177,148,113,63,171,29,125,5,43,223,185,116,219,178,187,187,77,52,241,84,49,11,150,182,61,147,6,113,19,67,20,146,34,83,214,195,21,62,155,90,190,251,235,168,254,42,169,221,163,64,159,112,0,20,57,14,17,52,42,118,167,0,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,225,199,37,46,80,56,42,66,132,114,42,232,133,104,7,39,231,98,27,151,178,44,245,23,30,163,89,210,217,239,59,77,19,87,34,124,127,121,250,37,145,227,47,20,92,48,119,15,183,251,237,177,204,73,226,168,161,98,111,98,57,52,117,76,104,189,202,6,191,57,211,136,101,197,57,177,139,175,82,72,199,182,162,249,94,248,220,196,68,69,99,170,100,114,120,42,167,242,137,165,229,61,134,27,99,225,46,203,90,248,156,201,235,46,119,71,72,170,171,222,189,163,106,119,42,126,168,211,250,136,46,99,42,174,149,170,141,106,201,60,238,115,215,70,247,170,247,170,247,39,244,155,34,112,167,131,41,176,14,71,216,176,221,44,79,142,56,101,172,147,107,220,174,93,93,83,34,248,170,34,252,64,187,128,28,47,128,20,187,199,245,156,183,246,156,106,114,223,16,42,0,0,0,0,0,0,7,91,223,183,188,161,37,213,116,84,3,188,20,34,235,224,86,7,10,186,20,61,202,136,87,166,161,90,138,7,86,245,253,75,253,69,77,85,94,242,173,141,27,81,0,229,23,83,144,112,160,53,65,170,29,50,203,179,84,57,137,251,188,87,188,14,224,112,114,0,0,0,0,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,22,15,140,94,26,109,252,69,101,195,155,68,149,12,197,216,102,26,170,188,58,248,164,106,54,121,94,198,171,233,36,107,220,216,246,204,177,70,221,234,168,177,185,26,237,118,163,216,251,248,15,43,246,104,196,91,155,87,35,88,150,126,87,153,226,114,124,101,188,118,14,174,109,202,39,88,159,24,158,184,152,214,38,58,98,102,26,255,0,226,44,63,119,194,120,130,231,133,177,5,39,101,186,89,171,38,183,214,193,212,107,250,85,16,189,89,35,55,49,85,174,209,205,84,213,170,168,186,119,42,161,249,228,177,113,215,194,116,25,221,134,36,204,188,40,234,134,99,108,45,108,123,98,166,99,100,153,183,106,40,213,242,246,86,198,196,114,164,232,231,200,177,43,19,222,115,213,142,69,71,53,241,68,233,95,102,56,10,240,23,121,149,111,137,225,61,110,196,216,221,172,195,237,118,95,24,171,81,205,185,78,234,233,251,51,217,215,19,198,39,238,227,18,0,12,4,180,0,0,62,139,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,135,206,74,15,2,188,26,193,150,150,251,110,115,102,85,186,161,152,206,174,30,189,178,221,83,28,148,242,216,154,246,212,68,244,122,54,101,108,174,154,9,99,114,178,72,209,209,46,173,209,28,139,166,110,3,3,115,31,119,201,209,195,166,122,163,245,234,143,201,23,218,221,170,194,108,150,2,113,120,141,245,206,234,41,233,170,175,202,152,227,85,93,17,215,84,196,77,211,224,235,134,155,127,14,185,112,214,214,165,67,241,118,38,134,150,175,17,62,89,26,173,130,86,49,202,202,72,218,199,58,61,176,172,178,55,122,42,172,142,87,59,93,170,198,50,254,0,88,118,44,209,135,183,22,173,198,145,14,54,205,51,60,78,113,140,185,142,198,85,206,185,92,235,51,225,17,213,17,26,68,71,68,68,64,0,61,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,3,84,26,161,213,43,246,248,47,121,196,82,239,209,0,239,56,85,208,33,200,29,110,85,78,242,157,235,250,151,250,142,205,168,163,99,64,165,142,85,66,180,93,66,53,16,105,160,28,128,80,171,167,136,21,131,161,101,209,116,68,43,99,247,119,129,216,0,0,0,0,0,2,151,126,195,134,248,254,163,151,120,156,106,5,96,225,60,14,64,195,14,108,56,97,183,206,18,239,85,172,137,207,158,142,231,107,116,106,138,189,203,218,54,175,114,39,234,145,127,172,133,172,150,196,50,225,108,216,194,55,168,228,99,27,79,124,160,124,142,122,34,162,49,181,49,185,124,85,19,249,38,195,28,86,96,202,108,125,145,247,220,55,85,19,228,142,105,104,228,218,199,43,87,86,212,198,190,40,138,191,3,91,183,178,170,215,90,136,230,172,115,192,230,189,53,111,122,47,114,167,114,255,0,64,27,71,225,235,151,181,236,244,247,30,163,95,213,223,239,55,77,23,71,42,124,63,113,250,37,145,224,211,20,92,49,143,15,182,11,237,205,204,89,229,168,174,98,236,98,53,52,109,76,136,157,200,94,224,56,82,146,165,40,87,34,46,138,5,109,57,41,106,149,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,119,196,172,161,223,16,40,106,162,187,84,253,199,106,120,29,109,211,93,81,78,196,240,3,147,30,56,244,184,197,108,225,186,249,81,44,43,43,82,178,129,21,168,186,107,173,67,62,38,67,152,219,204,18,237,71,105,225,174,245,83,90,199,58,56,235,173,238,93,21,19,198,161,168,157,234,191,180,8,52,225,190,204,184,131,58,48,237,161,35,108,157,126,215,238,185,206,106,46,218,73,157,226,222,255,0,129,178,38,16,162,109,187,14,210,81,183,77,35,234,120,42,170,119,200,229,248,254,243,94,62,9,34,73,120,151,194,109,119,130,50,224,191,253,227,57,177,85,173,137,29,12,76,68,211,77,221,223,210,160,125,101,46,253,69,69,46,240,212,10,81,127,89,83,127,81,66,120,157,141,3,144,0,0,0,3,169,239,68,212,169,206,209,21,78,149,247,188,19,196,10,94,229,94,228,56,141,142,87,34,104,190,63,168,237,100,61,250,184,238,68,68,3,132,110,154,21,0,0,3,133,84,78,245,93,0,228,29,125,120,117,219,214,102,191,171,114,21,181,205,114,106,215,34,167,236,80,57,0,1,209,52,59,215,95,129,196,108,86,174,171,241,248,159,64,2,150,149,20,175,187,222,163,118,160,84,14,17,117,57,0,0,0,0,0,0,0,0,0,65,143,17,62,96,115,59,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,0,4,231,112,237,229,251,44,127,153,182,95,236,81,23,8,183,188,59,121,126,203,31,230,109,151,251,20,69,194,45,11,30,138,158,232,240,112,126,109,235,11,254,221,95,20,128,3,213,175,0,0,8,247,230,17,194,31,255,0,36,184,133,203,91,95,251,28,152,146,211,65,69,255,0,141,116,247,87,59,169,255,0,137,73,24,200,191,199,153,235,252,99,137,8,6,38,55,7,111,27,106,109,92,251,167,170,122,210,13,153,218,60,94,203,227,233,199,97,39,178,170,122,42,167,166,153,252,167,162,119,181,239,6,90,241,197,193,237,223,39,177,5,195,53,48,61,31,106,192,119,154,199,79,60,84,240,53,158,193,168,153,250,164,14,100,104,141,109,50,185,219,98,122,34,35,117,108,78,209,219,29,46,37,21,230,39,13,115,9,114,109,92,141,38,63,173,93,149,146,103,88,77,160,193,81,143,193,85,173,53,126,49,61,52,207,84,199,251,198,233,137,0,50,115,130,30,19,160,226,31,19,214,98,92,102,234,136,112,78,26,154,38,213,199,27,100,141,215,90,151,34,185,41,99,153,17,17,173,107,81,29,42,181,221,70,182,72,209,168,213,145,36,103,230,31,15,94,42,228,90,183,27,229,247,156,102,248,92,139,5,115,31,141,171,75,116,70,254,153,158,136,136,142,153,153,221,30,253,35,122,233,242,239,225,58,123,237,194,213,196,126,54,117,58,218,104,102,153,216,110,220,173,142,101,171,169,141,207,137,213,82,163,145,82,54,197,35,93,211,78,233,22,88,209,250,177,172,111,86,72,64,44,60,14,10,140,13,168,181,71,223,61,114,227,93,169,218,108,86,213,102,21,99,177,59,163,133,52,244,83,78,187,163,93,218,206,253,243,166,249,232,136,210,32,0,51,17,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,3,133,93,0,228,165,195,112,79,123,189,0,233,145,138,229,213,62,31,19,152,97,216,186,252,14,240,0,0,0,28,57,205,106,106,231,34,39,237,82,142,188,58,237,235,51,95,213,185,0,236,7,8,168,189,232,186,156,128,41,86,235,169,80,3,227,145,142,71,42,104,190,63,168,229,142,84,238,83,234,84,69,58,95,15,126,173,2,166,61,23,67,180,249,147,221,241,79,3,185,174,213,17,64,172,0,0,0,5,46,41,85,253,69,78,40,95,16,43,111,234,42,41,111,134,165,64,126,54,47,162,109,199,14,213,209,187,77,36,233,248,170,162,119,72,213,248,126,227,91,190,36,44,203,135,243,163,17,90,22,54,199,208,236,158,235,92,231,34,110,164,133,222,46,239,248,155,41,93,24,146,80,202,197,77,117,219,221,253,40,107,171,198,220,73,23,18,248,177,173,240,86,91,215,255,0,188,96,2,107,184,11,184,197,115,225,186,199,81,20,43,19,86,178,189,17,170,186,233,165,67,254,38,67,152,219,203,238,237,71,118,225,174,203,83,68,199,54,57,43,174,14,77,85,23,194,161,200,189,232,191,176,201,32,56,95,3,169,202,136,237,87,247,29,171,224,117,187,77,117,85,2,166,252,10,202,27,240,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,40,95,2,181,240,40,93,126,0,112,212,209,87,247,157,137,224,117,183,94,253,116,59,0,228,195,174,106,119,21,162,225,47,16,53,143,86,61,213,246,189,21,29,162,255,0,170,219,221,254,99,49,76,24,230,242,234,246,240,189,86,180,175,84,139,218,214,206,178,34,120,183,171,39,143,119,248,219,64,139,206,4,162,235,113,63,133,25,183,95,204,220,87,79,254,194,152,216,146,141,21,41,152,138,186,248,255,0,190,107,201,192,19,21,252,83,97,84,79,133,61,197,87,255,0,208,166,54,32,107,90,198,163,90,154,34,1,201,75,188,10,138,93,225,160,29,105,227,253,39,107,124,14,166,248,175,239,59,91,224,7,32,28,42,232,7,37,42,191,0,174,56,77,92,160,82,173,87,119,21,181,136,212,240,77,78,81,52,57,0,1,228,243,43,51,112,174,85,225,138,236,83,138,174,16,83,211,80,211,73,82,230,190,162,56,149,205,110,158,10,247,34,120,170,32,30,166,89,98,129,139,44,210,50,54,55,197,206,84,68,79,233,82,192,231,23,27,185,33,147,13,115,47,183,234,106,218,134,238,254,247,165,185,81,164,139,164,136,197,209,174,149,23,197,85,124,60,17,72,254,226,223,154,142,34,196,55,9,112,182,73,205,118,179,83,192,178,69,45,124,117,180,206,107,220,218,132,218,173,70,49,251,145,90,197,239,220,157,207,248,152,131,151,25,85,158,156,85,98,9,210,11,181,210,235,36,110,252,245,117,205,213,83,196,213,123,100,151,77,205,99,209,53,86,42,233,221,222,228,3,60,113,239,58,91,66,182,106,124,7,150,151,222,162,73,163,100,171,173,165,137,187,81,203,174,138,216,229,215,187,77,63,248,235,141,56,155,154,79,20,183,202,151,201,103,198,183,11,76,110,114,171,98,141,105,100,218,154,170,233,175,102,77,123,149,19,250,12,164,201,46,79,182,90,6,199,91,154,215,203,125,233,92,199,59,162,148,213,144,35,85,88,205,19,186,86,235,162,239,241,79,143,236,50,202,205,203,243,133,107,92,44,138,108,153,194,21,74,198,163,85,210,90,209,202,171,162,38,186,185,202,191,15,243,129,16,50,115,23,227,15,122,202,185,191,121,110,171,221,253,239,75,221,255,0,234,79,217,176,115,59,226,190,209,84,217,107,243,30,231,112,133,17,201,210,123,105,24,139,175,135,127,103,95,2,93,151,129,78,22,30,174,73,114,63,5,61,138,186,163,125,139,26,105,253,40,120,108,196,229,165,195,94,48,182,73,71,104,203,172,57,102,149,206,141,82,74,74,57,41,220,221,171,223,239,67,35,87,191,245,1,139,25,115,206,121,98,146,158,139,31,101,213,218,84,124,187,95,61,61,198,153,232,214,171,219,222,186,195,31,114,38,239,143,252,105,32,57,19,196,254,88,231,253,137,151,172,33,115,134,23,62,73,98,236,211,86,83,190,68,115,28,214,248,71,35,188,119,183,79,222,68,111,20,92,181,51,7,39,223,83,136,48,125,76,23,123,60,80,182,78,205,79,69,86,178,162,164,82,61,250,106,146,110,254,47,187,87,39,123,145,59,140,114,201,236,255,0,205,28,140,190,83,86,225,12,81,118,160,167,130,118,77,45,12,85,27,25,34,111,141,238,77,174,107,145,21,221,54,166,186,1,178,224,49,195,131,190,46,112,207,18,152,22,11,151,250,134,236,201,170,98,154,158,166,182,23,202,187,37,106,55,185,154,47,122,74,205,61,223,248,12,143,2,151,166,169,225,169,243,57,238,69,209,87,77,15,172,232,154,52,241,208,14,99,147,95,21,59,81,117,62,70,106,139,162,124,15,165,139,168,21,128,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,32,0,245,107,192,0,0,0,31,53,198,221,111,188,91,234,173,55,106,10,122,218,26,216,95,77,85,75,83,19,101,138,120,158,213,107,227,123,28,138,142,107,154,170,138,213,69,69,69,84,82,26,248,180,225,130,239,195,62,55,167,160,101,199,218,120,94,255,0,214,158,195,93,35,154,149,10,200,213,157,72,39,98,105,164,177,245,35,69,122,34,49,232,230,185,187,85,93,27,38,116,243,216,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,13,110,103,151,83,152,90,211,133,81,194,127,41,236,159,114,111,176,219,103,127,99,241,222,82,98,106,177,94,145,93,49,199,72,225,85,58,253,106,117,225,186,42,141,211,49,186,98,26,184,105,225,211,19,241,35,143,190,138,90,102,168,182,218,105,33,124,247,107,219,104,210,162,43,123,118,63,162,142,106,190,52,115,164,145,168,198,177,29,187,77,239,68,86,198,253,38,119,7,96,236,49,151,248,98,221,131,48,101,150,158,211,101,180,194,144,82,82,64,139,182,54,234,170,170,170,186,171,156,231,42,185,207,114,171,156,231,57,206,85,85,85,95,45,144,185,49,135,242,15,44,109,89,111,135,231,237,157,143,124,245,183,7,83,178,25,43,234,228,93,100,153,232,207,232,99,81,202,231,54,56,227,98,185,219,117,91,132,124,101,89,109,56,11,122,213,243,231,143,233,253,113,252,25,60,160,109,173,221,172,198,243,45,78,152,107,115,60,200,235,254,57,225,58,204,112,137,249,177,186,55,205,83,32,1,181,87,224,0,0,0,0,0,0,0,0,0,11,63,197,182,119,221,120,112,200,28,71,157,22,107,29,37,230,163,14,84,90,220,250,10,153,29,27,42,96,154,227,77,79,51,17,237,239,99,214,41,164,216,253,28,141,126,215,43,94,136,172,95,87,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,108,87,52,127,34,121,155,246,47,172,81,17,43,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,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,0,0,0,0,2,223,241,11,138,111,184,27,32,179,47,26,225,106,238,197,122,195,248,62,243,116,183,84,244,153,39,66,170,10,41,100,138,77,143,71,49,219,94,198,174,142,69,106,233,162,162,167,113,112,11,85,197,143,149,140,228,249,127,136,125,58,112,33,91,251,168,252,118,127,217,207,253,204,217,255,0,230,132,255,0,26,171,155,52,100,94,122,101,199,17,121,113,110,205,12,175,188,246,235,85,118,177,77,12,168,140,170,183,213,53,17,100,165,169,141,21,122,115,51,115,117,77,85,170,215,53,236,115,216,246,61,193,112,0,0,66,7,16,188,199,184,206,192,217,251,153,120,43,11,103,39,98,178,225,252,97,121,181,219,169,190,142,218,164,232,82,193,91,44,113,71,189,244,206,123,182,177,141,77,92,170,229,211,85,85,94,242,79,248,10,205,44,119,157,60,39,96,108,204,204,187,239,182,113,37,231,218,125,182,183,178,195,79,213,233,92,170,161,143,243,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,172,22,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,128,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,64,242,185,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,2,184,50,230,167,125,206,174,32,171,178,191,55,172,22,171,45,171,26,220,29,244,58,106,121,217,27,109,18,36,90,71,111,168,146,69,111,104,235,116,211,100,168,137,34,212,202,172,107,54,75,27,41,240,87,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,99,88,27,84,3,0,57,98,241,227,249,111,177,83,100,54,108,94,183,99,236,63,111,111,179,110,151,27,143,82,171,20,66,215,204,233,52,111,73,169,214,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,207,240,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,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,68,15,247,81,248,236,255,0,179,159,251,153,179,255,0,205,9,84,230,143,228,79,51,126,197,245,138,34,0,64,218,160,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,125,73,253,228,252,52,9,84,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,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,114,106,119,200,237,100,149,238,247,156,186,107,162,104,136,136,153,1,202,147,138,60,246,226,83,242,163,249,107,199,63,72,254,142,123,19,217,159,224,202,58,62,135,104,237,221,111,245,52,81,238,221,208,139,244,181,211,111,118,154,174,184,1,205,31,207,102,102,253,139,232,244,69,255,0,228,167,154,88,19,10,99,188,125,150,119,251,239,101,196,152,239,217,95,71,232,187,44,207,237,157,138,27,140,213,95,156,99,22,56,246,70,228,119,231,28,221,218,232,221,87,184,9,127,0,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,143,252,5,113,235,197,142,116,241,99,129,178,207,50,243,91,219,56,110,243,237,62,219,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,164,145,49,222,235,147,93,52,93,81,85,23,213,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,233,230,150,105,96,76,150,192,151,60,204,204,187,239,177,176,221,155,163,219,107,123,44,213,29,46,172,204,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,145,215,144,92,225,62,158,241,5,236,12,216,194,214,172,27,128,113,55,99,183,219,106,101,186,239,143,15,205,28,83,172,147,212,205,217,209,106,59,76,239,167,141,94,229,134,40,35,99,92,169,221,44,142,205,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,215,95,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,3,0,57,98,241,227,249,111,177,83,100,54,108,94,183,99,236,63,111,111,179,110,151,27,143,82,171,20,66,215,204,233,52,111,73,169,214,167,129,180,232,237,210,73,44,205,73,38,93,118,74,228,207,240,6,42,243,17,226,243,248,41,100,210,125,22,173,232,230,22,49,234,209,97,125,244,29,166,24,58,78,139,181,85,201,185,82,52,233,71,43,118,35,183,238,150,72,181,141,241,164,187,111,174,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,215,7,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,132,202,114,243,230,25,106,226,94,213,79,149,121,169,89,73,110,205,75,117,58,171,30,141,108,48,98,72,35,110,174,168,129,169,163,89,82,214,162,186,88,26,136,138,136,233,98,77,157,72,224,205,242,53,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,100,149,0,48,255,0,142,110,51,111,188,30,102,62,78,220,228,181,123,103,6,98,143,110,83,226,107,108,76,98,85,58,56,150,131,165,83,77,35,180,210,104,186,178,170,70,231,36,114,53,238,107,182,170,178,88,243,0,138,190,121,223,82,127,121,63,13,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,178,21,185,98,241,227,249,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,0,0,49,127,142,78,56,240,111,8,88,53,180,180,172,164,190,102,45,242,157,207,176,216,94,245,217,27,53,86,246,218,205,170,142,101,51,92,142,68,106,42,62,103,181,88,197,106,54,89,98,243,252,185,184,215,254,21,89,113,61,131,31,220,237,81,230,110,22,252,221,202,154,5,233,73,116,161,68,98,71,115,108,59,90,198,238,123,214,57,91,18,185,172,145,173,118,145,54,104,163,75,43,205,139,130,139,118,41,194,183,62,42,50,222,217,179,18,89,180,169,198,48,49,42,170,38,186,208,182,58,122,120,234,35,106,57,241,195,217,99,135,115,209,177,177,171,18,203,35,222,139,18,35,226,175,43,115,75,29,228,182,59,182,102,102,90,95,125,141,137,44,221,110,197,91,217,97,168,233,117,97,124,50,126,110,102,62,55,107,28,175,111,188,213,211,93,83,69,68,84,13,159,129,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,201,145,138,230,177,207,138,88,158,172,102,253,169,117,64,17,129,197,255,0,53,155,238,87,241,29,107,193,89,41,69,237,44,63,128,46,21,118,252,107,77,112,133,145,67,126,170,71,182,57,105,97,123,163,89,169,251,50,178,84,108,237,84,107,229,114,170,199,44,81,181,102,186,188,208,184,215,254,15,248,17,249,49,151,183,59,173,14,100,227,43,123,42,98,184,209,47,71,216,214,183,76,230,62,161,37,115,87,89,165,233,79,12,105,26,163,227,247,229,223,27,153,23,82,24,112,6,0,198,89,167,140,173,57,125,151,216,122,174,249,136,111,149,9,77,67,67,76,137,190,87,232,170,170,170,170,141,99,26,212,115,222,247,42,49,140,107,156,229,107,90,170,129,178,70,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,16,28,66,243,30,227,59,3,103,238,101,224,172,45,156,157,138,203,135,241,133,230,215,110,166,250,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,201,74,224,251,132,204,27,194,46,87,253,7,177,84,82,94,47,181,245,18,84,223,113,27,104,22,150,123,171,210,71,172,8,246,44,146,171,25,20,79,72,218,196,126,205,122,143,68,71,74,245,88,33,226,199,205,62,114,124,192,196,62,163,56,19,167,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,155,133,140,141,186,71,19,27,238,181,53,211,85,213,85,85,114,0,197,94,87,30,68,242,203,237,175,88,173,50,168,0,0,0,0,1,143,252,122,230,150,59,201,110,19,177,206,102,101,165,247,216,216,146,205,236,206,197,91,217,97,168,233,117,110,84,176,201,249,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,32,12,85,230,143,228,79,51,126,197,245,138,32,35,171,135,174,99,220,103,99,156,253,203,76,21,138,115,147,182,217,113,6,48,179,90,238,52,223,71,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,55,230,181,156,39,121,167,201,191,152,24,123,212,96,54,83,0,99,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,201,83,88,204,151,205,236,101,144,185,161,135,243,115,47,231,164,142,251,135,106,29,53,58,85,192,147,65,43,31,27,162,150,25,25,220,170,201,34,146,72,213,90,173,122,35,213,90,230,185,17,200,27,57,130,213,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,147,35,21,205,99,159,20,177,61,88,205,251,82,234,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,208,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,160,69,6,122,115,147,190,195,156,182,73,50,27,15,118,140,3,134,110,21,49,221,25,115,86,51,233,117,43,219,19,90,230,181,208,245,173,251,21,179,186,39,35,213,206,223,27,165,139,221,116,4,159,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,176,109,204,51,130,203,175,11,25,161,81,125,194,24,126,173,185,87,137,106,17,112,253,98,212,186,169,40,167,88,247,75,111,158,71,53,28,199,181,201,43,162,71,171,149,240,163,87,169,35,217,54,223,151,128,94,53,241,87,10,121,143,73,100,187,92,251,70,89,98,107,132,49,226,59,125,66,200,248,232,55,171,99,117,206,157,35,107,222,217,162,98,34,189,172,106,245,163,98,49,83,115,98,124,65,63,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,63,43,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,138,30,127,61,51,211,46,56,116,203,139,142,104,102,133,231,176,218,168,116,138,24,98,68,125,85,194,169,200,171,29,45,52,106,169,212,153,251,93,162,106,141,70,181,207,123,152,198,61,237,194,174,93,92,199,239,185,247,142,238,217,59,158,147,238,197,248,130,225,87,117,194,213,52,84,76,142,133,41,91,15,82,75,90,50,54,239,143,162,200,165,150,57,102,124,142,145,170,246,190,68,123,35,73,99,175,140,94,49,113,223,23,248,238,158,255,0,127,163,246,54,27,179,111,250,63,135,250,144,212,123,47,171,13,59,42,191,190,153,4,82,79,213,146,157,36,252,226,46,205,118,183,68,78,251,0,6,213,0,193,94,92,28,192,40,248,136,177,69,148,153,189,136,191,211,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,243,201,22,117,0,35,171,152,255,0,49,251,238,69,223,101,200,108,134,159,178,99,170,78,205,81,126,191,84,81,50,88,237,81,200,198,77,21,53,60,83,53,209,205,52,145,189,142,124,142,107,163,100,111,70,183,116,142,85,130,229,243,29,227,142,167,133,44,27,65,131,242,249,148,149,25,139,140,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,146,10,237,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,2,127,184,72,227,111,0,241,171,131,111,118,171,4,245,120,15,29,208,83,204,149,182,118,85,67,85,87,71,3,213,89,21,194,142,73,161,233,84,49,170,230,106,175,133,82,57,116,108,145,171,31,27,165,138,31,238,163,241,217,255,0,103,63,247,51,103,255,0,154,18,147,203,207,130,203,87,11,25,95,79,125,197,248,126,145,185,169,137,105,213,113,5,98,84,182,169,104,160,89,55,69,111,130,70,181,26,198,53,169,19,165,70,43,145,243,35,151,169,35,25,14,216,182,230,117,149,191,146,254,50,113,175,100,177,123,50,213,139,123,62,41,183,255,0,125,117,187,87,106,141,59,92,253,239,115,153,186,186,58,223,113,219,116,211,221,106,49,88,4,201,240,95,156,119,220,253,225,131,0,102,174,41,135,101,234,235,111,146,158,227,38,230,47,105,170,164,168,150,146,90,157,24,198,49,157,103,211,186,94,155,90,141,103,83,98,106,141,213,111,89,26,188,146,243,51,21,98,12,184,204,76,173,187,85,246,139,46,15,184,91,238,22,142,164,146,62,74,126,222,149,61,120,27,185,234,198,66,143,164,73,26,198,53,191,156,158,119,42,185,95,221,37,64,8,11,187,115,83,227,142,227,117,173,184,81,230,237,37,174,158,170,162,73,162,161,164,195,118,199,65,74,199,57,85,176,198,179,83,190,85,99,81,81,168,178,61,239,209,19,115,156,186,170,202,87,51,172,210,252,151,240,109,141,123,37,247,217,151,92,91,217,240,181,191,251,215,173,218,187,84,137,218,224,239,99,154,205,212,49,214,251,238,219,166,158,235,145,234,194,10,242,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,160,108,39,193,126,41,205,140,115,195,6,0,198,185,221,93,219,113,126,32,183,201,116,169,169,233,83,71,215,165,158,162,89,40,164,217,76,141,137,187,169,31,78,186,34,35,147,93,30,136,253,200,67,103,247,81,248,236,255,0,179,159,251,153,179,255,0,205,9,254,53,87,3,102,142,30,177,77,247,28,228,22,90,99,92,83,93,219,111,88,131,7,217,174,151,26,158,147,35,235,213,79,69,20,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,46,1,106,184,78,242,177,147,127,47,240,247,167,64,93,80,5,191,226,23,20,223,112,54,65,102,94,53,194,213,221,138,245,135,240,125,230,233,110,169,233,50,78,133,84,20,82,201,20,155,30,142,99,182,189,141,93,28,138,213,211,69,69,78,226,224,22,171,139,31,43,25,201,242,255,0,16,250,116,224,121,254,15,184,179,193,188,93,101,127,211,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,166,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,228,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,135,181,0,0,0,1,128,28,214,248,163,207,110,26,255,0,37,223,145,76,115,244,115,233,31,182,253,167,254,12,163,172,235,246,126,195,209,255,0,84,197,38,221,189,121,127,71,77,119,119,235,162,105,143,252,5,113,235,197,142,116,241,99,129,178,207,50,243,91,219,56,110,243,237,62,219,69,236,43,109,63,87,165,109,170,154,63,206,67,78,201,27,164,145,49,222,235,147,93,52,93,81,85,23,213,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,22,43,140,27,23,19,151,28,175,246,215,9,248,230,174,211,141,173,53,17,185,150,118,208,218,230,130,245,4,146,49,146,49,242,92,25,182,7,196,213,116,173,123,94,136,168,217,24,173,122,189,142,142,250,128,32,7,251,168,252,118,127,217,207,253,204,217,255,0,230,132,180,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,64,230,185,192,183,241,252,80,100,166,12,255,0,170,42,177,253,21,11,191,201,115,110,145,211,163,127,241,189,169,237,119,248,147,43,63,213,19,17,193,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,127,186,143,199,103,253,156,255,0,220,205,159,254,104,77,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,117,162,3,102,142,30,177,77,247,28,228,22,90,99,92,83,93,219,111,88,131,7,217,174,151,26,158,147,35,235,213,79,69,20,146,201,177,136,214,55,115,222,229,209,168,141,77,116,68,68,238,60,167,21,220,87,101,199,9,89,112,252,107,141,101,237,215,90,238,164,22,11,4,19,35,42,174,245,77,68,85,107,85,81,122,112,179,115,86,89,149,21,177,181,205,68,71,189,241,198,255,0,202,202,12,210,192,153,45,192,238,87,102,94,101,223,125,141,134,236,217,127,133,251,109,111,101,154,163,165,213,164,165,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,144,131,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,176,46,7,247,81,248,236,255,0,179,159,251,153,179,255,0,205,9,73,229,231,114,226,163,49,50,190,159,59,120,145,205,154,187,197,62,42,167,87,225,236,56,184,126,138,222,148,212,137,38,141,173,157,241,211,69,43,223,42,51,116,77,107,186,93,23,182,77,100,89,90,144,224,175,45,46,95,117,57,195,117,179,241,7,155,246,170,73,50,250,130,163,180,217,237,53,113,69,85,6,37,123,29,85,4,137,34,50,116,124,12,167,169,130,39,43,38,137,204,157,53,106,162,177,93,172,207,128,0,0,0,0,0,0,0,0,0,0,0,1,194,174,135,84,146,105,224,165,111,93,15,153,250,170,232,191,16,42,107,213,93,166,186,234,125,12,77,19,195,67,170,24,211,244,180,240,59,192,0,99,135,24,156,92,225,158,26,240,44,247,47,245,117,217,243,83,69,13,61,53,108,44,149,55,202,228,119,115,245,94,228,137,250,251,191,240,129,236,179,219,137,252,177,200,11,19,239,88,190,231,12,206,100,145,69,217,161,172,167,100,138,231,185,205,240,146,70,248,108,118,191,184,143,236,198,231,60,178,201,81,69,128,114,234,237,18,50,93,172,158,162,227,76,196,115,81,238,239,77,33,147,185,83,111,199,254,53,192,28,225,207,252,209,207,59,229,77,110,47,197,23,106,250,121,231,124,209,80,203,81,189,145,166,249,30,212,218,214,181,21,91,212,114,107,161,145,188,46,242,212,204,28,224,125,54,32,198,21,48,90,44,242,194,233,59,53,69,21,90,74,170,177,70,246,107,162,71,183,248,206,253,28,189,237,84,239,3,205,95,249,157,241,95,119,170,116,180,25,143,115,183,194,168,212,233,49,180,143,68,211,199,191,179,167,137,248,209,243,23,227,15,122,74,153,191,121,118,139,223,253,239,75,223,255,0,234,73,86,203,190,90,92,53,224,251,100,116,119,124,186,195,151,153,90,233,21,100,171,163,146,161,206,220,189,222,244,210,57,123,191,81,238,83,129,78,22,24,173,72,178,63,5,49,136,186,171,125,139,26,235,253,42,4,76,97,158,105,60,82,216,234,89,37,227,26,220,46,209,181,200,174,138,69,165,143,114,106,139,166,189,153,116,238,69,79,233,50,91,1,115,165,180,35,97,167,199,153,105,125,234,44,154,58,74,74,218,89,91,181,92,154,106,174,142,45,59,181,215,255,0,142,153,129,121,229,249,194,181,210,23,197,14,76,225,10,85,123,85,168,232,237,104,213,69,209,83,93,90,228,95,143,249,140,77,206,222,79,182,90,246,201,91,149,55,203,125,149,90,198,187,162,180,213,147,163,149,24,253,83,190,87,105,170,236,240,79,135,237,3,48,50,119,141,220,144,206,118,181,150,43,245,53,21,67,182,255,0,123,213,92,168,214,68,214,69,98,106,214,202,171,226,136,190,30,10,133,254,138,88,167,98,75,12,140,145,142,240,115,85,21,23,250,80,215,11,49,242,171,61,56,85,196,16,36,247,107,165,170,73,29,249,154,235,99,170,160,137,202,198,199,46,155,156,198,34,232,175,69,211,191,189,170,101,247,9,28,212,113,22,30,184,69,133,179,178,107,181,230,158,117,142,40,171,228,173,166,107,88,231,84,46,229,114,61,140,218,136,215,167,126,229,238,103,192,9,130,7,147,203,92,205,194,185,169,134,40,113,78,21,184,65,81,77,93,77,29,75,90,202,136,229,86,181,218,248,171,28,169,226,138,135,172,2,151,49,28,158,9,169,66,53,91,220,118,156,42,106,7,8,191,2,162,133,213,170,114,142,2,160,112,139,169,200,20,184,235,95,31,233,59,28,117,187,197,63,120,29,141,240,42,41,111,134,133,64,116,214,34,173,51,209,23,79,15,247,205,118,248,237,139,163,196,254,43,102,221,63,51,110,93,63,251,10,19,98,151,53,175,106,181,201,170,41,174,255,0,31,172,86,113,77,138,145,126,52,246,229,79,255,0,66,132,9,92,229,89,113,90,222,18,240,251,94,245,123,219,95,116,213,85,218,175,250,173,221,223,231,51,20,193,142,80,206,175,119,11,212,139,84,245,88,189,173,115,232,162,167,131,122,177,248,119,127,141,184,206,112,56,95,3,173,201,170,167,239,59,20,235,118,189,218,104,7,41,224,86,133,9,175,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,7,11,224,80,190,7,97,67,187,144,10,90,191,3,177,60,14,166,34,234,191,188,237,64,57,48,195,154,252,17,205,194,109,249,28,196,87,54,190,214,173,95,213,253,246,223,248,212,204,243,17,249,162,219,150,175,132,140,69,35,89,185,91,112,181,166,136,221,123,187,83,63,227,2,41,249,117,182,153,220,80,89,86,163,102,173,183,92,22,45,223,227,116,29,225,251,118,238,255,0,57,176,122,42,47,122,46,166,187,124,4,84,246,110,40,240,162,239,218,143,130,226,213,239,211,95,239,41,151,254,3,97,250,73,91,61,59,101,103,131,181,255,0,124,14,226,151,21,20,187,245,129,214,221,123,181,241,59,91,224,117,39,143,244,157,173,240,0,171,161,67,156,114,247,104,124,235,34,170,233,174,160,87,171,213,218,39,122,29,204,77,16,162,20,238,85,95,212,118,128,0,180,252,67,113,1,130,114,43,0,94,177,37,255,0,16,80,83,85,209,209,75,44,20,242,84,236,146,73,17,26,141,107,81,26,229,213,86,70,105,238,175,138,119,1,244,231,222,124,224,108,139,192,215,76,77,138,49,37,190,130,162,154,138,89,233,161,154,109,175,149,200,168,212,70,162,53,202,171,185,205,79,209,94,245,240,33,47,138,254,54,51,75,136,92,79,53,142,203,138,110,209,97,215,186,106,56,232,41,167,213,149,141,125,66,171,59,155,20,110,93,81,35,68,106,235,250,190,42,135,155,226,119,138,108,202,226,115,29,58,157,110,215,89,173,61,121,169,45,246,200,170,22,70,78,215,212,43,227,247,27,27,21,202,191,155,68,71,53,87,221,67,38,249,124,114,252,186,99,11,149,54,101,103,14,10,154,10,10,42,250,106,138,42,91,141,63,187,36,125,21,145,30,173,73,155,170,43,157,31,115,152,186,43,127,106,160,22,191,132,190,94,121,137,157,206,92,75,141,112,229,206,219,101,87,181,99,74,154,101,68,169,99,224,116,141,126,228,158,55,55,189,99,248,119,255,0,90,19,13,147,60,53,101,30,73,89,27,109,193,184,34,209,69,44,137,26,207,52,84,218,58,71,54,52,102,170,174,115,149,87,77,223,31,138,158,255,0,12,97,91,6,14,180,65,100,195,182,170,90,10,88,35,100,105,29,60,72,198,232,214,163,83,185,63,98,34,31,174,7,8,136,136,136,137,162,33,200,0,1,198,168,114,7,230,223,48,229,135,18,209,73,111,191,90,41,43,224,149,139,27,153,81,18,61,52,84,84,95,31,216,229,254,181,33,219,152,39,0,151,28,7,127,168,199,185,71,132,100,91,23,102,129,103,165,183,210,105,28,106,200,102,116,175,68,89,85,124,34,110,168,141,248,254,191,25,155,63,23,22,225,59,30,50,177,213,217,47,182,202,106,200,42,97,146,45,179,70,142,79,121,142,111,251,206,95,235,3,93,62,26,120,133,198,89,19,143,109,119,59,70,36,174,163,180,173,108,43,89,79,28,251,98,88,214,120,93,35,149,54,187,249,49,34,46,137,169,176,198,89,230,94,22,205,28,57,14,33,195,23,138,74,232,164,220,174,236,242,245,17,186,72,246,39,126,137,241,98,252,62,4,1,241,157,195,221,199,135,252,220,171,176,195,99,154,142,203,53,53,36,212,178,116,85,145,238,124,75,171,83,223,119,126,232,228,94,245,253,125,198,79,114,165,226,110,243,101,199,21,249,103,140,49,92,171,107,168,164,129,40,153,89,82,138,212,123,171,19,126,221,90,171,170,246,133,254,87,255,0,72,38,48,225,90,142,77,21,53,8,230,185,53,106,162,167,235,67,144,62,103,198,173,114,170,106,137,175,130,29,140,253,20,43,122,106,133,40,138,128,86,158,7,39,9,224,114,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,32,4,159,238,104,254,68,243,55,236,95,88,162,32,135,47,112,85,215,50,177,254,26,203,155,21,69,36,23,44,85,120,162,178,81,203,86,247,54,8,231,169,153,144,198,233,28,214,185,200,196,115,209,85,81,174,93,53,209,23,192,12,223,229,139,199,143,228,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,150,106,77,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,169,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,9,52,0,0,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,145,92,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,55,29,75,235,198,15,9,152,203,132,92,208,250,15,125,168,171,188,88,171,233,227,169,177,98,55,80,37,44,23,86,36,108,89,209,140,73,37,70,62,41,94,177,185,138,253,250,116,222,168,141,149,138,161,176,238,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,136,86,229,139,199,143,228,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,150,106,64,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,162,18,249,145,243,4,166,226,38,166,60,158,201,187,173,91,114,234,221,80,218,154,219,148,50,203,11,49,51,214,40,36,137,37,167,154,8,166,133,148,211,36,237,70,57,206,100,143,70,73,166,172,141,82,245,115,88,227,182,212,150,170,254,22,114,107,19,85,186,228,234,133,131,27,221,109,211,181,176,71,2,53,237,146,206,143,68,87,61,238,114,181,103,216,230,163,17,157,7,43,247,207,28,113,173,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,67,242,172,88,3,25,98,108,51,137,177,157,139,15,85,213,216,176,117,61,53,77,246,224,212,68,130,133,149,21,12,167,129,30,229,84,69,124,146,200,136,214,38,175,84,108,142,68,219,27,220,223,147,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,50,156,85,112,245,133,120,95,229,95,140,178,143,11,84,246,254,193,236,154,155,141,209,244,177,211,205,115,174,150,245,68,233,106,36,107,19,252,152,216,142,115,220,200,162,137,138,247,236,220,177,87,194,119,154,124,155,249,129,135,189,70,0,45,165,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,147,24,57,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,209,107,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,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,4,234,115,71,242,39,153,191,98,250,197,17,0,36,207,113,59,196,198,13,226,191,149,190,96,230,150,15,161,171,183,61,181,22,139,109,222,217,82,138,231,219,174,49,221,109,207,150,4,147,106,54,102,109,150,55,178,70,162,110,99,219,185,172,126,248,217,12,32,108,251,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,55,51,25,35,116,146,39,183,222,106,107,166,169,170,42,42,250,178,2,249,121,241,167,117,225,99,52,41,236,88,191,16,85,183,42,241,45,66,166,32,163,74,103,85,37,20,235,30,216,174,16,70,215,35,152,246,185,34,108,170,196,114,190,20,114,116,228,123,33,219,61,54,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,245,145,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,69,89,51,220,180,185,130,83,103,13,170,207,195,230,111,221,106,228,204,26,10,126,205,103,187,85,203,45,84,248,149,140,109,84,242,44,138,200,17,144,62,158,154,8,154,175,154,87,62,117,213,202,170,245,118,177,129,195,71,12,248,203,138,92,67,138,240,102,95,87,82,51,16,216,48,189,70,35,161,162,169,84,99,46,111,134,170,154,21,164,73,85,200,216,94,230,212,57,88,247,123,155,216,214,185,88,215,44,140,181,86,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,180,240,49,87,128,94,53,240,175,21,153,113,73,100,187,92,251,62,102,225,155,124,49,226,59,125,66,198,201,43,246,35,99,117,206,157,35,107,24,232,101,122,162,189,172,106,116,100,122,49,83,107,162,124,185,84,4,0,243,71,243,217,153,191,98,250,61,17,139,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,25,65,205,31,207,102,102,253,139,232,244,69,170,203,94,30,177,86,106,100,214,104,230,230,22,169,235,254,74,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,240,154,158,93,220,94,127,10,220,154,95,165,53,189,108,194,193,221,42,44,81,178,131,179,67,63,85,210,246,90,184,246,170,198,189,88,226,118,244,110,205,178,199,46,145,178,53,139,118,85,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,205,204,199,198,237,99,149,237,247,154,186,107,170,104,168,138,155,20,240,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,147,35,21,205,99,159,20,177,61,88,205,251,80,48,3,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,140,32,230,89,192,173,79,19,88,102,151,51,242,198,130,174,171,52,48,229,60,22,218,90,22,213,69,28,23,123,114,212,42,186,7,172,242,50,40,95,10,207,52,205,145,28,155,147,169,27,154,245,116,107,30,111,128,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,194,167,25,57,113,196,230,77,86,102,175,107,181,97,106,188,63,218,29,138,109,21,55,84,147,216,49,177,210,58,57,167,158,72,226,78,139,224,143,170,146,237,72,211,73,25,185,93,20,154,96,7,54,46,10,46,56,91,21,92,248,168,203,123,102,252,55,121,210,167,24,192,196,165,167,134,213,92,233,41,233,227,168,141,168,230,73,55,106,146,109,207,70,198,247,36,169,44,143,122,164,168,140,143,107,22,63,198,88,103,12,226,108,25,98,196,53,116,150,44,99,79,77,77,125,183,181,81,96,174,101,61,67,42,32,87,181,81,81,31,28,177,162,181,233,163,209,29,35,81,118,200,246,184,47,255,0,31,220,96,221,120,178,205,199,58,222,180,145,224,76,29,81,89,65,133,25,12,78,71,212,192,247,181,36,174,149,210,49,178,239,168,72,98,122,70,230,181,34,99,88,205,187,210,73,36,246,188,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,182,3,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,252,152,216,142,115,26,249,101,137,138,246,111,220,155,20,101,110,86,224,76,150,192,150,204,179,203,75,23,177,176,221,155,173,216,168,187,84,213,29,46,172,207,154,79,206,76,247,200,237,100,149,238,247,156,186,107,162,104,136,136,129,234,192,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,34,172,151,78,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,106,240,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,109,253,218,211,117,176,93,107,108,87,219,101,93,186,229,110,168,146,146,178,142,174,23,67,61,52,241,185,91,36,82,70,228,71,49,237,114,43,85,170,136,168,168,168,160,109,60,12,32,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,30,111,128,32,219,153,103,2,180,220,50,226,106,92,207,203,26,10,74,92,175,196,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,237,94,164,110,107,17,177,172,147,146,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,64,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,153,238,42,248,201,203,142,24,242,106,143,53,123,93,171,20,213,226,14,206,236,45,104,166,186,164,126,222,141,238,141,210,77,4,241,199,42,116,89,4,157,85,151,106,198,186,198,205,200,233,99,214,13,184,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,192,95,113,254,50,196,216,103,12,224,203,238,33,171,171,177,96,234,122,154,107,21,189,202,137,5,11,42,42,31,81,58,177,168,136,138,249,37,145,85,207,93,94,168,216,218,171,182,54,53,160,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,44,94,3,191,34,22,42,108,249,205,139,46,220,125,136,45,237,246,109,174,227,110,233,213,97,120,92,249,155,38,142,234,185,58,213,16,58,157,93,186,56,229,133,171,36,43,166,249,90,184,213,202,143,130,143,202,110,42,131,137,76,204,182,93,105,176,222,18,184,83,212,225,40,180,232,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,119,53,187,36,149,118,171,213,33,154,39,76,160,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,218,245,138,211,42,140,85,229,113,228,79,44,190,218,245,138,211,42,128,0,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,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,213,92,218,160,213,92,11,235,193,247,22,120,203,132,92,208,250,113,98,167,171,188,88,171,233,228,166,190,225,198,215,165,44,23,86,36,111,72,21,239,88,229,70,62,41,94,146,53,232,205,250,117,24,138,141,149,232,187,4,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,186,240,231,207,12,248,203,33,176,246,91,99,59,205,117,37,199,15,102,142,23,162,196,118,90,216,85,24,246,190,74,90,121,170,105,37,137,92,174,107,225,117,76,104,143,239,100,140,123,28,138,142,223,28,119,131,151,55,26,255,0,193,87,49,231,176,99,251,157,214,76,178,197,63,155,185,83,64,189,88,237,117,202,172,72,238,109,135,107,158,237,172,98,199,43,98,86,185,241,185,174,210,87,67,20,106,19,210,0,3,202,102,150,86,224,76,233,192,151,60,179,204,187,23,182,112,221,231,163,219,104,187,84,212,253,94,148,204,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,186,246,113,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,216,248,178,156,87,112,163,151,28,90,229,195,240,86,53,139,176,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,2,50,249,105,115,4,169,201,235,173,159,135,204,223,186,210,71,151,213,245,29,154,207,118,171,150,42,88,48,211,222,234,169,228,89,21,144,43,231,101,69,76,241,53,95,52,173,100,9,171,149,81,136,237,60,7,49,222,56,233,184,173,198,84,24,63,47,153,87,79,151,88,62,162,119,208,205,43,229,137,247,186,183,34,49,107,101,129,85,26,198,53,168,230,192,215,55,170,214,75,43,156,173,89,150,40,241,127,52,178,183,29,228,182,59,185,229,158,101,216,189,141,137,44,221,30,219,69,218,161,168,233,117,97,100,209,254,114,23,190,55,107,28,172,119,186,229,211,93,23,69,69,68,244,28,58,228,54,50,226,75,55,44,89,83,131,40,170,220,251,141,67,31,115,174,134,157,38,101,166,220,143,106,84,86,202,142,123,27,178,54,187,84,106,189,187,222,172,141,171,189,237,69,15,21,77,133,175,181,120,86,227,141,105,232,119,217,109,87,10,59,93,101,79,85,137,210,170,171,142,166,74,120,246,42,239,118,230,81,84,174,168,138,212,233,232,229,69,115,81,127,87,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,114,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,148,174,104,121,67,131,114,23,128,156,182,202,60,191,130,174,59,22,29,199,20,112,211,173,92,235,52,242,189,244,87,57,101,154,71,247,34,190,73,100,146,69,70,163,88,138,245,70,181,173,68,106,97,175,43,143,61,153,101,246,215,163,214,129,142,184,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,180,243,134,201,232,120,116,162,199,55,218,74,74,204,219,101,60,109,172,192,244,137,93,77,4,211,165,82,67,35,227,174,117,52,144,198,197,135,90,148,98,185,234,212,84,137,92,231,38,229,182,188,215,56,22,254,63,138,12,148,193,159,245,69,86,63,162,161,119,249,46,109,210,58,116,111,254,55,181,61,174,255,0,18,101,103,250,162,98,42,192,244,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,126,229,165,203,238,155,39,173,86,126,32,243,126,213,87,30,96,215,211,246,155,61,166,174,41,105,103,195,76,123,106,160,145,36,70,78,172,157,245,20,211,196,229,100,209,53,240,46,173,84,71,163,180,178,188,168,120,28,169,196,183,91,39,23,25,140,250,69,177,91,106,42,31,132,109,42,200,170,22,186,174,39,73,3,171,103,71,35,146,38,65,43,95,210,106,105,42,205,19,100,213,141,141,157,105,116,0,70,175,59,76,179,197,88,131,46,50,239,52,173,52,157,162,203,131,238,23,11,125,223,167,28,143,146,159,183,165,55,66,119,109,98,177,144,163,233,22,55,61,238,111,231,39,129,168,142,87,247,73,81,101,56,208,201,203,238,126,240,193,143,242,171,11,77,178,245,117,183,199,81,110,143,107,23,180,213,82,84,69,87,21,54,175,123,24,206,179,233,219,23,81,206,70,179,169,189,117,70,232,161,13,156,177,115,75,242,95,198,78,10,237,119,223,102,90,177,111,104,194,215,15,239,94,183,106,237,81,175,100,131,185,142,115,55,87,71,69,239,183,110,154,123,206,70,43,201,254,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,217,251,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,8,171,231,131,141,109,85,248,255,0,43,50,230,26,122,180,185,88,236,247,27,221,68,174,99,122,14,130,186,104,161,137,172,118,237,202,244,117,190,101,114,43,81,17,29,30,138,237,85,27,109,57,62,228,229,247,28,241,64,153,171,79,55,103,178,229,165,190,122,138,201,54,177,253,122,170,234,121,233,41,233,180,87,181,237,220,199,212,203,212,70,189,169,217,182,59,106,200,213,44,7,26,25,199,98,207,222,40,49,254,106,225,104,118,89,110,183,8,233,237,210,110,122,246,154,90,74,120,169,34,169,209,236,99,217,214,101,59,101,233,185,168,230,117,54,46,170,221,86,82,121,56,229,13,54,10,225,162,187,52,170,32,164,91,150,99,222,38,153,147,195,60,174,127,179,168,94,250,88,97,149,142,209,140,123,106,18,189,232,172,69,213,147,51,115,151,68,107,3,61,77,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,46,169,106,184,177,242,177,156,159,47,241,15,167,78,6,181,134,74,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,60,107,47,175,24,60,38,99,46,17,115,67,232,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,195,184,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,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,0,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,159,224,0,0,0,2,16,57,143,242,255,0,172,225,222,251,46,109,229,14,29,255,0,74,122,254,205,4,180,212,242,79,81,38,29,170,216,200,246,212,62,103,201,35,225,154,68,87,178,101,118,212,146,85,137,200,207,204,172,179,126,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,107,237,193,215,24,184,239,132,12,119,81,127,176,81,251,103,13,222,118,125,32,195,253,72,105,253,169,210,134,161,148,191,223,79,130,89,32,233,73,80,178,126,109,19,126,155,93,170,47,117,128,50,43,141,190,15,177,55,8,217,161,45,149,201,87,91,130,111,149,19,187,9,222,42,229,167,235,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,46,214,227,168,23,127,62,120,152,198,89,243,135,178,219,6,94,104,105,45,216,123,43,176,189,22,28,178,209,66,136,247,185,241,210,211,195,83,87,44,170,212,115,159,51,169,163,84,103,115,35,99,24,212,69,118,249,36,186,188,188,248,44,186,241,79,154,20,247,220,95,135,234,221,149,120,106,161,87,16,86,37,75,169,82,182,116,143,116,86,248,36,107,85,207,123,156,177,58,84,98,181,89,10,185,122,145,189,240,238,240,28,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,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,228,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,0,0,0,0,0,0,0,0,0,0,1,194,248,28,156,47,128,29,111,253,21,58,217,26,185,200,171,170,166,190,10,118,170,42,149,49,52,64,57,70,163,83,68,77,14,65,194,185,173,77,92,168,137,250,212,15,37,153,153,151,133,178,187,14,77,136,113,61,226,146,134,40,246,171,123,68,189,52,118,178,49,139,223,162,252,94,159,15,137,175,63,18,220,66,227,44,246,199,183,75,157,223,18,87,86,90,82,182,101,163,167,146,125,209,36,105,60,206,141,200,155,91,252,153,85,19,84,212,203,174,107,92,77,222,111,88,226,131,44,240,126,43,149,45,116,244,147,165,107,40,234,81,26,175,109,98,236,221,163,81,117,78,206,159,202,255,0,233,227,15,6,60,61,220,120,128,205,202,75,12,214,57,171,44,176,211,85,205,85,39,69,95,30,230,68,154,53,125,246,247,238,146,53,238,95,213,220,6,71,242,251,224,18,227,143,47,244,248,247,55,48,140,137,98,236,211,172,20,183,10,77,99,145,95,12,46,137,234,137,42,47,132,174,209,21,191,15,215,225,49,54,60,57,97,195,84,81,219,236,54,138,74,8,34,98,70,214,83,196,140,77,17,17,19,195,246,53,63,169,15,159,9,97,59,30,13,177,210,89,44,86,202,106,56,41,161,142,45,176,198,141,79,117,141,111,251,205,79,234,63,104,0,7,26,160,28,156,42,34,162,162,166,168,167,32,11,83,156,220,53,101,30,118,217,29,109,198,88,34,209,91,44,105,34,193,52,180,218,186,55,58,53,102,168,173,115,85,23,77,191,31,130,16,243,197,167,47,60,196,201,23,38,37,193,88,114,231,114,178,163,220,178,37,53,50,170,83,49,144,54,71,63,114,207,35,157,222,146,124,59,191,169,9,220,63,35,19,225,91,6,49,180,79,100,196,86,170,90,250,89,227,124,107,29,68,72,246,232,230,171,87,185,127,98,170,1,2,124,40,113,177,154,92,61,98,120,108,119,172,83,118,151,14,177,208,209,201,65,83,62,140,163,107,42,17,95,220,232,164,114,104,139,34,43,83,79,213,240,68,38,211,33,51,231,3,103,166,6,181,226,108,47,137,45,245,245,21,52,81,79,83,12,51,110,124,78,85,86,170,57,21,173,84,93,205,114,126,138,119,167,129,24,92,193,249,126,93,48,125,202,167,50,178,123,5,77,61,5,109,125,77,69,109,45,186,159,221,142,62,138,72,175,70,172,206,209,17,205,147,185,172,77,85,223,177,16,198,78,24,184,166,204,174,24,241,211,105,210,237,117,134,211,215,134,146,225,108,150,161,99,100,13,101,66,62,79,113,209,189,90,169,249,196,84,107,81,125,229,3,98,112,90,126,30,120,128,193,57,235,128,44,184,146,193,136,40,42,106,235,40,162,150,122,120,234,119,201,28,138,142,71,53,200,173,106,234,139,27,245,247,83,193,123,139,176,5,47,77,80,233,213,232,237,23,185,15,160,234,153,59,145,83,245,40,28,181,197,104,186,159,42,72,168,186,107,161,244,49,218,129,203,142,183,107,223,167,137,216,227,173,124,127,164,14,198,149,20,183,245,149,1,194,170,39,122,174,134,190,28,197,27,76,222,40,47,75,79,179,87,91,173,235,46,223,241,186,13,241,253,187,118,255,0,152,216,42,174,86,193,78,233,95,224,221,63,223,53,224,227,222,167,180,241,71,138,215,126,228,100,22,230,167,126,186,127,121,66,191,240,129,42,220,168,32,142,30,19,108,40,214,34,57,213,247,69,114,254,191,239,183,127,196,134,103,152,143,202,234,220,180,156,36,97,217,28,205,170,235,133,209,52,86,233,221,218,159,255,0,17,151,0,112,190,7,91,151,224,118,41,212,244,93,83,247,129,82,120,21,167,129,75,123,208,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,1,75,180,42,41,114,1,79,119,192,173,60,10,52,253,165,105,224,7,37,140,227,83,6,125,62,225,238,249,134,116,147,243,245,84,47,252,219,81,202,155,42,24,239,5,238,248,23,204,242,89,169,109,125,223,3,215,208,178,53,122,189,208,174,136,154,175,116,173,80,53,224,225,71,19,82,224,236,252,195,55,250,249,89,20,20,201,90,217,29,34,170,34,110,163,153,169,174,159,181,80,216,231,13,85,182,186,203,79,84,221,52,126,255,0,5,253,79,84,255,0,128,214,42,141,239,195,56,210,102,212,185,212,239,160,169,168,133,251,181,106,181,201,189,138,139,167,130,235,220,108,175,148,119,24,174,184,6,221,91,20,169,34,61,211,166,228,93,83,84,149,232,7,177,56,95,3,147,133,77,64,163,111,237,43,78,228,212,161,117,241,57,114,232,221,53,208,14,153,92,171,223,225,251,142,34,102,231,106,190,8,114,137,185,123,211,250,14,246,49,24,154,32,28,162,34,119,33,200,63,59,16,95,173,120,102,207,87,124,188,215,83,210,82,82,67,36,210,75,60,136,198,34,49,170,229,213,87,246,53,87,250,0,242,185,203,155,152,87,38,176,13,231,26,226,91,181,13,43,45,148,114,84,49,149,51,108,71,185,186,34,39,114,42,248,185,190,9,175,122,16,61,197,223,21,248,195,136,188,195,188,50,26,199,179,15,246,249,163,161,166,165,170,168,124,115,196,171,18,55,86,61,116,93,86,22,170,38,212,241,46,247,49,110,51,235,179,95,25,223,114,199,8,215,193,38,29,161,169,146,142,74,138,74,201,220,202,132,78,206,171,221,220,197,77,241,61,23,185,83,196,242,28,13,112,91,139,115,199,28,88,113,86,33,178,220,105,48,164,53,144,84,246,135,82,196,248,170,162,69,155,95,227,29,250,40,232,81,63,69,117,71,119,124,20,11,141,203,135,129,203,134,102,226,58,60,215,204,27,77,202,138,215,101,185,193,45,36,19,209,196,232,106,153,208,89,81,238,234,106,170,154,186,61,52,111,114,247,254,233,149,195,216,122,213,134,45,80,89,236,244,145,83,211,211,198,200,218,216,227,107,19,70,181,26,157,205,68,79,4,67,242,50,227,46,240,238,88,225,106,76,45,134,233,35,130,154,158,40,152,187,33,142,61,202,200,218,196,85,70,34,39,131,16,245,32,0,0,113,170,254,160,136,17,52,57,3,133,68,80,154,161,200,0,14,60,14,64,194,78,101,92,54,82,230,198,92,215,99,10,26,73,29,115,180,210,186,161,139,13,52,79,124,139,5,45,91,154,221,203,163,180,85,115,123,147,246,104,66,198,92,99,139,182,93,99,27,102,43,180,78,232,166,162,169,134,87,233,35,217,185,140,149,146,43,85,88,168,186,42,177,13,154,177,118,31,163,197,24,114,225,99,174,133,178,199,87,77,44,91,85,141,119,123,163,115,124,28,154,127,41,77,112,184,148,202,90,172,156,205,75,166,20,117,37,68,84,113,116,59,51,229,137,172,234,107,77,12,143,209,27,221,220,178,124,0,216,75,35,115,54,209,154,88,22,143,16,90,174,20,213,104,238,166,247,195,42,189,59,166,145,137,227,223,252,133,254,162,225,145,171,201,247,59,19,19,88,111,121,103,116,172,141,106,172,212,81,212,70,142,153,238,123,250,149,147,170,247,59,187,254,154,212,238,95,138,18,84,7,11,222,113,167,237,42,41,85,3,147,146,148,95,129,80,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,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,54,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,50,177,66,9,181,65,21,124,215,56,22,254,63,138,12,148,193,159,245,69,86,63,162,161,119,249,46,109,210,58,116,111,254,55,181,61,174,255,0,18,101,103,250,162,96,47,255,0,46,110,61,191,133,69,138,124,183,204,72,59,62,102,225,155,127,108,171,168,130,159,101,45,234,133,143,100,75,88,212,98,108,134,100,124,145,182,88,187,154,174,123,95,18,109,115,163,135,53,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,4,112,117,198,46,4,226,255,0,2,84,95,236,20,126,198,196,150,109,159,72,48,255,0,82,106,143,101,245,102,168,101,47,247,211,224,138,57,250,177,211,172,159,155,69,217,174,215,104,169,222,25,0,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,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,242,163,122,53,204,115,226,150,86,35,217,191,114,107,88,79,247,46,238,47,63,133,110,77,47,210,154,222,182,97,96,238,149,22,40,217,65,217,161,159,170,233,123,45,92,123,85,99,94,172,113,59,122,55,102,217,99,151,72,217,26,197,184,32,219,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,73,255,0,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,91,37,56,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,5,203,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,64,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,122,121,92,121,19,203,47,182,189,98,180,15,201,227,95,151,54,92,113,85,219,113,253,130,171,232,182,102,199,111,88,41,174,81,232,148,55,73,25,179,162,219,140,104,199,61,219,88,197,137,179,70,169,35,26,246,238,73,155,20,113,39,171,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,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,50,50,243,159,147,253,171,27,241,47,71,137,112,37,246,147,12,101,126,34,168,168,185,95,173,214,250,54,194,251,42,70,202,116,236,180,91,164,122,61,245,82,190,165,237,252,211,33,166,99,28,136,215,35,98,137,242,104,0,194,174,61,114,183,2,100,183,45,140,115,150,153,105,98,246,54,27,179,123,51,177,81,118,169,170,58,93,91,253,44,210,126,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,130,194,127,185,163,249,19,204,223,177,125,98,136,128,16,47,87,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,170,229,139,204,2,143,40,171,41,184,126,206,252,69,217,48,45,94,216,48,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,119,205,35,220,216,92,198,234,141,141,207,124,114,83,197,119,10,57,113,197,174,92,63,5,99,88,187,13,214,135,169,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,164,47,218,212,150,21,84,108,141,107,85,21,143,100,114,51,94,204,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,200,94,248,221,172,114,177,222,235,151,77,116,93,21,21,16,54,126,34,175,158,119,212,159,222,79,195,79,127,203,23,152,5,102,110,209,211,112,253,157,248,139,181,227,170,77,176,97,155,148,177,207,45,85,250,150,56,38,154,86,212,189,172,88,210,104,35,167,239,154,71,181,211,53,237,213,29,35,94,249,60,7,60,239,169,63,188,159,134,129,106,185,42,121,167,197,63,47,235,189,70,220,95,94,107,220,14,83,98,91,85,239,139,140,185,125,90,223,109,180,244,239,197,214,148,100,181,9,93,73,19,99,129,181,176,35,81,203,19,224,137,172,234,181,116,137,97,137,210,106,199,70,254,181,138,228,169,230,159,20,252,191,174,245,27,113,47,217,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,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,160,107,89,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,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,108,39,194,143,21,217,113,197,174,92,51,26,224,169,123,13,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,218,229,138,100,68,108,141,107,145,81,143,100,145,179,94,204,213,198,22,44,192,204,124,71,141,112,198,2,181,96,171,85,234,225,45,101,37,130,214,247,186,150,223,27,151,84,141,138,255,0,235,84,106,50,52,114,170,71,28,76,219,27,100,211,147,143,14,57,161,100,166,174,226,70,225,141,234,236,216,55,17,211,205,109,161,195,212,146,199,35,47,203,12,175,141,106,170,154,168,228,137,144,74,217,91,22,221,179,43,250,139,185,144,170,182,164,49,47,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,244,28,178,248,193,195,60,45,102,133,238,203,152,203,73,71,130,113,205,60,77,186,222,29,21,68,179,219,39,163,142,161,244,207,100,112,50,71,74,199,186,103,196,230,35,53,214,72,223,185,169,27,154,240,246,188,206,184,14,252,136,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,227,175,7,220,89,227,46,17,115,67,233,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,59,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,215,223,141,190,15,177,55,8,217,161,45,149,201,87,91,130,111,149,19,187,9,222,42,229,167,235,215,65,20,112,62,102,73,28,79,87,53,240,186,165,145,43,220,200,210,69,106,189,141,106,46,214,134,85,115,143,199,248,55,52,240,111,15,185,131,151,216,134,146,249,135,175,148,248,142,166,134,186,153,87,100,172,214,218,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,142,188,174,60,246,101,151,219,94,143,90,98,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,101,7,43,143,61,153,101,246,215,163,214,129,63,192,22,171,137,222,33,112,175,11,249,53,122,205,204,83,77,219,251,7,78,154,221,107,101,84,116,243,92,235,165,118,216,169,227,115,215,252,169,30,173,107,220,200,162,149,232,199,236,218,161,98,185,151,241,131,106,225,211,40,230,192,120,117,112,253,219,29,227,170,121,40,33,181,92,162,109,91,41,45,82,178,72,231,174,154,149,236,116,82,179,84,232,178,57,180,100,143,123,151,108,172,134,88,214,8,79,85,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,55,11,25,27,116,142,38,55,221,106,107,166,171,170,170,170,200,167,8,28,169,172,89,161,195,141,211,26,231,93,111,179,113,6,63,183,210,92,48,85,77,190,103,203,53,134,149,88,233,34,170,153,141,145,33,168,237,40,248,149,208,57,21,204,137,168,137,36,82,200,228,132,45,7,43,14,44,240,111,14,121,161,118,192,249,129,79,73,67,98,204,170,139,125,53,70,35,171,175,88,32,179,62,150,58,197,137,100,103,77,200,230,75,45,68,113,171,220,248,217,18,106,247,46,212,85,73,201,53,129,205,44,173,199,121,45,142,238,121,103,153,118,47,99,98,75,55,71,182,209,118,168,106,58,93,88,89,52,127,156,133,239,141,218,199,43,29,238,185,116,215,69,209,81,81,37,211,149,207,29,183,92,236,181,77,145,25,209,137,169,42,49,181,142,157,142,195,247,26,185,221,219,113,13,19,90,245,149,146,110,77,178,212,211,181,141,85,126,254,164,177,185,94,173,114,195,52,174,9,10,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,51,255,0,153,215,1,223,150,251,21,78,124,229,61,151,118,62,195,246,247,123,74,215,110,183,117,42,177,68,45,124,45,143,87,117,90,157,106,120,27,80,173,219,28,146,204,212,142,20,215,100,77,76,0,229,113,231,179,44,190,218,244,122,210,127,128,213,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,176,71,7,92,98,224,78,47,240,37,69,254,193,71,236,108,73,102,217,244,131,15,245,38,168,246,95,86,106,134,82,255,0,125,62,8,163,159,171,29,58,201,249,180,93,154,237,118,138,157,248,23,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,250,185,78,240,117,156,182,108,119,108,226,123,19,214,93,112,118,27,246,122,251,46,222,248,219,254,138,232,106,225,168,141,221,68,108,237,146,24,99,145,148,181,12,234,196,230,205,249,167,179,185,26,240,37,168,3,0,57,157,113,227,249,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,12,63,230,151,198,46,21,226,31,29,208,229,126,94,209,218,171,240,222,95,220,42,186,88,154,154,72,234,125,175,52,176,192,143,232,61,208,54,72,97,142,70,78,197,233,202,248,170,54,199,47,188,140,137,83,5,143,85,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,57,51,217,27,116,142,39,187,222,114,107,166,137,170,170,34,200,167,23,252,169,172,89,95,195,141,175,26,228,165,111,180,177,6,0,183,213,220,49,173,77,194,103,197,53,250,149,24,217,37,170,133,142,145,97,167,236,200,201,85,176,53,17,207,137,202,139,36,178,198,212,152,50,3,149,31,21,212,121,205,147,80,100,158,35,151,167,139,242,202,223,79,71,27,164,154,6,251,74,206,142,116,116,210,67,19,17,175,254,247,99,98,167,145,118,185,63,136,123,164,115,230,86,183,58,141,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,230,230,99,227,118,177,202,246,251,205,93,53,213,52,84,69,77,138,120,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,201,145,138,230,177,207,138,88,158,172,102,253,168,23,84,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,182,189,98,180,202,163,21,121,92,121,19,203,47,182,189,98,180,200,172,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,40,121,252,244,207,76,184,225,211,46,46,57,161,154,23,158,195,106,161,210,40,97,137,17,245,87,10,167,34,172,116,180,209,170,167,82,103,237,118,137,170,53,26,215,61,238,99,24,247,183,10,185,82,231,166,99,241,23,152,249,251,154,25,161,121,237,215,90,239,163,81,67,12,72,172,165,183,210,181,110,139,29,45,52,106,171,211,133,155,157,162,106,174,87,57,207,123,158,247,189,238,143,110,54,248,193,196,220,92,230,132,183,167,45,93,22,9,177,212,78,220,39,103,171,138,159,175,67,4,177,192,201,159,36,145,49,28,231,204,234,102,74,172,115,228,72,213,202,198,57,200,155,157,153,92,140,126,187,62,237,254,36,4,170,0,0,24,171,205,31,200,158,102,253,139,235,20,70,31,243,82,227,163,49,232,241,126,42,225,19,5,80,125,28,181,80,246,104,175,247,152,43,21,245,87,154,90,154,40,42,18,149,168,140,111,102,135,243,238,100,168,142,123,165,107,90,213,115,24,178,71,37,139,180,113,199,77,137,121,127,227,46,17,243,25,149,107,125,182,211,219,89,132,110,202,249,106,18,186,146,43,181,52,238,162,157,92,174,88,159,4,77,127,73,201,164,75,12,77,143,70,58,54,117,130,197,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,85,205,170,13,85,192,216,123,45,178,135,6,231,215,1,57,119,148,121,129,5,92,150,44,69,150,248,110,26,133,164,157,97,158,39,178,138,154,88,166,141,253,232,143,142,88,227,145,17,200,230,42,177,17,205,115,85,90,176,109,196,239,15,88,171,133,252,229,189,101,30,41,169,237,253,131,167,83,110,186,50,150,74,120,110,116,50,183,116,85,17,181,233,254,84,111,70,185,237,100,177,74,196,123,246,110,92,223,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,231,255,0,24,60,38,96,222,46,178,191,232,61,246,162,146,207,125,160,168,142,166,197,136,221,64,181,83,218,158,178,49,103,70,49,36,137,94,201,98,98,198,230,43,246,107,211,122,162,186,38,42,4,112,114,197,230,1,71,148,85,148,220,63,103,126,34,236,152,22,175,108,24,102,229,44,112,69,75,97,170,146,121,166,149,181,47,107,18,69,134,121,42,59,230,145,238,108,46,99,117,70,198,231,190,57,148,53,204,203,158,8,248,151,204,236,220,190,100,173,147,45,170,232,177,14,20,168,134,28,70,251,148,140,167,164,179,178,87,163,89,52,211,42,171,94,199,53,86,86,36,61,71,203,19,92,248,155,35,81,84,216,35,42,176,125,247,47,242,227,14,96,172,79,143,110,184,214,235,101,183,197,71,87,127,186,49,141,170,184,72,212,209,100,122,51,250,145,92,175,145,90,136,178,73,43,247,72,224,245,96,0,49,127,143,238,15,173,92,89,101,27,155,111,74,184,241,222,14,167,172,175,194,143,134,86,163,42,103,123,26,178,80,202,217,30,216,182,84,44,49,49,36,115,154,177,61,172,126,237,137,36,114,122,14,14,184,58,192,156,32,96,74,139,5,130,179,219,56,146,243,179,233,6,32,233,205,79,237,78,148,213,15,165,254,245,124,242,199,7,74,58,133,143,243,106,155,244,220,237,85,123,178,0,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,17,193,115,228,227,151,117,252,75,179,22,82,221,105,45,217,42,218,120,42,215,10,211,84,213,186,226,234,184,216,198,62,141,106,37,123,221,217,164,115,93,51,230,73,82,84,222,232,88,198,123,179,182,71,192,0,0,0,0,26,219,113,123,148,52,217,17,196,190,97,101,109,190,10,72,45,182,155,195,230,181,193,77,60,179,50,158,221,82,198,213,81,194,175,151,223,115,217,79,60,76,122,185,93,239,181,222,243,255,0,73,100,43,130,78,51,108,89,95,203,123,26,215,81,90,186,184,147,37,58,212,241,210,57,143,158,58,169,46,181,178,62,219,83,42,126,105,169,10,213,84,201,28,145,178,87,72,145,210,189,253,203,35,26,90,174,116,153,57,98,193,249,203,132,179,138,209,55,78,175,49,45,245,20,247,74,109,175,93,213,86,214,211,198,218,157,238,122,162,111,130,122,120,186,109,99,26,222,205,187,222,116,142,84,194,12,51,155,216,203,8,101,126,55,202,59,20,244,144,216,179,10,162,211,53,245,93,2,62,121,153,111,146,105,96,133,143,94,230,49,101,153,36,114,162,111,85,134,52,71,35,85,237,120,120,163,102,140,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,132,27,114,209,192,20,217,131,198,150,93,210,220,176,245,93,214,219,99,168,169,191,213,44,41,46,202,55,210,83,73,45,45,68,175,141,83,99,27,88,148,136,155,151,99,158,230,49,219,183,237,93,130,64,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,31,171,158,153,233,151,28,58,101,197,199,52,51,66,243,216,109,84,58,69,12,49,34,62,170,225,84,228,85,142,150,154,53,84,234,76,253,174,209,53,70,163,90,231,189,204,99,30,246,133,181,227,111,140,28,51,194,54,87,203,122,114,210,86,227,107,229,60,237,194,118,122,184,170,58,21,211,197,36,12,153,242,73,19,21,173,100,45,169,100,170,199,62,53,145,26,172,99,154,171,185,182,171,42,49,254,50,205,62,83,248,187,48,115,7,16,213,223,49,13,243,3,227,202,154,234,234,149,77,242,191,173,115,68,68,68,68,107,24,214,163,88,198,53,17,140,99,90,214,163,90,212,68,135,92,244,207,76,199,226,47,49,238,57,161,154,23,158,221,117,174,210,40,97,137,21,148,182,250,86,170,172,116,180,209,170,175,78,22,110,118,137,170,185,92,231,61,238,123,222,247,186,90,184,105,255,0,160,219,119,249,127,142,255,0,246,247,64,33,88,217,79,137,222,30,176,175,20,25,53,122,202,60,83,83,216,59,127,78,166,221,116,101,44,117,19,91,43,162,118,232,170,35,107,211,252,168,222,141,115,28,248,165,149,136,246,111,220,154,214,27,84,1,172,102,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,36,53,240,199,193,70,114,241,57,152,247,44,11,100,182,125,31,164,194,215,8,104,177,125,194,232,141,138,75,14,245,153,21,175,164,123,155,52,179,107,77,51,18,38,183,186,70,163,100,116,77,85,122,6,197,32,249,45,52,85,54,235,85,21,190,178,237,87,116,168,165,167,142,25,107,170,219,19,103,170,123,90,136,233,164,72,88,200,145,238,84,87,42,70,198,51,85,93,173,106,104,137,245,129,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,104,19,252,1,29,92,206,185,128,86,101,21,29,79,15,217,33,136,187,38,58,171,221,6,38,185,69,28,241,85,88,105,100,130,25,162,109,51,220,196,141,102,158,58,142,233,163,123,157,11,88,237,17,178,57,143,140,60,175,17,60,192,40,243,119,139,60,164,225,251,36,49,23,107,192,180,153,129,135,224,196,215,40,163,130,90,91,245,84,119,154,25,162,109,51,220,197,145,33,130,74,126,233,163,123,91,51,158,237,17,209,181,143,146,79,205,107,56,78,243,79,147,127,48,48,247,168,192,108,166,0,0,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,151,54,168,53,87,3,98,142,2,114,207,10,229,127,8,249,103,110,194,212,157,63,111,97,250,44,77,113,157,241,198,147,85,87,87,192,202,137,95,35,152,198,239,219,212,108,76,87,106,228,138,24,152,174,118,205,76,128,45,87,9,222,86,50,111,229,254,30,244,232,11,170,0,0,0,0,0,0,0,0,0,0,0,0,0,224,228,165,87,224,3,79,218,114,157,199,8,165,64,11,121,158,89,155,104,202,220,11,89,136,46,183,10,106,68,111,79,99,230,149,88,157,243,70,197,240,239,254,90,127,89,112,200,213,231,5,157,137,134,108,54,76,179,181,214,70,149,87,154,41,42,36,70,204,246,189,157,58,200,21,59,155,221,255,0,74,114,119,175,193,64,138,124,199,199,23,108,197,198,55,60,87,119,157,210,205,91,83,52,172,214,71,191,107,31,43,228,70,162,189,85,116,69,122,147,79,203,87,134,202,92,167,203,154,28,97,93,73,35,110,119,106,86,212,61,102,166,137,143,141,103,165,164,115,155,185,53,118,136,173,119,114,254,221,72,133,225,175,41,106,179,143,53,45,120,81,180,149,18,209,203,215,237,47,138,38,191,167,165,52,210,51,84,119,119,122,199,241,54,61,194,56,126,143,11,225,203,125,142,134,22,197,29,37,52,81,109,70,53,189,237,141,173,240,106,105,252,148,3,246,0,56,94,240,11,170,132,68,67,144,7,10,131,85,253,71,39,10,154,129,200,0,15,205,196,56,122,213,137,237,83,217,239,20,145,84,83,212,70,248,220,217,35,107,211,71,53,90,189,206,69,79,5,82,26,185,143,112,57,112,203,44,71,89,154,249,125,105,185,86,218,239,87,57,229,171,130,10,56,155,13,43,58,9,42,189,189,61,21,19,86,201,174,173,239,94,255,0,223,52,231,150,204,124,187,195,185,157,133,170,240,182,36,164,142,122,106,136,165,98,111,134,57,54,171,227,115,21,81,30,138,158,15,80,32,51,132,78,43,241,135,14,153,135,103,100,213,143,126,31,237,240,199,93,77,85,85,80,200,224,137,22,84,118,140,98,232,154,44,206,85,77,171,224,79,14,77,102,230,21,206,92,3,102,198,184,106,237,67,84,203,157,28,117,15,101,52,219,209,142,118,168,169,222,136,190,45,119,138,107,220,164,38,241,203,193,110,45,200,236,113,126,197,88,122,203,113,171,194,147,86,79,83,218,27,75,19,34,165,137,86,29,63,139,119,232,171,166,84,253,20,209,27,223,241,83,215,242,233,227,62,187,42,49,157,139,44,113,117,124,17,225,218,234,152,232,227,168,171,172,157,172,167,69,237,10,157,221,236,68,223,43,17,59,145,60,0,155,227,133,68,94,229,63,63,15,223,173,120,154,207,73,124,179,87,83,213,210,85,195,28,209,203,4,136,246,42,61,168,228,209,83,246,57,23,250,79,209,3,229,149,155,93,170,120,41,204,78,84,239,241,253,231,123,216,143,77,20,232,84,218,189,201,253,0,125,11,222,154,148,109,253,167,45,93,91,227,169,194,107,226,5,105,224,114,112,137,161,200,31,153,137,106,219,67,101,168,170,118,154,51,103,138,254,183,162,127,194,107,141,197,118,38,165,198,57,249,137,175,244,18,178,88,42,82,137,177,186,53,85,69,219,71,11,87,77,127,106,41,176,222,110,92,98,181,96,27,141,108,178,164,104,199,64,155,149,116,77,86,86,33,173,69,99,223,137,177,164,45,166,115,170,31,95,83,79,11,54,234,229,115,151,99,17,19,95,21,215,184,13,133,120,43,193,159,64,120,123,177,225,157,36,252,197,85,115,255,0,56,212,106,174,250,135,187,193,59,190,37,243,60,150,85,219,95,104,192,244,20,47,141,88,172,116,203,162,166,139,223,43,148,245,160,112,190,5,29,223,18,181,240,40,211,246,129,83,116,42,41,106,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,56,95,3,144,7,95,122,149,161,194,156,160,28,159,45,210,147,183,208,203,73,175,233,237,255,0,50,162,255,0,192,125,64,13,102,184,132,176,55,13,103,94,54,182,51,244,27,136,46,74,196,209,19,107,82,174,86,162,119,119,127,36,158,14,3,113,220,153,137,195,86,29,196,147,181,141,150,90,171,132,110,70,110,211,220,170,145,63,149,223,225,161,21,252,207,114,101,48,22,115,85,226,250,55,59,178,94,39,145,206,69,108,109,78,180,181,117,178,47,232,174,190,12,79,20,254,147,58,249,67,226,38,87,240,195,110,177,171,213,210,80,92,46,154,234,174,248,212,53,255,0,20,211,254,152,158,10,6,117,0,0,160,234,145,202,139,221,222,135,106,248,157,123,117,119,122,255,0,72,21,68,159,210,118,148,181,168,222,228,42,0,96,159,52,158,36,106,50,163,44,233,240,109,153,136,181,248,130,90,170,23,187,171,44,106,198,58,141,222,242,108,77,23,69,153,189,202,239,248,116,205,188,65,119,130,197,101,173,187,84,59,70,210,193,36,190,11,222,173,98,187,78,228,85,248,26,253,241,245,156,247,28,218,226,19,20,83,200,229,75,117,142,237,81,79,72,212,150,71,38,187,34,141,254,235,244,211,190,31,130,39,244,129,101,48,85,130,225,153,185,147,103,195,174,149,238,171,196,119,104,160,123,245,69,118,233,100,77,206,213,235,162,175,122,175,122,155,14,240,167,148,118,204,163,201,44,33,135,97,129,157,170,158,207,77,28,210,44,81,181,202,244,107,149,87,86,119,106,170,245,215,189,124,72,235,229,85,194,157,21,250,235,106,207,75,250,190,70,210,204,202,170,40,157,20,15,98,43,86,178,37,239,85,87,166,170,198,175,114,39,244,146,235,28,108,137,141,138,54,163,88,196,70,181,168,154,34,34,120,32,21,0,0,0,0,3,198,230,134,104,97,236,171,195,178,98,27,252,186,71,27,227,102,221,178,46,187,221,181,59,216,199,47,193,126,4,67,241,23,205,51,49,49,173,125,85,159,0,192,219,69,20,53,42,140,168,163,184,214,196,247,181,146,73,167,114,44,122,34,181,89,221,167,195,250,130,106,129,175,134,11,227,251,62,240,205,226,42,250,156,85,113,173,141,136,244,86,84,93,235,156,206,246,233,225,213,82,88,248,42,227,62,219,196,157,150,27,117,117,44,20,215,180,117,91,159,28,79,157,233,178,53,106,162,238,145,136,139,220,244,254,80,25,88,0,0,67,31,56,28,9,77,134,243,7,13,223,41,98,107,82,190,74,168,222,228,99,27,185,91,77,69,166,186,119,175,130,248,147,56,70,119,58,123,13,59,242,227,7,94,218,191,158,110,33,124,107,238,167,130,209,185,124,124,127,233,104,6,58,242,133,189,173,175,63,111,116,136,170,157,182,213,78,197,239,84,247,82,182,20,85,238,241,253,34,110,205,122,249,124,227,71,96,174,35,236,213,27,21,237,185,173,53,185,201,189,205,209,36,175,165,93,123,145,117,211,111,129,176,160,2,135,21,148,185,63,206,5,40,170,170,86,138,80,137,241,43,79,0,57,0,0,0,0,0,0,32,199,136,159,48,57,157,252,242,189,127,109,148,156,226,12,120,137,243,3,153,223,207,43,215,246,217,72,214,210,250,43,125,243,224,188,57,15,245,134,47,216,167,226,91,208,1,15,116,128,0,2,115,184,118,242,253,150,63,204,219,47,246,40,139,132,91,222,29,188,191,101,143,243,54,203,253,138,34,225,22,133,143,69,79,116,120,56,63,54,245,133,255,0,110,175,138,64,1,234,215,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,4,37,243,35,229,247,77,195,181,76,121,195,147,118,170,183,101,213,198,161,180,213,182,216,98,150,102,97,151,164,80,71,18,203,81,52,242,205,51,42,102,89,220,143,115,90,200,222,172,143,93,95,26,46,42,240,235,159,56,203,134,220,220,177,102,182,12,173,171,107,237,213,12,101,206,134,26,132,133,151,107,114,189,171,81,69,42,185,143,110,201,26,221,17,202,199,108,122,50,70,166,246,53,83,100,140,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,109,240,125,137,184,70,205,9,108,174,74,186,220,19,124,168,157,216,78,241,87,45,63,94,186,8,163,129,243,50,72,226,122,185,175,133,213,44,137,94,230,70,146,43,85,236,107,81,118,180,39,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,254,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,95,126,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,53,57,229,143,240,110,105,240,77,153,217,131,151,216,134,146,249,135,175,153,111,136,42,104,107,169,149,118,74,207,103,212,34,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,7,138,254,234,63,2,127,246,115,255,0,115,55,143,249,161,117,120,177,242,177,156,159,47,241,15,167,78,107,88,108,167,197,143,149,140,228,249,127,136,125,58,112,53,172,61,86,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,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,169,229,76,255,0,230,117,192,119,228,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,83,134,46,33,112,175,20,25,53,101,205,204,45,77,216,59,127,82,154,227,107,125,84,117,19,91,43,162,118,217,105,228,115,23,252,153,24,174,107,28,248,165,137,234,198,111,218,152,127,204,235,151,253,102,110,209,212,241,3,146,24,119,181,227,170,77,211,226,107,108,82,79,45,85,250,150,56,33,134,39,83,49,207,88,210,104,35,167,238,134,54,53,211,53,238,209,93,35,88,201,35,135,131,238,44,241,151,8,185,161,244,226,197,79,87,120,177,87,211,201,77,125,195,141,175,74,88,46,172,72,222,144,43,222,177,202,140,124,82,189,36,107,209,155,244,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,6,174,228,255,0,114,184,242,39,150,95,109,122,197,105,9,124,77,218,109,86,14,36,179,94,197,98,182,82,91,173,182,236,113,125,164,163,163,164,133,176,193,77,4,117,243,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,9,180,229,113,228,79,44,190,218,245,138,208,50,168,0,6,42,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,27,41,128,0,197,94,104,254,68,243,55,236,95,88,162,32,4,159,238,104,254,68,243,55,236,95,88,162,32,4,13,170,8,54,230,175,196,198,81,241,7,155,150,43,54,84,208,210,92,89,129,105,234,237,181,216,178,4,98,178,240,249,30,199,36,16,189,27,186,90,106,119,50,93,146,43,149,143,125,68,203,27,118,105,36,185,105,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,226,91,43,114,183,29,231,78,59,182,101,158,90,88,189,179,137,47,61,110,197,69,218,161,167,234,244,161,124,210,126,114,103,178,54,233,28,79,119,188,228,215,77,19,85,84,69,11,129,193,255,0,15,185,143,196,134,120,217,240,86,89,98,15,163,149,246,189,183,218,187,251,103,88,228,179,82,211,205,26,45,92,72,199,54,71,204,217,36,137,35,108,106,142,89,28,197,87,70,212,116,140,206,174,121,223,82,127,121,63,13,51,127,131,238,19,48,111,8,185,95,244,30,197,81,73,120,190,215,212,73,83,125,196,109,160,90,89,238,175,73,30,176,35,216,178,74,172,100,81,61,35,107,17,251,53,234,61,17,29,43,213,112,131,158,119,212,159,222,79,195,64,181,92,149,60,211,226,159,151,245,222,163,110,45,255,0,49,158,53,255,0,133,86,99,193,96,192,23,59,172,121,101,133,191,55,109,166,157,122,81,221,43,145,94,146,92,221,14,214,189,187,152,244,142,38,202,174,115,35,107,157,164,78,154,88,210,218,240,199,130,174,184,255,0,10,103,253,138,205,81,73,13,69,46,83,213,94,222,234,151,185,172,88,45,247,171,77,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,37,138,3,50,185,113,112,57,77,197,110,50,175,198,25,130,250,186,124,186,193,245,16,50,186,24,153,44,79,189,213,185,21,233,69,20,232,136,214,49,173,70,186,119,53,221,86,178,88,154,212,106,204,146,199,59,199,148,202,172,45,151,24,47,46,48,230,27,202,26,27,85,38,12,164,183,196,235,35,109,114,164,180,178,82,200,157,70,204,201,81,93,214,234,111,89,22,85,115,157,35,158,175,115,156,174,87,47,171,2,0,121,163,249,236,204,223,177,125,30,136,197,83,42,185,163,249,236,204,223,177,125,30,136,253,94,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,12,170,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,231,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,173,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,140,33,131,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,189,124,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,157,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,166,189,156,109,241,131,137,184,185,205,9,111,78,90,186,44,19,99,168,157,184,78,207,87,21,63,94,134,9,99,129,147,62,73,34,98,57,207,153,212,204,149,88,231,200,145,171,149,140,115,145,55,58,90,121,150,228,246,118,231,15,14,151,139,94,80,98,74,185,41,232,41,251,77,227,7,210,89,160,170,159,18,177,149,84,179,70,145,206,247,36,176,62,157,32,150,84,100,40,231,206,186,70,136,170,173,69,128,192,51,167,149,239,5,31,194,3,29,179,57,243,10,217,106,174,203,108,27,112,125,52,182,234,212,235,123,102,232,216,90,246,83,172,77,114,105,12,93,88,38,145,100,69,100,158,228,91,36,107,229,233,205,249,141,92,191,243,211,38,179,163,135,219,77,46,80,225,107,86,11,143,10,111,182,87,96,234,58,231,85,73,101,252,236,139,11,164,145,241,198,249,187,67,17,102,235,171,87,124,142,153,28,247,200,201,85,50,84,12,42,230,97,193,69,199,137,252,9,109,198,217,105,108,237,57,147,132,180,166,162,163,141,41,97,246,205,12,211,70,146,83,205,81,51,163,217,209,213,243,198,174,147,106,107,59,81,138,233,145,205,132,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,198,210,102,184,60,104,102,70,92,102,239,20,24,255,0,49,178,150,143,179,225,107,213,194,57,104,221,216,82,147,181,72,202,120,163,168,170,233,38,138,157,121,217,44,250,189,18,71,117,119,72,214,189,206,106,4,223,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,167,171,207,78,40,242,39,134,191,98,126,90,241,207,209,207,164,125,167,217,159,224,202,202,206,191,103,233,117,191,212,209,73,183,111,94,47,210,211,93,221,218,232,186,70,7,38,76,163,204,123,182,114,223,115,178,209,120,246,70,16,195,246,249,44,87,70,201,64,178,123,114,74,150,164,141,164,134,87,55,100,125,23,197,79,81,35,154,238,163,116,129,155,85,147,185,205,184,28,243,190,164,254,242,126,26,6,106,101,111,30,188,39,103,78,59,182,101,158,90,102,183,182,113,37,231,173,216,168,189,133,114,167,234,244,161,124,210,126,114,106,118,70,221,35,137,238,247,156,154,233,162,106,170,136,184,87,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,6,42,242,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,0,0,88,174,48,120,179,193,188,34,229,127,211,139,237,61,37,226,251,95,81,29,53,139,14,58,189,105,103,186,189,36,98,78,172,122,71,42,177,145,68,245,145,207,86,108,215,166,197,84,116,172,69,215,179,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,159,252,231,242,231,55,45,249,161,134,179,62,251,138,170,239,89,125,116,167,117,182,197,66,218,103,178,12,61,86,200,227,89,224,122,162,116,156,250,149,106,204,217,21,221,87,164,114,70,173,217,76,197,92,63,225,11,51,112,110,78,113,47,151,185,147,152,54,106,75,142,30,179,94,24,250,228,169,141,100,101,35,36,99,162,74,212,98,71,35,156,250,103,72,218,150,53,172,87,171,224,106,53,90,237,28,129,46,156,179,248,40,184,240,193,129,46,88,219,50,237,157,155,50,113,110,180,213,180,114,37,44,222,198,161,134,105,18,58,120,106,33,116,155,250,218,50,121,21,178,109,93,32,106,177,29,10,185,217,170,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,16,173,204,235,128,239,200,133,246,167,62,114,158,203,183,0,226,11,131,189,165,107,183,91,186,116,184,94,103,50,22,199,171,186,174,94,141,68,238,168,86,237,142,56,161,114,199,10,105,190,38,173,138,224,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,179,61,199,78,108,228,214,81,240,227,136,174,57,227,132,62,150,216,111,219,108,116,216,119,107,147,218,181,210,49,242,67,15,89,17,123,54,222,139,165,237,29,206,139,163,190,61,210,164,108,118,186,224,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,173,191,22,62,105,243,147,230,6,33,245,25,201,158,229,165,147,217,219,147,220,58,89,237,121,191,137,42,227,167,175,167,237,54,124,31,87,102,130,150,124,52,199,213,85,77,34,73,59,28,178,206,250,132,158,41,85,147,35,95,2,235,26,162,42,57,18,24,120,177,243,79,156,159,48,49,15,168,206,4,212,242,184,242,39,150,95,109,122,197,105,29,92,199,249,128,86,113,17,125,151,41,50,135,17,127,165,61,7,102,158,90,154,120,231,167,147,17,85,108,100,155,170,25,51,35,145,144,195,34,171,25,10,183,106,201,18,202,229,127,230,82,43,107,141,248,193,186,175,5,25,121,194,22,11,90,70,219,91,79,89,95,140,106,221,19,157,60,147,173,238,174,166,154,133,155,216,141,99,26,212,166,168,116,145,171,149,234,248,217,185,155,37,100,150,127,34,242,47,49,248,139,204,123,118,87,229,125,155,183,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,15,0,74,167,35,31,174,207,187,127,137,24,65,198,254,80,224,220,133,226,115,22,229,30,95,193,87,29,139,14,211,218,33,167,90,185,214,105,229,123,237,116,146,203,52,143,238,69,124,146,201,36,138,141,70,177,21,234,141,107,90,136,212,205,254,70,63,93,159,118,255,0,18,3,42,191,186,143,192,159,253,156,255,0,220,205,227,254,104,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,185,152,201,27,164,145,61,190,243,83,93,53,77,81,81,87,88,34,127,185,92,121,19,203,47,182,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,71,7,55,94,19,48,110,33,203,187,135,21,150,106,138,75,38,33,194,180,244,212,215,168,225,160,87,63,16,178,122,186,74,90,101,150,68,145,173,141,240,54,73,52,127,77,239,123,54,70,170,141,141,155,66,50,248,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,63,220,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,50,128,213,92,218,160,213,92,15,170,231,105,186,217,106,89,71,121,182,85,208,84,73,79,5,91,34,169,133,209,61,208,79,19,38,134,84,107,145,21,89,36,82,71,35,29,224,230,61,174,77,81,81,73,159,229,139,199,143,229,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,197,103,223,2,181,60,77,112,101,146,57,159,150,52,21,117,89,161,135,50,223,11,219,105,104,91,85,20,112,93,237,203,77,10,186,7,172,242,50,40,95,10,207,52,205,145,28,155,147,169,27,154,245,116,107,28,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,6,211,192,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,0,0,96,7,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,192,0,0,0,0,0,49,43,154,110,0,166,199,92,22,227,42,164,195,213,119,107,150,21,168,160,191,219,82,153,37,115,233,95,29,75,34,168,168,86,70,190,243,25,71,61,90,191,122,43,26,205,207,93,54,35,155,1,134,207,185,177,244,19,242,89,140,191,42,95,252,166,125,31,184,253,35,254,59,255,0,145,125,154,78,213,252,71,231,127,137,234,127,23,239,255,0,139,223,161,172,16,18,169,201,11,43,127,249,165,231,93,194,197,255,0,82,97,107,69,207,181,126,250,154,248,58,40,255,0,254,182,187,123,217,251,24,239,227,16,149,67,21,121,92,121,19,203,47,182,189,98,180,202,160,6,170,230,213,6,170,224,108,103,145,184,255,0,6,229,103,4,217,99,152,57,131,136,105,44,120,122,199,150,248,126,166,186,186,165,87,100,76,246,125,58,34,34,34,43,158,247,57,90,198,49,168,175,123,220,214,181,28,231,34,44,43,113,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,213,226,159,140,27,174,112,229,70,85,112,247,134,150,145,152,39,46,240,190,31,108,242,182,39,117,238,55,184,109,81,195,59,222,233,24,215,70,200,29,37,69,59,88,207,117,234,146,72,174,145,29,18,71,249,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,49,212,154,158,26,127,232,54,221,254,95,227,191,253,189,208,137,94,33,112,181,139,3,103,238,101,224,172,45,67,216,172,184,127,24,94,109,118,234,110,171,228,232,82,193,91,44,113,71,189,234,231,187,107,24,212,213,202,174,93,53,85,85,239,37,171,134,159,250,13,183,127,151,248,239,255,0,111,116,2,21,141,170,13,85,205,170,0,0,0,181,89,233,197,30,68,240,215,236,79,203,94,57,250,57,244,143,180,251,51,252,25,89,89,215,236,253,46,183,250,154,41,54,237,235,197,250,90,107,187,187,93,23,79,201,201,78,51,56,108,226,39,21,85,96,172,156,204,143,164,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,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,117,121,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,0,225,115,61,63,131,94,123,97,156,235,250,45,244,143,232,231,109,255,0,6,118,238,199,215,237,20,115,211,127,29,211,147,110,222,190,239,208,93,118,233,221,174,168,19,61,204,51,141,59,87,11,25,95,81,98,194,24,130,145,185,169,137,105,209,48,253,26,211,54,169,104,160,89,54,203,112,158,55,57,26,198,53,169,43,98,87,163,145,243,35,83,167,35,25,54,216,22,187,93,174,183,251,173,109,246,251,115,171,184,220,174,53,18,85,214,86,85,204,233,167,169,158,71,43,164,150,73,28,170,231,189,206,85,114,185,85,85,85,85,84,244,25,165,154,88,239,58,113,221,207,51,51,46,251,237,156,73,121,232,246,218,222,203,13,63,87,165,11,33,143,243,112,177,145,183,72,226,99,125,214,166,186,106,186,170,170,174,95,214,242,255,0,172,202,46,1,243,19,136,28,239,195,189,147,29,85,251,18,124,51,109,150,73,226,170,176,210,201,113,130,25,93,82,198,189,35,89,167,142,163,190,25,24,231,66,214,55,85,108,142,123,35,12,107,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,26,171,155,84,26,171,129,178,159,9,222,86,50,111,229,254,30,244,232,11,170,90,174,19,188,172,100,223,203,252,61,233,208,23,84,0,0,0,0,0,0,0,0,0,0,0,0,14,21,74,21,85,20,173,222,5,10,159,16,57,105,89,75,83,252,197,64,112,229,70,181,92,171,162,34,106,164,34,243,122,189,173,211,63,108,148,138,170,189,138,213,80,196,239,85,247,86,182,100,69,239,240,253,18,107,239,21,9,75,105,173,170,119,132,52,210,72,191,208,213,83,95,126,96,216,209,216,215,136,251,205,70,197,99,109,139,83,110,106,111,115,181,72,235,234,151,94,244,77,53,221,224,5,248,228,253,129,41,177,38,96,226,75,229,84,77,114,80,73,75,27,28,172,99,182,171,169,171,117,211,94,244,241,79,2,103,8,206,228,177,97,167,102,92,99,27,219,151,243,206,196,44,141,61,212,240,74,54,175,143,143,253,49,73,49,0,0,0,12,83,227,87,140,251,111,13,150,89,173,212,52,176,84,222,213,212,142,100,114,190,118,38,201,21,202,171,186,54,42,39,115,23,249,68,78,99,78,63,179,239,19,94,37,175,166,197,87,26,40,222,140,68,101,61,222,185,172,238,110,158,29,84,3,96,240,66,175,14,156,211,51,19,5,87,210,217,241,244,13,187,209,77,82,136,250,138,203,141,108,175,99,95,36,122,247,42,201,170,35,81,253,218,124,127,174,94,50,191,52,48,246,106,97,216,241,13,130,93,99,145,242,51,110,217,19,77,142,218,189,239,99,87,226,159,0,61,144,0,0,0,11,57,197,102,81,219,51,115,36,177,126,29,154,6,118,170,139,61,76,112,200,145,70,231,35,213,173,84,93,95,221,170,43,19,78,244,240,53,226,198,182,11,134,89,102,77,227,14,182,87,182,175,14,93,165,129,143,213,17,219,162,145,118,187,86,46,136,189,200,189,202,108,253,36,108,149,142,138,70,163,152,244,86,185,170,154,162,162,248,161,17,92,213,120,83,162,176,221,110,185,233,96,87,198,218,169,159,85,91,19,98,129,140,85,114,209,196,157,232,168,245,209,94,229,239,69,254,128,50,47,149,183,18,53,25,175,150,117,24,54,242,196,74,252,63,45,45,11,29,213,150,69,123,27,70,223,121,119,166,137,170,194,238,228,119,252,26,231,97,175,87,0,185,207,113,202,94,33,48,189,60,110,85,183,95,46,212,244,245,109,89,100,106,107,178,88,217,238,179,93,123,230,248,162,255,0,65,176,38,31,187,193,125,178,209,93,169,221,171,106,160,142,95,5,238,87,49,29,167,122,34,252,64,253,19,170,84,254,131,180,165,205,71,119,40,29,49,191,94,229,238,212,237,40,70,232,171,162,247,21,167,136,21,128,0,199,174,60,177,220,153,119,195,86,34,196,144,53,142,150,42,171,124,109,71,238,211,223,170,141,63,147,223,225,169,3,252,61,216,27,137,115,175,4,219,31,250,14,196,22,213,122,104,139,185,171,87,19,85,59,251,191,148,75,223,55,140,68,202,14,24,110,54,52,122,182,74,251,133,175,77,21,223,10,135,63,224,154,127,210,215,197,76,20,229,133,147,41,143,115,154,147,23,214,57,221,146,207,60,110,106,35,99,114,117,162,171,162,145,63,73,117,240,122,248,39,244,129,57,118,186,78,193,67,21,38,191,161,187,252,234,171,255,0,9,245,0,7,10,81,222,133,106,112,128,114,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,1,214,228,85,240,93,10,145,78,93,161,194,104,5,64,0,35,63,156,206,21,115,178,218,205,137,99,130,52,72,47,20,77,123,211,106,47,188,202,228,239,238,213,123,222,133,171,228,211,143,230,166,204,187,166,93,201,85,47,66,122,11,133,197,177,234,229,102,191,222,141,253,123,127,146,191,13,127,105,154,156,205,48,4,184,251,133,139,221,5,28,13,125,84,119,27,108,140,93,205,99,145,27,80,136,186,57,201,221,220,229,34,107,151,182,62,143,47,184,153,179,92,39,145,236,138,190,221,112,162,114,177,174,114,166,176,58,68,240,84,248,196,159,175,254,20,13,133,65,213,75,83,21,100,13,168,135,93,143,215,77,83,69,238,93,63,224,59,64,225,74,81,59,202,148,39,128,28,128,116,87,85,71,67,69,81,91,46,187,41,226,124,174,209,53,238,106,42,175,251,192,96,231,52,222,34,83,43,50,182,151,8,89,234,170,33,186,95,166,171,162,114,177,178,34,35,93,70,238,244,115,30,221,21,22,86,120,235,251,187,136,134,201,172,182,196,121,227,154,116,24,126,133,173,169,154,186,190,25,235,223,52,232,213,233,201,82,198,72,237,95,174,171,172,159,20,95,233,47,71,50,60,222,92,204,226,51,17,90,41,234,38,146,139,14,92,231,167,133,30,143,106,34,172,80,49,218,35,156,169,220,232,149,59,145,63,164,201,174,78,121,53,82,181,184,147,50,174,148,112,58,158,182,142,143,177,61,238,99,220,155,42,166,71,104,154,42,181,117,137,62,41,224,4,139,112,233,150,84,89,75,147,152,83,6,83,83,197,20,150,251,77,60,19,116,209,154,57,200,138,186,234,214,181,21,117,114,174,186,120,170,151,44,225,168,141,106,53,60,17,52,67,144,0,225,127,81,200,3,243,175,247,235,126,27,182,75,118,185,185,233,4,59,119,108,110,231,119,185,26,154,39,239,114,31,162,97,247,51,44,208,126,93,100,101,68,116,245,50,67,81,92,216,220,197,98,63,119,187,91,72,139,222,215,38,157,206,80,34,143,140,94,38,241,14,121,230,29,214,40,174,149,94,197,167,173,153,177,66,175,153,141,114,178,162,117,98,171,29,35,147,244,100,79,130,120,124,52,45,173,135,33,179,59,18,97,167,98,203,77,142,25,109,237,216,187,157,89,11,92,173,114,49,90,168,213,119,135,231,27,251,79,207,202,92,30,153,135,152,150,188,41,43,156,190,208,90,133,114,238,68,93,89,4,146,120,185,21,63,145,250,141,132,178,235,37,44,182,236,5,71,99,117,190,137,33,117,60,26,105,28,126,9,28,122,127,35,79,228,254,160,53,189,123,29,27,221,27,211,71,53,85,170,159,169,80,190,92,24,102,36,153,111,159,22,123,203,171,106,33,129,244,213,176,185,35,87,170,106,234,119,46,186,53,83,252,84,46,175,30,188,32,223,242,107,16,92,113,237,21,37,51,108,149,53,138,143,217,83,22,173,124,213,19,170,104,198,177,189,218,35,19,227,227,253,88,117,12,210,211,202,147,65,35,163,123,124,28,213,84,84,254,148,3,104,252,45,121,130,255,0,98,167,186,211,189,207,100,202,244,69,114,42,47,115,213,62,63,184,253,99,27,185,126,98,58,156,75,195,77,138,186,178,162,73,165,90,203,131,85,210,43,156,229,68,169,127,197,85,76,145,0,71,183,57,42,94,213,146,56,105,99,106,110,130,251,44,142,94,228,213,18,138,98,66,76,5,231,5,126,138,213,145,150,42,103,70,213,117,101,218,162,153,21,88,171,250,84,82,248,119,247,1,18,156,62,221,234,236,153,195,133,43,104,157,34,74,151,138,22,162,49,218,110,254,250,137,116,94,244,238,213,19,226,108,189,67,44,179,210,178,89,152,214,189,218,234,137,224,157,234,107,81,195,123,88,236,242,193,12,145,186,163,175,246,212,240,255,0,191,33,54,85,183,179,101,36,109,79,134,191,239,168,31,73,195,142,74,92,5,10,171,175,130,149,162,157,104,186,187,67,177,60,64,168,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,3,197,103,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,95,106,0,214,7,54,48,47,228,191,52,241,150,89,251,83,218,127,68,177,5,198,197,219,122,29,30,213,217,106,100,135,171,211,220,237,155,186,123,182,238,118,154,233,170,233,169,58,156,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,208,50,168,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,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,177,27,84,1,175,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,184,28,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,154,156,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,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,31,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,12,170,0,1,138,188,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,49,87,154,63,145,60,205,251,23,214,40,136,1,39,251,154,63,145,60,205,251,23,214,40,136,1,3,234,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,157,238,92,220,20,127,5,92,184,158,255,0,143,237,150,169,51,55,20,254,114,229,83,2,117,100,181,208,170,49,99,182,54,109,206,99,182,189,139,36,174,137,26,215,200,230,183,89,91,12,82,45,160,229,95,192,173,54,0,195,214,174,39,179,74,130,146,124,79,124,167,134,229,131,33,134,170,93,246,155,116,244,179,49,211,202,177,200,144,200,250,168,106,81,82,55,177,253,38,53,139,185,178,61,236,142,71,192,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,90,174,74,158,105,241,79,203,250,239,81,183,24,65,152,88,42,235,150,184,255,0,18,229,205,246,162,146,123,150,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,154,106,137,224,102,255,0,37,79,52,248,167,229,253,119,168,219,143,41,205,199,44,241,86,15,226,246,241,142,174,212,154,217,113,237,190,130,225,104,170,142,57,58,110,236,212,144,209,207,3,158,230,35,22,102,62,4,123,152,199,59,108,115,192,229,84,87,232,129,35,252,172,177,253,54,58,224,183,6,210,174,33,171,187,92,176,173,69,125,130,228,181,43,43,159,74,248,234,95,45,61,58,62,68,247,152,202,57,233,17,155,21,88,214,109,98,105,177,90,220,181,34,131,145,246,63,166,138,235,154,121,91,93,136,106,214,162,170,158,221,127,181,218,92,178,186,4,100,78,150,10,218,134,38,157,38,61,86,106,6,59,189,30,244,72,255,0,73,35,93,178,190,4,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,93,94,103,92,7,126,91,236,85,57,243,148,246,93,216,251,15,219,221,237,43,93,186,221,212,170,197,16,181,240,182,61,93,213,106,117,169,224,109,66,183,108,114,75,51,82,56,83,93,145,53,33,219,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,133,191,230,27,197,158,13,226,235,43,242,75,28,88,169,233,44,247,218,10,140,81,77,125,195,141,175,90,169,237,79,89,40,18,5,123,214,56,149,236,150,38,36,141,122,51,102,189,70,34,171,162,122,39,138,229,113,231,179,44,190,218,244,122,211,21,76,170,229,113,231,179,44,190,218,244,122,208,39,248,134,190,107,156,20,126,76,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,54,101,15,201,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,6,188,92,31,113,103,140,184,69,205,15,167,22,42,122,187,197,138,190,158,74,107,238,28,109,122,82,193,117,98,70,244,129,94,245,142,84,99,226,149,233,35,94,140,223,167,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,95,110,53,248,81,190,240,151,156,181,184,55,165,117,172,194,23,45,107,48,181,238,182,22,55,183,210,237,98,201,26,186,53,86,44,208,61,253,41,19,70,57,116,100,157,54,50,88,208,245,124,54,115,17,206,94,25,242,107,22,229,46,22,79,106,123,83,99,240,189,101,194,161,178,67,133,230,123,158,181,82,67,78,232,221,214,234,111,107,219,27,158,216,153,43,86,69,100,157,73,90,240,202,174,112,92,94,120,240,143,129,107,127,216,43,113,203,164,160,255,0,196,85,80,82,67,43,215,252,137,228,86,51,253,129,169,39,241,241,152,1,195,23,15,88,171,138,12,229,178,229,30,22,169,236,29,191,169,83,113,186,62,150,74,136,109,148,49,55,116,181,18,53,137,254,76,108,71,57,141,124,178,196,197,123,55,238,75,105,105,180,221,111,247,90,43,21,138,217,87,113,185,92,106,35,164,163,163,164,133,211,79,83,60,142,70,199,20,113,181,21,207,123,156,168,212,106,34,170,170,162,33,176,167,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,11,191,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,57,51,223,35,181,146,87,187,222,114,233,174,137,162,34,34,122,176,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,0,7,148,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,117,215,226,119,135,172,85,194,254,114,222,178,143,20,212,246,254,193,211,169,183,93,25,75,37,60,55,58,25,91,186,42,136,218,244,255,0,42,55,163,92,246,178,88,165,98,61,251,55,46,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,193,254,82,156,107,251,18,178,143,132,220,205,185,218,168,236,179,117,164,193,119,9,215,161,35,107,166,159,168,251,99,149,27,178,78,179,229,150,72,157,35,154,228,145,29,18,44,139,44,44,100,170,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,53,119,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,36,249,136,231,47,19,25,53,132,178,151,20,167,178,253,151,189,248,162,178,223,80,216,225,197,19,49,204,90,89,38,167,108,109,232,244,246,57,238,141,175,116,79,149,201,34,50,62,156,77,96,121,78,53,248,174,190,241,105,156,181,184,203,171,117,163,194,22,221,104,240,181,146,182,102,59,176,82,237,98,73,34,182,52,70,36,211,189,157,89,23,87,185,53,100,125,71,178,40,212,200,14,88,188,7,126,91,239,180,217,243,155,22,93,216,7,15,220,27,236,219,93,198,221,212,165,197,19,53,147,54,77,29,213,106,244,105,231,109,58,187,116,114,69,51,146,72,87,93,146,181,49,215,131,238,19,49,151,23,89,161,244,30,197,81,87,103,177,80,83,201,83,125,196,109,160,74,168,45,76,88,222,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,54,19,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,135,160,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,241,88,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,254,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,182,127,151,7,47,250,62,29,236,81,102,222,111,97,223,244,216,175,237,48,69,77,81,36,21,17,225,218,93,239,143,109,59,225,124,145,190,105,163,68,123,230,71,110,72,229,72,154,140,252,242,203,157,64,64,15,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,170,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,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,33,57,155,201,198,154,253,196,189,190,124,190,186,210,97,172,149,184,211,178,174,227,12,21,50,205,113,181,190,6,68,201,40,225,90,135,202,233,159,82,229,116,140,153,202,172,139,89,145,204,252,220,76,156,36,43,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,214,92,217,247,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,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,214,8,13,148,248,78,242,177,147,127,47,240,247,167,64,96,175,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,58,184,78,242,177,147,127,47,240,247,167,64,93,80,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,25,228,14,108,254,93,114,107,9,230,231,209,11,174,23,250,81,111,109,111,178,238,109,210,104,61,231,55,115,93,162,117,33,126,222,164,82,237,111,82,39,198,253,173,221,181,49,255,0,40,249,98,240,251,148,92,65,92,51,190,211,69,218,232,41,59,44,184,75,12,206,201,101,165,176,213,71,19,91,45,83,165,158,89,100,170,153,100,106,201,18,191,107,97,115,220,168,215,57,177,62,60,192,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,0,0,0,1,134,188,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,96,132,145,78,116,153,199,98,198,25,203,132,178,118,209,15,82,175,46,237,245,21,23,74,157,207,77,181,87,38,211,200,218,109,142,98,34,236,130,10,121,122,141,123,218,238,211,183,221,116,110,69,194,172,41,147,151,220,97,147,88,255,0,56,173,19,117,41,50,238,225,99,167,186,83,109,98,109,165,185,58,170,54,212,239,115,209,87,100,240,83,197,211,107,30,231,118,157,222,235,99,114,168,72,175,36,44,210,255,0,230,151,146,151,11,239,253,73,138,109,22,206,203,251,233,171,231,235,35,63,250,218,221,143,127,237,99,127,140,82,85,13,120,121,120,99,91,86,0,227,75,42,175,183,154,122,185,169,234,175,15,178,49,180,204,107,158,147,220,41,165,161,133,202,142,115,83,99,101,169,141,207,93,117,70,35,149,17,202,136,213,216,120,1,170,185,181,65,171,190,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,63,127,34,242,47,49,248,139,204,123,118,87,229,125,155,183,93,107,181,150,105,165,85,101,45,190,149,170,137,37,85,76,136,139,211,133,155,155,170,232,174,87,57,172,99,94,247,177,142,216,167,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,182,188,18,112,125,134,120,70,202,248,172,173,74,74,220,109,124,167,129,216,178,241,73,45,71,66,186,120,164,157,240,178,56,229,122,181,172,133,181,47,137,30,214,70,178,35,81,239,107,85,118,183,34,128,214,179,139,31,52,249,201,243,3,16,250,140,228,170,112,211,255,0,65,182,239,242,255,0,29,255,0,237,238,132,85,241,99,230,159,57,62,96,98,31,81,156,149,78,26,127,232,54,221,254,95,227,191,253,189,208,8,86,54,168,53,87,54,168,0,0,0,0,2,42,249,231,125,73,253,228,252,52,138,178,85,57,231,125,73,253,228,252,52,197,254,94,124,22,93,120,167,205,10,123,238,47,195,245,110,202,188,53,80,171,136,43,18,165,212,169,91,58,71,186,43,124,18,53,170,231,189,206,88,157,42,49,90,172,133,92,189,72,222,248,119,5,224,229,139,203,254,143,55,107,41,184,129,206,252,59,218,240,45,38,217,240,205,182,89,32,150,150,253,85,28,243,67,43,170,88,215,172,137,12,18,83,247,195,35,26,217,156,246,234,174,141,175,100,153,213,205,31,200,158,102,253,139,235,20,70,79,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,99,7,52,127,34,121,155,246,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,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,2,234,128,0,0,0,0,0,0,0,0,0,0,0,1,75,148,161,21,117,240,82,181,241,58,213,116,118,128,118,180,228,165,165,64,121,140,208,173,168,183,101,190,41,175,165,98,62,104,44,245,146,49,23,226,169,19,191,106,127,190,107,131,196,21,222,174,247,156,56,174,182,181,210,44,171,120,174,106,163,221,174,223,239,169,87,68,239,94,237,85,126,38,200,185,128,198,201,129,239,236,122,106,213,183,84,107,251,182,41,174,15,18,13,99,115,203,27,178,54,232,141,191,220,147,195,254,252,152,9,85,228,219,75,217,114,71,18,172,141,77,211,223,98,145,171,220,186,34,209,66,72,73,128,188,159,111,209,93,114,50,251,76,216,218,142,163,187,83,211,42,163,21,63,70,138,47,30,254,243,62,128,31,147,138,111,48,88,44,85,23,90,135,185,140,133,88,138,173,69,85,239,122,39,195,247,159,172,99,119,48,60,71,83,134,184,105,190,215,81,212,73,12,169,89,111,106,58,53,115,92,136,181,44,248,162,160,16,183,198,126,98,73,153,25,241,120,188,182,182,162,104,25,77,69,11,82,69,122,38,173,167,106,235,163,149,127,198,82,198,177,142,145,237,141,137,171,156,168,212,79,214,170,85,52,210,212,74,179,79,35,164,123,188,92,229,85,85,254,149,51,23,128,174,16,111,249,203,136,45,216,246,182,146,153,214,74,106,196,70,111,169,139,87,62,26,136,21,117,99,152,238,237,21,233,240,240,254,176,199,139,246,67,102,118,27,195,77,197,151,107,28,49,91,221,189,119,54,178,23,57,26,212,122,185,85,168,239,15,205,187,246,151,43,131,174,38,241,14,70,102,29,170,41,110,149,94,197,168,173,133,178,194,143,153,237,106,190,162,5,122,163,27,35,83,244,99,95,130,248,252,117,38,227,49,114,82,203,113,192,85,150,54,219,232,150,22,211,207,174,177,199,224,177,201,175,242,52,254,87,234,53,237,205,172,30,153,121,152,151,76,41,19,156,158,207,90,117,106,238,69,93,95,4,114,120,181,17,63,151,250,128,217,154,193,126,183,226,75,100,87,107,99,158,176,77,187,110,246,237,119,115,149,171,170,126,246,169,250,38,31,114,205,205,7,230,46,70,83,199,81,83,36,213,20,45,145,207,89,17,251,189,234,218,180,78,247,57,117,238,106,25,130,0,3,132,253,64,114,91,78,34,242,202,139,54,178,115,21,224,202,154,120,165,146,225,105,168,130,30,162,51,70,185,81,23,93,92,215,34,46,173,69,215,79,20,66,229,156,57,17,205,86,175,130,166,138,6,179,185,203,150,216,143,35,179,78,191,15,215,53,180,211,80,215,205,61,3,225,157,28,189,56,234,94,200,221,171,52,209,117,143,224,137,253,4,188,242,178,226,37,51,79,43,106,176,133,226,170,162,107,165,134,106,74,38,171,219,34,162,181,180,109,239,87,61,238,213,85,98,127,134,159,187,188,177,28,227,50,106,165,43,112,222,101,90,232,224,109,61,21,29,103,109,123,28,198,57,119,213,66,141,213,52,69,114,235,42,252,87,196,198,94,91,153,188,185,103,196,102,29,180,84,84,77,29,22,35,185,193,79,50,49,30,228,85,72,167,99,117,70,185,19,189,210,162,119,162,255,0,64,19,246,14,138,26,168,235,168,169,235,98,215,101,68,76,149,186,166,157,206,68,84,255,0,124,239,2,133,78,242,164,10,129,0,228,3,170,170,166,42,56,29,81,54,187,25,166,186,38,171,222,186,127,194,4,64,115,150,199,243,84,230,93,175,46,227,170,151,161,5,5,190,226,232,245,114,51,95,239,182,254,189,191,202,79,134,191,180,186,156,153,240,171,155,150,215,156,75,36,17,170,79,120,173,107,30,237,170,190,235,40,83,187,187,84,239,98,152,53,204,39,31,71,152,60,76,222,110,16,72,247,197,65,110,183,209,53,94,215,53,87,72,27,34,248,170,252,101,95,213,255,0,10,203,47,44,188,1,46,1,225,98,201,65,89,3,89,85,37,198,229,35,215,115,94,229,71,84,42,38,174,106,119,247,53,0,203,0,0,20,170,148,181,21,60,87,82,165,208,229,186,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,14,21,53,56,218,165,69,43,221,253,32,84,14,17,117,57,3,201,230,149,133,184,151,3,92,108,238,137,146,117,150,21,70,191,77,53,108,172,95,138,47,234,53,178,197,54,219,182,88,227,250,138,21,98,83,214,91,209,138,136,215,234,137,212,133,23,197,138,159,7,252,13,158,21,17,201,162,248,16,153,205,131,34,25,128,115,82,28,195,183,251,180,87,90,106,10,39,163,170,55,185,211,116,231,247,182,171,123,147,108,8,158,63,15,14,253,64,149,46,20,51,46,219,154,153,47,104,197,22,218,137,37,100,147,213,197,172,145,185,142,247,39,122,47,115,149,87,252,229,226,35,43,147,102,107,83,213,224,234,220,166,168,157,123,77,21,69,198,182,8,250,10,159,154,85,165,114,174,244,238,95,122,71,247,47,127,244,104,73,168,0,0,2,201,241,131,152,145,101,174,69,98,75,227,166,124,114,186,221,92,216,149,173,114,174,173,163,157,218,251,170,138,157,237,79,137,123,8,203,231,27,156,117,214,92,47,135,114,218,217,59,90,234,234,234,174,212,215,83,162,254,103,177,177,21,17,203,224,191,223,9,225,255,0,0,17,93,119,171,171,204,44,197,172,172,108,142,150,167,17,222,94,246,185,238,84,87,58,121,151,77,85,202,170,159,164,158,42,166,193,188,18,96,22,224,46,27,48,21,4,148,241,69,83,37,130,141,103,217,181,117,118,142,114,170,171,81,53,239,126,164,40,240,51,149,205,205,76,255,0,178,219,165,102,232,237,51,82,221,29,249,238,159,124,117,180,233,166,186,46,189,206,94,239,243,155,9,97,107,92,86,76,53,106,179,194,221,172,162,162,134,4,77,219,191,69,136,158,63,31,0,63,80,225,124,14,78,23,192,10,117,82,164,240,41,42,79,0,57,35,91,156,229,182,229,81,130,240,205,194,153,63,189,41,105,170,82,161,119,233,222,234,170,68,111,119,199,188,146,147,16,249,151,101,221,94,61,200,106,216,232,33,73,38,133,177,53,53,149,25,220,181,212,139,241,238,254,74,129,14,60,37,214,193,111,226,3,11,213,84,255,0,20,212,174,71,119,107,227,69,58,39,119,239,54,63,181,43,86,215,70,172,68,70,173,60,106,136,137,167,118,212,53,116,195,151,218,188,53,121,167,189,208,171,82,122,109,251,119,55,114,123,204,86,175,119,238,114,155,49,100,222,46,166,199,57,101,135,49,29,51,220,228,170,181,209,200,229,116,123,23,115,169,227,122,247,127,231,129,228,248,167,201,246,103,78,82,92,112,132,116,208,201,83,44,244,178,177,100,86,55,186,57,145,203,163,156,215,34,119,42,144,13,139,242,47,25,225,12,122,252,33,112,182,194,217,154,198,61,17,42,99,114,104,232,183,120,167,119,235,248,27,44,150,231,18,112,251,149,88,179,16,183,20,222,240,244,179,92,91,26,68,146,182,186,118,38,212,69,68,247,81,250,120,42,252,0,183,220,8,224,250,252,25,195,189,146,213,114,137,172,153,42,171,222,168,143,71,247,58,165,234,157,233,221,240,50,28,233,163,163,166,160,166,101,37,36,125,56,163,215,107,117,85,211,85,213,123,215,191,197,78,224,4,84,115,170,196,207,117,30,8,194,204,145,219,86,231,85,84,228,239,254,69,44,40,159,29,63,233,203,240,255,0,233,202,171,220,214,53,94,229,209,26,138,171,251,136,63,230,175,152,214,252,105,154,22,123,77,5,74,201,236,167,78,233,81,97,86,104,178,83,81,43,123,215,199,193,124,0,176,156,28,225,186,188,77,196,38,17,165,164,141,30,234,107,165,5,83,209,92,141,209,173,174,167,69,94,255,0,242,144,216,241,17,17,52,68,238,32,219,148,182,14,250,75,196,37,202,226,248,149,209,218,173,112,61,206,73,54,171,85,213,212,234,157,223,31,226,215,250,137,202,0,82,238,254,226,162,149,241,2,141,189,250,161,90,39,196,225,19,188,169,59,144,14,64,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,243,54,203,253,138,34,225,22,247,135,111,47,217,99,252,205,178,255,0,98,136,184,69,161,99,209,83,221,30,14,15,205,189,97,127,219,171,226,144,0,122,181,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,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,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,69,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,175,27,124,31,97,158,46,114,190,91,43,146,146,139,27,88,233,231,118,19,188,85,203,81,208,161,158,89,32,124,204,146,56,158,141,115,38,109,51,34,87,185,146,44,104,229,123,26,229,77,174,200,160,6,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,233,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,64,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,217,76,0,6,42,243,71,242,39,153,191,98,250,197,17,0,36,255,0,115,71,242,39,153,191,98,250,197,17,0,32,109,80,0,0,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,106,185,42,121,167,197,63,47,235,189,70,220,100,87,59,12,175,186,226,28,163,192,121,175,111,117,92,212,248,50,241,85,109,174,167,134,137,210,178,56,46,12,143,74,169,101,69,210,22,50,90,56,162,77,205,209,207,170,98,110,106,162,35,241,215,146,167,154,124,83,242,254,187,212,109,196,154,113,205,149,247,92,227,225,47,51,48,29,137,213,107,114,158,207,237,42,56,41,40,157,87,61,92,244,51,71,91,29,44,113,53,81,206,124,206,166,72,83,77,85,22,68,84,107,180,218,161,13,124,180,113,253,54,95,113,165,151,117,87,44,67,87,106,182,223,42,42,108,21,73,10,203,178,177,245,116,210,69,75,79,43,35,69,222,199,86,45,34,166,228,216,215,181,143,118,221,155,147,96,147,85,115,105,44,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,64,191,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,170,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,167,214,0,128,30,98,60,33,255,0,5,44,229,79,162,212,93,28,189,198,61,90,220,47,190,191,180,205,7,73,177,118,170,73,55,34,72,157,41,37,110,197,118,253,209,73,22,178,62,68,151,107,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,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,3,24,57,154,88,50,106,251,194,62,41,126,113,222,253,151,236,189,110,24,86,86,84,186,57,165,196,76,130,102,209,193,27,17,29,214,234,111,146,55,177,90,228,72,157,44,154,199,211,234,199,0,38,79,241,253,198,13,215,139,44,220,115,173,235,73,30,4,193,213,21,148,24,81,144,196,228,125,76,15,123,82,74,233,93,35,27,46,250,132,134,39,164,110,107,82,38,53,140,219,189,36,146,79,43,145,60,29,230,231,16,185,95,152,185,159,151,246,122,186,218,124,7,79,78,180,244,48,81,190,73,239,117,111,145,171,45,53,42,247,49,207,134,155,169,51,218,215,58,85,85,167,141,177,185,103,106,180,50,83,147,69,179,36,171,243,182,255,0,85,142,36,164,110,98,219,169,224,169,192,169,53,92,240,189,204,88,43,34,185,36,76,107,146,25,159,209,150,37,86,61,28,244,98,61,236,77,25,35,155,51,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,132,248,62,226,207,6,241,117,149,255,0,78,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,16,47,168,0,1,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,26,6,42,242,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,0,0,0,44,87,24,60,89,224,222,17,114,191,233,197,246,158,146,241,125,175,168,142,154,197,135,29,94,180,179,221,94,146,49,39,86,61,35,149,88,200,162,122,200,231,171,54,107,211,98,170,58,86,34,132,106,243,151,182,100,149,6,118,216,42,176,60,148,142,204,91,141,60,245,56,233,33,171,158,103,181,137,5,28,86,212,149,142,114,195,11,250,49,74,168,198,35,94,172,86,61,233,163,227,115,163,216,244,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,75,171,158,252,29,230,231,15,89,95,151,89,159,152,22,122,186,42,124,121,79,80,181,20,51,209,190,57,236,149,108,145,203,21,53,82,247,177,175,154,155,167,51,26,231,54,84,84,168,141,209,181,96,114,184,37,207,149,166,5,201,172,45,194,157,134,253,149,247,75,85,234,245,136,63,63,139,238,148,240,58,58,175,106,53,85,203,67,80,215,185,207,103,101,100,173,137,141,247,88,246,170,206,198,162,84,43,157,152,6,188,60,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,55,97,59,77,218,213,127,181,81,95,108,87,58,75,141,182,227,79,29,93,29,101,36,205,154,10,152,36,106,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,0,250,204,21,225,23,130,143,98,113,53,155,28,88,230,109,178,235,71,122,155,48,49,60,120,46,223,58,116,35,109,12,213,83,198,251,155,145,29,190,78,179,37,150,56,155,35,90,212,141,29,42,36,137,44,47,102,117,0,0,0,32,7,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,2,85,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,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,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,0,0,0,0,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,224,0,0,0,0,11,41,198,134,113,223,114,11,134,12,127,154,184,90,29,247,171,85,190,58,123,116,155,152,157,154,170,174,162,42,72,170,116,123,30,199,244,95,80,217,122,110,106,181,253,61,139,162,59,84,8,23,226,159,58,255,0,132,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,137,37,60,11,112,163,98,204,126,90,56,191,15,244,173,85,119,172,227,246,165,101,61,69,76,47,164,236,149,84,82,186,158,219,28,245,16,171,165,150,24,106,232,251,74,38,155,83,175,35,122,110,69,119,82,34,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,54,136,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,6,173,166,205,25,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,12,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,36,211,147,102,117,253,57,225,246,237,147,149,118,254,141,94,89,92,19,163,60,113,109,142,122,27,140,181,21,17,238,114,200,229,116,205,157,149,136,237,24,198,164,125,13,55,59,122,129,159,230,16,114,211,224,86,167,134,92,51,85,153,249,157,65,87,75,154,24,142,158,123,109,85,11,170,162,146,11,69,185,42,17,91,3,22,9,31,20,207,153,96,134,103,72,174,93,169,211,141,173,98,182,69,147,55,192,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,149,78,26,127,232,54,221,254,95,227,191,253,189,208,138,190,44,124,211,231,39,204,12,67,234,51,146,169,195,79,253,6,219,191,203,252,119,255,0,183,186,1,10,198,213,6,170,230,213,0,0,0,0,0,97,7,48,222,19,49,151,23,89,161,146,88,30,197,81,87,103,177,80,83,226,138,155,238,35,109,2,85,65,106,98,199,64,176,35,216,178,68,143,124,178,177,35,107,17,251,244,234,61,17,91,19,213,50,211,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,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,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,13,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,0,0,0,0,0,0,0,0,0,0,0,5,46,79,137,70,222,253,84,236,84,212,165,83,188,14,91,221,220,84,82,158,37,64,126,110,38,166,90,204,57,117,164,106,106,179,81,79,26,39,237,86,42,26,234,113,141,134,234,240,207,16,152,186,150,174,52,99,170,110,149,245,76,68,114,59,86,186,186,161,17,123,191,201,83,99,169,99,108,209,62,39,235,181,237,86,174,159,169,72,56,230,211,131,190,141,113,9,109,184,178,37,108,119,91,92,239,107,150,77,202,229,109,117,66,175,119,195,248,196,254,176,47,159,37,92,76,246,209,227,124,44,249,29,181,46,116,181,77,78,255,0,229,210,204,139,241,211,254,146,159,15,254,148,171,144,123,202,163,49,173,248,47,52,47,22,154,250,149,143,218,174,129,209,34,66,175,213,99,166,173,87,119,167,135,138,120,147,128,199,53,237,71,181,117,71,38,169,251,128,168,199,142,59,176,125,126,51,225,222,247,106,182,196,215,204,181,84,15,68,87,163,59,155,82,197,94,245,238,248,153,14,116,214,81,211,87,211,62,146,174,62,164,82,105,185,186,170,107,162,234,157,233,223,226,128,107,89,132,50,47,25,226,252,122,204,33,111,182,194,233,156,199,189,81,106,99,106,104,216,183,120,175,119,234,248,19,243,194,198,79,179,37,178,146,221,132,36,166,134,58,152,167,170,149,235,26,177,221,210,76,174,77,92,214,181,23,185,16,253,172,55,195,238,85,97,60,66,236,83,100,195,210,195,113,116,107,18,202,234,233,222,155,85,17,23,221,87,233,224,137,240,46,48,31,37,213,90,150,186,197,122,34,181,41,228,85,69,77,123,182,169,174,7,22,149,176,92,56,128,197,21,84,223,197,57,40,81,189,218,120,81,64,139,221,251,205,133,179,147,23,83,96,108,178,196,120,142,165,238,106,82,218,235,36,106,182,61,235,185,180,242,61,59,191,243,13,103,113,29,246,175,18,222,106,47,117,202,213,158,167,102,237,173,218,158,235,17,169,221,251,154,128,75,111,38,59,109,202,159,5,226,107,133,74,127,122,85,83,83,37,58,239,215,189,181,85,104,238,239,135,121,37,38,33,242,209,203,186,188,5,144,212,81,215,194,145,205,51,101,106,233,42,63,185,43,170,215,225,221,252,164,50,240,14,23,192,167,85,42,95,2,144,42,79,3,147,132,240,57,2,195,241,183,128,91,143,120,108,199,180,17,211,197,45,76,118,10,197,131,126,212,209,218,53,200,168,174,69,211,189,154,154,249,90,42,234,242,247,49,104,235,29,35,162,169,195,151,150,61,206,99,149,85,174,130,100,215,69,106,162,175,232,175,130,161,179,142,41,181,197,123,195,87,91,60,205,220,202,218,41,160,84,221,183,244,152,169,227,240,241,53,237,227,155,43,155,149,121,255,0,122,183,68,205,177,221,166,170,186,55,243,221,78,249,43,106,19,77,116,77,59,154,157,223,231,2,110,184,62,204,72,179,43,34,176,221,241,179,62,73,91,110,161,108,170,230,185,23,87,81,192,237,125,229,85,94,247,47,196,189,132,101,242,114,206,58,235,214,23,196,89,109,115,157,174,117,13,117,47,101,107,105,209,63,51,216,222,136,138,228,241,95,239,117,241,255,0,132,147,64,0,0,5,157,226,191,50,237,185,87,146,247,124,81,114,168,146,38,71,61,36,90,199,27,158,239,126,118,34,119,53,81,127,206,94,34,50,185,201,230,181,61,38,14,162,202,106,121,215,180,214,212,91,171,103,143,160,171,249,164,90,167,34,239,94,228,247,163,103,114,119,255,0,70,160,69,222,23,182,221,179,59,31,211,208,163,18,162,178,224,143,85,71,63,68,94,156,42,190,47,85,248,51,226,108,155,149,182,22,225,172,13,110,179,182,38,71,209,89,149,90,205,52,213,210,189,126,8,159,172,135,126,83,249,16,204,125,154,147,102,29,195,222,162,181,83,87,209,49,27,81,177,205,155,167,7,189,181,27,222,155,103,84,241,248,248,119,106,77,154,34,53,52,79,0,57,0,225,87,64,56,218,167,40,154,28,39,127,244,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,41,119,137,81,75,188,64,106,165,71,90,39,197,84,173,0,228,193,254,107,121,69,85,152,25,1,53,246,217,19,93,91,106,184,91,159,26,190,125,141,211,169,35,21,21,52,239,238,157,127,248,161,156,7,141,205,204,49,77,140,48,21,194,197,85,19,228,142,103,194,229,107,28,168,229,219,43,87,187,79,220,4,36,114,187,204,164,192,60,76,210,195,85,42,182,154,229,103,184,83,181,18,29,235,212,216,201,59,254,40,154,66,191,252,84,158,104,165,100,204,73,35,93,90,190,11,161,173,20,149,87,124,132,206,46,217,110,166,117,61,109,145,53,141,149,17,43,180,73,169,116,93,90,237,170,189,210,169,176,127,13,121,149,79,155,57,71,106,198,116,242,53,205,170,150,170,62,228,106,127,23,59,219,224,215,57,62,31,172,11,162,0,2,151,189,177,177,210,61,116,107,81,85,127,114,16,11,204,119,48,170,241,182,127,220,104,167,153,31,29,175,163,211,68,137,25,183,169,69,72,171,223,226,191,162,78,230,62,190,197,134,176,117,226,245,52,140,141,180,180,53,18,238,122,162,53,54,196,231,106,186,170,39,242,77,106,51,127,26,73,152,121,137,118,198,18,171,21,215,14,134,187,26,136,158,228,17,199,224,138,169,252,143,214,6,117,242,112,203,57,238,217,145,138,49,197,75,90,176,81,219,41,91,14,146,232,186,173,94,171,171,116,253,112,126,191,247,201,139,68,68,68,68,240,67,6,57,78,101,213,191,11,228,93,46,45,166,138,84,159,16,208,66,249,158,231,185,90,237,42,106,87,185,21,52,77,53,248,25,208,0,165,124,74,138,87,196,14,10,145,117,41,66,164,211,224,7,39,145,205,76,55,14,43,193,23,11,60,172,87,44,221,45,52,126,223,9,152,239,31,252,211,215,28,57,173,123,85,174,77,81,64,213,191,23,216,231,195,88,170,241,135,234,25,178,75,117,125,69,34,166,228,118,139,28,142,103,143,199,244,73,224,229,211,153,212,24,199,33,240,245,150,58,141,245,22,251,125,44,50,39,69,88,136,232,232,169,17,201,170,247,47,233,17,89,204,35,38,231,203,12,240,187,87,195,12,173,162,187,84,79,86,142,122,189,222,252,181,149,75,166,170,212,79,6,120,106,165,192,229,119,196,29,195,47,179,106,60,9,93,81,3,45,87,26,106,234,132,89,34,98,42,74,144,197,162,111,87,55,187,72,60,59,255,0,226,9,196,5,16,205,29,68,77,154,39,163,152,244,71,34,162,235,220,169,169,88,0,14,138,218,218,91,117,44,181,149,147,50,40,162,99,158,231,57,200,212,209,17,85,123,215,187,193,20,11,109,196,46,111,88,242,131,46,174,247,251,181,75,227,115,40,170,28,196,109,59,165,215,72,37,122,119,39,254,45,124,77,114,49,254,53,187,102,22,42,173,197,151,185,91,37,93,111,79,123,146,54,198,158,228,109,141,61,214,247,39,115,16,205,46,102,124,86,220,51,27,31,63,47,48,245,125,28,150,122,74,90,73,37,116,49,68,253,94,232,166,71,55,168,143,119,242,103,78,238,229,255,0,135,23,248,111,201,139,182,120,102,109,191,10,91,169,229,146,24,230,167,154,173,88,143,238,137,213,17,198,169,171,24,237,21,81,235,166,168,158,30,32,74,63,41,28,138,170,192,88,50,237,143,238,212,236,109,93,250,149,144,42,178,167,122,126,106,178,165,19,221,68,238,238,106,18,28,121,156,189,192,246,188,191,195,84,248,122,215,27,155,28,59,245,87,72,175,215,89,30,255,0,21,255,0,45,126,7,166,0,112,170,159,172,41,74,174,160,84,136,158,39,39,9,224,114,0,0,0,0,0,0,0,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,9,206,225,219,203,246,88,255,0,51,108,191,216,162,46,17,111,120,118,242,253,150,63,204,219,47,246,40,139,132,90,22,61,21,61,209,224,224,252,219,214,23,253,186,190,41,0,7,171,94,0,0,0,0,0,97,71,30,156,99,213,101,189,44,249,55,149,55,174,207,139,106,53,134,253,93,27,38,142,162,207,78,248,98,146,54,192,229,98,49,101,153,147,119,74,199,185,98,70,187,68,107,220,215,179,27,23,138,183,131,181,55,110,78,239,25,234,134,235,103,242,28,102,210,99,232,203,240,84,235,84,239,153,232,166,152,227,85,83,209,17,239,153,136,141,243,16,204,235,117,198,223,120,183,210,221,173,53,244,245,180,53,176,178,166,150,170,154,86,203,20,241,61,168,230,72,199,181,85,28,215,53,81,81,200,170,138,138,138,135,210,69,175,1,124,94,126,74,46,240,101,14,98,93,52,193,247,154,196,236,55,10,218,221,148,246,9,28,217,85,250,39,77,203,210,154,85,133,29,171,217,28,74,175,145,116,221,34,172,165,30,88,12,117,24,251,94,82,158,61,49,213,63,215,6,126,215,108,174,43,100,179,9,194,95,223,68,239,162,190,138,169,252,166,56,85,29,19,191,132,196,200,0,103,34,192,0,0,0,0,0,0,0,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,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,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,149,69,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,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,128,0,98,175,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,178,152,0,12,85,230,143,228,79,51,126,197,245,138,34,0,73,254,230,143,228,79,51,126,197,245,138,34,0,64,218,160,0,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,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,26,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,77,79,41,252,83,98,196,28,18,225,11,77,162,187,180,85,225,155,133,222,215,116,143,164,246,118,122,167,215,77,86,216,245,114,34,63,88,42,233,223,171,85,91,239,233,174,230,185,19,0,57,193,100,229,247,3,113,64,185,171,81,55,104,178,230,93,190,10,138,57,54,177,157,10,170,26,120,41,42,41,180,71,185,238,218,198,83,75,212,86,177,171,218,118,55,114,198,229,46,95,35,236,107,106,160,199,249,167,151,51,83,213,173,202,249,103,183,94,233,229,107,27,208,108,20,51,75,12,173,123,183,110,71,171,174,16,171,81,26,168,168,217,53,86,232,136,224,199,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,9,84,0,1,21,124,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,153,85,207,59,234,79,239,39,225,166,42,242,184,243,217,150,95,109,122,61,104,19,252,68,175,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,63,56,56,251,206,252,208,225,235,134,139,254,100,229,53,142,146,174,239,5,69,53,4,215,26,153,35,217,100,130,161,253,36,174,72,95,221,80,246,202,232,99,100,125,232,143,153,178,61,175,142,55,177,218,245,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,5,203,225,139,135,172,85,197,6,114,217,114,143,11,84,246,14,223,212,169,184,221,31,75,37,68,54,202,24,155,186,90,137,26,196,255,0,38,54,35,156,198,190,89,98,98,189,155,247,38,197,25,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,243,147,61,242,59,89,37,123,189,231,46,154,232,154,34,34,37,160,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,185,20,4,64,115,98,224,162,227,133,177,85,207,138,140,183,182,111,195,119,157,42,113,140,12,74,90,120,109,85,206,146,158,158,58,136,218,142,100,147,118,169,38,220,244,108,111,114,74,146,200,247,170,74,136,204,75,224,251,139,60,101,194,46,104,125,56,177,83,213,222,44,85,244,242,83,95,112,227,107,210,150,11,171,18,55,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,93,138,46,214,155,85,254,213,91,98,190,219,41,46,54,219,141,60,148,149,148,117,112,182,104,42,96,145,170,217,34,146,55,34,181,236,115,85,90,173,84,84,84,85,69,53,236,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,161,63,216,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,68,7,39,222,39,51,30,131,29,167,11,245,22,91,174,37,194,215,94,189,210,142,167,180,170,195,133,35,138,25,228,168,147,98,68,229,232,212,78,234,104,244,89,35,141,146,201,185,168,175,153,200,233,127,0,69,95,60,239,169,63,188,159,134,146,168,69,95,60,239,169,63,188,159,134,129,138,188,174,60,246,101,151,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,0,0,30,127,31,227,252,27,149,152,54,237,152,57,131,136,105,44,120,122,199,78,181,53,213,213,42,187,34,102,168,136,136,136,138,231,189,206,86,177,140,106,43,222,247,53,173,71,57,200,139,175,103,24,60,89,227,46,46,179,67,233,197,246,158,174,207,98,160,167,142,154,197,135,29,94,149,80,90,152,177,177,39,86,61,35,137,30,249,101,98,200,231,171,55,233,211,98,170,182,38,34,102,79,57,60,244,206,88,111,182,156,134,147,11,93,112,206,1,168,214,230,203,164,117,205,146,151,23,109,101,59,154,215,53,177,162,197,217,39,234,163,160,116,142,220,231,65,51,152,159,152,113,136,28,20,112,163,125,226,211,57,104,176,111,74,235,71,132,45,186,86,98,155,221,20,44,119,96,165,218,245,142,52,116,138,140,73,167,123,58,81,166,143,114,106,249,58,111,100,82,32,25,43,202,143,130,143,202,110,42,131,137,76,204,182,93,105,176,222,18,184,83,212,225,40,180,232,195,120,186,67,35,156,181,27,209,201,35,161,165,146,54,119,53,187,36,149,118,171,213,33,154,39,75,166,63,192,24,55,52,240,109,219,47,179,7,15,82,95,48,245,242,157,105,171,168,106,81,118,74,205,81,81,81,81,81,204,123,92,141,123,30,213,71,177,237,107,154,173,115,81,83,234,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,126,176,26,219,113,85,195,62,50,225,67,55,43,50,183,24,87,82,92,88,234,118,220,173,23,58,101,70,178,227,110,145,242,50,41,214,61,202,232,95,186,41,24,248,220,171,181,236,118,215,61,155,36,126,101,114,157,227,94,227,133,177,85,179,133,124,200,185,239,195,119,157,105,176,116,239,90,90,120,109,85,206,146,162,162,74,121,28,173,100,147,118,169,38,218,197,116,143,114,74,145,70,198,42,74,170,204,255,0,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,123,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,129,180,152,49,87,151,7,16,89,177,196,71,15,177,98,140,222,195,247,95,106,208,92,42,104,226,196,213,16,83,83,210,226,40,250,175,119,82,158,40,91,30,206,142,169,78,245,72,250,106,232,145,91,35,223,214,100,89,84,0,0,4,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,74,160,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,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,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,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,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,0,69,175,60,28,127,83,21,171,43,50,182,135,16,210,45,61,85,69,198,255,0,116,180,181,98,116,232,248,155,20,20,85,15,77,58,172,98,164,213,236,111,122,49,234,146,126,146,198,155,101,40,128,30,103,89,165,249,80,227,39,26,246,75,239,180,237,88,75,179,225,107,127,247,175,71,178,246,88,211,181,193,222,198,185,251,107,164,173,247,221,187,93,125,215,43,17,128,125,92,172,176,5,78,58,227,75,6,213,46,30,164,187,91,112,173,61,125,254,228,149,41,19,153,74,200,233,159,21,61,66,50,69,247,158,202,201,233,21,155,17,94,215,237,122,105,177,92,217,244,35,131,146,126,87,221,112,246,81,227,204,215,184,58,174,26,124,103,120,165,182,208,211,205,68,232,153,36,22,246,73,173,84,82,170,233,51,31,45,100,177,46,214,232,215,210,189,55,57,85,81,146,62,4,80,115,193,192,20,209,93,114,179,52,168,112,245,90,212,85,83,220,108,23,75,179,82,87,64,140,137,209,79,69,78,245,215,164,199,170,205,94,246,247,35,222,137,39,233,36,105,182,207,242,125,206,59,238,6,226,129,50,170,158,30,209,101,204,187,124,244,245,145,238,99,58,21,84,52,243,213,211,212,234,172,115,221,181,140,169,139,166,142,99,87,180,239,118,229,141,168,72,255,0,50,236,1,83,152,60,22,230,37,45,183,15,82,93,110,86,58,122,107,253,42,204,145,111,163,101,37,76,114,213,84,68,249,21,54,61,180,105,86,139,181,119,185,142,123,27,187,126,213,128,204,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,192,109,38,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,3,90,206,44,124,211,231,39,204,12,67,234,51,146,169,195,79,253,6,219,191,203,252,119,255,0,183,186,17,87,197,143,154,124,228,249,129,136,125,70,114,85,56,105,255,0,160,219,119,249,127,142,255,0,246,247,64,33,88,218,160,213,92,218,160,0,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,138,188,209,252,137,230,111,216,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,13,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,0,0,0,0,0,0,0,0,0,0,0,0,225,81,60,78,78,23,192,2,42,126,179,146,132,93,10,128,228,143,30,109,217,21,85,143,112,101,167,31,218,105,216,234,187,13,43,224,69,125,78,196,252,237,101,50,47,186,169,223,220,229,36,56,243,57,133,129,237,121,129,134,170,112,245,210,55,58,57,182,104,173,145,89,166,146,49,254,41,254,66,124,0,214,123,0,99,91,182,94,226,170,44,89,100,149,177,213,209,117,54,57,99,108,137,239,198,248,215,221,119,114,247,61,77,141,248,122,205,235,30,111,229,213,162,255,0,105,169,124,142,125,21,59,158,142,167,116,90,107,4,79,94,229,255,0,198,39,129,175,215,18,25,49,118,200,252,205,184,97,75,141,60,177,195,36,213,19,82,43,209,253,241,54,162,72,209,53,123,27,170,162,49,53,209,23,199,196,202,14,89,156,86,220,50,231,31,51,47,49,13,125,28,118,122,186,90,185,34,116,209,68,205,30,216,161,70,183,168,175,111,242,96,94,238,245,255,0,128,38,212,29,20,85,180,183,26,88,171,40,230,100,177,74,198,189,174,107,145,201,162,162,42,119,167,119,130,161,222,0,2,137,166,142,158,39,77,43,209,172,98,43,149,85,116,238,68,212,12,81,230,45,153,212,24,59,33,241,13,150,74,141,149,23,11,125,84,49,167,69,94,138,233,40,170,209,169,170,119,39,232,144,63,132,44,115,226,92,85,104,195,244,236,223,37,198,190,158,145,19,114,55,85,146,70,179,199,225,250,70,102,243,68,226,14,225,152,57,181,38,4,161,168,129,246,171,117,53,13,66,172,113,49,85,101,88,101,213,55,163,157,221,164,254,29,223,241,219,254,94,249,55,62,103,231,133,166,190,104,101,117,21,166,162,10,181,115,21,237,247,226,172,165,93,53,70,170,120,63,195,84,2,117,178,175,13,195,133,48,69,190,207,19,21,171,15,87,93,95,187,198,103,187,199,255,0,56,245,199,13,107,88,212,107,83,68,67,144,56,85,208,164,169,116,248,148,168,28,167,137,81,74,120,149,1,194,162,42,42,47,130,144,233,206,63,44,231,180,230,70,23,199,20,205,106,65,89,108,170,108,218,203,170,234,149,122,166,141,211,245,207,250,255,0,222,38,48,193,126,108,121,117,111,197,25,23,85,139,106,98,149,103,195,212,19,62,23,181,238,70,183,90,154,101,239,68,77,23,93,62,32,71,95,46,44,194,171,193,57,255,0,110,162,130,100,100,119,78,183,81,22,36,126,238,157,21,90,167,127,138,126,145,63,76,123,100,99,100,98,234,215,34,42,126,229,53,138,202,12,105,38,94,102,37,167,24,68,172,71,91,250,250,111,106,42,123,240,73,31,130,170,39,242,255,0,89,178,190,1,190,197,137,112,117,158,245,12,140,145,181,84,52,242,238,98,162,181,119,68,215,106,154,42,167,242,128,244,0,0,40,150,86,66,197,146,69,209,169,226,186,16,51,205,19,50,147,31,113,51,85,13,44,170,234,107,109,158,223,78,228,88,118,47,83,99,228,238,248,170,105,50,127,241,66,102,56,148,204,170,124,166,202,59,174,51,168,145,173,109,44,180,177,247,163,87,248,201,216,223,7,57,169,241,253,102,190,17,213,93,243,239,56,187,101,198,153,213,21,183,180,214,70,83,196,173,213,33,165,209,52,107,119,42,119,68,128,76,7,42,76,162,170,203,252,128,134,251,115,137,173,173,186,220,46,47,145,89,62,246,233,212,141,136,136,154,119,119,64,159,252,84,206,3,198,229,30,24,166,193,248,10,223,98,165,137,241,199,11,230,114,53,238,85,114,110,149,203,223,175,239,61,144,2,157,84,229,74,21,62,40,160,84,223,18,162,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,56,211,83,144,5,5,77,56,84,56,69,208,10,206,21,17,83,69,57,0,65,239,54,44,170,102,14,207,102,98,155,125,36,241,81,87,219,45,240,57,206,87,185,139,46,217,252,21,83,77,118,196,157,218,252,60,12,171,228,245,154,41,115,201,233,242,254,182,166,37,146,215,114,175,116,76,68,98,63,107,221,76,253,87,222,213,83,116,235,240,62,222,113,24,37,46,57,26,204,97,29,59,220,235,125,198,218,213,115,90,245,209,85,211,179,191,69,218,137,164,186,119,254,207,214,97,39,44,124,200,102,11,207,152,237,245,82,54,58,122,234,100,102,231,61,141,213,239,173,163,77,61,228,253,77,248,40,19,202,14,17,81,201,171,85,21,63,90,28,129,140,188,194,115,41,114,219,135,155,181,91,28,141,150,233,21,101,12,107,177,174,93,203,67,80,169,220,231,39,197,63,111,238,32,59,1,88,147,19,227,140,61,135,28,199,185,183,75,173,37,27,145,154,235,182,73,154,197,239,68,93,63,75,245,19,21,206,58,229,28,57,17,135,41,23,84,115,175,210,55,225,223,173,20,255,0,241,145,199,192,62,11,102,54,226,42,203,73,39,232,219,157,77,112,240,114,235,178,186,149,52,247,85,63,198,253,192,78,47,11,24,2,139,45,178,19,5,97,138,38,72,212,166,180,65,185,30,245,114,234,237,207,94,245,68,95,23,175,192,187,7,231,216,41,27,67,98,183,81,53,52,72,41,98,141,19,245,104,212,79,137,250,0,10,20,229,202,82,138,128,114,168,114,139,223,161,194,174,137,169,208,233,118,185,52,77,0,250,129,215,20,155,211,191,196,236,3,19,248,253,225,146,207,158,25,89,85,83,13,44,235,117,164,169,163,124,78,138,121,19,185,37,122,57,85,173,107,245,238,153,223,2,7,169,43,47,184,31,17,118,154,71,173,37,202,223,36,177,35,157,18,46,213,209,204,119,186,244,239,238,87,39,122,27,72,57,168,244,218,228,213,20,142,222,47,185,96,69,154,53,117,88,191,45,47,116,86,235,149,76,237,146,72,103,130,170,101,115,159,52,175,145,221,210,63,78,233,19,193,186,119,124,0,240,124,45,243,74,138,122,74,60,51,153,245,20,20,18,193,75,177,213,47,130,10,104,21,204,138,52,253,39,212,39,139,145,250,119,119,247,25,231,133,184,160,202,60,85,72,218,202,28,97,106,124,110,71,123,205,184,82,170,106,139,166,154,164,170,65,14,100,240,109,159,153,98,249,150,235,129,238,183,8,98,126,206,173,5,170,182,70,187,87,185,168,186,186,22,167,242,117,253,202,133,166,168,194,88,170,146,94,141,94,25,186,195,39,248,146,81,72,215,127,82,160,27,8,227,222,53,114,87,5,83,74,181,88,226,196,201,217,26,189,35,146,229,72,142,95,117,202,157,203,58,46,190,233,25,156,87,115,49,199,249,135,112,170,195,121,121,81,65,77,102,146,157,145,58,105,45,241,62,69,221,20,141,147,107,146,89,27,255,0,76,238,238,241,79,232,92,59,176,229,14,105,98,89,35,101,151,47,49,37,83,100,122,70,217,34,180,212,61,155,181,68,211,86,177,127,90,25,67,147,92,174,179,195,50,25,5,199,16,77,30,29,164,116,202,199,199,87,108,173,234,109,107,218,139,170,44,108,211,84,87,42,119,252,63,168,49,95,1,224,12,87,153,184,142,150,197,135,45,149,21,117,21,83,71,18,190,56,36,123,89,185,236,102,174,216,215,104,137,189,186,247,124,73,216,224,167,131,140,49,195,133,146,123,139,105,170,86,239,95,18,67,51,229,170,145,233,163,42,36,123,125,215,49,154,119,43,126,7,168,225,159,131,252,15,195,166,29,134,215,111,233,85,214,50,89,165,116,241,186,161,173,213,242,53,201,220,249,93,225,177,166,64,0,0,166,69,68,106,234,7,92,147,104,170,212,17,170,187,188,232,86,170,187,95,218,119,68,213,78,240,59,154,114,112,158,7,32,0,0,0,0,0,0,8,49,226,39,204,14,103,127,60,175,95,219,101,39,56,131,30,34,124,192,230,119,243,202,245,253,182,82,53,180,190,138,223,124,248,47,14,67,253,97,139,246,41,248,150,244,0,67,221,32,0,0,156,238,29,188,191,101,143,243,54,203,253,138,34,225,22,247,135,111,47,217,99,252,205,178,255,0,98,136,184,69,161,99,209,83,221,30,14,15,205,189,97,127,219,171,226,144,0,122,181,224,0,0,5,147,226,199,137,27,127,13,121,112,152,138,42,42,123,150,34,187,204,234,27,37,190,89,154,214,186,93,138,231,84,74,221,201,35,160,137,54,238,217,222,174,124,76,213,157,77,237,243,189,118,139,20,77,203,147,164,67,55,46,203,241,25,182,42,222,11,9,79,58,229,115,164,71,245,194,35,140,207,68,60,55,27,92,95,255,0,7,203,68,88,31,5,67,214,199,151,218,62,211,77,60,208,238,167,181,210,57,207,141,42,149,28,155,101,149,92,199,164,113,247,181,21,138,233,61,212,107,37,137,67,244,49,22,32,187,226,204,65,115,197,56,130,175,181,93,47,53,147,92,43,103,233,181,157,90,137,158,175,145,251,88,136,214,234,231,42,232,212,68,77,123,145,16,252,242,189,204,113,245,227,238,243,234,221,17,194,58,191,221,216,187,27,178,56,109,145,192,124,158,215,157,114,173,38,186,254,212,244,127,150,53,152,136,239,158,51,33,36,28,187,248,177,130,251,111,181,112,225,141,155,80,183,106,24,102,110,27,184,171,164,153,42,233,163,107,229,117,44,170,229,85,141,209,70,215,116,215,186,53,138,52,102,140,115,27,213,141,240,121,224,113,181,224,110,197,218,62,248,235,134,94,212,236,206,23,106,178,250,176,56,157,211,198,154,186,105,171,77,211,166,237,99,126,248,215,124,116,196,233,49,176,128,49,139,130,30,44,103,226,31,12,86,97,172,102,218,120,113,182,26,134,39,85,201,27,163,141,183,90,103,42,181,42,163,133,21,21,174,107,145,27,42,53,189,54,186,72,213,170,212,145,35,102,78,150,38,31,17,70,42,220,93,183,59,165,198,185,198,81,138,200,177,183,48,24,218,116,185,68,239,233,137,233,137,137,233,137,141,241,239,210,119,0,3,217,172,0,0,0,0,0,0,0,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,184,85,148,252,154,255,0,37,249,167,131,115,51,248,71,123,79,232,150,32,183,95,123,23,209,14,143,106,236,181,49,205,210,234,118,215,108,221,211,219,187,107,180,215,93,23,77,9,42,0,0,0,0,0,70,174,108,114,107,252,168,102,158,50,204,207,225,29,236,207,165,184,130,227,125,236,95,68,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,254,13,121,19,134,114,83,233,79,210,63,163,157,183,252,39,216,123,31,95,180,86,79,83,252,79,82,77,187,122,251,127,77,117,219,175,118,186,37,213,0,15,41,155,24,23,242,161,149,152,203,44,253,169,236,207,165,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,245,96,8,171,254,225,143,254,20,95,238,39,255,0,135,146,168,0,0,0,17,171,155,28,154,255,0,42,25,167,140,179,51,248,71,123,51,233,110,32,184,223,123,23,209,14,183,101,237,85,50,77,210,234,118,214,239,219,212,219,187,107,117,211,93,19,93,12,213,225,115,34,255,0,131,94,68,225,156,148,250,83,244,143,232,231,109,255,0,9,246,30,199,215,237,21,147,212,255,0,19,212,147,110,222,190,223,211,93,118,235,221,174,137,117,64,0,0,22,171,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,21,101,63,38,191,201,126,105,224,220,204,254,17,222,211,250,37,136,45,215,222,197,244,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,0,0,22,171,138,60,139,254,18,153,19,137,178,83,233,79,209,207,164,125,139,252,39,216,123,103,67,179,214,65,83,252,79,82,61,219,186,27,127,77,52,221,175,126,154,46,0,127,112,199,255,0,10,47,247,19,255,0,195,201,84,0,0,0,12,85,227,159,129,143,225,163,244,39,253,52,126,135,125,14,246,151,250,201,237,14,213,218,251,55,253,241,14,205,189,155,253,182,187,254,26,119,229,80,3,10,184,41,229,189,252,15,179,78,235,153,159,150,95,165,190,211,195,243,216,187,23,209,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,6,42,241,207,192,199,240,209,250,19,254,154,63,67,190,135,123,75,253,100,246,135,106,237,125,155,254,248,135,102,222,205,254,219,93,255,0,13,59,237,87,11,156,169,63,131,94,123,97,156,235,252,189,125,35,250,57,219,127,193,159,69,187,31,95,180,81,207,77,252,119,107,147,110,222,190,239,208,93,118,233,221,174,169,159,224,12,0,226,143,149,39,240,148,207,108,77,157,127,151,175,163,159,72,251,23,248,51,232,183,108,232,118,122,56,41,191,142,237,113,238,221,208,221,250,9,166,237,59,244,213,110,175,3,28,12,127,2,239,166,223,233,163,244,199,233,143,179,127,214,79,103,246,94,201,218,127,239,137,183,238,237,63,237,116,217,241,215,187,42,128,0,0,24,171,199,63,3,31,195,71,232,79,250,104,253,14,250,29,237,47,245,147,218,29,171,181,246,111,251,226,29,155,123,55,251,109,119,252,52,239,181,92,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,128,6,53,101,119,47,254,31,114,139,136,43,207,16,56,59,14,246,74,250,189,147,217,109,177,73,44,84,182,26,169,34,169,134,185,212,204,99,210,53,134,120,234,25,164,50,49,205,133,204,119,73,90,215,53,145,228,168,0,0,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,242,163,122,53,204,115,226,150,86,35,217,191,114,93,80,5,148,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,98,175,28,252,12,127,13,31,161,63,233,163,244,59,232,119,180,191,214,79,104,118,174,215,217,191,239,136,118,109,236,223,237,181,223,240,211,191,42,128,24,1,194,231,42,79,224,215,158,216,103,58,255,0,47,95,72,254,142,118,223,240,103,209,110,199,215,237,20,115,211,127,29,218,228,219,183,175,187,244,23,93,186,119,107,170,103,248,0,0,0,120,172,222,201,124,175,207,172,27,38,95,230,230,16,164,196,86,41,42,34,171,74,121,159,36,79,138,120,213,118,75,20,177,57,178,196,253,21,205,87,49,205,85,99,222,197,213,175,114,47,148,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,0,0,0,24,171,196,159,46,236,154,226,99,57,112,150,109,98,149,246,95,178,247,179,20,81,219,233,221,28,216,162,22,53,137,75,28,213,13,145,189,30,158,199,49,210,53,142,149,241,57,35,71,199,211,137,204,202,160,7,201,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,33,245,128,0,0,6,0,113,71,202,147,248,74,103,182,38,206,191,203,215,209,207,164,125,139,252,25,244,91,182,116,59,61,28,20,223,199,118,184,247,110,232,110,253,4,211,118,157,250,106,183,87,129,142,6,63,129,119,211,111,244,209,250,99,244,199,217,191,235,39,179,251,47,100,237,63,247,196,219,247,118,159,246,186,108,248,235,221,149,64,0,0,1,106,184,163,200,191,225,41,145,56,155,37,62,148,253,28,250,71,216,191,194,125,135,182,116,59,61,100,21,63,196,245,35,221,187,161,183,244,211,77,218,247,233,162,221,80,4,106,229,63,38,191,201,126,105,224,220,204,254,17,222,211,250,37,136,45,215,222,197,244,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,0,69,95,247,12,127,240,162,255,0,113,63,252,60,149,64,7,148,202,124,11,249,47,202,204,27,150,126,212,246,159,209,44,63,110,177,118,222,135,71,181,118,90,104,225,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,122,176,0,0,0,0,0,0,0,199,254,53,184,82,254,24,57,89,106,203,63,167,191,68,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,176,28,46,114,164,254,13,121,237,134,115,175,242,245,244,143,232,231,109,255,0,6,125,22,236,125,126,209,71,61,55,241,221,174,77,187,122,251,191,65,117,219,167,118,186,166,127,128,0,0,0,0,4,85,255,0,112,199,255,0,10,47,247,19,255,0,195,201,84,0,90,174,23,50,47,248,53,228,78,25,201,79,165,63,72,254,142,118,223,240,159,97,236,125,126,209,89,61,79,241,61,73,54,237,235,237,253,53,215,110,189,218,232,151,84,0,4,85,255,0,112,199,255,0,10,47,247,19,255,0,195,201,84,0,91,252,129,203,75,238,77,228,214,19,202,172,71,141,254,151,85,225,91,123,109,113,221,253,154,202,14,181,44,78,115,105,163,232,49,207,70,244,160,72,162,215,115,156,254,158,247,42,185,202,92,0,0,0,0,141,92,216,228,215,249,80,205,60,101,153,159,194,59,217,159,75,113,5,198,251,216,190,136,117,187,47,106,169,146,110,151,83,182,183,126,222,166,221,219,91,174,154,232,154,232,101,86,90,112,165,249,59,224,218,179,132,159,167,190,208,237,120,126,251,98,250,65,236,190,150,223,105,73,84,254,175,101,235,59,94,159,106,211,111,87,222,217,226,221,123,178,0,1,21,127,220,49,255,0,194,139,253,196,255,0,240,242,85,0,0,0,0,0,0,0,0,90,174,40,242,47,248,74,100,78,38,201,79,165,63,71,62,145,246,47,240,159,97,237,157,14,207,89,5,79,241,61,72,247,110,232,109,253,52,211,118,189,250,104,183,84,1,26,185,79,201,175,242,95,154,120,55,51,63,132,119,180,254,137,98,11,117,247,177,125,16,232,246,174,203,83,28,221,46,167,109,118,205,221,61,187,182,187,77,117,209,116,208,146,160,0,0,0,17,87,253,195,31,252,40,191,220,79,255,0,15,37,80,1,229,50,159,2,254,75,242,179,6,229,159,181,61,167,244,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,158,172,0,0,0,0,0,0,0,0,0,0,0,0,0,7,14,57,56,95,0,58,164,85,111,120,142,109,85,26,167,18,181,87,188,233,70,170,59,95,218,7,218,10,99,84,86,166,133,64,98,191,26,220,28,97,142,35,236,144,92,93,77,82,151,122,8,150,24,95,21,84,140,77,31,81,27,221,238,181,143,215,185,29,240,32,159,30,96,12,87,150,88,142,170,197,136,237,149,20,149,20,179,73,18,62,72,36,99,95,181,239,102,173,222,214,234,139,177,218,119,124,13,160,12,127,226,99,131,252,15,196,94,29,154,215,112,233,82,86,62,88,101,108,242,58,161,205,213,146,57,203,220,201,91,227,189,192,70,87,10,60,204,113,254,94,92,41,112,222,97,212,80,84,217,163,167,124,77,154,59,124,76,145,54,197,27,99,220,229,150,54,255,0,210,251,251,188,87,250,18,76,240,23,26,185,43,141,105,162,90,92,113,98,124,239,141,30,177,199,114,164,87,39,186,213,94,228,157,87,95,120,138,156,229,229,117,158,25,110,201,238,56,126,104,241,21,35,102,70,50,58,75,101,111,83,107,158,228,77,17,35,126,186,34,53,87,191,227,253,120,189,126,202,28,210,195,82,72,203,214,94,98,74,86,198,245,141,210,75,105,168,99,55,106,169,166,174,98,126,165,3,97,220,83,197,6,81,225,90,71,86,87,99,11,83,35,106,55,222,117,194,149,19,85,93,52,213,101,67,3,56,164,230,149,20,20,149,152,103,44,42,40,43,229,158,151,99,106,89,4,21,48,35,159,20,137,250,76,168,95,7,43,53,238,238,239,34,238,159,9,98,170,185,122,52,152,102,235,52,159,226,71,69,35,157,253,72,133,217,203,110,13,179,243,51,159,10,218,176,61,214,223,12,175,217,213,175,181,86,198,214,232,246,181,87,86,194,228,254,86,191,185,20,11,81,87,89,125,199,24,139,180,213,189,106,238,87,9,35,137,92,216,145,55,46,141,99,125,214,39,119,114,53,59,144,158,30,0,184,100,179,228,126,86,82,212,205,75,58,93,106,234,107,31,43,165,158,69,238,89,88,141,84,107,154,205,59,161,111,192,179,156,33,114,192,139,43,170,233,113,126,101,222,232,174,55,42,105,221,36,112,193,5,84,42,215,50,104,159,27,187,228,102,189,209,175,139,116,239,248,146,36,214,163,19,107,83,68,64,57,0,235,150,77,137,221,226,5,74,189,250,28,34,29,13,151,115,151,84,212,239,69,213,53,0,86,117,170,161,83,84,10,139,79,197,62,0,162,204,156,132,198,184,98,181,146,57,42,109,19,237,70,61,90,186,183,107,211,189,17,87,197,137,240,46,193,249,247,250,70,215,88,174,52,78,77,82,122,89,99,84,253,122,181,83,224,6,176,152,246,196,152,99,28,98,28,56,214,61,173,181,221,106,232,218,143,215,93,177,204,230,39,122,162,107,250,63,168,159,30,94,217,148,185,147,195,205,166,173,238,71,75,107,138,142,134,69,216,214,174,228,161,167,85,238,107,151,226,191,179,247,16,249,199,198,11,102,9,226,42,245,73,31,232,220,93,83,112,240,114,105,190,186,169,52,247,149,127,197,253,196,142,114,113,185,71,54,68,98,58,68,213,92,219,244,109,248,119,105,69,7,252,64,72,8,7,10,168,212,213,202,136,159,173,64,142,158,112,185,162,150,204,158,131,47,232,170,98,73,46,151,42,7,74,197,70,43,246,177,213,47,213,61,237,81,55,64,159,3,21,57,78,229,83,49,142,123,63,20,220,41,39,150,138,130,217,112,129,174,106,189,172,73,118,193,226,168,154,107,182,85,238,215,227,224,121,206,103,25,144,204,105,159,50,91,233,100,108,148,244,52,202,205,205,123,29,163,217,91,88,154,123,169,250,157,241,83,54,249,59,224,148,183,100,107,241,132,148,239,107,174,23,27,147,81,206,107,211,85,71,64,206,237,87,106,166,145,105,221,251,127,80,18,18,136,136,154,33,200,0,112,226,144,171,169,202,32,28,233,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,0,0,0,0,0,0,0,0,82,237,66,120,149,20,1,88,56,67,144,44,159,24,185,103,46,108,228,53,239,7,211,185,173,154,106,138,41,152,231,53,238,68,217,80,197,94,230,119,175,118,166,189,20,18,93,242,219,29,81,84,84,177,240,214,217,235,41,170,94,213,102,139,238,185,146,167,115,211,245,105,226,134,207,149,212,145,215,82,190,150,95,208,126,154,255,0,66,162,255,0,192,107,247,204,99,47,165,203,254,39,47,20,157,53,233,87,219,173,245,141,114,53,232,212,214,4,143,77,93,226,191,154,80,39,107,40,241,125,38,57,192,54,236,73,71,34,62,58,135,78,221,81,237,119,123,37,123,124,91,221,240,61,137,131,28,165,115,74,44,93,195,181,62,20,168,153,22,186,207,113,184,164,136,174,143,189,22,88,228,69,68,110,138,157,211,181,59,211,254,3,57,192,141,62,117,87,232,219,150,24,46,200,213,78,167,210,55,191,77,201,170,183,177,191,94,239,31,229,161,140,60,164,172,149,55,62,34,174,85,176,181,85,148,86,136,156,255,0,117,87,198,186,153,83,195,195,244,20,244,124,222,243,30,155,20,230,165,163,9,211,70,228,91,36,147,73,35,183,49,90,171,45,37,19,155,166,157,254,10,190,39,180,228,165,98,145,113,118,98,94,215,185,22,130,218,198,170,162,248,117,230,213,53,240,254,66,1,46,49,162,164,109,69,241,68,68,42,0,10,92,154,148,162,119,149,57,78,26,186,168,5,111,119,239,58,95,26,170,232,212,211,246,159,73,198,137,226,7,84,49,108,241,239,83,184,225,78,55,105,226,5,64,161,146,53,234,168,159,2,176,58,231,167,134,166,62,148,236,220,213,93,116,213,83,253,227,241,38,192,184,86,162,85,154,107,86,231,170,104,171,215,145,63,252,35,247,192,31,157,67,135,237,22,212,68,162,164,233,163,87,114,126,113,203,223,253,42,126,136,0,0,58,100,157,26,169,251,192,238,41,118,142,77,14,184,222,174,59,26,5,40,205,62,5,72,133,64,0,0,0,0,0,0,0,0,1,6,60,68,249,129,204,239,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,19,157,195,183,151,236,177,254,102,217,127,177,68,92,34,222,240,237,229,251,44,127,153,182,95,236,81,23,8,180,44,122,42,123,163,193,193,249,183,172,47,251,117,124,82,0,15,86,188,0,252,108,99,140,112,198,95,225,139,142,51,198,119,170,123,77,150,211,10,207,87,87,58,174,216,219,170,34,34,34,106,174,115,156,168,214,177,168,174,115,156,214,181,21,85,17,127,38,98,152,214,120,62,237,219,174,245,113,110,220,76,213,51,164,68,111,153,153,225,17,29,51,47,45,158,185,217,132,114,15,47,170,241,222,45,159,253,146,154,217,75,182,95,239,250,254,132,178,195,75,190,56,223,210,234,116,92,157,71,55,107,124,87,245,44,53,103,102,111,98,124,241,204,123,190,97,226,138,170,135,58,182,103,182,134,146,89,146,86,219,168,145,238,88,105,99,84,107,83,107,26,237,53,70,183,123,149,207,114,110,123,149,125,15,19,28,66,98,126,34,51,30,179,18,220,235,170,27,96,162,154,104,48,237,181,236,72,155,69,68,175,247,85,209,163,156,157,119,181,172,116,175,220,237,92,136,136,187,24,198,182,210,144,60,219,52,171,29,95,50,143,153,28,59,123,127,71,89,242,121,176,150,182,91,13,24,172,76,107,138,174,60,233,251,49,59,249,177,238,231,79,76,238,141,208,0,13,58,202,0,0,126,198,14,198,56,159,47,241,61,187,25,224,203,213,69,166,245,105,153,39,164,171,129,83,116,110,209,81,81,81,117,71,53,205,85,107,152,228,86,185,174,115,92,138,138,168,179,43,195,55,19,56,71,137,92,35,53,226,207,77,236,203,229,179,111,182,108,219,229,155,176,117,37,153,176,126,125,209,70,201,122,140,129,95,238,34,237,215,106,247,167,124,41,30,231,36,243,123,19,228,118,99,218,51,15,11,213,84,53,212,83,49,181,212,145,76,145,54,227,68,175,106,205,75,34,171,92,155,94,214,233,170,181,219,28,141,123,83,115,26,169,180,202,243,42,176,23,52,157,244,79,24,252,227,183,199,240,210,3,183,187,19,99,107,112,92,235,113,166,38,220,79,50,174,191,224,171,174,153,232,159,171,59,227,116,213,21,78,184,60,174,87,102,78,24,205,252,3,102,204,124,29,45,67,237,55,184,93,44,41,83,10,197,44,110,99,221,28,145,189,189,232,142,100,140,123,21,90,170,213,86,170,181,206,106,163,151,213,19,250,106,138,233,138,169,157,98,92,133,126,197,204,53,218,172,94,166,105,174,153,152,152,158,49,49,58,76,79,108,72,0,62,158,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,10,85,154,252,14,192,5,45,209,169,161,81,75,142,185,30,173,3,184,29,49,206,142,85,253,231,112,3,243,171,176,253,162,228,138,149,180,157,68,114,238,95,206,57,59,255,0,161,79,209,0,126,4,56,23,10,211,202,147,67,106,218,244,77,17,122,242,47,255,0,132,126,220,20,240,211,71,210,129,155,90,139,174,154,170,255,0,190,118,0,0,20,62,70,177,81,23,226,5,103,76,209,111,240,238,83,179,118,190,7,32,124,236,141,81,116,114,107,251,78,228,111,119,238,42,209,60,78,64,235,84,239,42,106,104,112,229,209,78,90,160,84,83,34,42,198,228,79,21,69,66,160,4,26,243,109,178,84,219,56,138,182,214,204,213,70,86,218,37,115,61,213,79,10,234,149,95,31,31,211,67,39,185,42,223,163,118,88,99,75,35,149,58,159,72,216,253,55,38,168,222,198,205,59,188,127,144,165,184,231,91,98,145,49,118,93,222,211,189,18,130,228,199,42,34,248,117,225,209,53,240,254,90,158,47,148,38,99,211,97,108,212,187,225,58,152,220,171,123,146,25,35,118,230,35,81,98,164,173,115,181,215,191,193,19,192,9,167,60,118,110,98,250,76,13,128,110,56,146,178,68,100,116,238,129,186,171,218,222,247,202,198,248,187,187,226,123,19,6,57,181,102,148,88,71,135,106,140,41,79,50,37,117,226,227,110,72,209,29,31,114,36,178,72,170,168,237,85,123,160,114,119,39,252,32,67,29,124,151,124,201,199,85,181,20,204,124,213,183,138,202,154,150,53,25,170,251,206,124,171,220,196,253,90,248,33,176,191,7,89,103,46,83,100,53,147,7,212,57,174,154,26,138,217,158,230,181,237,69,223,80,245,78,231,247,167,118,132,48,114,231,203,233,115,3,137,203,61,39,77,122,84,22,235,133,99,156,173,122,181,116,129,99,211,86,248,47,231,80,216,18,138,146,58,26,86,82,197,250,12,215,79,233,85,95,248,64,239,0,225,64,225,124,67,117,56,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,186,107,220,84,82,228,0,210,162,132,93,10,192,17,141,205,139,134,155,150,50,172,110,108,225,248,226,73,104,109,208,182,118,71,75,35,228,124,112,71,86,245,77,91,170,119,232,212,240,253,68,156,158,47,54,240,85,171,27,224,123,197,170,227,108,134,179,169,67,80,214,182,70,110,213,86,25,26,137,226,159,227,47,245,129,14,92,170,115,170,92,11,156,11,130,43,107,167,138,223,119,98,171,88,179,177,145,44,210,213,81,71,224,239,23,109,106,248,47,129,56,62,6,179,56,82,183,17,100,166,113,217,234,36,158,166,217,89,103,185,208,207,81,185,58,110,72,210,72,166,209,222,58,34,162,53,126,38,201,88,95,17,82,98,124,49,13,254,138,165,147,195,59,101,210,70,46,168,187,94,230,175,193,63,197,253,64,64,111,48,187,156,151,30,35,239,219,229,115,210,62,203,166,174,215,77,104,41,63,226,51,239,147,182,9,130,209,149,215,44,90,176,181,38,189,64,198,61,118,57,23,243,85,181,109,77,85,123,151,185,62,4,114,113,189,86,218,190,34,177,51,155,46,244,78,197,162,235,175,255,0,56,211,18,213,203,6,198,235,71,15,22,221,209,44,106,230,206,154,43,116,215,251,254,177,64,204,64,0,29,106,189,231,41,167,137,75,181,215,184,169,191,0,43,0,0,58,165,114,181,171,162,247,157,165,42,196,85,213,64,232,133,138,213,69,83,233,41,70,162,21,0,56,213,14,29,169,214,245,84,94,224,59,117,67,146,142,253,124,10,192,165,199,203,36,106,171,162,234,125,122,34,156,43,64,234,137,170,137,170,157,200,154,4,106,33,200,0,0,0,0,0,0,0,0,0,0,2,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,39,59,135,111,47,217,99,252,205,178,255,0,98,136,184,69,189,225,219,203,246,88,255,0,51,108,191,216,162,46,17,104,88,244,84,247,71,131,131,243,111,88,95,246,234,248,164,0,30,173,123,230,184,220,109,246,123,125,85,218,237,95,79,69,67,69,11,234,106,170,170,101,108,81,65,19,26,174,124,143,123,149,17,173,107,81,85,92,170,136,136,138,170,68,167,26,252,90,207,196,6,39,92,41,131,43,42,25,151,182,121,162,146,146,41,233,227,107,171,235,99,73,152,181,201,171,18,104,218,230,76,172,108,110,119,232,181,175,115,90,247,43,91,116,249,133,241,107,6,38,125,103,15,185,121,89,79,61,166,158,101,143,20,213,186,158,70,202,234,218,106,167,39,97,106,74,198,163,91,28,144,50,71,72,197,118,245,86,35,92,141,107,210,76,16,33,249,230,105,229,102,112,214,103,205,142,51,215,217,220,233,30,75,54,10,48,54,233,207,51,58,63,189,171,209,211,49,243,99,237,76,79,214,158,142,168,223,198,119,0,4,105,119,128,0,0,0,0,0,47,95,10,188,75,95,184,111,199,209,221,26,181,21,88,86,237,52,77,196,86,218,104,225,234,213,197,27,37,108,78,99,228,106,171,93,19,167,116,136,214,185,136,245,106,53,206,68,93,82,99,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,128,131,45,120,32,227,30,171,37,110,241,229,198,100,222,191,210,238,179,175,52,115,206,201,166,125,150,163,107,159,186,22,196,199,189,209,74,244,218,232,145,52,71,201,212,69,111,231,58,146,12,151,52,249,53,94,66,244,249,147,195,178,127,79,252,245,169,254,83,246,11,246,229,153,205,178,234,53,196,81,30,116,71,27,148,196,117,68,111,174,55,105,211,49,230,239,152,166,18,182,0,38,174,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,76,173,85,77,80,239,56,86,162,129,242,71,26,162,232,154,159,83,66,52,231,68,64,57,56,213,14,74,59,245,240,2,173,80,228,233,98,170,175,121,216,221,64,168,249,166,98,185,85,80,250,74,85,168,160,81,19,149,205,77,87,188,237,41,70,34,46,168,84,0,0,5,11,167,137,194,47,121,203,190,37,45,215,94,240,59,64,0,71,103,56,156,19,5,223,43,173,184,181,33,106,205,101,129,236,98,236,114,175,231,107,105,26,186,42,119,39,114,252,76,4,229,233,115,146,221,196,125,135,100,174,98,73,218,181,209,218,107,165,5,95,252,100,165,115,62,177,186,239,195,197,203,108,75,34,181,176,38,136,221,116,254,255,0,163,82,37,120,33,171,109,39,17,88,101,206,151,98,47,109,213,117,211,255,0,156,106,64,216,187,196,131,238,106,217,213,46,58,206,4,193,20,85,211,203,111,180,49,21,204,73,216,248,146,104,170,171,99,240,111,131,182,185,60,87,192,154,92,81,136,232,240,198,25,154,251,91,85,28,17,64,216,213,94,247,104,158,243,218,223,212,191,23,39,192,214,215,21,214,226,44,235,206,59,197,68,115,212,220,235,47,23,58,233,233,246,167,81,203,26,201,44,218,55,195,84,68,87,47,192,9,45,229,59,195,77,203,6,214,59,54,113,4,113,44,181,214,233,155,3,36,165,145,146,50,57,227,164,122,38,174,209,59,181,114,120,126,178,78,79,23,148,152,42,213,130,48,61,158,213,110,182,67,71,211,161,167,107,155,27,54,232,169,12,109,84,241,95,241,83,250,143,104,0,165,197,69,10,186,129,202,105,175,121,81,75,80,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,1,194,248,28,156,47,120,29,110,114,52,173,170,186,104,165,42,221,124,74,147,68,2,162,153,24,201,88,232,228,106,57,143,69,107,145,124,21,23,197,10,128,16,53,204,251,40,219,150,188,69,84,87,219,45,61,142,221,114,182,91,229,71,71,30,216,221,47,77,236,238,93,203,223,164,63,179,192,145,254,94,153,223,77,152,124,45,197,45,210,248,147,221,168,38,186,199,47,82,77,100,110,217,21,205,79,209,79,132,141,95,233,63,55,153,87,14,212,89,169,151,53,216,194,146,194,202,155,173,166,133,242,69,51,34,221,46,176,211,85,189,173,69,222,159,23,167,193,127,164,142,174,4,120,139,168,203,43,156,184,10,182,240,250,106,11,180,239,216,199,203,181,155,230,125,52,122,105,177,124,81,174,248,167,199,195,196,11,13,158,215,170,172,79,154,247,139,149,85,74,207,45,66,211,34,200,190,43,165,60,77,79,130,126,164,39,251,132,236,51,69,133,114,154,221,107,160,165,101,60,108,235,104,198,166,154,107,83,59,191,90,252,92,164,1,103,53,5,53,187,56,174,116,20,123,122,44,150,141,27,162,234,157,240,68,171,241,95,138,169,176,199,15,136,239,201,229,19,156,237,85,122,159,251,121,64,185,167,11,224,114,112,239,0,58,213,116,82,164,248,29,106,190,250,38,167,98,124,0,172,0,0,0,0,0,0,165,91,170,248,33,80,3,132,67,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,99,196,79,152,28,206,254,121,94,191,182,202,78,113,6,60,68,249,129,204,239,231,149,235,251,108,164,107,105,125,21,190,249,240,94,28,135,250,195,23,236,83,241,45,232,0,135,186,64,0,1,57,220,59,121,126,203,31,230,109,151,251,20,69,194,45,239,14,222,95,178,199,249,155,101,254,197,17,112,139,66,199,162,167,186,60,28,31,155,122,194,255,0,183,87,197,33,132,28,194,248,177,159,3,91,235,50,3,3,54,158,75,181,250,216,173,196,21,238,116,114,165,21,20,237,115,86,149,172,213,85,179,203,30,170,229,122,38,200,164,99,152,138,233,26,248,238,87,25,28,92,218,56,123,195,239,194,216,125,221,171,30,94,104,213,244,80,104,230,123,62,158,102,84,50,59,134,231,195,36,50,244,231,133,19,160,229,69,118,189,250,55,198,35,46,55,27,133,226,225,85,118,187,87,212,86,215,86,204,250,154,170,170,153,93,44,179,202,247,43,159,35,222,229,85,115,156,229,85,87,42,170,170,170,170,154,12,239,53,139,84,206,26,204,249,211,198,122,187,59,252,22,231,37,219,5,86,97,118,156,235,50,163,251,154,119,209,76,253,121,251,94,204,116,116,85,61,145,191,231,0,16,231,74,0,0,7,236,96,236,29,137,243,3,19,219,176,102,12,178,212,93,175,87,105,146,10,74,72,17,55,72,237,21,85,85,87,68,107,90,212,87,57,238,84,107,90,215,57,202,136,138,169,248,228,185,240,67,194,116,252,60,97,138,204,75,140,221,79,54,54,196,176,196,218,184,227,108,114,54,213,76,213,87,37,44,115,34,42,185,206,114,163,165,86,187,166,231,71,26,53,28,145,164,143,216,101,216,10,241,247,121,145,186,152,227,61,95,239,40,126,218,109,118,31,100,114,249,196,85,165,87,106,221,110,153,250,211,187,89,157,62,173,58,235,60,58,35,88,153,132,90,230,142,91,98,124,160,199,215,156,184,198,49,83,178,237,100,153,177,76,180,211,36,177,72,215,177,178,71,35,29,220,170,215,198,246,61,17,200,142,68,114,35,154,215,34,181,60,177,52,156,85,112,211,97,226,67,0,201,107,114,83,210,226,171,76,50,187,14,220,170,100,155,165,73,44,143,137,210,181,236,141,200,142,108,173,129,177,171,156,215,171,17,202,230,181,85,52,88,107,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,239,52,203,170,203,238,110,223,68,240,159,202,123,124,125,209,139,176,155,105,99,107,240,90,213,28,220,69,26,69,116,255,0,242,167,248,103,171,141,51,186,117,141,42,171,243,192,6,177,58,0,0,72,71,47,30,45,127,138,200,60,211,196,255,0,236,48,96,234,170,182,254,244,91,123,230,87,127,226,250,13,114,127,141,18,59,248,152,201,8,53,239,37,107,130,14,49,233,115,170,209,30,92,102,77,235,253,49,40,250,243,71,60,236,134,22,94,169,247,57,251,161,108,76,99,27,44,76,93,174,137,19,85,100,125,68,87,126,115,167,46,200,243,94,124,70,22,244,239,232,158,190,206,254,175,195,191,157,121,84,216,25,195,215,86,125,150,83,230,78,251,148,196,124,217,251,113,17,31,54,126,191,76,79,157,190,38,121,185,108,0,36,234,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,84,57,0,82,141,209,124,16,168,0,0,0,0,0,0,0,40,95,137,74,46,170,84,191,19,173,23,223,84,212,14,228,240,57,56,111,129,200,22,95,139,28,51,69,138,178,154,227,107,175,165,101,68,111,232,234,199,38,186,233,83,3,191,90,124,90,132,0,228,77,234,171,12,102,189,158,229,75,82,176,75,78,181,40,146,39,138,107,79,43,87,224,191,173,77,134,120,131,71,126,79,43,92,215,104,169,211,255,0,219,196,107,207,147,52,20,215,28,226,182,80,86,109,232,190,90,196,118,171,162,119,65,42,167,197,62,40,128,76,55,49,94,32,105,242,223,34,232,109,182,188,66,148,247,107,197,28,50,196,200,228,84,146,77,149,52,155,191,144,190,8,174,253,95,18,62,121,96,229,27,115,43,136,170,122,251,157,167,182,91,173,182,203,132,170,233,35,221,27,101,233,177,157,235,185,59,244,155,246,248,159,135,199,182,121,205,154,120,230,215,97,163,188,62,166,139,14,211,212,81,185,141,149,92,205,253,117,77,52,218,223,14,147,127,95,192,146,158,90,188,59,81,101,94,92,208,227,10,187,11,41,174,183,106,22,73,44,207,139,108,186,205,77,72,247,53,87,122,252,88,191,4,254,128,51,90,54,50,38,54,56,218,141,99,17,26,212,79,4,68,240,66,160,0,165,202,186,104,133,13,114,56,173,116,82,148,110,158,0,86,158,7,39,9,220,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,7,14,41,42,95,2,133,85,248,1,94,186,156,148,181,126,5,64,126,30,53,195,180,184,175,11,92,236,85,113,117,25,87,73,52,72,155,81,221,238,141,205,240,84,211,249,74,107,127,156,24,38,241,145,25,199,83,135,221,20,212,245,22,135,209,214,66,143,106,68,174,69,142,57,19,185,139,225,187,84,238,95,129,178,225,11,252,219,178,107,216,25,184,204,125,107,133,59,53,93,5,5,60,170,141,137,158,243,89,80,170,189,202,142,94,232,147,224,6,8,226,12,75,87,137,177,60,152,146,189,173,108,211,190,39,61,17,202,168,155,26,214,167,122,247,248,53,13,141,56,102,186,211,93,242,198,130,162,153,237,123,127,59,222,215,238,79,245,68,201,255,0,1,173,137,63,156,185,49,20,248,143,32,45,181,149,50,57,207,114,78,190,243,156,239,10,234,180,248,254,228,3,43,14,23,192,228,225,64,233,86,251,234,167,99,126,5,46,238,82,164,95,136,21,131,131,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,158,87,175,237,178,147,156,65,143,17,62,96,115,59,249,229,122,254,219,41,26,218,95,69,111,190,124,23,135,33,254,176,197,251,20,252,75,122,0,33,238,144,0,0,78,119,14,222,95,178,199,249,155,101,254,197,17,249,220,67,241,15,130,56,114,193,15,197,56,166,78,215,113,171,223,13,158,207,12,136,218,139,149,66,34,106,212,93,23,100,77,213,171,36,170,138,140,69,78,231,61,204,99,252,246,16,205,172,17,146,124,35,101,254,62,199,215,78,201,110,164,193,182,72,226,138,52,71,84,86,84,45,12,106,202,120,24,170,155,229,118,139,162,106,136,136,142,115,149,172,107,156,145,75,158,185,217,139,179,243,48,106,241,222,45,159,253,146,154,217,75,182,47,239,10,14,188,178,195,75,190,56,217,213,233,245,156,157,71,55,115,188,87,245,36,227,31,154,70,7,15,77,20,124,249,136,211,179,182,127,39,43,236,158,194,92,218,188,230,254,35,21,19,24,90,46,85,206,158,28,233,214,124,218,103,226,152,225,29,179,15,43,140,113,142,39,204,12,79,113,198,120,206,245,81,118,189,93,166,89,234,234,231,84,221,35,180,68,68,68,77,17,173,107,81,26,214,53,17,173,107,90,214,162,34,34,39,227,128,66,38,102,169,214,120,186,150,221,186,44,209,22,237,196,69,49,26,68,70,232,136,142,17,17,209,16,0,15,199,216,1,157,252,189,56,74,131,19,62,143,136,44,195,163,167,158,211,79,50,73,133,169,27,81,35,101,117,109,53,83,87,183,57,98,123,81,173,142,72,31,27,99,122,59,122,171,213,205,70,181,139,38,78,15,9,115,27,118,45,91,255,0,196,117,180,91,71,180,56,77,152,203,235,204,49,147,186,55,68,71,26,170,158,20,199,108,241,236,136,153,232,92,46,95,92,37,65,131,172,182,236,250,204,10,58,121,111,247,104,98,174,195,17,69,81,38,235,117,20,208,72,197,150,77,143,233,189,211,197,58,46,199,53,221,54,181,171,170,61,206,107,51,124,2,195,194,97,109,224,237,69,171,125,30,249,235,113,190,208,231,248,189,165,204,43,204,49,147,190,174,17,209,77,49,194,152,236,143,124,204,204,239,153,12,65,227,139,131,89,243,174,6,102,94,88,219,169,219,141,168,161,108,21,84,49,71,28,78,190,181,100,133,145,172,147,73,52,113,198,232,34,234,174,245,107,156,246,163,89,174,140,98,38,95,3,247,19,134,183,139,181,54,174,198,233,247,118,195,207,35,207,49,155,59,142,163,48,192,213,165,116,245,239,138,163,166,154,163,166,39,241,142,49,49,49,19,26,247,130,66,57,135,112,149,252,110,126,101,102,24,255,0,102,159,24,210,210,59,247,42,92,25,10,55,255,0,25,215,115,87,252,89,85,191,199,72,71,185,94,99,112,119,48,87,102,213,127,116,245,195,178,118,103,104,240,155,81,151,209,143,194,238,215,117,84,235,19,52,213,28,98,124,98,119,107,19,19,164,106,0,12,84,128,63,99,7,99,28,79,151,248,158,221,140,240,101,234,162,211,122,180,204,147,210,85,192,169,186,55,104,168,168,168,186,163,154,230,170,181,204,114,43,92,215,57,174,69,69,84,95,199,7,236,76,211,58,199,23,197,203,116,94,162,109,220,136,154,102,52,152,157,241,49,60,98,99,166,37,52,156,42,241,45,97,226,67,0,199,116,106,211,210,226,171,76,49,55,17,91,105,163,155,165,73,44,143,149,177,57,143,145,168,142,108,173,129,210,35,90,231,171,17,200,215,57,85,53,91,216,64,198,87,102,78,39,202,12,125,102,204,124,29,45,59,46,214,73,157,44,41,83,10,75,20,141,123,29,28,145,189,189,202,173,124,111,123,21,90,168,228,71,42,181,205,114,35,146,107,114,79,55,176,198,120,229,197,163,48,240,189,85,59,155,91,11,27,93,73,20,203,43,173,213,168,198,172,212,178,42,181,171,185,142,118,154,171,91,189,170,215,181,54,189,170,179,172,159,52,249,109,30,78,231,207,143,124,117,254,191,212,71,40,242,143,176,147,178,248,159,150,96,162,103,13,114,119,127,5,92,121,147,61,49,246,103,142,155,167,89,142,117,94,232,0,110,149,128,0,0,0,0,0,0,1,106,179,211,138,60,137,225,175,216,159,150,188,115,244,115,233,31,105,246,103,248,50,178,179,175,217,250,93,111,245,52,82,109,219,215,139,244,180,215,119,118,186,46,129,117,65,101,50,83,140,206,27,56,137,197,85,88,43,39,51,35,233,5,234,138,222,251,164,244,222,199,175,164,217,74,201,35,141,210,111,168,130,54,46,143,154,52,209,23,119,189,174,154,34,170,94,176,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,110,22,62,71,107,36,172,111,186,213,211,93,87,68,69,84,15,86,12,106,194,124,199,184,49,199,56,170,205,130,176,182,114,118,219,214,32,184,83,218,237,212,223,71,110,177,245,234,167,145,177,197,30,247,211,53,141,220,247,181,53,114,163,83,93,85,81,59,204,149,0,0,0,0,0,11,85,158,156,81,228,79,13,126,196,252,181,227,159,163,159,72,251,79,179,63,193,149,149,157,126,207,210,235,127,169,162,147,110,222,188,95,165,166,187,187,181,209,116,252,156,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,239,107,166,136,170,129,122,192,0,0,63,39,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,112,31,172,12,85,254,234,63,2,127,246,115,255,0,115,55,143,249,161,147,247,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,245,128,0,0,0,0,0,3,228,142,237,106,154,235,81,98,134,231,72,251,149,29,60,53,117,20,109,153,171,60,48,76,233,27,20,175,143,93,205,99,221,4,205,107,149,52,114,197,34,38,187,87,69,21,218,213,113,169,175,163,183,220,233,42,170,45,117,9,73,93,20,51,53,239,165,157,98,142,100,138,86,162,234,199,172,83,69,34,53,218,46,201,24,239,7,34,168,125,96,0,0,0,0,31,37,206,237,106,178,211,50,178,243,115,164,160,167,146,162,10,70,75,83,51,98,99,167,158,86,67,12,72,231,42,34,190,73,100,142,54,55,197,207,123,90,154,170,162,1,245,128,0,0,0,0,0,0,0,3,228,182,93,173,87,170,103,214,89,174,116,149,244,241,212,79,72,249,105,166,108,172,108,240,74,248,102,137,92,213,84,71,199,44,114,70,246,248,181,236,115,87,69,69,67,235,0,0,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,99,95,247,81,248,19,255,0,179,159,251,153,188,127,205,0,202,160,0,0,121,251,22,63,193,184,155,19,98,108,25,98,196,52,149,119,220,29,81,77,77,125,183,181,85,39,161,125,69,59,42,32,87,181,81,21,89,36,82,34,181,233,171,21,91,35,81,119,70,246,183,208,0,0,181,89,233,197,30,68,240,215,236,79,203,94,57,250,57,244,143,180,251,51,252,25,89,89,215,236,253,46,183,250,154,41,54,237,235,197,250,90,107,187,187,93,23,64,186,160,199,252,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,206,77,78,200,219,164,113,61,222,243,147,93,52,77,85,81,23,32,0,0,0,0,0,3,228,162,187,90,174,53,53,244,118,251,157,37,85,69,174,161,41,43,162,134,102,189,244,179,172,81,204,145,74,212,93,88,245,138,104,164,70,187,69,217,35,29,224,228,85,250,192,0,0,0,0,0,89,76,235,227,51,134,206,29,177,85,46,10,206,60,200,250,63,122,173,183,178,233,5,55,177,235,234,247,210,190,73,35,108,155,233,224,145,137,171,225,145,52,85,221,238,235,166,138,138,161,122,193,106,178,47,138,60,137,226,83,219,127,145,76,115,244,143,232,231,102,246,159,248,50,178,143,161,218,58,189,31,245,76,81,238,221,208,151,244,117,211,111,126,154,166,183,84,0,0,0,0,0,62,75,101,218,213,122,166,125,101,154,231,73,95,79,29,68,244,143,150,154,102,202,198,207,4,175,134,104,149,205,85,68,124,114,199,36,111,111,139,94,199,53,116,84,84,62,176,0,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,243,112,177,242,59,89,37,99,125,214,174,154,234,186,34,42,165,149,194,124,199,184,49,199,56,170,205,130,176,182,114,118,219,214,32,184,83,218,237,212,223,71,110,177,245,234,167,145,177,197,30,247,211,53,141,220,247,181,53,114,163,83,93,85,81,59,192,201,80,0,0,0,0,0,0,15,201,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,45,254,117,231,222,83,240,237,133,105,113,174,113,226,191,163,246,90,219,131,45,112,84,246,26,154,189,245,79,142,73,27,30,202,120,228,122,106,200,100,93,85,54,251,186,107,170,162,45,191,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,67,32,0,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,243,144,211,190,55,107,28,172,119,186,229,211,93,23,69,69,68,12,128,5,170,200,190,40,242,39,137,79,109,254,69,49,207,210,63,163,157,155,218,127,224,202,202,62,135,104,234,244,127,213,49,71,187,119,66,95,209,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,209,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,243,147,83,178,54,233,28,79,119,188,228,215,77,19,85,84,69,200,0,0,22,83,58,248,204,225,179,135,108,85,75,130,179,143,50,62,143,222,171,109,236,186,65,77,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,89,76,148,227,51,134,206,34,113,85,86,10,201,204,200,250,65,122,162,183,190,233,61,55,177,235,233,54,82,178,72,227,116,155,234,32,141,139,163,230,141,52,69,221,239,107,166,136,170,151,172,0,5,191,206,188,251,202,126,29,176,173,46,53,206,60,87,244,126,203,91,112,101,174,10,158,195,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,119,77,117,84,69,11,128,12,127,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,114,0,0,5,191,206,188,251,202,126,29,176,173,46,53,206,60,87,244,126,203,91,112,101,174,10,158,195,83,87,190,169,241,201,35,99,217,79,28,143,77,89,12,139,170,166,223,119,77,117,84,69,11,128,12,127,202,222,61,120,78,206,156,119,108,203,60,180,205,111,108,226,75,207,91,177,81,123,10,229,79,213,233,66,249,164,252,228,212,236,141,186,71,19,221,239,57,53,211,68,213,85,17,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,7,10,5,46,248,157,104,223,125,20,236,85,248,148,183,189,64,236,79,3,147,132,57,2,210,241,51,117,166,180,101,141,125,69,75,218,198,254,107,189,207,218,159,234,136,83,254,19,92,188,63,137,106,240,206,39,143,18,80,53,174,154,7,202,230,34,185,81,23,123,92,213,239,78,255,0,7,41,60,92,198,241,20,248,115,32,46,85,148,210,57,175,106,64,190,235,156,223,26,234,68,248,126,245,32,12,11,165,147,184,2,255,0,159,89,179,21,174,58,106,138,151,220,167,169,158,161,204,106,75,211,85,138,105,81,61,245,240,213,139,226,166,199,88,43,14,210,225,76,45,108,177,82,69,211,101,37,36,49,42,109,70,247,182,54,183,193,19,79,228,161,19,252,160,178,114,154,255,0,118,191,227,203,188,13,210,146,178,10,122,117,88,226,127,114,210,79,170,162,174,174,78,233,83,224,75,224,3,141,116,57,41,114,252,0,224,169,165,8,171,241,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,40,84,253,133,101,46,3,132,94,242,179,165,203,180,236,98,234,221,87,196,10,139,23,197,174,71,89,115,151,45,110,116,55,8,183,79,29,36,221,55,36,81,57,90,169,79,58,35,147,122,120,162,200,191,18,250,29,117,16,50,166,158,90,105,19,86,74,199,49,221,218,247,42,104,160,106,207,120,181,85,89,46,83,90,235,91,182,104,118,238,77,81,124,90,142,79,5,84,240,84,248,147,77,202,47,20,54,243,146,79,181,185,201,213,162,137,92,230,251,203,166,234,234,197,248,247,127,81,28,188,192,50,217,217,127,159,23,41,218,213,108,87,78,143,77,52,98,34,116,232,233,81,116,70,175,235,127,196,201,254,75,24,182,88,177,78,61,195,114,189,82,62,195,110,88,211,115,149,23,90,137,181,238,240,79,211,2,92,64,0,116,204,154,119,234,162,39,42,166,159,168,230,100,85,78,228,79,3,174,39,105,221,175,239,3,232,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,12,120,137,243,3,153,223,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,46,150,109,241,15,141,243,103,10,224,220,3,95,39,179,240,190,9,179,80,91,40,109,144,72,174,100,213,16,83,54,23,214,76,186,38,249,93,163,182,166,154,70,199,109,111,122,200,249,45,104,7,221,203,149,221,171,157,92,235,44,92,30,11,15,151,217,139,24,90,34,154,99,89,210,58,230,117,153,237,153,157,243,51,190,64,1,240,202,0,46,215,12,252,61,226,126,34,51,30,143,13,91,40,106,27,96,162,154,25,241,21,201,143,72,155,69,68,175,247,145,178,43,92,157,119,181,175,108,76,218,237,92,138,170,155,24,247,55,238,213,170,239,87,22,232,141,102,88,152,252,118,31,44,195,87,139,197,85,20,209,68,107,51,63,215,25,225,17,211,59,151,11,130,142,18,167,226,3,19,166,43,198,116,117,12,203,219,60,210,199,87,44,21,17,181,213,245,177,164,47,74,21,209,233,52,109,115,38,71,186,70,183,244,90,230,53,205,123,145,205,150,187,117,186,223,103,183,210,218,109,52,20,244,84,52,80,178,154,150,150,154,38,197,20,17,49,168,214,70,198,53,17,26,214,181,17,17,168,136,136,136,136,135,231,224,236,29,134,50,255,0,12,91,176,102,12,178,211,218,108,182,152,82,10,74,72,17,118,198,221,85,85,85,87,85,115,156,229,87,57,238,85,115,156,231,57,202,170,170,171,251,37,133,151,101,244,96,45,115,99,125,83,198,127,174,135,29,237,166,216,98,118,187,29,55,171,214,155,84,235,20,83,213,29,115,209,206,158,153,238,142,16,0,13,130,28,0,0,17,73,198,255,0,7,21,89,43,119,147,49,242,218,203,254,151,117,157,8,100,130,7,205,51,236,181,27,90,205,179,58,87,189,238,138,87,166,230,202,171,162,62,78,154,163,127,55,212,149,179,241,177,142,14,195,25,129,134,46,56,51,25,217,105,238,214,91,180,43,5,93,36,232,187,100,110,168,168,168,169,162,181,205,114,35,154,246,170,57,174,107,92,213,69,68,84,192,204,112,20,99,237,115,42,249,209,194,122,167,244,235,75,118,55,107,49,59,37,152,70,38,212,204,218,171,72,185,79,218,167,94,173,98,57,209,191,155,61,27,227,132,204,76,4,2,245,241,85,195,77,251,134,252,125,37,173,201,81,85,133,110,211,74,236,59,114,169,146,30,173,92,81,178,39,74,215,178,55,42,181,209,58,118,198,174,115,88,143,86,171,154,212,69,209,44,161,94,222,179,93,139,147,110,228,105,48,236,108,187,49,195,102,216,91,120,220,29,113,85,186,227,88,152,254,183,76,78,233,137,223,19,19,19,190,0,1,230,205,11,199,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,125,209,72,248,186,111,157,95,238,34,110,211,106,247,47,117,156,7,165,171,181,216,174,46,91,157,38,24,121,134,95,134,205,112,213,224,241,148,69,118,235,141,38,39,167,243,137,137,223,19,26,76,76,68,196,196,194,125,240,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,253,146,37,56,37,226,255,0,248,62,93,229,192,248,214,30,182,3,190,214,118,154,153,225,135,117,69,174,173,205,100,107,84,136,212,221,44,74,214,49,36,143,189,200,140,71,71,239,35,153,44,181,150,14,93,143,163,31,107,159,31,58,56,199,87,251,79,67,142,182,207,100,177,27,35,152,78,30,189,102,213,90,205,186,190,212,117,79,241,83,172,69,81,221,60,38,0,1,176,68,24,171,205,31,200,158,102,253,139,235,20,71,148,229,205,199,183,240,168,177,79,150,249,137,7,103,204,220,51,111,237,149,117,16,83,236,165,189,80,177,236,137,107,26,140,77,144,204,143,146,54,203,23,115,85,207,107,226,77,174,116,112,250,190,104,254,68,243,55,236,95,88,162,32,135,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,138,27,68,3,31,248,58,227,23,2,113,127,129,42,47,246,10,63,99,98,75,54,207,164,24,127,169,53,71,178,250,179,84,50,151,251,233,240,69,28,253,88,233,214,79,205,162,236,215,107,180,84,239,190,183,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,129,245,145,87,207,59,234,79,239,39,225,164,154,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,35,47,158,119,212,159,222,79,195,64,181,92,149,60,211,226,159,151,245,222,163,110,38,164,214,219,133,94,38,49,151,10,25,185,71,154,88,62,134,146,226,199,83,186,219,119,182,84,162,53,151,27,116,143,141,242,192,146,109,87,66,253,209,70,246,72,212,93,175,99,119,53,236,223,27,246,30,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,155,153,140,145,186,73,19,219,239,53,53,211,84,213,21,21,67,213,152,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,1,229,57,115,113,237,252,42,44,83,229,190,98,65,217,243,55,12,219,251,101,93,68,20,251,41,111,84,44,123,34,90,198,163,19,100,51,35,228,141,178,197,220,213,115,218,248,147,107,157,28,57,170,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,250,65,135,250,147,84,123,47,171,53,67,41,127,190,159,4,81,207,213,142,157,100,252,218,46,205,118,187,69,78,240,200,0,0,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,2,106,64,0,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,108,167,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,129,132,28,168,120,227,166,196,182,171,39,8,249,140,202,181,190,219,105,234,25,132,110,202,249,106,18,186,146,38,201,59,168,167,87,43,150,39,193,19,95,210,114,105,18,195,19,99,209,142,141,157,105,52,53,87,39,123,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,5,138,227,7,139,60,27,194,46,87,253,56,190,211,210,94,47,181,245,17,211,88,176,227,171,214,150,123,171,210,70,36,234,199,164,114,171,25,20,79,89,28,245,102,205,122,108,85,71,74,196,91,129,157,25,189,131,114,23,43,241,6,110,102,4,245,113,216,176,237,59,102,168,74,72,22,105,229,123,228,108,81,67,27,59,145,95,36,178,71,26,43,149,172,69,122,43,156,214,162,185,53,225,226,119,136,92,85,197,6,114,222,179,115,20,211,118,14,223,211,166,183,90,217,85,37,68,54,202,24,155,182,42,120,220,245,255,0,42,71,171,90,198,190,89,101,122,49,155,246,160,72,255,0,39,12,127,140,179,79,25,113,5,152,57,131,136,106,239,152,134,249,81,135,42,107,171,170,85,55,202,253,46,72,136,136,136,141,99,26,212,107,24,198,162,49,140,107,90,212,107,90,136,150,171,136,110,44,241,151,8,188,206,243,51,28,88,169,234,239,22,42,250,123,77,53,247,14,54,189,41,96,186,177,44,116,169,2,189,235,28,168,199,197,43,210,70,189,25,191,78,163,17,81,178,189,23,218,242,49,250,236,251,183,248,145,138,188,209,252,246,102,111,216,190,143,68,4,233,229,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,190,172,129,110,92,220,107,255,0,5,92,199,158,193,143,238,119,89,50,203,20,254,110,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,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,7,214,0,0,67,182,118,113,199,77,197,111,27,57,25,131,242,249,149,116,249,117,131,243,34,200,250,25,165,124,177,62,247,86,235,133,59,22,182,88,21,81,172,99,90,142,108,13,115,122,173,100,178,185,202,213,153,98,141,205,67,142,170,156,127,136,110,188,48,229,109,125,92,24,98,199,81,53,183,25,205,53,44,91,46,215,24,42,161,123,96,137,36,141,102,141,148,179,83,42,44,140,123,58,175,115,211,107,163,99,31,38,26,240,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,197,245,138,35,207,242,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,143,208,115,71,242,39,153,191,98,250,197,17,4,56,3,31,227,44,172,198,86,156,193,203,236,67,87,99,196,54,58,132,169,161,174,166,84,223,19,244,84,84,84,84,86,189,142,106,185,143,99,145,88,246,57,205,114,57,174,84,80,218,32,22,43,131,238,44,240,111,23,89,95,244,226,197,79,73,103,190,208,84,73,77,125,195,141,175,90,169,237,79,89,30,144,43,222,177,196,175,100,177,49,36,107,209,155,53,234,49,21,93,19,209,47,168,0,11,21,198,15,22,120,55,132,92,175,250,113,125,167,164,188,95,107,234,35,166,177,97,199,87,173,44,247,87,164,140,73,213,143,72,229,86,50,40,158,178,57,234,205,154,244,216,170,142,149,136,161,106,185,142,241,199,83,194,150,13,160,193,249,124,202,74,140,197,198,20,243,190,134,105,95,20,172,178,82,53,81,139,91,44,10,170,231,189,206,87,54,6,185,189,39,62,41,92,229,114,66,177,73,232,57,92,121,19,203,47,182,189,98,180,130,28,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,36,239,114,184,242,39,150,95,109,122,197,104,24,65,146,124,113,211,112,165,198,206,121,224,252,193,101,93,70,93,99,12,200,189,190,186,104,159,44,175,178,85,182,225,80,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,152,147,90,206,44,124,211,231,39,204,12,67,234,51,153,127,203,23,152,5,30,81,86,83,112,253,157,248,139,178,96,90,189,176,97,155,148,177,193,21,45,134,170,73,230,154,86,212,189,172,73,22,25,228,168,239,154,71,185,176,185,141,213,27,27,158,248,194,101,0,60,84,121,215,148,114,230,133,70,74,183,49,240,250,99,186,90,120,106,95,135,221,92,198,214,171,37,142,73,90,140,141,87,87,189,34,133,242,185,141,213,236,141,99,123,209,172,146,55,56,60,255,0,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,213,6,26,243,29,227,142,167,133,44,27,65,131,242,249,148,149,25,139,140,41,231,125,12,210,190,41,89,100,164,106,163,22,182,88,21,85,207,123,156,174,108,13,115,122,78,124,82,185,202,228,133,98,146,229,113,139,198,46,4,225,3,2,83,223,239,244,126,217,196,151,157,255,0,71,240,255,0,82,106,127,106,116,166,167,101,87,247,211,32,150,56,58,81,212,36,159,156,68,223,166,214,234,171,221,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,61,87,14,184,255,0,59,114,251,55,44,85,92,61,98,26,187,86,54,190,84,50,193,111,72,86,13,149,143,171,123,98,109,60,172,168,69,129,236,116,139,26,167,85,54,53,237,99,253,213,99,92,155,41,218,100,186,205,106,162,154,251,69,73,71,114,125,60,110,172,167,164,169,117,76,16,206,173,78,163,35,149,209,198,233,24,142,213,17,235,27,21,200,136,170,214,235,162,96,175,45,206,95,117,60,59,83,73,156,57,201,106,164,118,98,220,105,221,77,69,109,154,40,166,126,25,98,75,60,114,172,85,16,207,44,51,62,166,21,129,202,246,181,175,141,138,248,245,209,242,34,231,168,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,0,0,0,0,135,110,33,184,179,198,92,34,243,59,204,204,113,98,167,171,188,88,171,233,237,52,215,220,56,218,244,165,130,234,196,177,210,164,10,247,172,114,163,31,20,175,73,26,244,102,253,58,140,69,70,202,244,89,105,192,24,255,0,6,230,158,13,180,230,14,95,98,26,75,230,30,190,83,165,77,13,117,50,174,201,89,170,162,162,162,162,57,143,107,145,204,123,28,136,246,61,174,107,145,174,106,162,65,15,52,127,61,153,155,246,47,163,209,31,171,203,155,141,127,224,171,152,243,216,49,253,206,235,38,89,98,159,205,220,169,160,94,172,118,186,229,86,36,119,54,195,181,207,118,214,49,99,149,177,43,92,248,220,215,105,43,161,138,53,9,233,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,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,0,0,4,59,100,159,28,116,220,41,113,179,158,120,63,48,89,87,81,151,88,195,50,47,111,174,154,39,203,43,236,149,109,184,84,49,43,98,129,21,90,246,57,170,214,206,214,183,170,230,69,19,154,174,88,82,41,38,36,214,179,139,31,52,249,201,243,3,16,250,140,230,101,114,175,227,170,167,0,98,27,87,12,57,165,95,87,62,24,190,84,67,109,193,147,67,75,22,203,77,198,122,169,158,232,37,72,227,73,164,101,84,213,40,137,35,222,254,147,218,196,218,216,222,247,198,19,18,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,0,48,87,152,255,0,48,10,62,29,236,82,229,38,80,226,47,244,216,175,236,211,203,83,79,28,21,17,225,218,93,236,147,117,67,38,100,145,190,105,163,69,99,33,86,238,72,229,89,92,172,252,202,74,22,171,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,140,28,184,184,227,166,225,75,25,87,224,252,193,101,93,70,93,99,10,136,31,93,52,79,150,87,217,42,218,138,196,173,138,4,85,107,216,230,171,91,59,90,222,171,153,20,78,106,185,97,72,164,195,80,6,213,0,135,110,85,252,117,84,224,12,67,106,225,135,52,171,234,231,195,23,202,136,109,184,50,104,105,98,217,105,184,207,85,51,221,4,169,28,105,52,140,170,154,165,17,36,123,223,210,123,88,155,91,27,222,248,230,36,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,208,39,248,0,0,138,190,119,185,91,255,0,204,211,58,237,246,47,250,175,11,93,238,125,171,247,84,208,65,209,87,255,0,245,201,219,216,207,216,247,127,22,132,170,24,235,204,63,5,93,113,255,0,5,185,171,98,179,84,82,67,81,75,103,101,237,238,169,123,154,197,130,223,83,21,116,205,69,107,92,187,221,21,52,141,98,105,162,189,90,138,173,69,87,32,69,175,40,236,204,197,88,63,139,219,62,5,180,213,235,101,199,182,250,251,125,222,150,73,36,233,187,179,82,77,89,4,237,99,94,140,89,152,248,21,141,123,218,237,177,207,59,81,17,95,170,78,161,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,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,10,220,230,243,75,233,95,17,214,44,179,160,190,246,170,12,9,135,227,237,52,93,151,103,99,186,86,189,102,155,243,138,196,116,155,233,91,110,119,115,156,198,233,162,104,238,162,19,82,107,45,196,14,102,126,89,51,199,30,102,148,117,119,90,138,76,77,136,43,174,20,30,212,147,125,84,52,47,153,221,150,7,251,239,70,244,160,72,163,70,53,202,214,53,136,214,174,214,160,25,193,201,31,5,93,107,243,163,48,179,26,26,138,68,182,216,240,188,86,74,136,156,247,117,221,61,117,92,115,68,230,55,110,213,98,54,223,50,57,85,200,168,174,143,68,118,170,173,152,147,15,249,86,100,229,247,40,184,71,180,84,226,57,180,171,199,183,9,113,140,116,219,89,253,235,75,83,4,17,211,38,246,61,200,254,164,20,241,79,175,186,230,245,246,57,168,230,42,174,96,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,133,110,74,158,105,241,79,203,250,239,81,183,19,82,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,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,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,219,94,143,90,79,241,0,60,174,60,246,101,151,219,94,143,90,79,240,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,133,240,57,41,114,129,215,43,149,19,79,214,33,77,123,245,82,137,93,175,118,191,184,236,133,21,19,189,19,192,14,208,0,24,19,205,211,20,54,205,146,76,181,181,201,213,173,137,28,214,251,201,174,218,234,53,248,119,127,89,11,54,123,85,85,238,229,13,174,137,187,166,155,118,212,213,19,193,170,229,241,84,79,4,95,137,37,124,233,241,108,178,226,156,5,134,226,122,172,125,134,226,178,38,231,34,38,149,16,233,221,224,191,160,99,7,47,252,182,118,96,103,197,182,119,53,93,21,175,173,212,77,24,168,189,74,58,164,77,81,203,250,217,240,2,104,248,71,201,155,86,75,101,69,13,138,219,22,215,213,67,75,44,206,88,226,98,189,205,166,141,187,151,166,154,42,174,139,227,170,151,180,235,167,129,148,212,241,83,70,154,50,38,53,141,238,211,185,19,68,59,0,20,42,247,156,189,116,110,169,226,117,181,119,1,90,39,236,43,41,105,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,28,128,58,94,221,124,19,188,173,158,26,28,170,104,112,158,32,86,0,2,49,57,200,229,53,77,118,22,195,57,131,108,165,129,18,154,229,80,217,215,115,26,189,62,200,213,94,237,53,95,226,63,95,255,0,75,4,120,36,206,120,242,91,59,173,215,106,186,153,226,164,186,201,75,65,42,70,215,185,21,86,174,23,34,171,90,228,213,17,26,255,0,215,227,225,222,79,150,113,101,117,135,55,176,53,126,15,191,209,69,81,28,240,204,144,239,100,110,217,35,161,124,104,168,175,107,145,23,223,94,253,13,125,120,154,225,195,22,112,231,140,155,108,187,164,61,134,169,232,148,51,69,84,217,94,174,108,49,61,251,182,181,186,119,201,221,221,240,254,176,216,143,1,226,74,60,97,131,44,184,162,130,69,125,61,206,134,42,134,57,90,173,85,220,212,215,185,123,211,191,95,19,247,136,252,229,57,159,246,252,101,149,209,229,117,125,194,162,91,166,24,160,134,55,36,145,200,168,140,117,76,237,141,17,234,229,69,247,85,158,26,127,152,144,48,56,114,106,213,67,229,114,42,63,250,79,172,234,149,154,162,175,245,128,98,247,104,118,34,234,124,236,118,139,162,255,0,65,222,213,2,160,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,207,43,215,246,217,73,206,32,199,136,159,48,57,157,252,242,189,127,109,148,141,109,47,162,183,223,62,11,195,144,255,0,88,98,253,138,126,37,189,0,16,247,72,0,0,0,0,0,31,161,135,112,253,223,22,98,11,102,22,195,244,157,170,233,121,172,134,223,69,7,81,172,234,212,76,244,100,108,220,245,70,183,87,57,19,87,42,34,107,222,168,130,34,102,116,135,205,117,211,110,153,174,185,210,35,124,204,244,61,14,82,229,46,55,206,204,111,69,128,112,13,175,181,220,106,245,146,89,100,85,109,61,29,58,42,35,234,39,122,34,236,137,186,166,171,162,170,170,181,173,71,61,205,106,204,238,69,100,158,17,200,60,190,164,192,152,74,15,246,58,155,157,86,233,127,191,235,250,17,69,53,86,201,36,127,75,169,209,106,244,218,237,173,240,79,214,182,247,131,222,22,48,255,0,15,88,34,158,235,113,160,235,99,203,237,28,79,189,214,78,140,115,233,55,35,94,180,16,171,28,230,164,81,187,68,115,154,229,234,189,155,213,118,164,108,143,33,9,214,79,150,70,14,143,43,114,60,249,247,71,87,127,91,148,249,73,219,170,182,147,21,56,28,21,95,225,109,207,254,250,163,235,79,93,49,245,127,25,227,184,0,55,106,180,0,0,0,0,0,1,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,20,179,107,41,113,190,73,227,122,220,3,143,173,125,146,227,73,164,145,75,26,171,169,235,41,213,85,25,81,3,213,19,124,78,209,116,93,17,81,81,205,114,53,237,115,82,119,203,57,196,207,12,216,71,137,92,35,13,158,241,83,236,203,229,179,119,177,175,59,37,155,176,117,37,133,211,254,97,178,198,201,122,140,129,25,239,170,237,215,114,119,167,126,155,55,202,254,93,71,62,223,207,143,127,103,232,179,57,58,219,185,217,92,76,225,113,147,51,133,185,59,248,207,50,126,212,71,87,218,136,141,102,34,38,53,152,210,97,72,31,177,140,112,118,39,203,252,79,113,193,152,206,203,81,105,189,90,102,88,42,233,39,68,221,27,180,69,69,69,77,81,205,115,85,28,215,181,85,174,107,154,230,170,162,162,175,227,144,73,137,166,116,158,46,177,183,114,139,212,69,203,115,19,76,198,177,49,190,38,39,132,196,244,196,128,3,241,246,25,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,6,78,15,23,94,10,236,93,183,247,246,199,83,69,180,123,63,133,218,108,190,188,191,23,27,167,125,51,211,77,90,78,149,71,13,241,175,223,26,196,238,150,194,0,195,158,2,248,188,252,171,218,32,202,28,196,186,107,140,44,212,105,216,110,21,181,187,234,47,241,181,210,171,244,78,155,83,171,12,73,10,59,87,190,73,81,31,34,235,182,69,76,198,44,76,46,38,222,46,212,93,183,59,167,221,216,227,76,251,35,197,236,238,62,188,191,27,78,149,83,194,122,42,142,138,162,122,98,127,24,223,19,164,196,196,98,175,52,127,34,121,155,246,47,172,81,16,2,79,247,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,3,33,167,126,78,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,35,252,200,248,227,193,185,165,194,94,16,179,100,251,41,46,214,44,222,168,168,101,214,166,173,234,202,219,43,237,115,81,84,190,138,72,26,186,50,165,101,154,13,92,174,115,58,109,85,98,72,217,163,149,182,3,153,103,2,180,220,50,226,106,92,207,203,26,10,74,92,175,196,117,16,91,105,104,91,85,44,147,218,46,41,78,170,232,30,179,200,249,102,100,201,4,211,54,68,114,237,94,164,110,107,17,177,172,152,64,5,234,224,191,7,230,62,60,226,131,0,97,140,165,199,191,66,177,77,69,194,73,232,239,219,22,78,197,28,20,242,205,80,238,146,119,77,172,17,202,222,139,244,142,93,221,57,21,24,247,42,103,87,60,239,169,63,188,159,134,158,171,147,39,14,159,70,176,37,247,137,123,253,62,149,248,191,169,98,195,254,255,0,232,90,224,153,59,84,190,228,170,213,234,213,68,140,219,36,109,123,59,22,230,170,182,110,255,0,43,207,59,234,79,239,39,225,160,69,89,150,156,188,248,211,186,240,177,154,20,246,44,95,136,42,219,149,120,150,161,83,16,81,165,51,170,146,138,117,143,108,87,8,35,107,145,204,123,92,145,54,85,98,57,95,10,57,58,114,61,144,237,244,28,169,178,183,2,103,78,118,99,220,179,204,203,23,182,112,221,231,47,231,237,180,93,170,106,126,175,74,239,107,154,63,206,66,246,72,221,36,137,142,247,92,154,233,162,234,138,168,182,3,137,222,30,177,87,11,249,203,122,202,60,83,83,219,251,7,78,166,221,116,101,44,148,240,220,232,101,110,232,170,35,107,211,252,168,222,141,115,218,201,98,149,136,247,236,220,161,178,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,48,115,71,242,39,153,191,98,250,197,17,132,28,171,248,234,169,192,24,134,213,195,14,105,87,213,207,134,47,149,16,219,112,100,208,210,197,178,211,113,158,170,103,186,9,82,56,210,105,25,85,53,74,34,72,247,191,164,246,177,54,182,55,189,241,230,255,0,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,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,23,215,152,239,3,148,220,41,99,42,12,97,151,207,171,168,203,172,97,81,59,40,97,149,146,202,251,37,91,81,30,180,82,206,168,173,123,28,213,115,160,115,157,213,115,34,149,174,71,44,43,44,129,51,217,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,147,140,28,77,194,54,104,69,122,106,213,214,224,155,229,68,13,197,150,122,72,169,250,245,208,69,28,236,133,241,201,43,21,205,124,46,169,124,168,198,190,52,145,90,140,123,154,139,185,179,253,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,8,203,231,157,245,39,247,147,240,211,5,120,67,226,114,251,194,94,114,211,102,173,162,203,237,186,71,219,234,173,119,75,71,105,101,55,111,165,149,168,230,199,215,116,82,172,91,103,142,158,93,90,221,203,210,217,170,53,206,51,171,158,119,212,159,222,79,195,72,171,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,23,28,116,220,41,99,42,252,31,152,44,171,168,203,172,97,81,3,235,166,137,242,202,251,37,91,81,88,149,177,64,138,173,123,28,213,107,103,107,91,213,115,34,137,205,87,44,41,20,147,188,0,143,94,106,28,109,218,178,187,6,221,120,105,192,147,210,92,49,102,49,179,205,73,126,168,134,169,170,251,5,20,203,15,230,165,137,208,189,143,125,85,51,234,88,141,222,201,34,99,153,42,126,156,74,183,215,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,235,237,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,168,31,41,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,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,249,242,77,57,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,159,252,31,113,103,131,120,186,202,255,0,167,22,42,122,75,61,246,130,162,74,107,238,28,109,122,213,79,106,122,200,244,129,94,245,142,37,123,37,137,137,35,94,140,217,175,81,136,170,232,158,137,122,174,215,107,85,130,213,91,125,190,220,233,45,214,219,117,60,149,117,149,149,115,54,24,41,160,141,170,233,37,146,71,42,53,140,107,81,92,174,85,68,68,69,85,53,183,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,255,0,38,70,43,154,246,178,88,162,122,177,251,54,174,74,115,13,230,35,252,38,232,237,249,95,148,233,117,180,96,26,126,141,194,228,249,106,58,114,94,230,124,20,242,199,5,76,29,52,88,187,36,253,161,138,198,203,44,82,72,214,202,138,187,34,114,5,170,227,163,140,219,239,24,121,143,75,115,142,213,236,108,25,133,251,69,62,25,182,202,198,45,83,99,149,89,213,169,169,145,186,235,52,189,40,149,99,107,150,56,218,198,181,187,149,31,44,152,214,95,94,15,184,76,198,92,93,102,135,208,123,21,69,93,158,197,65,79,37,77,247,17,182,129,42,160,181,49,99,122,192,143,98,201,18,61,242,202,196,141,172,71,239,211,168,244,69,108,79,84,253,94,97,24,3,6,229,103,23,56,219,47,178,251,15,82,88,240,245,142,158,201,77,67,67,76,139,178,38,123,30,141,85,85,85,85,207,123,156,174,123,222,229,87,189,238,115,156,174,115,149,84,51,43,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,3,21,73,20,229,139,204,2,143,40,171,41,184,126,206,252,69,217,48,45,94,216,48,205,202,88,224,138,150,195,85,36,243,77,43,106,94,214,36,139,12,242,84,119,205,35,220,216,92,198,234,141,141,207,124,126,43,151,151,9,152,55,139,172,175,206,220,15,125,168,164,179,223,104,42,48,189,77,139,17,186,129,106,167,181,61,100,175,89,209,140,73,34,87,178,88,152,177,185,138,253,154,244,222,168,174,137,138,152,149,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,57,11,223,27,181,142,86,59,221,114,233,174,139,162,162,162,6,207,196,122,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,88,12,162,230,223,140,176,183,11,152,163,6,102,4,213,119,156,208,181,211,197,105,193,183,196,209,243,212,178,104,165,111,108,174,89,99,124,79,125,26,178,53,220,237,207,169,89,33,107,153,170,79,80,177,213,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,168,31,41,117,120,78,243,79,147,127,48,48,247,168,192,102,254,42,224,114,167,133,46,92,57,185,140,51,5,244,149,25,139,140,41,240,251,43,161,137,145,74,203,37,35,111,52,111,74,40,167,68,87,61,238,114,181,211,185,174,233,57,241,68,214,163,146,20,150,76,32,225,59,205,62,77,252,192,195,222,163,0,19,83,205,31,200,158,102,253,139,235,20,68,0,147,253,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,7,12,92,66,226,174,23,243,150,203,155,152,90,155,183,246,14,165,53,198,214,250,169,41,225,185,208,202,221,178,211,200,230,47,249,50,49,92,215,181,146,197,19,213,143,217,181,118,30,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,176,173,204,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,79,19,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,194,119,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,188,60,78,241,11,138,184,160,206,91,214,110,98,154,110,193,219,250,116,214,235,91,42,164,168,134,217,67,19,118,197,79,27,158,191,229,72,245,107,88,215,203,44,175,70,51,126,212,247,252,116,113,155,125,227,15,49,233,110,113,218,189,141,131,48,191,104,167,195,54,217,88,197,170,108,114,171,58,181,53,50,55,93,102,151,165,18,172,109,114,199,27,88,214,183,114,163,229,147,219,114,226,224,114,155,138,220,101,95,140,51,5,245,116,249,117,131,234,32,101,116,49,50,88,159,123,171,114,43,210,138,41,209,17,172,99,90,141,116,238,107,186,173,100,177,53,168,213,153,37,140,48,212,159,238,87,30,68,242,203,237,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,104,16,173,197,143,154,124,228,249,129,136,125,70,114,213,23,87,139,31,52,249,201,243,3,16,250,140,230,116,225,30,10,63,133,87,44,204,171,191,224,11,101,170,60,205,194,222,218,146,219,83,58,116,164,186,80,165,222,224,178,91,29,54,230,177,187,158,244,146,39,74,142,107,36,107,155,172,77,154,89,16,46,7,47,46,101,54,236,75,130,110,25,103,196,198,48,217,136,48,165,190,106,219,85,242,90,106,170,170,171,197,174,146,142,162,170,169,213,61,40,158,139,53,52,20,174,114,202,231,35,231,107,154,155,95,43,94,249,98,219,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,162,245,112,115,195,215,240,159,226,11,13,229,53,109,77,214,138,203,87,215,173,189,220,45,212,189,105,40,232,96,137,210,57,202,170,138,200,186,143,72,224,108,175,69,107,100,158,63,117,235,163,28,18,127,195,181,187,49,232,185,71,226,250,156,200,196,119,91,148,151,12,191,197,53,22,90,107,157,26,195,53,178,206,148,53,17,210,83,53,238,93,243,66,172,143,175,20,142,209,18,42,136,216,207,205,198,197,33,88,217,79,139,31,43,25,201,242,255,0,16,250,116,230,181,128,92,174,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,231,167,41,78,10,61,183,89,71,197,150,102,219,45,85,150,88,122,209,224,187,124,233,215,145,213,208,207,211,125,205,200,142,217,31,69,241,75,28,77,145,174,114,200,174,149,18,53,138,23,190,208,114,211,224,86,155,137,172,77,85,153,249,157,65,73,85,149,248,114,162,123,109,85,11,170,165,142,123,189,197,105,209,91,3,22,9,25,44,44,133,39,134,103,72,174,77,203,211,141,173,122,58,69,142,69,57,134,113,167,106,225,99,43,234,44,88,67,16,82,55,53,49,45,58,38,31,163,90,102,213,45,20,11,38,217,110,19,198,231,35,88,198,181,37,108,74,244,114,62,100,106,116,228,99,38,218,25,43,98,199,248,55,19,98,108,77,131,44,88,134,146,174,251,131,170,41,169,175,182,246,170,164,244,47,168,167,101,68,10,246,170,34,171,36,138,68,86,189,53,98,171,100,106,46,232,222,214,250,3,90,28,161,206,140,249,192,89,185,30,96,101,30,47,196,31,148,27,253,68,180,139,81,11,61,161,87,119,158,177,233,190,41,98,149,178,37,91,229,149,205,114,53,237,122,172,168,199,167,190,214,170,108,125,128,46,184,202,251,131,109,55,156,193,194,20,152,87,16,214,83,164,213,214,90,107,170,92,153,64,247,42,170,66,181,41,28,109,145,232,221,187,213,173,216,143,220,141,116,141,68,123,131,208,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,138,166,85,115,71,243,217,153,191,98,250,61,17,245,112,95,193,245,171,139,44,163,206,246,219,210,174,60,119,131,169,236,245,248,81,240,202,212,101,76,239,101,193,100,161,149,178,61,177,108,168,88,98,98,72,231,53,98,123,88,253,219,18,72,228,11,215,202,191,142,170,156,1,136,109,92,48,230,149,125,92,248,98,249,81,13,183,6,77,13,44,91,45,55,25,234,166,123,160,149,35,141,38,145,149,83,84,162,36,143,123,250,79,107,19,107,99,123,223,28,196,154,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,76,167,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,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,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,0,0,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,106,139,171,197,143,154,124,228,249,129,136,125,70,115,55,240,175,3,149,60,86,242,225,202,60,97,151,207,164,167,204,92,31,79,136,25,67,12,172,138,38,94,233,29,121,172,122,209,75,58,162,57,143,107,145,206,129,206,119,73,175,150,86,185,26,147,44,177,133,223,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,146,42,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,61,60,188,248,211,181,113,79,149,244,246,44,95,136,41,29,154,152,106,157,83,16,81,165,51,105,86,182,4,147,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,58,113,177,240,238,12,181,0,1,138,188,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,0,0,49,215,141,190,48,112,207,8,217,95,45,233,203,73,91,141,175,148,243,183,9,217,234,226,168,232,87,79,20,144,50,103,201,36,76,86,181,144,182,165,146,171,28,248,214,68,106,177,142,106,174,230,192,14,63,199,248,203,52,241,149,219,48,115,7,16,213,223,49,13,242,161,106,107,171,170,85,55,202,253,17,17,17,17,17,172,99,90,141,99,24,212,70,49,141,107,90,141,107,81,18,239,241,211,252,35,191,132,118,34,254,20,31,252,181,251,189,139,178,239,246,95,178,247,191,179,251,55,119,255,0,57,254,158,223,229,239,234,245,127,63,214,50,255,0,148,167,5,30,219,172,163,226,203,51,109,150,170,203,44,61,104,240,93,190,116,235,200,234,232,103,233,190,230,228,71,108,143,162,248,165,142,38,200,215,57,100,87,74,137,26,197,11,222,24,109,159,252,38,99,46,28,242,191,42,113,198,96,84,85,208,223,115,42,158,233,83,81,135,42,232,18,9,236,204,165,146,4,137,36,127,81,202,231,203,21,68,114,43,28,200,223,18,234,199,38,228,114,39,159,225,115,34,255,0,132,166,123,97,156,148,250,83,244,115,233,31,109,255,0,9,246,30,217,208,236,244,115,212,255,0,19,212,143,118,238,134,223,211,77,55,107,223,166,139,159,252,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,142,184,255,0,0,99,44,172,198,87,108,190,204,28,61,87,99,196,54,58,133,166,174,161,169,68,223,19,244,69,69,69,69,86,189,142,106,181,236,123,85,88,246,57,174,106,185,174,69,89,115,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,151,47,152,239,3,149,60,86,224,218,12,97,151,207,164,167,204,92,31,79,59,40,97,149,145,68,203,221,35,149,30,180,82,206,168,142,99,218,228,115,160,115,157,210,107,229,149,174,70,164,203,44,112,131,128,45,56,250,245,140,173,52,121,91,108,196,21,248,178,58,132,171,180,197,96,134,105,110,45,158,4,89,146,88,27,2,44,168,248,210,53,147,115,59,219,177,93,221,166,160,76,79,58,191,43,24,91,230,5,15,167,92,72,128,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,155,153,143,141,218,199,43,219,239,53,116,215,84,209,81,21,36,255,0,153,111,229,151,251,158,153,83,252,32,253,149,249,66,250,97,111,246,239,179,54,244,122,221,130,229,179,118,207,205,245,186,125,62,175,75,243,93,94,167,75,243,123,8,150,3,99,222,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,151,172,215,7,133,30,43,179,31,132,172,199,102,53,193,82,246,235,85,119,78,11,253,130,121,149,148,183,122,86,170,170,53,202,136,189,57,153,185,203,20,200,138,232,220,231,34,163,216,249,35,126,194,121,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,243,115,49,146,55,73,34,123,125,230,166,186,106,154,162,162,168,122,176,0,26,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,76,167,40,204,204,197,89,137,194,60,54,236,83,87,218,254,133,98,10,188,51,110,157,242,73,36,206,161,142,10,122,136,153,35,158,247,107,211,237,78,137,136,221,173,108,81,68,196,111,187,170,225,95,57,60,148,250,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,28,153,51,75,232,167,17,215,220,179,175,190,246,90,12,119,135,228,236,212,93,151,127,108,186,81,61,38,135,243,136,197,116,123,41,93,113,119,123,154,199,107,162,234,238,154,1,34,156,197,115,142,197,147,124,35,227,186,155,188,61,162,175,24,91,231,193,214,186,109,207,103,90,170,190,9,99,114,239,107,30,141,233,64,149,19,232,237,173,127,67,102,230,185,237,82,3,50,247,5,93,115,43,31,225,172,185,177,84,82,65,114,197,87,138,43,37,28,181,111,115,96,142,122,153,153,12,110,145,205,107,156,140,71,61,21,85,26,229,211,93,17,124,9,52,231,105,157,127,252,162,240,231,71,111,253,88,214,225,85,36,95,249,69,29,36,112,189,36,255,0,203,86,70,186,63,246,5,107,191,77,12,106,229,89,147,150,44,221,226,226,209,83,136,230,214,147,1,91,229,198,49,211,109,127,247,213,85,52,240,71,76,155,216,246,171,58,115,212,69,62,190,243,93,208,216,230,171,94,170,129,57,57,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,7,160,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,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,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,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,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,87,67,173,235,221,161,91,148,232,123,181,93,19,250,64,165,168,170,255,0,233,62,166,166,141,68,58,226,102,136,139,253,71,104,3,240,113,230,36,163,193,248,50,245,138,43,228,86,83,219,40,101,168,123,145,170,229,77,173,93,59,147,189,123,244,240,63,120,143,206,108,121,255,0,111,193,185,93,38,87,80,92,42,34,186,98,122,9,163,106,71,28,136,138,198,212,192,217,17,94,142,68,79,117,31,227,175,249,192,141,158,54,243,158,60,233,206,235,141,218,146,166,121,105,45,82,85,80,68,146,53,237,68,84,171,153,202,168,215,57,116,69,71,51,245,120,120,119,25,221,201,187,41,170,104,112,182,38,204,27,157,44,10,149,55,42,118,192,187,152,229,233,246,71,42,119,105,170,127,31,250,255,0,250,113,243,195,47,14,24,179,136,204,100,235,101,161,33,236,52,175,84,174,154,90,166,196,244,115,161,149,236,219,185,174,215,190,62,254,239,143,245,108,21,147,185,93,97,202,28,13,65,131,236,20,81,83,199,4,48,164,219,25,27,119,200,216,89,26,170,171,26,212,85,247,19,191,64,61,184,0,10,31,225,161,67,27,167,138,119,149,175,137,202,38,160,114,223,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,165,199,76,178,43,124,14,245,77,78,183,49,17,85,81,59,192,226,39,185,87,71,41,220,124,222,242,59,195,184,250,26,168,228,213,0,228,195,94,100,92,49,83,231,118,86,173,230,215,2,173,226,200,250,155,132,74,234,206,147,28,246,209,189,24,138,138,138,138,154,177,186,248,120,120,153,148,124,87,155,93,61,230,215,85,107,169,110,177,212,194,248,151,222,84,253,38,171,124,83,247,129,174,191,13,89,183,136,248,98,207,136,170,36,146,40,86,27,148,54,155,179,82,6,212,34,50,58,200,214,69,111,122,120,116,221,162,167,142,190,6,192,249,77,143,40,115,47,46,176,246,54,183,202,178,71,119,183,65,86,138,177,44,107,239,183,93,118,175,135,130,247,16,99,204,91,33,235,50,131,62,47,183,200,161,70,218,177,53,210,166,122,85,237,41,43,183,36,112,189,250,166,136,173,213,210,185,83,93,127,160,205,174,82,156,71,193,138,48,132,153,63,120,168,85,170,195,118,234,104,96,70,210,109,69,107,170,101,108,105,189,23,69,209,174,98,46,168,159,211,222,4,145,28,47,122,104,114,0,249,228,77,139,221,169,92,110,213,10,164,98,57,53,95,129,67,19,111,119,244,160,29,192,225,20,228,0,0,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,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,8,123,164,0,0,0,0,2,82,184,5,225,43,242,89,135,219,155,25,155,134,59,62,56,186,110,246,100,21,78,221,37,166,129,236,68,77,98,86,167,70,166,77,95,191,85,115,155,26,181,159,155,115,166,98,219,78,1,184,53,130,227,5,175,63,115,74,221,80,198,178,102,213,225,171,76,241,201,3,183,71,36,19,83,93,18,72,230,106,171,85,204,149,173,138,72,246,189,170,217,61,230,185,154,200,137,45,201,50,169,163,76,85,232,223,245,99,243,253,28,241,202,150,223,211,136,231,228,57,101,94,108,78,151,42,142,157,62,164,79,87,218,235,225,195,93,64,2,80,161,128,0,0,0,0,0,0,0,0,0,24,163,199,79,9,83,231,189,134,159,30,224,58,58,138,140,125,99,134,42,26,122,70,212,70,200,174,84,75,50,170,196,229,153,236,142,39,70,178,203,43,94,138,154,166,246,42,57,92,197,100,78,155,8,24,31,204,67,132,232,47,182,251,175,17,248,37,213,11,118,161,134,23,98,75,114,54,73,146,174,154,54,178,38,213,68,141,69,88,221,20,109,111,81,59,163,88,163,87,234,199,49,221,88,206,119,149,121,72,156,85,158,49,198,58,251,123,250,250,251,248,222,92,150,237,252,224,235,163,33,204,167,251,186,167,75,117,125,153,153,249,147,252,51,63,54,126,172,238,157,105,152,230,198,248,0,136,58,56,0,1,244,91,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,38,83,132,190,39,237,28,76,96,138,138,247,219,189,153,138,44,29,24,47,212,49,181,203,78,143,145,31,211,158,7,174,186,197,39,78,69,70,42,171,216,173,115,93,185,17,178,62,24,201,49,224,171,129,107,246,86,223,168,51,143,54,107,42,45,216,170,221,53,67,109,150,58,74,136,101,138,8,159,12,176,61,213,82,53,30,146,57,237,149,92,198,196,244,70,35,90,174,115,149,202,198,111,114,11,152,138,113,28,219,81,173,51,243,187,59,123,251,58,125,241,83,242,185,132,201,239,229,17,119,31,115,153,126,157,124,150,155,230,169,221,173,58,116,211,59,181,171,234,206,147,252,53,123,94,104,254,68,243,55,236,95,88,162,32,175,41,241,215,228,191,52,240,110,102,123,47,218,127,68,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,58,156,209,252,137,230,111,216,190,177,68,64,9,56,114,187,101,60,45,127,201,174,51,120,125,165,189,186,201,244,131,0,227,235,123,217,53,190,233,76,232,100,77,146,186,57,35,122,34,235,28,208,207,19,145,36,141,222,236,145,35,226,122,232,199,144,215,158,156,184,51,99,0,113,63,100,200,172,5,7,180,108,184,250,225,83,30,11,188,221,171,105,161,237,52,180,244,241,84,85,186,161,34,115,158,206,202,201,85,175,119,77,174,151,164,174,138,37,87,36,105,229,56,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,154,243,70,226,31,0,224,174,23,33,182,90,46,180,151,28,67,153,116,239,139,7,87,82,81,195,95,7,98,146,38,69,112,171,142,119,163,163,141,146,91,235,102,167,73,99,85,145,201,92,157,63,119,123,216,25,127,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,140,190,121,223,82,127,121,63,13,49,171,128,222,45,56,172,192,185,143,128,178,39,42,174,255,0,72,240,221,211,16,36,105,133,46,52,233,37,42,199,80,191,223,46,74,150,67,37,77,28,49,183,169,82,231,69,172,113,185,178,74,232,164,69,145,175,201,94,121,223,82,127,121,63,13,2,207,242,97,187,90,173,220,87,222,232,238,23,58,74,90,139,166,7,175,164,161,138,105,154,199,213,78,149,148,83,44,81,53,87,87,189,34,134,89,21,173,213,118,70,247,120,53,85,36,255,0,140,30,19,48,111,23,89,95,244,30,251,81,73,103,190,208,84,71,83,98,196,110,160,90,169,237,79,89,24,179,163,24,146,68,175,100,177,49,99,115,21,251,53,233,189,81,93,19,21,53,236,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,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,8,1,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,230,253,111,30,63,150,254,94,217,137,144,217,177,122,221,143,176,253,190,201,236,219,165,198,227,212,170,197,16,182,247,3,164,209,189,38,167,90,158,6,211,163,183,73,36,179,53,36,153,117,217,43,147,53,57,152,112,81,113,226,127,2,91,113,182,90,91,59,78,100,225,45,41,168,168,227,74,88,125,179,67,52,209,164,148,243,84,76,232,246,116,117,124,241,171,164,218,154,206,212,98,186,100,115,96,176,11,171,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,13,140,241,254,0,193,185,167,131,110,217,125,152,56,122,146,249,135,175,148,235,77,93,67,82,139,178,86,106,138,138,138,138,142,99,218,228,107,216,246,170,61,143,107,92,213,107,154,138,154,230,112,157,230,159,38,254,96,97,239,81,128,216,123,58,51,123,6,228,46,87,226,12,220,204,9,234,227,177,97,218,118,205,80,148,144,44,211,202,247,200,216,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,4,5,241,139,193,214,59,225,3,29,211,216,47,245,158,217,195,119,157,255,0,71,241,7,78,26,127,106,116,161,167,125,87,247,171,39,150,72,58,82,84,36,127,156,84,223,166,230,234,139,221,122,185,112,115,0,172,225,222,251,22,82,102,246,34,255,0,74,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,207,36,184,193,196,86,124,227,46,36,179,114,251,154,216,206,182,173,207,184,212,61,150,202,25,170,18,102,90,109,200,247,45,61,20,74,214,49,187,35,107,180,87,35,27,189,234,249,28,155,222,229,92,234,229,67,192,229,78,37,186,217,56,184,204,103,210,45,138,219,81,80,252,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,147,83,73,86,104,155,38,172,108,108,235,7,160,231,157,245,39,247,147,240,211,29,121,94,101,14,13,207,172,215,204,156,163,204,8,42,228,177,98,44,183,172,134,161,105,39,88,103,137,236,186,219,37,138,104,223,222,136,248,229,142,57,17,28,142,98,171,17,28,215,53,85,171,145,92,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,1,138,188,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,229,70,244,107,158,214,75,20,172,71,191,102,229,201,254,7,249,158,212,240,203,149,247,28,163,204,108,27,87,137,236,86,154,122,170,188,34,182,213,138,9,233,234,228,145,210,186,142,165,238,209,22,154,73,100,124,157,100,71,203,18,185,233,178,102,185,141,138,71,249,128,100,94,77,103,71,15,183,122,172,222,197,54,172,23,30,20,217,115,161,198,53,148,46,170,146,203,249,216,210,102,199,27,36,141,243,118,134,34,67,208,71,46,249,29,10,181,143,145,145,34,107,216,7,181,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,185,213,194,151,3,148,216,107,132,76,201,226,227,49,159,86,151,219,150,91,226,151,225,27,74,178,90,116,161,164,150,217,87,3,171,103,71,35,86,87,207,19,159,210,106,107,18,67,43,100,213,238,145,157,27,63,203,23,34,242,107,59,248,130,166,165,205,140,83,106,116,152,127,109,206,219,131,174,52,46,146,60,81,182,41,150,70,164,157,70,179,251,221,237,167,153,208,57,178,117,163,73,17,88,177,178,85,73,148,226,199,202,198,114,124,191,196,62,157,56,26,214,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,224,107,88,109,80,106,174,78,79,50,206,58,170,120,101,195,52,185,97,150,53,245,116,185,161,136,233,224,185,82,215,54,150,41,32,180,91,146,161,81,211,189,39,141,241,76,249,150,9,161,108,104,213,218,157,73,28,230,43,99,73,2,48,56,251,201,12,175,225,235,137,123,254,91,101,53,242,174,174,209,5,61,53,124,214,234,152,228,223,100,158,161,157,84,161,73,159,223,80,198,196,232,100,100,157,234,140,153,177,189,207,146,55,189,216,234,125,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,23,131,138,190,20,115,31,132,188,119,71,131,113,212,93,178,146,229,111,167,172,183,222,233,161,86,208,215,201,209,141,106,227,129,202,170,171,208,157,239,137,81,232,201,21,169,28,139,27,27,43,16,9,211,224,219,40,242,227,37,248,113,193,152,99,43,111,30,220,178,220,109,241,223,125,188,250,4,163,154,245,37,99,27,55,107,146,45,173,123,119,49,241,181,141,147,116,140,138,56,163,115,156,172,213,97,179,154,63,158,204,205,251,23,209,232,139,149,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,182,215,154,63,158,204,205,251,23,209,232,128,202,174,70,63,93,159,118,255,0,18,49,87,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,12,170,228,99,245,217,247,111,241,35,39,249,134,112,89,106,226,159,43,234,47,184,67,15,210,59,53,48,213,58,46,31,172,90,150,210,173,108,9,38,233,109,243,200,230,171,94,199,53,101,116,72,245,106,50,101,106,245,35,99,230,221,140,28,140,126,187,62,237,254,36,74,160,26,176,221,173,55,91,5,214,182,197,125,182,85,219,174,86,234,137,41,43,40,234,225,116,51,211,79,27,149,178,69,36,110,68,115,30,215,34,181,90,168,138,138,138,138,75,87,42,30,7,41,176,213,170,201,197,198,99,62,173,47,183,42,122,135,225,27,74,178,90,116,161,164,149,178,64,234,217,209,200,213,149,243,196,231,244,154,154,196,144,202,217,53,123,164,103,71,37,51,119,151,222,73,103,15,17,120,95,136,60,65,106,164,146,162,130,162,90,156,81,105,171,138,122,168,49,43,217,75,20,20,9,34,58,116,138,6,83,172,13,114,177,177,57,147,166,173,145,21,21,117,202,0,49,87,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,99,60,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,180,57,165,135,112,38,20,199,119,59,6,90,102,47,211,188,55,75,209,236,88,131,217,19,90,251,102,232,88,249,63,189,102,85,146,61,146,57,241,251,203,239,116,247,39,115,144,147,254,109,124,107,251,18,142,179,132,220,178,185,221,104,239,83,116,100,198,151,8,23,161,27,104,102,131,168,203,99,85,91,190,78,179,37,138,73,93,27,154,212,141,27,18,172,137,44,204,100,101,228,190,80,227,44,250,205,12,63,148,121,127,5,36,151,220,69,80,232,105,214,174,116,134,8,152,200,221,44,179,72,254,245,70,71,20,114,72,168,212,115,213,24,168,214,185,202,141,80,249,50,183,14,224,76,87,142,237,150,12,203,204,95,160,152,110,171,173,219,113,7,178,38,186,118,61,176,189,241,255,0,122,194,169,36,155,228,107,35,247,87,221,234,110,94,230,169,178,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,87,90,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,169,38,156,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,142,190,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,2,21,184,177,243,79,156,159,48,49,15,168,206,74,167,39,222,33,112,174,54,200,148,225,247,179,123,63,18,101,207,94,167,108,149,81,187,218,148,53,149,147,207,218,33,143,84,145,58,82,75,210,145,54,171,91,190,7,111,85,151,99,34,175,139,31,52,249,201,243,3,16,250,140,231,138,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,132,185,243,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,71,38,206,30,190,133,229,61,219,136,91,181,77,170,174,175,49,52,162,180,50,58,93,106,173,212,52,85,53,17,78,215,78,228,69,78,188,236,69,116,76,247,118,211,64,229,115,156,187,99,202,14,15,184,179,193,188,93,101,127,211,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,189,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,1,109,120,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,30,206,252,239,200,110,94,249,13,108,163,163,177,210,80,209,208,211,190,221,132,112,141,186,77,147,220,167,111,188,228,71,59,115,145,136,231,164,147,213,73,185,81,100,220,238,164,178,49,146,64,94,105,102,150,59,206,156,119,115,204,204,203,190,251,103,18,94,122,61,182,183,178,195,79,213,233,66,200,99,252,220,44,100,109,210,56,152,223,117,169,174,154,174,170,170,171,112,56,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,101,87,44,94,95,244,121,187,89,77,196,14,119,225,222,215,129,105,54,207,134,109,178,201,4,180,183,234,168,231,154,25,93,82,198,189,100,72,96,146,159,190,25,24,214,204,231,183,85,116,109,123,36,11,255,0,203,23,151,253,102,81,81,211,113,3,157,248,119,178,99,170,189,179,225,155,108,178,79,21,85,134,150,72,38,134,87,84,177,175,72,214,105,227,168,239,134,70,57,208,181,141,213,91,35,158,200,228,84,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,23,43,153,111,47,186,108,225,181,94,56,131,202,11,85,92,153,131,65,79,218,111,22,154,72,165,170,159,18,177,141,165,130,52,141,31,58,50,7,211,211,65,43,145,144,196,231,206,186,53,17,94,173,214,26,237,55,107,173,130,235,69,125,177,92,234,237,215,43,117,68,117,116,117,148,147,58,25,233,167,141,200,232,229,142,70,170,57,143,107,145,28,142,69,69,69,68,84,54,158,34,3,154,95,1,63,65,43,47,220,87,101,124,251,240,253,214,225,219,49,125,174,162,163,89,40,43,170,231,70,173,101,59,158,186,201,12,211,202,212,124,90,171,163,146,68,86,34,196,229,108,1,153,92,188,248,211,181,113,79,149,244,246,44,95,136,41,29,154,152,106,157,83,16,81,165,51,105,86,182,4,147,108,87,8,35,107,149,175,99,154,177,54,85,98,53,25,50,185,58,113,177,240,238,203,83,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,185,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,200,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,235,179,238,223,226,68,170,17,87,200,199,235,179,238,223,226,68,170,0,0,0,0,1,173,103,22,62,105,243,147,230,6,33,245,25,201,116,229,21,155,216,55,26,240,175,111,202,219,52,245,105,136,114,226,162,166,27,212,19,64,173,102,202,234,218,186,170,105,162,122,106,215,177,205,89,24,169,170,61,31,11,245,106,53,88,231,196,95,22,62,105,243,147,230,6,33,245,25,207,63,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,2,85,57,168,112,43,77,143,240,245,215,137,236,173,160,164,131,19,216,233,230,185,99,56,102,170,151,125,218,221,5,44,44,108,241,44,146,44,49,190,150,26,101,85,141,140,103,85,142,122,238,116,140,99,36,138,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,185,152,248,221,172,114,189,190,243,87,77,117,77,21,17,83,98,158,24,184,133,194,188,80,100,213,151,55,48,181,55,96,237,253,74,107,141,173,245,81,212,77,108,174,137,219,101,167,145,204,95,242,100,98,185,172,115,226,150,39,171,25,191,106,97,254,97,242,115,203,140,115,196,21,118,58,183,227,63,162,249,109,121,235,214,84,225,155,21,10,83,213,80,213,116,162,107,35,165,150,69,150,36,134,73,150,162,103,39,73,173,137,168,200,99,141,90,228,124,65,150,188,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,232,51,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,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,135,110,111,121,7,152,248,51,57,105,51,190,247,140,174,184,175,11,99,77,212,54,247,213,194,191,232,126,72,26,142,75,110,232,216,216,91,11,145,242,73,14,155,100,126,218,133,122,61,236,124,242,134,101,113,191,155,216,55,62,185,98,98,220,220,203,249,234,228,177,98,42,123,68,212,233,87,2,195,60,79,101,242,146,41,97,145,157,232,143,142,88,228,141,85,170,230,42,177,85,174,115,85,28,177,23,194,119,154,124,155,249,129,135,189,70,3,202,97,220,210,199,120,83,2,98,236,179,176,95,123,46,27,199,125,131,233,5,23,101,133,253,179,177,76,179,82,254,113,236,89,35,217,35,149,223,155,115,119,107,163,181,78,227,213,240,157,230,159,38,254,96,97,239,81,128,13,148,192,0,0,0,120,172,222,201,124,175,207,172,27,38,95,230,230,16,164,196,86,41,42,34,171,74,121,159,36,79,138,120,213,118,75,20,177,57,178,196,253,21,205,87,49,205,85,99,222,197,213,175,114,47,181,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,202,174,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,64,159,227,197,88,178,95,43,240,214,104,98,108,232,178,225,10,72,49,182,48,167,166,164,188,94,156,249,37,158,120,32,141,145,199,19,55,185,91,11,54,197,22,230,196,140,71,172,81,185,251,149,141,84,246,160,12,0,231,87,229,99,11,124,192,161,244,235,137,30,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,164,133,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,3,234,230,25,193,101,215,133,140,208,168,190,225,12,63,86,220,171,196,181,8,184,126,177,106,93,84,148,83,172,123,165,183,207,35,154,142,99,218,228,149,209,35,213,202,248,81,171,212,145,236,155,111,229,112,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,57,222,205,44,173,192,153,211,129,46,121,103,153,118,47,108,225,187,207,71,182,209,118,169,169,250,189,41,153,52,127,156,133,236,145,186,73,19,29,238,185,53,211,69,213,21,81,117,225,226,171,134,124,101,194,134,110,86,101,110,48,174,164,184,177,212,237,185,90,46,116,202,141,101,198,221,35,228,100,83,172,123,149,208,191,116,82,49,241,185,87,107,216,237,174,123,54,72,240,216,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,67,235,33,175,149,231,29,215,220,189,197,88,111,133,252,194,127,109,194,24,130,225,21,175,13,212,232,200,253,133,85,60,149,50,116,246,69,78,233,106,187,85,93,68,17,235,36,136,216,117,221,170,51,114,36,202,1,130,188,224,178,114,197,142,120,96,92,213,168,155,179,222,178,210,225,5,69,28,155,94,254,189,45,117,68,20,149,20,218,35,218,198,238,123,233,165,234,43,94,228,236,219,27,181,36,114,145,1,195,246,102,126,70,243,199,1,230,148,149,119,90,122,76,51,136,40,110,21,254,203,147,101,84,212,44,153,189,170,6,123,236,71,117,96,89,99,86,57,200,215,181,234,215,46,215,41,178,158,44,194,214,44,115,133,111,56,43,20,208,246,219,46,32,183,212,90,238,52,221,87,199,215,165,158,55,71,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,87,123,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,200,174,98,185,199,125,206,78,46,49,221,77,222,30,207,73,131,238,19,224,235,93,54,230,63,163,75,65,60,177,185,119,181,140,87,117,103,90,137,244,118,231,51,175,179,115,154,198,169,159,252,148,242,207,232,254,71,99,76,210,171,164,186,211,213,227,12,64,203,124,61,162,61,148,181,20,52,16,254,110,122,125,88,138,253,103,171,172,141,239,71,57,187,160,70,162,53,204,126,176,216,108,167,194,174,86,254,69,184,113,203,172,179,154,197,236,106,251,54,31,165,246,173,23,106,237,29,43,164,172,235,87,126,113,30,246,187,90,169,103,119,184,229,98,107,163,52,106,53,16,46,168,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,4,32,115,66,227,95,248,64,99,183,228,198,94,220,237,85,217,109,131,110,12,169,138,227,68,189,111,108,221,27,11,152,250,132,149,205,77,33,139,171,60,49,164,106,172,147,223,151,124,141,124,93,60,128,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,20,75,1,239,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,155,15,112,235,159,56,55,137,44,163,177,102,182,12,173,164,115,46,52,236,101,206,134,26,133,153,246,155,138,49,171,81,69,42,185,140,118,248,220,237,17,202,198,239,98,178,70,166,199,181,87,90,35,34,184,28,226,238,235,194,14,110,59,21,207,110,171,188,97,59,245,59,109,184,142,213,5,67,152,247,192,143,71,50,170,22,43,146,39,212,194,187,182,117,19,69,100,147,70,142,143,170,178,52,54,30,48,3,157,95,149,140,45,243,2,135,211,174,38,116,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,48,91,157,95,149,140,45,243,2,135,211,174,32,96,7,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,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,80,58,228,118,136,81,26,111,94,253,74,158,155,187,191,165,74,227,98,53,53,79,136,21,39,114,104,114,0,30,71,54,113,229,14,90,101,214,33,198,215,9,86,56,237,22,233,234,213,82,37,145,125,198,235,174,212,241,241,78,227,95,142,37,115,111,17,241,59,159,18,212,71,36,83,44,215,41,173,54,150,172,13,167,69,100,149,146,44,106,238,245,241,234,55,85,95,13,60,9,19,230,215,196,124,24,95,8,71,147,246,122,133,74,172,73,110,169,134,116,117,38,228,70,182,166,38,200,155,213,116,77,90,215,162,104,139,253,29,198,18,242,233,200,122,204,223,207,139,29,242,88,81,214,172,51,116,166,158,169,123,74,68,237,203,28,207,102,137,162,171,180,116,77,85,211,79,233,2,76,185,110,240,197,79,146,57,90,151,155,164,10,151,139,219,233,174,18,171,107,58,172,107,221,70,196,122,34,34,34,34,106,247,105,227,227,226,102,81,241,89,173,116,246,107,93,45,174,153,186,71,77,11,34,79,121,87,244,90,141,241,95,220,125,160,14,153,94,228,93,26,167,107,156,141,78,243,231,247,149,222,29,192,115,20,138,239,19,185,165,13,98,42,162,170,119,157,136,154,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,15,157,237,209,117,253,94,7,100,106,154,105,168,114,127,89,212,215,104,189,250,255,0,72,31,72,56,69,71,38,168,114,6,19,115,63,225,238,12,216,202,24,241,21,190,150,162,91,157,130,90,187,139,118,62,77,21,91,71,38,137,181,173,118,186,172,109,238,238,240,241,34,123,133,172,214,189,228,22,121,208,86,163,217,77,213,174,167,181,92,91,52,45,93,140,74,200,149,255,0,166,173,218,169,211,94,245,211,79,138,126,173,138,111,246,122,107,245,162,170,215,86,215,58,58,136,95,26,162,57,81,125,230,171,124,83,247,169,175,199,31,185,104,252,181,226,99,23,182,10,121,161,163,184,93,36,154,153,100,220,168,191,154,133,238,209,92,212,215,190,79,130,168,19,223,149,248,178,151,28,229,238,30,197,116,147,199,44,119,59,116,21,40,230,43,85,23,115,124,125,213,84,254,165,61,73,129,252,170,243,161,113,126,75,90,48,45,109,84,15,170,177,210,178,147,106,53,141,114,49,37,171,217,220,142,215,244,34,111,139,83,245,153,224,7,11,224,80,190,233,216,82,228,239,0,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,131,30,34,124,192,230,119,243,202,245,253,182,82,115,136,49,226,39,204,14,103,127,60,175,95,219,101,35,91,75,232,173,247,207,130,240,228,63,214,24,191,98,159,137,111,64,4,61,210,0,0,1,147,156,20,112,149,63,16,24,157,49,94,51,163,168,102,94,217,230,150,58,185,96,168,141,174,175,173,141,33,122,80,174,143,73,163,107,153,50,61,210,53,191,162,215,49,174,107,220,142,111,134,225,99,135,139,191,17,153,157,75,134,58,119,26,108,55,67,253,243,136,46,180,177,181,123,29,62,142,86,49,28,245,218,146,202,230,244,217,220,229,77,92,253,143,108,111,66,103,48,238,31,180,97,60,63,108,194,216,126,147,178,218,236,212,112,219,232,160,234,57,253,42,120,88,140,141,155,158,170,231,104,214,162,106,229,85,93,59,213,84,223,228,185,87,202,231,203,221,143,50,58,58,231,244,255,0,194,162,229,55,111,167,103,237,254,203,203,231,252,69,113,190,99,254,93,51,255,0,202,122,58,163,206,233,135,232,128,9,179,151,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,107,199,167,8,127,146,139,188,249,189,151,118,189,48,125,230,177,123,117,190,138,139,101,61,130,71,54,36,102,171,212,114,244,166,149,102,86,232,198,71,18,171,35,77,55,70,139,135,38,192,247,27,117,190,241,111,170,180,221,168,41,235,104,107,97,125,53,85,45,76,77,150,41,226,123,85,175,141,236,114,42,57,174,106,170,43,85,21,21,21,81,72,107,226,211,134,11,191,12,248,222,158,129,151,31,105,225,123,255,0,90,123,13,116,142,106,84,43,35,86,117,32,157,137,166,146,199,212,141,21,232,136,199,163,154,230,237,85,116,108,133,231,121,95,201,234,249,69,152,243,103,140,117,79,233,62,239,193,211,124,151,109,228,231,22,163,38,204,107,254,254,136,243,42,158,53,211,17,59,167,248,169,136,227,198,168,223,58,204,85,51,99,15,216,193,216,59,19,230,6,39,183,96,204,25,101,168,187,94,174,211,36,20,148,144,34,110,145,218,42,170,170,174,136,214,181,168,174,115,220,168,214,181,174,115,149,17,21,83,208,229,14,73,230,62,120,226,120,48,190,94,97,218,138,215,58,104,226,171,174,116,111,74,43,115,94,142,84,146,166,100,69,72,155,182,57,21,17,117,115,246,43,88,215,187,70,172,186,112,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,152,116,178,50,46,155,39,86,123,138,155,180,220,189,235,221,133,150,229,119,49,245,107,59,168,142,51,249,71,111,135,186,100,251,109,183,184,45,146,177,54,233,210,230,38,126,109,26,240,254,42,250,169,142,136,227,87,8,210,53,170,155,105,194,87,2,214,28,136,158,159,30,99,218,202,123,230,62,167,154,87,82,84,80,212,76,218,43,108,78,142,72,85,177,34,163,22,103,62,57,28,175,116,172,209,53,106,49,168,173,87,191,43,128,39,88,124,53,172,37,184,183,106,52,143,235,139,148,179,156,235,29,159,226,234,198,230,23,38,186,231,119,100,71,68,83,28,34,35,94,17,211,51,51,190,102,88,171,205,31,200,158,102,253,139,235,20,68,32,112,245,133,172,88,231,63,114,211,5,98,154,30,219,101,196,24,194,205,107,184,211,117,95,31,94,150,122,216,163,150,61,236,86,189,187,152,247,38,173,84,114,107,170,42,47,121,55,252,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,15,118,169,232,56,193,225,51,25,112,139,154,31,65,239,181,21,119,139,21,125,60,117,54,44,70,234,4,165,130,234,196,141,139,58,49,137,36,168,199,197,43,214,55,49,95,191,78,155,213,17,178,177,86,207,220,113,102,42,188,88,173,24,90,237,137,174,181,182,92,63,218,61,145,110,168,173,146,74,91,127,93,232,249,251,60,78,85,100,93,71,162,57,251,17,55,57,17,87,85,54,62,226,119,135,172,43,197,6,77,94,178,143,20,212,246,14,223,211,169,183,93,25,75,29,68,214,202,232,157,186,42,136,218,244,255,0,42,55,163,92,199,62,41,101,98,61,155,247,38,190,216,243,135,140,208,203,236,249,159,134,235,189,170,146,167,27,54,241,73,100,166,167,164,172,141,208,86,79,85,211,236,142,142,87,171,90,214,74,217,161,114,44,155,21,168,244,73,17,138,142,68,12,234,228,193,195,197,171,18,98,108,75,196,142,37,181,85,189,248,78,161,182,76,47,80,218,198,182,4,173,154,158,78,222,231,196,213,222,231,178,158,122,118,181,95,249,189,42,164,84,71,61,168,177,250,14,121,223,82,127,121,63,13,36,83,32,114,114,197,195,254,77,97,60,157,195,147,118,138,76,51,111,109,60,149,59,94,206,215,84,247,58,74,154,157,143,123,214,62,172,242,75,47,79,122,181,155,246,183,221,106,33,29,124,243,190,164,254,242,126,26,4,96,89,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,123,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,101,175,37,79,52,248,167,229,253,119,168,219,143,21,204,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,64,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,28,28,224,184,67,241,226,227,2,209,127,176,81,99,150,201,95,255,0,136,165,160,171,134,39,167,249,16,72,140,127,251,3,146,63,227,228,48,215,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,203,79,51,27,181,170,255,0,203,255,0,48,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,181,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,8,97,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,32,33,3,135,172,83,98,192,217,251,150,152,215,20,215,118,43,46,31,198,22,107,165,198,167,164,249,58,20,176,86,197,36,178,108,98,57,238,218,198,57,116,106,43,151,77,17,21,123,139,151,198,223,24,56,155,139,156,208,150,244,229,171,162,193,54,58,137,219,132,236,245,113,83,245,232,96,150,56,25,51,228,146,38,35,156,249,157,76,201,85,142,124,137,26,185,88,199,57,19,115,177,212,190,188,31,112,153,140,184,186,205,15,160,246,42,138,187,61,138,130,158,74,155,238,35,109,2,85,65,106,98,198,245,129,30,197,146,36,123,229,149,137,27,88,143,223,167,81,232,138,216,158,168,23,87,151,23,3,148,220,86,227,42,252,97,152,47,171,167,203,172,31,81,3,43,161,137,146,196,251,221,91,145,94,148,81,78,136,141,99,26,212,107,167,115,93,213,107,37,137,173,70,172,201,44,115,188,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,175,160,2,42,249,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,134,145,129,102,197,55,220,63,110,191,90,109,21,221,158,147,19,91,217,107,186,71,210,99,251,69,43,42,160,171,108,122,185,21,89,164,244,148,239,213,170,142,247,52,215,107,156,138,25,107,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,59,21,145,124,46,103,183,18,158,219,252,138,96,111,164,127,71,59,55,180,255,0,194,116,116,125,14,209,213,232,255,0,170,101,143,118,238,132,191,163,174,155,123,244,213,53,249,56,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,139,177,78,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,13,101,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,211,4,113,155,98,227,15,129,28,238,185,201,106,246,54,51,194,249,127,121,167,196,214,216,152,245,165,108,146,219,42,186,85,52,210,59,93,97,151,165,42,164,110,114,201,27,152,230,187,114,35,37,146,213,115,107,224,163,219,116,117,156,89,101,149,178,235,89,122,135,163,30,52,183,192,157,120,221,67,12,29,54,92,218,138,237,241,244,89,20,81,202,216,218,230,172,106,217,85,35,72,166,123,226,175,13,98,155,238,15,184,205,118,195,149,221,146,174,162,223,95,107,146,78,147,36,221,75,91,75,45,37,76,122,61,21,19,124,19,202,205,116,220,221,218,181,81,200,138,129,249,70,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,56,26,214,30,131,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,231,201,52,229,67,192,229,78,37,186,217,56,184,204,103,210,45,138,219,81,80,252,35,105,86,69,80,181,213,113,58,72,29,91,58,57,28,145,50,9,90,254,147,83,73,86,104,155,38,172,108,108,235,5,245,229,139,192,119,228,66,197,77,159,57,177,101,219,143,177,5,189,190,205,181,220,109,221,58,172,47,11,159,51,100,209,221,87,39,90,162,7,83,171,183,71,28,176,181,100,133,116,223,43,87,42,184,157,225,235,10,241,65,147,87,172,163,197,53,61,131,183,244,234,109,215,70,82,199,81,53,178,186,39,110,138,162,54,189,63,202,141,232,215,49,207,138,89,88,143,102,253,201,117,64,26,198,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,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,148,174,70,63,93,159,118,255,0,18,49,87,154,63,158,204,205,251,23,209,232,140,170,228,99,245,217,247,111,241,35,21,121,163,249,236,204,223,177,125,30,136,12,170,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,2,106,121,163,249,19,204,223,177,125,98,136,129,108,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,244,243,71,242,39,153,191,98,250,197,17,0,32,125,86,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,4,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,59,43,203,23,128,239,200,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,174,127,129,141,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,77,167,140,0,230,117,192,119,229,190,197,83,159,57,79,101,221,143,176,253,189,222,210,181,219,173,221,74,172,81,11,95,11,99,213,221,86,167,90,158,6,212,43,118,199,36,179,53,35,133,53,217,19,80,33,175,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,61,60,174,60,137,229,151,219,94,177,90,64,9,63,220,174,60,137,229,151,219,94,177,90,4,43,113,99,230,159,57,62,96,98,31,81,156,246,184,187,131,236,77,65,194,54,2,226,211,7,165,93,202,197,116,167,184,183,23,54,105,105,216,203,68,241,94,29,67,72,248,145,94,217,101,100,232,232,218,172,107,30,172,124,111,115,157,182,70,181,158,43,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,104,16,173,195,23,16,184,171,133,252,229,178,230,230,22,166,237,253,131,169,77,113,181,190,170,74,120,110,116,50,183,108,180,242,57,139,254,76,140,87,53,237,100,177,68,245,99,246,109,93,135,178,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,44,43,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,147,196,240,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,155,254,44,124,172,103,39,203,252,67,233,211,154,214,27,36,113,55,118,181,95,248,68,205,123,237,138,231,73,113,182,220,114,222,251,87,71,89,73,51,102,130,166,9,45,147,58,57,99,145,170,173,123,28,213,71,35,145,85,21,21,21,13,109,192,203,254,92,220,20,127,10,172,199,158,255,0,143,237,151,88,242,203,11,126,114,229,83,2,116,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,88,157,52,82,36,244,158,83,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,114,103,190,71,107,36,175,119,188,229,211,93,19,68,68,68,245,96,12,95,230,23,197,6,62,225,51,37,236,185,141,151,54,140,63,113,185,92,113,69,53,146,88,175,116,243,77,3,96,146,146,174,103,57,173,134,88,156,143,221,78,196,69,87,42,104,174,238,240,84,202,3,31,248,214,225,75,248,96,229,101,171,44,254,158,253,18,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,49,3,131,62,104,25,251,196,79,18,120,63,39,49,174,16,203,250,43,46,32,246,135,105,158,215,111,173,142,169,157,10,10,138,134,108,116,149,114,49,53,124,45,69,213,139,238,170,233,162,232,169,249,92,243,190,164,254,242,126,26,93,94,23,57,82,127,6,188,246,195,57,215,249,122,250,71,244,115,182,255,0,131,62,139,118,62,191,104,163,158,155,248,238,215,38,221,189,125,223,160,186,237,211,187,93,82,213,115,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,18,168,121,252,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,33,3,151,7,48,10,206,29,239,177,101,38,111,98,47,244,167,175,237,51,197,83,81,28,245,18,97,218,173,143,147,117,59,33,100,146,62,25,164,68,99,225,70,237,73,37,73,90,172,252,242,74,31,129,204,119,129,202,110,20,177,149,6,48,203,231,213,212,101,214,48,168,157,148,48,202,201,101,125,146,173,168,143,90,41,103,84,86,189,142,106,185,208,57,206,234,185,145,74,215,35,150,21,150,75,63,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,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,189,156,96,240,153,140,184,69,205,15,160,247,218,138,187,197,138,190,158,58,155,22,35,117,2,82,193,117,98,70,197,157,24,196,146,84,99,226,149,235,27,152,175,223,167,77,234,136,217,88,170,27,4,101,110,105,96,76,233,192,150,204,204,203,75,239,182,112,221,231,173,216,171,123,44,212,253,94,148,207,134,79,205,204,198,72,221,36,137,237,247,154,154,233,170,106,138,138,177,3,206,175,205,62,22,249,127,67,234,55,19,197,114,198,226,171,25,100,142,124,225,236,173,154,229,87,87,129,51,22,241,5,166,190,210,145,164,169,5,198,163,72,41,107,32,71,61,169,19,250,171,11,37,114,42,238,133,29,171,30,248,225,217,237,121,213,249,167,194,223,47,232,125,70,226,5,213,228,99,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,214,179,139,31,52,249,201,243,3,16,250,140,231,160,197,220,38,99,44,61,194,190,2,226,178,205,81,87,123,195,216,170,162,227,77,122,142,26,4,107,48,243,224,173,117,45,50,203,34,72,231,72,201,221,28,154,63,166,198,49,251,35,85,87,72,205,222,127,139,31,52,249,201,243,3,16,250,140,228,207,114,206,180,218,175,252,191,242,254,197,125,182,82,92,109,183,26,123,245,37,101,29,92,45,154,10,152,36,187,87,54,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,64,136,30,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,216,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,1,124,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,219,114,226,227,142,155,133,44,101,95,131,243,5,149,117,25,117,140,42,32,125,116,209,62,89,95,100,171,106,43,18,182,40,17,85,175,99,154,173,108,237,107,122,174,100,81,57,170,229,133,34,144,39,120,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,91,140,94,14,177,223,8,24,238,158,193,127,172,246,206,27,188,239,250,63,136,58,112,211,251,83,165,13,59,234,191,189,89,60,178,65,210,146,161,35,252,226,166,253,55,55,84,94,235,127,195,214,41,177,96,108,253,203,76,107,138,107,187,21,151,15,227,11,53,210,227,83,210,124,157,10,88,43,98,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,196,218,115,83,180,218,174,60,14,99,234,203,133,178,146,170,162,215,81,103,171,161,150,104,90,247,210,206,183,58,104,86,88,156,169,171,30,177,77,44,106,230,232,187,36,123,124,28,168,176,24,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,16,28,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,178,95,192,133,111,238,213,241,79,255,0,88,57,85,255,0,162,174,63,243,226,93,50,67,26,221,115,43,37,240,14,99,95,105,233,32,185,98,172,47,106,189,214,69,72,199,54,8,231,169,164,142,105,27,27,92,231,57,24,142,122,162,34,185,203,166,154,170,248,145,193,253,195,31,252,40,191,220,79,255,0,15,36,167,41,240,47,228,191,43,48,110,89,251,83,218,127,68,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,30,172,0,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,240,0,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,72,213,224,43,52,176,38,75,113,99,129,179,51,50,239,190,198,195,118,111,105,246,218,222,203,53,71,75,171,109,170,134,63,205,194,199,200,237,100,149,141,247,90,186,107,170,232,136,170,129,54,156,96,241,103,131,120,69,202,255,0,167,23,218,122,75,197,246,190,162,58,107,22,28,117,122,210,207,117,122,72,196,157,88,244,142,85,99,34,137,235,35,158,172,217,175,77,138,168,233,88,139,175,182,105,102,150,59,206,156,119,115,204,204,203,190,251,103,18,94,122,61,182,183,178,195,79,213,233,66,200,99,252,220,44,100,109,210,56,152,223,117,169,174,154,174,170,170,171,237,120,170,226,99,25,113,95,155,149,153,165,140,40,105,45,204,109,59,109,182,139,101,50,35,153,110,183,70,249,31,20,11,38,212,116,207,221,44,143,124,142,68,220,247,187,107,88,205,145,179,45,121,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,32,95,254,88,188,191,235,50,138,142,155,136,28,239,195,189,147,29,85,237,159,12,219,101,146,120,170,172,52,178,65,52,50,186,165,141,122,70,179,79,29,71,124,50,49,206,133,172,110,170,217,28,246,71,34,160,0,32,91,154,158,78,88,178,139,139,139,189,78,28,155,74,76,123,111,139,24,201,77,181,255,0,222,181,85,51,207,29,74,111,123,220,175,234,79,79,44,250,251,173,111,95,99,90,141,98,42,207,73,8,28,226,179,51,233,135,21,144,224,90,74,187,170,82,96,44,63,71,111,154,150,162,79,239,86,215,84,162,214,73,61,59,17,234,137,190,9,232,216,247,171,90,231,58,4,106,162,181,140,85,11,43,192,78,89,226,172,208,226,227,44,237,216,90,147,169,236,28,65,69,137,174,51,190,57,22,26,90,26,9,217,81,43,228,115,24,237,155,186,109,137,138,237,26,178,205,19,21,205,223,169,177,73,175,95,46,172,227,190,228,223,23,24,18,166,209,15,104,164,198,23,8,48,117,210,155,115,25,214,165,175,158,40,218,187,220,199,171,122,83,165,60,250,55,107,159,208,217,185,173,123,148,216,80,1,30,188,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,146,20,97,87,26,220,183,191,134,14,105,218,179,51,242,203,244,75,217,152,126,11,23,98,250,59,219,250,157,58,154,137,186,189,78,213,22,154,246,157,187,118,174,155,53,215,191,68,15,21,203,211,152,94,116,113,103,157,23,172,185,204,108,49,130,173,214,219,118,23,169,189,197,45,146,138,174,25,221,60,117,116,144,181,174,116,213,50,181,89,182,161,234,168,141,69,213,27,223,226,139,140,28,234,252,211,225,111,151,244,62,163,113,51,83,130,158,91,223,192,251,52,238,185,153,249,101,250,91,237,60,63,61,139,177,125,29,236,29,62,165,77,60,221,94,167,106,151,93,59,54,221,187,83,93,250,235,221,162,225,95,58,191,52,248,91,229,253,15,168,220,64,114,84,243,79,138,126,95,215,122,141,184,205,254,98,156,117,83,112,181,131,87,3,229,245,125,35,243,82,255,0,79,12,212,48,212,210,202,246,91,45,211,45,67,22,228,138,177,172,19,61,178,83,186,54,66,231,254,155,218,247,49,236,106,177,248,65,201,83,205,62,41,249,127,93,234,54,227,63,248,250,224,163,10,241,89,151,21,119,187,77,179,179,230,110,25,183,205,38,28,184,83,164,108,146,191,98,58,70,219,42,22,71,49,142,134,87,170,163,28,247,39,70,71,171,209,118,186,86,74,16,67,105,182,99,44,215,199,244,86,106,57,42,239,248,179,24,222,35,166,137,245,117,104,179,220,46,53,115,35,90,178,77,51,145,21,242,75,34,106,249,28,157,238,85,114,248,169,155,252,88,240,81,133,120,83,224,71,5,222,238,214,206,209,153,184,155,24,90,228,196,119,10,132,141,242,80,111,182,87,200,235,101,58,198,231,177,176,196,244,68,123,152,229,235,72,196,122,174,214,196,200,176,130,237,108,198,89,81,143,235,108,213,146,85,216,49,102,14,188,73,77,43,233,42,209,39,183,220,105,38,86,185,99,154,23,42,35,227,150,53,209,241,185,123,218,138,213,240,83,47,248,151,227,170,155,138,94,9,176,166,7,204,26,250,70,102,165,131,28,83,205,93,13,53,44,172,101,206,221,13,190,165,137,114,85,72,210,8,94,233,42,27,27,225,107,255,0,77,142,123,88,198,57,24,192,182,156,185,48,181,139,28,241,133,130,240,86,41,161,237,182,92,65,111,196,86,187,141,55,85,241,245,233,103,177,87,199,44,123,216,173,123,119,49,238,77,90,168,228,215,84,84,94,243,242,184,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,67,229,224,131,55,176,110,66,241,57,132,179,115,48,39,171,142,197,135,105,238,243,84,37,36,11,52,242,189,246,186,184,162,134,54,119,34,190,73,100,142,52,87,43,88,138,244,87,57,173,69,114,126,79,21,92,76,99,46,43,243,114,179,52,177,133,13,37,185,141,167,109,182,209,108,166,68,115,45,214,232,223,35,226,129,100,218,142,153,251,165,145,239,145,200,155,158,247,109,107,25,178,54,6,64,114,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,155,50,185,213,249,88,194,223,48,40,125,58,226,99,175,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,54,69,115,171,242,177,133,190,96,80,250,117,196,12,0,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,170,149,20,1,194,123,197,105,224,112,212,239,42,0,121,108,208,197,148,184,27,47,113,14,43,171,158,56,163,182,91,167,169,87,61,90,136,155,91,227,239,42,39,245,169,234,76,15,230,169,157,11,132,50,90,239,129,104,170,160,101,85,242,149,244,155,85,172,115,149,139,45,38,254,229,118,191,161,43,188,26,191,172,8,181,226,151,53,175,121,251,158,117,245,170,246,84,244,171,170,45,86,230,195,11,83,123,22,178,85,103,232,43,183,42,245,19,189,53,215,224,159,174,88,121,96,112,247,6,83,229,12,152,138,225,75,81,21,206,255,0,45,37,197,219,223,38,136,174,163,143,84,218,230,183,77,22,71,119,119,248,248,145,129,192,22,90,63,50,184,152,194,13,158,158,105,168,237,247,72,230,169,88,247,34,39,230,166,123,117,86,181,116,239,143,226,168,108,15,96,179,211,88,109,20,182,186,70,185,177,211,194,200,209,21,202,171,238,181,27,226,191,185,0,253,16,14,21,81,169,170,129,68,170,158,7,91,27,170,235,250,252,78,28,237,93,221,175,244,29,173,79,235,2,180,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,2,151,33,209,35,85,21,79,164,161,205,248,106,7,17,42,247,234,118,29,76,68,106,234,135,104,2,51,249,188,228,53,207,19,97,251,70,101,89,145,170,182,218,138,201,170,90,145,202,247,44,73,72,199,59,195,86,167,241,31,20,79,222,157,228,152,22,191,137,28,34,236,99,148,183,251,108,108,223,43,45,245,143,99,116,114,234,171,77,42,105,238,247,248,170,126,176,33,123,150,174,111,174,90,113,27,96,195,181,140,122,82,226,75,140,52,210,185,93,27,17,138,200,106,17,17,85,201,175,123,165,68,238,84,239,39,174,142,170,58,218,56,43,98,253,10,136,219,43,123,245,238,114,106,159,239,154,206,226,42,138,252,182,207,123,141,98,177,98,170,195,216,162,89,246,162,119,162,197,82,174,68,209,233,250,147,226,134,193,92,38,227,232,115,31,135,172,7,137,26,244,116,213,54,26,71,206,155,152,170,143,219,181,117,219,220,157,237,95,130,1,119,142,28,157,199,39,11,224,5,62,5,72,82,114,158,32,84,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,249,229,122,254,219,41,57,196,24,241,19,230,7,51,191,158,87,175,237,178,145,173,165,244,86,251,231,193,120,114,31,235,12,95,177,79,196,183,160,2,30,233,0,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,45,135,112,253,223,22,98,11,102,22,195,244,157,170,233,121,172,134,223,69,7,81,172,234,212,76,244,100,108,220,245,70,183,87,57,19,87,42,34,107,222,168,132,202,112,157,195,117,191,134,188,184,92,59,45,109,61,203,17,93,230,109,117,238,225,20,45,107,93,46,196,107,105,226,118,212,145,208,68,155,182,239,239,87,62,87,232,206,166,198,237,50,188,186,172,125,221,255,0,50,56,207,229,247,160,123,123,182,118,182,75,1,173,185,137,196,92,214,40,167,171,174,169,236,167,171,166,119,117,233,236,178,79,40,112,198,71,101,197,163,47,48,189,45,59,91,69,11,29,93,87,20,43,19,174,53,170,198,164,213,82,34,185,203,185,238,110,186,43,157,177,168,214,53,118,177,168,158,232,2,127,69,20,219,166,40,162,52,136,114,22,43,19,123,27,122,188,70,34,169,170,186,166,102,102,120,204,207,25,0,7,211,192,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,174,104,229,182,24,205,252,3,121,203,140,99,21,67,237,55,184,91,20,203,77,50,197,44,110,99,219,36,114,49,221,232,142,100,140,99,209,28,138,213,86,162,57,174,106,171,87,213,3,230,170,98,186,102,154,163,88,151,173,139,247,48,215,105,191,102,169,166,186,102,38,38,56,196,196,235,19,29,177,47,43,150,217,93,128,114,131,12,51,7,101,198,26,167,178,90,89,52,149,43,12,79,124,142,146,87,175,189,36,146,72,231,73,35,180,70,183,115,220,170,141,107,90,154,53,173,68,245,64,10,105,166,136,138,105,141,34,11,247,238,226,110,85,122,253,83,85,117,78,179,51,51,51,51,215,51,59,230,64,1,244,242,98,175,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,178,153,226,177,118,80,224,220,107,152,152,11,52,175,48,85,166,33,203,138,139,140,214,89,225,157,90,205,149,212,142,165,169,134,86,46,173,123,28,213,141,232,186,35,209,240,179,71,35,85,237,127,181,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,45,87,37,79,52,248,167,229,253,119,168,219,137,137,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,67,183,37,79,52,248,167,229,253,119,168,219,137,169,3,92,206,48,120,76,198,92,34,230,135,208,123,237,69,93,226,197,95,79,29,77,139,17,186,129,41,96,186,177,35,98,206,140,98,73,42,49,241,74,245,141,204,87,239,211,166,245,68,108,172,85,97,30,44,241,150,30,225,95,30,240,167,121,167,171,189,225,236,85,81,110,169,178,201,53,122,53,152,121,240,86,182,170,165,34,141,99,115,164,100,238,142,61,89,212,99,24,253,242,34,43,164,126,233,211,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,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,231,33,123,227,118,177,202,199,123,174,93,53,209,116,84,84,64,245,124,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,1,53,60,209,252,137,230,111,216,190,177,68,4,16,229,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,27,25,240,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,147,27,17,206,123,153,20,81,49,94,253,155,150,0,120,78,243,79,147,127,48,48,247,168,192,108,166,0,0,4,85,243,206,250,147,251,201,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,245,39,247,147,240,210,207,242,97,180,218,174,60,87,222,235,46,22,202,74,170,139,94,7,175,171,161,150,104,90,247,210,206,181,148,80,172,177,57,83,86,61,98,154,88,213,205,209,118,72,246,248,57,81,66,74,184,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,132,14,99,252,191,235,56,119,190,203,155,121,67,135,127,210,158,191,179,65,45,53,60,147,212,73,135,106,182,50,61,181,15,153,242,72,248,102,145,21,236,153,93,181,36,149,98,114,51,243,43,44,223,150,127,140,75,77,170,245,194,134,112,209,222,109,148,149,244,241,224,123,213,91,34,169,133,178,177,179,193,71,44,208,202,141,114,42,35,227,150,56,228,99,188,90,246,53,201,162,162,40,26,219,155,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,224,107,88,109,80,106,174,109,80,0,0,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,32,50,171,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,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,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,69,99,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,48,3,135,238,77,216,55,46,179,65,184,207,56,51,2,147,31,216,172,213,9,45,170,198,150,133,165,130,189,233,28,78,100,181,200,233,94,138,198,202,179,167,102,77,204,145,25,11,159,34,181,210,83,146,62,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,84,0,0,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,19,152,124,105,228,54,89,231,206,19,225,199,16,98,10,185,241,134,43,168,134,145,25,65,77,218,32,181,207,62,212,164,138,181,205,118,232,159,80,231,181,24,214,181,234,212,115,31,39,78,55,182,71,64,183,14,89,223,117,225,199,56,108,185,203,98,177,210,93,238,86,10,123,139,104,233,42,228,115,32,89,234,40,103,166,141,242,109,247,156,198,58,116,122,177,21,170,244,98,181,28,205,219,211,202,227,252,127,140,179,79,25,93,179,7,48,113,13,93,243,16,223,42,22,166,186,186,165,83,124,175,209,17,17,17,17,26,198,53,168,214,49,141,68,99,24,214,181,168,214,181,17,3,104,128,71,175,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,172,133,0,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,70,85,114,49,250,236,251,183,248,144,18,168,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,109,122,197,105,242,115,83,180,218,174,60,14,99,234,203,133,178,146,170,162,215,81,103,171,161,150,104,90,247,210,206,183,58,104,86,88,156,169,171,30,177,77,44,106,230,232,187,36,123,124,28,168,191,95,43,143,34,121,101,246,215,172,86,142,104,254,68,243,55,236,95,88,162,2,21,184,78,243,79,147,127,48,48,247,168,192,101,87,58,191,52,248,91,229,253,15,168,220,76,85,225,59,205,62,77,252,192,195,222,163,1,149,92,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,157,54,142,49,184,125,190,241,5,87,195,37,167,27,118,188,117,73,172,73,4,20,146,203,75,45,84,113,79,45,77,43,106,24,213,141,38,130,58,117,89,81,234,214,163,158,216,209,206,145,178,71,28,38,112,203,198,14,38,225,107,43,243,74,203,151,43,87,71,141,177,205,69,129,182,171,195,98,167,150,11,100,20,114,85,62,165,239,142,118,72,217,94,246,204,200,154,197,102,154,73,35,247,53,99,107,95,143,246,155,181,214,193,117,162,190,216,174,117,118,235,149,186,162,58,186,58,202,73,157,12,244,211,198,228,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,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,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,33,91,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,104,23,215,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,192,14,111,112,119,155,153,99,196,188,156,48,217,172,245,120,175,16,214,212,68,152,126,106,58,55,192,203,197,36,172,87,199,82,196,151,70,177,141,106,72,147,59,122,197,19,224,157,22,69,108,78,121,177,152,2,197,112,89,195,254,50,225,147,33,173,89,71,141,49,253,38,41,168,183,212,77,87,78,180,150,244,166,130,218,201,246,203,45,28,111,215,125,67,27,82,234,153,18,105,17,143,114,74,137,177,136,212,106,95,80,0,197,94,104,254,68,243,55,236,95,88,162,32,175,41,240,47,229,67,52,240,110,89,251,83,217,159,75,113,5,186,197,219,122,29,110,203,218,170,99,135,171,211,220,221,251,122,155,182,238,110,186,105,170,107,169,58,156,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,0,241,88,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,93,135,120,57,187,241,5,125,225,247,13,221,184,155,183,118,76,117,87,215,158,117,149,177,69,85,45,44,146,185,244,238,169,166,138,24,163,165,153,35,115,88,176,162,57,200,214,53,100,86,200,233,35,143,208,86,240,221,146,85,249,219,65,196,108,248,6,145,185,139,110,167,90,104,111,144,212,79,11,220,197,130,74,117,89,98,99,210,25,159,209,149,209,163,228,99,158,140,70,53,23,70,51,109,203,0,0,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,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,69,7,13,217,33,117,226,63,59,112,182,75,217,175,148,150,106,140,71,81,43,95,95,83,27,164,101,52,16,193,37,68,207,70,55,189,239,72,161,147,99,53,106,57,251,90,174,98,42,189,2,245,114,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,186,122,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,60,254,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,228,207,124,142,214,73,94,239,121,203,166,186,38,136,136,137,234,192,0,0,252,156,89,138,108,88,27,10,222,113,174,41,174,236,86,92,63,111,168,186,92,106,122,79,147,161,75,4,110,146,89,54,49,28,247,109,99,28,186,53,21,203,166,136,138,189,198,176,88,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,201,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,9,121,79,129,127,42,25,167,131,114,207,218,158,204,250,91,136,45,214,46,219,208,235,118,94,213,83,28,61,94,158,230,239,219,212,221,183,115,117,211,77,83,93,64,242,166,206,121,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,72,1,227,131,39,110,185,33,197,30,96,97,26,203,13,37,170,219,91,120,169,189,216,98,161,165,116,20,75,106,171,149,211,83,54,157,170,198,55,100,109,114,192,228,141,54,54,72,36,99,85,118,106,73,167,38,76,210,250,87,195,141,247,44,235,239,189,170,191,2,98,9,59,53,23,101,217,216,237,117,172,73,161,252,226,49,27,38,250,166,220,93,222,231,61,186,104,186,55,166,128,103,248,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,35,171,154,231,5,31,148,220,43,63,18,153,103,108,181,83,98,76,37,111,168,169,197,177,105,209,154,241,107,134,54,185,42,55,171,146,55,77,75,28,111,238,115,119,201,18,237,71,170,195,12,78,134,195,106,130,29,185,184,240,125,134,114,186,235,67,196,142,95,165,37,190,219,140,47,18,80,98,27,107,165,168,150,121,175,117,46,170,172,117,115,29,35,222,221,146,53,178,53,209,183,166,216,214,40,213,173,119,81,219,2,56,12,180,229,243,193,37,215,138,252,127,37,247,19,193,87,67,151,88,86,162,158,107,173,99,169,92,232,46,211,182,104,92,251,75,36,108,209,61,143,146,157,210,57,210,198,174,88,83,166,174,68,89,35,214,202,240,221,146,23,94,35,243,183,11,100,189,154,249,73,102,168,196,117,18,181,245,245,49,186,70,83,65,12,18,84,76,244,99,123,222,244,138,25,54,51,86,163,159,181,170,230,34,171,211,99,60,170,203,60,43,147,121,113,135,50,183,5,82,118,123,46,25,183,197,111,166,221,28,108,146,109,137,239,207,47,77,140,99,166,149,234,233,36,122,53,55,200,247,185,83,87,40,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,2,249,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,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,82,159,19,149,241,56,2,166,167,113,201,194,120,28,129,211,89,85,29,21,28,245,178,254,133,60,110,149,221,250,119,53,53,95,247,136,20,230,85,155,235,153,124,70,223,240,237,27,30,180,184,110,227,53,52,78,71,70,244,122,190,26,116,84,69,106,107,220,232,149,59,213,123,201,147,226,203,31,67,151,28,61,99,204,72,231,163,102,166,176,213,190,4,220,196,85,126,221,169,166,238,229,239,114,124,20,215,215,14,212,87,230,78,123,219,171,17,139,45,86,33,197,17,79,181,83,189,86,90,148,114,166,140,79,212,191,4,2,78,57,67,100,53,207,12,225,251,190,101,94,81,168,183,42,138,57,169,154,177,202,199,36,75,72,247,55,199,70,175,241,255,0,4,95,222,189,196,152,22,191,134,252,34,236,29,148,182,11,108,140,217,43,237,244,111,123,116,114,104,169,77,18,105,239,119,248,162,254,162,232,0,58,229,85,238,208,236,58,158,136,229,213,64,235,141,170,171,169,222,212,56,107,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,21,62,39,32,14,181,241,43,111,129,74,162,106,114,138,5,71,85,85,59,42,233,166,165,149,53,100,209,186,55,126,229,77,20,237,0,107,241,204,111,46,170,112,71,20,152,210,224,145,57,40,239,23,55,207,2,244,222,137,162,65,3,157,239,59,185,123,228,248,41,155,124,163,115,186,146,231,131,99,202,170,137,52,169,182,54,56,91,171,226,239,71,201,93,43,83,106,104,239,4,67,245,57,179,228,125,162,233,150,183,12,211,165,181,83,123,70,220,197,157,103,108,46,234,34,44,212,81,185,85,201,221,250,45,95,20,48,3,151,254,106,220,114,211,137,124,25,12,85,83,71,67,122,188,83,210,85,177,178,181,141,118,230,75,27,55,110,77,21,17,102,253,128,108,46,15,154,217,88,203,133,186,150,190,53,69,109,76,12,153,21,21,23,185,205,69,248,126,243,233,2,149,64,139,161,202,248,20,129,88,0,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,231,149,235,251,108,164,231,16,99,196,79,152,28,206,254,121,94,191,182,202,70,182,151,209,91,239,159,5,225,200,127,172,49,126,197,63,18,222,128,72,71,47,126,16,255,0,249,27,196,46,101,90,255,0,217,36,195,118,154,250,47,252,83,160,186,181,221,79,252,114,70,199,197,254,36,204,95,226,220,70,112,88,59,152,219,177,106,223,223,61,81,214,188,54,155,104,240,155,47,128,171,29,139,158,202,105,233,170,174,138,99,243,158,136,222,187,92,10,112,157,6,72,225,136,243,47,21,186,161,248,219,20,219,24,217,105,158,217,33,109,166,138,69,100,189,149,209,189,26,171,58,185,145,172,170,244,247,92,196,99,81,17,174,124,185,92,1,98,97,176,244,97,109,69,171,113,186,28,105,157,103,56,172,255,0,29,115,31,140,171,90,234,159,186,35,162,35,178,35,119,190,119,234,0,15,118,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,66,183,9,222,105,242,111,230,6,30,245,24,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,6,202,96,0,4,85,243,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,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,43,205,199,34,242,227,23,240,217,120,206,251,157,155,165,140,240,39,96,138,219,116,167,84,100,147,82,212,87,195,4,148,181,29,203,213,133,59,67,228,98,46,142,100,136,170,215,34,62,86,201,157,70,42,243,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,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,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,128,154,144,0,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,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,224,107,88,109,80,106,174,109,80,0,0,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,95,71,162,3,42,185,24,253,118,125,219,252,72,197,94,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,32,50,171,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,169,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,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,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,129,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,85,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,84,0,0,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,69,89,151,252,62,242,207,206,94,33,184,125,187,103,166,27,189,218,168,164,147,171,244,82,201,58,181,100,191,244,37,124,117,59,166,222,140,164,247,227,124,113,117,17,119,200,199,111,232,199,182,87,91,94,7,114,135,6,231,191,21,24,15,43,115,6,10,185,240,245,218,162,178,106,232,41,167,88,95,80,202,106,41,234,146,21,122,123,205,99,221,3,88,245,106,181,251,28,237,174,99,180,114,108,102,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,233,192,47,26,248,87,138,204,184,164,178,93,174,125,159,51,112,205,190,24,241,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,58,50,61,24,169,181,209,62,92,117,230,189,192,229,54,37,181,94,248,184,203,151,213,173,246,219,79,78,252,93,105,70,75,80,149,212,145,54,56,27,91,2,53,28,177,62,8,154,206,171,87,72,150,24,157,38,172,116,111,235,69,174,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,220,204,124,110,214,57,94,223,121,171,166,186,166,138,136,168,27,63,2,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,189,96,64,15,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,4,170,26,171,155,84,26,171,129,63,220,174,60,137,229,151,219,94,177,90,57,163,249,19,204,223,177,125,98,136,114,184,242,39,150,95,109,122,197,104,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,6,85,115,171,243,79,133,190,95,208,250,141,196,197,94,19,188,211,228,223,204,12,61,234,48,25,85,206,175,205,62,22,249,127,67,234,55,16,48,0,204,172,107,203,31,55,48,63,9,113,113,41,119,184,213,193,125,165,167,109,202,245,130,42,44,207,109,109,190,220,233,156,222,191,86,57,30,170,246,196,176,207,44,114,69,23,74,53,155,168,230,186,21,107,189,175,39,190,30,176,174,106,103,45,243,55,49,77,79,95,242,87,216,106,109,214,183,210,199,44,53,53,213,141,169,108,85,18,57,232,186,116,59,59,164,98,53,168,238,170,196,244,123,122,91,95,53,32,107,3,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,55,51,31,27,181,142,87,183,222,106,233,174,169,162,162,42,108,39,194,143,21,217,113,197,174,92,51,26,224,169,123,13,214,135,167,5,254,193,60,200,250,171,69,83,145,85,26,229,68,78,164,47,218,229,138,100,68,108,141,107,145,81,143,100,145,178,48,121,157,112,29,249,16,190,212,231,206,83,217,118,224,28,65,112,119,180,173,118,235,119,78,151,11,204,230,66,216,245,119,85,203,209,168,157,213,10,221,177,199,20,46,88,225,77,55,196,213,198,174,20,120,174,204,126,18,179,29,152,215,5,75,219,173,85,221,56,47,246,9,230,86,82,221,233,90,170,168,215,42,34,244,230,102,231,44,83,34,43,163,115,156,138,143,99,228,141,225,177,240,60,166,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,220,204,100,141,210,72,158,223,121,169,174,154,166,168,168,171,234,192,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,0,2,26,249,210,103,29,139,24,103,46,18,201,219,68,61,74,188,187,183,212,84,93,42,119,61,54,213,92,155,79,35,105,182,57,136,139,178,8,41,229,234,53,239,107,187,78,223,117,209,185,23,207,242,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,140,28,83,231,95,240,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,37,123,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,224,177,92,237,50,114,251,22,42,192,188,64,211,205,214,178,212,219,211,7,86,71,181,141,236,149,81,201,81,87,78,186,171,247,201,214,100,181,61,200,205,172,236,190,243,181,145,168,150,131,147,214,53,181,97,94,48,89,98,184,83,213,201,81,140,112,189,202,201,66,232,88,213,100,115,177,208,215,43,165,85,114,42,51,165,67,43,81,90,142,93,238,98,105,162,171,155,37,60,202,50,134,155,55,248,62,199,16,36,20,139,114,193,244,233,139,237,179,84,207,44,76,129,244,45,115,234,28,137,30,187,222,234,53,171,141,141,122,43,21,242,181,87,110,136,246,193,14,83,227,175,201,126,105,224,220,204,246,95,180,254,137,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,64,54,126,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,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,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,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,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,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,165,87,80,136,112,84,158,0,114,1,243,92,235,25,111,183,85,87,200,168,141,166,129,243,42,170,162,119,53,170,191,31,220,4,110,115,114,206,234,75,102,13,147,42,169,228,214,166,230,217,33,118,143,139,185,25,37,12,174,77,171,171,188,21,76,36,229,201,151,85,56,223,138,76,23,112,88,156,180,118,123,155,39,157,122,111,84,209,96,157,205,247,155,220,157,241,252,84,252,254,96,25,171,113,204,190,37,241,156,50,213,77,37,13,150,241,81,73,72,199,74,215,181,187,89,20,111,219,181,52,68,85,135,246,153,255,0,202,99,35,237,22,188,181,183,230,157,85,170,155,218,55,22,36,233,59,161,119,81,81,38,173,141,170,142,94,239,209,114,120,32,18,39,75,78,202,74,104,105,98,77,25,12,109,141,191,185,19,68,59,64,3,135,120,20,39,137,82,169,194,34,106,5,72,135,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,75,142,19,184,169,80,164,10,147,192,228,225,60,14,64,178,124,102,96,202,124,109,195,86,96,219,37,160,109,92,141,176,85,186,24,186,123,156,175,70,163,147,111,122,42,46,172,69,254,132,53,240,195,247,10,140,189,205,107,125,201,170,250,57,176,237,254,57,23,85,218,232,150,10,132,213,21,87,93,52,218,169,241,254,147,102,108,87,107,130,247,134,46,214,122,152,27,52,85,180,83,64,232,220,221,81,219,152,169,166,159,19,92,206,46,112,77,110,4,226,51,48,44,243,218,159,67,79,237,250,185,41,154,177,236,107,152,247,36,136,173,78,254,237,36,106,255,0,72,19,219,194,198,62,139,49,178,79,12,226,22,215,37,84,146,91,40,122,142,71,238,209,93,73,11,244,215,68,255,0,25,126,5,219,35,203,147,238,108,201,138,114,166,249,130,238,87,62,181,69,150,225,77,77,79,11,228,213,204,129,40,218,214,163,83,106,119,126,101,223,21,240,82,67,64,20,21,148,170,1,202,41,201,75,74,128,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,121,94,191,182,202,78,113,21,152,15,134,155,135,17,92,100,230,99,107,82,157,152,71,12,227,139,133,94,34,124,178,57,29,60,79,184,78,172,164,141,172,115,100,221,50,69,35,119,162,162,70,212,115,181,220,140,99,227,249,253,154,241,17,106,213,184,214,102,127,37,195,201,30,103,134,201,238,99,177,216,202,185,182,232,183,19,51,254,109,209,29,115,51,164,68,116,204,196,63,63,129,78,19,167,206,236,79,30,101,226,183,83,179,4,225,107,155,27,45,51,219,28,206,187,86,198,140,151,178,186,55,163,145,32,70,190,53,149,94,158,243,94,140,106,42,185,207,138,88,207,206,195,184,126,209,132,240,253,179,11,97,250,78,203,107,179,81,195,111,162,131,168,231,244,169,225,98,50,54,110,122,171,157,163,90,137,171,149,85,116,239,85,83,244,77,142,93,128,163,1,107,153,78,249,158,51,214,133,237,150,214,98,54,187,48,156,85,216,230,219,167,117,20,253,152,237,235,153,227,51,247,112,136,0,6,122,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,3,101,48,0,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,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,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,33,91,132,239,52,249,55,243,3,15,122,140,4,212,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,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,171,231,157,245,39,247,147,240,210,213,114,84,243,79,138,126,95,215,122,141,184,186,188,243,190,164,254,242,126,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,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,85,114,49,250,236,251,183,248,145,138,188,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,24,171,205,31,207,102,102,253,139,232,244,64,101,87,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,42,243,71,242,39,153,191,98,250,197,17,10,220,39,121,167,201,191,152,24,123,212,96,38,167,154,63,145,60,205,251,23,214,40,136,86,225,59,205,62,77,252,192,195,222,163,0,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,2,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,12,170,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,168,0,0,0,0,34,175,158,119,212,159,222,79,195,73,84,34,175,158,119,212,159,222,79,195,64,197,94,87,30,123,50,203,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,1,12,28,203,121,125,212,228,245,214,241,196,30,80,90,169,35,203,234,250,142,211,120,180,210,69,21,44,24,105,239,117,44,17,164,104,249,213,243,178,162,166,121,92,140,134,38,178,4,209,168,136,196,110,147,62,124,151,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,129,174,103,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,253,132,242,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,230,230,99,36,110,146,68,246,251,205,77,116,213,53,69,69,88,33,227,251,131,235,175,9,185,184,230,219,210,146,76,9,140,106,43,43,240,163,225,149,202,250,104,24,246,172,148,50,182,71,186,93,244,233,52,76,73,28,231,36,172,115,31,187,122,201,28,127,171,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,208,249,121,163,249,236,204,223,177,125,30,136,202,174,70,63,93,159,118,255,0,18,49,43,153,141,218,213,127,227,95,48,47,182,43,157,37,198,219,113,167,176,213,209,214,82,76,217,160,169,130,75,37,11,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,203,94,70,63,93,159,118,255,0,18,2,85,13,85,205,170,13,85,192,159,238,87,30,68,242,203,237,175,88,173,28,209,252,137,230,111,216,190,177,68,57,92,121,19,203,47,182,189,98,180,115,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,3,42,185,213,249,167,194,223,47,232,125,70,226,98,175,9,222,105,242,111,230,6,30,245,24,12,170,231,87,230,159,11,124,191,161,245,27,136,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,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,128,30,63,184,62,186,240,155,155,142,109,189,41,36,192,152,198,162,178,191,10,62,25,92,175,166,129,143,106,201,67,43,100,123,165,223,78,147,68,196,145,206,114,74,199,49,251,183,172,145,199,176,73,229,51,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,231,33,123,36,110,146,68,199,123,174,77,116,209,117,69,84,80,131,110,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,134,184,60,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,150,188,177,121,128,81,229,21,101,55,15,217,223,136,187,38,5,171,219,6,25,185,75,28,17,82,216,106,164,158,105,165,109,75,218,196,145,97,158,74,142,249,164,123,155,11,152,221,81,177,185,239,140,49,3,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,10,220,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,64,202,160,0,0,0,24,171,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,108,166,0,0,0,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,50,171,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,208,39,248,0,6,0,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,51,255,0,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,19,252,0,0,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,165,235,35,3,157,238,102,118,108,43,150,153,57,71,87,106,151,218,23,10,188,77,112,131,169,186,186,159,179,198,148,244,143,218,143,247,33,147,181,86,166,174,98,238,116,30,235,147,99,209,66,40,45,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,136,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,65,15,43,44,1,83,142,184,210,193,181,75,135,169,46,214,220,43,79,95,127,185,37,74,68,230,82,178,58,103,197,79,80,140,145,125,231,178,178,122,69,102,196,87,181,251,94,154,108,87,54,125,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,140,205,140,11,249,47,205,60,101,150,126,212,246,159,209,44,65,113,177,118,222,135,71,181,118,90,153,33,234,244,247,59,102,238,158,237,187,157,166,186,106,186,106,108,252,66,95,57,108,1,77,134,120,163,181,227,59,118,30,171,164,167,198,56,94,146,166,178,224,228,149,96,174,184,211,203,45,60,136,199,57,85,136,248,233,163,161,71,49,154,104,142,141,202,154,201,185,193,33,92,178,243,175,242,211,194,62,22,237,22,254,203,95,129,52,193,85,155,34,217,12,189,138,8,123,60,145,235,35,220,237,105,101,166,222,229,219,172,169,46,214,163,118,235,149,68,74,242,75,206,59,236,88,171,29,112,253,81,15,90,203,83,111,92,99,71,38,230,55,178,85,71,37,61,37,66,104,140,223,39,89,146,211,119,171,246,179,178,251,173,214,71,42,75,80,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,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,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,85,57,41,112,28,21,148,162,21,0,45,39,20,248,250,44,185,201,60,77,136,93,92,148,178,71,108,174,233,185,95,183,85,109,36,207,211,93,23,252,84,248,23,108,143,46,112,89,179,38,22,202,155,30,11,182,220,250,53,23,171,133,77,53,68,44,147,71,62,5,163,115,92,142,77,171,221,249,230,252,83,197,0,137,28,65,112,168,204,44,214,184,92,156,175,172,155,17,95,228,145,52,93,206,149,103,168,93,17,21,52,215,93,200,159,15,232,54,15,224,207,6,83,224,158,26,178,250,217,21,3,105,36,117,130,145,211,69,211,218,228,122,181,92,187,187,213,85,117,122,175,244,169,4,124,35,96,154,220,119,196,102,95,217,224,181,62,186,159,219,244,146,84,181,35,222,214,177,142,89,21,92,157,221,218,70,229,254,131,99,60,41,107,130,201,134,45,54,122,104,27,12,84,84,80,192,216,218,221,17,187,88,137,166,159,0,63,84,225,124,14,78,23,192,10,87,188,229,167,5,72,128,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,191,184,168,165,192,26,191,2,162,132,94,242,176,56,84,69,69,69,77,81,124,80,136,126,111,25,44,180,56,146,28,207,181,217,219,28,47,146,121,107,170,98,133,27,185,92,148,49,51,115,183,119,247,185,81,59,137,121,49,27,153,150,92,253,50,225,151,22,220,169,233,222,249,173,54,201,107,85,89,27,92,191,155,154,158,79,143,127,132,95,0,35,183,149,6,99,214,225,78,32,232,112,147,110,107,13,46,36,172,138,57,32,87,162,36,138,202,106,191,134,139,175,233,39,197,9,202,69,69,68,84,93,81,77,110,184,68,198,208,229,199,18,184,7,19,220,39,109,61,61,29,225,145,204,233,30,230,53,189,70,186,45,85,83,191,185,94,108,91,131,111,212,120,159,10,90,47,244,21,49,207,13,125,13,61,75,95,27,183,53,81,241,181,233,162,254,231,32,31,178,82,186,149,28,47,120,20,161,89,66,149,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,63,27,12,96,236,49,131,32,184,83,225,123,45,61,189,183,107,157,85,226,185,98,69,221,83,91,83,34,201,52,210,57,117,87,57,206,93,59,215,221,107,90,214,232,214,181,169,251,32,252,210,38,117,125,197,202,233,166,104,137,157,39,140,116,78,156,53,238,0,7,235,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,1,249,56,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,241,86,158,25,56,109,176,93,104,175,182,46,31,50,214,221,114,183,84,71,87,71,89,73,132,232,33,158,154,120,220,142,142,88,228,108,72,230,61,174,68,114,57,21,21,21,17,80,185,96,0,0,1,229,49,214,83,229,102,104,118,31,202,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,86,0,241,88,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,123,80,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,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,123,92,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,126,176,2,218,90,120,100,225,182,193,117,162,190,216,184,124,203,91,117,202,221,81,29,93,29,101,38,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,0,0,7,148,199,89,79,149,153,161,216,127,41,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,62,92,21,146,25,47,150,183,89,111,185,115,148,56,43,10,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,233,171,26,191,4,61,168,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,127,4,238,22,63,237,105,202,175,253,77,183,127,200,151,42,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,224,157,194,199,253,173,57,85,255,0,169,182,239,249,18,234,128,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,153,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,252,172,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,76,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,7,228,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,197,90,120,100,225,182,193,117,162,190,216,184,124,203,91,117,202,221,81,29,93,29,101,38,19,160,134,122,105,227,114,58,57,99,145,177,35,152,246,185,17,200,228,84,84,84,69,66,229,128,0,0,0,0,45,165,219,134,78,27,111,247,90,219,237,247,135,204,181,184,220,174,53,18,85,214,86,85,225,58,9,167,169,158,71,43,164,150,73,29,18,185,239,115,149,92,174,85,85,85,85,85,61,174,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,63,88,1,109,46,220,50,112,219,127,186,214,223,111,188,62,101,173,198,229,113,168,146,174,178,178,175,9,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,112,182,19,194,184,26,197,75,133,176,86,25,181,97,251,45,22,254,205,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,46,137,222,231,42,175,122,169,250,192,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,82,218,255,0,4,238,22,63,237,105,202,175,253,77,183,127,200,151,84,0,0,0,0,0,60,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,33,234,192,22,255,0,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,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,240,78,225,99,254,214,156,170,255,0,212,219,119,252,137,117,64,22,171,248,39,112,177,255,0,107,78,85,127,234,109,187,254,68,245,88,23,41,242,179,43,251,119,228,207,45,48,166,18,246,159,75,182,251,10,205,77,65,218,186,123,186,125,94,139,27,191,111,81,251,119,107,166,247,105,226,167,171,0,11,85,252,19,184,88,255,0,181,167,42,191,245,54,221,255,0,34,93,80,7,228,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,81,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,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,126,182,53,201,12,151,204,171,172,87,220,198,202,28,21,138,174,80,83,182,146,42,203,221,130,146,186,120,224,107,156,230,196,217,38,141,206,70,35,158,247,35,81,116,213,238,95,138,158,212,1,229,48,46,83,229,102,87,246,239,201,158,90,97,76,37,237,62,151,109,246,21,154,154,131,181,116,247,116,250,189,22,55,126,222,163,246,238,215,77,238,211,197,79,86,0,0,0,30,83,29,101,62,86,102,135,97,252,166,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,242,191,193,59,133,143,251,90,114,171,255,0,83,109,223,242,37,213,0,91,75,183,12,156,54,223,238,181,183,219,239,15,153,107,113,185,92,106,36,171,172,172,171,194,116,19,79,83,60,142,87,73,44,146,58,37,115,222,231,42,185,92,170,170,170,170,170,123,92,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,126,176,0,0,0,0,3,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,226,173,60,50,112,219,96,186,209,95,108,92,62,101,173,186,229,110,168,142,174,142,178,147,9,208,67,61,52,241,185,29,28,177,200,216,145,204,123,92,136,228,114,42,42,42,34,161,114,192,0,0,0,0,0,0,30,83,29,101,62,86,102,135,97,252,166,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,15,63,141,114,247,0,230,85,170,43,22,99,96,124,63,138,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,174,143,114,124,84,243,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,112,0,0,0,3,197,99,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,153,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,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,33,234,192,22,255,0,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,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,120,172,21,146,25,47,150,183,89,111,185,115,148,56,43,10,220,167,167,117,36,181,150,75,5,37,12,242,64,231,53,206,137,210,67,27,92,172,87,49,142,86,170,233,171,26,191,4,61,168,0,15,63,141,114,247,0,230,85,170,43,22,99,96,124,63,138,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,174,143,114,124,84,244,0,11,127,133,184,122,200,44,13,125,165,197,56,43,35,242,255,0,15,222,168,183,246,107,141,175,12,209,82,85,65,189,142,99,246,75,28,109,123,119,49,238,106,232,189,237,114,162,247,42,151,0,0,7,159,198,185,123,128,115,42,213,21,139,49,176,62,31,197,86,216,42,27,87,21,29,238,217,13,116,17,206,214,185,173,149,177,204,215,53,30,141,123,218,142,68,215,71,185,62,42,122,0,5,191,194,220,61,100,22,6,190,210,226,156,21,145,249,127,135,239,84,91,251,53,198,215,134,104,169,42,160,222,199,49,251,37,142,54,189,187,152,247,53,116,94,246,185,81,123,149,75,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,43,40,64,57,77,74,142,60,14,64,225,85,17,21,85,116,68,32,215,154,254,99,214,226,190,32,235,176,147,174,107,53,46,27,172,150,56,224,71,162,164,106,250,106,79,134,137,167,232,175,197,73,178,198,87,234,60,49,133,46,247,250,250,152,224,134,130,134,162,165,207,145,219,90,136,200,220,245,213,127,115,84,215,75,139,188,109,14,99,241,43,143,177,61,190,118,212,83,214,94,31,28,46,141,238,123,93,211,107,98,213,21,123,251,213,128,102,111,40,124,150,90,236,73,54,103,221,44,237,146,22,73,4,180,53,50,194,142,218,173,74,232,159,181,219,187,187,218,136,189,196,188,34,34,34,34,38,136,158,8,98,63,44,220,185,250,27,195,46,18,185,84,83,189,147,93,173,145,86,162,190,54,181,127,57,53,68,159,14,255,0,9,126,38,92,128,41,114,252,10,138,21,123,192,229,63,113,81,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,0,0,0,0,0,0,0,0,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,225,124,0,164,169,60,10,74,144,14,75,109,196,142,27,76,95,144,184,251,14,47,114,215,216,43,33,69,209,21,83,88,215,195,94,239,129,114,79,138,247,70,219,141,154,190,222,244,213,181,52,210,194,169,221,223,185,138,159,30,239,136,26,199,226,26,9,48,110,105,92,45,234,229,71,89,111,210,196,142,240,95,204,212,170,107,238,248,126,143,192,216,31,130,156,70,236,75,195,190,17,170,145,234,231,197,105,183,49,85,85,203,221,216,105,213,60,127,122,144,189,199,254,95,197,151,252,68,222,105,96,215,101,205,245,87,14,246,177,52,115,235,170,81,83,221,255,0,37,59,212,145,190,80,89,143,54,43,201,59,205,134,173,81,93,101,185,83,80,66,187,158,190,227,40,162,68,79,123,185,63,67,225,220,6,126,0,0,235,85,42,106,234,21,52,9,226,5,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,82,138,84,190,33,19,80,42,0,1,98,120,214,196,110,195,92,59,226,234,168,222,173,124,182,155,139,17,81,92,157,221,134,161,87,195,247,33,175,198,30,160,147,25,102,149,190,222,142,85,117,234,253,20,74,239,21,252,245,74,38,190,247,143,233,124,73,129,230,251,152,243,97,76,147,179,88,105,21,17,215,171,149,77,4,203,185,233,238,62,138,84,84,247,123,151,244,254,61,196,114,112,1,151,241,102,7,17,54,106,89,245,217,108,125,45,195,185,172,93,92,202,234,100,68,247,191,202,94,244,2,115,184,110,195,105,132,50,23,0,225,196,239,90,11,5,28,42,186,34,42,233,26,120,233,221,241,46,73,241,89,40,219,110,179,80,91,216,154,54,154,154,40,81,59,187,182,177,19,225,221,240,62,208,56,95,2,146,165,41,2,166,156,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,46,136,114,211,133,215,80,128,86,0,2,30,185,204,96,38,91,179,3,8,98,234,118,233,218,173,245,169,55,186,196,215,251,233,170,157,233,223,227,50,248,235,254,249,240,242,116,199,171,102,204,107,214,13,145,222,229,218,174,153,236,106,185,255,0,165,217,170,209,123,147,221,254,75,124,76,152,230,249,133,100,185,100,111,210,56,161,133,222,206,131,107,158,237,55,53,22,186,143,244,123,181,248,175,196,141,190,95,216,179,232,167,22,89,121,52,146,189,144,84,221,210,41,17,168,170,138,174,134,86,53,21,17,83,94,247,129,176,248,58,40,106,27,89,69,79,86,223,9,226,100,137,221,240,84,69,255,0,132,239,2,151,126,179,130,167,20,129,88,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,47,128,20,156,183,245,156,21,52,14,64,58,43,170,27,71,69,81,86,239,8,34,124,139,221,240,68,85,255,0,128,8,115,231,23,143,86,243,152,214,92,27,27,189,203,77,93,75,222,212,115,255,0,75,179,82,34,119,47,187,252,167,120,31,119,38,124,4,203,142,96,98,252,93,80,221,123,45,190,137,33,247,88,186,127,125,57,87,189,123,252,97,79,13,63,222,49,151,152,14,44,250,87,197,150,97,205,28,175,124,20,215,117,138,52,114,42,34,43,97,137,142,68,69,85,211,189,132,146,114,131,194,178,91,114,55,233,28,176,194,223,104,193,181,175,110,155,156,137,93,89,250,93,218,252,19,226,6,125,128,0,165,199,9,162,133,9,174,160,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,2,151,120,156,38,191,18,165,208,164,10,147,192,228,225,60,14,64,199,142,62,176,170,98,142,20,243,26,52,137,143,125,46,31,170,157,155,180,238,115,85,143,69,239,69,248,177,8,16,202,123,195,240,118,110,225,59,212,238,115,22,211,127,163,150,85,102,170,168,140,157,187,180,209,83,94,228,83,100,60,231,194,237,198,185,73,140,48,155,252,46,182,90,186,111,211,219,250,81,59,227,162,232,107,157,158,152,10,227,149,121,177,123,176,85,53,173,116,55,10,153,233,255,0,56,146,126,109,42,101,99,85,85,17,59,255,0,54,6,196,249,25,139,105,113,174,85,225,187,245,35,222,248,230,182,81,174,175,106,181,117,90,104,159,224,170,191,227,30,244,196,158,89,217,137,6,60,225,210,134,150,57,119,201,96,142,134,223,47,230,149,154,61,180,48,34,162,126,191,15,19,45,128,225,123,202,74,202,0,169,52,57,41,79,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,7,11,161,201,74,248,129,193,87,129,73,88,3,193,103,158,45,165,193,89,87,137,47,213,111,123,35,134,217,88,186,177,170,229,213,41,165,127,130,42,127,138,123,211,18,121,152,230,36,24,15,135,74,234,89,37,217,37,254,58,235,124,95,154,87,234,247,80,206,136,139,250,188,124,64,131,252,216,188,63,24,230,238,44,189,64,231,61,110,215,250,201,98,87,234,138,168,249,221,183,93,85,116,238,84,39,191,128,92,42,152,95,133,60,185,141,98,99,31,85,135,233,103,126,221,59,220,229,123,213,123,145,62,47,82,8,178,47,1,92,115,83,54,44,150,10,86,181,206,154,225,77,61,71,231,18,63,205,173,76,76,114,162,170,47,127,231,13,140,114,99,11,183,5,101,38,15,194,108,240,181,89,105,41,191,79,119,232,196,223,142,137,168,30,204,225,124,14,78,23,192,10,87,95,129,203,124,78,10,147,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,1,194,174,133,10,171,169,90,248,20,129,203,85,124,20,168,161,60,74,192,233,172,129,181,52,147,211,57,53,73,99,115,23,191,78,229,77,8,40,230,157,131,168,176,175,16,52,179,210,198,172,125,202,134,162,89,19,168,174,69,210,182,161,81,123,252,63,73,73,221,33,255,0,157,38,12,236,89,133,129,241,76,13,126,149,54,170,198,74,170,170,169,221,84,213,77,59,180,78,249,87,227,250,128,244,220,151,113,220,176,83,227,44,19,81,47,230,157,114,166,170,98,116,188,55,82,204,139,239,39,254,33,63,248,169,43,68,12,114,198,199,21,184,91,63,32,179,193,43,27,5,231,119,89,28,196,93,122,52,85,142,111,122,175,119,123,190,4,243,1,201,74,248,149,20,187,185,64,225,59,148,172,235,69,77,74,211,192,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,91,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,7,138,201,12,107,117,204,172,151,192,57,141,125,167,164,130,229,138,176,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,123,80,0,0,0,22,83,140,204,235,197,92,59,112,217,140,51,143,5,91,237,85,183,172,63,236,254,205,5,210,41,36,165,127,94,190,158,157,251,219,28,145,189,116,100,206,84,209,233,239,34,107,170,106,138,23,172,17,23,146,28,221,184,146,204,172,232,192,57,115,125,193,57,107,5,183,21,98,139,85,146,178,90,75,109,123,103,142,10,154,184,225,145,209,185,213,142,106,61,26,245,84,85,107,147,93,53,69,240,37,208,0,0,0,4,69,231,127,55,110,36,178,215,58,49,246,92,216,176,78,90,207,109,194,184,162,235,100,163,150,174,219,94,233,228,130,154,174,72,99,116,142,109,99,90,175,86,177,21,85,26,212,215,93,17,60,0,151,64,98,255,0,47,78,40,49,247,22,121,47,122,204,108,198,180,97,251,117,202,221,138,42,108,145,69,100,167,154,24,29,4,116,148,147,53,206,108,210,202,229,126,234,135,162,170,57,19,68,111,119,138,173,128,227,203,152,95,18,92,38,103,204,153,115,134,176,198,90,220,112,245,198,207,71,123,179,203,93,69,95,53,107,96,147,124,50,54,161,204,169,137,136,254,209,79,80,173,70,53,83,166,177,234,187,183,34,4,143,131,8,57,117,243,3,196,60,91,221,113,94,4,204,235,22,31,179,226,203,45,60,119,123,114,89,33,170,142,10,203,114,185,177,77,185,146,186,84,99,226,149,240,234,171,47,190,149,45,70,177,58,79,114,229,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,16,61,168,33,91,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,151,76,144,198,183,92,202,201,124,3,152,215,218,122,72,46,88,171,11,218,175,117,145,82,49,205,130,57,234,105,35,154,70,198,215,57,206,70,35,158,168,136,174,114,233,166,170,190,32,123,80,97,7,49,78,96,120,135,132,139,174,20,192,153,99,98,195,247,140,89,122,167,146,239,113,75,220,53,82,65,71,110,71,58,40,118,178,39,68,143,124,178,178,109,21,37,247,18,153,200,230,47,85,142,75,127,192,111,48,190,36,184,179,207,152,242,231,18,225,140,181,183,97,235,117,158,178,247,120,150,134,138,190,26,215,65,30,200,99,109,59,159,83,43,21,253,162,162,157,92,143,106,39,77,36,209,119,109,69,9,31,5,138,227,7,29,113,37,150,25,95,249,64,225,187,11,97,252,87,114,181,84,70,219,150,30,175,178,87,220,107,107,96,150,70,70,215,209,54,142,102,59,124,110,118,231,177,205,84,88,213,239,220,206,150,217,35,47,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,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,2,21,191,187,87,197,63,253,96,229,87,254,138,184,255,0,207,137,116,201,12,107,117,204,172,151,192,57,141,125,167,164,130,229,138,176,189,170,247,89,21,35,28,216,35,158,166,146,57,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,7,181,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,98,91,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,6,42,240,19,158,124,77,113,41,129,37,206,44,227,179,101,253,147,8,92,186,180,248,118,154,197,71,84,218,234,217,34,153,99,154,166,87,201,85,43,34,133,175,142,72,155,26,179,168,247,35,157,238,49,172,89,178,168,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,187,87,197,63,253,96,229,87,254,138,184,255,0,207,128,154,144,0,0,8,139,206,254,110,220,73,101,174,116,99,236,185,177,96,156,181,158,219,133,113,69,214,201,71,45,93,182,189,211,201,5,53,92,144,198,233,28,218,198,181,94,173,98,42,170,53,169,174,186,34,120,1,46,128,178,156,25,231,94,42,226,39,134,204,31,156,120,214,223,106,162,189,98,15,104,118,152,45,113,73,29,43,58,21,245,20,236,216,217,36,145,233,171,33,106,174,175,95,121,87,77,19,68,79,202,225,207,139,108,43,158,57,133,153,153,57,81,23,96,198,121,103,136,46,150,250,200,21,177,197,13,109,12,87,58,170,122,121,233,90,179,62,89,118,67,21,50,84,61,88,198,182,89,219,181,17,30,212,64,200,0,0,0,0,0,99,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,201,80,0,0,0,17,213,197,95,55,92,43,149,24,238,143,2,228,94,29,181,99,191,101,220,41,228,191,222,100,184,71,45,174,178,133,208,199,42,195,110,158,150,87,238,153,122,174,99,166,145,187,97,124,78,111,74,109,218,176,36,84,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,126,78,41,197,152,87,3,88,170,177,78,53,196,214,172,63,101,162,217,218,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,123,220,228,68,239,84,3,245,129,129,92,43,115,78,193,185,253,159,56,131,44,113,125,182,147,7,90,47,21,16,65,151,175,170,106,164,245,175,77,205,146,10,233,186,171,19,42,102,94,147,161,141,140,70,34,171,225,234,73,39,73,101,207,80,0,0,0,196,174,62,248,236,181,112,137,134,104,172,88,106,142,146,237,152,184,138,157,106,236,244,117,81,182,122,42,88,35,168,133,178,75,93,27,42,34,157,140,146,55,84,54,23,49,21,29,36,47,69,238,99,143,87,194,39,28,121,71,197,245,170,174,12,40,202,187,14,44,179,211,197,61,215,14,92,158,197,157,140,115,88,143,158,153,237,93,42,41,155,43,150,62,166,140,122,42,49,100,142,62,164,104,224,200,160,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,145,254,9,184,129,186,241,53,195,166,30,205,124,74,252,62,204,67,89,81,95,73,120,163,178,43,146,10,41,225,170,145,177,196,232,223,36,143,141,235,79,217,229,86,189,218,170,74,215,38,141,115,64,190,160,0,0,136,12,213,231,71,156,20,121,143,136,232,114,135,5,101,253,94,12,164,184,75,79,100,171,186,80,220,37,170,172,165,141,118,54,165,234,147,193,183,171,181,100,72,214,38,185,141,122,49,219,149,170,231,103,255,0,3,89,215,154,124,68,240,251,109,206,60,214,183,225,74,42,188,65,112,173,246,92,24,122,42,152,227,101,12,18,173,63,231,219,60,146,42,76,179,195,82,190,235,213,189,53,139,193,219,145,3,32,0,0,1,128,28,94,115,100,203,140,162,237,56,43,135,213,181,99,252,94,206,203,35,174,221,68,169,195,180,177,191,87,200,222,180,18,181,245,83,35,17,137,182,37,72,218,178,234,178,171,226,124,43,151,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,112,92,0,0,0,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,152,43,148,92,216,50,143,31,241,23,138,50,215,16,86,210,89,176,37,77,68,80,224,220,79,91,19,45,208,43,33,165,149,245,147,92,166,169,169,68,141,146,203,27,82,153,27,19,94,169,35,91,35,90,245,209,3,61,64,0,0,49,171,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,134,74,131,18,184,36,230,13,128,120,175,181,69,134,47,176,210,97,92,197,161,167,129,181,150,169,171,33,100,23,105,220,217,221,35,237,108,116,171,60,204,108,116,235,44,140,86,107,10,72,214,171,164,68,234,47,160,227,55,142,140,184,224,242,197,67,29,206,131,233,70,51,188,237,150,219,134,105,235,18,158,71,82,239,219,37,85,68,187,31,208,133,54,189,172,85,99,157,36,136,173,107,85,27,43,227,12,149,5,159,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,0,0,0,8,245,206,254,110,56,7,44,56,139,182,101,254,25,180,210,98,188,186,181,83,189,216,151,16,217,102,134,227,61,108,242,210,245,41,217,108,115,42,25,6,200,228,116,109,149,242,57,85,85,101,99,90,197,137,29,38,122,97,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,80,63,88,0,0,16,173,253,218,190,41,255,0,235,7,42,191,244,85,199,254,124,73,247,6,121,215,138,184,137,225,179,7,231,30,53,183,218,168,175,88,131,218,29,166,11,92,82,71,74,206,133,125,69,59,54,54,73,36,122,106,200,90,171,171,215,222,85,211,68,209,16,47,88,4,101,221,185,211,224,219,118,124,214,218,168,242,250,174,233,148,20,180,242,82,69,117,164,141,91,123,170,171,110,170,218,200,225,154,70,68,148,206,84,70,36,50,108,151,106,164,174,123,93,173,58,4,154,3,242,112,182,44,194,184,230,197,75,138,112,86,38,181,98,11,45,110,254,205,113,181,214,199,87,75,62,199,185,143,217,44,106,230,59,107,216,230,174,139,220,230,170,47,122,41,250,192,0,49,171,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,134,74,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,189,96,0,49,171,138,222,51,108,92,37,230,62,85,219,49,229,171,171,131,49,223,181,233,238,247,40,24,247,213,90,164,167,90,46,133,75,99,110,189,88,83,180,74,146,198,141,89,54,171,92,205,85,157,41,67,37,64,0,0,0,1,141,88,87,140,219,21,95,25,216,215,131,188,91,106,236,55,90,30,201,81,133,46,52,236,123,227,184,70,235,84,21,181,52,213,9,223,211,153,155,167,145,146,119,70,248,218,172,93,143,99,122,249,42,0,0,0,2,34,243,191,155,183,18,89,107,157,24,251,46,108,88,39,45,103,182,225,92,81,117,178,81,203,87,109,175,116,242,65,77,87,36,49,186,71,54,177,173,87,171,88,138,170,141,106,107,174,136,158,0,75,160,44,167,6,121,215,138,184,137,225,179,7,231,30,53,183,218,168,175,88,131,218,29,166,11,92,82,71,74,206,133,125,69,59,54,54,73,36,122,106,200,90,171,171,215,222,85,211,68,209,18,245,128,0,0,6,21,115,33,227,91,52,248,62,252,157,254,76,236,24,82,231,244,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,173,149,224,207,154,6,126,241,19,196,158,15,201,204,107,132,50,254,138,203,136,61,161,218,103,181,219,235,99,170,103,66,130,162,161,155,29,37,92,140,77,95,11,81,117,98,251,170,186,104,186,42,4,159,131,10,185,144,241,173,154,124,31,126,78,255,0,38,118,12,41,115,250,91,237,126,219,237,218,90,153,186,125,151,178,116,250,93,25,226,211,94,210,253,219,183,107,163,116,211,69,215,197,114,244,230,23,157,28,89,231,69,235,46,115,27,12,96,171,117,182,221,133,234,111,113,75,100,162,171,134,119,79,29,93,36,45,107,157,53,76,173,86,109,168,122,170,35,81,117,70,247,248,162,132,133,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,197,103,126,53,186,229,174,75,227,236,198,177,83,210,79,114,194,184,94,235,123,163,138,173,142,116,18,79,77,73,36,209,182,70,181,205,114,177,92,196,69,68,115,87,77,116,84,241,34,47,251,181,124,83,255,0,214,14,85,127,232,171,143,252,248,9,169,0,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,80,244,0,142,172,139,231,9,151,24,255,0,57,111,120,75,51,236,191,66,240,133,214,225,77,71,131,174,146,196,139,217,163,219,42,73,37,226,117,153,89,23,81,233,6,197,138,53,142,46,163,210,73,21,140,89,151,40,56,185,226,130,213,194,102,18,194,89,141,137,109,21,119,28,61,113,197,13,178,94,34,161,167,108,213,173,130,75,117,116,209,186,157,175,150,38,35,251,69,61,58,57,94,229,78,154,201,162,110,218,168,23,212,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,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,169,124,10,21,83,80,42,79,18,162,150,247,169,80,2,41,121,209,99,185,103,167,193,184,38,158,95,205,54,229,83,84,244,233,120,237,165,133,19,222,95,252,122,255,0,241,66,86,72,25,230,115,142,43,113,78,126,79,103,158,86,58,11,54,222,138,53,136,154,117,168,168,220,238,244,94,254,246,252,64,250,185,88,224,234,44,85,196,13,84,245,81,171,223,109,161,167,150,52,234,43,81,53,173,167,85,94,239,31,209,66,117,232,224,109,53,36,20,205,77,18,40,218,196,239,215,185,19,66,33,121,45,224,206,219,152,88,227,20,206,215,233,77,106,163,100,74,138,168,157,245,78,85,215,187,69,239,137,62,63,172,152,0,5,46,85,240,66,162,133,241,3,132,85,212,173,23,82,146,164,240,3,144,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,20,185,126,37,75,224,80,239,0,13,119,121,216,116,179,254,21,59,83,192,14,76,5,230,243,133,169,46,153,32,184,130,68,78,209,109,166,210,37,87,170,104,139,91,73,187,187,193,117,79,214,103,209,132,252,214,233,22,78,27,111,85,8,189,201,72,137,166,159,170,178,149,127,225,2,41,120,37,185,173,179,136,236,44,244,122,55,119,110,241,211,225,65,83,250,255,0,121,177,101,27,183,81,192,237,117,214,38,174,191,208,134,177,249,61,136,164,194,121,141,104,196,17,53,85,212,189,163,68,69,79,229,65,35,62,40,169,252,163,102,92,57,47,95,15,90,231,95,250,101,20,15,254,182,34,129,250,37,47,239,42,56,112,29,109,77,23,247,149,183,196,161,21,19,184,173,171,240,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,2,234,128,0,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,23,214,40,128,133,110,19,188,211,228,223,204,12,61,234,48,27,41,154,203,112,245,138,108,88,27,63,114,211,26,226,154,238,197,101,195,248,194,205,116,184,212,244,159,39,66,150,10,216,164,150,77,140,71,61,219,88,199,46,141,69,114,233,162,34,175,113,178,245,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,128,125,96,0,6,181,156,88,249,167,206,79,152,24,135,212,103,54,83,53,161,226,110,237,106,191,241,37,154,247,219,21,206,146,227,109,184,227,139,237,93,29,101,36,205,154,10,152,36,175,153,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,4,175,242,84,242,177,138,126,96,87,122,117,184,252,158,115,121,23,71,138,114,106,197,159,54,139,54,251,214,9,184,71,110,186,85,198,176,71,254,7,171,114,177,171,50,185,18,89,122,117,107,78,216,216,215,42,51,181,206,237,138,142,115,155,250,220,149,60,172,98,159,152,21,222,157,110,51,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,13,123,56,31,206,43,174,72,113,71,151,248,186,142,253,73,106,182,214,222,41,172,151,233,107,170,157,5,18,218,170,229,108,53,46,168,114,61,141,217,27,92,147,181,100,93,141,146,8,222,228,93,154,19,189,197,143,149,140,228,249,127,136,125,58,115,92,204,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,2,100,242,59,59,237,89,221,202,167,28,58,223,99,171,181,212,96,60,183,188,224,122,230,77,35,100,100,243,208,88,145,18,120,156,154,42,178,72,164,137,234,142,106,43,94,175,103,188,141,73,30,16,152,108,167,194,119,149,140,155,249,127,135,189,58,3,90,194,111,179,107,136,95,224,229,202,251,46,239,244,84,215,87,222,177,94,95,216,176,149,146,166,221,85,217,100,160,174,171,178,106,218,197,153,23,124,125,22,69,36,141,86,34,185,100,108,109,213,136,229,145,129,22,220,112,103,21,215,59,248,163,204,12,93,89,126,164,186,219,104,175,21,54,75,12,180,53,78,158,137,45,84,146,186,26,103,83,185,94,246,236,145,173,89,220,177,174,199,73,60,143,106,38,253,9,30,228,201,145,116,120,91,38,175,185,243,119,179,108,189,99,107,132,150,235,93,92,139,4,159,224,122,71,35,28,176,171,81,101,139,169,86,149,13,145,142,114,35,251,36,14,216,136,214,185,209,25,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,209,151,184,42,213,150,184,3,13,101,205,138,162,174,123,110,21,179,209,89,40,229,171,123,93,60,144,83,66,200,99,116,142,107,90,213,122,181,136,170,168,214,166,186,232,137,224,7,160,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,153,243,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,112,120,93,226,111,31,112,179,154,22,220,192,194,21,53,117,150,214,84,53,215,172,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,218,43,93,176,246,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,130,206,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,51,234,224,19,142,203,175,8,152,154,182,197,137,104,234,238,217,117,136,170,18,174,241,71,75,27,167,173,165,158,58,121,155,28,180,49,190,162,40,24,249,36,117,59,102,115,209,85,209,194,196,78,246,52,12,75,54,61,225,223,22,97,92,13,193,222,82,226,156,107,137,173,88,126,203,69,151,248,107,180,220,110,149,177,210,82,193,190,134,153,140,223,44,138,214,55,115,222,214,166,171,222,231,34,39,122,161,174,17,146,156,70,113,163,138,179,143,43,50,207,35,176,179,174,182,12,25,129,48,125,174,197,113,166,74,233,25,237,250,232,105,169,82,89,106,161,99,250,79,134,57,169,91,217,218,228,115,155,163,164,85,69,147,167,24,56,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,182,229,247,192,86,33,226,103,25,80,227,156,193,177,85,209,229,93,162,162,57,171,159,81,218,168,159,127,98,165,75,82,26,25,146,37,100,204,109,69,59,99,168,86,200,199,177,143,84,107,154,245,69,75,105,193,71,10,55,222,45,51,150,139,6,244,174,180,120,66,219,165,102,41,189,209,66,199,118,10,93,175,88,227,71,72,168,196,154,119,179,165,26,104,247,38,175,147,166,246,69,34,27,4,224,12,1,131,114,179,6,218,114,251,47,176,245,37,143,15,88,233,210,154,134,134,153,23,100,76,213,85,85,85,85,92,247,185,202,231,189,238,85,123,222,231,57,202,231,57,85,67,245,109,54,155,85,130,213,69,98,177,91,41,45,214,219,117,60,116,148,116,116,144,182,24,41,160,141,168,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,62,176,0,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,68,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,61,1,2,220,187,184,223,172,225,87,29,174,18,198,53,91,178,203,22,92,34,150,250,229,134,122,153,173,114,54,25,99,101,85,44,76,149,172,110,231,190,14,208,169,28,146,62,42,118,163,26,174,99,26,179,189,105,187,90,175,246,170,43,237,138,231,73,113,182,220,105,227,171,163,172,164,153,179,65,83,4,141,71,71,44,114,53,85,175,99,154,168,228,114,42,162,162,162,160,31,89,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,109,122,197,105,14,217,229,143,241,150,86,113,179,153,217,131,151,216,134,174,199,136,108,121,145,136,42,104,107,169,149,55,196,255,0,104,84,34,162,162,162,181,236,115,85,204,123,28,138,199,177,206,107,145,205,114,162,204,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,39,163,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,182,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,118,193,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,112,92,0,0,26,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,15,112,241,196,14,1,226,107,43,232,115,95,46,95,86,203,109,101,69,69,36,180,117,203,10,86,209,79,12,138,215,69,81,28,50,72,216,222,173,217,43,90,174,213,99,150,55,119,110,67,90,34,255,0,240,81,197,117,247,132,188,229,162,198,93,91,173,102,16,185,105,71,138,108,148,83,49,189,190,151,107,210,57,17,178,34,177,102,129,239,234,198,186,177,203,163,227,234,49,146,200,160,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,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,25,199,183,4,23,222,17,241,220,85,184,114,150,235,114,203,43,223,74,43,37,238,178,102,84,76,202,164,133,22,106,90,183,71,20,108,142,109,237,149,241,166,196,107,226,211,107,156,232,229,70,79,241,226,179,163,40,112,110,125,101,126,32,202,60,192,130,174,75,22,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,168,66,7,0,156,118,93,120,68,196,213,182,44,75,71,87,118,203,172,69,80,149,119,138,58,88,221,61,109,44,241,211,204,216,229,161,141,245,17,64,199,201,35,169,219,51,158,138,174,142,22,34,119,177,164,244,218,110,214,171,253,170,138,251,98,185,210,92,109,183,26,120,234,232,235,41,38,108,208,84,193,35,81,209,203,28,141,85,107,216,230,170,57,28,138,168,168,168,168,107,131,197,23,12,152,251,133,156,208,185,101,254,47,166,171,172,182,178,161,205,178,226,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,209,28,236,181,229,123,199,213,139,37,182,112,241,156,215,14,199,132,46,183,7,212,88,175,245,53,47,88,108,181,83,109,71,211,78,143,114,178,42,57,30,138,244,145,168,214,197,44,146,62,77,89,43,228,132,38,80,131,110,100,252,115,221,120,130,199,245,153,87,151,55,74,186,28,186,194,181,21,54,217,95,71,116,115,160,197,19,182,104,213,213,82,182,25,22,9,169,155,37,59,29,77,170,57,116,214,93,200,178,36,113,222,174,106,28,122,212,213,84,221,120,88,201,187,237,93,27,40,234,38,183,227,155,157,63,73,89,88,197,138,23,37,5,53,68,114,185,200,196,115,231,138,169,142,99,31,190,46,150,170,197,149,175,140,10,43,77,214,227,77,95,89,111,182,85,213,83,218,233,210,174,186,88,97,115,217,75,2,203,28,41,44,174,68,209,140,89,102,138,52,115,180,77,242,49,190,46,68,80,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,78,79,46,238,62,168,248,156,194,171,128,243,74,225,106,182,230,109,147,165,79,170,212,193,79,244,154,53,142,87,246,154,90,109,200,245,153,140,130,71,84,71,27,22,54,251,178,55,107,100,233,197,6,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,31,173,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,11,41,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,213,100,231,50,44,154,197,60,41,201,196,22,104,95,173,86,91,214,31,210,223,136,240,245,182,87,73,85,237,71,44,157,158,26,88,37,218,247,246,166,68,233,98,77,206,99,26,146,181,242,170,83,205,35,97,219,138,46,38,241,247,20,217,161,114,204,12,95,83,87,71,109,125,67,157,101,195,201,113,154,166,138,205,2,199,20,123,32,108,139,181,175,123,96,137,210,189,141,98,73,34,57,251,91,170,53,161,224,49,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,189,202,223,128,90,204,187,236,60,77,231,29,190,235,109,197,235,219,41,240,238,29,172,166,158,134,107,68,107,213,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,223,124,140,232,218,14,85,124,12,90,179,74,167,248,72,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,152,144,32,135,154,246,78,221,114,215,139,75,222,46,109,134,146,135,15,102,13,61,61,238,215,45,21,43,162,130,73,219,12,112,214,181,238,216,214,45,74,212,49,243,200,141,87,46,149,81,61,235,186,69,67,34,185,33,102,151,255,0,52,188,148,184,95,127,234,76,83,104,182,118,95,223,77,95,63,89,25,255,0,214,214,236,123,255,0,107,27,252,98,158,255,0,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,99,219,151,214,113,90,178,67,139,76,11,139,177,45,250,174,213,135,171,106,38,178,94,37,138,169,176,64,176,85,194,248,99,117,83,158,246,51,179,71,80,234,121,228,87,174,141,72,55,162,43,152,212,3,97,226,213,113,79,157,127,193,219,135,220,109,156,113,219,251,109,94,31,183,167,96,129,209,117,35,125,116,242,178,158,151,170,222,164,106,176,164,243,68,178,109,122,59,166,143,219,171,180,69,186,164,112,115,176,205,11,174,30,202,60,7,149,22,246,213,195,79,140,239,21,87,42,234,136,107,93,19,36,130,222,200,244,165,150,36,77,38,99,229,172,138,84,220,237,26,250,86,46,215,42,162,176,33,216,217,207,37,50,190,213,146,185,71,132,50,162,204,234,73,41,240,181,158,154,218,250,138,106,38,210,50,178,118,49,58,213,75,19,85,81,143,154,94,164,175,247,156,170,249,28,170,231,42,170,172,16,114,228,203,63,202,135,25,57,113,110,168,164,186,201,65,97,184,59,19,86,79,111,143,94,203,216,35,117,69,59,230,114,177,205,100,46,170,142,154,39,42,233,175,89,24,215,53,207,106,155,10,0,0,1,5,124,196,120,5,172,225,143,21,38,60,202,219,125,214,229,150,87,190,173,70,137,77,61,71,209,153,18,72,153,217,170,170,118,171,18,23,190,120,219,79,36,143,73,29,239,70,237,206,143,169,45,191,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,233,143,240,6,13,205,60,27,118,203,236,193,195,212,151,204,61,124,167,90,106,234,26,148,93,146,179,84,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,215,219,141,126,20,111,188,37,231,45,110,13,233,93,107,48,133,203,90,204,45,123,173,133,141,237,244,187,88,178,70,174,141,85,139,52,15,127,74,68,209,142,93,25,39,77,140,150,52,3,97,60,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,126,177,5,124,187,184,250,172,225,143,21,46,3,205,43,133,214,229,150,87,190,149,62,171,83,61,71,209,153,18,73,95,218,105,105,183,43,18,23,190,121,29,81,28,108,73,29,238,200,221,206,143,167,46,85,115,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,104,57,170,113,207,106,205,42,159,224,221,148,119,74,75,134,19,182,212,82,220,175,152,134,219,116,109,69,53,230,126,146,73,21,44,46,167,145,98,146,154,37,145,174,126,253,202,181,17,53,17,172,232,110,146,56,0,2,103,185,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,53,108,255,0,69,88,11,21,127,174,184,115,18,97,203,135,253,210,142,186,219,93,79,39,254,108,144,205,28,140,253,142,107,155,240,84,39,39,132,142,99,217,95,156,185,37,123,198,185,201,138,240,254,17,197,152,34,158,106,236,85,70,200,164,167,166,109,18,206,173,167,169,163,141,242,75,44,236,114,62,8,85,173,87,73,218,28,140,216,157,88,58,129,127,248,135,226,7,0,240,203,149,245,217,175,152,207,171,125,182,142,162,158,146,42,58,21,133,107,107,103,154,68,107,98,167,142,105,35,108,143,70,239,149,205,71,106,145,197,35,187,246,169,175,14,122,103,166,99,241,23,152,247,28,208,205,11,207,110,186,215,105,20,48,196,138,202,91,125,43,85,86,58,90,104,213,87,167,11,55,59,68,213,92,174,115,158,247,61,239,123,221,112,56,215,226,186,251,197,166,114,214,227,46,173,214,143,8,91,117,163,194,214,74,217,152,238,193,75,181,137,36,138,216,209,24,147,78,246,117,100,93,94,228,213,145,245,30,200,163,82,240,114,216,224,98,235,196,22,63,163,205,76,198,181,213,208,229,214,21,168,166,185,68,202,203,91,157,6,40,157,179,72,141,165,137,211,70,176,77,76,217,41,222,218,157,21,203,166,145,109,69,145,100,140,47,175,41,222,8,47,182,251,141,179,139,60,204,165,186,217,100,167,214,92,19,68,147,50,62,221,75,81,75,81,5,69,85,84,46,137,94,144,189,147,177,105,213,178,49,206,218,231,171,86,55,70,231,249,78,112,92,40,223,108,88,237,120,170,194,209,93,110,150,92,77,208,163,197,9,209,99,225,178,213,67,12,20,212,178,110,106,163,210,25,216,198,179,87,53,90,201,89,162,201,172,241,70,217,127,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,1,175,23,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,216,79,0,99,252,27,154,120,54,211,152,57,125,136,105,47,152,122,249,78,149,52,53,212,202,187,37,102,170,138,138,138,136,230,61,174,71,49,236,114,35,216,246,185,174,70,185,170,137,175,183,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,100,7,43,222,58,127,34,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,205,53,213,18,40,77,73,130,188,206,184,218,163,200,204,184,169,202,76,175,197,123,51,39,20,110,163,154,166,211,114,129,42,176,213,43,82,25,36,146,102,34,186,88,102,158,25,154,200,87,107,29,181,242,74,201,26,232,152,142,200,174,40,184,155,192,60,44,229,125,203,48,49,125,77,37,101,201,148,238,117,151,15,37,198,26,106,219,204,233,36,81,236,129,178,46,231,49,142,158,39,74,246,53,235,28,106,231,237,118,136,215,107,175,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,6,0,192,24,203,52,241,149,167,47,178,251,15,85,223,49,13,242,161,41,168,104,105,145,55,202,253,21,85,85,85,81,172,99,90,142,123,222,229,70,49,141,115,156,173,107,85,83,98,142,19,50,6,155,134,124,134,195,25,76,219,165,93,194,186,130,159,180,221,102,150,225,45,84,30,209,155,71,213,37,42,72,141,72,169,186,170,254,155,27,27,59,189,247,162,202,249,30,252,96,229,123,192,183,228,83,10,179,60,115,143,6,118,76,201,189,111,246,61,53,107,183,77,98,181,201,27,81,53,133,90,157,158,178,109,100,234,106,174,123,34,86,71,249,167,58,162,53,207,240,0,0,53,87,39,251,149,199,145,60,178,251,107,214,43,72,1,36,38,219,199,109,171,36,121,112,224,76,140,202,220,77,87,30,104,95,169,238,173,170,172,181,206,214,63,13,209,62,243,86,231,62,73,52,85,101,76,209,106,216,216,205,178,49,146,117,247,70,169,15,84,46,7,53,14,61,106,106,170,110,188,44,100,221,246,174,141,148,117,19,91,241,205,206,159,164,172,172,98,197,11,146,130,154,162,57,92,228,98,57,243,197,84,199,49,143,223,23,75,85,98,202,215,224,7,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,151,146,249,67,131,114,23,43,240,254,81,229,252,21,113,216,176,237,59,161,167,90,185,214,105,229,123,228,116,178,205,35,251,145,95,36,178,73,34,163,81,172,69,122,163,90,214,162,53,61,168,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,20,60,167,16,252,64,224,30,25,114,190,187,53,243,25,245,111,182,209,212,83,210,69,71,66,176,173,109,108,243,72,141,108,84,241,205,36,109,145,232,221,242,185,168,237,82,56,164,119,126,213,53,225,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,189,183,24,156,85,99,46,43,243,114,225,140,47,55,42,182,225,139,117,69,69,54,19,180,73,26,66,203,117,185,95,238,43,162,107,222,222,211,35,91,27,166,126,231,110,122,35,81,122,108,141,140,178,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,129,117,120,93,226,111,31,112,179,154,22,220,192,194,21,53,117,150,214,84,53,215,172,60,183,25,169,168,175,48,36,114,199,178,118,198,187,92,246,54,121,93,19,222,215,164,114,43,95,181,218,43,93,176,166,75,230,246,13,207,172,175,195,249,185,151,243,213,201,98,196,84,238,154,157,42,224,88,103,137,236,145,209,75,12,140,239,68,124,114,199,36,106,173,87,49,85,138,173,115,154,168,229,214,90,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,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,9,254,34,175,158,119,212,159,222,79,195,73,62,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,250,147,251,201,248,104,31,39,42,254,61,106,105,106,109,92,44,103,37,246,174,177,149,149,16,219,240,53,206,163,164,140,163,98,69,51,150,130,166,162,73,90,229,98,185,144,69,74,198,177,239,223,47,75,84,98,68,214,74,249,170,185,53,60,175,120,233,252,181,225,86,100,118,113,227,62,215,153,54,93,254,199,169,173,110,217,175,182,184,227,106,166,179,43,151,180,86,67,164,157,77,81,175,124,72,201,63,58,230,212,72,129,159,224,197,254,62,248,201,166,225,7,43,232,174,22,42,106,74,252,119,137,234,22,28,57,67,93,69,44,244,79,100,18,66,181,147,84,44,114,70,173,99,34,149,26,212,71,239,89,37,143,70,185,137,34,182,213,112,153,205,115,6,231,222,38,195,25,77,141,242,207,16,89,113,221,254,163,176,178,107,37,58,220,45,82,189,180,232,247,78,228,69,237,20,236,115,219,46,173,88,229,100,44,70,190,73,182,36,143,96,96,7,51,27,181,214,193,204,3,48,47,182,43,157,93,186,229,110,168,176,213,209,214,82,76,232,103,166,158,59,77,11,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,147,78,93,220,111,209,241,85,129,23,9,99,26,173,185,155,132,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,104,84,142,56,217,45,67,81,141,70,189,141,72,193,230,143,231,179,51,126,197,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,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,203,214,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,182,189,98,180,202,163,13,121,77,227,252,27,137,184,57,195,24,50,197,136,105,42,239,184,58,162,225,77,125,183,181,85,39,161,125,69,194,170,162,5,123,85,17,85,146,69,34,43,94,154,177,85,178,53,23,116,111,107,115,40,0,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,201,254,121,87,107,84,215,92,155,177,67,115,164,125,202,142,158,253,87,81,70,217,154,179,195,4,206,161,108,82,190,61,119,53,143,116,19,53,174,84,209,203,20,136,154,237,93,49,131,149,199,158,204,178,251,107,209,235,64,202,174,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,0,0,64,183,49,236,89,138,176,55,48,156,195,197,56,43,19,93,112,253,234,139,217,61,154,227,107,173,146,146,170,13,246,74,70,63,100,177,171,94,221,204,123,154,186,47,123,92,168,189,202,164,244,144,3,205,31,207,102,102,253,139,232,244,64,74,247,3,156,113,224,222,47,112,107,169,106,153,73,99,204,91,29,59,95,126,176,177,235,178,70,106,141,237,180,123,149,92,250,103,57,90,138,213,85,124,47,114,49,234,228,116,82,203,148,6,178,217,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,194,156,58,113,47,149,156,80,96,72,113,214,89,221,191,198,237,182,106,201,233,189,169,108,252,244,209,71,218,224,134,89,58,61,94,131,223,30,231,123,236,209,201,241,68,11,170,0,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,109,80,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,244,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,197,125,121,168,113,235,83,85,83,117,225,99,38,239,181,116,108,163,168,154,223,142,110,116,253,37,101,99,22,40,92,148,20,213,17,202,231,35,17,207,158,42,166,57,140,126,248,186,90,171,22,86,191,0,56,120,225,251,31,113,53,154,20,57,81,151,44,164,101,202,178,158,162,174,90,202,228,153,40,168,160,134,53,115,165,168,146,24,228,116,108,87,108,137,174,86,232,178,75,27,123,183,32,23,43,129,126,12,175,188,97,230,61,85,178,75,175,177,176,102,23,236,245,24,154,229,19,216,181,77,142,85,127,74,154,154,55,107,172,210,244,165,68,145,205,88,227,107,28,231,110,84,100,82,72,87,57,91,77,170,193,194,38,9,177,88,173,148,150,235,109,187,28,91,105,40,232,233,33,108,48,83,65,29,178,224,216,226,142,54,162,53,140,107,81,26,141,68,68,68,68,68,51,43,34,242,47,46,56,116,203,139,118,87,229,125,155,176,218,168,117,150,105,165,84,125,85,194,169,200,137,37,85,76,136,137,212,153,251,91,170,232,141,70,181,172,99,88,198,49,141,196,14,117,126,86,48,183,204,10,31,78,184,129,139,252,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,108,207,154,171,146,253,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,4,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,165,222,37,14,77,87,247,21,185,126,5,10,168,189,192,86,206,226,163,134,156,129,211,90,237,180,115,187,93,52,137,203,175,244,41,174,159,27,87,53,185,241,29,138,94,175,71,109,236,62,26,124,104,41,191,87,238,54,33,196,114,244,48,245,210,116,255,0,165,209,78,255,0,234,98,169,172,214,112,226,41,49,102,99,93,241,4,173,84,117,87,103,213,21,83,249,48,70,207,130,34,127,36,9,124,229,13,133,169,45,121,32,152,130,52,78,209,114,166,210,85,71,170,234,137,91,87,183,187,193,52,79,212,103,209,132,252,169,41,22,62,27,108,181,10,189,203,72,169,166,159,174,178,169,127,224,51,96,1,214,231,119,149,175,129,212,255,0,248,80,10,218,191,18,162,134,248,21,167,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,46,133,103,91,151,199,184,2,47,195,66,180,240,58,154,237,85,59,148,237,79,0,57,49,83,153,77,137,215,174,21,241,162,181,219,123,45,162,106,133,238,85,213,35,150,9,62,31,228,25,86,99,183,31,123,147,133,108,196,114,49,206,79,163,181,173,84,106,107,250,72,196,255,0,132,13,124,112,235,149,151,138,119,39,195,127,255,0,64,166,207,56,18,101,159,6,89,36,215,95,240,117,54,159,254,105,166,176,84,14,232,220,218,168,187,118,185,233,254,101,54,108,202,105,22,76,190,178,42,187,85,74,10,100,85,255,0,242,17,129,235,206,29,224,114,112,239,0,58,127,151,253,7,106,120,157,93,251,252,126,7,99,124,64,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,32,4,146,158,87,92,125,86,96,251,237,183,134,124,226,184,93,110,150,172,71,112,166,161,194,119,137,234,103,172,146,217,84,246,69,77,5,181,204,115,157,178,141,221,56,219,23,77,26,216,100,115,183,34,178,69,124,49,237,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,125,89,171,150,120,171,38,243,31,17,229,110,53,164,236,247,172,51,112,150,223,83,182,57,25,28,219,23,220,158,46,163,24,247,67,43,21,178,70,245,106,111,141,236,114,38,142,64,54,126,4,122,242,194,227,214,167,57,237,84,156,63,103,5,246,174,191,48,109,148,245,51,90,174,245,125,38,37,218,221,3,97,217,12,146,186,94,173,69,115,81,211,185,85,34,247,161,129,100,123,156,244,145,238,245,124,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,41,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,197,9,250,191,232,171,30,226,175,245,215,17,226,76,71,112,255,0,186,86,87,92,171,170,36,255,0,206,146,105,164,145,255,0,181,206,115,190,42,167,215,152,88,42,235,150,184,255,0,18,229,205,246,162,146,123,150,21,188,86,217,43,37,164,123,157,4,147,211,76,248,100,116,110,115,90,229,98,185,138,168,170,214,174,154,106,137,224,4,196,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,151,205,223,135,90,156,182,207,150,103,30,24,194,117,116,184,79,31,211,197,53,117,116,81,68,218,40,239,233,212,73,225,68,137,168,177,190,88,163,142,161,86,77,93,44,146,84,189,174,118,215,163,60,87,2,185,233,89,133,178,247,136,28,134,187,222,118,89,113,182,87,226,107,141,174,146,68,158,79,240,197,37,178,103,185,33,70,170,197,23,82,145,42,29,35,220,212,87,246,72,27,189,21,173,107,164,255,0,153,166,74,126,90,120,71,197,61,158,225,217,107,240,38,184,214,143,124,187,33,151,177,65,55,104,142,77,35,123,157,173,44,181,59,26,155,117,149,34,220,228,110,237,96,4,1,153,92,123,103,21,214,245,150,156,56,100,133,190,253,73,45,139,13,101,62,27,189,215,81,210,85,57,207,109,214,170,133,141,70,213,70,143,86,35,227,166,142,39,196,142,98,61,172,172,145,117,86,202,134,26,128,51,167,148,38,69,209,230,127,17,213,121,141,136,108,221,182,203,150,150,246,220,97,115,214,7,194,219,196,239,88,232,146,72,164,71,61,219,88,202,185,216,246,34,44,114,211,68,229,123,87,107,95,55,230,42,242,203,201,79,200,183,8,248,91,180,92,59,85,126,59,211,26,214,108,151,124,49,118,216,33,236,241,199,172,108,115,116,165,138,155,123,87,118,146,172,187,92,173,219,166,85,0,0,1,226,179,163,40,112,110,125,101,126,32,202,60,192,130,174,75,22,34,167,108,53,11,73,58,195,60,79,100,141,150,41,163,127,122,35,227,150,56,228,68,114,57,138,172,68,115,92,213,86,174,189,124,81,112,201,143,184,89,205,11,150,95,226,250,106,186,203,107,42,28,219,46,33,75,116,212,212,87,152,18,56,164,223,3,164,77,174,123,27,60,77,149,140,115,210,57,21,204,220,237,17,206,217,36,178,156,87,112,163,151,28,90,229,195,240,86,53,139,176,221,104,122,147,216,47,240,66,143,170,180,85,57,17,21,205,69,84,234,66,253,173,73,97,85,70,200,214,181,81,88,246,71,35,3,92,34,229,112,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,66,218,155,4,114,230,200,108,27,146,188,46,96,219,165,138,138,146,91,238,60,179,209,98,107,237,217,180,235,28,245,143,170,139,175,4,47,85,123,151,101,60,83,36,77,68,84,98,170,73,34,49,174,149,250,133,213,225,227,135,236,3,195,46,87,208,229,70,92,178,173,246,218,58,138,138,185,107,43,146,21,173,173,158,105,21,206,150,162,72,99,141,178,61,27,178,38,185,91,170,71,20,109,239,218,133,203,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,114,184,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,159,252,171,248,245,169,165,169,181,112,177,156,151,218,186,198,86,84,67,111,192,215,58,142,146,50,141,137,20,206,90,10,154,137,37,107,149,138,230,65,21,43,26,199,191,124,189,45,81,137,19,89,155,252,107,240,163,98,226,211,38,171,112,111,74,213,71,139,237,186,214,97,107,221,108,47,119,96,170,220,197,146,53,116,106,143,72,103,99,58,82,38,143,106,106,201,58,111,124,81,161,175,190,63,192,24,203,43,49,149,219,47,179,7,15,85,216,241,13,142,161,105,171,168,106,81,55,196,253,17,81,81,81,85,175,99,154,173,123,30,213,86,61,142,107,154,174,107,145,84,54,136,53,172,226,199,205,62,114,124,192,196,62,163,57,43,220,178,184,237,181,103,118,13,183,100,102,105,98,106,185,51,66,195,79,35,105,107,46,147,181,239,196,148,76,87,57,175,142,77,17,95,83,12,90,54,70,63,116,143,100,125,125,210,42,205,210,138,30,44,124,211,231,39,204,12,67,234,51,129,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,7,201,139,184,126,199,216,51,36,176,23,16,23,6,82,84,225,60,194,168,184,210,80,203,72,147,61,244,83,210,78,232,86,42,167,44,105,20,111,149,99,149,209,53,175,114,189,144,200,189,219,85,11,193,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,73,167,47,124,1,131,115,79,151,14,9,203,236,193,195,212,151,204,61,124,167,189,211,87,80,212,162,236,149,158,217,172,84,84,84,84,115,30,215,35,94,199,181,81,236,123,90,230,171,92,212,84,136,190,43,184,81,204,126,18,179,29,248,43,26,197,219,173,85,221,73,236,23,248,33,86,82,221,233,90,168,138,230,162,170,244,230,102,230,164,176,170,171,163,115,154,168,175,99,227,145,225,177,70,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,133,110,87,188,116,254,69,49,83,50,59,56,241,159,100,203,107,214,255,0,99,212,214,183,116,54,43,164,146,53,83,89,149,201,217,232,230,214,78,166,168,230,50,85,100,159,154,107,170,36,89,169,3,85,115,218,226,236,161,198,88,43,46,240,22,105,94,96,164,92,61,152,244,247,25,172,179,195,58,57,251,232,106,221,75,83,12,172,93,28,199,181,201,27,209,116,86,43,38,102,142,87,35,218,207,20,77,247,5,185,23,151,28,69,242,204,192,121,95,154,22,110,221,106,174,246,204,176,205,18,163,42,173,245,77,187,215,36,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,56,48,47,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,67,90,206,33,248,126,199,220,50,230,133,118,84,102,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,186,36,145,72,222,253,170,103,167,44,94,97,116,120,90,142,155,135,94,32,113,127,70,213,14,216,176,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,58,80,178,153,54,189,200,233,22,61,200,196,137,172,9,106,0,1,101,56,174,225,71,46,56,181,203,135,224,172,107,23,97,186,208,245,39,176,95,224,133,31,85,104,170,114,34,43,154,138,169,212,133,251,90,146,194,170,141,145,173,106,162,177,236,142,70,107,197,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,218,32,196,174,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,128,130,28,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,74,254,113,240,137,106,225,7,149,190,103,97,73,238,52,151,140,89,126,168,177,220,177,29,214,10,118,177,143,157,46,180,45,101,44,47,86,164,175,166,133,55,108,234,46,170,249,38,145,27,31,85,99,109,223,229,221,192,45,31,12,120,85,113,230,105,91,237,87,44,205,189,244,170,52,90,104,42,62,140,198,145,202,206,205,75,83,181,94,147,61,147,200,218,137,35,122,70,239,118,54,238,108,125,73,125,95,52,127,34,121,155,246,47,172,81,1,10,220,39,121,167,201,191,152,24,123,212,96,51,167,153,215,47,74,60,45,71,83,196,87,15,216,67,163,106,135,116,184,182,193,108,134,8,41,109,84,177,65,12,113,85,81,82,65,11,54,194,157,41,159,82,187,158,228,116,137,38,212,98,74,230,96,183,9,222,105,242,111,230,6,30,245,24,13,148,192,213,92,203,254,93,220,16,86,113,85,142,215,22,227,26,93,185,101,132,238,17,69,125,106,205,61,52,215,73,29,12,178,50,150,150,86,68,230,59,107,217,7,104,68,146,57,25,21,67,85,142,71,61,142,75,213,158,156,161,49,83,184,142,178,97,204,142,184,118,108,182,197,189,166,225,83,93,92,217,38,250,39,12,47,139,173,4,143,85,78,211,187,172,212,165,102,254,172,154,61,178,42,54,25,42,86,87,240,6,0,193,185,89,131,109,57,125,151,216,122,146,199,135,172,116,233,77,67,67,76,139,178,38,106,170,170,170,170,174,123,220,229,115,222,247,42,189,239,115,156,229,115,156,170,161,250,182,155,77,170,193,106,162,177,88,173,148,150,235,109,186,158,58,74,58,58,72,91,12,20,208,70,212,108,113,71,27,81,26,198,53,168,141,70,162,34,34,34,34,31,88,0,90,174,41,242,83,248,68,240,251,141,178,114,59,135,98,171,196,22,244,236,19,186,94,156,108,174,130,86,84,82,245,93,211,145,82,21,158,24,146,77,172,87,116,213,251,116,118,138,154,214,27,84,26,235,113,241,150,120,87,40,184,189,204,156,11,130,169,59,37,150,158,225,79,112,166,165,108,113,199,29,47,109,164,134,177,240,68,200,216,214,50,24,223,80,230,70,196,111,187,27,88,213,85,84,85,80,158,156,129,206,59,23,16,25,53,132,243,139,14,67,217,233,49,53,189,181,18,83,110,123,251,37,83,28,232,234,105,183,189,140,89,58,83,199,44,93,77,136,215,236,220,223,117,200,164,48,243,94,206,43,174,101,113,105,123,194,45,191,82,87,97,236,190,167,167,178,90,226,162,170,116,176,71,59,161,142,106,215,61,187,220,196,169,74,135,190,9,21,168,213,210,150,38,61,55,70,170,102,79,41,158,37,44,95,193,79,23,225,44,104,158,204,160,201,46,209,116,171,184,199,74,247,199,236,122,165,169,173,89,28,140,115,228,150,102,73,21,118,228,100,109,78,159,65,26,143,114,184,135,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,149,78,71,216,2,166,43,86,105,230,149,118,30,164,90,122,170,139,117,130,215,118,114,68,233,209,241,54,89,235,105,216,186,245,88,197,73,168,30,238,228,99,213,35,253,37,141,118,202,81,143,252,3,229,158,42,202,46,16,178,219,2,227,90,78,201,122,167,183,212,92,42,105,93,28,145,201,75,219,106,230,172,100,18,178,70,53,236,154,54,84,53,146,49,91,238,200,215,181,21,81,17,87,32,0,0,0,22,211,136,126,31,176,15,19,89,95,93,149,25,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,110,248,156,228,110,171,28,178,55,187,114,151,44,1,172,182,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,27,226,173,54,155,173,254,235,69,98,177,91,42,238,55,43,141,68,116,148,116,116,144,186,105,234,103,145,200,216,226,142,54,162,185,239,115,149,26,141,68,85,85,84,68,54,20,227,147,132,75,87,23,217,70,220,41,5,198,146,207,139,44,53,14,185,97,203,172,244,237,123,25,58,177,90,250,89,158,141,89,89,77,50,109,223,211,93,81,241,195,34,182,78,146,70,236,116,229,123,192,45,247,37,182,113,15,156,214,254,199,139,238,182,247,211,216,172,21,52,204,89,172,180,179,109,87,212,206,175,106,190,42,201,24,138,196,141,170,215,69,20,146,50,77,95,43,227,132,45,174,102,112,39,106,225,19,151,110,109,95,113,45,101,37,219,49,113,21,61,150,146,241,89,75,35,103,162,165,130,60,67,3,163,138,134,71,211,197,59,25,36,110,167,116,205,122,170,58,72,88,169,220,198,145,108,79,247,52,127,34,121,155,246,47,172,81,16,2,4,186,115,53,229,223,77,138,169,174,60,71,228,38,28,171,126,39,125,68,111,196,184,98,213,111,150,165,247,151,205,43,88,181,180,176,194,215,57,42,81,207,71,76,212,77,146,49,31,50,171,100,107,214,120,139,54,168,34,131,140,206,84,247,91,238,118,225,219,167,12,54,138,75,77,139,30,84,86,182,239,75,82,215,71,104,195,117,177,64,233,218,244,116,45,146,88,105,170,17,146,53,140,72,150,56,166,70,177,28,214,205,12,108,12,74,224,95,131,43,239,24,121,143,85,108,146,235,236,108,25,133,251,61,70,38,185,68,246,45,83,99,149,95,210,166,166,141,218,235,52,189,41,81,36,115,86,56,218,199,57,219,149,25,20,147,253,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,43,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,44,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,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,237,16,65,183,53,220,239,201,124,219,206,219,117,163,40,236,120,126,174,163,14,211,185,215,204,101,104,146,146,102,98,41,234,32,165,88,153,215,167,220,179,178,154,40,155,26,61,239,85,71,190,88,209,173,72,247,60,49,127,54,115,251,57,115,215,216,31,149,204,194,186,226,143,162,246,244,182,90,251,107,218,189,8,123,183,57,118,162,117,38,126,214,117,39,126,233,100,216,205,239,118,214,233,154,188,169,184,37,163,205,107,237,79,16,57,189,133,59,102,12,179,117,40,236,22,219,165,182,10,139,126,32,170,123,37,134,121,30,201,145,221,72,105,251,180,84,102,215,78,169,182,68,90,121,24,177,214,108,61,192,150,127,101,30,123,100,53,154,124,177,181,225,252,59,93,96,167,138,155,17,97,107,61,189,150,248,45,23,25,55,73,50,195,74,197,84,101,52,210,245,164,137,232,174,222,138,228,114,245,89,43,90,25,20,0,0,0,3,85,112,9,84,229,59,193,5,138,225,110,182,113,103,153,148,182,171,212,117,26,203,130,104,146,103,201,216,106,169,234,170,32,168,170,170,133,209,35,22,102,62,6,45,58,182,71,181,187,156,245,106,72,216,220,192,191,252,187,184,5,163,225,143,10,174,60,205,43,125,170,229,153,183,190,149,70,139,77,5,71,209,152,210,57,89,217,169,106,118,171,210,103,178,121,27,81,36,111,72,221,238,198,221,205,143,169,47,138,198,188,221,242,191,9,241,71,22,94,208,71,73,124,202,74,122,118,219,110,184,166,134,9,36,158,11,175,85,219,234,169,213,175,115,106,232,88,221,140,118,200,209,238,94,164,145,58,86,182,54,205,226,185,157,115,11,172,194,213,149,60,58,240,253,139,250,55,88,119,69,139,111,246,201,167,130,170,213,85,20,240,201,21,45,21,92,19,51,108,201,210,153,149,41,181,237,70,200,145,238,71,164,173,100,106,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,193,178,77,179,48,176,13,235,6,191,49,172,216,227,15,215,225,56,233,231,171,125,250,154,231,12,182,230,193,2,189,38,149,106,90,229,137,25,26,199,34,61,219,180,110,199,107,166,138,66,15,48,78,61,113,15,19,56,202,187,3,101,245,246,174,143,42,237,21,18,67,66,202,126,213,68,251,251,21,41,156,179,87,66,178,171,38,99,106,41,221,37,58,58,54,61,140,122,43,154,215,170,162,76,78,86,240,209,149,153,95,145,54,206,29,61,147,244,183,6,91,58,223,222,184,166,10,106,254,213,212,172,125,103,231,153,210,108,79,219,52,154,183,243,105,166,198,47,138,106,70,6,126,114,123,204,124,63,155,24,122,193,144,55,175,108,224,204,81,212,129,46,88,130,85,73,44,85,81,83,73,51,155,92,250,104,87,88,101,233,57,34,153,145,35,82,71,182,23,163,85,99,124,193,143,252,11,240,101,125,227,15,49,234,173,146,93,125,141,131,48,191,103,168,196,215,40,158,197,170,108,114,171,250,84,212,209,187,93,102,151,165,42,36,142,106,199,27,88,231,59,114,163,34,146,234,243,130,194,120,87,3,113,19,131,48,182,10,195,54,172,63,101,162,203,250,78,205,110,181,209,71,73,75,6,251,165,205,239,217,20,104,214,55,115,222,231,46,137,222,231,42,175,122,169,47,249,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,108,75,115,171,243,79,133,190,95,208,250,141,196,15,107,201,195,0,96,220,211,193,188,65,101,246,96,225,234,75,230,30,190,83,225,202,106,234,26,148,93,146,179,91,146,162,162,162,163,152,246,185,26,246,61,170,143,99,218,215,53,90,230,162,166,26,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,206,174,70,63,93,159,118,255,0,18,51,211,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,161,22,220,175,120,233,252,138,98,166,100,118,113,227,62,201,150,215,173,254,199,169,173,110,232,108,87,73,36,106,166,179,43,147,179,209,205,172,157,77,81,204,100,170,201,63,52,215,84,72,183,87,158,119,212,159,222,79,195,79,201,225,107,147,173,246,163,21,94,46,220,87,84,118,75,45,150,224,148,246,187,69,138,228,199,251,117,177,200,215,58,166,89,218,138,248,168,228,98,43,27,26,36,117,46,222,229,94,206,172,111,83,245,185,231,125,73,253,228,252,52,8,224,201,188,161,198,89,239,152,150,252,173,203,232,41,39,196,55,106,122,233,168,96,169,157,33,101,67,233,169,38,170,88,81,235,238,181,239,108,14,99,21,202,214,111,115,119,57,141,213,201,231,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,146,188,174,60,246,101,151,219,94,143,90,101,255,0,51,174,94,149,152,166,178,167,136,174,31,176,135,90,235,54,233,113,109,130,217,12,243,213,93,106,165,158,24,226,170,162,164,130,23,238,153,122,179,62,165,119,49,170,216,210,77,170,245,149,207,12,0,226,151,139,108,211,226,231,21,89,241,78,102,69,106,161,246,21,189,109,244,86,235,51,106,98,161,143,116,142,124,147,164,83,77,46,147,73,171,26,247,181,83,115,97,137,21,61,196,51,127,147,7,14,181,47,186,226,94,36,241,126,19,171,142,158,10,118,217,176,117,117,84,81,116,39,123,221,34,92,42,32,71,181,101,71,198,145,197,2,76,197,107,21,38,170,139,87,170,61,25,24,22,155,77,214,255,0,117,162,177,88,173,149,119,27,149,198,162,58,74,58,58,72,93,52,245,51,200,228,108,113,71,27,81,92,247,185,202,141,70,162,42,170,170,34,27,52,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,64,131,110,104,254,123,51,55,236,95,71,162,44,86,25,202,28,101,139,242,191,27,230,229,138,10,73,172,89,123,81,105,134,250,142,157,25,60,44,184,73,52,80,76,198,47,115,216,146,194,145,185,17,119,162,205,26,163,85,168,247,50,250,243,71,243,217,153,191,98,250,61,17,147,252,145,237,54,171,253,171,62,108,87,219,101,37,198,219,113,167,195,244,149,148,117,112,182,104,42,96,145,183,54,201,20,145,185,21,175,99,154,170,213,106,162,162,162,170,40,24,23,195,167,18,249,167,194,254,59,135,29,101,157,219,252,110,219,102,172,158,167,217,119,63,204,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,232,86,230,35,193,5,103,10,184,237,49,110,14,165,221,150,88,178,225,44,86,38,164,211,212,205,107,145,176,197,35,233,106,165,124,77,99,119,61,243,246,116,89,36,145,241,83,185,94,229,115,30,229,242,156,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,140,54,20,53,172,226,199,205,62,114,124,192,196,62,163,57,177,238,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,194,226,199,205,62,114,124,192,196,62,163,56,31,87,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,235,98,238,31,177,246,12,201,44,5,196,5,193,148,149,56,79,48,170,46,52,148,50,210,36,207,125,20,244,147,186,21,138,169,203,26,69,27,229,88,229,116,77,107,220,175,100,50,47,118,213,66,240,112,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,129,63,197,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,223,234,243,75,61,50,227,41,50,106,231,159,56,142,243,219,112,133,186,223,13,198,58,187,74,37,103,110,142,119,49,148,201,78,172,93,146,117,159,44,77,99,247,36,127,156,71,57,237,102,174,77,125,184,162,226,111,31,113,77,154,23,44,192,197,245,53,116,118,215,212,57,214,92,60,151,25,170,104,172,208,44,113,71,178,6,200,187,90,247,182,8,157,43,216,214,36,146,35,159,181,186,163,90,30,3,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,145,92,174,60,246,101,151,219,94,143,90,99,253,235,44,241,86,31,203,140,47,154,87,106,78,207,101,198,23,11,165,190,209,212,142,70,73,81,216,18,151,175,59,119,49,24,248,85,245,105,27,94,199,59,243,144,78,213,70,171,59,242,3,149,199,158,204,178,251,107,209,235,64,202,174,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,47,163,209,1,101,41,242,47,49,235,178,58,110,33,237,150,110,221,131,40,113,4,184,110,229,83,78,170,249,45,213,77,134,158,72,223,80,205,61,200,100,237,76,99,36,69,86,245,26,172,118,197,124,73,39,171,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,37,60,159,112,158,21,199,60,29,227,60,45,141,112,205,171,16,89,107,115,2,175,180,219,174,148,81,213,210,207,178,134,216,246,111,138,68,115,29,181,236,107,147,84,238,115,81,83,189,16,178,184,167,147,38,59,171,226,10,171,11,96,172,87,236,172,163,125,189,149,180,216,162,233,52,55,11,132,83,36,77,107,233,31,75,26,83,171,230,89,209,206,69,68,108,73,2,162,172,142,145,22,37,9,95,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,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,183,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,232,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,231,194,143,15,185,113,192,151,15,172,166,198,184,131,10,90,238,178,244,235,49,150,44,158,116,163,165,169,170,124,170,216,99,117,69,67,147,72,98,234,182,8,145,118,53,206,87,61,35,99,230,122,45,191,229,221,192,45,31,12,120,85,113,230,105,91,237,87,44,205,189,244,170,52,90,104,42,62,140,198,145,202,206,205,75,83,181,94,147,61,147,200,218,137,35,122,70,239,118,54,238,108,125,73,112,175,154,23,29,63,150,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,231,90,218,121,16,50,127,39,185,191,229,30,58,206,219,198,15,198,212,85,120,87,4,221,170,45,244,216,70,239,95,66,200,95,74,247,64,238,214,183,121,82,170,70,70,197,168,216,216,159,19,118,53,142,87,76,172,68,115,219,245,243,171,242,177,133,190,96,80,250,117,196,141,94,10,56,81,190,241,105,156,180,88,55,165,117,163,194,22,221,43,49,77,238,138,22,59,176,82,237,122,199,26,58,69,70,36,211,189,157,40,211,71,185,53,124,157,55,178,41,16,145,78,111,248,90,197,129,184,47,203,220,21,133,168,123,21,151,15,227,11,77,174,221,77,213,124,157,10,88,45,53,241,197,30,247,171,158,237,172,99,83,87,42,185,116,213,85,87,188,8,140,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,249,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,25,65,202,227,207,102,89,125,181,232,245,166,79,243,80,224,42,166,150,166,235,197,62,77,216,170,235,25,89,81,53,195,28,219,41,250,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,253,242,245,116,70,36,174,96,100,255,0,46,238,55,232,248,170,192,139,132,177,141,86,220,205,194,118,248,165,190,185,97,130,154,27,164,110,154,88,217,85,75,19,37,115,221,181,140,131,180,42,71,28,108,150,161,168,198,163,94,198,166,96,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,216,23,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,43,226,117,127,47,250,14,199,120,157,125,251,252,126,0,119,55,192,228,225,190,7,32,126,14,59,153,96,193,151,185,53,211,252,29,83,175,255,0,154,113,172,54,34,114,190,241,80,229,248,236,255,0,232,16,217,163,54,100,88,242,250,246,168,237,21,104,42,81,23,255,0,200,72,107,39,94,238,181,205,202,171,187,115,152,159,230,64,39,195,150,181,137,214,94,21,240,90,185,219,187,85,162,26,132,238,84,209,36,150,121,62,63,229,153,86,99,183,0,155,151,133,108,187,114,177,205,79,163,180,77,68,114,105,250,40,244,255,0,128,200,144,56,95,2,133,95,134,133,107,224,117,57,218,42,247,40,21,166,133,103,91,87,195,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,80,191,18,178,133,248,129,67,85,119,42,126,163,181,60,14,150,254,154,255,0,65,220,158,0,114,88,190,55,169,227,168,225,87,51,91,34,34,171,112,213,107,147,84,248,163,81,127,224,47,161,100,56,214,211,248,44,230,106,175,195,12,215,127,236,192,215,58,165,203,13,116,202,223,22,200,244,255,0,58,155,50,100,125,194,11,158,88,216,43,41,213,170,201,40,41,85,21,174,69,69,214,158,53,215,84,253,230,179,85,255,0,234,234,143,252,107,255,0,223,83,99,110,14,171,100,175,225,239,7,212,77,34,189,238,180,219,213,85,87,85,239,161,167,95,248,64,189,103,14,240,57,56,95,0,58,244,213,74,211,196,161,87,69,238,42,106,129,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,180,187,113,55,195,109,130,235,91,98,190,241,7,150,182,235,149,186,162,74,74,202,58,188,89,65,12,244,211,198,229,108,145,73,27,165,71,49,237,114,43,85,170,136,168,168,168,160,92,179,85,115,105,44,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,106,218,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,98,250,197,17,149,70,42,243,71,242,39,153,191,98,250,197,16,16,173,194,119,154,124,155,249,129,135,189,70,2,95,185,153,240,93,252,36,242,225,153,145,130,155,211,199,216,6,223,87,61,53,60,52,61,105,47,180,40,157,87,208,235,27,29,51,166,106,177,206,167,106,110,111,82,89,88,173,78,178,201,28,64,240,157,230,159,38,254,96,97,239,81,128,216,123,56,179,139,0,228,86,0,186,102,54,99,95,169,45,214,219,117,60,242,197,20,181,80,195,61,194,120,225,146,102,210,82,182,103,177,178,212,200,216,158,145,196,142,69,114,167,239,84,13,104,127,209,86,2,197,95,235,174,28,196,152,114,225,255,0,116,163,174,182,215,83,201,255,0,155,36,51,71,35,63,99,154,230,252,21,15,175,31,227,252,101,154,120,202,237,152,57,131,136,106,239,152,134,249,80,181,53,213,213,42,155,229,126,136,136,136,136,136,214,49,173,70,177,140,106,35,24,198,181,173,70,181,168,137,251,249,253,155,63,151,92,229,197,153,185,244,66,213,133,254,148,92,29,91,236,187,99,116,134,15,117,27,185,206,209,58,147,63,111,82,89,118,183,169,43,228,126,214,238,218,159,129,151,184,214,235,150,184,255,0,13,102,53,138,158,146,123,150,21,188,81,94,232,226,171,99,157,4,147,211,76,201,163,108,141,107,154,229,98,185,136,138,136,230,174,154,232,169,226,4,196,242,212,229,251,249,9,163,161,207,188,214,135,126,62,186,219,221,236,187,115,155,172,118,122,26,184,41,159,249,216,167,166,100,212,247,22,47,105,130,77,175,86,164,114,61,157,251,156,69,95,22,62,105,243,147,230,6,33,245,25,201,254,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,255,0,38,70,43,154,199,62,41,98,122,177,155,246,164,0,241,99,230,159,57,62,96,98,31,81,156,9,84,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,62,75,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,77,115,56,201,200,186,206,29,184,142,198,121,115,236,111,103,89,91,112,146,227,135,26,197,157,240,190,207,80,247,73,74,145,203,58,35,229,233,177,122,15,126,174,78,172,50,183,123,149,170,229,216,248,138,190,118,153,41,255,0,202,47,17,148,119,15,213,130,174,20,178,75,255,0,148,86,82,73,11,18,63,252,181,36,115,164,255,0,96,70,183,244,212,8,171,46,175,11,217,23,125,226,47,60,112,174,87,218,108,215,90,234,10,235,133,60,183,249,173,202,198,73,111,179,182,102,37,93,82,201,34,44,113,236,141,203,181,94,138,139,35,163,98,53,238,123,88,235,84,74,167,36,188,148,255,0,229,235,136,202,203,135,235,193,86,250,88,229,255,0,201,235,42,228,153,139,31,254,68,145,185,178,127,179,163,155,250,10,4,164,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,125,96,0,0,0,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,0,7,201,118,187,90,172,22,170,219,237,246,231,73,110,182,219,169,228,171,172,172,171,153,176,193,77,4,109,87,73,44,146,57,81,172,99,90,138,229,114,170,34,34,42,169,109,127,133,143,11,31,246,203,101,87,254,185,91,191,229,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,81,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,150,131,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,113,23,195,167,18,249,167,194,254,59,135,29,101,157,219,252,110,219,102,172,158,167,217,119,63,204,205,20,125,174,8,101,143,173,210,235,189,241,238,119,184,253,28,159,20,93,135,178,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,40,107,67,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,79,175,48,177,173,215,50,177,254,37,204,107,237,61,36,23,44,85,120,173,189,214,69,72,199,54,8,231,169,153,243,72,216,218,231,57,200,196,115,213,17,21,206,93,52,213,87,196,146,158,106,28,5,84,210,212,221,120,167,201,187,21,93,99,43,42,38,184,99,155,101,63,73,25,70,196,138,22,165,125,53,60,113,53,202,197,115,39,150,169,238,123,223,190,94,174,136,196,149,204,139,96,39,251,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,192,203,78,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,79,248,162,225,147,0,241,77,149,247,44,191,197,244,212,148,119,39,211,185,182,92,66,150,232,106,107,108,211,172,145,73,190,7,72,155,154,199,186,8,155,43,24,230,44,145,163,153,185,186,163,155,173,185,47,220,173,248,250,172,204,78,195,195,38,113,220,46,183,44,94,157,178,163,14,226,42,202,153,235,166,187,198,157,90,153,169,170,228,145,207,123,102,137,137,34,199,34,170,70,232,163,72,253,199,198,206,176,70,94,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,82,122,120,35,203,44,220,201,238,26,48,118,93,231,85,230,146,187,16,218,105,222,198,67,12,143,153,246,234,71,61,95,13,20,179,186,71,182,103,194,215,116,209,209,163,98,99,26,200,152,143,108,105,44,151,86,183,47,112,13,199,25,80,102,53,195,3,225,250,172,89,107,167,90,74,27,244,214,200,95,113,165,129,82,68,88,162,169,86,245,88,197,73,165,69,107,92,137,249,199,255,0,140,186,250,0,53,87,36,251,148,239,27,244,120,111,217,156,38,102,101,86,202,75,133,193,98,193,53,169,12,16,195,75,36,221,162,122,138,90,169,157,43,21,221,89,213,137,78,141,141,242,58,90,135,49,93,181,99,107,99,4,1,177,71,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,64,101,219,37,51,114,203,154,21,185,43,89,151,24,130,76,119,65,81,37,52,184,126,146,133,245,85,174,123,35,89,92,177,199,10,57,101,103,73,22,84,124,123,152,232,244,123,85,88,168,226,95,185,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,154,180,89,123,128,109,216,202,191,49,173,248,31,15,210,226,203,165,58,82,87,95,161,182,66,203,141,84,8,145,162,69,45,74,55,170,246,34,67,18,35,92,229,79,205,179,252,84,208,60,167,13,216,79,55,48,46,73,97,108,31,158,184,198,147,21,99,107,77,60,180,215,43,189,52,239,153,149,76,108,242,118,117,89,100,142,55,200,244,167,232,181,239,123,119,185,237,115,156,175,85,87,186,229,128,0,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,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,4,74,243,189,203,62,205,138,178,211,56,232,233,46,178,251,66,223,87,134,110,19,244,247,80,211,246,121,18,162,145,155,145,158,228,210,118,170,213,209,207,93,205,131,221,106,108,122,172,181,24,191,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,66,11,48,78,104,93,112,94,8,204,60,7,11,106,231,182,230,13,158,142,219,81,3,107,93,20,17,79,77,115,164,173,138,169,241,104,173,153,237,109,60,208,183,93,170,212,170,145,81,222,45,119,234,240,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,182,212,207,254,77,153,41,244,231,136,43,182,113,213,220,58,52,153,101,111,78,140,17,203,182,73,235,174,49,84,83,199,185,171,27,145,208,182,6,86,43,180,123,28,146,116,52,220,221,232,4,212,128,0,2,213,127,11,30,22,63,237,150,202,175,253,114,183,127,203,30,255,0,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,0,0,0,49,87,154,63,145,60,205,251,23,214,40,136,1,39,251,154,63,145,60,205,251,23,214,40,136,1,3,106,128,0,0,0,0,11,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,195,29,121,161,113,211,249,20,194,175,200,236,156,198,125,147,50,111,91,61,177,83,68,221,211,88,173,114,70,229,93,38,71,39,103,172,155,88,250,122,35,158,200,149,242,126,105,206,167,145,97,219,0,96,12,101,154,120,202,211,151,217,125,135,170,239,152,134,249,80,148,212,52,52,200,155,229,126,138,170,170,170,168,214,49,173,71,61,239,114,163,24,198,185,206,86,181,170,168,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,247,44,94,9,104,242,51,46,41,179,111,52,48,166,204,201,197,27,107,33,166,187,91,96,74,172,53,74,212,154,56,227,133,234,142,150,25,167,134,103,62,100,220,199,109,124,113,62,54,186,39,171,131,8,56,241,229,197,83,194,158,13,194,249,131,151,215,124,65,139,112,243,169,219,67,138,235,170,105,98,107,45,215,29,88,145,206,137,26,238,138,154,161,207,115,24,215,35,250,79,99,90,233,158,233,163,66,197,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,216,163,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,26,251,241,201,194,37,215,132,28,220,110,20,130,227,87,120,194,119,234,119,92,176,229,214,122,119,49,239,129,30,173,125,44,207,70,164,79,169,133,118,239,233,174,138,201,33,145,91,31,85,35,104,79,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,208,16,129,203,23,141,170,204,140,204,122,108,164,205,12,87,179,45,177,70,218,56,106,110,215,41,210,151,13,85,53,102,146,57,33,98,171,162,134,25,230,153,204,153,118,177,187,159,28,175,145,173,137,232,233,191,0,11,85,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,123,252,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,6,173,164,154,101,231,30,184,123,134,110,92,56,7,3,101,245,246,146,179,53,46,244,247,216,104,89,79,217,107,89,96,122,94,100,114,205,93,10,202,143,133,238,167,168,116,148,232,232,222,199,189,136,174,107,152,138,139,25,96,15,65,108,180,227,236,215,198,79,163,179,91,49,6,49,197,151,250,137,234,223,21,52,51,92,46,55,9,213,31,52,210,171,90,142,150,87,232,146,72,247,119,175,115,156,191,21,39,207,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,217,254,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,231,168,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,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,35,3,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,147,253,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,53,246,182,90,110,183,170,151,209,217,173,149,117,245,17,211,207,86,248,169,161,116,175,108,16,68,249,166,149,90,212,85,70,71,20,114,72,247,120,53,140,115,151,68,69,83,218,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,39,249,215,146,156,56,242,253,226,58,151,140,175,104,123,50,213,54,200,240,246,95,90,101,99,106,43,46,149,79,146,154,237,53,60,110,143,108,84,116,244,51,245,217,14,230,177,103,145,34,234,211,177,97,141,249,107,195,199,26,220,60,241,49,106,161,159,1,227,122,75,125,246,190,162,162,153,152,90,247,83,79,75,123,223,11,86,71,43,105,82,71,44,172,233,39,81,31,18,189,155,119,34,170,57,146,53,145,1,204,51,141,171,87,24,184,203,13,183,7,225,58,187,54,19,193,212,245,45,182,190,228,141,75,141,92,245,73,10,212,62,102,198,247,197,27,17,96,141,140,99,92,229,247,92,247,59,223,72,227,186,188,156,120,126,186,227,60,237,174,226,2,224,202,186,107,22,94,211,205,73,67,43,81,204,101,109,214,174,7,194,177,35,150,53,100,140,138,154,73,93,35,90,246,189,143,154,149,123,218,229,64,45,7,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,70,42,243,71,243,217,153,191,98,250,61,17,147,252,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,168,25,233,198,54,97,100,118,91,240,251,137,46,188,67,216,125,191,131,46,29,11,93,77,146,46,139,170,174,82,77,43,81,145,211,54,73,98,214,104,244,89,209,88,246,201,27,96,116,172,84,88,209,83,92,35,39,248,251,227,38,167,139,236,208,162,184,88,169,170,232,48,38,24,167,88,112,229,13,117,20,80,86,177,243,199,10,214,77,80,177,201,34,57,239,150,36,107,81,31,177,35,138,61,26,215,172,138,235,171,203,43,129,43,174,119,99,43,118,121,230,150,25,164,147,43,236,53,18,58,150,142,233,3,158,204,73,90,196,115,90,200,227,213,17,244,208,203,163,164,123,247,70,247,199,208,219,34,44,221,32,204,174,81,153,123,158,56,39,135,217,110,185,143,126,223,131,49,71,70,233,130,236,147,245,146,170,215,27,165,169,74,153,28,217,98,111,78,26,143,239,121,226,70,61,241,185,175,116,168,141,89,92,175,137,110,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,126,224,55,44,240,174,114,114,204,194,185,91,141,105,59,69,151,19,91,239,246,250,157,177,198,249,33,223,119,173,217,60,93,70,61,141,154,39,163,100,141,234,213,217,35,24,228,77,90,132,69,241,69,195,38,62,225,103,52,46,89,127,139,233,170,235,45,172,168,115,108,184,133,45,211,83,81,94,96,72,226,147,124,14,145,54,185,236,108,241,54,86,49,207,72,228,87,51,115,180,71,58,103,249,92,121,19,203,47,182,189,98,180,192,174,108,188,93,224,28,234,196,214,140,151,203,155,118,31,190,219,112,109,67,46,82,227,42,90,136,107,22,166,121,233,209,93,75,67,60,46,115,82,153,26,246,117,181,93,95,52,76,110,214,116,17,210,6,16,92,115,87,49,238,249,113,104,202,27,158,52,186,212,224,203,13,194,162,233,109,178,73,80,171,75,77,85,50,34,73,35,91,255,0,219,171,81,125,214,58,105,220,212,106,205,42,191,34,184,4,224,78,235,197,222,38,173,190,226,90,202,187,78,93,97,218,132,164,188,86,82,200,232,43,106,167,146,158,103,71,21,12,143,167,150,7,190,57,27,78,233,154,245,69,108,115,49,83,189,237,49,44,151,78,80,92,93,218,175,88,102,155,132,92,79,110,164,183,220,172,20,245,183,44,53,94,218,134,177,46,112,62,161,213,21,20,175,99,221,185,213,44,116,242,74,222,154,42,58,22,72,174,107,58,42,249,67,202,115,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,134,48,114,184,243,217,150,95,109,122,61,105,149,92,243,190,164,254,242,126,26,98,175,43,143,61,153,101,246,215,163,214,129,149,92,243,190,164,254,242,126,26,90,174,74,158,105,241,79,203,250,239,81,183,23,87,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,38,164,0,0,0,0,0,0,128,30,104,254,123,51,55,236,95,71,162,39,248,128,30,104,254,123,51,55,236,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,62,75,181,218,213,96,181,86,223,111,183,58,75,117,182,221,79,37,93,101,101,92,205,134,10,104,35,106,186,73,100,145,202,141,99,26,212,87,43,149,81,17,17,85,75,107,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,3,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,53,172,2,90,121,157,115,11,172,194,213,149,60,58,240,253,139,250,55,88,119,69,139,111,246,201,167,130,170,213,85,20,240,201,21,45,21,92,19,51,108,201,210,153,149,41,181,237,70,200,145,238,71,164,173,100,106,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,223,129,108,180,227,236,215,198,79,163,179,91,49,6,49,197,151,250,137,234,223,21,52,51,92,46,55,9,213,31,52,210,171,90,142,150,87,232,146,72,247,119,175,115,156,191,21,39,207,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,133,202,225,227,135,236,3,195,46,87,208,229,70,92,178,173,246,218,58,138,138,185,107,43,146,21,173,173,158,105,21,206,150,162,72,99,141,178,61,27,178,38,185,91,170,71,20,109,239,218,134,37,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,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,65,95,49,30,1,107,56,99,197,73,143,50,182,223,117,185,101,149,239,171,81,162,83,79,81,244,102,68,146,38,118,106,170,157,170,196,133,239,158,54,211,201,35,210,71,123,209,187,115,163,234,75,96,56,116,226,95,52,248,95,199,112,227,172,179,187,127,141,219,108,213,147,212,251,46,231,249,153,162,143,181,193,12,177,245,186,93,119,190,61,206,247,31,163,147,226,139,177,238,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,53,247,227,147,132,75,175,8,57,184,220,41,5,198,174,241,132,239,212,238,185,97,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,211,93,21,146,67,34,182,62,170,70,208,157,236,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,16,3,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,79,70,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,3,245,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,82,190,37,26,104,165,78,82,148,93,87,188,14,198,248,28,156,39,129,200,30,15,60,46,16,91,50,198,255,0,89,80,173,70,71,65,84,170,174,114,34,38,148,242,46,186,175,238,53,155,166,114,205,93,10,187,197,210,49,63,206,134,198,188,98,214,201,65,195,222,48,168,134,69,99,219,105,184,42,42,46,139,221,67,80,191,240,26,228,208,127,171,169,255,0,241,172,255,0,125,0,216,183,130,26,120,233,248,85,203,38,198,136,138,236,53,68,229,209,62,42,213,95,248,75,232,89,14,10,116,254,11,57,100,169,241,195,52,63,251,50,247,129,194,248,29,78,85,220,137,250,206,213,240,58,93,250,105,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,186,126,176,40,111,233,47,244,29,169,224,117,162,166,237,53,67,177,60,0,228,177,60,112,74,232,184,89,204,183,34,232,137,134,171,181,253,219,16,190,198,56,243,5,188,50,209,194,134,98,189,238,209,39,176,85,66,159,189,234,198,39,193,126,47,3,94,170,199,35,234,231,122,120,58,71,47,249,205,137,120,26,149,243,112,225,132,85,250,234,219,93,185,59,255,0,242,10,115,93,103,187,115,220,239,214,170,166,197,252,18,198,200,248,117,194,123,25,181,171,108,183,170,126,238,195,78,5,248,56,95,3,147,133,240,3,169,222,41,251,202,219,224,80,239,20,253,229,73,224,7,96,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,203,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,64,180,28,174,60,137,229,151,219,94,177,90,64,9,180,150,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,53,109,3,101,62,19,188,172,100,223,203,252,61,233,208,23,84,181,92,39,121,88,201,191,151,248,123,211,160,46,168,0,0,3,21,121,163,249,19,204,223,177,125,98,136,202,163,21,121,163,249,19,204,223,177,125,98,136,8,75,225,146,237,106,176,113,37,149,23,219,237,206,146,221,109,183,99,139,21,93,101,101,92,205,134,10,104,35,175,133,210,75,36,142,84,107,24,214,162,185,92,170,136,136,138,170,92,174,55,248,209,197,92,92,102,60,245,212,78,186,217,48,13,183,167,5,147,15,75,93,35,163,127,73,102,219,93,83,2,61,97,74,199,164,242,34,185,137,238,70,173,139,115,246,172,143,198,178,250,240,119,194,174,50,226,191,55,45,248,62,205,109,171,110,24,183,84,83,212,226,203,188,114,36,44,183,91,149,254,250,54,87,49,237,237,50,53,178,54,22,109,118,231,162,185,83,166,201,30,192,185,92,185,184,40,254,21,89,143,61,255,0,31,219,46,177,229,150,22,252,229,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,79,107,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,19,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,63,87,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,246,112,93,197,182,42,225,27,52,211,20,219,98,237,216,110,251,217,173,248,154,220,230,201,47,82,133,181,49,189,243,193,18,77,20,107,89,28,105,51,97,124,138,173,111,90,68,84,209,234,91,92,239,198,182,172,202,206,140,125,152,214,42,122,184,45,184,171,20,93,111,116,113,85,177,173,158,56,42,106,228,154,54,200,214,185,205,71,163,94,136,168,142,114,107,174,138,190,37,223,227,127,130,236,85,194,62,99,207,67,68,219,173,239,0,220,186,115,217,49,12,180,50,54,54,117,86,109,180,53,51,163,18,21,172,98,65,34,171,88,190,252,104,217,118,179,114,198,204,107,2,106,121,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,143,252,126,125,4,254,6,217,177,249,69,255,0,228,87,209,249,59,63,241,223,252,148,234,51,217,191,196,251,223,234,238,203,227,238,127,178,123,155,140,128,34,175,157,166,117,255,0,242,139,195,157,29,191,245,99,91,133,84,145,127,229,20,116,145,194,244,147,255,0,45,89,26,232,255,0,216,21,174,253,52,2,42,205,132,249,117,126,70,191,130,62,4,252,140,251,43,163,236,248,62,146,246,45,221,111,164,93,8,189,161,218,183,254,115,173,212,211,77,221,221,46,143,79,243,61,35,94,194,85,57,37,231,95,255,0,47,92,57,214,91,255,0,94,53,183,213,71,23,254,79,71,87,28,207,89,63,242,37,141,173,143,253,157,92,239,208,64,37,80,0,0,0,0,0,6,170,230,202,124,39,121,88,201,191,151,248,123,211,160,53,172,54,83,225,59,202,198,77,252,191,195,222,157,0,23,84,0,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,180,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,181,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,1,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,151,252,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,191,149,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,78,246,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,93,110,40,184,100,199,220,44,230,133,203,47,241,125,53,93,101,181,149,14,109,151,16,165,186,106,106,43,204,9,28,82,111,129,210,38,215,61,141,158,38,202,198,57,233,28,138,230,110,118,136,231,6,199,214,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,26,208,241,11,133,172,88,27,63,115,47,5,97,106,30,197,101,195,248,194,243,107,183,83,117,95,39,66,150,10,217,99,138,61,239,87,61,219,88,198,166,174,85,114,233,170,170,175,121,153,92,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,110,37,241,99,230,159,57,62,96,98,31,81,156,9,169,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,51,211,44,248,19,181,113,119,203,183,41,111,184,106,178,146,211,152,184,118,158,245,73,103,172,170,145,176,81,85,65,38,33,157,210,69,93,35,41,229,157,236,142,54,212,58,22,177,81,27,36,207,85,238,123,136,203,255,0,69,88,11,21,127,174,184,115,18,97,203,135,253,210,142,186,219,93,79,39,254,108,144,205,28,140,253,142,107,155,240,84,39,167,149,199,145,60,178,251,107,214,43,75,21,205,83,129,139,174,105,83,127,9,28,163,181,213,220,49,101,182,158,150,219,124,195,214,219,91,170,42,111,48,117,82,56,170,161,109,60,107,44,149,49,36,141,107,247,238,69,167,137,170,142,103,67,108,129,119,249,119,113,191,71,197,86,4,92,37,140,106,182,230,110,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,29,161,82,56,227,100,181,13,70,53,26,246,53,51,0,213,223,0,99,252,101,149,152,202,211,152,57,125,136,106,236,120,134,199,80,149,52,53,212,202,155,226,126,138,138,138,138,138,215,177,205,87,49,236,114,43,30,199,57,174,71,53,202,139,177,71,10,188,76,96,222,43,242,142,143,52,176,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,6,182,228,143,225,254,6,45,92,65,114,213,203,236,212,203,155,93,37,14,98,225,90,124,71,114,149,148,118,182,186,124,81,3,110,85,40,234,89,93,12,107,60,213,45,142,157,141,166,213,92,154,235,22,212,73,18,72,227,128,159,238,87,30,68,242,203,237,175,88,173,2,5,176,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,147,16,57,161,242,253,255,0,229,147,138,220,162,135,253,150,237,140,236,237,111,254,77,18,84,209,65,79,77,255,0,148,212,213,201,52,191,227,203,175,233,33,29,89,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,104,108,210,11,127,144,153,215,133,120,137,202,123,22,113,224,171,125,214,138,203,136,59,87,102,130,233,20,113,213,51,161,83,45,59,247,182,57,36,98,106,248,92,169,163,215,221,84,215,69,213,18,224,0,0,0,49,87,154,63,145,60,205,251,23,214,40,140,170,49,87,154,63,145,60,205,251,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,0,5,138,227,155,52,46,185,57,194,94,102,99,203,19,106,210,229,5,159,217,180,115,210,86,186,146,122,73,235,166,142,138,58,168,229,106,43,154,248,93,82,147,38,154,42,172,104,136,230,235,185,3,92,194,111,185,58,225,204,184,183,240,167,54,36,194,79,237,24,146,239,136,43,34,197,115,73,78,141,146,26,168,21,18,154,149,178,116,218,231,194,218,89,32,153,169,186,70,182,74,169,244,114,43,156,198,194,9,38,156,147,243,138,213,101,198,88,243,36,47,151,234,184,170,49,45,61,45,238,193,71,53,83,91,72,233,233,82,70,214,54,40,220,244,85,169,146,41,32,122,164,108,85,116,84,111,87,42,36,77,2,93,0,0,106,174,79,247,43,143,34,121,101,246,215,172,86,151,87,248,39,112,177,255,0,107,78,85,127,234,109,187,254,68,247,248,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,15,214,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,27,84,0,0,0,0,16,87,205,115,248,71,127,8,233,255,0,45,127,252,170,127,124,125,0,236,59,253,151,236,189,237,221,211,215,255,0,159,63,138,237,91,189,253,251,52,252,199,103,39,80,179,252,81,112,201,128,120,166,202,251,150,95,226,250,106,74,59,147,233,220,219,46,33,75,116,53,53,182,105,214,72,164,223,3,164,77,205,99,221,4,77,149,140,115,22,72,209,204,220,221,81,205,8,75,229,227,249,2,254,20,22,63,225,25,236,175,163,126,207,184,118,95,110,118,47,99,118,238,206,237,158,208,237,159,155,232,244,250,219,52,247,187,71,102,211,187,83,97,67,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,207,114,197,227,106,143,60,242,226,155,41,51,67,21,239,204,156,47,182,142,26,155,181,202,5,170,196,180,174,73,164,142,72,88,170,217,102,154,8,97,115,38,93,175,118,214,71,43,228,115,165,122,52,51,168,196,174,103,247,108,151,135,132,188,91,98,205,123,157,35,46,85,148,237,171,194,148,113,205,72,151,41,174,176,205,19,98,150,146,57,215,115,152,199,78,198,212,58,36,222,218,105,103,68,211,114,107,147,248,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,215,179,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,2,192,27,15,112,9,108,226,26,211,195,69,130,151,137,105,42,223,137,223,81,83,83,72,183,58,186,138,155,191,179,166,127,86,20,184,190,119,57,201,82,142,124,168,140,215,243,112,164,12,114,54,70,189,169,28,28,175,120,22,252,181,226,166,103,142,113,224,206,215,150,214,93,254,199,166,173,118,216,111,183,72,228,106,38,176,171,87,180,81,195,164,157,77,85,172,124,168,200,255,0,58,214,212,70,147,82,6,170,228,255,0,114,184,242,39,150,95,109,122,197,105,117,127,130,119,11,31,246,180,229,87,254,166,219,191,228,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,64,213,180,147,238,83,188,16,81,226,79,102,113,103,153,148,187,233,45,247,5,151,4,209,36,208,77,13,84,144,246,136,42,42,170,161,116,79,86,244,167,70,45,58,182,70,72,217,105,220,245,110,212,141,206,140,18,127,185,92,121,19,203,47,182,189,98,180,12,170,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,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,246,188,201,248,24,186,240,251,143,235,51,83,46,109,117,117,217,117,138,170,42,110,82,178,142,214,230,193,133,231,116,209,163,169,101,116,49,164,16,211,58,74,134,54,155,85,106,233,172,91,85,99,73,36,241,92,174,60,246,101,151,219,94,143,90,79,70,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,3,86,211,99,222,14,120,122,254,12,28,62,225,188,166,173,169,181,86,222,169,58,245,183,187,133,186,151,163,29,101,116,242,186,71,57,85,81,31,47,77,139,28,13,149,232,142,116,112,71,238,177,52,99,112,175,135,78,89,151,220,148,227,206,27,237,84,158,222,203,44,29,111,118,37,178,221,46,22,246,75,218,42,167,89,160,164,161,151,118,214,118,202,119,181,245,43,52,45,123,91,208,167,122,182,23,78,198,178,79,192,128,30,104,254,123,51,55,236,95,71,162,45,254,93,216,49,221,203,133,60,231,189,225,91,221,214,27,45,159,16,96,247,226,107,125,61,76,49,82,212,208,200,183,72,226,146,161,28,137,44,189,58,181,165,70,70,199,109,221,42,189,236,114,198,199,197,112,57,163,249,236,204,223,177,125,30,136,185,92,187,178,134,167,61,248,104,226,187,43,109,240,85,207,114,187,89,240,244,214,184,41,167,138,23,212,92,105,159,112,170,163,133,95,47,184,214,62,162,8,152,245,114,183,220,115,189,230,126,146,6,37,112,253,129,112,174,103,231,142,3,203,124,107,116,186,219,172,184,167,16,80,217,170,106,45,112,71,45,83,123,68,205,137,136,196,145,205,99,119,61,237,106,200,187,186,109,114,189,35,149,90,145,191,101,60,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,106,218,108,251,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,154,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,100,85,119,28,247,92,173,224,47,44,184,110,202,59,165,93,191,22,92,169,235,238,87,204,67,109,186,58,158,166,205,7,183,171,36,138,150,23,83,200,146,199,83,42,70,215,63,126,212,74,121,90,136,215,245,247,71,136,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,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,238,93,220,16,81,240,171,129,23,22,227,26,93,217,155,139,45,241,69,125,106,205,5,76,54,184,219,52,178,50,150,150,86,68,215,183,115,31,7,104,68,146,72,223,45,59,85,142,86,177,142,80,180,25,207,202,35,0,197,195,69,30,26,201,233,42,238,25,161,133,169,234,43,97,184,212,79,13,35,49,45,108,207,167,89,227,169,222,199,172,108,72,160,123,41,97,73,89,28,111,147,89,30,229,124,178,186,34,255,0,209,86,2,197,95,235,174,28,196,152,114,225,255,0,116,163,174,182,215,83,201,255,0,155,36,51,71,35,63,99,154,230,252,21,13,164,200,213,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,131,10,248,207,227,91,248,96,224,76,168,246,253,131,217,152,207,9,123,119,233,7,99,165,232,218,228,237,83,83,246,94,201,190,121,101,93,33,166,78,167,83,110,143,85,219,170,47,115,149,199,158,204,178,251,107,209,235,76,85,50,171,149,199,158,204,178,251,107,209,235,64,202,174,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,82,0,0,0,0,0,0,64,15,52,127,61,153,155,246,47,163,209,19,252,64,15,52,127,61,153,155,246,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,5,170,226,199,202,198,114,124,191,196,62,157,57,173,97,180,237,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,165,181,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,1,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,54,124,178,184,18,181,100,142,13,183,103,158,105,97,154,184,243,66,253,79,35,169,104,238,144,53,143,195,116,79,87,53,172,142,61,85,89,83,52,90,58,71,191,108,140,100,157,13,177,170,77,213,207,80,0,24,1,206,175,202,198,22,249,129,67,233,215,19,63,204,0,231,87,229,99,11,124,192,161,244,235,136,24,1,202,227,207,102,89,125,181,232,245,164,255,0,16,3,202,227,207,102,89,125,181,232,245,164,255,0,0,45,167,16,252,63,96,30,38,178,190,187,42,51,25,149,108,182,214,84,83,213,197,89,66,144,165,109,20,240,200,142,108,180,242,77,28,141,141,234,221,241,57,200,221,86,57,100,111,118,229,46,88,3,90,30,33,248,126,199,220,50,230,133,118,84,102,51,41,31,114,163,167,167,171,138,178,133,38,90,42,216,38,141,28,217,105,228,154,56,221,35,17,219,226,115,145,186,36,145,72,222,253,170,101,87,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,100,171,142,78,17,45,92,95,101,27,112,164,23,26,75,62,44,176,212,58,229,135,46,179,211,181,236,100,234,197,107,233,102,122,53,101,101,52,201,183,127,77,117,71,199,12,138,217,58,73,27,181,225,3,106,128,98,255,0,44,187,181,214,245,192,230,88,86,94,110,117,117,245,17,211,220,169,25,45,76,206,149,237,130,11,157,92,48,196,142,114,170,163,35,138,56,227,99,124,26,198,53,169,162,34,33,148,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,239,2,134,248,175,239,42,95,2,150,248,175,239,3,181,60,14,78,19,192,228,11,3,199,44,175,135,135,12,92,172,215,87,90,238,41,221,255,0,144,84,26,237,81,185,25,87,3,215,193,178,53,127,206,108,87,198,212,108,147,135,92,89,189,155,154,150,203,130,175,238,236,53,6,186,12,118,215,181,223,169,81,64,216,199,129,249,93,47,11,57,104,229,93,81,112,213,14,159,187,98,151,216,199,30,95,87,134,93,248,80,203,167,177,218,164,22,10,88,87,247,177,94,197,248,39,197,134,71,1,194,248,29,78,253,36,254,147,181,124,14,181,84,221,166,168,5,73,240,43,40,77,63,89,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,28,41,74,149,148,47,196,10,17,27,187,193,14,212,240,58,83,85,147,246,33,220,158,0,114,99,119,48,171,76,119,110,19,243,17,143,145,91,209,176,212,204,154,34,42,170,177,209,191,255,0,192,50,68,199,206,60,21,87,133,236,196,139,224,252,53,112,215,250,24,128,107,182,246,237,114,183,245,42,161,178,31,8,214,169,236,153,7,132,173,181,49,185,146,195,106,160,99,218,228,209,81,82,138,4,84,254,180,53,190,168,68,108,242,34,46,168,143,84,255,0,57,178,239,15,85,49,214,101,38,30,171,137,168,214,205,111,164,145,17,63,82,211,68,191,240,129,114,14,23,192,228,225,222,0,117,170,34,175,137,82,39,192,161,93,239,104,86,222,240,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,87,54,168,53,87,2,103,179,111,141,59,87,11,28,4,229,29,139,8,98,10,70,230,166,37,203,124,56,152,126,141,105,155,84,180,80,45,20,13,150,225,60,110,114,53,140,107,82,86,196,175,71,35,230,70,167,78,70,50,109,174,88,92,122,212,231,61,170,147,135,236,224,190,213,215,230,13,178,158,166,107,85,222,175,164,196,187,91,160,108,59,33,146,87,75,213,168,174,106,58,119,42,164,94,244,48,44,143,115,158,146,61,208,237,127,197,152,171,21,251,55,233,78,38,186,222,125,141,111,134,211,110,246,133,108,149,29,142,134,45,122,84,208,239,85,233,194,205,206,219,27,116,107,117,93,17,53,62,75,77,218,235,96,186,209,95,108,87,58,187,117,202,221,81,29,93,29,101,36,206,134,122,105,227,114,58,57,99,145,170,142,99,218,228,71,35,145,81,81,81,21,0,218,120,24,171,192,47,26,248,87,138,204,184,164,178,93,174,125,159,51,112,205,190,24,241,29,190,161,99,100,149,251,17,177,186,231,78,145,181,140,116,50,189,81,94,214,53,58,50,61,24,169,181,209,62,92,170,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,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,6,197,28,42,240,207,131,120,80,202,58,60,173,193,245,213,119,23,186,161,215,43,189,206,165,85,175,184,220,100,100,108,150,116,143,114,182,22,109,138,54,50,54,170,237,99,27,185,207,126,249,31,1,156,39,121,167,201,191,152,24,123,212,96,54,83,0,0,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,224,230,198,5,252,151,230,158,50,203,63,106,123,79,232,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,54,126,53,172,226,199,205,62,114,124,192,196,62,163,56,18,169,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,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,230,113,147,158,149,156,68,241,29,140,243,27,219,62,209,178,186,225,37,187,14,57,137,59,33,101,158,157,238,142,149,99,138,117,87,197,212,98,117,222,205,26,157,89,165,118,198,171,149,169,50,156,205,51,175,242,45,194,62,41,236,246,254,213,95,142,245,193,84,123,226,223,12,93,182,9,187,68,146,105,35,28,221,41,98,169,216,228,221,164,171,22,230,171,119,105,0,32,11,171,194,246,122,95,120,116,207,28,43,154,22,155,205,214,134,130,134,225,79,21,254,27,114,49,242,92,44,238,153,139,87,74,177,200,169,28,155,227,106,237,71,170,34,72,216,222,142,99,152,215,182,213,0,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,85,229,151,157,127,150,158,17,240,183,104,183,246,90,252,9,166,10,172,217,22,200,101,236,80,67,217,228,143,89,30,231,107,75,45,54,247,46,221,101,73,118,181,27,183,92,170,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,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,109,80,89,254,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,222,0,6,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,95,201,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,157,238,98,60,16,81,241,85,129,19,22,224,234,93,185,155,132,237,242,197,98,106,77,5,52,55,72,221,52,82,62,150,170,87,196,231,187,107,25,63,103,69,146,56,217,45,67,149,238,70,189,238,72,33,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,9,244,229,113,228,79,44,190,218,245,138,210,21,184,177,243,79,156,159,48,49,15,168,206,77,79,43,143,34,121,101,246,215,172,86,144,173,197,143,154,124,228,249,129,136,125,70,112,38,167,149,199,145,60,178,251,107,214,43,76,170,49,87,149,199,145,60,178,251,107,214,43,76,170,2,61,115,191,148,118,1,204,254,34,237,153,129,134,110,212,152,83,46,174,180,239,110,37,195,214,88,97,183,79,69,60,84,189,58,119,219,26,202,119,193,178,73,27,27,165,100,141,69,69,73,94,215,61,101,70,199,158,152,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,6,170,228,255,0,114,184,242,39,150,95,109,122,197,105,0,36,255,0,114,184,242,39,150,95,109,122,197,104,25,84,71,5,219,147,190,13,189,113,71,91,143,171,49,61,36,121,65,95,81,37,234,92,49,73,18,210,214,182,173,242,171,157,109,141,97,99,98,138,135,85,85,73,35,86,202,216,244,133,173,71,34,84,146,62,0,252,156,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,126,176,0,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,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,0,70,95,59,12,226,186,217,112,110,3,201,11,29,250,146,42,124,75,81,85,123,191,209,195,84,230,213,186,10,85,141,180,109,150,54,189,17,105,164,150,73,222,137,35,21,29,45,27,21,170,139,19,137,52,53,246,230,93,143,233,179,7,141,44,196,170,182,226,26,187,173,182,199,81,77,96,165,73,150,93,148,111,164,166,142,42,170,120,153,34,38,198,54,177,42,213,118,166,199,61,207,123,119,111,220,161,96,48,206,10,186,226,171,46,44,190,219,234,41,35,167,193,214,120,239,117,205,153,238,71,201,3,238,20,148,40,216,145,26,168,175,234,215,68,229,71,43,83,99,94,186,234,136,215,92,174,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,117,114,160,225,163,242,137,195,142,115,254,83,45,58,96,204,214,236,150,10,45,208,127,124,59,177,50,167,169,91,7,90,39,68,189,57,170,153,209,149,187,246,207,75,38,168,139,26,107,21,96,109,80,11,85,194,198,117,255,0,8,158,31,112,78,113,201,111,236,85,120,130,222,189,190,6,197,211,141,149,208,74,250,122,174,147,122,146,42,66,179,195,42,199,185,234,238,154,179,118,142,213,18,234,128,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,64,9,63,220,209,252,137,230,111,216,190,177,68,64,8,27,84,0,0,0,0,0,0,193,94,103,92,18,209,231,158,92,84,230,222,87,225,77,249,147,133,247,86,77,77,105,182,192,181,88,150,149,201,12,114,71,51,209,27,44,211,65,12,45,124,41,185,238,218,201,34,100,110,116,172,86,195,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,23,104,130,13,185,174,228,134,75,229,38,118,219,174,249,71,124,195,244,149,24,138,157,205,190,96,219,68,116,144,179,14,207,79,5,42,68,254,133,62,213,129,149,49,74,217,17,143,98,42,189,146,200,142,114,73,181,128,227,199,152,237,79,21,152,55,11,229,246,95,90,49,6,18,195,205,167,109,118,43,161,169,170,137,204,184,220,117,98,199,2,44,105,186,90,106,119,49,207,99,156,172,234,189,237,115,161,99,161,141,75,43,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,44,81,176,247,2,89,3,148,121,19,144,214,104,50,198,233,135,241,21,117,254,158,42,156,69,138,108,247,6,92,32,187,220,99,221,28,201,13,83,17,17,244,208,203,214,142,38,34,55,98,35,149,201,213,124,174,112,94,172,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,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,0,0,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,186,188,140,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,0,0,128,30,104,254,123,51,55,236,95,71,162,50,171,145,143,215,103,221,191,196,140,85,230,143,231,179,51,126,197,244,122,35,42,185,24,253,118,125,219,252,72,8,245,226,83,40,106,114,23,62,113,206,81,205,5,92,116,248,118,241,52,54,245,171,158,41,167,150,220,253,37,162,154,71,197,163,21,242,83,73,12,138,136,141,209,94,168,173,106,162,181,38,39,148,118,102,97,92,97,194,21,159,2,218,106,244,189,96,43,133,125,190,239,75,36,145,245,27,218,106,230,172,130,118,177,175,87,164,47,100,234,198,189,237,110,233,32,157,168,138,140,213,112,175,156,158,74,125,6,226,10,211,156,116,151,14,181,38,102,219,215,173,4,146,238,146,10,235,116,84,244,242,109,106,70,212,108,46,129,244,106,221,94,247,44,157,125,118,183,98,30,131,146,126,104,90,176,246,110,99,204,168,184,54,146,26,140,103,103,165,185,80,212,77,90,216,159,36,246,247,201,173,44,81,42,107,51,223,21,100,178,174,215,106,214,82,189,118,185,21,85,129,49,38,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,18,41,202,59,131,43,21,37,138,207,198,38,45,186,246,235,173,119,111,167,194,150,234,119,189,145,219,227,107,230,162,169,169,168,94,238,164,207,219,60,108,143,190,54,70,229,122,239,123,219,208,147,243,21,121,92,121,19,203,47,182,189,98,180,202,160,0,0,33,3,154,223,10,57,113,195,182,99,225,172,107,149,241,123,42,213,152,222,209,158,107,4,80,163,105,109,181,84,171,78,178,58,153,81,125,200,100,237,77,84,135,77,177,185,142,70,42,49,204,142,47,1,202,227,207,102,89,125,181,232,245,166,85,115,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,6,85,115,206,250,147,251,201,248,105,101,57,62,226,204,43,129,184,137,198,120,167,26,226,107,86,31,178,209,101,253,95,105,184,221,43,99,164,165,131,125,210,216,198,111,150,69,107,27,185,239,107,83,85,239,115,145,19,189,80,189,124,243,190,164,254,242,126,26,69,173,21,218,235,110,166,175,163,183,220,234,233,105,238,148,233,73,93,20,51,57,140,170,129,37,142,100,138,86,162,232,246,36,176,197,34,53,218,166,248,216,239,22,162,160,72,174,36,230,239,137,170,184,180,178,230,21,138,60,64,204,149,181,83,251,54,92,44,176,83,211,214,214,65,60,44,237,21,83,166,249,88,250,152,234,26,143,139,73,24,157,56,91,26,58,46,189,67,159,45,56,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,77,93,204,212,229,221,199,213,103,12,120,169,112,30,105,92,46,183,44,178,189,244,169,245,90,153,234,62,140,200,146,74,254,211,75,77,185,88,144,189,243,200,234,136,227,98,72,239,118,70,238,116,125,57,66,117,0,0,0,48,171,143,110,99,54,46,21,250,89,119,150,244,182,172,77,153,181,29,41,234,41,43,55,201,67,101,165,118,143,71,85,164,79,99,221,52,172,95,205,194,215,181,200,215,36,175,84,111,77,179,6,106,144,3,205,31,207,102,102,253,139,232,244,70,122,114,185,227,182,235,157,150,169,178,35,58,49,53,37,70,54,177,211,177,216,126,227,87,59,187,110,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,212,150,55,43,213,174,88,102,149,216,23,205,31,207,102,102,253,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,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,168,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,48,3,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,0,0,0,106,174,109,80,106,174,4,255,0,114,184,242,39,150,95,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,149,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,169,240,41,68,68,95,18,167,119,20,35,189,237,0,237,79,3,147,134,248,28,129,102,248,185,181,79,123,200,60,91,109,166,141,207,150,107,85,123,24,214,166,170,170,180,83,162,39,245,169,173,227,27,185,200,223,214,186,27,47,241,11,83,29,30,82,98,26,185,90,142,108,54,250,185,21,23,245,37,52,171,255,0,1,173,21,58,35,167,141,21,116,69,122,39,249,192,216,83,151,173,166,59,79,9,249,118,198,72,174,235,88,105,166,93,81,17,81,94,233,31,255,0,225,153,34,99,231,1,234,169,194,246,93,197,240,102,26,183,233,253,44,83,32,192,225,124,14,165,70,238,240,67,181,124,14,149,213,36,253,138,7,98,21,20,167,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,1,66,252,74,202,85,117,2,132,78,243,177,60,14,19,196,168,1,141,60,194,239,145,218,56,90,199,208,187,77,106,240,253,100,77,215,95,21,216,212,240,253,174,50,88,141,30,114,89,164,251,54,23,178,101,165,63,141,246,223,44,242,57,30,246,171,81,149,148,235,166,136,155,87,94,154,167,122,129,17,180,113,186,170,177,172,68,69,87,170,174,159,208,170,108,227,148,182,200,173,25,115,135,168,97,106,53,145,219,41,26,136,136,136,136,137,4,105,224,159,184,215,35,33,112,69,78,96,102,125,163,13,192,139,165,71,104,220,228,218,186,109,167,149,233,220,229,68,95,208,54,85,195,212,77,183,88,232,40,90,171,164,20,209,71,223,167,193,136,159,15,220,7,232,156,59,192,228,165,203,240,2,130,180,241,41,238,42,111,235,2,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,85,115,106,131,85,112,36,39,150,23,1,84,217,207,117,164,226,7,56,44,84,149,249,125,108,168,169,134,213,104,171,234,177,110,215,24,29,14,201,164,137,209,116,170,40,90,174,157,170,137,47,189,52,11,27,218,230,36,140,117,245,230,139,192,45,30,48,177,92,184,152,201,219,125,170,215,117,195,150,250,154,236,89,103,130,154,10,56,238,116,172,124,181,51,220,154,246,181,187,235,27,212,145,210,245,21,206,154,54,183,106,163,227,70,77,154,188,39,121,88,201,191,151,248,123,211,160,46,168,26,198,100,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,202,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,35,87,153,239,1,84,217,49,117,171,226,7,39,236,84,148,25,125,115,168,166,134,235,104,164,234,189,109,55,25,221,54,249,163,137,177,116,169,232,92,173,129,168,139,47,187,52,233,27,26,214,44,108,110,53,240,119,197,86,50,225,67,55,45,248,194,205,114,171,118,24,184,212,83,211,98,203,68,113,164,204,184,219,145,254,250,182,39,61,141,237,49,181,210,58,23,238,110,215,170,181,87,166,249,24,240,216,204,197,94,104,254,68,243,55,236,95,88,162,47,174,78,231,22,1,207,92,1,107,204,108,185,191,82,92,109,183,26,120,37,150,40,170,161,154,123,124,242,67,28,206,164,170,108,47,123,98,169,141,178,177,36,137,92,170,213,95,220,171,98,185,163,249,19,204,223,177,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,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,74,167,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,111,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,13,124,221,248,138,169,204,156,249,102,78,97,140,89,87,85,132,240,5,60,80,215,80,197,44,78,162,146,254,189,69,158,100,88,156,171,35,226,138,72,233,213,36,209,209,73,29,75,26,214,238,122,191,202,240,19,147,183,91,214,90,113,31,157,247,11,13,36,182,44,53,148,248,146,201,67,89,87,74,231,61,183,90,170,23,185,93,75,34,177,88,143,142,154,57,89,42,181,232,246,178,178,52,209,91,42,152,171,152,88,214,235,153,88,255,0,18,230,53,246,158,146,11,150,42,188,86,222,235,34,164,99,155,4,115,212,204,249,164,108,109,115,156,228,98,57,234,136,138,231,46,154,106,171,226,76,158,71,100,133,171,36,121,84,227,134,219,239,149,119,74,140,121,150,247,156,113,92,249,163,108,108,130,122,251,18,42,65,19,83,85,70,71,20,113,49,85,206,85,115,209,239,247,81,201,27,2,19,12,202,227,219,39,110,182,92,180,225,195,59,237,246,26,72,172,88,151,41,240,221,146,186,178,146,149,205,123,174,180,180,44,114,58,170,68,98,49,95,37,52,145,50,37,115,213,238,101,28,137,162,54,36,48,212,156,156,206,200,106,110,32,249,90,224,156,51,13,21,93,77,246,193,150,246,12,77,135,153,73,79,45,76,239,184,210,90,88,230,195,28,49,189,171,43,231,137,211,83,34,42,59,69,168,71,163,28,230,181,0,193,254,80,153,233,71,150,28,71,85,229,206,33,188,246,43,46,101,219,219,110,133,175,72,25,11,175,16,61,100,162,89,37,145,90,246,238,99,234,224,99,24,170,178,75,83,19,85,142,93,174,100,223,154,187,229,238,53,186,229,174,63,195,89,141,98,167,164,158,229,133,111,20,87,186,56,170,216,231,65,36,244,211,50,104,219,35,90,230,185,88,174,98,34,162,57,171,166,186,42,120,155,52,101,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,129,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,0,0,90,174,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,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,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,192,154,158,87,30,68,242,203,237,175,88,173,50,168,197,94,87,30,68,242,203,237,175,88,173,50,168,0,0,13,85,201,254,229,113,228,79,44,190,218,245,138,210,0,73,254,229,113,228,79,44,190,218,245,138,208,50,168,0,0,0,0,0,0,197,94,104,254,68,243,55,236,95,88,162,50,168,197,94,104,254,68,243,55,236,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,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,214,8,155,62,113,217,189,77,130,184,104,161,202,218,121,233,22,229,152,247,136,97,124,19,65,43,159,236,234,23,178,170,105,162,123,116,99,30,218,132,160,98,163,213,117,100,207,218,213,209,92,200,171,225,11,40,105,179,223,137,124,189,202,219,132,20,147,219,110,215,134,77,116,130,166,121,97,101,69,186,153,142,170,172,133,31,23,190,215,190,158,9,88,197,106,183,223,115,125,230,126,146,4,250,112,177,146,159,193,219,135,220,19,147,146,92,59,109,94,31,183,175,111,157,178,245,35,125,116,242,190,162,171,164,238,156,106,176,164,243,74,145,238,98,59,166,140,221,171,181,85,132,190,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,176,73,24,28,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,168,30,131,146,126,104,93,113,14,81,227,204,168,184,54,174,106,124,25,120,165,185,80,212,77,90,233,89,28,23,6,73,173,44,81,42,105,11,25,45,28,178,174,215,104,231,213,61,118,181,81,85,242,62,64,183,42,92,204,252,157,241,147,135,45,213,21,118,170,74,12,107,111,174,195,53,147,220,36,233,237,234,70,149,20,236,133,202,246,181,38,146,170,150,154,38,162,238,221,213,86,53,187,156,213,73,233,0,0,0,0,0,0,3,21,121,163,249,19,204,223,177,125,98,136,128,18,127,185,163,249,19,204,223,177,125,98,136,128,16,54,168,0,0,0,0,0,252,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,180,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,5,181,226,139,137,188,3,194,206,87,220,179,3,23,212,210,86,92,153,78,231,89,112,242,92,97,166,173,188,206,146,69,30,200,27,34,238,115,24,233,226,116,175,99,94,177,198,174,126,215,104,141,118,186,248,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,75,191,198,191,21,215,222,45,51,150,183,25,117,110,180,120,66,219,173,30,22,178,86,204,199,118,10,93,172,73,36,86,198,136,196,154,119,179,171,34,234,247,38,172,143,168,246,69,26,153,43,202,155,130,90,60,214,190,212,241,3,155,216,83,182,96,203,55,82,142,193,109,186,91,96,168,183,226,10,167,178,88,103,145,236,153,29,212,134,159,187,69,70,109,116,234,155,100,69,167,145,138,24,85,155,57,3,156,185,21,236,15,202,230,94,221,112,191,210,139,122,92,237,125,181,141,78,188,61,219,154,187,85,122,115,51,115,58,144,63,108,177,239,102,246,55,115,117,204,14,87,188,116,254,69,49,83,50,59,56,241,159,100,203,107,214,255,0,99,212,214,183,116,54,43,164,146,53,83,89,149,201,217,232,230,214,78,166,168,230,50,85,100,159,154,107,170,36,89,73,226,139,134,76,3,197,54,87,220,178,255,0,23,211,82,81,220,159,78,230,217,113,10,91,161,169,173,179,78,178,69,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,234,142,110,186,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,218,32,24,1,202,247,142,159,203,94,21,102,71,103,30,51,237,121,147,101,223,236,122,154,214,237,154,251,107,142,54,170,107,50,185,123,69,100,58,73,212,213,26,247,196,140,147,243,174,109,68,137,159,224,0,0,106,174,79,247,43,143,34,121,101,246,215,172,86,144,2,79,247,43,143,34,121,101,246,215,172,86,129,149,64,0,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,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,0,4,0,243,71,243,217,153,191,98,250,61,17,149,92,140,126,187,62,237,254,36,98,175,52,127,61,153,155,246,47,163,209,25,85,200,199,235,179,238,223,226,64,93,94,114,121,41,244,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,70,95,3,57,161,106,201,206,45,50,207,30,95,91,72,150,216,47,30,205,172,158,174,181,180,144,82,65,93,12,148,82,85,73,43,145,90,214,66,218,149,153,117,209,21,35,84,87,55,93,201,59,220,83,228,167,240,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,53,172,3,106,131,90,206,44,124,211,231,39,204,12,67,234,51,155,15,100,166,104,90,179,171,40,240,134,107,217,155,73,29,62,41,179,211,92,159,79,77,90,218,182,81,206,246,39,90,149,101,106,34,61,240,203,212,137,254,235,85,31,27,145,90,213,69,68,215,135,139,31,52,249,201,243,3,16,250,140,224,77,79,43,143,34,121,101,246,215,172,86,153,84,98,175,43,143,34,121,101,246,215,172,86,153,84,0,0,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,101,87,60,239,169,63,188,159,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,127,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,36,39,9,114,239,225,230,201,195,66,112,225,136,112,229,37,229,149,84,236,125,207,19,199,111,167,163,187,212,220,88,249,159,29,107,102,99,85,205,124,46,169,153,176,181,235,38,200,92,176,189,101,99,164,71,194,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,54,94,49,255,0,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,3,5,121,98,243,11,163,194,212,116,220,58,241,3,139,250,54,168,118,197,132,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,210,133,148,201,181,238,71,72,177,238,70,36,77,100,181,26,187,227,252,1,140,178,179,25,93,178,251,48,112,245,93,143,16,216,234,22,154,186,134,165,19,124,79,209,21,21,21,21,90,246,57,170,215,177,237,85,99,216,230,185,170,230,185,21,102,39,149,239,29,63,150,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,231,92,218,137,16,51,252,195,94,96,156,5,97,238,38,112,109,118,57,203,235,21,37,30,106,90,41,228,154,133,244,253,150,137,151,247,170,211,53,97,174,153,98,87,204,246,211,211,186,58,117,116,140,99,30,244,71,57,172,85,84,204,160,6,173,159,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,135,170,207,188,235,197,92,68,230,197,247,56,241,173,190,213,69,122,196,29,151,180,193,107,138,72,233,89,208,166,138,157,155,27,36,146,61,53,100,45,85,213,235,239,42,233,162,104,137,39,252,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,180,64,129,53,60,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,0,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,218,160,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,237,175,71,173,39,248,128,30,87,30,123,50,203,237,175,71,173,39,248,0,0,1,170,185,181,65,170,184,19,253,202,227,200,158,89,125,181,235,21,166,85,24,171,202,227,200,158,89,125,181,235,21,166,85,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,74,248,148,21,187,245,148,247,1,91,124,14,74,90,191,2,160,60,134,109,91,34,187,229,206,33,161,153,168,230,73,108,171,106,162,162,42,42,44,18,39,130,254,243,88,234,200,221,75,88,230,42,34,43,21,23,79,232,69,54,143,196,52,77,184,216,235,232,92,171,164,244,210,199,221,167,197,138,159,31,222,107,85,159,88,34,167,47,243,62,239,134,231,69,210,159,179,237,114,237,77,119,83,196,245,238,106,170,39,233,129,58,28,189,47,145,221,248,90,192,48,183,77,105,48,253,28,78,211,95,20,222,213,241,253,173,50,88,141,30,77,185,164,251,206,23,189,229,165,71,141,138,223,20,241,185,94,247,43,145,245,149,11,166,138,155,83,78,162,39,114,146,92,7,11,224,117,170,119,157,165,43,226,7,9,240,43,41,69,208,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,23,192,161,87,66,167,47,192,225,83,80,57,110,171,222,84,112,137,162,28,129,76,143,108,81,186,87,254,139,17,92,191,185,8,59,230,225,136,86,247,196,53,174,153,37,123,217,69,104,153,141,71,107,220,139,93,80,157,218,175,251,82,106,49,237,246,159,12,224,171,238,32,170,114,182,43,125,190,121,220,168,213,85,68,107,23,224,157,230,188,60,98,102,93,62,105,103,173,250,249,75,36,143,142,138,162,170,222,139,35,28,213,247,43,42,29,220,138,170,186,105,34,126,175,220,5,218,229,137,134,43,113,14,120,111,167,166,138,72,169,255,0,141,87,170,38,221,212,117,154,105,175,238,39,136,140,14,76,57,124,216,176,166,45,198,245,116,209,58,87,93,224,134,39,251,170,168,196,164,114,167,195,84,254,57,126,63,253,57,63,0,82,239,18,162,149,241,2,157,16,173,190,5,41,222,165,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,85,205,170,8,86,254,226,167,20,255,0,245,253,149,95,250,86,227,255,0,49,2,85,56,78,242,177,147,127,47,240,247,167,64,93,83,197,100,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,61,168,31,37,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,164,6,113,245,193,70,42,225,79,49,234,239,118,155,103,104,203,44,77,112,154,76,57,112,167,73,31,29,6,245,116,141,182,84,44,142,123,219,52,76,69,70,57,238,94,180,108,87,162,238,108,172,138,127,143,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,247,162,132,27,112,11,198,190,42,225,79,49,233,44,151,107,159,104,203,44,77,112,134,60,71,111,168,89,31,29,6,245,108,110,185,211,164,109,123,219,52,76,68,87,181,141,94,180,108,70,42,110,108,79,138,82,121,152,221,173,87,254,95,249,129,125,177,92,233,46,54,219,141,61,134,174,142,178,146,102,205,5,76,18,93,168,93,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,134,10,221,185,40,113,37,13,214,182,27,22,101,229,173,101,181,149,18,54,142,162,174,174,190,154,121,160,71,47,77,242,68,218,89,27,27,213,186,42,177,36,122,53,85,81,28,237,53,91,235,131,120,10,227,66,205,194,118,59,225,47,16,227,172,170,174,195,119,222,141,194,197,63,180,238,210,212,80,87,54,229,65,80,248,55,62,157,35,138,141,99,167,171,147,99,34,87,44,243,110,85,209,239,84,8,214,225,59,205,62,77,252,192,195,222,163,1,178,153,17,121,33,202,39,137,44,181,206,140,3,152,215,220,109,150,179,219,112,174,40,181,94,235,34,164,185,87,186,121,32,166,171,142,105,27,27,93,70,214,171,213,172,84,68,87,53,53,211,85,79,18,93,0,0,0,26,214,113,99,230,159,57,62,96,98,31,81,156,217,76,136,188,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,136,23,215,146,167,149,140,83,243,2,187,211,173,199,228,243,155,207,74,60,45,147,86,44,134,180,94,118,94,177,181,194,59,141,210,146,52,130,79,240,61,35,149,237,73,145,202,178,197,212,171,74,119,70,246,181,17,253,146,118,239,68,107,154,235,235,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,137,96,56,242,229,233,196,151,22,121,243,38,99,97,172,79,150,182,236,61,110,179,209,217,44,241,87,86,215,195,90,232,35,223,52,142,168,107,41,165,98,191,180,84,84,35,85,142,68,233,164,122,166,237,202,161,29,124,15,228,237,215,59,248,163,203,252,35,71,97,164,186,219,104,175,20,215,187,244,85,212,174,158,137,45,84,146,182,106,150,212,53,24,246,236,145,173,72,26,146,38,199,73,60,108,114,166,253,73,222,226,199,202,198,114,124,191,196,62,157,57,142,188,186,249,126,98,30,18,46,184,175,29,230,117,247,15,222,49,101,234,158,59,69,185,108,147,85,73,5,29,185,28,217,102,220,249,91,18,61,242,202,200,117,69,139,220,74,102,171,94,189,87,181,50,171,59,240,85,215,50,178,95,31,101,205,138,162,146,11,150,42,194,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,186,107,162,47,128,26,198,27,41,240,157,229,99,38,254,95,225,239,78,128,138,191,238,42,113,79,255,0,95,217,85,255,0,165,110,63,243,18,93,50,67,5,93,114,215,37,240,14,92,223,106,41,39,185,97,92,47,106,178,86,75,72,247,58,9,39,166,164,142,25,29,27,156,214,185,88,174,98,170,42,181,171,166,154,162,120,1,0,60,112,100,237,215,36,56,163,204,12,35,89,97,164,181,91,107,111,21,55,187,12,84,52,174,130,137,109,85,114,186,106,102,211,181,88,198,236,141,174,88,28,145,166,198,201,4,140,106,174,205,73,30,228,201,158,148,120,167,38,175,185,13,119,188,239,189,96,155,132,151,27,93,36,137,4,127,224,122,183,35,220,144,163,85,37,151,167,86,181,14,145,238,106,163,59,92,13,222,168,230,181,190,219,152,167,47,204,67,197,189,215,10,99,188,177,190,225,251,62,44,178,211,201,104,184,173,238,106,168,224,172,183,43,157,44,59,95,19,101,70,62,41,95,54,136,145,123,233,82,229,115,211,164,198,173,191,224,55,151,167,18,92,38,103,204,121,141,137,113,62,90,220,112,245,198,207,89,100,188,69,67,91,95,53,107,96,147,100,209,186,157,175,166,137,136,254,209,79,78,142,87,185,83,166,178,104,155,182,170,4,143,128,0,0,0,213,92,217,79,132,239,43,25,55,242,255,0,15,122,116,4,85,255,0,113,83,138,127,250,254,202,175,253,43,113,255,0,152,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,0,2,213,113,99,229,99,57,62,95,226,31,78,156,214,176,217,207,59,240,85,215,50,178,95,31,101,205,138,162,146,11,150,42,194,247,91,37,28,181,111,115,96,142,122,154,73,33,141,210,57,173,115,145,136,231,162,170,163,92,186,107,162,47,129,17,127,220,84,226,159,254,191,178,171,255,0,74,220,127,230,32,77,72,0,1,173,103,22,62,105,243,147,230,6,33,245,25,205,148,200,139,206,254,81,60,73,102,86,116,99,236,198,177,99,108,181,130,219,138,177,69,214,247,71,21,93,202,189,179,199,5,77,92,147,70,217,26,218,55,53,30,141,122,34,162,57,201,174,186,42,248,129,153,92,174,60,137,229,151,219,94,177,90,66,183,22,62,105,243,147,230,6,33,245,25,201,232,224,207,37,49,87,14,220,54,96,252,156,198,183,11,85,109,235,15,251,67,180,207,107,150,73,41,95,215,175,168,168,102,199,73,28,111,93,25,51,81,117,98,123,200,186,106,154,42,199,182,119,242,137,226,75,50,179,163,31,102,53,139,27,101,172,22,220,85,138,46,183,186,56,170,238,85,237,158,56,42,106,228,154,54,200,214,209,185,168,244,107,209,21,17,206,77,117,209,87,196,12,202,229,113,228,79,44,190,218,245,138,211,42,139,41,193,158,74,98,174,29,184,108,193,249,57,141,110,22,170,219,214,31,246,135,105,158,215,44,146,82,191,175,95,81,80,205,142,146,56,222,186,50,102,162,234,196,247,145,116,213,52,85,189,96,0,0,106,174,79,247,43,143,34,121,101,246,215,172,86,152,1,253,197,78,41,255,0,235,251,42,191,244,173,199,254,98,73,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,84,47,88,0,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,101,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,129,2,252,39,121,167,201,191,152,24,123,212,96,54,83,34,47,36,57,68,241,37,150,185,209,128,115,26,251,141,178,214,123,110,21,197,22,171,221,100,84,151,42,247,79,36,20,213,113,205,35,99,107,168,218,213,122,181,138,136,138,230,166,186,106,169,226,75,160,0,0,0,0,16,173,206,79,58,254,156,241,5,105,201,202,75,127,70,147,44,173,235,214,158,72,182,201,61,117,198,42,122,137,54,185,36,114,58,22,192,202,52,110,172,99,146,78,190,187,155,177,79,85,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,185,231,106,163,145,253,204,213,229,63,198,134,114,102,62,35,205,44,107,153,57,85,81,122,196,215,9,110,21,59,111,23,103,199,14,245,247,32,139,169,70,247,182,24,152,141,142,54,43,151,100,108,99,81,116,106,25,255,0,192,215,13,117,156,43,112,251,109,203,43,242,218,166,196,147,92,43,110,151,234,187,93,84,243,210,213,213,75,42,178,41,24,179,53,142,110,148,177,82,198,168,140,99,119,70,171,162,170,171,156,25,0,99,255,0,31,25,103,138,179,119,132,44,201,192,184,42,147,181,222,170,45,244,247,10,106,86,199,36,146,85,118,42,184,107,31,4,76,141,142,123,230,145,148,238,100,108,70,251,210,57,141,85,68,85,84,200,0,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,27,68,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,34,7,22,114,84,207,223,165,87,159,160,184,251,47,254,141,251,66,163,216,254,214,186,214,246,238,195,212,119,67,180,116,168,122,125,110,158,205,251,61,221,218,233,221,161,37,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,0,0,0,0,49,87,154,63,145,60,205,251,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,247,21,56,167,255,0,175,236,170,255,0,210,183,31,249,136,19,82,0,0,0,0,68,7,56,46,43,175,183,220,118,188,42,225,105,110,182,187,46,25,232,86,98,133,235,49,144,222,170,166,134,10,154,88,246,181,21,235,12,12,123,95,163,156,141,124,175,213,99,214,8,164,116,191,152,255,0,197,119,5,25,53,197,165,137,255,0,76,173,158,205,197,244,118,249,40,172,152,166,141,29,218,168,53,122,72,214,201,26,57,172,170,133,30,139,249,169,53,209,178,205,211,116,79,145,100,2,21,184,40,225,70,251,197,166,114,209,96,222,149,214,143,8,91,116,172,197,55,186,40,88,238,193,75,181,235,28,104,233,21,24,147,78,246,116,163,77,30,228,213,242,116,222,200,164,67,97,60,45,132,240,174,6,177,82,225,108,21,134,109,88,126,203,69,191,179,91,173,116,81,210,82,193,189,238,123,246,69,26,53,141,220,247,185,203,162,119,185,202,171,222,170,91,94,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,94,0,6,10,243,58,224,150,143,60,242,226,167,54,242,191,10,111,204,156,47,186,178,106,107,77,182,5,170,196,180,174,72,99,146,57,158,136,217,102,154,8,97,107,225,77,207,118,214,73,19,35,115,165,98,183,58,128,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,40,225,51,63,169,184,152,200,108,49,155,45,181,213,219,235,171,233,251,53,214,25,109,242,210,193,237,24,116,101,82,210,172,138,228,150,155,170,143,233,189,178,63,187,220,122,164,172,145,140,197,92,239,229,29,128,115,63,136,187,102,96,97,155,181,38,20,203,171,173,59,219,137,112,245,150,24,109,211,209,79,21,47,78,157,246,198,178,157,240,108,146,70,198,233,89,35,81,81,82,87,181,207,89,81,177,231,166,22,194,120,87,3,88,169,112,182,10,195,54,172,63,101,162,223,217,173,214,186,40,233,41,96,222,247,61,251,34,141,26,198,238,123,220,229,209,59,220,229,85,239,85,3,245,128,0,106,174,79,247,43,143,34,121,101,246,215,172,86,152,1,253,197,78,41,255,0,235,251,42,191,244,173,199,254,98,73,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,84,47,88,0,0,0,1,10,220,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,126,187,62,237,254,36,74,161,133,92,183,184,41,205,62,15,191,40,159,148,203,254,20,185,253,45,246,71,98,246,21,85,76,221,62,203,218,250,157,94,180,17,105,175,105,102,221,187,181,209,218,233,162,107,154,160,8,171,231,157,245,39,247,147,240,210,85,12,42,230,67,193,78,105,241,131,249,59,252,153,223,240,165,179,232,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,64,141,110,87,30,123,50,203,237,175,71,173,39,248,140,14,12,249,95,231,239,14,220,73,224,252,227,198,184,191,47,235,108,184,127,218,29,166,11,93,194,182,74,167,245,232,42,41,217,177,178,82,70,197,209,243,53,87,87,167,186,139,166,171,162,44,159,128,0,1,0,60,209,252,246,102,111,216,190,143,68,101,87,35,31,174,207,187,127,137,31,171,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,189,92,183,184,41,205,62,15,191,40,159,148,203,254,20,185,253,45,246,71,98,246,21,85,76,221,62,203,218,250,157,94,180,17,105,175,105,102,221,187,181,209,218,233,162,106,25,170,107,109,197,238,80,211,100,71,18,249,133,149,182,248,41,32,182,218,111,15,154,215,5,52,242,204,202,123,117,75,27,85,71,10,190,95,125,207,101,60,241,49,234,229,119,190,215,123,207,253,37,217,36,142,14,60,185,101,230,95,18,121,243,38,110,101,21,227,5,89,169,238,150,122,56,111,73,123,185,87,50,122,155,140,59,226,235,53,145,193,51,26,206,204,202,72,209,26,173,213,99,114,171,117,85,115,131,213,114,113,205,234,108,107,195,69,118,86,212,79,72,151,44,184,188,77,11,32,134,9,90,255,0,103,87,61,245,80,205,43,221,171,30,247,84,45,123,17,24,169,163,33,102,230,166,168,231,197,15,22,62,105,243,147,230,6,33,245,25,201,105,229,207,193,78,126,240,125,138,177,159,229,2,255,0,151,247,60,55,139,109,244,187,253,141,85,91,53,116,117,212,178,63,161,167,86,8,163,72,86,58,154,173,255,0,164,229,114,69,166,136,142,215,29,115,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,246,215,172,86,153,84,89,78,12,242,83,21,112,237,195,102,15,201,204,107,112,181,86,222,176,255,0,180,59,76,246,185,100,146,149,253,122,250,138,134,108,116,145,198,245,209,147,53,23,86,39,188,139,166,169,162,173,235,0,0,2,42,249,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,36,167,153,15,5,57,167,198,15,228,239,242,103,127,194,150,207,162,94,215,237,190,221,170,169,135,169,218,187,39,79,165,209,130,93,116,236,207,221,187,110,154,183,77,117,93,44,175,6,124,175,243,247,135,110,36,240,126,113,227,92,95,151,245,182,92,63,237,14,211,5,174,225,91,37,83,250,244,21,20,236,216,217,41,35,98,232,249,154,171,171,211,221,69,211,85,209,20,63,43,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,227,53,57,144,240,83,154,124,96,254,78,255,0,38,119,252,41,108,250,37,237,126,219,237,218,170,152,122,157,171,178,116,250,93,24,37,215,78,204,253,219,182,233,171,116,215,85,211,197,114,244,229,233,157,28,38,103,69,235,49,179,27,19,224,171,141,182,227,133,234,108,145,69,100,173,171,154,118,207,37,93,36,205,115,155,53,52,77,70,109,167,122,42,163,149,117,86,247,120,170,4,133,0,0,194,174,98,60,2,209,241,57,133,83,30,101,109,190,213,109,204,219,39,86,163,68,166,130,159,233,52,107,28,76,236,213,85,59,81,235,51,25,4,109,167,146,71,172,109,247,163,118,214,201,212,138,16,112,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,180,153,29,92,116,114,181,172,207,156,199,165,205,14,31,166,194,152,94,235,121,237,18,226,216,110,213,147,211,210,214,85,106,197,138,170,24,224,167,151,73,164,214,110,178,234,214,189,201,27,246,171,221,43,222,23,175,128,158,55,236,92,92,96,73,104,177,29,85,170,219,153,182,78,172,183,187,37,28,47,167,133,244,171,50,164,53,84,141,146,89,31,36,59,29,19,36,93,234,230,75,174,230,181,178,68,175,202,162,34,242,95,149,151,27,57,11,154,24,127,55,50,255,0,49,114,126,59,238,29,168,116,212,233,87,91,112,154,9,88,248,221,20,176,200,206,194,138,172,146,41,36,141,85,170,215,162,61,85,174,107,145,28,146,211,105,146,235,53,170,138,107,237,21,37,29,201,244,241,186,178,158,146,165,213,48,67,58,181,58,140,142,87,71,27,164,98,59,84,71,172,108,87,34,34,171,91,174,136,31,89,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,96,95,37,79,43,24,167,230,5,119,167,91,140,255,0,44,87,8,220,47,218,184,76,194,88,183,46,112,213,222,174,227,135,174,56,161,215,187,60,181,213,13,154,181,176,73,110,161,134,70,212,57,145,68,196,127,104,167,168,86,163,26,169,211,88,245,93,219,145,47,168,0,0,22,171,139,31,43,25,201,242,255,0,16,250,116,230,181,134,206,121,223,130,174,185,149,146,248,251,46,108,85,20,144,92,177,86,23,186,217,40,229,171,123,155,4,115,212,210,73,12,110,145,205,107,156,140,71,61,21,85,26,229,211,93,17,124,8,139,254,226,167,20,255,0,245,253,149,95,250,86,227,255,0,49,2,106,64,0,12,0,231,87,229,99,11,124,192,161,244,235,137,159,230,47,243,11,225,127,31,113,103,146,246,92,185,203,155,190,31,183,92,173,216,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,238,168,98,162,43,81,52,71,119,248,34,132,80,242,184,243,217,150,95,109,122,61,105,63,196,96,112,103,202,255,0,63,120,118,226,79,7,231,30,53,197,249,127,91,101,195,254,208,237,48,90,238,21,178,85,63,175,65,81,78,205,141,146,146,54,46,143,153,170,186,189,61,212,93,53,93,17,100,252,0,0,1,170,185,181,65,10,223,220,84,226,159,254,191,178,171,255,0,74,220,127,230,32,103,255,0,43,143,34,121,101,246,215,172,86,153,84,89,78,12,242,83,21,112,237,195,102,15,201,204,107,112,181,86,222,176,255,0,180,59,76,246,185,100,146,149,253,122,250,138,134,108,116,145,198,245,209,147,53,23,86,39,188,139,166,169,162,173,235,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,104,135,97,66,247,40,28,183,196,168,165,60,74,128,16,59,204,239,12,86,225,236,240,223,81,77,20,113,84,127,20,172,84,93,219,104,232,245,215,79,222,79,17,24,28,231,178,249,178,225,76,37,141,233,41,162,108,173,187,207,12,175,247,81,85,139,72,213,95,134,171,252,74,124,127,250,65,143,28,163,241,10,217,56,134,186,83,44,175,99,43,109,16,177,200,221,123,209,43,169,211,191,69,255,0,108,78,36,111,108,177,182,86,126,139,209,28,159,185,77,113,120,59,204,186,124,173,207,91,13,242,170,73,25,29,109,69,45,189,86,54,57,203,239,214,83,187,189,17,81,116,210,53,253,127,184,216,123,1,95,105,241,54,10,177,98,10,87,43,162,184,91,224,157,170,173,84,85,71,49,62,11,222,7,239,20,187,84,239,42,56,84,213,0,161,23,82,180,240,41,68,208,229,171,240,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,20,47,136,79,16,167,40,157,224,84,0,3,23,249,137,102,131,114,227,134,172,94,200,102,217,87,117,180,79,77,10,44,61,68,85,124,144,197,223,240,79,227,72,8,166,138,179,19,98,24,160,85,106,213,93,171,90,207,241,81,100,149,250,127,66,106,226,78,249,208,102,27,219,91,131,112,61,52,202,145,85,81,86,186,118,116,83,189,89,83,2,167,188,189,233,223,31,192,193,158,14,112,55,229,11,137,124,189,195,178,69,190,9,47,112,75,47,231,122,125,209,163,165,78,255,0,31,250,95,192,9,167,229,235,149,81,229,103,15,118,170,126,150,202,139,204,52,87,10,143,207,245,17,94,234,26,116,85,78,238,238,253,123,140,155,63,39,10,88,233,176,230,28,183,89,169,35,86,71,73,75,12,58,43,149,223,163,27,91,226,191,228,159,172,0,160,169,87,68,41,3,148,79,137,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,41,84,248,149,28,47,128,20,149,148,21,34,234,128,114,99,39,48,172,170,143,52,248,123,186,211,244,183,212,89,161,173,184,83,254,127,166,136,246,208,212,34,42,247,119,247,233,220,100,217,249,56,174,199,77,136,240,229,198,205,87,26,190,58,186,89,161,209,28,173,253,40,220,223,20,255,0,40,13,95,170,98,172,195,56,134,88,17,90,149,86,154,215,51,252,100,73,34,126,159,210,154,180,159,126,93,185,160,220,199,225,171,8,50,105,183,213,218,173,16,83,76,137,15,77,17,89,36,209,119,124,23,248,162,23,120,198,192,223,147,222,37,243,11,14,199,22,200,35,189,207,44,95,157,234,119,72,141,149,123,252,127,233,159,19,57,185,47,230,27,221,91,140,176,61,76,202,177,82,209,81,58,6,116,83,185,95,83,58,175,188,157,235,223,39,196,9,92,0,1,66,248,132,241,57,84,239,56,2,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,135,41,201,67,151,77,84,1,82,120,29,76,122,185,202,154,119,29,192,15,203,197,23,104,172,88,110,235,122,154,70,70,202,10,41,170,92,231,170,35,81,24,197,118,171,170,162,105,221,250,207,212,44,175,25,120,137,48,223,12,153,143,92,146,177,142,250,55,91,183,118,159,226,105,220,138,191,237,128,133,94,62,243,134,124,221,207,74,185,146,166,25,169,108,139,87,65,10,196,214,34,106,149,147,170,247,181,206,215,185,25,226,191,208,95,126,79,217,93,14,37,204,251,134,96,213,67,42,166,30,173,129,144,61,28,230,181,30,234,90,173,218,232,221,23,244,153,226,166,1,93,42,36,187,223,42,234,152,155,228,173,171,146,68,209,60,85,239,85,240,79,223,240,38,235,148,254,88,46,5,200,106,203,181,93,28,177,84,95,107,105,174,13,87,171,211,86,186,134,21,213,17,200,159,227,47,134,169,251,64,206,0,0,20,185,126,7,1,124,78,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,80,114,213,248,5,241,56,79,16,43,0,1,12,92,224,114,186,28,53,153,246,252,193,165,134,84,76,67,91,59,39,122,185,206,106,189,180,180,187,116,213,186,39,232,191,193,75,17,192,38,112,207,148,89,233,73,50,212,195,13,45,237,105,40,38,89,90,197,77,86,178,5,78,247,57,186,119,43,252,23,250,9,52,230,193,150,11,142,178,26,142,237,73,71,44,181,22,42,218,155,131,149,138,245,209,173,161,153,117,84,106,47,248,169,227,162,126,210,17,109,117,18,90,47,148,149,79,77,146,81,85,199,34,234,158,10,199,162,248,47,238,248,129,180,54,23,187,69,125,195,118,171,212,50,50,70,87,209,67,82,215,49,81,90,168,246,35,181,77,21,83,78,255,0,214,126,161,101,120,52,196,73,137,56,100,203,138,229,149,143,119,209,186,45,219,116,255,0,19,78,244,69,255,0,106,94,160,56,95,2,146,179,165,239,86,185,19,78,224,59,90,167,37,13,93,116,82,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,2,135,120,104,86,171,240,41,3,136,219,162,170,175,137,216,112,212,209,14,64,24,17,205,91,56,173,216,111,39,110,248,13,36,71,86,93,169,36,164,99,18,88,209,125,233,41,55,123,171,239,46,141,147,94,239,213,240,51,190,190,178,43,117,13,69,124,234,137,29,52,79,153,250,170,39,115,81,85,123,215,247,16,15,204,111,55,87,50,184,144,196,246,202,85,119,98,176,92,230,167,133,119,70,230,170,172,80,53,218,43,83,95,210,137,124,85,64,181,28,48,96,25,115,47,63,176,54,15,99,21,99,173,188,192,178,170,181,234,136,200,245,149,81,118,119,166,169,26,161,177,102,87,97,8,48,54,6,180,97,186,117,77,148,148,116,241,232,155,187,182,194,198,105,239,42,175,242,62,36,67,242,133,202,153,49,70,105,213,102,36,168,137,14,29,175,129,145,170,178,79,211,90,106,149,114,34,162,237,240,115,124,117,255,0,57,52,96,14,23,192,228,165,202,7,7,45,253,103,5,72,154,1,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,93,250,206,10,149,53,41,2,164,240,57,41,106,149,1,229,51,71,8,65,142,112,53,223,13,212,42,108,171,163,168,143,69,221,223,186,23,179,79,117,81,127,151,240,53,211,226,127,0,203,150,153,253,142,112,123,216,169,29,21,230,117,137,81,175,68,86,73,164,168,137,191,189,116,73,17,13,149,200,92,230,245,149,50,97,124,211,165,204,72,145,22,28,69,95,59,36,84,100,159,166,148,212,202,212,85,85,219,224,215,120,105,254,96,50,179,149,78,113,91,177,38,78,218,48,26,200,141,172,180,210,71,72,246,44,177,170,251,178,85,237,247,83,222,77,91,30,189,255,0,175,226,103,185,175,255,0,46,76,221,92,181,226,67,12,91,42,149,221,138,255,0,115,134,158,101,221,27,90,138,145,78,214,234,174,77,127,74,84,240,84,39,226,130,178,43,141,13,61,124,10,139,29,76,76,153,154,42,47,115,145,21,59,211,247,129,244,29,114,55,85,69,79,19,176,225,201,170,1,67,124,52,43,79,2,146,164,95,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,165,199,0,229,190,32,114,158,7,32,1,100,248,198,204,202,108,173,225,231,27,98,25,117,235,54,205,82,144,34,61,136,170,245,218,196,68,223,220,189,242,39,193,77,119,113,37,218,171,25,227,43,157,237,90,229,168,189,220,166,169,70,170,38,187,165,149,92,137,238,166,159,202,248,33,41,252,222,115,178,162,221,100,143,42,168,107,230,98,92,146,104,166,99,102,102,213,70,58,134,85,69,111,233,47,114,187,245,17,217,194,206,93,174,104,241,1,129,176,116,144,164,148,213,183,136,86,163,116,110,115,54,51,89,21,29,183,191,189,35,84,241,2,98,249,97,101,43,114,235,32,226,185,212,162,45,69,249,244,119,31,209,145,170,197,125,12,58,166,142,94,255,0,210,94,244,68,51,28,242,249,105,131,237,248,19,4,218,48,205,178,158,40,97,162,163,167,133,27,27,85,168,155,33,99,60,21,85,124,24,135,168,0,117,187,188,173,87,68,41,212,14,26,154,38,136,118,20,162,124,74,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,77,83,69,59,10,85,62,32,82,222,227,176,163,82,164,93,80,14,76,56,230,123,148,173,204,92,131,150,231,76,136,149,22,23,214,92,127,70,71,43,213,148,51,104,154,53,123,191,69,59,213,20,204,115,203,230,94,15,183,227,188,19,119,195,55,58,120,166,134,182,142,162,21,108,141,87,34,239,133,236,240,69,69,240,122,129,172,206,27,187,85,96,204,101,108,189,163,92,149,22,75,148,53,42,212,68,215,116,82,163,149,61,228,211,249,63,20,54,34,224,231,51,41,179,75,135,156,19,136,98,215,172,235,53,50,78,138,246,42,163,211,115,21,23,103,114,119,198,191,4,32,103,138,108,187,92,174,226,3,28,224,232,225,72,233,168,175,19,45,62,216,220,214,108,126,146,34,55,119,127,114,72,137,226,72,159,40,108,236,168,184,217,36,202,170,234,249,158,150,212,134,40,88,233,153,181,17,238,174,149,17,27,250,73,220,141,253,96,73,249,194,248,28,128,40,57,104,119,137,192,21,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,185,126,5,69,46,241,3,131,150,167,196,225,53,42,78,224,57,58,170,234,35,164,165,154,174,87,34,50,24,221,35,149,87,185,17,19,85,255,0,120,237,45,159,17,120,238,151,46,242,147,16,226,26,138,246,82,43,45,245,155,30,233,54,123,205,166,149,253,203,162,255,0,138,4,34,115,26,204,138,156,121,197,6,49,160,237,238,168,162,178,93,37,167,165,78,174,246,51,88,96,107,209,189,201,167,124,93,254,61,232,95,78,82,185,25,83,122,204,24,115,82,233,103,115,233,109,243,69,53,12,242,69,238,162,236,173,141,234,213,220,159,202,106,39,130,152,47,153,183,202,188,117,154,152,154,252,217,157,89,61,234,249,85,52,78,71,110,89,58,147,59,98,34,247,107,220,168,136,78,223,46,236,179,164,192,156,51,96,154,199,218,163,165,173,186,89,169,170,166,85,143,71,239,123,165,122,170,174,171,170,254,117,127,87,136,25,62,136,141,68,107,81,17,19,185,17,14,64,2,151,20,167,238,57,85,93,64,21,39,113,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,105,118,226,111,134,219,5,214,182,197,125,226,15,45,109,215,43,117,68,148,149,148,117,120,178,130,25,233,167,141,202,217,34,146,55,74,142,99,218,228,86,171,85,17,81,81,81,75,150,71,175,51,222,2,170,115,158,213,87,196,14,79,216,170,235,243,6,217,79,77,13,214,209,73,210,98,93,173,208,54,109,243,71,19,98,234,212,87,53,29,3,81,22,95,122,24,18,54,53,207,72,216,224,205,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,61,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,11,184,182,194,188,92,229,98,98,155,108,93,135,18,88,187,53,191,19,91,156,216,226,233,215,58,154,55,190,120,34,73,165,145,40,228,145,102,108,47,145,81,206,232,200,138,154,177,64,188,24,215,48,176,14,90,218,162,190,230,54,56,195,248,86,219,61,67,105,34,172,189,220,225,161,130,73,220,215,57,177,54,73,156,214,171,213,172,123,145,168,186,232,199,47,193,79,63,133,184,133,200,44,115,125,165,194,216,43,60,50,255,0,16,94,171,119,246,107,117,175,19,81,85,213,79,177,142,123,246,69,28,142,123,182,177,142,114,232,157,205,106,170,247,34,152,129,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,60,254,53,204,44,3,150,182,168,175,185,141,142,48,254,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,186,49,203,240,83,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,51,143,174,53,241,87,21,153,143,87,100,180,220,251,62,89,97,155,132,209,225,203,125,58,200,200,235,246,43,163,109,206,161,36,107,30,233,165,98,170,177,175,106,116,99,122,177,19,115,165,124,161,53,63,194,199,133,143,251,101,178,171,255,0,92,173,223,242,199,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,164,11,240,11,193,70,42,226,179,49,233,47,119,107,103,103,203,44,51,112,134,76,71,112,168,73,25,29,126,197,108,142,182,83,172,110,99,221,52,172,84,71,185,142,78,140,111,71,170,238,116,76,150,69,57,152,102,207,17,220,59,228,213,182,221,195,214,16,181,88,114,246,107,122,88,238,152,138,210,215,182,187,14,234,232,227,167,134,158,24,209,145,208,194,177,162,196,202,132,234,104,233,17,141,236,242,54,23,202,25,169,96,197,152,87,21,251,75,232,182,38,181,94,125,141,112,154,211,113,246,125,108,117,29,142,186,45,58,180,211,108,85,233,204,205,205,221,27,180,115,117,77,81,53,63,88,215,135,132,78,51,49,247,12,185,209,87,152,213,117,213,119,251,110,46,168,138,44,101,21,108,179,85,79,91,3,170,217,52,245,108,106,207,27,100,174,70,245,210,57,102,115,145,22,121,117,253,55,41,63,216,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,244,0,31,37,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,160,124,152,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,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,67,150,156,181,57,133,209,230,109,138,135,34,179,231,23,255,0,163,170,13,209,89,239,151,73,160,167,142,241,75,190,154,26,106,87,205,36,201,37,77,197,210,76,246,162,54,61,210,71,18,57,206,124,155,220,224,145,80,0,3,242,126,150,97,95,165,95,65,126,147,90,190,146,123,63,218,222,199,237,177,246,238,195,212,233,118,158,134,189,78,143,83,220,234,109,219,187,221,215,94,226,202,241,163,197,182,21,225,27,43,23,20,220,162,237,216,146,251,218,109,248,102,220,214,199,47,82,185,180,210,61,147,207,18,205,20,139,71,28,137,11,102,124,106,174,111,90,52,68,213,232,65,13,23,18,153,243,110,205,202,252,247,183,230,174,32,165,199,119,74,132,168,174,188,67,83,177,245,72,143,141,233,4,177,162,116,159,76,139,12,72,148,206,98,195,178,54,51,102,198,163,80,54,83,146,237,106,134,235,79,98,154,231,72,203,149,101,60,213,116,244,110,153,169,60,208,66,232,219,44,172,143,93,206,99,29,60,45,115,145,52,106,203,26,46,155,147,95,172,138,14,59,248,146,226,27,4,225,158,20,243,226,239,96,171,203,172,193,146,158,249,89,122,195,241,86,212,69,4,236,142,162,213,47,102,170,142,57,27,47,102,168,72,97,146,74,73,31,189,136,254,148,138,175,141,92,103,255,0,10,188,76,96,222,43,242,142,143,52,176,125,13,93,185,237,168,117,182,239,108,169,69,115,237,215,24,217,27,229,129,36,218,141,153,155,101,141,236,145,168,155,152,246,238,107,31,190,54,5,224,0,0,0,142,174,107,89,233,152,252,58,102,62,65,102,134,87,222,123,13,214,135,233,44,83,67,42,43,233,110,20,174,91,90,201,75,83,26,42,117,33,126,214,234,154,163,145,205,107,216,230,61,140,123,66,69,65,109,56,120,226,7,0,241,53,149,244,57,175,151,47,171,101,182,178,162,162,146,90,58,229,133,43,104,167,134,69,107,162,168,142,25,36,108,111,86,236,149,173,87,106,177,203,27,187,183,33,114,192,0,0,0,0,241,88,215,59,242,95,45,110,177,88,179,27,55,176,86,21,185,79,78,218,184,168,239,119,250,74,25,228,129,206,115,91,43,99,154,70,185,88,174,99,218,142,68,211,86,57,62,10,126,77,167,137,190,27,111,247,90,43,21,139,136,60,181,184,220,174,53,17,210,81,209,210,98,202,9,167,169,158,71,35,99,138,56,219,42,185,239,115,149,26,141,68,85,85,84,68,60,7,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,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,0,218,76,252,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,180,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,97,95,44,94,54,168,243,207,46,41,178,147,52,49,94,252,201,194,251,104,225,169,187,92,160,90,172,75,74,228,154,72,228,133,138,173,150,105,160,134,23,50,101,218,247,109,100,114,190,71,58,87,163,110,7,52,127,34,121,155,246,47,172,81,1,117,127,133,143,11,31,246,203,101,87,254,185,91,191,229,139,170,106,174,109,80,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,133,143,11,31,246,203,101,87,254,185,91,191,229,136,213,230,145,199,213,30,98,118,238,25,50,114,225,106,185,97,4,236,117,24,139,17,81,212,193,93,13,222,68,233,84,195,77,73,36,110,123,27,12,79,72,214,73,17,82,71,75,26,199,238,50,55,245,176,175,135,78,26,51,79,138,12,119,14,5,203,59,79,248,221,182,243,89,5,79,178,237,159,153,154,88,251,92,240,197,39,71,171,208,123,35,220,223,125,250,53,62,42,129,176,157,187,136,92,130,188,88,174,248,166,211,158,25,127,91,101,195,253,159,218,247,26,124,77,69,37,45,191,174,245,100,29,162,86,200,172,139,168,244,86,179,122,166,231,34,162,106,167,201,105,226,111,134,219,253,214,138,197,98,226,15,45,110,55,43,141,68,116,148,116,116,152,178,130,105,234,103,145,200,216,226,142,54,202,174,123,220,229,70,163,81,21,85,85,17,12,96,227,75,34,242,227,135,78,89,152,243,43,242,190,205,216,109,84,62,198,150,105,165,84,125,85,194,169,215,122,20,146,170,166,68,68,234,76,253,173,213,116,70,163,90,214,49,172,99,24,198,196,183,9,222,105,242,111,230,6,30,245,24,0,217,34,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,117,123,210,40,101,145,90,221,87,100,111,119,131,85,83,235,48,87,156,22,44,197,88,27,135,108,25,138,112,86,38,186,225,251,213,22,96,82,118,107,141,174,182,74,74,168,55,218,238,108,126,201,99,86,189,187,152,247,53,116,94,246,185,81,123,149,75,171,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,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,135,235,31,147,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,15,1,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,93,83,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,135,184,7,204,204,85,155,188,33,101,182,58,198,181,125,174,245,81,111,168,183,212,213,58,73,36,146,171,177,85,205,70,201,229,124,143,115,223,52,140,167,107,228,122,187,222,145,207,114,34,34,162,32,100,0,5,159,226,247,55,170,114,35,134,140,194,205,43,124,245,112,92,173,54,119,195,107,158,154,8,166,125,61,198,165,237,165,163,153,89,47,184,230,50,162,120,158,244,114,59,220,107,189,215,254,138,135,215,252,44,120,88,255,0,182,91,42,191,245,202,221,255,0,44,123,91,102,97,96,27,214,13,126,99,89,177,198,31,175,194,113,211,207,86,251,245,53,206,25,109,205,130,5,122,77,42,212,181,203,18,50,53,142,68,123,183,104,221,142,215,77,20,213,220,216,163,55,50,207,10,228,223,2,57,131,149,184,42,147,179,217,112,206,87,223,45,244,219,163,141,146,77,178,217,62,249,229,233,177,140,116,210,189,93,36,143,70,166,249,30,247,42,106,229,3,213,255,0,11,30,22,63,237,150,202,175,253,114,183,127,203,23,84,213,92,218,160,0,0,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,135,128,254,22,60,44,127,219,45,149,95,250,229,110,255,0,150,45,87,52,127,34,121,155,246,47,172,81,16,2,6,213,0,0,0,24,191,204,198,237,117,176,112,81,152,23,219,21,206,174,221,114,183,84,88,106,232,235,41,38,116,51,211,79,29,238,133,209,203,28,141,84,115,30,215,34,57,28,138,138,138,136,168,6,80,3,15,249,119,113,191,71,197,86,4,92,37,140,106,182,230,110,19,183,197,45,245,203,12,20,208,221,35,116,210,198,202,170,88,153,43,158,237,172,100,29,161,82,56,227,100,181,13,70,53,26,246,53,51,0,0,0,1,249,54,236,89,133,111,23,219,190,22,180,226,107,85,109,235,15,246,127,107,219,169,235,99,146,170,223,215,98,190,14,209,19,85,95,23,81,136,174,102,244,77,205,69,84,213,11,1,199,214,108,241,29,146,217,29,87,142,184,120,194,22,171,172,148,125,101,191,220,42,26,250,154,171,45,10,194,228,74,218,122,68,68,100,189,55,170,61,239,123,156,216,154,196,115,225,146,53,145,240,194,94,80,241,91,157,25,59,157,177,241,1,111,197,53,120,143,22,58,158,90,74,233,113,29,117,93,99,46,144,62,4,133,34,171,114,76,201,103,99,17,177,57,141,115,244,107,224,133,127,144,136,6,201,32,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,124,151,107,181,170,193,106,173,190,223,110,116,150,235,109,186,158,74,186,202,202,185,155,12,20,208,70,213,116,146,201,35,149,26,198,53,168,174,87,42,162,34,34,170,159,89,16,28,210,56,250,163,204,78,221,195,38,78,92,45,87,44,32,157,142,163,17,98,42,58,152,43,161,187,200,157,42,152,105,169,36,141,207,99,97,137,233,26,201,34,42,72,233,99,88,253,198,70,254,176,75,165,166,237,106,191,218,168,175,182,43,157,37,198,219,113,167,142,174,142,178,146,102,205,5,76,18,53,29,28,177,200,213,86,189,142,106,163,145,200,170,138,138,138,135,214,68,175,44,94,97,116,120,90,142,155,135,94,32,113,127,70,213,14,216,176,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,58,80,178,153,54,189,200,233,22,61,200,196,137,172,150,160,0,22,211,136,126,32,112,15,12,185,95,93,154,249,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,110,249,92,212,118,169,28,82,59,191,106,129,237,110,56,179,10,217,239,182,140,45,118,196,214,170,43,214,32,237,30,200,183,84,86,199,29,85,195,160,196,124,253,158,39,42,62,94,155,21,28,253,136,187,90,168,171,162,31,172,107,89,153,156,80,231,142,105,231,44,249,243,123,199,247,91,110,47,93,209,91,234,236,213,115,80,251,38,149,90,246,37,45,26,198,253,240,194,140,146,70,232,142,87,59,169,35,158,231,190,71,185,211,167,192,182,108,231,46,117,240,227,135,113,238,120,225,15,98,223,170,247,71,77,89,181,177,123,118,133,24,197,134,231,217,209,19,179,245,117,119,187,162,53,251,58,177,163,98,150,54,160,100,0,6,47,243,49,187,93,108,28,20,102,5,246,197,115,171,183,92,173,213,22,26,186,58,202,73,157,12,244,211,199,123,161,116,114,199,35,85,28,199,181,200,142,71,34,162,162,162,42,1,148,0,195,254,93,220,111,209,241,85,129,23,9,99,26,173,185,155,132,237,241,75,125,114,195,5,52,55,72,221,52,177,178,170,150,38,74,231,187,107,25,7,104,84,142,56,217,45,67,81,141,70,189,141,76,192,0,0,3,202,99,172,216,202,204,175,236,63,148,204,203,194,152,75,218,125,94,197,237,219,205,53,7,106,233,237,234,116,186,207,110,253,189,70,110,219,174,155,219,175,138,31,46,10,206,252,151,204,171,172,182,44,185,205,236,21,138,174,80,83,186,174,90,59,37,254,146,186,120,224,107,154,215,74,232,225,145,206,70,35,158,198,171,149,52,213,237,79,138,17,193,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,112,19,61,29,218,213,53,214,162,197,13,206,145,247,42,58,120,106,234,40,219,51,86,120,96,153,210,54,41,95,30,187,154,199,186,9,154,215,42,104,229,138,68,77,118,174,159,89,22,188,194,120,155,199,220,44,241,237,128,243,3,8,84,213,214,91,89,129,237,238,189,97,229,184,205,77,69,121,129,43,110,209,236,157,177,174,215,61,141,158,87,68,247,181,233,28,138,215,237,118,138,215,72,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,15,106,0,0,0,0,0,0,91,252,83,196,46,65,96,107,237,86,22,198,185,225,151,248,126,245,69,179,180,219,174,152,154,138,146,170,13,236,107,217,190,41,36,107,219,185,143,107,147,84,239,107,145,83,185,80,184,4,0,243,71,243,217,153,191,98,250,61,16,19,189,130,179,11,0,230,85,170,91,238,92,227,140,63,138,173,176,84,58,146,90,203,37,206,26,232,35,157,173,107,157,19,164,133,206,106,61,26,246,57,90,171,174,143,106,252,80,244,6,0,114,84,242,177,138,126,96,87,122,117,184,207,240,7,138,198,185,223,146,249,107,117,138,197,152,217,189,130,176,173,202,122,118,213,197,71,123,191,210,80,207,36,14,115,154,217,91,28,210,53,202,197,115,30,212,114,38,154,177,201,240,83,218,144,173,206,175,205,62,22,249,127,67,234,55,16,37,251,2,230,198,86,102,135,110,252,153,230,94,20,197,190,204,233,118,223,97,94,105,171,251,47,83,119,79,171,209,123,182,110,233,191,110,237,53,216,237,60,20,245,100,85,242,49,250,236,251,183,248,145,42,128,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,181,33,91,157,95,154,124,45,242,254,135,212,110,32,75,246,5,205,140,172,205,14,221,249,51,204,188,41,139,125,153,210,237,190,194,188,211,87,246,94,166,238,159,87,162,247,108,221,211,126,221,218,107,177,218,120,41,232,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,210,45,185,24,253,118,125,219,252,72,250,185,132,241,55,143,184,89,227,219,1,230,6,16,169,171,172,182,179,3,219,221,122,195,203,113,154,154,138,243,2,86,221,163,217,59,99,93,174,123,27,60,174,137,239,107,210,57,21,175,218,237,21,174,9,74,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,0,0,15,146,217,118,181,94,169,159,89,102,185,210,87,211,199,81,61,35,229,166,153,178,177,179,193,43,225,154,37,115,85,81,31,28,177,201,27,219,226,215,177,205,93,21,21,15,172,136,12,159,227,234,179,134,62,52,51,151,1,230,149,194,235,114,203,43,222,96,95,41,245,90,153,234,62,140,200,151,106,199,246,154,90,109,202,196,133,239,158,71,84,71,27,18,71,123,178,55,115,163,233,203,47,224,0,0,0,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,20,63,86,182,237,106,183,84,208,81,220,46,116,148,181,23,74,133,164,161,138,105,154,199,213,78,145,73,50,197,19,85,117,123,210,40,101,145,90,221,87,100,111,119,131,85,83,235,34,3,35,248,174,190,241,105,205,67,47,241,151,86,235,71,132,45,190,218,163,194,214,74,217,152,238,193,75,236,90,164,146,69,108,104,140,73,167,123,58,178,46,175,114,106,200,250,143,100,81,169,47,224,15,41,142,179,99,43,50,191,176,254,83,51,47,10,97,47,105,245,123,23,183,111,52,212,29,171,167,183,169,210,235,61,187,246,245,25,187,110,186,111,110,190,40,122,178,42,249,231,125,73,253,228,252,52,9,20,194,220,66,228,22,57,190,210,225,108,21,158,25,127,136,47,85,187,251,53,186,215,137,168,170,234,167,216,199,61,251,34,142,71,61,219,88,199,57,116,78,230,181,85,123,145,75,128,64,15,43,143,61,153,101,246,215,163,214,147,252,0,252,156,83,139,48,174,6,177,85,98,156,107,137,173,88,126,203,69,179,180,220,110,149,177,210,82,193,189,237,99,55,203,34,181,141,220,247,181,169,170,247,185,200,137,222,168,126,177,138,188,209,252,137,230,111,216,190,177,68,5,213,254,22,60,44,127,219,45,149,95,250,229,110,255,0,150,46,169,170,185,178,239,18,56,179,55,48,46,73,98,156,97,145,88,58,147,21,99,107,77,60,85,54,219,69,76,15,153,149,76,108,241,246,132,72,163,146,55,200,244,167,235,57,140,99,183,185,237,107,90,143,85,70,56,61,173,199,22,97,91,61,246,209,133,174,216,154,213,69,122,196,29,163,217,22,234,138,216,227,170,184,116,24,143,159,179,196,229,71,203,211,98,163,159,177,23,107,85,21,116,67,245,141,104,107,120,148,207,155,142,110,80,103,189,195,53,113,5,86,59,181,212,45,69,13,226,106,157,239,165,69,124,143,88,34,141,83,164,202,101,89,165,69,166,107,18,29,146,61,155,54,57,90,179,189,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,144,0,0,7,228,225,108,89,133,113,205,138,151,20,224,172,77,106,196,22,90,221,253,154,227,107,173,142,174,150,125,143,115,31,178,88,213,204,118,215,177,205,93,23,185,205,84,94,244,83,0,57,161,113,245,125,201,109,252,60,100,205,195,177,226,251,173,189,149,23,219,253,53,75,22,107,45,44,219,145,148,208,35,28,175,138,178,70,34,61,100,114,53,209,69,36,111,143,87,202,201,33,195,110,95,124,122,226,30,25,177,149,14,6,204,27,237,93,102,85,221,234,35,134,185,149,29,170,181,246,6,34,84,185,38,161,133,37,70,66,199,84,84,54,74,132,108,111,123,216,197,86,181,207,68,69,9,222,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,63,38,255,0,139,48,174,20,246,111,210,156,77,106,179,123,102,225,13,166,221,237,10,216,233,251,101,116,186,244,169,161,222,169,212,153,251,93,182,54,234,231,104,186,34,232,124,184,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,125,184,215,226,186,251,197,166,114,214,227,46,173,214,143,8,91,117,163,194,214,74,217,152,238,193,75,181,137,36,138,216,209,24,147,78,246,117,100,93,94,228,213,145,245,30,200,163,80,54,30,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,182,191,194,199,133,143,251,101,178,171,255,0,92,173,223,242,198,10,240,157,157,121,251,155,92,0,103,237,187,56,173,247,90,219,46,31,203,251,207,209,188,85,116,138,182,74,171,247,94,158,234,181,123,235,42,36,115,42,186,15,142,56,147,167,167,77,168,140,118,171,161,18,192,109,80,0,0,91,75,183,19,124,54,216,46,181,182,43,239,16,121,107,110,185,91,170,36,164,172,163,171,197,148,16,207,77,60,110,86,201,20,145,186,84,115,30,215,34,181,90,168,138,138,138,138,92,179,90,206,44,124,211,231,39,204,12,67,234,51,129,177,238,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,197,94,87,30,68,242,203,237,175,88,173,50,168,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,194,247,156,128,58,215,247,21,52,224,34,174,160,86,112,168,142,69,107,145,21,23,185,81,78,64,16,217,205,171,35,42,108,185,131,54,106,90,236,238,101,45,194,105,102,174,158,56,189,213,93,148,81,177,92,187,151,249,78,84,240,66,197,242,229,204,138,156,7,197,6,14,160,237,238,167,162,189,221,34,167,170,78,174,198,63,72,103,107,17,221,203,175,124,189,222,29,234,75,63,49,28,179,164,199,124,51,99,106,198,90,163,170,173,181,217,170,106,161,84,143,87,239,99,162,122,42,46,169,162,254,105,63,95,129,4,153,101,124,171,192,185,169,134,111,206,153,212,115,217,111,148,179,74,229,118,213,143,167,51,119,162,175,126,157,200,168,160,108,237,73,81,29,93,44,53,113,57,21,147,70,217,26,168,189,202,138,154,167,251,231,105,108,248,116,199,116,185,137,148,152,123,16,211,215,178,173,95,111,163,222,246,201,191,222,117,52,79,239,93,19,252,98,230,1,75,147,226,112,84,189,229,43,168,21,52,228,165,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,21,126,37,74,186,20,129,202,120,149,20,180,168,1,30,60,223,51,126,76,43,149,182,108,23,107,187,44,53,87,123,133,69,53,68,49,77,163,157,11,168,156,142,220,155,87,187,243,205,248,167,137,33,143,123,34,99,164,145,200,214,177,21,206,85,248,34,16,87,205,59,53,87,27,113,9,117,193,240,86,50,106,108,49,95,44,104,140,153,238,209,207,167,166,78,244,94,228,253,23,39,112,24,213,144,182,20,197,121,221,129,108,18,193,218,91,95,136,104,99,146,53,110,237,237,235,181,92,138,154,247,166,136,186,155,34,101,133,138,159,12,101,214,26,176,82,83,182,8,104,109,116,208,182,54,183,106,51,72,211,185,19,224,66,79,44,124,141,173,204,44,250,176,227,74,219,125,79,179,112,229,198,158,173,36,72,26,232,222,189,58,159,21,119,134,142,133,60,17,73,217,130,22,83,195,29,60,73,163,34,106,49,169,250,145,19,68,3,176,225,124,14,78,23,192,10,126,39,45,56,42,68,208,14,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,68,7,52,94,1,107,48,125,246,229,196,198,78,219,238,183,75,86,35,184,84,215,98,203,60,20,211,214,73,108,170,123,37,169,158,228,215,181,174,217,70,238,156,142,151,168,173,108,50,57,187,85,89,34,50,28,43,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,255,0,38,70,43,154,246,178,88,162,122,177,251,54,174,201,23,107,77,170,255,0,106,173,177,95,109,148,151,27,109,198,158,74,74,202,58,184,91,52,21,48,72,213,108,145,73,27,145,90,246,57,170,173,86,170,42,42,42,162,144,67,204,103,130,143,224,171,152,240,95,240,5,178,235,38,89,98,159,206,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,12,181,230,147,156,88,7,61,120,26,192,89,141,151,55,234,75,141,182,227,142,45,114,203,20,85,80,205,61,190,121,44,245,179,58,146,169,176,189,237,138,166,54,202,196,146,37,114,171,85,127,114,174,26,242,184,243,217,150,95,109,122,61,105,141,95,75,49,87,209,95,160,191,73,174,191,70,253,161,237,111,99,246,217,59,15,110,233,244,187,79,67,94,159,91,167,238,117,54,238,219,238,235,167,113,242,91,46,215,91,45,75,235,44,215,58,186,10,137,41,231,164,124,180,211,58,39,186,9,226,124,51,68,174,106,162,171,36,138,73,35,123,124,28,199,185,171,170,42,160,25,235,204,175,152,23,229,218,178,187,33,50,166,109,152,6,213,112,111,181,46,45,118,146,94,43,169,39,169,103,230,165,130,165,240,212,91,158,157,154,120,247,49,28,178,70,199,247,109,105,142,188,29,240,171,140,184,175,205,203,126,15,179,91,106,219,134,45,213,20,245,56,178,239,28,137,11,45,214,229,127,190,141,149,204,123,123,76,141,108,141,133,155,93,185,232,174,84,233,178,71,178,223,228,238,78,227,236,245,199,246,188,185,203,155,13,93,198,229,113,168,130,41,101,138,150,105,160,183,193,36,209,194,234,186,167,66,199,186,42,104,221,43,22,73,85,170,141,69,253,200,187,9,240,171,195,62,13,225,67,40,232,242,183,7,215,85,220,94,234,135,92,174,247,58,149,86,190,227,113,145,145,178,89,210,61,202,216,89,182,40,216,200,218,171,181,140,110,231,61,251,228,120,122,188,157,201,220,3,145,88,2,215,151,57,115,97,164,183,91,109,212,240,69,44,177,82,195,12,247,9,227,134,56,93,87,84,232,88,198,203,83,35,98,98,201,42,181,21,202,159,185,19,247,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,159,172,0,215,175,141,254,11,177,87,8,249,143,61,13,19,110,183,188,3,114,233,207,100,196,50,208,200,216,217,213,89,182,208,212,206,140,72,86,177,137,4,138,173,98,251,241,163,101,218,205,203,27,46,7,44,206,52,127,131,102,99,191,45,241,171,186,152,7,31,92,41,32,169,168,154,187,163,29,138,185,87,164,202,237,36,123,97,108,46,71,181,181,14,93,174,233,197,19,209,203,209,72,228,153,76,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,59,94,30,34,178,27,25,112,219,155,151,220,169,198,116,85,109,125,186,161,239,182,87,77,78,144,178,237,110,87,185,41,235,98,70,189,237,217,35,91,170,181,30,237,143,71,198,229,222,199,34,6,202,118,155,181,170,255,0,106,162,190,216,174,116,151,27,109,198,158,58,186,58,202,73,155,52,21,48,72,212,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,17,23,205,23,143,170,204,97,125,185,112,207,147,183,11,173,174,213,135,46,21,52,56,178,241,5,76,244,114,92,234,152,201,105,167,182,181,141,115,119,209,183,169,35,101,234,35,155,52,141,110,212,70,70,143,155,29,114,231,152,135,16,217,97,195,205,243,33,48,246,35,171,115,238,53,16,178,217,137,106,110,21,19,92,108,118,228,167,72,100,162,163,87,185,91,11,54,197,10,68,230,109,232,107,58,177,55,190,55,195,98,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,160,121,83,234,180,221,174,182,11,173,21,246,197,115,171,183,92,173,213,17,213,209,214,82,76,232,103,166,158,55,35,163,150,57,26,168,230,61,174,68,114,57,21,21,21,17,80,185,124,80,100,167,240,118,206,171,190,78,73,112,237,181,120,126,223,103,237,243,182,94,164,111,174,158,215,75,81,85,210,119,78,53,88,82,121,165,72,247,49,29,211,70,110,213,218,170,221,92,158,224,130,251,159,60,29,226,108,245,202,250,91,173,231,29,97,124,97,53,186,107,28,83,49,99,172,179,197,67,4,210,45,52,41,18,201,45,98,73,80,215,35,58,136,143,141,142,107,24,233,21,141,120,73,247,46,110,53,255,0,133,86,92,79,96,199,247,59,84,121,155,133,191,55,114,166,129,122,82,93,40,81,24,145,220,219,14,214,177,187,158,245,142,86,196,174,107,36,107,93,164,77,154,40,211,32,51,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,221,112,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,165,203,226,131,140,204,232,226,206,235,111,172,204,106,234,75,117,182,221,79,20,81,88,108,146,213,195,106,116,241,186,101,109,91,169,166,158,86,173,78,218,135,198,178,166,139,177,26,223,215,168,121,78,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,230,255,0,43,174,1,107,49,133,246,219,196,198,113,91,238,182,187,86,28,184,83,87,97,59,60,244,211,209,201,115,170,99,34,169,130,228,231,185,173,223,70,222,164,110,139,166,174,108,210,53,219,149,25,26,178,107,107,203,67,129,202,158,35,177,148,57,195,142,31,72,204,186,193,119,136,217,53,36,140,138,161,247,203,140,41,28,233,68,232,94,142,106,83,35,95,19,166,115,219,239,178,68,141,136,170,231,190,25,190,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,8,182,231,157,245,39,247,147,240,211,8,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,126,111,243,206,250,147,251,201,248,105,21,96,108,251,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,61,89,2,220,185,184,215,254,10,185,143,61,131,31,220,238,178,101,150,41,252,221,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,222,180,221,173,87,251,85,21,246,197,115,164,184,219,110,52,241,213,209,214,82,76,217,160,169,130,70,163,163,150,57,26,170,215,177,205,84,114,57,21,81,81,81,80,15,172,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,10,184,40,226,186,251,194,94,114,209,99,46,173,214,179,8,92,180,163,197,54,74,41,152,222,223,75,181,233,28,136,217,17,88,179,64,247,245,99,93,88,229,209,241,245,24,201,100,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,38,174,230,101,114,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,40,77,246,53,204,44,3,150,182,168,175,185,141,142,48,254,21,182,207,80,218,72,171,47,119,56,104,96,146,119,53,206,108,77,146,103,53,170,245,107,30,228,106,46,186,49,203,240,83,208,16,173,205,227,137,127,202,142,108,89,114,115,9,93,187,70,16,193,246,250,91,179,167,166,159,125,45,214,186,190,154,58,136,170,99,116,114,186,41,225,101,36,208,36,82,108,107,145,211,213,104,174,99,218,171,234,185,54,71,158,56,183,49,238,213,52,89,199,117,165,203,108,191,183,164,21,216,78,162,170,106,154,90,185,46,11,80,232,91,79,78,245,88,169,182,205,12,147,190,102,105,38,230,163,52,115,103,149,90,18,254,0,0,96,87,51,94,4,173,89,221,131,110,57,231,149,184,102,174,76,208,176,211,198,234,170,59,92,13,123,241,37,19,21,173,115,36,143,84,87,212,195,22,174,141,236,221,35,217,31,67,108,138,176,244,179,212,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,37,127,56,248,187,181,113,125,202,223,51,177,92,246,234,75,62,44,176,212,88,237,184,142,213,5,67,94,198,78,183,90,23,50,170,22,43,150,86,83,76,155,182,117,19,84,124,115,70,142,147,164,178,59,202,115,80,224,42,166,150,166,235,197,62,77,216,170,235,25,89,81,53,195,28,219,41,250,72,202,54,36,80,181,43,233,169,227,137,174,86,43,153,60,181,79,115,222,253,242,245,116,70,36,174,100,96,81,93,174,182,234,106,250,59,125,206,174,150,158,233,78,148,149,209,67,51,152,202,168,18,88,230,72,165,106,46,143,98,75,12,82,35,93,170,111,141,142,241,106,42,7,202,75,247,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,163,16,39,234,255,0,162,172,123,138,191,215,92,71,137,49,29,195,254,233,89,93,114,174,168,147,255,0,58,73,166,146,71,254,215,57,206,248,170,129,245,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,29,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,106,185,119,112,65,71,194,174,4,92,91,140,105,119,102,110,44,183,197,21,245,171,52,21,48,218,227,108,210,200,202,90,89,89,19,94,221,204,124,29,161,18,73,35,124,180,237,86,57,90,198,57,115,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,37,83,157,95,149,140,45,243,2,135,211,174,36,74,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,178,213,206,175,202,198,22,249,129,67,233,215,18,21,128,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,2,220,214,178,207,242,119,198,78,35,184,211,210,90,169,40,49,173,190,135,19,81,193,111,143,167,183,169,26,211,212,62,102,163,26,212,154,74,170,90,153,92,169,187,119,85,30,231,110,115,145,50,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,69,100,93,222,175,157,134,87,221,113,14,81,224,60,215,183,186,174,106,124,25,120,170,182,215,83,195,68,233,89,28,23,6,71,165,84,178,162,233,11,25,45,28,81,38,230,232,231,213,49,55,53,81,17,248,43,203,71,31,211,101,247,26,89,119,85,114,196,53,118,171,109,242,162,166,193,84,144,172,187,43,31,87,77,36,84,180,242,178,52,93,236,117,98,210,42,110,77,141,123,88,247,109,217,185,3,96,146,53,121,218,102,102,42,195,249,113,151,121,91,105,171,236,246,92,97,112,184,92,46,253,57,36,100,149,29,129,41,186,16,59,107,209,143,133,95,86,178,57,143,107,191,57,4,14,69,106,179,190,74,136,11,230,155,143,234,113,215,26,88,202,149,49,13,37,218,219,133,105,232,44,22,213,166,88,156,202,86,71,76,201,106,41,213,241,167,188,246,86,79,86,143,222,170,246,191,115,23,77,136,214,135,229,114,209,192,20,217,131,198,150,93,210,220,176,245,93,214,219,99,168,169,191,213,44,41,46,202,55,210,83,73,45,45,68,175,141,83,99,27,88,148,136,155,151,99,158,230,49,219,183,237,89,180,226,199,202,198,114,124,191,196,62,157,57,132,28,147,242,118,235,101,193,184,243,59,239,150,26,72,169,241,45,69,45,146,193,89,53,43,155,86,232,41,86,71,86,58,41,28,196,69,166,146,89,32,98,172,111,84,116,180,111,71,34,44,77,51,127,139,31,43,25,201,242,255,0,16,250,116,224,107,88,109,80,106,174,109,80,0,0,6,42,243,71,242,39,153,191,98,250,197,17,0,36,255,0,115,71,242,39,153,191,98,250,197,17,0,32,109,80,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,4,56,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,135,120,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,107,132,93,254,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,6,201,32,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,65,95,49,30,1,107,56,99,197,73,143,50,182,223,117,185,101,149,239,171,81,162,83,79,81,244,102,68,146,38,118,106,170,157,170,196,133,239,158,54,211,201,35,210,71,123,209,187,115,163,234,75,58,135,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,4,0,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,110,193,24,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,215,179,141,126,20,111,188,37,231,45,110,13,233,93,107,48,133,203,90,204,45,123,173,133,141,237,244,187,88,178,70,174,141,85,139,52,15,127,74,68,209,142,93,25,39,77,140,150,52,63,87,134,206,62,179,199,134,60,9,139,112,30,14,184,123,74,146,247,111,101,61,137,110,149,51,84,67,134,106,146,103,189,245,52,148,207,114,194,155,210,121,220,232,213,136,215,75,209,145,251,155,27,227,148,51,171,154,71,31,85,153,119,219,184,100,201,203,133,214,219,139,215,177,212,98,44,69,71,83,61,12,214,136,215,165,83,13,53,36,145,185,143,116,210,177,99,89,36,69,88,219,20,139,31,190,249,31,209,136,19,245,127,209,86,61,197,95,235,174,35,196,152,142,225,255,0,116,172,174,185,87,84,73,255,0,157,36,211,73,35,255,0,107,156,231,124,85,75,193,197,207,11,247,94,19,49,110,18,203,156,75,119,164,184,226,27,142,23,109,238,241,45,13,67,166,162,108,242,92,107,161,141,180,238,124,81,61,25,217,233,233,213,200,246,170,245,22,77,23,110,212,64,177,68,207,114,185,227,182,235,157,150,169,178,35,58,49,53,37,70,54,177,211,177,216,126,227,87,59,187,110,33,162,107,94,178,178,77,201,182,90,154,118,177,170,175,223,212,150,55,43,213,174,88,102,149,216,1,194,55,6,213,60,88,101,126,113,220,48,165,77,91,177,222,8,167,179,77,134,168,86,182,42,122,42,231,212,73,82,181,16,206,175,141,203,189,209,83,43,98,93,241,177,36,115,122,142,70,106,173,199,95,244,85,128,177,87,250,235,135,49,38,28,184,127,221,40,235,173,181,212,242,127,230,201,12,209,200,207,216,230,185,191,5,64,54,115,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,237,198,191,21,215,222,45,51,150,183,25,117,110,180,120,66,219,173,30,22,178,86,204,199,118,10,93,172,73,36,86,198,136,196,154,119,179,171,34,234,247,38,172,143,168,246,69,26,159,171,196,231,48,44,253,226,170,197,110,194,216,214,107,86,31,178,209,117,187,77,187,13,58,182,146,150,233,189,240,189,157,178,41,42,101,100,253,39,211,181,209,234,158,227,156,229,78,245,77,28,11,240,101,125,227,15,49,234,173,146,93,125,141,131,48,191,103,168,196,215,40,158,197,170,108,114,171,250,84,212,209,187,93,102,151,165,42,36,142,106,199,27,88,231,59,114,163,34,144,46,7,46,238,1,107,56,156,197,75,143,51,74,223,117,182,229,149,147,165,81,162,211,79,79,244,154,69,146,86,118,106,90,157,168,197,133,143,130,70,212,73,27,214,70,251,177,183,107,164,234,69,58,135,228,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,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,65,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,23,97,222,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,154,225,23,87,135,78,37,243,79,133,252,119,14,58,203,59,183,248,221,182,205,89,61,79,178,238,127,153,154,40,251,92,16,203,31,91,165,215,123,227,220,239,113,250,57,62,40,161,178,69,218,237,106,176,90,171,111,183,219,157,37,186,219,110,167,146,174,178,178,174,102,195,5,52,17,181,93,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,167,201,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,225,230,25,199,174,13,199,60,31,97,184,50,50,251,87,43,51,126,162,166,223,95,50,107,13,77,174,146,141,176,190,190,130,161,35,149,29,13,75,157,81,75,27,152,169,36,82,83,201,58,162,171,36,137,239,192,174,7,163,207,28,75,196,22,23,202,252,143,206,59,174,94,215,226,139,131,39,171,172,167,170,153,41,95,29,12,82,213,43,170,41,88,189,58,205,145,178,109,144,202,157,55,185,234,199,43,90,247,57,3,53,121,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,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,90,174,2,120,223,190,240,143,142,229,162,196,117,87,91,150,89,94,250,178,222,236,148,112,178,162,102,85,36,42,144,213,82,54,73,99,100,115,111,108,76,145,119,163,95,22,187,154,231,71,18,178,234,243,171,243,79,133,190,95,208,250,141,196,192,0,54,146,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,173,202,247,142,159,200,166,42,102,71,103,30,51,236,153,109,122,223,236,122,154,214,238,134,197,116,146,70,170,107,50,185,59,61,28,218,201,212,213,28,198,74,172,147,243,77,117,68,139,53,32,12,106,227,163,140,219,23,7,153,113,75,115,142,213,237,156,103,138,59,69,62,25,182,202,199,165,43,164,137,25,213,169,169,145,186,105,12,93,88,149,99,107,146,73,28,246,181,187,81,95,44,119,43,136,126,32,112,15,12,185,95,93,154,249,140,250,183,219,104,234,41,233,34,163,161,88,86,182,182,121,164,70,182,42,120,230,146,54,200,244,110,249,92,212,118,169,28,82,59,191,106,154,240,231,166,122,102,63,17,121,143,113,205,12,208,188,246,235,173,118,145,67,12,72,172,165,183,210,181,85,99,165,166,141,85,122,112,179,115,180,77,85,202,231,57,239,115,222,247,189,193,37,92,191,249,162,209,221,232,237,57,33,196,221,239,163,117,135,124,22,188,113,113,173,130,10,89,41,98,130,73,54,221,38,158,70,109,153,58,77,141,147,38,247,76,233,24,146,34,61,29,44,178,126,69,95,43,206,95,191,252,173,241,91,155,176,255,0,177,93,176,101,157,205,255,0,202,98,90,154,216,42,41,191,242,106,154,73,33,151,252,73,117,253,20,37,80,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,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,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,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,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,11,171,200,199,235,179,238,223,226,69,170,231,87,230,159,11,124,191,161,245,27,137,117,121,24,253,118,125,219,252,72,181,92,234,252,211,225,111,151,244,62,163,113,2,213,112,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,147,209,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,255,0,229,123,199,79,228,83,21,51,35,179,143,25,246,76,182,189,111,246,61,77,107,119,67,98,186,73,35,85,53,153,92,157,158,142,109,100,234,106,142,99,37,86,73,249,166,186,162,69,9,126,199,89,177,149,153,95,216,127,41,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,61,89,5,124,216,179,210,251,153,252,80,92,242,231,219,54,170,220,45,150,154,91,173,13,183,163,31,182,170,122,122,121,43,214,105,81,92,174,153,179,179,160,230,106,141,143,179,35,118,53,253,71,63,32,57,45,193,156,184,131,233,109,198,183,51,49,93,62,91,97,110,207,69,69,135,100,167,108,246,186,218,233,251,68,146,54,25,166,107,187,63,71,168,146,201,21,55,77,210,62,166,7,202,237,173,70,72,24,1,197,143,154,124,228,249,129,136,125,70,115,58,121,98,243,11,163,194,212,116,220,58,241,3,139,250,54,168,118,197,132,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,210,133,148,201,181,238,71,72,177,238,70,36,77,102,11,113,99,230,159,57,62,96,98,31,81,156,181,64,109,80,12,0,229,123,199,79,229,175,10,179,35,179,143,25,246,188,201,178,239,246,61,77,107,118,205,125,181,199,27,85,53,153,92,189,162,178,29,36,234,106,141,123,226,70,73,249,215,54,162,68,207,240,4,21,243,17,227,234,179,137,204,84,152,15,43,110,23,91,110,89,89,58,180,250,165,76,244,255,0,73,164,89,34,127,105,170,166,220,140,88,88,248,35,117,60,114,49,100,111,189,35,182,186,78,156,87,215,154,135,30,181,53,85,55,94,22,50,110,251,87,70,202,58,137,173,248,230,231,79,210,86,86,49,98,133,201,65,77,81,28,174,114,49,28,249,226,170,99,152,199,239,139,165,170,177,101,107,226,216,12,170,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,71,86,66,103,94,42,225,219,54,44,89,199,130,173,246,170,219,214,31,237,93,154,11,164,82,73,74,254,189,52,180,239,222,216,228,141,235,163,38,114,166,143,79,121,19,93,83,84,93,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,237,101,204,159,224,19,140,154,158,16,115,66,182,225,125,166,171,175,192,152,158,157,33,196,116,52,52,81,79,90,247,193,28,203,71,53,58,201,36,104,215,178,89,85,174,69,126,197,142,89,53,107,158,145,171,67,96,147,21,121,163,249,19,204,223,177,125,98,136,201,76,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,99,95,52,127,34,121,155,246,47,172,81,1,0,38,213,6,170,230,213,0,69,7,53,14,2,170,105,106,110,188,83,228,221,138,174,177,149,149,19,92,49,205,178,159,164,140,163,98,69,11,82,190,154,158,56,154,229,98,185,147,203,84,247,61,239,223,47,87,68,98,74,230,96,7,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,54,94,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,250,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,9,137,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,238,220,133,149,227,239,142,203,87,8,152,102,138,197,134,168,233,46,217,139,136,169,214,174,207,71,85,27,103,162,165,130,58,136,91,36,181,209,178,162,41,216,201,35,117,67,97,115,17,81,210,66,244,94,230,56,136,30,15,184,179,198,92,34,230,135,211,139,21,61,93,226,197,95,79,37,53,247,14,54,189,41,96,186,177,35,122,64,175,122,199,42,49,241,74,244,145,175,70,111,211,168,196,84,108,175,69,181,88,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,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,148,187,249,193,195,38,62,200,204,175,203,188,192,204,106,106,187,61,203,48,170,47,77,139,15,87,91,166,164,173,183,65,65,37,60,109,125,67,102,70,185,175,149,211,61,205,98,55,68,141,177,191,115,186,138,214,124,188,47,228,167,240,137,206,171,70,78,71,112,236,85,120,130,223,120,236,19,186,94,156,108,174,130,215,85,81,75,213,119,78,69,72,86,120,98,73,54,177,93,211,87,237,209,218,42,6,106,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,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,117,204,139,136,236,192,225,198,135,135,171,221,251,253,150,142,243,137,155,43,253,169,122,181,236,106,69,71,59,255,0,252,226,77,42,123,245,12,233,181,235,252,122,212,7,170,230,35,199,213,103,19,152,169,48,30,86,220,46,182,220,178,178,117,105,245,74,153,233,254,147,72,178,68,254,211,85,77,185,24,176,177,240,70,234,120,228,98,200,223,122,71,109,116,157,56,173,175,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,91,254,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,242,185,229,128,48,110,86,112,77,153,217,125,151,216,122,146,199,135,172,121,111,136,41,168,104,105,145,118,68,207,103,212,42,170,170,170,185,239,115,149,207,123,220,170,247,189,206,115,149,206,114,170,235,152,108,167,197,143,149,140,228,249,127,136,125,58,115,90,192,39,79,151,119,31,84,124,78,97,85,192,121,165,112,181,91,115,54,201,210,167,213,106,96,167,250,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,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,194,124,29,241,85,131,120,175,202,59,126,48,179,92,169,27,137,237,212,244,244,216,178,209,28,107,11,237,215,21,103,190,173,137,207,123,187,52,142,108,142,133,251,157,185,136,173,85,234,50,70,48,47,169,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,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,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,82,227,143,137,82,166,165,32,84,158,7,39,9,224,114,7,152,204,251,21,62,39,203,172,75,96,171,167,108,240,215,90,234,97,116,110,110,228,126,177,175,114,167,196,214,239,62,172,41,133,51,187,29,88,34,131,179,54,131,16,215,71,28,104,221,187,27,215,114,181,17,53,238,77,21,52,54,103,158,22,84,67,37,60,169,171,37,106,177,201,250,209,83,69,32,155,153,198,70,214,229,238,125,95,177,165,21,190,167,217,184,142,227,81,86,178,44,13,108,108,94,157,55,130,183,199,87,76,190,40,128,102,127,40,60,223,147,21,101,109,231,5,221,46,203,53,85,162,225,79,77,79,12,179,106,230,194,218,38,163,118,166,212,238,252,203,190,43,224,164,135,16,83,202,199,53,87,4,241,9,106,193,243,214,50,26,108,79,95,20,106,143,153,237,213,204,167,169,78,228,78,229,253,38,167,121,58,140,123,37,99,100,141,200,230,189,17,205,84,248,162,129,81,74,248,149,20,184,14,17,126,37,101,5,72,186,129,200,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,42,160,112,171,241,41,106,234,189,221,229,47,118,158,5,81,53,124,117,80,59,60,14,64,3,200,230,190,48,161,192,217,127,123,196,87,10,152,160,142,154,130,165,232,233,94,173,77,91,3,223,226,159,228,169,174,55,16,120,185,216,243,60,113,214,45,116,173,145,183,27,245,99,227,123,94,175,71,70,146,43,88,168,171,222,169,181,173,208,152,206,106,185,183,81,151,153,23,5,162,221,38,217,239,245,53,86,215,174,249,26,173,107,232,102,77,83,111,118,190,242,120,174,132,36,97,218,10,140,75,139,45,182,197,214,89,174,151,8,96,93,85,21,92,233,37,70,248,185,116,239,87,124,64,154,206,85,121,77,6,23,200,107,46,49,170,166,88,234,238,244,140,171,107,157,11,17,94,215,79,86,173,93,201,222,169,178,68,211,95,134,134,115,22,143,132,204,40,204,27,195,150,94,88,214,36,142,90,124,61,70,201,19,70,167,126,205,127,147,221,252,162,238,0,41,85,239,57,95,2,144,9,222,165,101,45,79,137,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,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,15,86,0,215,51,140,78,21,113,151,10,25,185,112,193,247,155,109,91,176,197,198,162,162,167,9,221,228,145,38,101,198,220,143,247,17,210,181,140,111,105,141,174,141,179,51,107,118,189,81,200,157,55,198,247,217,252,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,228,202,115,171,242,177,133,190,96,80,250,117,196,192,14,87,30,123,50,203,237,175,71,173,2,90,120,32,224,187,10,240,143,151,16,80,214,182,213,123,199,215,46,164,247,188,67,21,12,109,145,157,84,135,117,13,52,234,196,153,104,216,176,70,168,215,175,191,34,58,93,172,220,145,179,37,64,0,0,0,99,255,0,26,60,36,225,94,46,114,177,112,181,202,94,195,137,44,93,166,225,134,110,45,116,113,116,235,157,77,35,25,4,242,172,50,200,148,114,72,176,186,102,70,136,231,116,99,84,93,88,134,64,0,53,140,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,51,220,179,56,46,254,13,153,112,252,200,198,173,234,99,236,125,111,164,158,166,158,106,30,140,150,42,21,78,171,40,117,145,141,153,179,57,94,215,84,53,118,183,169,20,76,70,175,69,36,147,37,113,70,67,229,102,52,205,60,59,156,120,167,7,218,174,152,147,11,91,231,183,219,167,171,183,211,79,211,223,83,79,81,20,251,159,26,200,147,65,37,59,150,23,181,237,233,246,154,141,19,89,53,75,128,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,24,255,0,205,23,128,90,204,31,125,185,113,49,147,182,251,173,210,213,136,238,21,53,216,178,207,5,52,245,146,91,42,158,201,106,103,185,53,237,107,182,81,187,167,35,165,234,43,91,12,142,110,213,86,72,140,135,21,120,46,225,39,21,113,115,154,105,133,173,178,246,28,55,98,236,215,12,77,113,115,164,139,167,66,234,152,216,248,32,149,33,150,52,172,146,53,153,208,178,68,70,187,163,34,170,232,197,54,30,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,242,185,67,146,249,95,144,184,54,60,191,202,60,33,73,135,108,81,212,75,86,180,240,190,73,95,44,242,42,111,150,89,101,115,165,149,250,35,90,142,123,156,168,198,49,137,163,88,212,64,253,92,1,128,48,110,86,96,219,78,95,101,246,30,164,177,225,235,29,58,83,80,208,211,34,236,137,154,170,170,170,170,171,158,247,57,92,247,189,202,175,123,220,231,57,92,231,42,175,160,0,8,171,231,157,245,39,247,147,240,211,31,249,84,229,158,21,206,76,224,204,204,173,198,180,157,162,203,137,178,190,231,111,169,219,28,111,146,29,247,11,118,201,226,234,49,236,108,209,61,27,36,111,86,174,201,24,199,34,106,212,50,3,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,224,49,215,140,78,21,113,151,10,25,185,112,193,247,155,109,91,176,197,198,162,162,167,9,221,228,145,38,101,198,220,143,247,17,210,181,140,111,105,141,174,141,179,51,107,118,189,81,200,157,55,198,247,228,255,0,45,78,97,117,153,101,125,161,200,172,249,197,255,0,232,22,191,116,86,123,229,210,105,234,36,179,213,108,166,134,154,149,243,73,50,199,77,110,108,112,189,168,141,143,108,114,74,142,115,153,30,247,54,77,56,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,51,94,28,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,32,27,63,17,87,207,59,234,79,239,39,225,167,191,229,123,199,213,247,58,118,112,241,156,215,14,217,139,237,86,247,212,88,175,245,53,44,73,175,84,176,237,71,211,78,143,114,62,90,200,216,170,244,145,168,231,75,20,114,62,77,31,19,228,155,192,115,206,250,147,251,201,248,104,24,213,203,35,34,242,227,136,188,224,199,89,95,154,22,110,221,106,174,203,250,217,97,154,37,70,85,91,234,155,112,183,164,117,84,210,42,47,78,102,110,118,139,162,181,90,231,49,237,123,30,246,58,197,113,15,195,246,62,225,151,52,43,178,163,49,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,223,19,156,141,209,36,138,70,247,237,82,234,242,235,226,99,6,240,181,196,50,99,60,193,161,171,126,30,191,217,230,195,149,213,180,200,175,125,177,147,84,83,204,149,107,18,53,93,51,26,234,118,163,216,223,127,99,220,230,163,220,212,141,243,41,198,39,10,184,55,138,252,163,184,96,251,205,182,145,184,158,221,79,81,83,132,238,242,72,176,190,221,113,86,123,136,233,90,199,187,179,72,230,198,217,153,181,219,152,136,228,78,163,35,123,3,92,195,97,62,95,252,49,127,6,30,31,109,54,12,73,133,237,86,220,125,123,223,112,197,117,52,115,118,137,38,153,101,145,105,160,146,110,244,94,132,15,100,123,35,85,137,36,235,57,138,238,163,164,124,91,112,57,193,78,50,199,124,96,187,47,179,135,4,85,219,173,185,93,80,219,182,46,161,175,166,71,196,247,198,228,90,74,55,42,199,44,19,50,166,69,99,246,170,163,38,165,101,67,163,122,251,170,179,188,0,0,0,0,0,130,190,98,60,2,214,112,199,138,147,30,101,109,190,235,114,203,43,223,86,163,68,166,158,163,232,204,137,36,76,236,213,85,59,85,137,11,223,60,109,167,146,71,164,142,247,163,118,231,71,212,150,117,12,85,230,143,228,79,51,126,197,245,138,32,32,4,153,62,87,188,2,223,114,91,103,16,249,205,111,236,120,190,235,111,125,61,138,193,83,76,197,154,203,75,54,213,125,76,234,246,171,226,172,145,136,172,72,218,173,116,81,73,35,36,213,242,190,56,97,176,218,160,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,37,83,157,95,149,140,45,243,2,135,211,174,36,101,240,65,148,56,55,62,184,156,194,89,71,152,16,85,201,98,196,84,247,120,106,22,146,117,134,120,158,203,93,92,177,77,27,251,209,31,28,177,199,34,35,145,204,85,98,35,154,230,170,181,100,211,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,104,22,211,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,215,151,119,31,85,156,49,226,165,192,121,165,112,186,220,178,202,247,210,167,213,106,103,168,250,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,150,158,43,184,81,203,142,45,114,225,248,43,26,197,216,110,180,61,73,236,23,248,33,71,213,90,42,156,136,138,230,162,170,117,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,154,241,99,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,128,68,175,44,94,97,116,120,90,142,155,135,94,32,113,127,70,213,14,216,176,149,254,231,52,16,82,218,169,98,130,105,37,165,173,171,158,102,109,133,58,80,178,153,54,189,200,233,22,61,200,196,137,172,150,160,0,0,45,87,20,249,41,252,34,120,125,198,217,57,29,195,177,85,226,11,122,118,9,221,47,78,54,87,65,43,42,41,122,174,233,200,169,10,207,12,73,38,214,43,186,106,253,186,59,69,77,107,13,170,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,129,62,118,206,32,112,13,235,135,151,241,47,102,125,93,126,19,143,11,207,138,159,21,50,195,45,91,96,130,157,243,77,76,173,108,139,18,84,198,177,201,19,227,234,104,217,88,230,171,147,69,83,90,203,181,218,235,127,186,214,223,111,183,58,187,141,202,227,81,37,93,101,101,92,206,154,122,153,228,114,186,73,100,145,202,174,123,220,229,87,43,149,85,85,85,85,76,192,181,113,119,106,151,150,77,255,0,134,11,133,186,145,215,218,60,81,67,109,161,219,80,216,30,182,170,138,185,110,171,84,140,87,61,245,15,142,166,146,88,36,218,200,216,198,85,82,174,231,59,84,117,138,225,99,37,63,132,79,16,88,39,39,36,184,118,42,76,65,112,94,223,59,101,233,200,202,24,34,125,69,87,73,221,57,17,38,88,33,149,35,220,197,111,81,89,187,70,234,168,19,189,192,206,87,221,114,115,132,188,179,192,119,215,85,165,202,11,63,180,171,32,171,162,117,36,244,147,215,77,37,108,148,178,68,229,87,53,240,186,165,97,93,116,85,88,213,85,173,215,106,122,14,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,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,245,145,1,205,35,143,170,60,196,237,220,50,100,229,194,213,114,194,9,216,234,49,22,34,163,169,130,186,27,188,137,210,169,134,154,146,72,220,246,54,24,158,145,172,146,34,164,142,150,53,143,220,100,111,235,6,80,113,197,155,216,55,61,249,104,99,204,210,203,233,234,231,195,215,106,138,56,104,103,169,129,97,125,67,41,177,36,20,171,50,49,125,230,177,238,129,207,98,57,26,253,142,110,230,177,218,181,32,216,149,79,254,161,71,255,0,31,250,241,34,172,13,170,0,0,126,78,41,197,152,87,3,88,170,177,78,53,196,214,172,63,101,162,217,218,110,55,74,216,233,41,96,222,246,177,155,229,145,90,198,238,123,218,212,213,123,220,228,68,239,84,49,47,152,38,53,181,102,87,45,92,79,152,214,42,122,184,45,184,170,207,134,111,116,113,85,177,173,158,56,42,110,86,249,163,108,141,107,156,212,122,53,232,138,136,231,38,186,232,171,226,96,175,51,94,59,110,185,221,140,174,57,25,149,184,154,146,76,175,176,212,70,218,170,203,92,238,123,49,37,107,17,174,115,228,147,68,71,211,67,46,173,141,140,221,27,223,31,95,116,136,176,244,178,215,137,111,250,13,182,143,151,248,19,255,0,111,107,2,42,248,78,243,79,147,127,48,48,247,168,192,95,254,98,60,2,214,112,199,138,147,30,101,109,190,235,114,203,43,223,86,163,68,166,158,163,232,204,137,36,76,236,213,85,59,85,137,11,223,60,109,167,146,71,164,142,247,163,118,231,71,212,150,192,112,157,230,159,38,254,96,97,239,81,128,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,168,16,67,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,79,70,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,236,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,11,235,203,43,142,219,174,72,227,43,118,70,102,150,38,164,143,43,239,213,18,54,150,178,233,59,152,204,55,90,244,115,154,248,228,209,81,148,211,75,163,100,99,246,198,199,201,215,221,26,36,221,80,155,64,0,22,211,136,126,31,176,15,19,89,95,93,149,25,140,202,182,91,107,42,41,234,226,172,161,72,82,182,138,120,100,71,54,90,121,38,142,70,198,245,110,248,156,228,110,171,28,178,55,187,114,154,246,113,15,195,246,62,225,151,52,43,178,163,49,153,72,251,149,29,61,61,92,85,148,41,50,209,86,193,52,104,230,203,79,36,209,198,233,24,142,223,19,156,141,209,36,138,70,247,237,83,101,226,223,230,158,67,229,102,116,220,112,165,199,51,48,125,170,255,0,244,62,225,61,194,138,11,133,190,154,174,25,122,212,178,211,201,4,173,154,55,238,133,122,172,149,88,221,186,203,77,78,245,85,233,162,40,97,7,42,190,6,46,185,91,77,252,36,115,114,215,87,111,197,151,42,122,171,109,143,15,92,173,110,167,169,179,65,213,88,229,170,153,181,17,164,177,212,202,145,185,172,217,181,18,158,87,42,185,253,125,177,227,175,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,93,159,118,255,0,18,61,87,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,173,229,121,24,253,118,125,219,252,72,149,64,53,161,225,227,135,236,125,196,214,104,80,229,70,92,178,145,151,42,202,122,138,185,107,43,146,100,162,162,130,24,213,206,150,162,72,99,145,209,177,93,178,38,185,91,162,201,44,109,238,220,134,195,217,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,107,41,178,7,38,178,43,219,255,0,146,60,189,181,97,127,165,23,5,185,221,59,19,28,157,121,187,246,181,55,42,244,225,102,231,244,224,102,216,163,222,253,140,110,231,107,112,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,95,12,150,155,85,255,0,137,44,168,177,95,109,148,151,27,109,199,28,88,169,43,40,234,225,108,208,84,193,37,124,45,146,41,35,114,43,94,199,53,85,170,213,69,69,69,84,82,250,243,17,224,130,179,133,92,118,152,183,7,82,238,203,44,89,112,150,43,19,82,105,234,102,181,200,216,98,145,244,181,82,190,38,177,187,158,249,251,58,44,146,72,248,169,220,175,114,185,143,114,227,86,83,227,175,201,126,105,224,220,204,246,95,180,254,137,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,98,156,45,127,201,174,51,120,125,165,189,186,201,244,131,0,227,235,123,217,53,190,233,76,232,100,77,146,186,57,35,122,34,235,28,208,207,19,145,36,141,222,236,145,35,226,122,232,199,129,173,97,45,60,155,56,98,246,109,138,237,196,238,53,194,246,169,164,188,105,111,193,21,178,77,213,170,166,134,55,212,67,112,157,177,166,172,139,168,244,108,45,122,254,119,108,83,162,35,99,147,89,112,215,59,248,10,205,204,180,226,142,217,195,245,138,197,87,85,67,141,239,15,135,5,93,230,223,81,5,93,185,101,254,58,162,88,98,213,175,166,137,200,234,164,72,147,166,141,116,136,213,137,209,189,243,189,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,2,53,185,231,125,73,253,228,252,52,181,92,149,60,211,226,159,151,245,222,163,110,46,175,60,239,169,63,188,159,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,124,156,180,184,100,192,60,83,101,126,127,101,254,47,166,164,163,185,62,159,14,182,203,136,82,221,13,77,109,154,117,146,186,77,240,58,68,220,214,61,208,68,217,88,199,49,100,141,28,205,205,213,28,223,175,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,32,35,131,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,72,255,0,47,46,102,150,235,125,138,225,149,124,85,99,238,207,29,150,223,53,194,201,138,46,107,85,87,85,93,177,245,21,21,80,86,212,190,89,31,36,219,29,27,105,152,200,211,115,98,88,145,93,35,162,99,242,171,143,110,8,44,92,92,96,72,171,112,229,45,170,219,153,182,78,148,86,75,221,100,207,167,133,244,171,50,44,212,181,110,142,41,31,36,59,29,43,227,77,138,230,75,166,215,53,178,74,143,129,108,83,132,241,86,6,190,213,97,108,107,134,110,184,126,245,69,179,180,219,174,148,82,82,85,65,189,141,123,55,197,34,53,237,220,199,181,201,170,119,181,200,169,220,168,5,234,227,95,138,235,239,22,153,203,91,140,186,183,90,60,33,109,214,143,11,89,43,102,99,187,5,46,214,36,146,43,99,68,98,77,59,217,213,145,117,123,147,86,71,212,123,34,141,75,193,203,99,129,139,175,16,88,254,143,53,51,26,215,87,67,151,88,86,162,154,229,19,43,45,110,116,24,162,118,205,34,54,150,39,77,26,193,53,51,100,167,123,106,116,87,46,154,69,181,22,69,146,59,105,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,39,251,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,129,250,192,0,4,0,243,71,243,217,153,191,98,250,61,17,63,196,0,243,71,243,217,153,191,98,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,8,86,231,87,230,159,11,124,191,161,245,27,137,50,120,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,215,179,141,254,41,127,133,198,120,207,153,20,88,111,216,150,91,109,190,59,21,146,158,87,110,170,125,12,83,77,43,101,169,84,114,177,38,123,231,145,202,214,123,172,106,181,154,189,90,178,60,51,87,145,143,215,103,221,191,196,137,84,32,7,128,14,53,191,129,246,59,186,251,126,193,237,60,25,139,122,31,72,59,29,47,90,233,31,101,134,171,178,246,77,243,197,18,107,53,74,117,58,155,181,98,46,221,21,59,231,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,178,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,250,236,251,183,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,93,159,118,255,0,18,45,87,58,191,52,248,91,229,253,15,168,220,64,249,57,105,112,201,128,120,166,202,252,254,203,252,95,77,73,71,114,125,62,29,109,151,16,165,186,26,154,219,52,235,37,116,155,224,116,137,185,172,123,160,137,178,177,142,98,201,26,57,155,155,170,57,184,129,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,50,211,149,39,21,217,113,195,182,99,226,92,21,154,18,251,42,213,152,222,206,130,27,252,179,35,105,109,181,84,171,80,145,182,165,21,61,200,100,237,78,69,155,93,177,185,141,87,162,49,207,146,41,21,227,219,130,11,23,23,24,18,42,220,57,75,106,182,230,109,147,165,21,146,247,89,51,233,225,125,42,204,139,53,45,91,163,138,71,201,14,199,74,248,211,98,185,146,233,181,205,108,146,163,194,2,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,54,62,225,51,135,235,87,12,185,13,134,50,162,141,148,143,185,81,211,246,187,245,101,58,53,82,182,235,54,142,169,151,168,145,198,233,24,142,210,40,157,35,119,164,49,66,215,107,180,139,110,86,188,39,98,171,239,20,21,216,195,50,44,126,194,252,142,118,90,218,252,61,136,45,18,50,186,90,234,234,121,251,3,146,9,154,222,143,79,103,105,108,174,247,145,209,192,172,106,239,234,71,53,32,107,89,197,143,154,124,228,249,129,136,125,70,115,53,48,79,0,180,124,78,114,234,203,44,121,149,182,251,85,183,51,108,158,223,168,209,41,160,167,250,77,26,221,42,25,217,170,170,118,163,214,102,50,8,219,79,36,143,88,219,239,70,237,173,147,169,22,21,241,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,2,5,176,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,35,249,161,205,222,235,140,248,75,76,59,98,142,174,193,157,88,134,162,166,219,115,172,178,64,234,58,43,61,19,102,71,37,85,52,146,190,103,171,230,167,114,64,221,28,217,35,145,39,149,29,22,200,58,190,215,153,215,47,74,204,83,89,83,196,87,15,216,67,173,117,155,116,184,182,193,108,134,121,234,174,181,82,207,12,113,85,81,82,65,11,247,76,189,89,159,82,187,152,213,108,105,38,213,122,202,231,196,176,30,131,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,149,92,117,240,137,106,225,7,40,242,87,10,79,113,164,188,98,203,245,70,34,185,98,59,172,20,237,99,31,58,50,214,214,82,194,245,106,74,250,104,83,118,206,162,234,175,146,105,17,177,245,86,54,200,79,46,238,1,104,248,99,194,171,143,51,74,223,106,185,102,109,239,165,81,162,211,65,81,244,102,52,142,86,118,106,90,157,170,244,153,236,158,70,212,73,27,210,55,123,177,183,115,99,234,75,96,57,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,127,128,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,97,175,47,124,1,131,115,79,139,156,19,151,217,131,135,169,47,152,122,249,79,123,166,174,161,169,69,217,43,61,143,88,168,168,168,168,230,61,174,70,189,143,106,163,216,246,181,205,86,185,168,169,231,248,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,220,14,87,30,123,50,203,237,175,71,173,38,123,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,161,24,28,174,120,237,181,100,157,214,108,136,206,140,77,87,79,130,111,149,12,118,31,184,213,206,222,197,135,171,92,231,172,172,147,114,110,138,154,161,207,106,171,247,244,226,145,170,245,107,82,105,165,110,122,243,71,242,39,153,191,98,250,197,17,5,121,171,150,120,171,38,243,31,17,229,110,53,164,236,247,172,51,112,150,223,83,182,57,25,28,219,23,220,158,46,163,24,247,67,43,21,178,70,245,106,111,141,236,114,38,142,67,42,147,143,170,204,196,224,79,31,112,201,156,119,11,173,203,23,167,97,168,195,184,138,178,166,122,233,174,241,165,226,158,166,106,106,185,36,115,222,217,162,98,72,177,200,170,145,186,40,210,63,113,241,179,172,24,86,109,80,106,174,109,80,0,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,135,142,78,17,46,188,32,230,227,112,164,23,26,187,198,19,191,83,186,229,135,46,179,211,185,143,124,8,245,107,233,102,122,53,34,125,76,43,183,127,77,116,86,73,12,138,216,250,169,27,114,87,149,95,3,22,172,210,169,254,18,57,185,107,164,184,97,59,109,69,85,182,199,135,174,86,182,212,83,94,103,233,44,114,213,76,218,136,214,41,41,162,89,28,214,108,220,171,81,19,149,92,206,134,217,37,39,60,114,47,46,56,137,192,139,151,57,165,102,246,141,149,215,10,59,142,214,42,50,102,73,79,51,100,210,57,116,87,197,212,98,73,3,223,26,182,78,148,210,181,175,106,187,114,123,91,77,166,213,96,181,81,88,172,86,202,75,117,182,221,79,29,37,29,29,36,45,134,10,104,35,106,54,56,163,141,168,141,99,26,212,70,163,81,17,17,17,17,0,139,110,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,62,230,35,193,5,31,21,88,17,49,110,14,165,219,153,184,78,223,44,86,38,164,208,83,67,116,141,211,69,35,233,106,165,124,78,123,182,177,147,246,116,89,35,141,146,212,57,94,228,107,222,228,132,28,45,149,89,143,141,51,30,151,40,112,222,11,186,213,227,58,187,131,237,109,178,58,157,98,170,142,170,53,114,75,28,173,147,111,71,167,177,235,34,201,181,177,181,143,115,213,168,215,42,108,252,91,75,87,14,185,71,104,206,219,255,0,16,176,97,58,73,241,182,34,167,161,134,107,133,92,76,157,244,143,166,130,90,116,154,149,207,106,190,153,242,211,202,216,101,72,220,214,61,144,199,171,117,222,231,135,138,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,12,128,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,37,60,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,142,26,240,187,196,222,62,225,103,52,45,185,129,132,42,106,235,45,172,168,107,175,88,121,110,51,83,81,94,96,72,229,143,100,237,141,118,185,236,108,242,186,39,189,175,72,228,86,191,107,180,86,187,99,63,244,43,143,112,175,250,213,136,240,222,35,183,255,0,220,235,40,110,84,53,17,255,0,231,71,52,50,70,255,0,218,215,53,223,20,82,11,57,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,46,188,60,88,249,167,206,79,152,24,135,212,103,46,175,1,60,111,223,120,71,199,114,209,98,58,171,173,203,44,175,125,89,111,118,74,56,89,81,51,42,146,21,72,106,169,27,36,177,178,57,183,182,38,72,187,209,175,139,93,205,115,163,137,89,103,248,155,187,90,175,252,73,102,189,246,197,115,164,184,219,110,56,226,251,87,71,89,73,51,102,130,166,9,43,230,116,114,199,35,85,90,246,57,170,142,71,34,170,42,42,42,1,54,156,174,60,137,229,151,219,94,177,90,101,81,138,188,174,60,137,229,151,219,94,177,90,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,133,238,82,178,151,39,196,2,47,121,81,65,82,120,1,201,131,60,213,50,154,12,81,144,215,172,99,75,76,178,85,218,41,31,86,231,54,22,42,177,173,158,145,92,187,151,189,19,100,107,174,159,13,76,230,45,31,22,120,81,152,203,135,44,195,177,164,73,36,181,24,122,177,145,166,141,94,253,154,255,0,43,187,249,32,107,233,195,230,46,118,3,207,28,11,139,91,43,99,109,186,253,70,249,30,231,171,17,177,172,136,215,170,170,119,162,109,115,181,54,57,202,140,97,67,142,114,254,201,136,173,245,49,79,29,77,5,51,213,209,61,92,154,186,6,63,197,127,202,67,89,188,69,65,81,134,177,101,202,216,154,197,53,174,225,52,9,162,162,43,93,28,170,223,22,174,157,202,223,129,54,252,170,179,110,163,48,242,46,123,69,198,77,211,216,42,105,109,172,93,242,57,92,214,80,194,154,174,238,237,125,213,240,93,0,205,179,133,239,57,0,117,57,116,94,254,226,164,95,137,68,173,248,234,167,12,118,190,32,119,130,148,82,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,56,93,116,238,58,221,34,38,168,190,39,105,75,152,215,166,142,68,80,58,145,189,71,126,196,59,206,182,49,89,220,138,154,29,128,14,154,202,150,81,210,205,85,34,251,176,177,207,95,232,77,127,224,21,85,80,209,192,250,154,135,43,99,141,170,231,42,38,189,200,154,255,0,192,96,87,30,60,116,225,92,5,133,31,133,48,181,85,100,151,74,238,188,12,210,146,86,163,85,212,186,181,85,201,35,63,149,35,124,53,3,14,57,170,103,106,230,22,108,253,4,166,145,22,155,13,92,39,87,162,58,95,211,116,20,232,221,81,200,141,238,247,252,53,254,143,143,130,229,211,147,41,155,57,235,77,83,80,231,37,62,28,146,134,224,168,141,141,200,231,37,100,90,53,81,235,221,220,215,119,162,41,142,151,90,219,222,98,99,42,235,172,142,117,69,198,247,92,249,220,178,72,189,239,150,78,228,213,202,171,162,43,145,59,213,123,137,184,229,149,195,180,217,73,147,182,236,93,121,183,210,50,227,137,173,144,76,247,177,209,200,229,69,154,105,27,171,154,212,94,228,123,124,92,186,127,64,25,141,103,160,101,170,209,69,108,137,168,214,82,83,199,3,83,68,77,17,173,68,248,119,124,15,176,0,56,95,2,147,149,94,253,53,9,226,7,40,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,1,128,28,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,0,0,0,0,0,0,0,0,0,128,30,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,198,0,115,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,3,63,192,0,0,0,69,95,60,239,169,63,188,159,134,150,171,146,167,154,124,83,242,254,187,212,109,197,213,231,157,245,39,247,147,240,211,18,185,127,113,49,131,120,80,204,188,107,154,88,194,134,174,226,247,96,122,187,109,162,217,76,138,215,220,110,50,87,81,62,40,22,77,170,216,89,182,41,30,249,28,139,181,140,118,214,189,251,35,120,74,255,0,31,92,107,225,94,20,242,226,174,201,105,185,246,140,205,196,214,249,163,195,150,250,117,141,242,80,111,71,70,219,157,66,72,215,177,176,196,244,85,99,94,213,235,72,197,98,38,214,202,248,160,91,253,21,99,220,85,254,186,226,60,73,136,238,31,247,74,202,235,149,117,68,159,249,210,77,52,146,63,246,185,206,119,197,84,244,25,197,156,88,251,61,113,253,211,49,179,26,253,87,113,185,92,106,39,150,40,165,170,154,104,45,240,73,52,147,54,146,149,179,61,238,138,154,55,74,244,142,36,114,163,81,127,122,172,164,242,186,224,22,143,7,216,173,188,76,103,21,190,213,116,186,226,59,125,53,118,19,179,207,77,5,100,118,202,87,190,42,152,46,78,123,154,237,149,142,233,198,232,186,106,215,67,27,157,185,85,242,43,33,11,213,203,155,130,143,224,171,151,19,223,241,253,178,213,38,102,226,159,206,92,170,96,78,172,150,186,21,70,44,118,198,205,185,204,118,215,177,100,149,209,35,90,249,28,214,235,43,97,138,69,198,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,2,42,201,73,229,95,199,173,77,45,77,171,133,140,228,190,213,214,50,178,162,27,126,6,185,212,116,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,251,229,233,106,140,72,154,204,53,224,207,133,175,225,113,141,177,134,91,209,98,79,98,94,173,184,62,170,251,100,168,149,187,169,95,93,21,101,36,77,138,165,17,170,244,133,236,158,70,171,153,239,49,202,215,232,244,106,198,251,43,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,0,147,78,108,188,69,84,229,150,104,90,50,251,33,113,101,94,14,197,149,148,236,188,227,235,166,24,150,42,10,219,131,210,52,138,215,79,89,89,76,228,170,123,225,131,180,63,163,42,163,18,58,154,119,34,59,221,217,237,121,94,241,155,196,214,125,226,166,101,38,58,181,90,177,30,22,194,24,125,242,92,49,101,75,42,153,116,73,58,141,109,35,103,168,77,240,212,76,244,222,196,107,219,20,146,50,41,37,89,100,124,79,73,98,91,20,226,204,85,142,111,181,88,167,26,226,107,174,32,189,86,236,237,55,27,165,108,149,117,83,236,99,88,205,242,200,174,123,182,177,141,106,106,189,205,106,34,119,34,19,147,202,191,135,139,86,77,112,209,106,199,149,86,170,186,92,89,153,212,240,222,238,207,154,177,179,49,212,72,249,150,218,216,155,26,236,99,22,154,102,204,168,186,201,190,161,232,245,77,173,142,48,204,160,70,7,25,156,208,51,247,135,110,36,241,134,78,96,172,33,151,245,182,92,63,236,254,205,61,210,223,91,37,83,250,244,20,245,15,222,232,234,227,98,232,249,156,137,163,19,221,68,215,85,213,87,39,249,122,113,65,143,184,179,201,123,214,99,102,53,163,15,219,174,86,236,81,83,100,138,43,37,60,208,192,232,35,164,164,153,174,115,102,150,87,43,247,84,61,21,81,200,154,35,123,188,85,67,40,0,0,12,85,230,143,228,79,51,126,197,245,138,35,42,140,85,230,143,228,79,51,126,197,245,138,32,32,4,218,160,213,92,218,160,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,77,79,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,0,37,83,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,227,18,184,251,224,78,213,197,222,25,162,190,225,170,202,75,78,98,225,218,117,164,179,214,85,72,216,40,170,160,146,162,23,73,21,116,140,167,150,119,178,56,219,80,232,90,197,68,108,147,61,87,185,238,50,212,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,208,53,108,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,153,254,87,188,116,254,90,240,171,50,59,56,241,159,107,204,155,46,255,0,99,212,214,183,108,215,219,92,113,181,83,89,149,203,218,43,33,210,78,166,168,215,190,36,100,159,157,115,106,36,79,63,205,83,129,139,174,105,83,127,9,28,163,181,213,220,49,101,182,158,150,219,124,195,214,219,91,170,42,111,48,117,82,56,170,161,109,60,107,44,149,49,36,141,107,247,238,69,167,137,170,142,103,67,108,145,23,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,171,192,79,27,246,46,46,48,36,180,88,142,170,213,109,204,219,39,86,91,221,146,142,23,211,194,250,85,153,82,26,170,70,201,44,143,146,29,142,137,146,46,245,115,37,215,115,90,217,34,87,229,80,2,34,249,216,100,237,170,203,140,176,30,119,216,236,53,113,84,98,90,122,171,37,254,178,26,86,182,145,211,210,164,110,163,116,178,53,136,171,83,36,82,78,196,89,30,170,232,168,216,141,68,72,156,75,161,137,92,211,112,5,54,58,224,183,25,85,38,30,171,187,92,176,173,69,5,254,218,148,201,43,159,74,248,234,89,21,69,66,178,53,247,152,202,57,234,213,251,209,88,214,110,122,233,177,28,208,128,194,69,57,45,228,229,139,24,103,46,45,206,43,188,221,74,188,187,183,211,211,218,233,182,189,54,213,92,155,81,27,170,119,181,232,139,178,8,42,34,233,185,143,107,187,78,239,117,209,181,86,58,201,222,229,67,147,182,172,181,225,46,201,139,157,97,171,161,196,57,131,81,81,123,186,75,91,74,216,167,146,6,205,36,52,77,99,182,53,235,76,180,236,100,241,163,149,201,173,84,175,98,237,145,16,12,202,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,62,124,125,241,217,106,225,19,12,209,88,176,213,29,37,219,49,113,21,58,213,217,232,234,163,108,244,84,176,71,81,11,100,150,186,54,84,69,59,25,36,110,168,108,46,98,42,58,72,94,139,220,199,1,106,185,163,113,219,117,201,59,84,57,17,146,248,154,146,159,27,95,41,222,236,65,113,164,157,221,183,15,81,57,172,88,153,30,212,219,21,77,67,94,229,71,239,234,69,27,81,232,214,172,208,202,216,97,63,87,253,21,99,220,85,254,186,226,60,73,136,238,31,247,74,202,235,149,117,68,159,249,210,77,52,146,63,246,185,206,119,197,84,252,160,37,83,255,0,168,81,255,0,199,254,188,72,171,37,83,255,0,168,81,255,0,199,254,188,72,171,3,106,130,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,178,250,243,17,227,234,143,134,60,42,152,15,43,110,22,171,150,102,222,250,180,250,165,76,21,31,70,99,72,226,127,105,170,166,220,175,73,158,201,227,117,60,114,49,35,119,189,35,183,54,62,156,176,131,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,252,162,106,120,150,255,0,160,219,104,249,127,129,63,246,246,178,21,137,169,226,91,254,131,109,163,229,254,4,255,0,219,218,192,138,190,19,188,211,228,223,204,12,61,234,48,27,4,113,15,196,14,1,225,151,43,235,179,95,49,159,86,251,109,29,69,61,36,84,116,43,10,214,214,207,52,136,214,197,79,28,210,70,217,30,141,223,43,154,142,213,35,138,71,119,237,83,94,30,30,177,77,139,3,103,238,90,99,92,83,93,216,172,184,127,24,89,174,151,26,158,147,228,232,82,193,91,20,146,201,177,136,231,187,107,24,229,209,168,174,93,52,68,85,238,46,7,26,252,87,95,120,180,206,90,220,101,213,186,209,225,11,110,180,120,90,201,91,51,29,216,41,118,177,36,145,91,26,35,18,105,222,206,172,139,171,220,154,178,62,163,217,20,106,5,191,207,76,244,204,126,34,243,30,227,154,25,161,121,237,215,90,237,34,134,24,145,89,75,111,165,106,170,199,75,77,26,170,244,225,102,231,104,154,171,149,206,115,222,231,189,239,123,164,127,149,127,1,84,212,180,214,174,41,243,146,197,73,88,250,202,120,110,24,26,217,81,213,71,209,189,37,153,171,95,83,79,36,77,106,189,90,200,37,165,123,94,246,108,151,171,162,61,34,115,44,175,44,174,4,174,185,221,140,173,217,231,154,88,102,146,76,175,176,212,72,234,90,59,164,14,123,49,37,107,17,205,107,35,143,84,71,211,67,46,142,145,239,221,27,223,31,67,108,136,179,116,166,208,0,0,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,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,0,0,0,24,191,204,47,138,12,125,194,102,75,217,115,27,46,109,24,126,227,114,184,226,138,107,36,177,94,233,230,154,6,193,37,37,92,206,115,91,12,177,57,31,186,157,136,138,174,84,209,93,221,224,168,25,64,98,175,52,127,34,121,155,246,47,172,81,24,213,193,159,52,12,253,226,39,137,60,31,147,152,215,8,101,253,21,151,16,123,67,180,207,107,183,214,199,84,206,133,5,69,67,54,58,74,185,24,154,190,22,162,234,197,247,85,116,209,116,84,201,94,104,254,68,243,55,236,95,88,162,2,0,76,170,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,44,86,72,96,171,86,101,103,70,1,203,155,237,69,92,22,220,85,138,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,53,211,84,95,3,213,113,69,195,38,62,225,103,52,46,89,127,139,233,170,235,45,172,168,115,108,184,133,45,211,83,81,94,96,72,226,147,124,14,145,54,185,236,108,241,54,86,49,207,72,228,87,51,115,180,71,56,37,211,153,134,122,96,156,182,225,198,219,143,240,125,230,212,252,125,137,52,161,203,220,73,109,74,58,138,234,42,90,182,70,234,250,202,26,135,42,201,20,50,81,34,196,181,20,202,174,71,84,83,104,173,220,215,183,5,120,37,227,235,140,74,28,199,177,228,221,166,225,249,82,250,103,136,40,227,72,177,117,77,117,109,85,28,106,168,218,151,69,88,199,62,88,33,72,90,178,72,231,199,60,112,182,39,74,145,127,24,143,194,187,142,44,197,87,139,21,163,11,93,177,53,214,182,203,135,251,71,178,45,213,21,178,73,75,111,235,189,31,63,103,137,202,172,139,168,244,71,63,98,38,231,34,42,234,164,143,242,96,225,226,213,137,49,54,37,226,71,18,218,170,222,252,39,80,219,38,23,168,109,99,91,2,86,205,79,39,111,115,226,106,239,115,217,79,61,59,90,175,252,222,149,82,42,35,158,212,88,195,208,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,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,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,128,149,67,8,57,129,242,235,166,226,150,166,215,152,57,76,220,63,96,204,86,84,71,77,119,174,185,84,203,77,73,115,183,54,39,35,86,100,134,25,92,250,152,220,216,88,199,232,223,205,43,154,245,114,50,20,102,111,128,45,254,69,228,94,92,112,233,151,22,236,175,202,251,55,97,181,80,235,44,211,74,168,250,171,133,83,145,18,74,170,153,17,19,169,51,246,183,85,209,26,141,107,88,198,177,140,99,27,112,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,80,147,242,0,121,163,249,236,204,223,177,125,30,136,149,238,94,156,80,99,238,44,242,94,245,152,217,141,104,195,246,235,149,187,20,84,217,34,138,201,79,52,48,58,8,233,41,38,107,156,217,165,149,202,253,213,15,69,84,114,38,136,222,239,21,88,161,230,143,231,179,51,126,197,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,226,218,115,80,227,214,154,150,154,235,194,198,77,223,105,43,31,89,79,53,191,28,220,233,250,168,250,55,164,176,185,40,41,170,35,149,173,87,171,89,60,85,76,115,30,205,146,244,181,71,164,173,96,89,94,102,188,118,221,115,187,25,92,114,51,43,113,53,36,153,95,97,168,141,181,85,150,185,220,246,98,74,214,35,92,231,201,38,136,143,166,134,93,91,27,25,186,55,190,62,190,233,17,97,233,96,89,237,114,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,173,255,0,230,73,195,246,1,225,151,53,240,70,84,101,203,42,223,109,163,192,240,213,203,89,92,144,173,109,108,243,93,110,78,116,181,18,67,28,109,145,232,221,145,53,202,221,82,56,163,111,126,212,3,18,201,20,229,123,199,213,139,37,182,112,241,156,215,14,199,132,46,183,7,212,88,175,245,53,47,88,108,181,83,109,71,211,78,143,114,178,42,57,30,138,244,145,168,214,197,44,146,62,77,89,43,228,135,202,114,223,225,71,46,56,181,203,140,240,193,88,214,46,195,117,161,250,63,61,130,255,0,4,40,250,171,69,83,146,226,138,230,162,170,117,33,126,214,164,176,170,163,100,107,90,168,172,123,35,145,152,109,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,13,162,8,86,231,87,230,159,11,124,191,161,245,27,137,127,249,91,241,245,89,152,157,135,134,76,227,184,93,110,88,189,59,101,70,29,196,85,149,51,215,77,119,141,58,181,51,83,85,201,35,158,246,205,19,18,69,142,69,84,141,209,70,145,251,143,141,157,107,1,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,22,171,157,95,154,124,45,242,254,135,212,110,37,213,228,99,245,217,247,111,241,34,213,115,171,243,79,133,190,95,208,250,141,196,12,0,37,251,149,191,31,85,153,137,216,120,100,206,59,133,214,229,139,211,182,84,97,220,69,89,83,61,116,215,120,211,171,83,53,53,92,146,57,239,108,209,49,36,88,228,85,72,221,20,105,31,184,248,217,214,194,190,12,56,41,254,24,56,19,53,253,129,127,246,102,51,194,94,194,250,63,219,42,186,54,185,59,84,213,29,171,181,236,130,89,87,72,105,151,167,211,219,163,213,55,106,139,221,141,95,232,171,1,98,175,245,215,14,98,76,57,112,255,0,186,81,215,91,107,169,228,255,0,205,146,25,163,145,159,177,205,115,126,10,128,103,255,0,53,158,37,241,85,163,137,58,108,180,202,155,181,215,6,73,129,58,119,107,165,198,205,60,150,234,171,133,242,182,130,38,118,151,75,4,169,213,233,219,150,154,157,146,57,173,145,173,125,76,122,172,106,211,39,249,93,113,131,159,60,80,83,99,43,22,110,46,31,186,211,224,202,122,39,37,246,24,187,29,198,162,122,185,106,85,140,150,8,153,217,222,196,100,46,106,61,137,10,179,164,196,86,204,178,57,241,194,181,218,237,117,191,221,107,111,183,219,157,93,198,229,113,168,146,174,178,178,174,103,77,61,76,242,57,93,36,178,72,229,87,61,238,114,171,149,202,170,170,170,170,166,193,60,191,248,98,254,12,60,62,218,108,24,147,11,218,173,184,250,247,190,225,138,234,104,230,237,18,77,50,203,34,211,65,36,221,232,189,8,30,200,246,70,171,18,73,214,115,21,221,71,72,240,132,30,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,140,74,192,60,184,114,27,0,113,71,118,226,2,213,133,41,27,109,109,61,37,118,30,176,245,119,81,90,111,107,44,235,85,83,29,55,77,26,198,53,169,74,234,118,239,115,98,145,245,10,214,51,101,63,79,45,64,2,42,249,231,125,73,253,228,252,52,149,66,42,249,231,125,73,253,228,252,52,12,85,229,113,231,179,44,190,218,244,122,210,127,136,1,229,113,231,179,44,190,218,244,122,210,74,121,144,241,173,154,124,31,126,78,255,0,38,118,12,41,115,250,91,237,126,219,237,218,90,153,186,125,151,178,116,250,93,25,226,211,94,210,253,219,183,107,163,116,211,69,212,51,84,138,190,121,223,82,127,121,63,13,63,87,131,62,104,25,251,196,79,18,120,63,39,49,174,16,203,250,43,46,32,246,135,105,158,215,111,173,142,169,157,10,10,138,134,108,116,149,114,49,53,124,45,69,213,139,238,170,233,162,232,169,249,92,243,190,164,254,242,126,26,4,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,79,167,1,60,111,216,184,184,192,146,209,98,58,171,85,183,51,108,157,89,111,118,74,56,95,79,11,233,86,101,72,106,169,27,36,178,62,72,118,58,38,72,187,213,204,151,93,205,107,100,137,95,1,118,203,77,214,245,82,250,59,53,178,174,190,162,58,121,234,223,21,52,46,149,237,130,8,159,52,210,171,90,138,168,200,226,142,73,30,239,6,177,142,114,232,136,170,123,92,139,207,76,199,225,211,49,237,217,161,149,247,158,195,117,161,214,41,161,149,21,244,183,10,87,42,44,148,181,49,162,167,82,23,237,110,169,170,57,28,214,189,142,99,216,199,180,38,167,152,143,4,20,124,85,96,68,197,184,58,151,110,102,225,59,124,177,88,154,147,65,77,13,210,55,77,20,143,165,170,149,241,57,238,218,198,79,217,209,100,142,54,75,80,229,123,145,175,123,146,8,110,214,155,173,130,235,91,98,190,219,42,237,215,43,117,68,148,149,148,117,112,186,25,233,167,141,202,217,34,146,55,34,57,143,107,145,90,173,84,69,69,69,69,54,83,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,238,220,134,5,243,113,224,202,197,87,98,188,113,137,132,174,189,134,235,67,216,41,241,93,186,161,239,124,119,8,220,248,104,169,170,105,215,191,167,51,55,65,27,227,238,141,241,181,30,155,30,199,117,194,37,141,170,13,85,205,170,0,0,0,0,0,138,190,121,223,82,127,121,63,13,49,87,149,199,158,204,178,251,107,209,235,76,170,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,9,254,0,0,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,36,211,149,159,30,184,123,47,45,80,240,211,157,23,218,75,93,137,181,18,205,133,111,85,93,150,142,138,216,199,54,166,170,174,26,234,169,101,98,35,29,42,55,162,187,30,245,146,119,177,93,183,166,141,148,156,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,173,22,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,100,249,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,164,17,87,197,23,12,152,251,133,156,208,185,101,254,47,166,171,172,182,178,161,205,178,226,20,183,77,77,69,121,129,35,138,77,240,58,68,218,231,177,179,196,217,88,199,61,35,145,92,205,206,209,28,235,64,108,123,197,119,10,57,113,197,174,92,63,5,99,88,187,13,214,135,169,61,130,255,0,4,40,250,171,69,83,145,17,92,212,85,78,164,47,218,212,150,21,84,108,141,107,85,21,143,100,114,51,93,124,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,79,79,43,143,34,121,101,246,215,172,86,153,84,98,175,43,143,34,121,101,246,215,172,86,153,84,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,225,80,228,1,65,82,120,28,47,136,69,239,211,80,42,62,59,197,3,46,182,138,219,100,173,71,50,174,158,72,28,154,34,234,142,106,167,199,187,226,125,128,8,0,230,45,147,41,148,217,235,83,83,78,231,45,62,35,146,186,224,136,173,141,168,215,45,100,186,181,17,139,223,220,230,247,170,33,239,121,85,231,106,229,238,108,253,4,169,145,18,155,18,220,32,86,34,186,95,211,108,21,8,237,17,168,173,239,247,60,116,254,159,134,120,115,53,225,218,108,219,201,219,142,46,179,91,233,31,113,195,54,201,230,99,222,232,227,114,34,77,12,142,209,206,106,175,122,49,222,14,77,127,164,132,123,85,109,239,46,241,149,13,214,55,58,158,227,100,174,100,237,88,228,94,231,197,39,122,106,213,69,209,85,170,157,202,157,192,109,9,71,82,202,202,88,106,163,95,118,102,53,233,253,41,175,252,39,113,128,156,7,113,211,133,113,238,20,102,20,197,53,85,145,221,40,122,16,63,90,73,92,142,86,210,234,229,71,44,143,254,84,110,241,208,207,90,90,168,107,32,101,77,59,149,209,200,212,115,85,83,78,229,77,127,225,3,184,232,115,122,110,253,138,119,157,111,98,191,185,85,52,3,134,200,139,162,39,137,216,154,233,222,112,214,53,137,163,81,16,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,56,85,208,235,122,61,235,166,237,173,253,139,162,129,91,158,214,170,53,87,189,124,16,106,186,119,53,78,35,98,49,52,68,238,57,220,138,229,111,197,0,181,25,221,128,113,230,98,225,90,155,13,154,230,202,7,201,20,205,73,41,234,223,2,234,232,156,196,239,209,124,21,223,168,142,11,215,41,188,227,191,87,45,68,247,155,53,66,185,81,21,102,187,171,149,169,162,38,169,173,63,236,37,224,1,132,60,41,242,227,195,89,45,82,203,246,52,163,182,92,174,105,20,63,236,53,45,108,140,151,126,168,174,167,106,167,131,123,245,51,98,142,142,154,223,73,13,13,28,44,134,8,24,145,199,27,26,141,107,90,137,162,34,34,119,33,220,0,29,114,72,141,69,68,241,59,14,185,99,73,17,17,64,232,108,186,187,79,30,254,243,232,106,234,117,54,13,174,77,60,16,238,106,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,12,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,208,39,248,0,0,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,48,3,154,63,158,204,205,251,23,209,232,140,255,0,228,169,229,99,20,252,192,174,244,235,112,25,254,0,0,0,2,42,249,231,125,73,253,228,252,52,195,94,8,56,95,181,113,103,143,241,158,92,214,93,234,237,215,43,118,7,184,222,236,50,197,80,216,96,117,214,57,169,161,166,109,83,150,41,92,180,219,170,21,100,72,218,143,209,61,213,248,46,101,115,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,6,26,231,22,78,227,236,138,199,247,76,185,204,107,13,93,186,229,110,168,158,40,165,150,150,104,96,184,65,28,210,66,218,186,87,76,198,58,90,105,29,19,214,57,81,168,142,68,253,232,146,189,203,83,152,93,30,102,216,168,114,43,62,113,127,250,58,160,221,21,158,249,116,154,10,120,239,20,187,233,161,166,165,124,210,76,146,84,220,93,36,207,106,35,99,221,36,113,35,156,231,201,189,206,200,190,51,56,51,192,60,89,224,10,154,58,202,26,75,118,54,183,83,190,91,13,250,40,161,134,119,79,28,53,9,77,73,85,82,176,75,50,208,245,170,22,73,34,143,69,213,55,55,191,198,8,51,51,44,243,79,134,188,211,159,11,98,154,75,174,28,196,152,114,224,233,173,215,24,99,169,163,235,246,122,151,178,43,133,12,175,100,114,58,23,73,3,157,20,237,68,215,110,169,162,167,112,108,210,69,95,60,239,169,63,188,159,134,151,171,150,239,31,86,44,253,194,182,188,146,204,139,135,98,204,220,63,111,101,61,60,213,85,47,147,233,53,44,17,232,181,44,146,87,57,238,172,107,25,186,120,220,229,115,244,116,204,213,189,70,67,101,121,231,125,73,253,228,252,52,11,85,201,83,205,62,41,249,127,93,234,54,227,50,185,147,240,49,106,226,11,0,86,102,166,92,218,233,40,115,23,10,211,212,220,165,101,29,173,174,159,20,64,216,99,71,82,202,232,99,89,230,169,108,116,236,109,54,170,228,215,88,182,162,72,146,71,134,188,149,60,211,226,159,151,245,222,163,110,38,164,13,112,120,57,225,235,248,79,241,5,134,242,154,182,166,235,69,101,171,235,214,222,238,22,234,94,180,148,116,48,68,233,28,229,85,69,100,93,71,164,112,54,87,162,181,178,79,31,186,245,209,142,216,248,182,153,115,195,246,1,202,204,208,204,140,215,194,12,171,166,185,102,141,69,190,174,245,70,137,11,40,162,158,150,57,91,213,130,56,227,107,154,249,93,52,178,202,231,185,234,249,30,231,119,106,186,220,176,35,3,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,153,64,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,64,9,181,65,170,185,181,64,0,0,24,171,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,154,158,104,254,68,243,55,236,95,88,162,33,91,132,239,52,249,55,243,3,15,122,140,0,74,167,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,211,63,249,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,129,63,196,80,115,36,226,7,31,112,203,199,182,8,205,124,185,125,35,238,84,121,111,13,36,180,117,203,50,209,86,193,53,109,201,174,138,162,56,100,141,210,49,29,178,86,181,93,162,73,20,110,239,218,132,175,144,173,206,175,205,62,22,249,127,67,234,55,16,37,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,139,110,106,156,12,90,178,182,167,248,72,229,29,174,146,223,132,238,85,20,182,219,230,30,182,218,219,79,77,102,159,164,145,197,85,11,105,227,72,163,166,149,99,107,95,191,106,165,68,173,84,115,250,251,99,246,188,140,126,187,62,237,254,36,74,77,218,211,106,191,218,171,108,87,219,101,37,198,219,113,167,146,146,178,142,174,22,205,5,76,18,53,91,36,82,70,228,86,189,142,106,171,85,170,138,138,138,168,160,107,47,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,54,40,225,187,59,237,92,71,228,150,22,206,139,53,142,174,205,79,136,233,229,115,232,42,100,108,143,166,158,25,228,167,153,136,246,247,61,137,44,50,108,126,141,87,51,107,149,172,85,86,38,180,68,255,0,114,184,242,39,150,95,109,122,197,104,25,84,99,175,48,252,107,117,192,28,22,230,173,246,205,79,73,53,69,85,157,150,71,182,165,142,115,18,11,133,76,84,51,57,17,174,106,239,108,85,50,57,139,174,136,244,106,170,57,17,90,185,20,69,175,60,28,127,83,21,171,43,50,182,135,16,210,45,61,85,69,198,255,0,116,180,181,98,116,232,248,155,20,20,85,15,77,58,172,98,164,213,236,111,122,49,234,146,126,146,198,155,66,40,77,130,57,104,227,250,156,193,224,183,46,234,174,88,134,146,235,114,177,211,212,216,42,146,21,139,125,27,41,42,100,138,150,158,86,70,137,177,237,163,74,69,77,201,189,204,115,30,237,219,247,46,190,228,159,114,66,204,206,205,138,179,47,39,43,42,238,178,251,66,223,73,137,173,240,117,55,80,211,246,121,22,158,173,251,85,254,228,210,118,170,36,213,172,93,205,131,222,114,108,98,40,75,81,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,15,85,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,95,94,86,252,2,214,101,223,97,226,111,56,237,247,91,110,47,94,217,79,135,112,237,101,52,244,51,90,35,94,173,52,213,53,113,200,214,61,211,74,197,145,35,141,81,99,108,82,36,158,251,228,103,70,32,77,170,13,85,192,149,79,254,161,71,255,0,31,250,241,34,172,149,79,254,161,71,255,0,31,250,241,34,172,15,213,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,207,114,202,224,74,213,146,56,54,221,158,121,165,134,106,227,205,11,245,60,142,165,163,186,64,214,63,13,209,61,92,214,178,56,245,85,101,76,209,104,233,30,253,178,49,146,116,54,198,169,55,86,202,242,175,224,42,166,170,166,213,197,62,114,88,170,232,217,71,81,13,195,3,91,42,58,74,202,198,44,83,53,107,234,105,228,137,206,70,35,159,4,180,175,107,216,253,241,117,116,86,44,78,124,175,129,170,185,53,60,75,127,208,109,180,124,191,192,159,251,123,89,10,196,212,241,45,255,0,65,182,209,242,255,0,2,127,237,237,96,68,94,72,96,171,86,101,103,70,1,203,155,237,69,92,22,220,85,138,45,86,74,201,105,30,214,207,28,21,53,113,195,35,163,115,154,230,163,209,175,85,69,86,185,53,211,84,95,3,218,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,252,174,19,188,211,228,223,204,12,61,234,48,27,9,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,193,18,220,175,120,233,252,138,98,166,100,118,113,227,62,201,150,215,173,254,199,169,173,110,232,108,87,73,36,106,166,179,43,147,179,209,205,172,157,77,81,204,100,170,201,63,52,215,84,72,179,82,107,131,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,53,57,98,243,11,163,194,212,116,220,58,241,3,139,250,54,168,118,197,132,175,247,57,160,130,150,213,75,20,19,73,45,45,109,92,243,51,108,41,210,133,148,201,181,238,71,72,177,238,70,36,77,96,75,80,0,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,129,117,121,24,253,118,125,219,252,72,149,66,42,249,24,253,118,125,219,252,72,149,64,0,0,6,47,243,11,225,127,31,113,103,146,246,92,185,203,155,190,31,183,92,173,216,162,154,247,44,183,186,137,161,129,208,71,73,87,11,154,215,67,20,174,87,238,168,98,162,43,81,52,71,119,248,34,229,0,2,48,56,51,229,127,159,188,59,113,39,131,243,143,26,226,252,191,173,178,225,255,0,104,118,152,45,119,10,217,42,159,215,160,168,167,102,198,201,73,27,23,71,204,213,93,94,158,234,46,154,174,136,185,43,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,139,235,20,64,66,183,9,222,105,242,111,230,6,30,245,24,9,243,226,139,134,76,3,197,54,87,220,178,255,0,23,211,82,81,220,159,78,230,217,113,10,91,161,169,173,179,78,178,69,38,248,29,34,110,107,30,232,34,108,172,99,152,178,70,142,102,230,234,142,108,6,112,157,230,159,38,254,96,97,239,81,128,217,76,13,99,49,254,78,227,236,186,205,203,182,72,94,108,53,117,88,178,215,120,91,35,40,232,169,102,123,235,231,87,163,97,117,52,110,99,101,149,147,163,163,124,43,177,22,70,73,26,162,123,200,108,81,195,118,72,90,184,112,201,44,45,146,246,107,229,93,230,159,14,83,202,215,215,212,198,216,223,83,60,211,201,81,51,209,141,238,99,22,89,164,216,205,92,173,102,214,171,158,168,175,86,46,225,251,0,227,60,237,192,92,64,92,25,87,77,139,50,246,158,227,73,67,45,34,66,198,86,193,87,3,161,88,170,156,177,172,178,50,36,146,87,68,214,189,168,199,205,34,247,238,84,46,88,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,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,250,236,251,183,248,145,106,185,213,249,167,194,223,47,232,125,70,226,93,94,70,63,93,159,118,255,0,18,2,85,0,48,87,152,63,49,154,206,22,111,182,60,184,202,26,92,41,136,177,156,219,171,47,240,221,58,243,199,104,165,86,53,96,141,241,194,248,255,0,61,54,245,145,17,101,220,200,227,69,116,106,147,198,244,12,234,5,180,225,227,136,28,3,196,214,87,208,230,190,92,190,173,150,218,202,138,138,73,104,235,150,20,173,162,158,25,21,174,138,162,56,100,145,177,189,91,178,86,181,93,170,199,44,110,238,220,133,203,0,70,7,25,156,175,243,247,136,158,36,241,134,113,224,172,95,151,244,86,92,65,236,254,205,5,210,225,91,29,83,58,20,20,244,239,222,216,233,36,98,106,248,92,169,163,215,221,84,215,69,213,18,79,192,24,191,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,137,20,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,190,143,68,6,127,242,84,242,177,138,126,96,87,122,117,184,182,156,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,114,249,42,121,88,197,63,48,43,189,58,220,103,248,26,198,100,190,111,99,44,133,205,12,63,155,153,127,61,36,119,220,59,80,233,169,210,174,4,154,9,88,248,221,20,176,200,206,229,86,73,20,146,70,170,213,107,209,30,170,215,53,200,142,75,235,204,59,136,92,43,197,6,97,101,222,110,97,106,110,193,219,242,254,150,154,227,107,125,84,117,19,91,43,162,185,220,91,45,60,142,98,255,0,147,35,21,205,99,159,20,177,61,88,205,251,82,229,115,53,224,74,235,146,56,202,227,158,121,91,134,105,35,202,251,245,68,110,170,163,181,192,230,51,13,214,189,26,215,50,72,245,84,101,52,210,234,232,222,205,177,177,242,116,54,198,137,15,87,2,192,206,158,91,252,87,101,199,9,89,113,158,24,215,26,203,219,174,181,223,71,224,176,88,32,153,25,85,119,170,106,92,85,90,213,84,94,156,44,220,213,150,101,69,108,109,115,81,17,239,124,113,191,13,177,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,158,124,145,254,85,124,12,90,179,74,167,248,72,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,11,191,202,223,128,90,204,187,236,60,77,231,29,190,235,109,197,235,219,41,240,238,29,172,166,158,134,107,68,107,213,166,154,166,174,57,26,199,186,105,88,178,36,113,170,44,109,138,68,147,223,124,140,232,216,14,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,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,139,85,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,30,215,154,167,3,23,92,210,166,254,18,57,71,107,171,184,98,203,109,61,45,182,249,135,173,182,183,84,84,222,96,234,164,113,85,66,218,120,214,89,42,98,73,26,215,239,220,139,79,19,85,28,206,134,217,60,87,35,31,174,207,187,127,137,18,168,4,0,242,221,225,163,248,70,241,29,107,246,253,167,181,224,204,21,178,255,0,136,58,208,117,41,234,58,111,254,245,162,126,248,164,137,253,105,145,55,69,38,222,164,17,85,109,93,90,79,241,109,50,163,135,92,163,201,28,77,140,241,78,88,225,58,75,5,70,58,168,161,154,227,75,67,19,41,232,160,101,37,58,67,12,52,244,209,53,177,68,205,86,105,92,168,213,123,164,168,145,92,229,77,141,101,203,3,90,206,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,164,43,113,99,230,159,57,62,96,98,31,81,156,154,158,87,30,68,242,203,237,175,88,173,3,42,128,0,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,41,230,67,193,78,105,241,131,249,59,252,153,223,240,165,179,232,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,72,214,229,113,231,179,44,190,218,244,122,210,127,128,140,14,12,249,95,231,239,14,220,73,224,252,227,198,184,191,47,235,108,184,127,218,29,166,11,93,194,182,74,167,245,232,42,41,217,177,178,82,70,197,209,243,53,87,87,167,186,139,166,171,162,47,229,115,206,250,147,251,201,248,105,42,132,85,243,206,250,147,251,201,248,104,24,171,202,227,207,102,89,125,181,232,245,165,202,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,173,181,229,113,231,179,44,190,218,244,122,210,122,49,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,32,26,246,112,81,197,117,247,132,188,229,162,198,93,91,173,102,16,185,105,71,138,108,148,83,49,189,190,151,107,210,57,17,178,34,177,102,129,239,234,198,186,177,203,163,227,234,49,146,200,164,175,243,8,199,248,55,52,249,112,227,108,193,203,236,67,73,124,195,215,202,123,37,77,13,117,50,174,201,89,237,154,52,84,84,84,71,49,237,114,57,143,99,145,30,199,181,205,114,53,205,84,72,171,227,147,132,75,175,8,57,184,220,41,5,198,174,241,132,239,212,238,185,97,203,172,244,238,99,223,2,61,90,250,89,158,141,72,159,83,10,237,223,211,93,21,146,67,34,182,62,170,70,223,41,132,120,155,199,216,107,32,113,239,14,55,10,154,187,206,19,198,52,246,230,208,193,87,113,153,89,97,158,150,226,218,213,125,44,74,171,19,89,50,245,82,86,53,173,87,61,209,191,119,184,173,120,90,3,106,131,85,115,106,128,0,0,0,0,34,175,158,119,212,159,222,79,195,76,85,229,113,231,179,44,190,218,244,122,211,42,185,231,125,73,253,228,252,52,197,94,87,30,123,50,203,237,175,71,173,2,127,128,0,0,0,90,174,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,9,211,230,35,192,45,31,19,152,85,49,230,86,219,237,86,220,205,178,117,106,52,74,104,41,254,147,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,73,145,87,205,15,151,239,255,0,44,156,86,229,20,63,236,183,108,103,103,107,127,242,104,146,166,138,10,122,111,252,166,166,174,73,165,255,0,30,93,127,73,0,203,254,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,8,60,88,249,167,206,79,152,24,135,212,103,63,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,249,115,191,26,218,179,43,58,49,246,99,88,169,234,224,182,226,172,81,117,189,209,197,86,198,182,120,224,169,171,146,104,219,35,90,231,53,30,141,122,34,162,57,201,174,186,42,248,129,57,60,174,60,137,229,151,219,94,177,90,101,81,138,188,174,60,137,229,151,219,94,177,90,101,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,57,116,62,119,75,163,180,240,239,238,62,151,33,210,232,55,57,117,240,80,59,35,145,28,136,139,226,118,29,113,70,145,162,162,29,128,116,214,81,211,92,41,38,161,172,133,147,65,59,22,57,35,123,81,205,115,85,52,84,84,94,229,48,159,138,206,92,120,107,58,106,95,126,193,116,118,203,109,205,98,155,253,134,153,174,145,242,239,213,85,180,238,85,241,119,126,166,111,0,34,30,203,202,111,56,236,53,201,81,5,230,205,78,173,85,68,88,110,234,213,114,104,169,170,233,79,251,73,31,201,28,3,143,50,235,10,211,88,111,55,54,87,190,56,161,106,201,81,86,249,215,86,196,214,47,126,137,226,173,253,69,217,0,83,170,233,222,213,13,123,92,170,212,94,244,241,67,157,200,142,219,241,82,153,24,143,77,21,59,128,172,29,76,71,177,116,221,185,191,181,117,83,177,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,208,228,1,215,60,189,38,43,147,199,225,251,206,170,52,84,102,170,87,36,105,43,181,119,134,135,99,26,141,77,16,10,128,40,223,239,105,222,5,103,92,146,36,122,42,248,124,78,194,137,88,146,55,69,0,143,71,181,28,158,10,84,158,7,76,41,183,86,47,195,192,239,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,153,255,0,206,175,202,198,22,249,129,67,233,215,19,0,57,92,121,236,203,47,182,189,30,180,9,254,0,0,0,0,0,0,0,1,0,60,209,252,246,102,111,216,190,143,68,103,255,0,37,79,43,24,167,230,5,119,167,91,140,0,230,143,231,179,51,126,197,244,122,35,63,249,42,121,88,197,63,48,43,189,58,220,6,127,128,0,0,0,138,190,121,223,82,127,121,63,13,45,87,37,79,52,248,167,229,253,119,168,219,139,171,207,59,234,79,239,39,225,166,58,242,182,206,44,3,145,89,209,143,115,27,49,175,212,150,235,109,187,45,238,146,197,20,181,80,195,61,194,120,234,232,166,109,37,43,102,123,27,45,76,141,137,233,28,72,228,87,42,126,245,64,151,238,42,184,152,193,188,40,101,29,102,105,99,10,26,187,139,221,80,219,109,162,217,76,138,215,220,110,50,50,71,197,2,201,181,91,11,54,197,35,223,35,145,118,177,142,218,215,191,100,111,215,179,56,179,139,31,103,174,63,186,102,54,99,95,170,238,55,43,141,68,242,197,20,181,83,77,5,190,9,38,146,102,210,82,182,103,189,209,83,70,233,94,145,196,142,84,106,47,239,85,184,28,98,113,85,140,184,175,205,203,134,48,188,220,170,219,134,45,213,21,20,216,78,209,36,105,11,45,214,229,127,184,174,137,175,123,123,76,141,108,110,153,251,157,185,232,141,69,233,178,54,51,45,57,93,112,11,89,140,47,182,222,38,51,138,223,117,181,218,176,229,194,154,187,9,217,231,166,158,142,75,157,83,25,21,76,23,39,61,205,110,250,54,245,35,116,93,53,115,102,145,174,220,168,200,213,147,5,234,229,169,203,210,143,44,172,84,57,235,159,56,67,253,29,87,238,150,207,99,186,67,5,68,118,122,93,244,211,83,85,62,25,33,89,41,174,45,146,23,185,21,178,110,142,57,81,174,107,36,222,214,248,14,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,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,0,0,3,21,121,163,249,19,204,223,177,125,98,136,202,163,21,121,163,249,19,204,223,177,125,98,136,8,1,54,168,53,87,54,168,0,0,3,21,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,19,83,205,31,200,158,102,253,139,235,20,68,43,112,157,230,159,38,254,96,97,239,81,128,9,84,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,103,255,0,58,191,43,24,91,230,5,15,167,92,76,0,229,113,231,179,44,190,218,244,122,208,39,248,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,126,187,62,237,254,36,74,161,21,124,140,126,187,62,237,254,36,74,160,26,171,147,253,202,227,200,158,89,125,181,235,21,164,0,147,253,202,227,200,158,89,125,181,235,21,160,101,81,175,95,49,188,204,252,168,113,147,152,247,26,122,187,172,148,22,27,131,112,205,28,23,9,53,236,189,130,54,211,212,50,22,163,220,214,66,234,168,234,101,106,38,154,245,149,238,107,92,247,33,59,249,215,154,22,172,149,202,60,95,154,247,150,210,73,79,133,172,245,55,38,83,212,214,182,145,149,147,177,139,209,165,73,92,138,140,124,210,244,226,103,186,229,87,200,212,70,185,85,17,117,140,3,37,45,220,25,95,106,120,24,187,241,137,91,117,236,221,155,16,83,211,208,219,164,123,18,58,139,63,93,104,166,169,106,179,123,157,50,215,75,28,109,141,253,36,108,116,211,191,243,157,72,180,252,174,1,243,51,10,229,23,23,185,109,142,177,173,95,100,178,211,220,42,45,245,53,78,146,56,227,165,237,180,147,81,178,121,95,35,218,198,67,27,234,26,249,30,174,247,99,107,220,136,170,136,139,50,152,91,131,43,21,55,3,20,188,29,226,123,175,91,173,135,223,79,87,113,107,223,60,116,247,137,103,117,106,212,196,140,232,58,88,97,174,119,82,56,221,177,93,28,108,100,154,234,237,117,236,3,106,130,213,113,99,229,99,57,62,95,226,31,78,156,112,177,157,127,194,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,245,89,177,129,127,42,25,89,140,178,207,218,158,204,250,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,131,110,1,56,19,186,241,119,137,171,111,184,150,178,174,211,151,88,118,161,41,47,21,148,178,58,10,218,169,228,167,153,209,197,67,35,233,229,129,239,142,70,211,186,102,189,81,91,28,204,84,239,123,73,233,180,218,109,86,11,85,21,138,197,108,164,183,91,109,212,241,210,81,209,210,66,216,96,166,130,54,163,99,138,56,218,136,214,49,173,68,106,53,17,17,17,17,16,243,249,85,150,120,87,38,242,227,14,101,110,10,164,236,246,92,51,111,138,223,77,186,56,217,36,219,19,223,158,94,155,24,199,77,43,213,210,72,244,106,111,145,239,114,166,174,83,213,128,53,87,54,168,53,87,2,85,63,250,133,31,252,127,235,196,199,254,93,220,2,214,113,57,138,151,30,102,149,190,235,109,203,43,39,74,163,69,166,158,159,233,52,139,36,172,236,212,181,59,81,139,11,31,4,141,168,146,55,172,141,247,99,110,215,73,212,139,55,248,69,201,11,87,17,220,172,176,102,77,95,111,149,118,139,109,254,162,165,213,149,116,145,181,243,164,20,248,158,106,153,25,30,239,117,175,123,96,86,35,213,28,140,87,163,149,175,219,177,115,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,129,250,192,0,53,87,38,167,137,111,250,13,182,143,151,248,19,255,0,111,107,33,88,154,158,37,191,232,54,218,62,95,224,79,253,189,172,8,171,225,59,205,62,77,252,192,195,222,163,1,177,158,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,92,30,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,166,64,115,4,227,215,16,241,51,140,171,176,54,95,95,106,232,242,174,209,81,36,52,44,167,237,84,79,191,177,82,153,203,53,116,43,42,178,102,54,162,157,210,83,163,163,99,216,199,162,185,173,122,170,32,91,78,53,248,174,190,241,105,156,181,184,203,171,117,163,194,22,221,104,240,181,146,182,102,59,176,82,237,98,73,34,182,52,70,36,211,189,157,89,23,87,185,53,100,125,71,178,40,212,200,14,87,188,11,126,90,241,83,51,199,56,240,103,107,203,107,46,255,0,99,211,86,187,108,55,219,164,114,53,19,88,85,171,218,40,225,210,78,166,170,214,62,84,100,127,157,107,106,35,75,85,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,207,157,166,211,106,176,90,168,172,86,43,101,37,186,219,110,167,142,146,142,142,146,22,195,5,52,17,181,27,28,81,198,212,70,177,141,106,35,81,168,136,136,136,136,128,125,96,0,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,245,217,247,111,241,34,85,8,171,228,99,245,217,247,111,241,34,85,0,0,0,0,0,24,171,205,31,200,158,102,253,139,235,20,70,85,24,171,205,31,200,158,102,253,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,4,85,243,206,250,147,251,201,248,105,106,185,42,121,167,197,63,47,235,189,70,220,93,94,121,223,82,127,121,63,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,186,188,140,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,159,39,45,46,38,240,15,11,57,95,159,217,129,139,234,105,43,46,76,167,195,174,178,225,228,184,195,77,91,121,157,36,174,143,100,13,145,119,57,140,116,241,58,87,177,175,88,227,87,63,107,180,70,184,36,43,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,128,187,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,87,157,25,189,140,179,235,52,49,6,110,102,4,244,146,95,113,21,67,102,168,74,72,18,24,34,99,35,108,81,67,27,59,213,25,28,81,199,26,43,149,207,84,98,43,156,231,42,185,100,167,151,183,44,108,51,95,131,106,51,107,138,76,29,87,85,93,125,167,173,182,219,48,125,214,146,162,137,246,216,21,100,167,146,170,169,143,70,74,149,46,68,122,195,183,68,137,138,201,154,229,149,209,172,1,132,28,20,113,93,125,225,47,57,104,177,151,86,235,89,132,46,90,81,226,155,37,20,204,111,111,165,218,244,142,68,108,136,172,89,160,123,250,177,174,172,114,232,248,250,140,100,178,41,176,78,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,95,110,53,248,81,190,240,151,156,181,184,55,165,117,172,194,23,45,107,48,181,238,182,22,55,183,210,237,98,201,26,186,53,86,44,208,61,253,41,19,70,57,116,100,157,54,50,88,208,186,188,187,184,250,172,225,143,21,46,3,205,43,133,214,229,150,87,190,149,62,171,83,61,71,209,153,18,73,95,218,105,105,183,43,18,23,190,121,29,81,28,108,73,29,238,200,221,206,143,167,40,78,160,0,1,0,60,209,252,246,102,111,216,190,143,68,79,241,0,60,209,252,246,102,111,216,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,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,13,123,56,223,225,107,248,35,231,140,249,111,69,137,61,183,101,185,91,227,190,217,42,37,110,218,166,80,203,52,209,54,42,148,70,163,22,102,62,9,26,174,103,186,246,163,95,163,21,203,27,54,41,33,91,157,95,154,124,45,242,254,135,212,110,32,91,78,93,92,27,83,113,97,154,21,55,12,87,83,72,236,9,130,42,41,38,196,180,41,91,45,61,109,115,42,35,169,90,120,96,86,70,228,216,233,105,145,178,174,248,222,145,185,221,55,35,244,86,207,77,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,91,114,49,250,236,251,183,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,11,171,200,199,235,179,238,223,226,69,170,231,87,230,159,11,124,191,161,245,27,137,117,121,24,253,118,125,219,252,72,181,92,234,252,211,225,111,151,244,62,163,113,2,234,242,49,250,236,251,183,248,145,42,132,85,242,49,250,236,251,183,248,145,42,128,0,0,107,89,197,143,154,124,228,249,129,136,125,70,114,106,121,92,121,19,203,47,182,189,98,180,133,110,44,124,211,231,39,204,12,67,234,51,147,83,202,227,200,158,89,125,181,235,21,160,101,80,0,1,21,124,243,190,164,254,242,126,26,74,161,21,124,243,190,164,254,242,126,26,6,42,242,184,243,217,150,95,109,122,61,105,63,196,0,242,184,243,217,150,95,109,122,61,105,63,192,8,171,231,157,245,39,247,147,240,210,85,8,171,231,157,245,39,247,147,240,208,49,87,149,199,158,204,178,251,107,209,235,73,254,32,7,149,199,158,204,178,251,107,209,235,73,254,2,218,113,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,94,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,102,147,8,57,186,229,14,13,198,188,43,220,51,74,243,5,90,98,28,184,168,166,154,203,60,51,171,89,178,186,182,146,150,166,25,88,186,181,236,115,86,55,162,232,143,71,194,205,28,141,87,181,225,6,198,213,6,170,230,213,0,0,0,0,0,69,95,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,166,85,115,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,4,255,0,0,0,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,84,0,0,130,190,98,60,2,214,112,199,138,147,30,101,109,190,235,114,203,43,223,86,163,68,166,158,163,232,204,137,36,76,236,213,85,59,85,137,11,223,60,109,167,146,71,164,142,247,163,118,231,71,212,151,10,205,162,49,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,214,103,126,10,181,101,174,116,99,236,185,177,84,85,207,109,194,184,162,235,100,163,150,173,237,116,242,65,77,87,36,49,186,71,53,173,106,189,90,196,85,84,107,83,93,116,68,240,2,114,121,92,121,19,203,47,182,189,98,180,202,163,21,121,92,121,19,203,47,182,189,98,180,202,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,95,2,149,122,49,170,229,240,66,179,162,100,221,163,19,227,226,5,113,200,146,106,169,225,240,59,10,34,98,70,221,16,172,0,40,223,239,105,222,86,7,201,90,138,186,42,29,240,75,213,98,57,124,126,63,188,229,237,71,166,138,81,28,105,19,181,111,134,128,118,232,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,28,104,114,0,3,171,98,171,247,29,167,26,119,234,0,228,0,56,209,53,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,48,3,157,95,149,140,45,243,2,135,211,174,38,0,114,184,243,217,150,95,109,122,61,105,159,252,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,64,159,224,0,0,0,0,0,0,0,16,3,205,31,207,102,102,253,139,232,244,70,127,242,84,242,177,138,126,96,87,122,117,184,192,14,104,254,123,51,55,236,95,71,162,51,255,0,146,167,149,140,83,243,2,187,211,173,192,103,248,0,0,0,8,171,231,157,245,39,247,147,240,210,42,201,84,231,157,245,39,247,147,240,211,8,56,59,225,87,25,113,95,155,150,252,31,102,182,213,183,12,91,170,41,234,113,101,222,57,18,22,91,173,202,255,0,125,27,43,152,246,246,153,26,217,27,11,54,187,115,209,92,169,211,100,143,96,92,174,92,220,20,127,10,172,199,158,255,0,143,237,151,88,242,203,11,126,114,229,83,2,116,163,186,87,34,177,99,182,54,109,205,123,119,49,235,36,174,137,28,230,70,214,183,88,157,52,82,36,239,90,109,54,171,5,170,138,197,98,182,82,91,173,182,234,120,233,40,232,233,33,108,48,83,65,27,81,177,197,28,109,68,107,24,214,162,53,26,136,136,136,136,136,121,252,170,203,60,43,147,121,113,135,50,183,5,82,118,123,46,25,183,197,111,166,221,28,108,146,109,137,239,207,47,77,140,99,166,149,234,233,36,122,53,55,200,247,185,83,87,41,234,192,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,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,0,0,0,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,47,172,81,1,0,38,213,6,170,230,213,0,0,0,98,175,52,127,34,121,155,246,47,172,81,16,173,194,119,154,124,155,249,129,135,189,70,2,106,121,163,249,19,204,223,177,125,98,136,133,110,19,188,211,228,223,204,12,61,234,48,1,42,156,234,252,172,97,111,152,20,62,157,113,48,3,149,199,158,204,178,251,107,209,235,76,255,0,231,87,229,99,11,124,192,161,244,235,137,128,28,174,60,246,101,151,219,94,143,90,4,255,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,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,3,85,114,127,185,92,121,19,203,47,182,189,98,180,128,18,127,185,92,121,19,203,47,182,189,98,180,11,85,206,79,58,254,131,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,72,203,224,103,43,237,89,199,197,166,89,224,59,235,169,22,219,61,227,218,85,144,85,209,54,174,10,184,40,97,146,182,74,89,34,114,163,92,201,155,76,176,174,186,162,36,138,170,215,105,181,111,167,56,44,227,190,227,158,40,23,42,170,33,236,246,92,180,183,193,79,71,30,230,63,175,85,93,79,5,93,69,78,168,198,189,187,152,250,104,186,106,231,181,59,54,246,237,89,28,133,203,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,104,18,232,107,195,204,23,39,109,89,33,197,166,58,194,56,106,195,87,106,195,213,181,16,222,236,241,75,74,216,32,88,42,225,100,210,54,149,172,99,25,217,163,168,117,68,17,163,19,70,164,27,21,85,204,114,155,15,17,107,207,7,0,84,203,106,202,204,210,161,195,212,137,79,75,81,113,176,93,46,205,72,155,58,190,86,197,61,21,59,215,94,171,216,137,13,123,219,220,172,98,172,159,162,178,38,224,246,188,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,34,164,16,242,161,206,43,174,90,241,105,100,194,46,191,82,80,225,236,193,167,168,178,93,34,173,170,116,80,73,59,97,146,106,39,49,187,218,197,169,90,134,50,8,213,200,229,210,170,86,49,55,72,138,78,240,0,0,3,85,115,106,131,85,112,39,251,149,199,145,60,178,251,107,214,43,76,170,49,87,149,199,145,60,178,251,107,214,43,76,170,0,0,3,85,114,106,120,150,255,0,160,219,104,249,127,129,63,246,246,178,21,137,169,226,91,254,131,109,163,229,254,4,255,0,219,218,192,133,98,239,240,187,195,38,62,226,155,52,45,185,127,132,41,170,232,237,175,168,107,111,88,133,109,211,84,209,89,160,88,229,147,124,238,141,54,181,239,108,18,182,38,61,204,73,36,70,179,115,117,87,55,192,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,54,29,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,30,30,219,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,123,80,0,0,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,23,87,145,143,215,103,221,191,196,137,84,34,175,145,143,215,103,221,191,196,137,84,0,0,0,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,98,175,52,127,34,121,155,246,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,17,87,207,59,234,79,239,39,225,165,170,228,169,230,159,20,252,191,174,245,27,113,117,121,231,125,73,253,228,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,19,0,12,255,0,231,87,230,159,11,124,191,161,245,27,137,106,184,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,240,187,252,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,116,207,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,5,180,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,189,156,67,240,253,143,184,101,205,10,236,168,204,102,82,62,229,71,79,79,87,21,101,10,76,180,85,176,77,26,57,178,211,201,52,113,186,70,35,183,196,231,35,116,73,34,145,189,251,84,217,120,199,94,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,12,42,229,95,199,173,77,45,77,171,133,140,228,190,213,214,50,178,162,27,126,6,185,212,116,145,148,108,72,166,114,208,84,212,73,43,92,172,87,50,8,169,88,214,61,251,229,233,106,140,72,154,201,95,35,3,151,255,0,43,170,59,69,29,167,59,248,155,178,117,174,179,111,158,215,129,238,52,80,79,75,29,44,176,73,30,235,164,51,198,253,211,47,85,178,50,20,216,232,93,27,22,69,87,171,162,138,79,192,16,3,205,31,207,102,102,253,139,232,244,68,255,0,16,3,205,31,207,102,102,253,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,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,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,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,126,187,62,237,254,36,90,174,117,126,105,240,183,203,250,31,81,184,151,87,145,143,215,103,221,191,196,139,85,206,175,205,62,22,249,127,67,234,55,16,46,175,35,31,174,207,187,127,137,18,168,69,95,35,31,174,207,187,127,137,18,168,0,0,6,181,156,88,249,167,206,79,152,24,135,212,103,38,167,149,199,145,60,178,251,107,214,43,72,86,226,199,205,62,114,124,192,196,62,163,57,53,60,174,60,137,229,151,219,94,177,90,6,85,0,0,17,87,207,59,234,79,239,39,225,164,170,17,87,207,59,234,79,239,39,225,160,98,175,43,143,61,153,101,246,215,163,214,147,252,64,15,43,143,61,153,101,246,215,163,214,147,252,0,138,190,121,223,82,127,121,63,13,37,80,138,190,121,223,82,127,121,63,13,3,21,121,92,121,236,203,47,182,189,30,180,159,226,0,121,92,121,236,203,47,182,189,30,180,159,224,6,42,243,71,242,39,153,191,98,250,197,17,149,70,42,243,71,242,39,153,191,98,250,197,16,16,2,109,80,106,174,109,80,0,0,0,0,4,85,243,206,250,147,251,201,248,105,138,188,174,60,246,101,151,219,94,143,90,101,87,60,239,169,63,188,159,134,152,171,202,227,207,102,89,125,181,232,245,160,79,240,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,101,62,44,124,172,103,39,203,252,67,233,211,154,214,1,181,64,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,109,122,197,105,149,70,42,242,184,242,39,150,95,109,122,197,105,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,14,52,77,117,57,0,14,20,228,1,213,177,81,251,142,211,141,59,245,57,0,113,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,57,213,249,88,194,223,48,40,125,58,226,96,7,43,143,61,153,101,246,215,163,214,147,189,141,114,247,0,230,85,170,43,22,99,96,124,63,138,173,176,84,54,174,42,59,221,178,26,232,35,157,173,115,91,43,99,153,174,106,61,26,247,181,28,137,174,143,114,124,84,243,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,168,23,0,0,0,0,0,0,0,0,4,0,243,71,243,217,153,191,98,250,61,17,159,252,149,60,172,98,159,152,21,222,157,110,50,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,61,6,10,203,220,3,150,182,169,108,89,115,129,240,254,21,182,207,80,234,185,104,236,150,200,104,96,146,119,53,173,116,174,142,22,181,170,245,107,24,213,114,166,186,49,169,240,64,61,0,0,0,0,8,224,230,219,147,184,251,61,113,255,0,15,249,115,151,54,26,187,141,202,227,81,126,138,89,98,165,154,104,45,240,73,53,166,23,85,213,58,22,61,209,83,70,233,88,178,74,173,84,106,47,238,69,203,254,21,120,103,193,188,40,101,29,30,86,224,250,234,187,139,221,80,235,149,222,231,82,170,215,220,110,50,50,54,75,58,71,185,91,11,54,197,27,25,27,85,118,177,141,220,231,191,124,143,186,178,90,109,83,93,105,239,179,91,41,31,114,163,167,154,146,158,177,208,181,103,134,9,157,27,165,137,146,105,185,172,123,160,133,206,106,46,142,88,163,85,215,106,105,245,128,0,0,34,175,158,119,212,159,222,79,195,73,84,60,166,58,202,124,172,205,14,195,249,76,203,76,41,139,125,153,213,236,94,221,179,83,87,246,94,166,222,167,75,172,199,108,221,211,102,237,186,107,177,186,248,32,17,3,201,83,205,62,41,249,127,93,234,54,226,106,79,21,130,178,67,37,242,214,235,45,247,46,114,135,5,97,91,148,244,238,164,150,178,201,96,164,161,158,72,28,230,185,209,58,72,99,107,149,138,230,49,202,213,93,53,99,87,224,135,181,0,0,0,0,0,0,0,98,175,52,127,34,121,155,246,47,172,81,25,84,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,3,86,211,106,130,213,127,4,238,22,63,237,105,202,175,253,77,183,127,200,151,84,0,0,12,85,230,143,228,79,51,126,197,245,138,34,21,184,78,243,79,147,127,48,48,247,168,192,108,123,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,21,105,225,147,134,219,5,214,138,251,98,225,243,45,109,215,43,117,68,117,116,117,148,152,78,130,25,233,167,141,200,232,229,142,70,196,142,99,218,228,71,35,145,81,81,81,21,0,196,190,117,126,86,48,183,204,10,31,78,184,152,1,202,227,207,102,89,125,181,232,245,164,239,99,92,189,192,57,149,106,138,197,152,216,31,15,226,171,108,21,13,171,138,142,247,108,134,186,8,231,107,92,214,202,216,230,107,154,143,70,189,237,71,34,107,163,220,159,21,60,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,5,192,33,91,157,95,154,124,45,242,254,135,212,110,36,212,158,43,26,228,134,75,230,85,214,43,238,99,101,14,10,197,87,40,41,219,73,21,101,238,193,73,93,60,112,53,206,115,98,108,147,70,231,35,17,207,123,145,168,186,106,247,47,197,64,142,14,70,63,93,159,118,255,0,18,37,80,242,152,23,41,242,179,43,251,119,228,207,45,48,166,18,246,159,75,182,251,10,205,77,65,218,186,123,186,125,94,139,27,191,111,81,251,119,107,166,247,105,226,167,171,3,85,114,124,249,103,93,173,86,14,95,249,127,125,190,220,233,45,214,219,117,61,250,174,178,178,174,102,195,5,52,17,221,171,157,36,178,72,229,70,177,141,106,43,149,202,168,136,136,170,165,224,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,61,173,179,47,112,13,151,6,191,46,108,216,31,15,208,97,57,41,231,164,125,134,154,217,12,86,231,65,58,189,102,137,105,154,212,137,89,34,201,34,189,187,116,118,247,107,174,170,6,180,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,119,185,104,224,10,156,190,224,183,46,233,110,88,122,146,213,114,190,83,212,223,234,150,20,139,125,99,42,234,100,150,150,162,87,198,171,189,238,163,90,68,77,203,189,172,107,24,237,187,54,165,203,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,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,125,102,58,243,5,201,219,174,119,240,151,142,176,142,26,176,210,93,113,13,21,60,55,187,60,82,210,186,121,210,122,73,153,52,141,165,107,24,247,246,153,41,219,81,4,104,196,213,203,62,197,84,107,220,166,69,0,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,109,17,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,109,127,130,119,11,31,246,180,229,87,254,166,219,191,228,75,149,105,180,218,172,22,170,43,21,138,217,73,110,182,219,169,227,164,163,163,164,133,176,193,77,4,109,70,199,20,113,181,17,172,99,90,136,212,106,34,34,34,34,32,31,88,0,1,170,185,181,65,106,191,130,119,11,31,246,180,229,87,254,166,219,191,228,64,181,92,174,60,137,229,151,219,94,177,90,101,81,249,56,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,0,53,87,38,207,136,11,77,214,255,0,202,11,13,216,172,86,202,187,141,202,227,129,240,5,37,29,29,36,46,154,122,153,228,169,181,54,56,163,141,168,174,123,220,229,70,163,81,21,85,85,17,12,160,254,9,220,44,127,218,211,149,95,250,155,110,255,0,145,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,98,87,46,238,8,40,248,85,192,139,139,113,141,46,236,205,197,150,248,162,190,181,102,130,166,27,92,109,154,89,25,75,75,43,34,107,219,185,143,131,180,34,73,36,111,150,157,170,199,43,88,199,46,96,0,0,0,0,0,0,0,0,133,110,117,126,105,240,183,203,250,31,81,184,147,82,120,172,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,2,56,57,24,253,118,125,219,252,72,149,67,202,96,92,167,202,204,175,237,223,147,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,158,172,0,0,0,0,1,138,188,209,252,137,230,111,216,190,177,68,101,81,249,56,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,13,112,184,78,243,79,147,127,48,48,247,168,192,108,166,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,34,175,158,119,212,159,222,79,195,75,85,201,83,205,62,41,249,127,93,234,54,226,95,177,214,83,229,102,104,118,31,202,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,0,142,174,97,60,50,99,238,41,184,246,192,121,127,132,41,170,232,237,175,192,246,246,222,177,10,219,166,169,162,179,64,181,183,105,55,206,232,211,107,94,246,193,43,98,99,220,196,146,68,107,55,55,85,115,100,87,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,122,168,237,54,168,110,181,23,216,109,148,140,185,86,83,195,73,81,88,216,90,147,205,4,46,145,209,68,249,52,220,230,49,211,204,230,181,87,70,172,178,42,105,185,117,250,192,0,0,0,0,0,0,16,3,205,31,207,102,102,253,139,232,244,68,255,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,3,16,57,42,121,88,197,63,48,43,189,58,220,103,249,231,240,86,94,224,28,181,181,75,98,203,156,15,135,240,173,182,122,135,85,203,71,100,182,67,67,4,147,185,173,107,165,116,112,181,173,87,171,88,198,171,149,53,209,141,79,130,30,128,1,10,220,234,252,211,225,111,151,244,62,163,113,38,164,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,4,112,114,49,250,236,251,183,248,145,42,135,148,192,185,79,149,153,95,219,191,38,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,2,21,185,213,249,167,194,223,47,232,125,70,226,77,73,226,177,174,72,100,190,101,93,98,190,230,54,80,224,172,85,114,130,157,180,145,86,94,236,20,149,211,199,3,92,231,54,38,201,52,110,114,49,28,247,185,26,139,166,175,114,252,84,8,224,228,99,245,217,247,111,241,34,213,115,171,243,79,133,190,95,208,250,141,196,151,236,11,148,249,89,149,253,187,242,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,229,198,185,33,146,249,149,117,138,251,152,217,67,130,177,85,202,10,118,210,69,89,123,176,82,87,79,28,13,115,156,216,155,36,209,185,200,196,115,222,228,106,46,154,189,203,241,80,35,131,145,143,215,103,221,191,196,137,84,60,166,5,202,124,172,202,254,221,249,51,203,76,41,132,189,167,210,237,190,194,179,83,80,118,174,158,238,159,87,162,198,239,219,212,126,221,218,233,189,218,120,169,234,192,0,0,214,179,139,31,52,249,201,243,3,16,250,140,228,212,242,184,242,39,150,95,109,122,197,105,119,238,220,50,112,219,127,186,214,223,111,188,62,101,173,198,229,113,168,146,174,178,178,175,9,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,169,237,112,182,19,194,184,26,197,75,133,176,86,25,181,97,251,45,22,254,205,110,181,209,71,73,75,6,247,185,239,217,20,104,214,55,115,222,231,46,137,222,231,42,175,122,168,31,172,0,0,69,95,60,239,169,63,188,159,134,146,168,121,76,117,148,249,89,154,29,135,242,153,150,152,83,22,251,51,171,216,189,187,102,166,175,236,189,77,189,78,151,89,142,217,187,166,205,219,116,215,99,117,240,64,32,179,149,199,158,204,178,251,107,209,235,73,254,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,4,85,243,206,250,147,251,201,248,105,42,135,148,199,89,79,149,153,161,216,127,41,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,2,11,57,92,121,236,203,47,182,189,30,180,159,226,223,225,110,30,178,11,3,95,105,113,78,10,200,252,191,195,247,170,45,253,154,227,107,195,52,84,149,80,111,99,152,253,146,199,27,94,221,204,123,154,186,47,123,92,168,189,202,165,192,0,98,175,52,127,34,121,155,246,47,172,81,25,84,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,3,86,211,106,130,213,127,4,238,22,63,237,105,202,175,253,77,183,127,200,151,84,0,0,0,0,8,171,231,157,245,39,247,147,240,211,21,121,92,121,236,203,47,182,189,30,180,157,60,117,148,249,89,154,29,135,242,153,150,152,83,22,251,51,171,216,189,187,102,166,175,236,189,77,189,78,151,89,142,217,187,166,205,219,116,215,99,117,240,67,242,176,183,15,89,5,129,175,180,184,167,5,100,126,95,225,251,213,22,254,205,113,181,225,154,42,74,168,55,177,204,126,201,99,141,175,110,230,61,205,93,23,189,174,84,94,229,80,46,0,0,0,0,11,85,197,143,149,140,228,249,127,136,125,58,115,90,195,105,219,181,166,213,127,181,86,216,175,182,202,75,141,182,227,79,37,37,101,29,92,45,154,10,152,36,106,182,72,164,141,200,173,123,28,213,86,171,85,21,21,21,81,75,107,252,19,184,88,255,0,181,167,42,191,245,54,221,255,0,34,5,213,0,0,53,172,226,199,205,62,114,124,192,196,62,163,57,178,153,109,46,220,50,112,219,127,186,214,223,111,188,62,101,173,198,229,113,168,146,174,178,178,175,9,208,77,61,76,242,57,93,36,178,72,232,149,207,123,156,170,229,114,170,170,170,170,168,22,131,149,199,145,60,178,251,107,214,43,76,170,63,39,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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,255,217